.talking-head-wrapper{width:100%;padding:1rem;max-width:70%;margin-top:4rem;position:relative;margin-bottom:1rem;border-radius:.5rem}.talking-head-wrapper.ex{margin-right:auto;background:rgba(144,191,62,.15)}.talking-head-wrapper.ex-ans{margin-left:auto;background:rgba(255,215,88,.15)}.talking-head-wrapper .person{width:6rem;height:6rem;border-radius:50%;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.talking-head-wrapper .person.ex{background:#3ba587}.talking-head-wrapper .person.ex-ans{background:#ffd543}.talking-head-wrapper .person img{width:100%;height:100%}.talking-head-wrapper .content{margin-top:3rem}.talking-head-wrapper .content p.title{color:#3ba587;font-weight:600}.talking-head-wrapper .content .ML__mathlive{font-weight:500;font-size:1.15rem;margin:.75rem .5rem 0}.speech-icon{transition:all .3s;-webkit-transition:all .3s}.speech-enable{position:inherit}.audio-player-container{audio{width:225px;border-radius:20px;color:#f1f1f1!important}audio::-webkit-media-controls-panel,video::-webkit-media-controls-panel{background:#a481f6}audio::-webkit-media-controls-pause-button,audio::-webkit-media-controls-play-button{background-color:#f9f9f9;border-radius:50%;margin:0 5px}audio::-webkit-media-controls-current-time-display,audio::-webkit-media-controls-time-remaining-display{color:#f9f9f9;font-size:1.5em;padding-right:5px}audio::-webkit-media-controls-timeline{display:none!important}}::highlight(search-result-highlight){background-color:#ff0;color:#000}.catchup-text-format h1{margin-bottom:1rem;font-weight:600;font-size:1.4rem}.catchup-text-format h2{margin-bottom:1rem;font-size:1.25rem;font-weight:500}.catchup-text-format h3{margin-bottom:1rem;font-weight:500;font-size:1.1rem}.catchup-text-format p{margin-bottom:1rem;font-weight:400;font-size:1rem;display:inline-block}.catchup-text-format p .ML__mathlive{font-weight:500;font-size:1.15rem;margin:3.5rem 0 0}.catchup-text-format p .ML__mathlive .ML__base{line-height:2.5}.catchup-text-format p .ML__mathlive .ML__base .vlist>span{top:0}.catchup-text-format .content-graphic{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin:1rem auto}.catchup-text-format .exblock{display:block;background-color:red;width:100%}.catchup-text-format .exansblock{display:block;justify-items:right;background-color:green;width:100%}.catchupContainer table td,.catchupContainer table th{border:1px solid #fff}.catchupContainer .table tbody tr:last-child td,.catchupContainer .table tbody tr:last-child th{border-bottom-width:1px}