*,:before,:after{box-sizing:border-box;margin:0}html,body{height:100%;overflow:hidden}body{color:#fff;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}#app{width:100%;height:100%}.player{width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.slot{width:100%;height:100%;position:absolute;inset:0;container-type:size}.slot--active{opacity:1}.slot--hidden{opacity:0;pointer-events:none}.xfade-enter-active,.xfade-leave-active,.player>.brand-screen{position:absolute;inset:0}.wall-viewport{position:absolute;inset:0;overflow:hidden}.wall-stage{width:100%;height:100%;position:absolute;top:0;left:0}.wall-stage--merge{width:calc(var(--wall-w) * 1px);height:calc(var(--wall-h) * 1px);transform-origin:0 0;transform:scale(var(--wall-scale)) translate(var(--wall-tx), var(--wall-ty))}.fill{object-fit:cover;width:100%;height:100%;display:block}.preview-low-fi *,.preview-low-fi :before,.preview-low-fi :after{transition:none!important;animation:none!important}@font-face{font-family:Quicksand;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/quicksand-300-BDtmyj0I.woff2)format("woff2")}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/quicksand-700-Dpk7G9Y6.woff2)format("woff2")}.slot--hidden .brand-screen *{animation-play-state:paused}.interact-row[data-v-630ce458]{background:#16161d;border-radius:14px;align-items:center;gap:8px;padding:8px;display:flex;position:relative}.interact-row[data-v-630ce458]:after{content:"";border-radius:inherit;outline-offset:-2px;opacity:0;pointer-events:none;outline:2px solid #a855f7;transition:opacity .25s;position:absolute;inset:0;box-shadow:0 0 16px 2px #a855f759}.interact-row--live[data-v-630ce458]:after{opacity:1}.interact-row__main[data-v-630ce458]{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:0;display:flex}.interact-row__main[data-v-630ce458]:active{opacity:.8}.interact-row__thumb[data-v-630ce458]{background:#0d0d1a;border-radius:10px;flex-shrink:0;width:64px;height:64px;overflow:hidden}.interact-row__img[data-v-630ce458],.interact-row__placeholder[data-v-630ce458]{object-fit:cover;width:100%;height:100%;display:block}.interact-row__placeholder[data-v-630ce458]{background:linear-gradient(135deg,#1e1e2e 0%,#0d0d1a 100%)}.interact-row__text[data-v-630ce458]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.interact-row__label[data-v-630ce458]{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font:600 14px/1.3 sans-serif;display:-webkit-box;overflow:hidden}.interact-row__live[data-v-630ce458]{color:#c084fc;letter-spacing:.04em;text-transform:uppercase;font:600 11px/1 sans-serif}.interact-row__actions[data-v-630ce458]{flex-shrink:0;gap:6px;display:flex}.interact-row__btn[data-v-630ce458]{color:#fff;cursor:pointer;background:#00000080;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;line-height:1;transition:transform .1s;display:flex}.interact-row__btn[data-v-630ce458]:active{transform:scale(.9)}.interact-row__btn--liked[data-v-630ce458]{background:#ec489966;border-color:#ec4899b3}.item-visual-panel[data-v-b1e39bdb]{background:#1a1a2e;border:1.5px solid #ffffff1f;border-radius:20px;flex-direction:column;gap:0;width:100%;max-width:420px;display:flex;overflow:hidden;box-shadow:0 8px 32px #0009,0 0 0 1px #ffffff0f}.item-visual-panel--scrollable[data-v-b1e39bdb]{max-height:90dvh;position:relative;overflow:visible auto}.item-visual-panel__visual[data-v-b1e39bdb]{aspect-ratio:16/9;background:#0d0d1a;flex-shrink:0;width:100%;overflow:hidden}.item-visual-panel--scrollable .item-visual-panel__visual[data-v-b1e39bdb]{border-radius:20px 20px 0 0}.item-visual-panel__img[data-v-b1e39bdb],.item-visual-panel__video[data-v-b1e39bdb]{object-fit:cover;width:100%;height:100%;display:block}.item-visual-panel__placeholder[data-v-b1e39bdb]{background:linear-gradient(135deg,#1e1e2e 0%,#0d0d1a 100%);width:100%;height:100%}.item-visual-panel__label[data-v-b1e39bdb]{color:#fff;text-align:left;margin:0;padding:16px 16px 8px;font:700 18px/1.3 sans-serif}.item-visual-panel__data[data-v-b1e39bdb]{flex-direction:column;gap:8px;margin:0;padding:0 16px 16px;display:flex}.item-visual-panel__data-row[data-v-b1e39bdb]{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.item-visual-panel__data-key[data-v-b1e39bdb]{color:#ffffff80;letter-spacing:.06em;text-transform:uppercase;font:500 11px/1 sans-serif}.item-visual-panel__data-value[data-v-b1e39bdb]{color:#e2e8f0;word-break:break-word;margin:0;font:500 14px/1.4 sans-serif}.interact-preview[data-v-b23cb2cd]{z-index:200;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.interact-preview__backdrop[data-v-b23cb2cd]{background:#000000e0;position:absolute;inset:0}.interact-preview__panel[data-v-b23cb2cd]{width:100%;max-width:420px;position:relative}.interact-preview__close[data-v-b23cb2cd]{z-index:1;color:#fff;cursor:pointer;background:#00000080;border:1.5px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;line-height:1;transition:transform .1s;display:flex;position:absolute;top:12px;right:12px}.interact-preview__close[data-v-b23cb2cd]:active{background:#ffffff1a;transform:scale(.9)}.interact[data-v-fef391de]{color:#fff;box-sizing:border-box;background:#0b0b0f;flex-direction:column;height:100dvh;min-height:100dvh;display:flex;position:relative;overflow:hidden}.interact__head[data-v-fef391de]{flex-shrink:0;padding:14px 16px 6px}.interact__timer[data-v-fef391de]{letter-spacing:.03em;margin:0;font:600 13px/1 sans-serif}.interact__timer--active[data-v-fef391de]{color:#4ade80}.interact__timer--off[data-v-fef391de]{color:#666}.interact__timer--ended[data-v-fef391de]{color:#f59e0b}.interact__notice[data-v-fef391de]{z-index:100;color:#e2e8f0;text-align:center;pointer-events:none;background:#1e293b;border-radius:8px;margin:0;padding:8px 12px;font:600 13px/1.3 sans-serif;position:absolute;top:44px;left:16px;right:16px;box-shadow:0 4px 16px #00000073}.interact__msg[data-v-fef391de]{opacity:.6;flex:1;justify-content:center;align-items:center;padding:32px 16px;font:500 15px/1.4 sans-serif;display:flex}.interact__msg--error[data-v-fef391de]{color:#f87171;opacity:1}.interact__tabs[data-v-fef391de]{flex-shrink:0;gap:8px;padding:6px 16px 10px;display:flex;overflow-x:auto}.interact__tab[data-v-fef391de]{color:#cbd5e1;white-space:nowrap;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff26;border-radius:50px;padding:8px 14px;font:600 13px/1 sans-serif}.interact__tab--active[data-v-fef391de]{color:#fff;background:#a855f7;border-color:#a855f7}.interact__tab-count[data-v-fef391de]{opacity:.7;font-weight:500}.interact__list[data-v-fef391de]{flex-direction:column;flex:1;gap:8px;min-height:0;margin:0;padding:0 16px 8px;list-style:none;display:flex;overflow-y:auto}.interact__footer[data-v-fef391de]{flex-shrink:0;justify-content:center;padding:12px 16px 24px;display:flex}.interact__contact-btn[data-v-fef391de]{color:#fff;letter-spacing:.02em;cursor:pointer;background:#ffffff24;border:1.5px solid #fff3;border-radius:50px;min-width:160px;padding:13px 32px;font:600 15px/1 sans-serif;transition:transform .1s}.interact__contact-btn[data-v-fef391de]:active{background:#ffffff1f;transform:scale(.96)}.brand-screen[data-v-b3c1d86c]{--brand-bg:#000;--brand-ink:#fff;--brand-ink-soft:#ffffffb8;--brand-lavender:#b4a4f6;background:var(--brand-bg);color:var(--brand-ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;font-family:system-ui,sans-serif;display:flex}.brand-wordmark[data-v-ad728f50]{letter-spacing:-.01em;white-space:nowrap;grid-template-columns:auto auto;align-items:baseline;font-family:Quicksand,system-ui,sans-serif;font-size:clamp(2.5rem,9vmin,8rem);line-height:1.25;display:inline-grid}.brand-wordmark--compact[data-v-ad728f50]{font-size:clamp(1rem,2.6vmin,2rem)}.brand-wordmark__word[data-v-ad728f50]{padding-bottom:.2em;display:inline-block;overflow:hidden}.brand-wordmark__word--bold[data-v-ad728f50]{color:var(--brand-ink);font-weight:700}.brand-wordmark__word--light[data-v-ad728f50]{color:var(--brand-lavender);font-weight:300}.brand-wordmark__word--range[data-v-ad728f50]{letter-spacing:.04em;color:var(--brand-lavender);grid-column:1/-1;justify-self:end;margin-top:-.9em;font-size:.42em;font-weight:700}.brand-wordmark__char[data-v-ad728f50]{display:inline-block}@media (prefers-reduced-motion:no-preference){.brand-wordmark__char[data-v-ad728f50]{animation:brand-rise-ad728f50 .7s cubic-bezier(.22, 1, .36, 1) calc(.15s + var(--i) * 45ms) forwards;transform:translateY(120%)}}@keyframes brand-rise-ad728f50{to{transform:none}}.screen-icon[data-v-4b8f8d88]{width:1em;height:1em;display:block}.link-status[data-v-d7d576f2]{width:2.2em;height:2.2em;color:var(--brand-ink-soft);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:50%;place-items:center;display:grid;position:relative}.link-status__icon[data-v-d7d576f2]{font-size:1.05em}.link-status__badge[data-v-d7d576f2]{border:.12em solid var(--brand-bg);background:#8b93a1;border-radius:50%;width:.62em;height:.62em;position:absolute;bottom:-.05em;right:-.05em}.link-status[data-state=ok] .link-status__badge[data-v-d7d576f2]{background:#38ef7d}.link-status[data-state=ko][data-v-d7d576f2]{color:#ffb3b5;border-color:#ff5a5f8c}.link-status[data-state=ko] .link-status__badge[data-v-d7d576f2]{background:#ff5a5f}.link-status[data-state=pending] .link-status__badge[data-v-d7d576f2]{background:var(--brand-bg);border-color:#fff #ffffff40 #ffffff40;animation:.9s linear infinite link-spin-d7d576f2}@keyframes link-spin-d7d576f2{to{transform:rotate(360deg)}}.pairing__wordmark[data-v-9697410a]{margin-bottom:clamp(2rem,10vmin,8rem)}.pairing__claim[data-v-9697410a]{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(1rem,3vmin,2.5rem);display:flex}.pairing__claim-icon[data-v-9697410a]{color:var(--brand-lavender);font-size:clamp(2.5rem,min(9vmin,6cqw),7rem)}.pairing__code[data-v-9697410a]{font-variant-numeric:tabular-nums;letter-spacing:.12em;white-space:nowrap;font-family:Quicksand,system-ui,sans-serif;font-size:clamp(2.5rem,min(10vmin,7cqw),8rem);font-weight:700}.pairing__code-gap[data-v-9697410a]{color:#0000}.pairing__links[data-v-9697410a]{flex-wrap:wrap;justify-content:center;gap:clamp(1rem,4vmin,3rem);font-size:clamp(1.25rem,4vmin,2.75rem);display:flex;position:absolute;bottom:clamp(1rem,4vmin,3rem);left:0;right:0}.brand-tagline[data-v-e0390dbe]{min-height:2.6em;color:var(--brand-ink-soft);place-items:center;font-family:Quicksand,system-ui,sans-serif;font-size:clamp(1.5rem,4.5vmin,3.75rem);font-weight:300;line-height:1.2;display:grid}.brand-tagline__signature[data-v-e0390dbe]{flex-direction:column;align-items:center;display:flex}.brand-tagline__line[data-v-e0390dbe]{white-space:pre;padding:0 .15em .15em;position:relative;overflow:hidden}.brand-tagline__line[data-v-e0390dbe]:after{background:var(--brand-lavender);content:"";position:absolute;inset:0;transform:scaleX(0)}.brand-tagline__char[data-v-e0390dbe]{display:inline-block}.brand-tagline__char.is-bold[data-v-e0390dbe]{font-weight:700}.brand-tagline__char.is-lavender[data-v-e0390dbe]{color:var(--brand-lavender)}.brand-tagline__char.is-ink[data-v-e0390dbe]{color:var(--brand-ink)}@media (prefers-reduced-motion:no-preference){.tagline-drop-enter-active .brand-tagline__char[data-v-e0390dbe]{animation:tagline-rise-e0390dbe .6s cubic-bezier(.22, 1, .36, 1) calc(var(--line) * .45s + var(--i) * 45ms) both}.tagline-drop-enter-active .brand-tagline__char.is-bold[data-v-e0390dbe]{animation-name:tagline-drop-e0390dbe;animation-duration:.7s;animation-timing-function:cubic-bezier(.34,1.56,.64,1)}.tagline-drop-leave-active[data-v-e0390dbe]{transition:opacity .45s cubic-bezier(.64,0,.78,0),transform .45s cubic-bezier(.64,0,.78,0)}.tagline-drop-leave-to[data-v-e0390dbe]{opacity:0;transform:translateY(-.6em)}.tagline-wipe-leave-active .brand-tagline__line[data-v-e0390dbe]:after{transform-origin:0;animation:.45s cubic-bezier(.65,0,.35,1) both tagline-wipe-cover-e0390dbe}.tagline-wipe-enter-active .brand-tagline__line[data-v-e0390dbe]:after{transform-origin:100%;animation:.45s cubic-bezier(.65,0,.35,1) 80ms both tagline-wipe-reveal-e0390dbe}}@keyframes tagline-rise-e0390dbe{0%{opacity:0;transform:translateY(110%)}}@keyframes tagline-drop-e0390dbe{0%{opacity:0;transform:translateY(-120%)rotate(-12deg)}}@keyframes tagline-wipe-cover-e0390dbe{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tagline-wipe-reveal-e0390dbe{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.preparation[data-v-874842cf]{--row:2.6em;--fill:var(--brand-lavender);--done:#38ef7d;--failed:#ff7b7b;--track:#ffffff1a;flex-direction:column;gap:.9rem;width:min(90cqw,900px);font-size:clamp(.9rem,2.2vmin,1.35rem);display:flex}.preparation__summary[data-v-874842cf]{color:var(--brand-ink-soft);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:.35em;font-size:1.6em;line-height:1;display:flex}.preparation__badge[data-v-874842cf]{color:var(--fill);margin-right:.25em}.is-complete .preparation__badge[data-v-874842cf]{color:var(--done)}.preparation__count[data-v-874842cf]{color:var(--brand-ink);font-weight:700;display:inline-block}.preparation__total[data-v-874842cf]{opacity:.7}.preparation__overall[data-v-874842cf],.preparation__bar[data-v-874842cf]{background:var(--track);overflow:hidden}.preparation__overall[data-v-874842cf]{border-radius:2px;height:4px}.preparation__fill[data-v-874842cf]{background:var(--fill);height:100%;transform:scaleX(var(--ratio));transform-origin:0;display:block}.is-complete .preparation__overall .preparation__fill[data-v-874842cf],.preparation__slot--ready .preparation__fill[data-v-874842cf]{background:var(--done)}.preparation__slot--failed .preparation__fill[data-v-874842cf]{background:var(--failed)}.preparation__window[data-v-874842cf]{height:calc(var(--row) * var(--rows));overflow:hidden}.preparation__list[data-v-874842cf]{text-align:left;transform:translateY(calc(var(--offset) * var(--row) * -1));margin:0;padding:0;list-style:none}.preparation__slot[data-v-874842cf]{height:var(--row);opacity:.45;grid-template-columns:2.2ch 1.9em minmax(0,1fr) 5ch;align-items:center;gap:.9rem;display:grid;position:relative}.preparation__slot--downloading[data-v-874842cf]{opacity:.85}.preparation__slot--ready[data-v-874842cf],.preparation__slot--failed[data-v-874842cf]{opacity:1}.preparation__slot--failed[data-v-874842cf]{color:var(--failed)}.preparation__index[data-v-874842cf]{color:var(--brand-ink-soft);font-variant-numeric:tabular-nums;opacity:.6}.preparation__tile[data-v-874842cf]{background:var(--track);border-radius:.45em;place-items:center;width:1.9em;height:1.9em;display:grid}.preparation__slot--ready .preparation__tile[data-v-874842cf]{color:var(--fill)}.preparation__label[data-v-874842cf]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.preparation__status[data-v-874842cf]{font-variant-numeric:tabular-nums;text-align:right}.preparation__slot--ready .preparation__status[data-v-874842cf]{color:var(--done);font-weight:700}.preparation__bar[data-v-874842cf]{border-radius:1px;height:2px;position:absolute;bottom:.2em;left:calc(2.2ch + 1.9em + 1.8rem);right:0}.is-indeterminate .preparation__fill[data-v-874842cf]{width:30%;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.preparation__slot[data-v-874842cf]{animation:preparation-row-in-874842cf .55s cubic-bezier(.22, 1, .36, 1) calc(.25s + var(--i) * 70ms) backwards;transition:opacity .4s}.preparation__fill[data-v-874842cf]{transition:transform .6s cubic-bezier(.22,1,.36,1)}.preparation__list[data-v-874842cf]{transition:transform .7s cubic-bezier(.65,0,.35,1)}.preparation__slot--ready .preparation__status[data-v-874842cf]{animation:.5s cubic-bezier(.34,1.56,.64,1) both preparation-pop-874842cf}.preparation__slot--failed .preparation__status[data-v-874842cf]{animation:.45s ease-in-out preparation-shake-874842cf}.is-indeterminate.is-visible .preparation__fill[data-v-874842cf]{transition:none;animation:1.3s cubic-bezier(.65,0,.35,1) infinite preparation-sweep-874842cf}}@keyframes preparation-row-in-874842cf{0%{opacity:0;transform:translateY(.8em)}}@keyframes preparation-pop-874842cf{0%{transform:scale(.2)}}@keyframes preparation-shake-874842cf{20%,60%{transform:translate(-.25em)}40%,80%{transform:translate(.25em)}}@keyframes preparation-sweep-874842cf{to{transform:translate(340%)}}.splash__agency[data-v-e4a85b29]{-webkit-line-clamp:2;letter-spacing:-.01em;-webkit-box-orient:vertical;max-width:90cqw;font-family:Quicksand,system-ui,sans-serif;font-size:clamp(2.5rem,min(10vmin,7cqw),8rem);font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:no-preference){.splash__agency[data-v-e4a85b29]{opacity:0;animation:.8s cubic-bezier(.22,1,.36,1) .15s forwards agency-in-e4a85b29;transform:translateY(.3em)}}@keyframes agency-in-e4a85b29{to{opacity:1;transform:none}}.splash__corner[data-v-e4a85b29]{position:absolute;top:clamp(.75rem,2.5vmin,2rem);right:clamp(1rem,3vmin,2.5rem)}.splash__status[data-v-e4a85b29]{max-width:45cqw;color:var(--brand-ink-soft);text-align:left;align-items:center;gap:.5em;font-size:clamp(.9rem,2vmin,1.5rem);display:flex;position:absolute;bottom:clamp(.75rem,2.5vmin,2rem);left:clamp(1rem,3vmin,2.5rem)}.splash__spinner[data-v-e4a85b29]{border:3px solid #ffffff2e;border-top-color:var(--brand-lavender);border-radius:50%;width:clamp(1.75rem,5vmin,3rem);height:clamp(1.75rem,5vmin,3rem);animation:.9s linear infinite splash-spin-e4a85b29}@keyframes splash-spin-e4a85b29{to{transform:rotate(360deg)}}.ambience-character[data-v-b23e2e36]{z-index:10;pointer-events:none;contain:layout style;position:absolute}.ambience-character__window[data-v-b23e2e36]{width:100%;height:100%;overflow:hidden}.ambience-character__row[data-v-b23e2e36]{width:100%;height:100%}.ambience-character__band[data-v-b23e2e36]{max-width:none;display:block}.greeting[data-v-6a9f3354]{z-index:60;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.greeting span[data-v-6a9f3354]{color:#fff;text-shadow:0 4px 24px #0009;font:800 8cqw/1 sans-serif}.fade-enter-active[data-v-6a9f3354],.fade-leave-active[data-v-6a9f3354]{transition:opacity .4s}.fade-enter-from[data-v-6a9f3354],.fade-leave-to[data-v-6a9f3354]{opacity:0}.control-border[data-v-a7909556]{pointer-events:none;z-index:55;width:100%;height:100%;position:fixed;inset:0;overflow:visible}.control-border--interact[data-v-a7909556]{--control-border-color:#22c55e}.control-border--live-preview[data-v-a7909556]{--control-border-color:#a855f7;z-index:56}.control-border__gauge[data-v-a7909556]{fill:none;stroke:var(--control-border-color);stroke-width:4px;stroke-linecap:butt}.control-border__hint[data-v-a7909556]{fill:none;stroke:var(--control-border-color);stroke-width:10px;stroke-dasharray:4 6;opacity:.55}.maintenance-menu[data-v-5576ee0b]{z-index:40;color:#fff;contain:layout style;font-family:inherit;position:absolute;inset:0}.maintenance-menu__dim[data-v-5576ee0b]{background:#080a12db;position:absolute;inset:0}.maintenance-menu__panel[data-v-5576ee0b]{flex-direction:column;gap:1.4cqh;width:64.5cqw;display:flex;position:absolute;top:6.5cqh;left:5.75cqw}.maintenance-menu__status[data-v-5576ee0b]{background:#1a1c26;border:2px solid #3a3d4a;border-radius:18px;align-items:center;gap:1.25cqw;padding:1.45cqw 2cqw 1.45cqw 1.6cqw;display:flex}.maintenance-menu__status[data-health=ok][data-v-5576ee0b]{background:#142a1d;border-color:#2f8f55}.maintenance-menu__status[data-health=ko][data-v-5576ee0b]{background:#2d1716;border-color:#b8463f}.maintenance-menu__status[data-health=partial][data-v-5576ee0b]{background:#2d2414;border-color:#b98a2f}.maintenance-menu__light[data-v-5576ee0b]{background:#8d909c;border-radius:50%;flex:none;width:2.3cqw;height:2.3cqw;box-shadow:0 0 0 .45cqw #ffffff14}[data-health=ok] .maintenance-menu__light[data-v-5576ee0b]{background:#46d07f}[data-health=ko] .maintenance-menu__light[data-v-5576ee0b]{background:#ff6b6b}[data-health=partial] .maintenance-menu__light[data-v-5576ee0b]{background:#f2b84b}.maintenance-menu__status-text[data-v-5576ee0b]{min-width:0}.maintenance-menu__status h1[data-v-5576ee0b]{margin:0;font-size:clamp(1.5rem,2.4cqw,3.5rem);font-weight:700;line-height:1.15}.maintenance-menu__status p[data-v-5576ee0b]{color:#c9ccd6;margin:.3cqw 0 0;font-size:clamp(.9rem,1.3cqw,2rem)}.maintenance-menu__screen[data-v-5576ee0b]{letter-spacing:.12em;text-transform:uppercase;color:#b0b2bc;flex-direction:column;align-items:flex-end;margin-left:auto;font-size:clamp(.75rem,1.05cqw,1.6rem);display:flex}.maintenance-menu__code[data-v-5576ee0b]{letter-spacing:.06em;color:#fff;white-space:nowrap;font-family:ui-monospace,monospace;font-size:clamp(2rem,3.4cqw,5rem);font-weight:700;line-height:1.1}.maintenance-menu__actions[data-v-5576ee0b]{flex-direction:column;gap:1.4cqh;display:flex}.maintenance-menu__action[data-v-5576ee0b]{font:inherit;text-align:left;color:inherit;background:#1a1c26;border:2px solid #343745;border-radius:16px;align-items:center;gap:1.25cqw;padding:1.1cqw 1.8cqw 1.1cqw 1.45cqw;font-size:clamp(1rem,1.9cqw,2.8rem);font-weight:700;display:flex}.maintenance-menu__icon[data-v-5576ee0b]{text-align:center;width:1.6em;font-weight:400}.maintenance-menu__action small[data-v-5576ee0b]{color:#b0b2bc;text-align:right;margin-left:auto;font-size:.6em;font-weight:400}.maintenance-menu__action small.is-warning[data-v-5576ee0b]{color:#ff8a80}.maintenance-menu__action.is-focused[data-v-5576ee0b]{color:#1b1d27;background:#f3f4f8;border-color:#fff;outline:none;box-shadow:0 0 0 6px #8b7cf0}.maintenance-menu__action.is-focused small[data-v-5576ee0b]{color:#4d4f5c}.maintenance-menu__action.is-focused small.is-warning[data-v-5576ee0b]{color:#b3261e}.maintenance-menu__action.is-confirming[data-v-5576ee0b]{color:#fff;background:#ff6b6b;border-color:#ff8a80;box-shadow:0 0 0 6px #b8463f}.maintenance-menu__action.is-confirming small[data-v-5576ee0b]{color:#fff;font-weight:700}.maintenance-menu__tech[data-v-5576ee0b]{grid-template-columns:1fr 1fr;gap:1.4cqh 1cqw;margin:0;display:grid}.maintenance-menu__tile[data-v-5576ee0b]{background:#1a1c26;border:2px solid #343745;border-radius:14px;justify-content:space-between;align-items:baseline;gap:1cqw;padding:.95cqw 1.45cqw;font-size:clamp(.9rem,1.4cqw,2.1rem);display:flex}.maintenance-menu__tile dt[data-v-5576ee0b]{color:#d4d6de}.maintenance-menu__tile dd[data-v-5576ee0b]{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:700}.maintenance-menu__tile dd[data-state=ok][data-v-5576ee0b]{color:#5fd38d}.maintenance-menu__tile dd[data-state=ko][data-v-5576ee0b]{color:#ff7a6b}.maintenance-menu__tile dd[data-state=pending][data-v-5576ee0b]{color:#b0b2bc;font-weight:400}.maintenance-menu__report[data-v-5576ee0b]{background:#1a1c26;border:2px solid #343745;border-radius:18px;padding:2cqw 2cqw 1.6cqw}.maintenance-menu__report h2[data-v-5576ee0b]{color:#5fd38d;margin:0;font-size:clamp(1rem,1.6cqw,2.4rem)}.maintenance-menu__report p[data-v-5576ee0b]{color:#d4d6de;margin:1cqw 0 0;font-size:clamp(.9rem,1.45cqw,2.2rem)}.maintenance-menu__report .maintenance-menu__reference[data-v-5576ee0b]{letter-spacing:.08em;color:#fff;overflow-wrap:anywhere;margin-top:.6cqw;font-family:ui-monospace,monospace;font-size:clamp(2rem,4.8cqw,7rem);font-weight:500}.maintenance-menu__feedback[data-v-5576ee0b]{color:#e3e4ea;min-height:1.5em;margin:0;font-size:clamp(.9rem,1.3cqw,2rem)}.maintenance-menu__hints[data-v-5576ee0b]{color:#b0b2bc;gap:1.9cqw;font-size:clamp(.85rem,1.35cqw,2rem);display:flex;position:absolute;bottom:5.5cqh;left:5.75cqw}.maintenance-menu__hints b[data-v-5576ee0b]{color:#fff;border:2px solid #70727e;border-radius:8px;margin-right:.5em;padding:.1em .5em;font-weight:600}@container (orientation:portrait){.maintenance-menu__panel[data-v-5576ee0b]{gap:1.2cqh;width:88cqw;top:5cqh;left:6cqw}.maintenance-menu__status[data-v-5576ee0b]{gap:2.2cqw;padding:2.6cqw 3cqw}.maintenance-menu__light[data-v-5576ee0b]{width:3.6cqw;height:3.6cqw}.maintenance-menu__status h1[data-v-5576ee0b]{font-size:4cqw}.maintenance-menu__status p[data-v-5576ee0b],.maintenance-menu__feedback[data-v-5576ee0b],.maintenance-menu__report p[data-v-5576ee0b]{font-size:2.3cqw}.maintenance-menu__screen[data-v-5576ee0b],.maintenance-menu__hints[data-v-5576ee0b]{font-size:2cqw}.maintenance-menu__code[data-v-5576ee0b]{font-size:5.2cqw}.maintenance-menu__actions[data-v-5576ee0b],.maintenance-menu__tech[data-v-5576ee0b]{gap:1.2cqh}.maintenance-menu__action[data-v-5576ee0b]{gap:2cqw;padding:2.2cqw 2.8cqw;font-size:3.2cqw}.maintenance-menu__tile[data-v-5576ee0b]{padding:2cqw 2.4cqw;font-size:2.3cqw}.maintenance-menu__tech[data-v-5576ee0b]{grid-template-columns:1fr}.maintenance-menu__report h2[data-v-5576ee0b]{font-size:3cqw}.maintenance-menu__report .maintenance-menu__reference[data-v-5576ee0b]{font-size:7.5cqw}.maintenance-menu__hints[data-v-5576ee0b]{gap:3cqw;bottom:4cqh;left:6cqw}}.maintenance__title[data-v-25e9cf6a],.maintenance__subtitle[data-v-25e9cf6a],.maintenance__step[data-v-25e9cf6a]{text-shadow:0 2px 14px #000000d9,0 0 3px #0009}.maintenance__stage[data-v-25e9cf6a]{z-index:-1;opacity:.35;position:absolute;inset:0;overflow:hidden}.maintenance__logo[data-v-25e9cf6a]{width:clamp(64px,9cqw,128px);height:auto}.maintenance__title[data-v-25e9cf6a]{letter-spacing:-.02em;font-size:clamp(1.5rem,4cqw,3rem);font-weight:800}.maintenance__subtitle[data-v-25e9cf6a]{opacity:.85;font-size:clamp(.9rem,2cqw,1.25rem)}.maintenance__bar[data-v-25e9cf6a]{background:#ffffff26;border-radius:4px;width:min(60cqw,640px);height:8px;overflow:hidden}.maintenance__bar-fill[data-v-25e9cf6a]{transform-origin:0;background:#38ef7d;width:100%;height:100%;transition:transform .3s linear}.maintenance__step[data-v-25e9cf6a]{opacity:.75;letter-spacing:.04em;font-size:clamp(.8rem,1.6cqw,1.05rem)}.split[data-v-56c8cced]{background:#000;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.split__zone[data-v-56c8cced]{contain:layout style paint;position:absolute;overflow:hidden}.split[data-layout=portrait-3] .split__zone[data-v-56c8cced]:after{content:"";pointer-events:none;border:2px solid #000;position:absolute;inset:0}.split__native[data-v-56c8cced]{transform-origin:0 0;position:absolute;top:0;left:0}.preparation-badge[data-v-583a40d8]{z-index:50;color:#fff;font-variant-numeric:tabular-nums;contain:layout style;pointer-events:none;background:#16131f;border-radius:.6em;flex-direction:column;gap:.45em;min-width:7em;padding:.6em .9em;font-family:Quicksand,system-ui,sans-serif;font-size:clamp(.85rem,1.8vmin,1.3rem);line-height:1;display:flex;position:fixed;bottom:clamp(.75rem,2.5vmin,2rem);left:clamp(1rem,3vmin,2.5rem)}.preparation-badge__ready[data-v-583a40d8]{font-weight:700}.preparation-badge__total[data-v-583a40d8]{color:#ffffffb8;margin-left:.3em}.preparation-badge__track[data-v-583a40d8]{background:#ffffff24;border-radius:2px;height:3px;display:block;overflow:hidden}.preparation-badge__fill[data-v-583a40d8]{height:100%;transform:scaleX(var(--ratio));transform-origin:0;background:#b4a4f6;display:block}@media (prefers-reduced-motion:no-preference){.preparation-badge__fill[data-v-583a40d8]{transition:transform .6s cubic-bezier(.22,1,.36,1)}.preparation-badge-enter-active[data-v-583a40d8]{transition:transform .6s cubic-bezier(.65,0,.35,1),opacity .6s}.preparation-badge-enter-from[data-v-583a40d8]{opacity:0;transform:translate(calc(50cqw - 50%),calc(50% - 50cqh))scale(2.4)}.preparation-badge-leave-active[data-v-583a40d8]{transition:opacity .6s}.preparation-badge-leave-to[data-v-583a40d8]{opacity:0}}.qr[data-v-53317e92]{z-index:50;background:#fffffff2;border-radius:12px;padding:10px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 6px 24px #0006}.qr.locked[data-v-53317e92]{opacity:.55}.qr__code[data-v-53317e92]{width:clamp(96px,11vmin,180px);height:clamp(96px,11vmin,180px)}.qr__code[data-v-53317e92] svg{width:100%;height:100%;display:block}.qr__lock[data-v-53317e92]{font-size:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.restricted[data-v-26e1c7d2]{position:relative;container-type:size}.restricted__time[data-v-26e1c7d2]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(4rem,14cqw,15rem);font-weight:300;line-height:1}.restricted__date[data-v-26e1c7d2]{color:var(--brand-ink-soft);font-size:clamp(1.25rem,2.8cqw,3rem)}.restricted__agency[data-v-26e1c7d2]{letter-spacing:.02em;color:var(--brand-ink-soft);font-size:clamp(1rem,1.5cqw,1.6rem);font-weight:500;position:absolute;bottom:6cqh;left:25cqw;right:25cqw}.sleep-screen[data-v-1165217c]{z-index:50;pointer-events:none;background:#000;position:absolute;inset:0}.ambience-snow[data-v-8ca588b3]{z-index:40;pointer-events:none;contain:layout style;position:fixed;inset:0;overflow:hidden}.ambience-snow__flake[data-v-8ca588b3]{--flake-margin:16px;top:calc(-1 * var(--flake-margin));border-radius:50%;animation-name:ambience-snow-fall-8ca588b3;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute}@keyframes ambience-snow-fall-8ca588b3{0%{transform:translate(0,0)}to{transform:translate3d(0, calc(100cqh + 2 * var(--flake-margin)), 0)}}.shared-item-view[data-v-21fe4213]{background:#0d0d1a;justify-content:center;align-items:center;min-height:100dvh;padding:16px;display:flex}.shared-item-view__state[data-v-21fe4213]{justify-content:center;align-items:center;display:flex}.shared-item-view__state-text[data-v-21fe4213]{color:#fff9;text-align:center;font:500 16px/1.5 sans-serif}
