@keyframes show-button{0%{opacity:0;height:0;width:0;font-size:0;line-height:0;padding-left:0}to{opacity:1;height:96px;width:96px;font-size:64px;line-height:96px}}@keyframes hide-button{0%{opacity:1;height:96px;width:96px;font-size:64px;line-height:96px}to{opacity:0;height:64px;width:64px;font-size:48px;line-height:64px;padding-left:var(--pl)}}#video-player{position:relative;overflow:hidden;aspect-ratio:16/9}#video-stack>video{width:100%;display:none}#video-stack>video.current{display:block}#video-content,#video-controls{position:absolute;top:0;left:0;bottom:0;right:0}#video-content{opacity:0;display:grid;padding:24px;grid-template-areas:"s .""b b";grid-template-columns:58% 1fr;grid-template-rows:1fr;transition:opacity 1s ease-in-out;pointer-events:none}#video-content.shown{opacity:1;pointer-events:all}#video-content .area-1{grid-area:s}#video-content .area-2{grid-area:b;display:grid;grid-template-columns:repeat(var(--columns, 3),1fr);gap:8px}#video-content .area-2>*{margin:0}#video-controls{display:flex;flex-direction:column;flex-grow:1;z-index:99}#video-controls>.pause-icon,#video-controls>.play-icon{display:inline-block;position:relative;flex-grow:1;width:100%}#video-controls a:focus{outline:0}#video-controls .pause-icon::before,#video-controls .play-icon::before{height:96px;width:96px;font-size:64px;background:#0006;border-radius:50%;color:#fff;line-height:96px;position:absolute;top:calc(50% + 30px);left:50%;transform:translate(-50%,-50%);cursor:pointer}#video-controls .play-icon::before{padding-left:20px;--pl:12px}#video-controls .pause-icon::before{padding-left:0;text-align:center}#play-btn-max.shown::before{animation:.2s ease-in 0s show-button;opacity:1}#play-btn-max.hidden::before{animation:.2s ease-in 0s hide-button;opacity:0}#video-controls .player-control-bar{display:flex;padding:12px;gap:12px}#video-controls .play-btn{font-size:24px;display:inline-block;height:36px;width:36px;padding-left:8px;border-radius:50%}#player-duration,#video-controls .pause-btn,#video-controls .play-btn{line-height:36px;background:#0006;color:#fff;cursor:pointer}#video-controls .pause-btn{font-size:24px;display:inline-block;height:36px;width:36px;padding-left:0;text-align:center;border-radius:50%}#player-duration{font-size:12pt;font-weight:400;padding:0 12px;border-radius:18px}#player-duration>*{pointer-events:none}.markdown-container{padding:8px}.markdown-container table{border-collapse:collapse}.markdown-container td,.markdown-container th{border:1px solid #000;padding:4px}.segmented-wrapper{display:flex;border-radius:6px;border:1px solid;border-color:#ccc;background:#fff;padding:2px}.segmented-wrapper .segment>input{visibility:hidden;height:0;width:0}.segmented-wrapper .segment{flex:1 1 0;line-height:1.5;padding:5px 10px;font-size:12px;display:inline-block;direction:ltr;cursor:pointer;position:relative;text-align:center;overflow:visible;user-select:none;vertical-align:middle;border-radius:4px}.segmented-wrapper .label-text{position:relative;z-index:1;color:#000;font-weight:400;transition:color .2s ease-in-out,font-weight .2s ease-in-out}.segment-anim{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:#337ab7;border-radius:4px;visibility:hidden}.segmented-wrapper .segment.selected .segment-anim{visibility:visible;transition:transform .2s ease-in-out}.segmented-wrapper .segment:has(:checked) .label-text{color:#fff;font-weight:500}#video-content select{padding:6px 8px;height:auto;border-radius:4px;background-color:#fff!important}#video-content .t-Button{height:auto;border-radius:4px;background-color:#fff;padding:8px}#video-content .t-Button--hot{background-color:#2578cf}