.video-player[data-v-e8223589]{--media-accent-color:var(--theme-base,#b21f23);width:100%;display:block}.video-surface[data-v-e8223589]{color:#fff;background:#000;width:100%;display:block;position:relative;overflow:hidden}.video-surface[data-v-e8223589]:fullscreen{width:100%;height:100%}.video-surface .video-poster[data-v-e8223589],.video-surface video[data-v-e8223589]{width:100%;height:100%;position:absolute;inset:0}.video-surface video[data-v-e8223589]{-o-object-fit:contain;object-fit:contain}.poster-text[data-v-e8223589],.video-poster[data-v-e8223589]{pointer-events:none}.video-poster[data-v-e8223589]:not([data-visible]){display:none}.video-poster img[data-v-e8223589]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.video-poster[data-v-e8223589]:after{content:"";background:#00000059;position:absolute;inset:0}.poster-text[data-v-e8223589]{text-align:center;top:30%}.large-play-button[data-v-e8223589],.poster-text[data-v-e8223589]{position:absolute;left:50%;transform:translate(-50%,-50%)}.large-play-button[data-v-e8223589]{width:var(--play-button-size);height:var(--play-button-size);color:#fff;cursor:pointer;background:0 0;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;top:50%;box-shadow:0 2px 3px #0000004d}.large-play-button[data-v-e8223589]:hover{background:var(--media-accent-color)}.large-play-button media-icon[data-v-e8223589]{width:2rem;height:2rem}.control-bar[data-v-e8223589]{background:linear-gradient(#0000,#000c);align-items:center;gap:8px;padding:12px;font-size:13px;transition:opacity .25s;display:flex;position:absolute;bottom:0;left:0;right:0}.before-play .control-bar[data-v-e8223589],.control-bar[data-v-e8223589]:not([data-visible]){visibility:hidden;opacity:0}.control-button[data-v-e8223589]{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:4px;display:inline-flex}.control-button[data-v-e8223589]:hover{background:var(--media-accent-color)}.control-button[hidden][data-v-e8223589]{display:none}media-icon[data-v-e8223589]{width:24px;height:24px;display:inline-block}media-icon[data-v-e8223589] svg{width:100%;height:100%;display:block}media-fullscreen-button:not([data-fullscreen]) .exit-icon[data-v-e8223589],media-fullscreen-button[data-fullscreen] .enter-icon[data-v-e8223589],media-mute-button:not([data-muted]) .muted-icon[data-v-e8223589],media-mute-button[data-muted] .volume-icon[data-v-e8223589],media-play-button:not([data-paused]) .play-icon[data-v-e8223589],media-play-button[data-paused] .pause-icon[data-v-e8223589]{display:none}.time-slider[data-v-e8223589],.volume-slider[data-v-e8223589]{cursor:pointer;height:24px;display:block;position:relative}.time-slider[data-v-e8223589]:before,.volume-slider[data-v-e8223589]:before{content:"";background:linear-gradient(to right,var(--media-accent-color) var(--media-slider-fill),#ffffff59 var(--media-slider-fill));border-radius:2px;height:4px;position:absolute;top:10px;left:0;right:0}.time-slider media-slider-thumb[data-v-e8223589],.volume-slider media-slider-thumb[data-v-e8223589]{top:6px;left:var(--media-slider-fill);background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%)}.control-button[data-v-e8223589]:focus-visible,.large-play-button[data-v-e8223589]:focus-visible,media-slider-thumb[data-v-e8223589]:focus-visible{outline-offset:2px;outline:2px solid #fff}.time-slider[data-dragging] media-slider-thumb[data-v-e8223589],.volume-slider[data-dragging] media-slider-thumb[data-v-e8223589]{left:var(--media-slider-pointer)}.time-slider[data-v-e8223589]{flex:1;min-width:24px}.volume-slider[data-v-e8223589]{width:60px}.volume-slider[hidden][data-v-e8223589]{display:none}@media (width<=480px){.control-bar[data-v-e8223589]{gap:4px;padding:8px}.volume-slider[data-v-e8223589]{width:40px}}.video-player-wrapper[data-v-14a0b173]{align-self:start;width:100%;min-width:100px;position:relative;overflow:hidden}.video-placeholder[data-v-14a0b173]{background-color:#000;background-position:50%;background-size:cover;width:100%}.video-placeholder[data-v-14a0b173]:after{content:"";background:#00000059;position:absolute;inset:0}.page-main-title[data-v-e493186b]{margin-top:1.5rem;margin-bottom:1.5rem;font-size:2.25rem;font-weight:500;line-height:2.5rem}.meta[data-v-e493186b]{flex-direction:column;margin-top:1.5rem;display:flex}.meta .title[data-v-e493186b]{font-size:1.125rem;font-weight:500;line-height:1.75rem}@media (width>=1024px){.meta .title[data-v-e493186b]{font-size:1.25rem;line-height:1.75rem}}.meta .description-wrapper[data-v-e493186b]{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));border-radius:.375rem;margin-top:1.5rem;margin-bottom:1.5rem;padding:1rem 1.5rem}.meta .description[data-v-e493186b]{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.5}.sidebar[data-v-e493186b]{--tw-border-opacity:1;border-width:1px;border-color:rgb(243 244 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:.375rem;overflow-y:auto}@media (width>=1024px){.meta .description[data-v-e493186b]{font-size:1rem;line-height:1.5rem}.sidebar[data-v-e493186b]{width:320px;max-height:60vh}}.sidebar .video-list[data-v-e493186b]{flex-direction:column;display:flex}.sidebar .video-list-item[data-v-e493186b]{flex-direction:row;align-items:center;padding:.375rem;display:inline-flex}.sidebar .video-list-item[data-v-e493186b]:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.sidebar .video-poster[data-v-e493186b]{border-radius:.375rem;width:100%;height:100%;overflow:hidden}.sidebar .meta[data-v-e493186b]{flex-direction:column;flex:1;margin:0 0 0 .5rem;padding:0;display:flex}.sidebar .meta .video-title[data-v-e493186b]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}
