._dialog_fc4e0_1{width:100vw;height:100vh;color:#f5eddf;overscroll-behavior:contain;background:#030b0e;border:0;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}._dialog_fc4e0_1::backdrop{background:#030b0e}._stage_fc4e0_3{box-sizing:border-box;color:#f5eddf;background:#000;width:100%;height:100%;min-height:0;font-family:Royal Sans,Arial,sans-serif;position:relative}._stage_fc4e0_3:-webkit-full-screen{width:100vw;height:100vh;height:100dvh}._stage_fc4e0_3:fullscreen{width:100vw;height:100vh;height:100dvh}._stage_fc4e0_3:-webkit-full-screen{width:100vw;height:100vh}._header_fc4e0_6{z-index:2;padding:max(18px,env(safe-area-inset-top)) max(27px,env(safe-area-inset-right)) 30px max(27px,env(safe-area-inset-left));background:linear-gradient(#030b0ee8,#030b0e88,#0000);justify-content:space-between;align-items:center;gap:20px;transition:opacity .3s;display:flex;position:absolute;inset:0 0 auto}._header_fc4e0_6>div>span{color:#b69f77;letter-spacing:.17em;font-size:8px;font-weight:500;line-height:1.8;display:block}._stage_fc4e0_3 ._header_fc4e0_6 h2{font-family:var(--font-display,"Royal Sans",Arial,sans-serif);letter-spacing:-.035em;margin:6px 0 0;font-size:22px;font-weight:500;line-height:1.2}._controls_fc4e0_9{align-items:center;gap:12px;display:flex}._controls_fc4e0_9 button{color:#ecd9b4;cursor:pointer;background:#19303283;border:1px solid #d6ba8547;flex-shrink:0;place-items:center;width:46px;height:46px;padding:0;transition:background .2s;display:grid}._controls_fc4e0_9 button:hover{background:#2b4441}._controls_fc4e0_9 ._close_fc4e0_12{color:#15332c;background:#e3c999;border-color:#e3c999}._controls_fc4e0_9 ._close_fc4e0_12:hover{background:#f2ddba}._screen_fc4e0_14{background:#000;min-width:0;min-height:0;position:absolute;inset:0;overflow:hidden}._video_fc4e0_15{object-fit:contain;background:#000;width:100%;height:100%;min-height:0;display:block}._video_fc4e0_15:-webkit-full-screen{width:100vw;height:100vh;object-fit:contain;height:100dvh}._video_fc4e0_15:fullscreen{width:100vw;height:100vh;object-fit:contain;height:100dvh}._video_fc4e0_15:-webkit-full-screen{object-fit:contain;width:100vw;height:100vh}._play_fc4e0_18{color:#f7e2bc;max-width:calc(100% - 40px);min-height:58px;font:inherit;cursor:pointer;white-space:nowrap;background:#0c252be8;border:1px solid #d6ba8580;justify-content:center;align-items:center;gap:14px;padding:17px 25px;font-size:13px;font-weight:500;line-height:1.6;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 35px #0005}._play_fc4e0_18 svg{flex-shrink:0}._error_fc4e0_20{text-align:center;background:#07181ee8;flex-direction:column;justify-content:center;align-items:center;gap:13px;padding:26px;display:flex;position:absolute;inset:0}._error_fc4e0_20 p{color:#f1e4cc;font-family:var(--font-display,"Royal Sans",Arial,sans-serif);letter-spacing:-.035em;margin:0;font-size:25px;font-weight:500;line-height:1.3}._error_fc4e0_20>span{color:#a8bcb5;font-size:12px;line-height:1.8}._error_fc4e0_20>button{color:#f0ddba;min-height:44px;font:inherit;cursor:pointer;background:#193931;border:1px solid #d6ba8570;align-items:center;gap:10px;margin-top:4px;padding:11px 20px;font-size:12px;display:inline-flex}._footer_fc4e0_24{z-index:2;padding:30px max(27px,env(safe-area-inset-right)) 17px max(27px,env(safe-area-inset-left));pointer-events:none;background:linear-gradient(#0000,#030b0ec7);justify-content:space-between;align-items:center;gap:25px;transition:opacity .3s;display:flex;position:absolute;inset:auto 0 70px}._footer_fc4e0_24>button{pointer-events:auto}._stage_fc4e0_3[data-controls=hidden] ._header_fc4e0_6:not(:focus-within),._stage_fc4e0_3[data-controls=hidden] ._footer_fc4e0_24:not(:focus-within){opacity:0;pointer-events:none}._stage_fc4e0_3[data-controls=hidden] ._footer_fc4e0_24:not(:focus-within)>button{pointer-events:none}._footer_fc4e0_24 p{color:#c5cfc1;margin:0;font-size:11px;line-height:1.8}._footer_fc4e0_24 p>span{color:#869d96;margin-top:2px;font-size:9px;line-height:1.8;display:block}._footer_fc4e0_24>button{color:#dec398;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #bfa17069;flex-shrink:0;justify-content:space-between;align-items:center;gap:25px;padding:10px 0;font-size:12px;font-weight:500;line-height:1.6;display:inline-flex}._stage_fc4e0_3 button:focus-visible{outline-offset:4px;outline:2px solid #e7c994}._video_fc4e0_15:focus-visible{outline-offset:4px;outline:2px solid #e7c994}._video_fc4e0_15:focus-visible{outline-offset:-4px}@media (max-width:760px){._header_fc4e0_6{padding:max(14px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 14px max(16px,env(safe-area-inset-left));gap:14px}._header_fc4e0_6>div>span{letter-spacing:.12em;font-size:7px}._stage_fc4e0_3 ._header_fc4e0_6 h2{margin-top:6px;font-size:18px;line-height:1.25}._controls_fc4e0_9{gap:7px}._controls_fc4e0_9 button{width:44px;height:44px}._controls_fc4e0_9 ._fullscreen_fc4e0_39{display:grid}._footer_fc4e0_24{padding:22px max(18px,env(safe-area-inset-right)) 10px max(18px,env(safe-area-inset-left));display:block}._footer_fc4e0_24 p{font-size:10px;line-height:1.7}._footer_fc4e0_24 p>span{max-width:370px;margin-top:3px;font-size:8px;line-height:1.75}._footer_fc4e0_24>button{width:100%;min-height:44px;margin-top:9px;padding:11px 0 8px;font-size:11px}._play_fc4e0_18{gap:12px;min-height:55px;padding:15px 20px;font-size:12px}._play_fc4e0_18 svg{width:20px}._error_fc4e0_20 p{font-size:23px}._error_fc4e0_20>span{font-size:11px}}@media (max-height:520px) and (orientation:landscape){._header_fc4e0_6{padding-top:max(8px,env(safe-area-inset-top));padding-bottom:8px}._header_fc4e0_6>div>span{display:none}._stage_fc4e0_3 ._header_fc4e0_6 h2{margin:0;font-size:16px}._controls_fc4e0_9{gap:8px}._controls_fc4e0_9 ._fullscreen_fc4e0_39{display:grid}._controls_fc4e0_9 button{width:44px;height:44px}._footer_fc4e0_24{padding-top:15px;padding-bottom:5px;display:flex;bottom:52px}._footer_fc4e0_24 p{font-size:9px}._footer_fc4e0_24 p>span{display:none}._footer_fc4e0_24>button{width:auto;margin:0;padding:9px 0;font-size:10px}}@media (prefers-reduced-motion:reduce){._stage_fc4e0_3 *{transition:none!important;animation:none!important}}
