.video-wrapper{position:relative;width:min(100%,106.667vh);aspect-ratio:4 / 3;margin-left:auto;margin-right:auto;border-radius:20px;overflow:hidden}.custom-video-player{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;pointer-events:none!important}.video-play-toggle{position:absolute;inset:0;z-index:2;width:100%;height:100%;padding:0;border:0;color:#000;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.video-play-toggle:focus,.video-play-toggle:focus-visible,.video-play-toggle:active{outline:none;box-shadow:none}.video-play-toggle svg{display:block;width:20px;height:20px}.video-pause-icon{display:none!important}.video-play-toggle[aria-pressed=true] .video-play-icon{display:none}.video-play-toggle[aria-pressed=true] .video-pause-icon{display:block!important}.video-wrapper.is-playing .video-play-toggle{opacity:0}@media(hover:hover)and (pointer:fine){.video-wrapper.is-playing:hover .video-play-toggle{opacity:1}.video-play-toggle svg:hover{opacity:.6}}.video-list-links.active{opacity:.6}.video-list{height:80vh;overflow-y:auto;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 85%,rgba(0,0,0,.6) 93%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#000 0% 85%,#0009 93%,#0000)}@media screen and (max-width:479px){.video-wrapper{width:100%;max-height:none}.video-list{height:50vh}}html body .video-page-container{width:80%}html body .video-section-wrapper{min-height:0;height:auto;padding-bottom:100px;overflow:visible}html body .video-section{grid-template-columns:minmax(0,1fr) 140px;height:auto;min-height:calc(100svh - 200px);overflow:visible}html body .video-player-container{min-width:0}html body .video-list{min-width:0;height:max(80px,calc(100svh - 200px))}@media(max-width:959px){html body .video-page-container{width:calc(100% - 80px);max-width:none}html body .video-section{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:24px}html body .video-wrapper:not(.video-expanded):not(:fullscreen){width:min(100%,max(160px,calc((100svh - 320px) * 4 / 3)));max-height:none}html body .video-list{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:24px;width:100%;height:auto;overflow-x:auto;overflow-y:hidden;mask-image:none;-webkit-mask-image:none}html body .video-list-links{display:flex;flex:0 0 112px;flex-direction:column;align-items:flex-start;gap:4px;white-space:nowrap}html body .video-list-thumbnail{width:112px;height:84px;max-width:100%;object-fit:cover}}@media(max-width:479px){html body .video-section-wrapper{height:auto!important;overflow:visible!important}}@media screen and (max-width:479px){html,body{width:100%;min-height:100dvh;margin:0;overflow-x:hidden;overflow-y:auto}.nav{position:static!important}.video-section-wrapper{height:min(80dvh,calc(100dvh - 100px))!important;min-height:0!important;overflow:hidden!important}}
