.PlayButton_playButton__08nLY{position:absolute;inset:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;border:none;background:#007fe8;color:#fff;font-size:1.5rem;cursor:pointer;transition:transform .3s ease,background .3s ease,opacity .3s ease;z-index:2}.PlayButton_playButton__08nLY:focus,.PlayButton_playButton__08nLY:hover{transform:translate(-50%,-50%) scale(1.05);background:#0a84ff;outline:none}.PlayButton_playButton__08nLY.PlayButton_hidden__QMBD_{pointer-events:none;opacity:0}.MuteButton_muteButton__41Fnm{position:absolute;right:24px;bottom:24px;width:56px;height:56px;border-radius:50%;border:none;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,.65);color:#fff;cursor:pointer;transition:background .2s ease,transform .2s ease;z-index:2}.MuteButton_muteButton__41Fnm:focus,.MuteButton_muteButton__41Fnm:hover{background:hsla(0,0%,100%,.25);outline:none;transform:scale(1.05)}.MuteButton_muteButton__41Fnm svg{width:26px;height:26px;fill:currentColor}.MuteButton_muteButton__41Fnm.MuteButton_hidden__B7F0L{display:none}.DownloadButton_downloadButton__B7cB_{position:absolute;right:24px;bottom:92px;width:56px;height:56px;border-radius:50%;border:none;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,.65);color:#fff;cursor:pointer;transition:background .2s ease,transform .2s ease;z-index:2}.DownloadButton_downloadButton__B7cB_:focus,.DownloadButton_downloadButton__B7cB_:hover{background:hsla(0,0%,100%,.25);outline:none;transform:scale(1.05)}.DownloadButton_downloadButton__B7cB_ svg{width:26px;height:26px;fill:currentColor}.DownloadButton_downloadButton__B7cB_.DownloadButton_hidden__clcNn{display:none}.ShareButton_shareButton__xE2xk{position:absolute;right:24px;bottom:160px;width:56px;height:56px;border-radius:50%;border:none;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,.65);color:#fff;cursor:pointer;transition:background .2s ease,transform .2s ease;z-index:2}.ShareButton_shareButton__xE2xk:focus,.ShareButton_shareButton__xE2xk:hover{background:hsla(0,0%,100%,.25);outline:none;transform:scale(1.05)}.ShareButton_shareButton__xE2xk svg{width:26px;height:26px;fill:currentColor}.ShareButton_shareButton__xE2xk.ShareButton_hidden__11u_Z{display:none}.EndActions_endActions___zYsr{position:absolute;left:50%;bottom:40px;transform:translate(-50%);display:none;flex-direction:column;align-items:center;gap:1.25rem;width:min(calc(100% - 64px),360px);pointer-events:none;z-index:2;transform-origin:center bottom;transition:transform .22s cubic-bezier(.2,.9,.2,1)}.EndActions_endActions___zYsr.EndActions_visible__TvMEo{display:flex;pointer-events:auto}.EndActions_button__pX1In{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;height:60px;padding:0 2.5rem;border-radius:999px;border:none;font-size:1.2rem;font-weight:600;cursor:pointer;text-decoration:none;color:#fff;box-shadow:0 12px 30px rgba(0,0,0,.2);transition:transform .2s ease,background .2s ease;width:100%}.EndActions_button__pX1In.EndActions_primary__vbNxA{background:rgba(0,0,0,.85)}.EndActions_button__pX1In.EndActions_secondary__MUJLd{background:#0a84ff}.EndActions_button__pX1In.EndActions_white__g1hFs{background:#fff;color:#0a84ff}.EndActions_button__pX1In.EndActions_white__g1hFs svg{fill:#0a84ff}.EndActions_button__pX1In:focus,.EndActions_button__pX1In:hover{transform:translateY(-2px);outline:none}.EndActions_button__pX1In.EndActions_primary__vbNxA:focus,.EndActions_button__pX1In.EndActions_primary__vbNxA:hover{background:rgba(0,0,0,.75)}.EndActions_button__pX1In.EndActions_secondary__MUJLd:focus,.EndActions_button__pX1In.EndActions_secondary__MUJLd:hover{background:#36a0ff}.EndActions_button__pX1In.EndActions_white__g1hFs:focus,.EndActions_button__pX1In.EndActions_white__g1hFs:hover{background:#f0f0f0}.EndActions_replayContent__1S2_4{display:inline-flex;align-items:center;gap:.6rem;white-space:nowrap}.EndActions_replayContent__1S2_4 svg{width:24px;height:24px;fill:currentColor}.EndActions_label__DKJTx{font-size:1.2rem;font-weight:600;letter-spacing:.02em}.VideoFeedback_feedback__WqJhg{position:absolute;left:50%;top:calc(50% + 54px);transform:translate(-50%,20px);padding:.6rem 1.4rem;border-radius:999px;background:rgba(0,0,0,.6);color:#fff;font-size:1.1rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-align:center;pointer-events:none;opacity:0;transition:opacity .25s ease,transform .25s ease;z-index:3}.VideoFeedback_feedback__WqJhg.VideoFeedback_visible__fC_EB{opacity:.85;transform:translate(-50%)}.VideoError_error__bTMj6{position:absolute;top:16px;left:16px;right:16px;bottom:16px;display:none;flex-direction:column;align-items:center;justify-content:center;padding:2rem;background:#000;color:#fff;text-align:center;z-index:10;border-radius:28px;box-sizing:border-box}.VideoError_error__bTMj6.VideoError_visible__s__tc{display:flex}.VideoError_icon__HKSRP{width:64px;height:64px;margin-bottom:1rem}.VideoError_title__6Nuvv{font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.VideoError_message__n4EkY{font-size:1rem;opacity:.7}.VideoPlayer_wrapper__M5Myz{flex-direction:column;height:100vh;height:100dvh;overflow:hidden;gap:.5rem}.VideoPlayer_container__AZGlr,.VideoPlayer_wrapper__M5Myz{position:relative;display:flex;justify-content:center;align-items:center}.VideoPlayer_container__AZGlr{padding:16px;border-radius:40px;overflow:visible;background:transparent;box-shadow:0 0 0 4px #fff;width:calc(100vw - 64px);min-width:22rem;min-height:39.11rem;max-width:calc((100vh - 64px) * var(--video-aspect));height:calc(100vh - 64px);backdrop-filter:blur(4px);z-index:1;isolation:isolate}@supports (height:100dvh){.VideoPlayer_container__AZGlr{height:calc(100dvh - 64px)}}.VideoPlayer_container__AZGlr:before{content:"";background:radial-gradient(circle,var(--ambient-color) 0,transparent 65%);filter:blur(12px);opacity:.45;z-index:-2}.VideoPlayer_ambientGlow__TZMmu,.VideoPlayer_container__AZGlr:before{position:absolute;inset:-30%;border-radius:inherit;pointer-events:none}.VideoPlayer_ambientGlow__TZMmu{background-color:var(--ambient-color);filter:blur(60px);opacity:.95;z-index:-1;transform:translateZ(0) scale(1);will-change:opacity,transform;transition:opacity .36s cubic-bezier(.2,.9,.2,1),transform .42s cubic-bezier(.2,.9,.2,1)}.VideoPlayer_container__AZGlr:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:40px;box-shadow:inset 0 0 40px rgba(0,0,0,.2)}.VideoPlayer_video__yYo_v{width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;background:#000;border-radius:28px;transition:filter .36s cubic-bezier(.2,.9,.2,1),opacity .36s cubic-bezier(.2,.9,.2,1)}.VideoPlayer_container__AZGlr.VideoPlayer_dimmed__yVVOZ{box-shadow:0 0 0 4px hsla(0,0%,100%,.95);background:transparent;backdrop-filter:none}.VideoPlayer_container__AZGlr.VideoPlayer_dimmed__yVVOZ:before{opacity:0;filter:none}.VideoPlayer_container__AZGlr.VideoPlayer_dimmed__yVVOZ:after{box-shadow:none}.VideoPlayer_container__AZGlr.VideoPlayer_dimmed__yVVOZ .VideoPlayer_ambientGlow__TZMmu{opacity:0;transform:translateZ(0) scale(.98);filter:none}.VideoPlayer_container__AZGlr.VideoPlayer_dimmed__yVVOZ .VideoPlayer_video__yYo_v{filter:brightness(.45) saturate(.9) contrast(.95);transition:filter .26s ease,opacity .26s ease;opacity:.98}@media (max-aspect-ratio:395/672){.VideoPlayer_container__AZGlr{width:calc(100vw - 32px);min-width:20rem;max-width:100vw;height:auto;aspect-ratio:var(--video-aspect);max-height:calc(100vh - 32px)}@supports (height:100dvh){.VideoPlayer_container__AZGlr{max-height:calc(100dvh - 32px)}}.VideoPlayer_container__AZGlr.VideoPlayer_hasStarted__OxZdr{width:100vw;min-width:20rem;max-height:100vh;border-radius:0;padding:0;box-shadow:none}@supports (height:100dvh){.VideoPlayer_container__AZGlr.VideoPlayer_hasStarted__OxZdr{max-height:100dvh}}.VideoPlayer_container__AZGlr.VideoPlayer_hasStarted__OxZdr:after{border-radius:0;box-shadow:none}.VideoPlayer_container__AZGlr.VideoPlayer_hasStarted__OxZdr.VideoPlayer_dimmed__yVVOZ{box-shadow:none}.VideoPlayer_container__AZGlr.VideoPlayer_hasStarted__OxZdr .VideoPlayer_video__yYo_v{border-radius:0}.VideoPlayer_wrapper__M5Myz:has(.VideoPlayer_container__AZGlr.VideoPlayer_hasStarted__OxZdr){gap:0}}