.feature-video-player{position:relative}.feature-video-expand,.feature-video-close{z-index:3;color:#fff;cursor:pointer;background:#13181bed;border:1px solid #a8b2b7;border-radius:4px;place-items:center;width:44px;height:44px;padding:10px;display:grid;position:absolute;top:8px;right:8px}.feature-video-expand{opacity:0}.feature-video-player:hover>.feature-video-expand,.feature-video-expand:focus-visible{opacity:1}.feature-video-expand:focus-visible,.feature-video-close:focus-visible{outline:2px solid var(--group-color,#00d8ed);outline-offset:2px}.feature-video-expand svg,.feature-video-close svg{width:100%;height:100%}.feature-video-help{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.feature-video-player .feature-video-loading{max-width:calc(100% - 20px);top:auto;bottom:10px}.feature-video-dialog{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);overscroll-behavior:contain;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.feature-video-dialog[open]{place-items:center;display:grid}.feature-video-dialog::backdrop{background:#000000db}.feature-video-dialog .feature-video-player{width:min(80vw, calc(80dvh * var(--video-ratio,1.77778)));aspect-ratio:var(--video-ratio,1.77778)}.feature-video-dialog .feature-video{aspect-ratio:var(--video-ratio,1.77778);touch-action:none}.feature-video-dialog video{object-fit:contain}@media (hover:none),(pointer:coarse){.feature-video-expand{opacity:1}}
