@import"https://fonts.googleapis.com/css2?family=Caveat:wght@700&display=swap";.lap-wrap[data-v-d3bdc003]{position:relative;display:inline-flex;align-items:center}.lap-pill[data-v-d3bdc003]{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 11px;background:#14101a80;border:1px solid color-mix(in srgb,var(--gold-primary, #C9A55C) 32%,rgba(255,255,255,.08));border-radius:999px;color:#ffffffdb;font-family:Cinzel,Cormorant Garamond,serif;font-size:.74rem;font-weight:500;letter-spacing:.08em;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.lap-pill[data-v-d3bdc003]:hover{background:#1c1612a6;border-color:color-mix(in srgb,var(--gold-primary, #C9A55C) 55%,rgba(255,255,255,.08));transform:translateY(-1px)}.lap-pill-key[data-v-d3bdc003]{display:inline-flex;color:var(--gold-primary, #C9A55C)}.lap-pill-text[data-v-d3bdc003]{line-height:1}.lap-pill-caret[data-v-d3bdc003]{color:#fff6;font-size:.65rem;margin-left:-2px;margin-top:1px}.lap-panel[data-v-d3bdc003]{position:absolute;top:0;left:0;width:360px;background:linear-gradient(180deg,#16121cf5,#0e0a12fa);border:1px solid color-mix(in srgb,var(--gold-primary, #C9A55C) 32%,rgba(255,255,255,.08));border-radius:12px;box-shadow:0 18px 40px #0000008c,0 0 28px color-mix(in srgb,var(--gold-primary, #C9A55C) 20%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#ffffffeb;overflow:hidden;z-index:100;animation:lap-rollout-d3bdc003 .28s cubic-bezier(.2,.9,.4,1);transform-origin:top left}@keyframes lap-rollout-d3bdc003{0%{opacity:0;transform:translateY(-6px) scaleY(.82)}to{opacity:1;transform:translateY(0) scaleY(1)}}.lap-head[data-v-d3bdc003]{display:flex;align-items:flex-start;gap:10px;padding:14px 14px 10px;border-bottom:1px solid rgba(255,255,255,.05)}.lap-key[data-v-d3bdc003]{margin-top:2px;color:var(--gold-primary, #C9A55C)}.lap-titles[data-v-d3bdc003]{flex:1;min-width:0}.lap-title[data-v-d3bdc003]{font-family:Cinzel,Cormorant Garamond,serif;font-size:.86rem;color:#fffffff0;letter-spacing:.06em;line-height:1.2}.lap-sub[data-v-d3bdc003]{font-family:Raleway,sans-serif;font-size:.7rem;color:#ffffff8c;margin-top:3px}.lap-x[data-v-d3bdc003]{background:none;border:none;color:#fff9;font-size:1.2rem;line-height:1;cursor:pointer;padding:0 2px}.lap-x[data-v-d3bdc003]:hover{color:#ffffffe6}.lap-body[data-v-d3bdc003]{position:relative;padding:14px;min-height:60px}.lap-form[data-v-d3bdc003]{display:flex;align-items:center;gap:8px}.lap-input[data-v-d3bdc003]{flex:1;min-width:0;height:36px;padding:0 12px;background:#08060ca6;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#fffffff2;font-family:Raleway,sans-serif;font-size:.84rem;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.lap-input[data-v-d3bdc003]:focus{border-color:color-mix(in srgb,var(--gold-primary, #C9A55C) 65%,rgba(255,255,255,.08));box-shadow:0 0 0 3px color-mix(in srgb,var(--gold-primary, #C9A55C) 15%,transparent)}.lap-input[data-v-d3bdc003]::placeholder{color:#ffffff52}.lap-submit[data-v-d3bdc003]{height:36px;padding:0 14px;border:1px solid color-mix(in srgb,var(--gold-primary, #C9A55C) 50%,rgba(255,255,255,.08));background:linear-gradient(180deg,color-mix(in srgb,var(--gold-primary, #C9A55C) 25%,rgba(20,16,26,.7)),#14101ad9);color:#fffffff2;font-family:Cinzel,serif;font-size:.78rem;letter-spacing:.08em;border-radius:8px;cursor:pointer;transition:border-color .18s ease,transform .18s ease}.lap-submit[data-v-d3bdc003]:hover:not(:disabled){border-color:var(--gold-primary, #C9A55C);transform:translateY(-1px)}.lap-submit[data-v-d3bdc003]:disabled{opacity:.6;cursor:default}.lap-spinner[data-v-d3bdc003]{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.18);border-top-color:var(--gold-primary, #C9A55C);border-radius:50%;animation:lap-spin-d3bdc003 .85s linear infinite;vertical-align:middle}@keyframes lap-spin-d3bdc003{to{transform:rotate(360deg)}}.lap-msg[data-v-d3bdc003]{margin:8px 0 0;font-family:Raleway,sans-serif;font-size:.72rem;line-height:1.4}.lap-msg--err[data-v-d3bdc003]{color:#ff9a8a}.lap-match[data-v-d3bdc003]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px 10px 18px;overflow:hidden;animation:lap-match-fade-d3bdc003 .4s ease both}.lap-match-text[data-v-d3bdc003]{position:relative;z-index:2}.lap-match-eyebrow[data-v-d3bdc003]{font-family:JetBrains Mono,monospace;font-size:.66rem;letter-spacing:.28em;color:var(--gold-primary, #C9A55C);margin-bottom:6px;animation:lap-match-eb-d3bdc003 .55s .05s ease both}.lap-match-name[data-v-d3bdc003]{font-family:Cinzel,Cormorant Garamond,serif;font-size:1.1rem;color:#fffffff5;letter-spacing:.04em;margin-bottom:4px;animation:lap-match-name-d3bdc003 .55s .15s ease both}.lap-match-tag[data-v-d3bdc003]{font-family:Raleway,sans-serif;font-size:.74rem;color:#ffffff9e;animation:lap-match-tag-d3bdc003 .55s .3s ease both}.lap-diamond[data-v-d3bdc003]{position:absolute;top:50%;left:50%;width:110%;height:200%;transform:translate(-50%,-50%) rotate(45deg) scale(0);background:radial-gradient(circle at center,color-mix(in srgb,var(--gold-primary, #C9A55C) 40%,transparent) 0%,color-mix(in srgb,var(--gold-primary, #C9A55C) 14%,transparent) 30%,transparent 65%);z-index:1;animation:lap-diamond-d3bdc003 1.6s .05s cubic-bezier(.2,.9,.3,1) both}.lap-rays[data-v-d3bdc003]{position:absolute;inset:0;z-index:1;pointer-events:none}.lap-rays span[data-v-d3bdc003]{position:absolute;top:50%;left:50%;width:130%;height:1px;background:linear-gradient(90deg,transparent 35%,color-mix(in srgb,var(--gold-primary, #C9A55C) 70%,transparent) 50%,transparent 65%);transform-origin:left center;opacity:0;animation:lap-ray-d3bdc003 1.5s ease both}.lap-rays span[data-v-d3bdc003]:nth-child(1){transform:rotate(0);animation-delay:.05s}.lap-rays span[data-v-d3bdc003]:nth-child(2){transform:rotate(45deg);animation-delay:.1s}.lap-rays span[data-v-d3bdc003]:nth-child(3){transform:rotate(90deg);animation-delay:.15s}.lap-rays span[data-v-d3bdc003]:nth-child(4){transform:rotate(135deg);animation-delay:.2s}.lap-rays span[data-v-d3bdc003]:nth-child(5){transform:rotate(180deg);animation-delay:.25s}.lap-rays span[data-v-d3bdc003]:nth-child(6){transform:rotate(225deg);animation-delay:.3s}.lap-rays span[data-v-d3bdc003]:nth-child(7){transform:rotate(270deg);animation-delay:.35s}.lap-rays span[data-v-d3bdc003]:nth-child(8){transform:rotate(315deg);animation-delay:.4s}@keyframes lap-match-fade-d3bdc003{0%{opacity:0}to{opacity:1}}@keyframes lap-diamond-d3bdc003{0%{transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0}25%{opacity:1}to{transform:translate(-50%,-50%) rotate(45deg) scale(1.2);opacity:.55}}@keyframes lap-ray-d3bdc003{0%{opacity:0;transform:rotate(var(--r, 0deg)) scaleX(.2)}50%{opacity:1}to{opacity:0;transform:rotate(var(--r, 0deg)) scaleX(1.2)}}@keyframes lap-match-eb-d3bdc003{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes lap-match-name-d3bdc003{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes lap-match-tag-d3bdc003{0%{opacity:0}to{opacity:1}}.lap-miss[data-v-d3bdc003]{padding:4px 0 2px}.lap-miss-eyebrow[data-v-d3bdc003]{font-family:JetBrains Mono,monospace;font-size:.62rem;letter-spacing:.24em;color:#fff6;margin-bottom:6px}.lap-miss-body[data-v-d3bdc003]{margin:0 0 10px;font-family:Raleway,sans-serif;font-size:.78rem;color:#ffffffc7;line-height:1.45}.lap-miss-domain[data-v-d3bdc003]{color:var(--gold-primary, #C9A55C);font-weight:600}.lap-miss-actions[data-v-d3bdc003]{display:flex;gap:8px;flex-wrap:wrap}.lap-miss-btn[data-v-d3bdc003]{padding:7px 12px;background:linear-gradient(180deg,color-mix(in srgb,var(--gold-primary, #C9A55C) 30%,rgba(20,16,26,.8)),#14101ae6);border:1px solid color-mix(in srgb,var(--gold-primary, #C9A55C) 50%,rgba(255,255,255,.08));border-radius:8px;color:#fffffff2;font-family:Raleway,sans-serif;font-size:.74rem;letter-spacing:.04em;cursor:pointer}.lap-miss-back[data-v-d3bdc003]{padding:7px 10px;background:none;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffffb3;font-family:Raleway,sans-serif;font-size:.74rem;cursor:pointer}@media(max-width:600px){.lap-panel[data-v-d3bdc003]{width:calc(100vw - 28px)}}.lobby-header[data-v-11928c7c]{display:flex;align-items:center;justify-content:space-between;height:var(--header-height);padding:0 24px;background:linear-gradient(180deg,#1a140ef7,#16100ced);border-bottom:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:relative;z-index:100;flex-shrink:0}.lobby-header--floating[data-v-11928c7c]{position:absolute;top:0;left:0;right:0;background:linear-gradient(180deg,rgba(8,6,12,.55),transparent);-webkit-backdrop-filter:none;backdrop-filter:none;transition:background .35s ease,backdrop-filter .35s ease}.lobby-header--floating[data-v-11928c7c]:after{opacity:0;transition:opacity .35s ease}.lobby-header--floating.lobby-header--scrolled[data-v-11928c7c]{background:linear-gradient(180deg,#1a140ef7,#16100ced);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lobby-header--floating.lobby-header--scrolled[data-v-11928c7c]:after{opacity:1}.lobby-header[data-v-11928c7c]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(201,165,92,.08),transparent);pointer-events:none}.header-left[data-v-11928c7c]{display:flex;align-items:center;gap:10px}.header-logo[data-v-11928c7c]{height:28px;width:auto;opacity:.9}.header-brand[data-v-11928c7c]{font-family:Raleway,sans-serif;font-weight:600;font-size:.9rem;color:var(--gold-primary);letter-spacing:.18em}.header-center[data-v-11928c7c]{flex:1}.header-right[data-v-11928c7c]{display:flex;align-items:center;gap:.75rem}.profile-menu-wrap[data-v-11928c7c]{position:relative}.profile-btn[data-v-11928c7c]{display:flex;align-items:center;gap:6px;padding:7px 12px;background:linear-gradient(135deg,#c9a55c1a,#c9a55c0a);border:none;color:var(--text-secondary);border-radius:8px;font-family:inherit;font-size:.75rem;cursor:pointer;transition:background .2s}.profile-btn[data-v-11928c7c]:hover{background:linear-gradient(135deg,#c9a55c29,#c9a55c14)}.profile-name[data-v-11928c7c]{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-dropdown[data-v-11928c7c]{position:absolute;top:calc(100% + 6px);right:0;min-width:220px;background:linear-gradient(135deg,#221810f0,#18100ae0);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:none;border-radius:10px;box-shadow:0 12px 40px #00000080,0 0 0 1px #ffffff0a;z-index:1000;overflow:hidden}.dropdown-header[data-v-11928c7c]{padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.04)}.dropdown-name[data-v-11928c7c]{font-weight:600;color:var(--text-primary);font-size:.85rem}.dropdown-email[data-v-11928c7c]{font-size:.75rem;color:var(--text-secondary);margin-top:2px;overflow:hidden;text-overflow:ellipsis}.dropdown-type[data-v-11928c7c]{margin-top:6px}.type-badge[data-v-11928c7c]{display:inline-block;padding:2px 8px;background:linear-gradient(135deg,#c9a55c21,#c9a55c0d);border:none;border-radius:4px;font-size:.65rem;color:var(--gold-primary);text-transform:uppercase;letter-spacing:.05em}.dropdown-actions[data-v-11928c7c]{padding:6px}.dropdown-footer[data-v-11928c7c]{padding:6px;border-top:1px solid rgba(255,255,255,.04)}.dropdown-action[data-v-11928c7c]{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;background:none;border:none;color:var(--text-secondary);font-size:.8rem;cursor:pointer;border-radius:6px;font-family:inherit;text-align:left;transition:background .15s}.dropdown-action[data-v-11928c7c]:hover{background:linear-gradient(135deg,#ffffff0f,#ffffff05)}.dropdown-action.sign-out[data-v-11928c7c]{color:#ef4444}.dropdown-action.sign-out[data-v-11928c7c]:hover{background:linear-gradient(135deg,#ef444414,#ef444408)}@media(max-width:768px){.lobby-header[data-v-11928c7c]{padding:0 16px}.header-brand[data-v-11928c7c]{font-size:.8rem}}.org-badge-wrap[data-v-11928c7c]{position:relative}.org-badge[data-v-11928c7c]{display:flex;align-items:center;gap:6px;padding:6px 12px;background:linear-gradient(135deg,#d4a85324,#b8863d0f);border:1px solid rgba(212,168,83,.35);border-radius:999px;color:#e8c97a;font-size:.72rem;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap;max-width:220px}.org-badge[data-v-11928c7c]:hover{background:linear-gradient(135deg,#d4a8533d,#b8863d1a);border-color:#d4a85399;color:#f0d88a}.org-badge__label[data-v-11928c7c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.org-popover[data-v-11928c7c]{position:absolute;top:calc(100% + 8px);right:0;min-width:300px;max-width:380px;background:linear-gradient(180deg,#121420fc,#0c0e16);border:1px solid rgba(212,168,83,.35);border-radius:12px;box-shadow:0 20px 60px #000000b3,0 0 30px #d4a85314;padding:14px 16px;z-index:100}.org-popover__head[data-v-11928c7c]{padding-bottom:10px;border-bottom:1px solid rgba(212,168,83,.18);margin-bottom:10px}.org-popover__eyebrow[data-v-11928c7c]{font-family:Space Grotesk,monospace;font-size:.55rem;letter-spacing:.12em;color:#d4a853b3;font-weight:700}.org-popover__org[data-v-11928c7c]{font-size:.95rem;color:#f0d88a;font-weight:600;margin-top:3px}.org-popover__body[data-v-11928c7c]{display:flex;flex-direction:column;gap:12px}.org-popover__section[data-v-11928c7c]{display:flex;flex-direction:column;gap:6px}.org-popover__section-label[data-v-11928c7c]{font-family:Space Grotesk,monospace;font-size:.55rem;letter-spacing:.1em;text-transform:uppercase;color:#fff6;font-weight:700}.org-popover__chips[data-v-11928c7c]{display:flex;flex-wrap:wrap;gap:5px}.org-popover__chip[data-v-11928c7c]{font-size:.7rem;padding:3px 9px;border-radius:999px;font-weight:500}.org-popover__chip--org[data-v-11928c7c]{background:#d4a8531a;border:1px solid rgba(212,168,83,.3);color:#e8c97a}.org-popover__chip--personal[data-v-11928c7c]{background:#22c55e14;border:1px solid rgba(34,197,94,.25);color:#34d399}.org-popover__empty[data-v-11928c7c]{font-size:.75rem;color:#ffffff80;line-height:1.5;font-style:italic}.lobby-footer[data-v-18cf8f6f]{padding:0 24px 32px}.footer-inner[data-v-18cf8f6f]{max-width:1440px;margin:0 auto;text-align:center}.footer-border[data-v-18cf8f6f]{height:40px;background:linear-gradient(to bottom,transparent,rgba(201,165,92,.03));margin-bottom:28px}.footer-brand[data-v-18cf8f6f]{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:14px}.footer-logo[data-v-18cf8f6f]{width:28px;height:28px;object-fit:contain;flex-shrink:0}.footer-name[data-v-18cf8f6f]{font-family:Raleway,sans-serif;font-size:.9rem;font-weight:500;color:var(--text-secondary);letter-spacing:.12em}.footer-trust[data-v-18cf8f6f]{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-bottom:16px}.footer-trust-item[data-v-18cf8f6f]{display:inline-flex;align-items:center;gap:4px;font-size:.62rem;color:var(--text-muted)}.footer-trust-item svg[data-v-18cf8f6f]{color:var(--status-live);opacity:.7;flex-shrink:0}.footer-dot[data-v-18cf8f6f]{color:var(--text-muted);opacity:.3;font-size:.7rem}.footer-copy[data-v-18cf8f6f]{font-size:.58rem;color:var(--text-muted);opacity:.5;letter-spacing:.06em}@media(max-width:768px){.lobby-footer[data-v-18cf8f6f]{padding:0 16px 24px}.footer-trust[data-v-18cf8f6f]{gap:6px}}.billboard-wrap[data-v-87646d70]{padding:0 40px;margin:10px auto 0;max-width:1440px;width:100%}.billboard[data-v-87646d70]{position:relative;display:flex;align-items:center;gap:14px;min-height:120px;padding:14px 22px 14px 18px;background:#0a0a128c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;border:1px solid rgba(255,255,255,.05);overflow:hidden;transition:border-color .4s ease}.billboard[data-v-87646d70]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--bb-accent, rgba(201,165,92,.3));transition:background .4s ease}.bb-pulse[data-v-87646d70]{width:7px;height:7px;border-radius:50%;background:var(--bb-accent, rgba(201,165,92,.5));flex-shrink:0;transition:background .4s ease;box-shadow:0 0 8px var(--bb-accent, rgba(201,165,92,.3));animation:bbPulse-87646d70 3s ease-in-out infinite}@keyframes bbPulse-87646d70{0%,to{opacity:.6}50%{opacity:1}}.bb-atmospheric .bb-pulse[data-v-87646d70]{animation-duration:8s}.bb-content[data-v-87646d70]{flex:1;display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}.bb-badge[data-v-87646d70]{font-family:Rajdhani,Inter,sans-serif;font-size:.55rem;font-weight:700;letter-spacing:.1em;padding:2px 7px;border-radius:3px;white-space:nowrap;flex-shrink:0}.bb-badge--alert[data-v-87646d70]{background:#f4dca029;color:#f4dca0}.bb-badge--update[data-v-87646d70]{background:#60a5fa1f;color:#93c5fd}.bb-badge--notice[data-v-87646d70]{background:#c9a55c1f;color:#c9a55c}.bb-badge--personal[data-v-87646d70]{background:#d4a8532e;color:#d4a853}.bb-badge--broadcast[data-v-87646d70]{background:#c9a55c1f;color:#c9a55c}.bb-badge--live[data-v-87646d70]{background:#4fbeff29;color:#9adcff}.bb-badge--briefing[data-v-87646d70]{background:#e6c66e24;color:#e6c66e}.bb-door[data-v-87646d70]{cursor:pointer}.bb-door[data-v-87646d70]:hover{border-color:color-mix(in srgb,var(--bb-accent) 60%,transparent)}.bb-door[data-v-87646d70]:focus-visible{outline:2px solid var(--bb-accent);outline-offset:2px}.bb-go[data-v-87646d70]{display:inline-block;margin-top:3px;font-family:Raleway,sans-serif;font-size:.68rem;font-weight:600;letter-spacing:.06em;color:color-mix(in srgb,var(--bb-accent) 85%,#fff)}.bb-text[data-v-87646d70]{font-family:Raleway,sans-serif;font-weight:400;font-size:.82rem;color:#ffffffa6;letter-spacing:.02em;line-height:1.4;margin:0;transition:color .3s ease}.bb-broadcast .bb-text[data-v-87646d70]{color:#fffc;font-weight:400}.bb-personal .bb-text[data-v-87646d70]{color:#ffffffd9;font-weight:500}.bb-atmospheric .bb-text[data-v-87646d70]{color:#ffffff80;font-family:Cormorant Garamond,serif;font-size:1.05rem;font-style:italic;font-weight:400}.bb-date[data-v-87646d70]{flex-basis:100%;font-family:Raleway,sans-serif;font-size:.68rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:#ffffff42}.bb-counter[data-v-87646d70]{display:flex;align-items:center;gap:5px;flex-shrink:0}.bb-pip[data-v-87646d70]{width:5px;height:5px;border-radius:50%;background:#ffffff26;border:none;cursor:pointer;padding:0;transition:background .25s ease}.bb-pip.active[data-v-87646d70]{background:var(--bb-accent, rgba(201,165,92,.7))}.bb-pip[data-v-87646d70]:hover{background:#ffffff4d}.bb-dismiss[data-v-87646d70]{background:none;border:none;color:#ffffff40;cursor:pointer;padding:4px;flex-shrink:0;transition:color .2s}.bb-dismiss[data-v-87646d70]:hover{color:#fff9}.bb-swap-enter-active[data-v-87646d70]{transition:all .4s cubic-bezier(.16,1,.3,1)}.bb-swap-leave-active[data-v-87646d70]{transition:all .2s ease-in}.bb-swap-enter-from[data-v-87646d70]{opacity:0;transform:translateY(-6px)}.bb-swap-leave-to[data-v-87646d70]{opacity:0;transform:translateY(4px)}@media(max-width:768px){.billboard-wrap[data-v-87646d70]{padding:0 16px}.bb-text[data-v-87646d70]{font-size:.75rem}}.dd-row[data-v-c9e79822]{display:grid;grid-template-columns:1fr 1fr;gap:18px;width:100%}.dd-door[data-v-c9e79822]{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:108px;padding:16px 18px;border-radius:12px;text-align:left;cursor:pointer;background:linear-gradient(180deg,#14101ad1,#0e0a12c7);border:1px solid rgba(255,255,255,.06);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .3s ease,transform .3s ease;overflow:hidden}.dd-door[data-v-c9e79822]:after{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,var(--dd-accent),transparent);opacity:.5}.dd-door--jobs[data-v-c9e79822]{--dd-accent: #E0A93F}.dd-door--arena[data-v-c9e79822]{--dd-accent: #4FBEFF}.dd-door[data-v-c9e79822]:hover{border-color:color-mix(in srgb,var(--dd-accent) 35%,transparent);transform:translateY(-2px)}.dd-door[data-v-c9e79822]:focus-visible{outline:2px solid var(--dd-accent);outline-offset:2px}.dd-head[data-v-c9e79822]{display:flex;align-items:center;gap:10px}.dd-name[data-v-c9e79822]{font-family:Cinzel,serif;font-size:.95rem;color:var(--text-primary, #F0E6D6);letter-spacing:.04em}.dd-chip[data-v-c9e79822]{padding:1px 8px;border-radius:999px;font-family:Raleway,sans-serif;font-size:.62rem;font-weight:700;letter-spacing:.07em}.dd-chip--gold[data-v-c9e79822]{background:linear-gradient(180deg,#fff3cf,#e0a93f);color:#241603}.dd-chip--live[data-v-c9e79822]{background:linear-gradient(180deg,#9fe8ff,#2f8fd8);color:#06202e;box-shadow:0 0 10px #4fbeff8c;animation:ddLive-c9e79822 2.2s ease-in-out infinite}@keyframes ddLive-c9e79822{0%,to{opacity:.8}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.dd-chip--live[data-v-c9e79822]{animation:none}}.dd-line[data-v-c9e79822]{margin:0;font-family:Raleway,sans-serif;font-size:.78rem;color:#ffffff80}.dd-go[data-v-c9e79822]{margin-top:auto;font-family:Raleway,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.06em;color:color-mix(in srgb,var(--dd-accent) 80%,#fff);opacity:.8;transition:opacity .25s ease}.dd-door:hover .dd-go[data-v-c9e79822]{opacity:1}@media(max-width:640px){.dd-row[data-v-c9e79822]{grid-template-columns:1fr}}.lib-overlay[data-v-19e3f2f0]{position:fixed;inset:0;z-index:900;display:flex;align-items:center;justify-content:center;padding:24px;background:#04030899;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lib-panel[data-v-19e3f2f0]{display:flex;flex-direction:column;width:min(680px,100%);max-height:min(78vh,720px);border-radius:14px;background:linear-gradient(180deg,#18131df5,#0e0b12f5);border:1px solid rgba(230,198,110,.16);box-shadow:0 32px 90px #0009;overflow:hidden}.lib-head[data-v-19e3f2f0]{display:flex;align-items:flex-start;justify-content:space-between;padding:22px 26px 16px;border-bottom:1px solid rgba(230,198,110,.1)}.lib-eyebrow[data-v-19e3f2f0]{font-family:Raleway,sans-serif;font-size:.66rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#e6c66e99;margin-bottom:4px}.lib-title[data-v-19e3f2f0]{margin:0;font-family:Cinzel,serif;font-size:1.25rem;font-weight:500;color:var(--text-primary, #F0E6D6)}.lib-x[data-v-19e3f2f0]{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#fff9;font-size:18px;line-height:1;cursor:pointer;transition:.25s}.lib-x[data-v-19e3f2f0]:hover{background:#ffffff17;color:#fff}.lib-x[data-v-19e3f2f0]:focus-visible{outline:2px solid rgba(230,198,110,.7);outline-offset:2px}.lib-scroll[data-v-19e3f2f0]{overflow-y:auto;padding:8px 26px 24px}.lib-group[data-v-19e3f2f0]{margin-top:18px}.lib-group-head[data-v-19e3f2f0]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.lib-gdot[data-v-19e3f2f0]{width:9px;height:9px;border-radius:50%;box-shadow:0 0 8px currentColor}.lib-gname[data-v-19e3f2f0]{font-family:Raleway,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}.lib-item[data-v-19e3f2f0]{padding:12px 14px;margin-bottom:10px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.05)}.lib-headline[data-v-19e3f2f0]{margin:0 0 4px;font-family:Raleway,sans-serif;font-size:.88rem;font-weight:600;color:#ffffffd9}.lib-body[data-v-19e3f2f0]{margin:0 0 6px;font-family:Raleway,sans-serif;font-size:.8rem;line-height:1.5;color:#ffffff8c}.lib-date[data-v-19e3f2f0]{font-family:Raleway,sans-serif;font-size:.68rem;color:#e6c66e8c}.lib-empty[data-v-19e3f2f0]{padding:48px 26px 56px;text-align:center}.lib-empty p[data-v-19e3f2f0]{margin:0 0 6px;font-family:Cormorant Garamond,serif;font-style:italic;font-size:1.1rem;color:#fff9}.lib-empty-sub[data-v-19e3f2f0]{font-size:.95rem!important;color:#ffffff59!important}.ww[data-v-2d0f5bb2]{position:fixed;inset:0;z-index:10005;overflow:hidden;background:linear-gradient(180deg,#04060e,#071020 34%,#0a1626 46%,#0a1422 52%,#0a120e 60%,#070d09 78%,#05080a);color:#e4f2f5;font-family:Raleway,sans-serif}.ww-sky[data-v-2d0f5bb2]{position:absolute;inset:0 0 52%}.ww-star[data-v-2d0f5bb2]{position:absolute;border-radius:50%;background:#eef4ff;animation:wwTwinkle-2d0f5bb2 5.5s ease-in-out infinite}@keyframes wwTwinkle-2d0f5bb2{50%{opacity:.1}}.ww-moon[data-v-2d0f5bb2]{position:absolute;top:12%;right:16%;width:74px;height:74px;border-radius:50%;background:radial-gradient(circle at 36% 34%,#fdfbf2,#d5dfe6 58%,#b8c4ce 78%);box-shadow:0 0 40px #ebf0f859,0 0 130px 40px #c8d7eb1f}.ww-moon[data-v-2d0f5bb2]:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 62% 30%,rgba(150,165,180,.5) 0 6%,transparent 8%),radial-gradient(circle at 40% 62%,rgba(150,165,180,.4) 0 9%,transparent 11%),radial-gradient(circle at 72% 66%,rgba(150,165,180,.35) 0 5%,transparent 7%)}.ww-horizon[data-v-2d0f5bb2]{position:absolute;left:0;right:0;bottom:47%;width:100%;height:16%;opacity:.9;filter:blur(.4px)}.ww-ground[data-v-2d0f5bb2]{position:absolute;inset:52% 0 0;background:radial-gradient(ellipse 70% 42% at 50% 96%,rgba(24,40,28,.5),transparent 70%),linear-gradient(180deg,#0c1712,#0a130e 40%,#060b08)}.ww-ground[data-v-2d0f5bb2]:before{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:34%;height:60%;background:radial-gradient(ellipse 50% 90% at 50% 100%,rgba(180,170,140,.07),transparent 70%)}.ww-trees[data-v-2d0f5bb2]{position:absolute;bottom:8%;width:clamp(140px,18vw,260px);height:auto;opacity:.96}.ww-trees--l[data-v-2d0f5bb2]{left:-2%}.ww-trees--r[data-v-2d0f5bb2]{right:-2%}.ww-lamp[data-v-2d0f5bb2]{position:absolute;left:16%;bottom:26%}.ww-lamp-post[data-v-2d0f5bb2]{width:5px;height:150px;margin:0 auto;background:linear-gradient(90deg,#1a1712,#2e281d 45%,#14110c);border-radius:2px}.ww-lamp-head[data-v-2d0f5bb2]{position:absolute;top:-26px;left:50%;transform:translate(-50%);width:26px;height:30px;background:linear-gradient(180deg,#3a3120,#2a2315 30%,#ffd882eb 45%,#ffc464d9 80%,#2a2315);border-radius:6px 6px 3px 3px;border:2px solid #241e12;box-shadow:0 0 26px #ffcd738c}.ww-lamp-halo[data-v-2d0f5bb2]{position:absolute;top:-70px;left:50%;transform:translate(-50%);width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(255,205,115,.16),transparent 62%);pointer-events:none}.ww-pool-wrap[data-v-2d0f5bb2]{position:absolute;left:50%;bottom:7%;transform:translate(-50%);width:min(760px,86vw)}.ww-pool-stone[data-v-2d0f5bb2]{position:absolute;inset:-20px -26px -24px;border-radius:50%;background:repeating-conic-gradient(from 10deg,#0000 0deg 21deg,#0e0c0880 21deg 23deg),linear-gradient(180deg,#6f685a,#55503f 30%,#37332a 62%,#211e18);border-top:2px solid rgba(210,200,175,.5);box-shadow:inset 0 8px 14px #fff8e61a,inset 0 -22px 34px #0009,0 18px 50px #000000a6}.ww-pool[data-v-2d0f5bb2]{position:relative;width:100%;aspect-ratio:760 / 300;border-radius:50%;overflow:hidden;background:radial-gradient(ellipse 110% 90% at 50% 0%,rgba(140,200,220,.1),transparent 42%),radial-gradient(ellipse 120% 120% at 50% 110%,#0f3546,#0b2836 40%,#071c28 68%,#04121b);box-shadow:inset 0 10px 30px #000000bf,inset 0 -4px 18px #5fe0f00f}.ww-moonpath[data-v-2d0f5bb2]{position:absolute;right:18%;top:6%;width:54px;height:72%;background:repeating-linear-gradient(180deg,rgba(235,240,248,.07) 0 3px,transparent 3px 13px);transform:skew(-6deg);filter:blur(1.6px);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.85),transparent 88%);mask-image:linear-gradient(180deg,rgba(0,0,0,.85),transparent 88%)}.fx[data-v-2d0f5bb2]{position:absolute;inset:0;pointer-events:none}.fx-col[data-v-2d0f5bb2]{position:absolute;left:50%;top:44%;transform:translate(-50%);width:7%;height:34%;background:linear-gradient(90deg,#241f18,#4e4739 22%,#6a6250 50%,#443d30 80%,#1d1912);border-radius:4px 4px 0 0;box-shadow:0 4px 14px #00000080}.fx-stem[data-v-2d0f5bb2]{position:absolute;left:50%;top:24%;transform:translate(-50%);width:3.6%;height:20%;background:linear-gradient(90deg,#241f18,#5a5343 50%,#1d1912)}.fx-bowl[data-v-2d0f5bb2]{position:absolute;left:50%;transform:translate(-50%,-46%);aspect-ratio:5.2 / 1;border-radius:50%;background:linear-gradient(180deg,#756c58,#4e4739 42%,#2c2820);border-top:1.5px solid rgba(215,205,180,.55);box-shadow:inset 0 3px 6px #fff8e61f,inset 0 -6px 10px #0000008c,0 6px 16px #00000080}.fx-water[data-v-2d0f5bb2]{position:absolute;inset:12% 7% 34%;border-radius:50%;background:radial-gradient(ellipse 80% 90% at 50% 20%,#aae1f540,#143c508c 70%);box-shadow:inset 0 2px 5px #00000080}.fx-crown[data-v-2d0f5bb2]{position:absolute;left:50%;top:18.5%;transform:translate(-50%);width:2%;aspect-ratio:1 / 2.4;background:linear-gradient(90deg,#332d22,#6a6250 50%,#26211a);border-radius:40% 40% 20% 20%}.ww-rests[data-v-2d0f5bb2]{position:absolute;inset:0;pointer-events:none}.ww-rest[data-v-2d0f5bb2]{position:absolute;transform:translate(-50%,-50%);width:12px;height:7px;border-radius:50%;border:1px solid rgba(255,255,255,.3)}.ww-rest--tier[data-v-2d0f5bb2]{width:14px;height:8px;animation:wwGlint-2d0f5bb2 4.5s ease-in-out infinite}.ww-rest--sunk[data-v-2d0f5bb2]{opacity:.45;width:9px;height:5px;filter:blur(.5px);border:none}@keyframes wwGlint-2d0f5bb2{50%{filter:brightness(1.55)}}.ww-water-canvas[data-v-2d0f5bb2]{position:absolute;inset:-58% -4% -8%;width:108%;height:166%;pointer-events:none}.ww-splash,.ww-drop{display:none}.ww-hand[data-v-2d0f5bb2]{position:absolute;left:50%;bottom:2.2%;transform:translate(-50%);text-align:center;z-index:6}.ww-shadow[data-v-2d0f5bb2]{position:absolute;left:50%;top:24px;margin-left:-14px;width:28px;height:8px;border-radius:50%;background:#0000008c;filter:blur(3px);opacity:0;pointer-events:none;will-change:transform,opacity}.ww-coin[data-v-2d0f5bb2]{position:relative;z-index:2;width:56px;height:56px;border-radius:50%;display:inline-grid;place-items:center;font-size:21px;color:#140e04bf;cursor:grab;border:2px solid rgba(255,255,255,.45);touch-action:none;will-change:transform}.ww-coin--held[data-v-2d0f5bb2]{cursor:grabbing}.ww-coin--spent[data-v-2d0f5bb2]{opacity:.3;cursor:default}.ww-coin[data-v-2d0f5bb2]:focus-visible{outline:2px solid #5fe0f0;outline-offset:3px}.ww-count[data-v-2d0f5bb2]{margin-top:7px;font-size:.74rem;letter-spacing:.08em;color:#e4f2f58c;font-variant-numeric:tabular-nums}.ww-mints[data-v-2d0f5bb2]{margin-top:6px;display:flex;justify-content:center;gap:7px}.ww-mint[data-v-2d0f5bb2]{width:15px;height:15px;border-radius:50%;border:1px solid rgba(255,255,255,.25);cursor:pointer;padding:0;transition:transform .2s}.ww-mint[data-v-2d0f5bb2]:hover{transform:scale(1.2)}.ww-mint--on[data-v-2d0f5bb2]{outline:2px solid rgba(228,242,245,.8);outline-offset:2px}.ww-wish[data-v-2d0f5bb2]{position:absolute;right:clamp(14px,2.5vw,36px);bottom:clamp(14px,4vh,40px);width:min(300px,84vw);z-index:6;display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:14px;background:#050a109e;border:1px solid rgba(95,224,240,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ww-wish-label[data-v-2d0f5bb2]{font-family:Cinzel,serif;font-size:.92rem;color:#d8f6fa;letter-spacing:.04em}.ww-wish textarea[data-v-2d0f5bb2]{resize:vertical;min-height:58px;border-radius:10px;padding:10px 12px;background:#04090ecc;border:1px solid rgba(95,224,240,.25);color:#e4f2f5;font-family:inherit;font-size:.84rem;line-height:1.5}.ww-wish textarea[data-v-2d0f5bb2]:focus-visible{outline:2px solid rgba(95,224,240,.6);outline-offset:1px}.ww-send[data-v-2d0f5bb2]{border-radius:9px;padding:9px 14px;cursor:pointer;font-family:inherit;font-size:.78rem;font-weight:600;letter-spacing:.04em;background:linear-gradient(135deg,#2fd4e8,#1490a8);border:none;color:#04262e;transition:filter .25s,background .3s}.ww-send--flash[data-v-2d0f5bb2]{background:linear-gradient(135deg,#7fe0a0,#2e9a68)}.ww-send[data-v-2d0f5bb2]:hover:not(:disabled){filter:brightness(1.12)}.ww-send[data-v-2d0f5bb2]:disabled{opacity:.4;cursor:default}.ww-mine[data-v-2d0f5bb2]{border-top:1px solid rgba(95,224,240,.14);padding-top:8px}.ww-mine-label[data-v-2d0f5bb2]{font-size:.6rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#e4f2f566;margin-bottom:5px}.ww-mine p[data-v-2d0f5bb2]{margin:0 0 5px;font-family:Cormorant Garamond,serif;font-style:italic;font-size:.88rem;line-height:1.35;color:#e4f2f599;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ww-venmo[data-v-2d0f5bb2]{position:absolute;top:16px;left:16px;z-index:7;padding:8px 15px;border-radius:999px;cursor:pointer;font-family:inherit;font-size:.74rem;font-weight:700;letter-spacing:.05em;background:linear-gradient(135deg,#008cff,#0074d4);border:none;color:#fff;box-shadow:0 4px 16px #008cff59;transition:filter .25s}.ww-venmo[data-v-2d0f5bb2]:hover{filter:brightness(1.12)}.ww-audio[data-v-2d0f5bb2]{position:absolute;top:14px;right:58px;z-index:7;width:34px;height:34px;border-radius:9px;cursor:pointer;display:grid;place-items:center;background:#050a1099;border:1px solid rgba(95,224,240,.25);color:#e4f2f5}.ww-audio svg[data-v-2d0f5bb2]{width:16px;height:16px}.ww-audio[data-v-2d0f5bb2]:focus-visible,.ww-x[data-v-2d0f5bb2]:focus-visible{outline:2px solid #5fe0f0;outline-offset:2px}.ww-x[data-v-2d0f5bb2]{position:absolute;top:14px;right:14px;z-index:7;width:34px;height:34px;border-radius:9px;font-size:18px;cursor:pointer;background:#050a1099;border:1px solid rgba(95,224,240,.25);color:#e4f2f5}@media(prefers-reduced-motion:reduce){.ww-star[data-v-2d0f5bb2],.ww-rest--tier[data-v-2d0f5bb2]{animation:none}}@media(max-width:760px){.ww-wish[data-v-2d0f5bb2]{position:static;width:auto;margin:10px 14px}.ww[data-v-2d0f5bb2]{overflow-y:auto;display:flex;flex-direction:column}.ww-sky[data-v-2d0f5bb2],.ww-horizon[data-v-2d0f5bb2],.ww-ground[data-v-2d0f5bb2],.ww-trees[data-v-2d0f5bb2],.ww-lamp[data-v-2d0f5bb2]{position:fixed}.ww-pool-wrap[data-v-2d0f5bb2]{position:relative;left:auto;bottom:auto;transform:none;margin:46vh auto 0}.ww-hand[data-v-2d0f5bb2]{position:relative;left:auto;bottom:auto;transform:none;margin-top:14px}}.campus-canvas-wrap[data-v-2f714f9b]{position:relative;width:100%;aspect-ratio:2.2 / 1;min-height:280px;max-height:min(520px,calc(100vh - 290px));border-radius:12px;overflow:hidden;background:linear-gradient(180deg,#030611,#080d1e 35%,#0c1430 65%,#0e1a3a)}.campus-canvas-wrap--hero[data-v-2f714f9b]{height:100%;aspect-ratio:auto;min-height:0;max-height:none;border-radius:0}.campus-canvas[data-v-2f714f9b]{display:block;width:100%;height:100%}.campus-fade[data-v-2f714f9b]{position:absolute;inset:0;background:#000;opacity:0;pointer-events:none;z-index:30}.building-nameplates[data-v-2f714f9b]{position:absolute;inset:0;pointer-events:none;overflow:visible;z-index:6}.nameplate[data-v-2f714f9b]{position:absolute;top:0;left:0;transform:translate(-9999px,-9999px);pointer-events:auto;cursor:pointer;display:inline-flex;align-items:center;gap:8px;padding:6px 13px;border-radius:999px;white-space:nowrap;background:#0a0c1499;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 16px #00000057;font-family:Inter,system-ui,-apple-system,sans-serif;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease;will-change:transform}.nameplate.is-hidden[data-v-2f714f9b]{opacity:0;pointer-events:none}.np-dot[data-v-2f714f9b]{flex:none;width:10px;height:10px;border-radius:50%;background:var(--np-accent, #C9A55C);box-shadow:0 0 9px var(--np-accent, #C9A55C)}.np-name[data-v-2f714f9b]{font-size:15px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#eef2fb;line-height:1}.np-tag[data-v-2f714f9b]{max-width:0;margin-left:0;padding-left:0;overflow:hidden;opacity:0;font-size:11px;font-weight:400;letter-spacing:.01em;text-transform:none;color:#dee6f6bd;line-height:1;transition:max-width .22s ease,opacity .18s ease,margin .18s ease,padding .18s ease}.nameplate.is-active[data-v-2f714f9b]{background:#0e111ccc;border-color:color-mix(in srgb,var(--np-accent, #C9A55C) 55%,rgba(255,255,255,.12));box-shadow:0 6px 22px #0000006b,0 0 18px color-mix(in srgb,var(--np-accent, #C9A55C) 30%,transparent)}.nameplate.is-active .np-tag[data-v-2f714f9b]{max-width:260px;opacity:1;margin-left:2px;padding-left:8px;border-left:1px solid rgba(255,255,255,.14)}.nameplate[data-key=listenr] .np-dot[data-v-2f714f9b]{background:linear-gradient(135deg,#c64fd6,#8e72f2,#08b9d0);box-shadow:0 0 10px #c64fd699}.nameplate[data-key=listenr].is-active .np-tag[data-v-2f714f9b]{max-width:430px}.building-badges[data-v-2f714f9b]{position:absolute;inset:0;pointer-events:none;overflow:visible}.building-badge[data-v-2f714f9b]{position:absolute;top:0;left:0;transform:translate(-9999px,-9999px);display:inline-flex;align-items:center;gap:5px;padding:4px 9px 4px 7px;border-radius:12px;background:linear-gradient(180deg,#14101af5,#0e0a12f5);border:1px solid color-mix(in srgb,var(--gold-primary, #C9A55C) 40%,rgba(255,255,255,.08));box-shadow:0 2px 8px #00000080,0 0 12px color-mix(in srgb,var(--gold-primary, #C9A55C) 35%,transparent);color:#fffffff2;font-family:Raleway,sans-serif;font-size:.66rem;font-weight:600;letter-spacing:.04em;white-space:nowrap;animation:building-badge-bob-2f714f9b 2.6s ease-in-out infinite;transition:opacity .25s ease}.building-badge.is-hidden[data-v-2f714f9b]{opacity:0;pointer-events:none}.building-badge-icon[data-v-2f714f9b]{display:inline-block;color:var(--gold-primary, #C9A55C);font-size:.78rem;line-height:1}.building-badge-count[data-v-2f714f9b]{display:inline-block;color:#fffffff2;line-height:1}.building-badge.is-urgent[data-v-2f714f9b]{border-color:color-mix(in srgb,var(--gold-primary, #C9A55C) 60%,rgba(255,255,255,.12));box-shadow:0 2px 10px #0000008c,0 0 18px color-mix(in srgb,var(--gold-primary, #C9A55C) 55%,transparent);animation:building-badge-bob-2f714f9b 1.8s ease-in-out infinite}@keyframes building-badge-bob-2f714f9b{0%,to{margin-top:0;box-shadow:0 2px 8px #00000080,0 0 12px color-mix(in srgb,var(--gold-primary, #C9A55C) 35%,transparent)}50%{margin-top:-3px;box-shadow:0 2px 10px #00000080,0 0 22px color-mix(in srgb,var(--gold-primary, #C9A55C) 70%,transparent)}}.campus-canvas-loading[data-v-2f714f9b]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.campus-canvas-spinner[data-v-2f714f9b]{width:24px;height:24px;border:2px solid rgba(201,165,92,.2);border-top-color:var(--gold-primary, #C9A55C);border-radius:50%;animation:campus-spin-2f714f9b .8s linear infinite}@keyframes campus-spin-2f714f9b{to{transform:rotate(360deg)}}.campus-canvas-error[data-v-2f714f9b]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#ff6464b3;font-size:.8rem}.weather-widget[data-v-49e5d85b]{position:absolute;top:14px;left:14px;z-index:6;font-family:inherit;-webkit-user-select:none;user-select:none}.ww-chip[data-v-49e5d85b]{display:flex;flex-direction:column;gap:3px;padding:7px 12px 8px;border:1px solid rgba(255,255,255,.22);border-radius:12px;background:linear-gradient(180deg,#161e2e6b,#0e142080);backdrop-filter:blur(9px) saturate(1.1);-webkit-backdrop-filter:blur(9px) saturate(1.1);box-shadow:0 6px 20px #060a1247;cursor:pointer;text-align:left;transition:border-color .2s ease,transform .2s ease,background .2s ease}.ww-chip[data-v-49e5d85b]:hover{border-color:#c9a55c8c;transform:translateY(-1px);background:linear-gradient(180deg,#1c263a80,#10182694)}.ww-top[data-v-49e5d85b]{font-size:10.5px;letter-spacing:.04em;color:#e2e8f5b8;font-weight:600;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ww-face[data-v-49e5d85b]{display:flex;align-items:baseline;gap:6px;line-height:1}.ww-glyph[data-v-49e5d85b]{font-size:16px;line-height:1;transform:translateY(1px)}.ww-temp[data-v-49e5d85b]{font-size:17px;font-weight:700;color:#f3f6fc;letter-spacing:.01em}.ww-dot[data-v-49e5d85b]{color:#d6deee66;font-size:13px}.ww-time[data-v-49e5d85b]{font-size:13px;font-weight:600;color:#e0e6f4e6}.ww-add[data-v-49e5d85b]{font-size:12px;font-weight:600;color:#c9a55cf2;margin-left:2px}.ww-panel[data-v-49e5d85b]{margin-top:8px;width:244px;padding:12px;border:1px solid rgba(255,255,255,.18);border-radius:12px;background:linear-gradient(180deg,#141b2ae0,#0c121eeb);backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1);box-shadow:0 14px 34px #04081073}.ww-panel-label[data-v-49e5d85b]{display:block;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#d6deee9e;font-weight:600;margin-bottom:6px}.ww-home-addr[data-v-49e5d85b]{margin:0 0 10px;font-size:13px;line-height:1.4;color:#eef2f9;font-weight:500}.ww-update[data-v-49e5d85b]{width:100%;padding:8px 10px;font-size:12px;font-weight:700;letter-spacing:.02em;color:#1a1206;background:linear-gradient(180deg,#e0be76,#c9a55c);border:none;border-radius:8px;cursor:pointer;transition:filter .15s ease}.ww-update[data-v-49e5d85b]:hover{filter:brightness(1.07)}.ww-panel-row[data-v-49e5d85b]{display:flex;gap:6px}.ww-input[data-v-49e5d85b]{flex:1;min-width:0;padding:7px 9px;font-size:12.5px;color:#f2f5fb;background:#080c1499;border:1px solid rgba(255,255,255,.16);border-radius:8px;outline:none;transition:border-color .15s ease}.ww-input[data-v-49e5d85b]:focus{border-color:#c9a55cb3}.ww-input[data-v-49e5d85b]::placeholder{color:#c8d0e066}.ww-go[data-v-49e5d85b]{flex:0 0 auto;min-width:46px;display:flex;align-items:center;justify-content:center;padding:0 12px;font-size:12px;font-weight:700;color:#1a1206;background:linear-gradient(180deg,#e0be76,#c9a55c);border:none;border-radius:8px;cursor:pointer;transition:filter .15s ease,opacity .15s ease}.ww-go[data-v-49e5d85b]:hover:not(:disabled){filter:brightness(1.07)}.ww-go[data-v-49e5d85b]:disabled{opacity:.45;cursor:default}.ww-suggest[data-v-49e5d85b]{list-style:none;margin:8px 0 0;padding:4px;max-height:216px;overflow-y:auto;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:#080c149e}.ww-sug[data-v-49e5d85b]{display:flex;align-items:flex-start;gap:7px;padding:7px 8px;border-radius:7px;cursor:pointer;transition:background .12s ease}.ww-sug.is-active[data-v-49e5d85b]{background:#c9a55c2e}.ww-sug-pin[data-v-49e5d85b]{font-size:11px;line-height:1.35;opacity:.85;flex:0 0 auto}.ww-sug-text[data-v-49e5d85b]{font-size:12px;line-height:1.35;color:#e9eef7}.ww-sug.is-active .ww-sug-text[data-v-49e5d85b]{color:#fff}.ww-hint[data-v-49e5d85b]{margin:8px 0 0;font-size:10.5px;line-height:1.35;color:#ced6e699}.ww-hint.is-error[data-v-49e5d85b]{color:#f0a58a}.ww-spin[data-v-49e5d85b]{width:12px;height:12px;border:2px solid rgba(26,18,6,.35);border-top-color:#1a1206;border-radius:50%;animation:ww-spin-49e5d85b .7s linear infinite}@keyframes ww-spin-49e5d85b{to{transform:rotate(360deg)}}.ww-panel-enter-active[data-v-49e5d85b],.ww-panel-leave-active[data-v-49e5d85b]{transition:opacity .18s ease,transform .18s ease}.ww-panel-enter-from[data-v-49e5d85b],.ww-panel-leave-to[data-v-49e5d85b]{opacity:0;transform:translateY(-6px)}@media(max-width:640px){.weather-widget[data-v-49e5d85b]{top:10px;left:10px}.ww-top[data-v-49e5d85b]{max-width:130px}.ww-panel[data-v-49e5d85b]{width:214px}}.campus-wrapper[data-v-72a08906]{width:100%;overflow:hidden;border-radius:12px}.campus-stage[data-v-72a08906]{position:relative;width:100%}.campus-hover-pill[data-v-72a08906]{position:absolute;pointer-events:none;transform:translate(14px,18px);z-index:5;padding:7px 12px 8px;background:#0c0a10c7;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,245,224,.18);border-radius:8px;box-shadow:0 6px 22px #00000059,0 0 0 1px #fff5e00a;display:flex;flex-direction:column;gap:1px;white-space:nowrap;will-change:left,top}.campus-hover-pill-name[data-v-72a08906]{font-family:Cinzel,serif;font-size:13px;color:#fff5e0;letter-spacing:.04em;line-height:1.1}.campus-hover-pill-tag[data-v-72a08906]{font-family:Raleway,sans-serif;font-size:10.5px;color:#f4e4bc9e;letter-spacing:.02em;line-height:1.2}.hover-pill-enter-active[data-v-72a08906],.hover-pill-leave-active[data-v-72a08906]{transition:opacity .16s ease,transform .16s ease}.hover-pill-enter-from[data-v-72a08906],.hover-pill-leave-to[data-v-72a08906]{opacity:0;transform:translate(14px,24px)}.quicknav[data-v-72a08906]{position:absolute;top:12px;right:12px;z-index:4;display:flex;flex-direction:column;gap:4px;min-width:132px;padding:10px 8px 8px;background:#08060c9e;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.06);border-radius:10px;box-shadow:0 4px 18px #00000052;pointer-events:auto}.quicknav-head[data-v-72a08906]{display:flex;align-items:center;gap:7px;padding:0 6px 6px;border-bottom:1px solid rgba(255,255,255,.05);margin-bottom:4px}.quicknav-pip[data-v-72a08906]{width:5px;height:5px;border-radius:50%;background:var(--gold-primary, #C9A55C);box-shadow:0 0 6px var(--gold-primary, #C9A55C);flex-shrink:0}.quicknav-title[data-v-72a08906]{font-family:Cinzel,Cormorant Garamond,serif;font-size:.66rem;font-weight:500;color:#ffffffb8;letter-spacing:.18em;text-transform:uppercase}.quicknav-list[data-v-72a08906]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.quicknav-row[data-v-72a08906]{display:flex;align-items:center;gap:9px;width:100%;padding:6px 8px;background:none;border:none;border-radius:6px;cursor:pointer;text-align:left;color:inherit;font-family:inherit;transition:background .18s ease}.quicknav-row[data-v-72a08906]:hover,.quicknav-row.is-hovered[data-v-72a08906]{background:color-mix(in srgb,var(--accent, #C9A55C) 12%,transparent)}.quicknav-row.is-locked .quicknav-name[data-v-72a08906]{color:#ffffff6b}.quicknav-row.is-coming .quicknav-name[data-v-72a08906]{color:#ffffff80;font-style:italic}.quicknav-dot[data-v-72a08906]{width:7px;height:7px;border-radius:50%;background:var(--accent, #C9A55C);box-shadow:0 0 6px color-mix(in srgb,var(--accent, #C9A55C) 65%,transparent);flex-shrink:0}.quicknav-row.is-locked .quicknav-dot[data-v-72a08906],.quicknav-row.is-coming .quicknav-dot[data-v-72a08906]{opacity:.55}.quicknav-row.is-member .quicknav-dot[data-v-72a08906]{box-shadow:0 0 0 2px color-mix(in srgb,var(--gold-primary, #C9A55C) 70%,transparent),0 0 8px color-mix(in srgb,var(--accent, #C9A55C) 70%,transparent)}.quicknav-row.is-member .quicknav-name[data-v-72a08906]{color:#fffffff5}.quicknav-member-mark[data-v-72a08906]{flex-shrink:0;width:14px;height:14px;display:flex;align-items:center;justify-content:center;color:var(--gold-primary, #C9A55C);font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:700;line-height:1}.quicknav-name[data-v-72a08906]{font-family:Raleway,sans-serif;font-size:.74rem;font-weight:500;color:#ffffffdb;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.quicknav-badge[data-v-72a08906]{flex-shrink:0;min-width:16px;height:16px;padding:0 5px;border-radius:9px;background:var(--gold-primary, #C9A55C);color:#0c0a14;font-family:JetBrains Mono,monospace;font-size:.62rem;font-weight:600;line-height:16px;text-align:center;letter-spacing:0;box-shadow:0 0 8px color-mix(in srgb,var(--gold-primary, #C9A55C) 50%,transparent);animation:quicknav-attention-pulse-72a08906 2.6s ease-in-out infinite}.quicknav-badge.is-urgent[data-v-72a08906]{animation-duration:1.8s;box-shadow:0 0 12px color-mix(in srgb,var(--gold-primary, #C9A55C) 70%,transparent)}.quicknav-row.has-notif .quicknav-name[data-v-72a08906]{color:#fffffff5;animation:quicknav-name-pulse-72a08906 2.6s ease-in-out infinite}.quicknav-row.is-urgent .quicknav-name[data-v-72a08906]{animation-duration:1.8s}@keyframes quicknav-attention-pulse-72a08906{0%,to{box-shadow:0 0 6px color-mix(in srgb,var(--gold-primary, #C9A55C) 40%,transparent);transform:scale(1)}50%{box-shadow:0 0 16px color-mix(in srgb,var(--gold-primary, #C9A55C) 80%,transparent);transform:scale(1.06)}}@keyframes quicknav-name-pulse-72a08906{0%,to{text-shadow:0 0 0 transparent;color:#ffffffdb}50%{text-shadow:0 0 10px color-mix(in srgb,var(--accent, #C9A55C) 65%,transparent);color:#fff}}@media(max-width:720px){.quicknav[data-v-72a08906]{min-width:auto;padding:8px 6px}.quicknav-head[data-v-72a08906]{padding:0 4px 5px}.quicknav-name[data-v-72a08906]{display:none}.quicknav-row[data-v-72a08906]{gap:0;padding:5px 6px;justify-content:center}}.strip[data-v-72a08906]{display:flex;background:#08060cd9;border:1px solid rgba(255,255,255,.05);border-top:none;border-radius:0 0 12px 12px;overflow-x:auto;scrollbar-width:none}.strip[data-v-72a08906]::-webkit-scrollbar{display:none}.strip-tile[data-v-72a08906]{flex:1 0 auto;min-width:max-content;display:flex;align-items:center;gap:10px;padding:12px;background:none;border:none;border-right:1px solid rgba(255,255,255,.1);cursor:pointer;text-align:left;font-family:inherit;color:inherit;transition:background .25s ease}.strip-tile[data-v-72a08906]:last-child{border-right:none}.strip-tile[data-v-72a08906]:hover,.strip-tile.is-hovered[data-v-72a08906]{background:color-mix(in srgb,var(--accent, #C9A55C) 7%,transparent)}.strip-bar[data-v-72a08906]{flex-shrink:0;width:2px;align-self:stretch;background:linear-gradient(180deg,var(--accent, #C9A55C) 0%,color-mix(in srgb,var(--accent, #C9A55C) 50%,transparent) 100%);border-radius:2px;box-shadow:0 0 8px color-mix(in srgb,var(--accent, #C9A55C) 40%,transparent)}.strip-tile:hover .strip-bar[data-v-72a08906],.strip-tile.is-hovered .strip-bar[data-v-72a08906]{width:3px}.strip-text[data-v-72a08906]{min-width:0;flex:1}.strip-name[data-v-72a08906]{display:block;font-family:Cinzel,Cormorant Garamond,serif;font-size:.78rem;font-weight:500;letter-spacing:.04em;color:#ffffffd9;white-space:nowrap;line-height:1.2}.strip-tile[data-key=vestiq] .strip-name[data-v-72a08906]{font-family:Raleway,Inter,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:.74rem}.strip-tile[data-key=legalinsights] .strip-name[data-v-72a08906]{font-family:Cinzel,Cormorant Garamond,serif;font-weight:600;letter-spacing:.06em}.strip-tile[data-key=bluehaven] .strip-name[data-v-72a08906]{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:500;letter-spacing:.02em;font-size:.92rem;text-transform:none}.strip-tile[data-key=studios] .strip-name[data-v-72a08906]{font-family:Cormorant Garamond,serif;font-weight:500;font-style:italic;letter-spacing:.1em;text-transform:lowercase;font-size:.86rem}.strip-tile[data-key=health] .strip-name[data-v-72a08906]{font-family:Inter,Raleway,sans-serif;font-weight:300;letter-spacing:.2em;text-transform:uppercase;font-size:.72rem}.strip-tile[data-key=listenr] .strip-name[data-v-72a08906]{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:600;letter-spacing:.01em;text-transform:none;font-size:.96rem}.strip-tile[data-key=exchange] .strip-name[data-v-72a08906]{font-family:JetBrains Mono,monospace;font-weight:500;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem}.strip-tile[data-key=civic] .strip-name[data-v-72a08906]{font-family:Cinzel,Cormorant Garamond,serif;font-weight:500;letter-spacing:.2em;text-transform:uppercase;font-size:.7rem}.strip-tile.is-locked[data-v-72a08906]{opacity:.58}.strip-tile.is-locked[data-v-72a08906]:hover{opacity:.85}.strip-tile.is-coming .strip-name[data-v-72a08906]{font-style:italic;color:#ffffffb3}.strip-tile.is-coming .strip-bar[data-v-72a08906]{background:repeating-linear-gradient(180deg,var(--accent, #C9A55C) 0,var(--accent, #C9A55C) 4px,transparent 4px,transparent 8px);box-shadow:none}.strip-badge[data-v-72a08906]{flex-shrink:0;min-width:18px;height:18px;padding:0 6px;border-radius:10px;background:var(--gold-primary, #C9A55C);color:#0c0a14;font-family:JetBrains Mono,monospace;font-size:.66rem;font-weight:600;line-height:18px;text-align:center;box-shadow:0 0 8px color-mix(in srgb,var(--gold-primary, #C9A55C) 50%,transparent);animation:strip-attention-pulse-72a08906 2.6s ease-in-out infinite}.strip-badge.is-urgent[data-v-72a08906]{animation-duration:1.8s;box-shadow:0 0 14px color-mix(in srgb,var(--gold-primary, #C9A55C) 75%,transparent)}.strip-tile.has-notif .strip-name[data-v-72a08906]{color:#fffffff5;animation:strip-name-pulse-72a08906 2.6s ease-in-out infinite}.strip-tile.is-urgent .strip-name[data-v-72a08906]{animation-duration:1.8s}.strip-tile.is-urgent .strip-bar[data-v-72a08906]{box-shadow:0 0 14px color-mix(in srgb,var(--accent, #C9A55C) 75%,transparent);animation:strip-attention-bar-pulse-72a08906 2.6s ease-in-out infinite}@keyframes strip-attention-pulse-72a08906{0%,to{box-shadow:0 0 6px color-mix(in srgb,var(--gold-primary, #C9A55C) 40%,transparent);transform:scale(1)}50%{box-shadow:0 0 16px color-mix(in srgb,var(--gold-primary, #C9A55C) 80%,transparent);transform:scale(1.05)}}@keyframes strip-attention-bar-pulse-72a08906{0%,to{opacity:.85}50%{opacity:1}}@keyframes strip-name-pulse-72a08906{0%,to{text-shadow:0 0 0 transparent;color:#ffffffd9}50%{text-shadow:0 0 10px color-mix(in srgb,var(--accent, #C9A55C) 65%,transparent);color:#fff}}@media(max-width:768px){.strip-tile[data-v-72a08906]{padding:10px 12px;gap:8px}.strip-name[data-v-72a08906]{font-size:.74rem}}.action-menu-backdrop[data-v-72a08906]{position:fixed;inset:0;z-index:9000;pointer-events:auto}.state-picker-backdrop[data-v-72a08906]{position:fixed;inset:0;z-index:9100;background:#08060e8c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:24px;animation:state-picker-fade-72a08906 .2s ease}@keyframes state-picker-fade-72a08906{0%{opacity:0}to{opacity:1}}.state-picker[data-v-72a08906]{width:min(640px,100%);max-height:88vh;display:flex;flex-direction:column;background:linear-gradient(180deg,#16121cfa,#0e0a12);border:1px solid color-mix(in srgb,var(--gold-primary, #C9A55C) 28%,rgba(255,255,255,.08));border-radius:14px;box-shadow:0 24px 60px #0000008c,0 0 28px color-mix(in srgb,var(--gold-primary, #C9A55C) 20%,transparent);color:#ffffffeb;overflow:hidden;animation:state-picker-in-72a08906 .22s cubic-bezier(.2,.9,.4,1)}@keyframes state-picker-in-72a08906{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.state-picker-head[data-v-72a08906]{display:flex;align-items:flex-start;gap:10px;padding:18px 20px 10px;border-bottom:1px solid rgba(255,255,255,.05)}.state-picker-title-block[data-v-72a08906]{flex:1;min-width:0}.state-picker-eyebrow[data-v-72a08906]{font-family:JetBrains Mono,monospace;font-size:.62rem;color:var(--gold-primary, #C9A55C);letter-spacing:.24em}.state-picker-title[data-v-72a08906]{font-family:Cinzel,Cormorant Garamond,serif;font-size:1.15rem;color:#fffffff5;margin-top:4px;letter-spacing:.04em}.state-picker-sub[data-v-72a08906]{font-family:Raleway,sans-serif;font-size:.78rem;color:#ffffff8c;margin-top:4px}.state-picker-x[data-v-72a08906]{background:none;border:none;color:#fff9;font-size:1.3rem;line-height:1;cursor:pointer;padding:0 2px}.state-picker-x[data-v-72a08906]:hover{color:#ffffffe6}.state-picker-search[data-v-72a08906]{margin:12px 20px 0;height:38px;padding:0 14px;background:#08060ca6;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#fffffff2;font-family:Raleway,sans-serif;font-size:.86rem;outline:none;transition:border-color .18s ease}.state-picker-search[data-v-72a08906]:focus{border-color:color-mix(in srgb,var(--gold-primary, #C9A55C) 60%,rgba(255,255,255,.08))}.state-picker-search[data-v-72a08906]::placeholder{color:#ffffff52}.state-picker-grid[data-v-72a08906]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px;padding:12px 20px;overflow-y:auto;flex:1}.state-picker-tile[data-v-72a08906]{display:flex;align-items:center;gap:10px;padding:8px 10px;background:#14101a99;border:1px solid rgba(255,255,255,.05);border-radius:7px;cursor:pointer;text-align:left;color:#ffffffe0;font-family:Raleway,sans-serif;transition:border-color .15s ease,background .15s ease,transform .15s ease}.state-picker-tile[data-v-72a08906]:hover{border-color:color-mix(in srgb,var(--gold-primary, #C9A55C) 50%,rgba(255,255,255,.05));background:color-mix(in srgb,var(--gold-primary, #C9A55C) 8%,rgba(20,16,26,.6));transform:translateY(-1px)}.state-picker-tile.is-selected[data-v-72a08906]{border-color:var(--gold-primary, #C9A55C);background:color-mix(in srgb,var(--gold-primary, #C9A55C) 14%,rgba(20,16,26,.6))}.state-picker-code[data-v-72a08906]{font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:600;color:var(--gold-primary, #C9A55C);letter-spacing:.04em;flex-shrink:0;width:22px}.state-picker-name[data-v-72a08906]{font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.state-picker-empty[data-v-72a08906]{padding:20px;text-align:center;font-family:Cormorant Garamond,serif;font-style:italic;color:#ffffff80;font-size:.86rem}.state-picker-foot[data-v-72a08906]{display:flex;justify-content:flex-end;gap:10px;padding:12px 20px 18px;border-top:1px solid rgba(255,255,255,.05)}.state-picker-clear[data-v-72a08906]{margin-right:auto;padding:7px 14px;background:none;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#fff9;font-family:Raleway,sans-serif;font-size:.78rem;cursor:pointer;transition:border-color .18s ease,color .18s ease}.state-picker-clear[data-v-72a08906]:hover{border-color:color-mix(in srgb,var(--gold-primary, #C9A55C) 50%,rgba(255,255,255,.12));color:#ffffffeb}.state-picker-cancel[data-v-72a08906]{padding:7px 14px;background:none;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#ffffffb3;font-family:Raleway,sans-serif;font-size:.78rem;cursor:pointer}.action-menu[data-v-72a08906]{position:fixed;width:320px;background:linear-gradient(180deg,#14101af2,#0e0a12fa);border:1px solid color-mix(in srgb,var(--accent, #C9A55C) 25%,rgba(255,255,255,.08));border-radius:12px;box-shadow:0 24px 60px #0000008c,0 0 0 1px #ffffff08,0 0 32px color-mix(in srgb,var(--accent, #C9A55C) 18%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#ffffffeb;overflow:hidden;animation:action-menu-in-72a08906 .18s cubic-bezier(.2,.9,.4,1)}@keyframes action-menu-in-72a08906{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.action-menu-head[data-v-72a08906]{display:flex;align-items:stretch;gap:10px;padding:14px 14px 10px;border-bottom:1px solid rgba(255,255,255,.05)}.action-menu-bar[data-v-72a08906]{flex-shrink:0;width:3px;align-self:stretch;background:linear-gradient(180deg,var(--accent, #C9A55C) 0%,color-mix(in srgb,var(--accent, #C9A55C) 50%,transparent) 100%);border-radius:2px;box-shadow:0 0 8px color-mix(in srgb,var(--accent, #C9A55C) 50%,transparent)}.action-menu-title-block[data-v-72a08906]{flex:1;min-width:0}.action-menu-name[data-v-72a08906]{font-family:Cinzel,Cormorant Garamond,serif;font-size:1.05rem;font-weight:500;letter-spacing:.03em;color:#fffffff2;line-height:1.2}.action-menu-status[data-v-72a08906]{margin-top:4px;display:flex;align-items:center;gap:6px;font-family:Inter,sans-serif;font-size:.66rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c}.action-menu-status-dot[data-v-72a08906]{width:6px;height:6px;border-radius:50%;background:var(--accent, #C9A55C);box-shadow:0 0 6px var(--accent, #C9A55C)}.action-menu-status-dot.is-live[data-v-72a08906]{background:#22c55e;box-shadow:0 0 6px #22c55e}.action-menu-status-dot.is-beta[data-v-72a08906]{background:#f59e0b;box-shadow:0 0 6px #f59e0b}.action-menu-status-dot.is-coming[data-v-72a08906]{background:#ec6a3a;box-shadow:0 0 6px #ec6a3a}.action-menu-status-dot.is-future[data-v-72a08906]{background:#94a3b8;box-shadow:0 0 6px #94a3b8}.action-menu-x[data-v-72a08906]{background:none;border:1px solid rgba(255,255,255,.08);border-radius:50%;width:26px;height:26px;color:#ffffff8c;font-size:1.1rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;align-self:flex-start;transition:all .18s ease}.action-menu-x[data-v-72a08906]:hover{color:#ffffffe6;border-color:#fff3}.action-menu-tagline[data-v-72a08906]{padding:12px 14px;font-family:Cormorant Garamond,serif;font-style:italic;font-size:.92rem;color:#ffffffb3;line-height:1.45}.action-menu-tagline[data-v-72a08906]:empty{display:none}.action-menu-inside[data-v-72a08906]{padding:0 14px 12px}.action-menu-inside-label[data-v-72a08906]{font-family:JetBrains Mono,monospace;font-size:.6rem;color:#fff6;letter-spacing:.22em;text-transform:uppercase;margin-bottom:8px}.action-menu-inside-list[data-v-72a08906]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:6px}.action-menu-inside-chip[data-v-72a08906]{display:flex;align-items:center;gap:7px;padding:5px 8px;background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:6px;color:#ffffffc7;font-family:Raleway,sans-serif;font-size:.7rem;min-width:0}.action-menu-inside-icon[data-v-72a08906]{flex-shrink:0;font-size:.78rem;color:var(--accent, #C9A55C);line-height:1}.action-menu-inside-text[data-v-72a08906]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action-menu-inside-more[data-v-72a08906]{margin-top:8px;font-family:Cormorant Garamond,serif;font-style:italic;font-size:.74rem;color:#ffffff6b;text-align:right}.action-menu-actions[data-v-72a08906]{display:flex;gap:8px;padding:10px 14px 14px}.action-menu-btn[data-v-72a08906]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:11px 14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#ffffffd9;font-family:Inter,sans-serif;font-size:.82rem;font-weight:500;letter-spacing:.04em;cursor:pointer;transition:all .18s ease}.action-menu-btn[data-v-72a08906]:hover{background:#ffffff14;border-color:#ffffff26;color:#fff}.action-menu-btn.is-primary[data-v-72a08906]{background:linear-gradient(180deg,color-mix(in srgb,var(--accent, #C9A55C) 22%,transparent),color-mix(in srgb,var(--accent, #C9A55C) 12%,transparent));border-color:color-mix(in srgb,var(--accent, #C9A55C) 45%,transparent);color:#fffffff5}.action-menu-btn.is-primary[data-v-72a08906]:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--accent, #C9A55C) 32%,transparent),color-mix(in srgb,var(--accent, #C9A55C) 18%,transparent));border-color:color-mix(in srgb,var(--accent, #C9A55C) 65%,transparent)}.action-menu-btn-icon[data-v-72a08906]{font-size:1rem;color:var(--accent, #C9A55C)}.action-menu-footnote[data-v-72a08906]{padding:8px 14px 14px;font-family:Inter,sans-serif;font-size:.72rem;color:#fff6;border-top:1px solid rgba(255,255,255,.04)}.action-menu-footnote strong[data-v-72a08906]{color:#ffffffa6;font-weight:600}.cw[data-v-090a89aa]{position:relative;width:100%;height:100%;overflow:hidden}.cw-home[data-v-090a89aa]{position:absolute;top:22px;left:24px;z-index:6;display:inline-flex;align-items:center;gap:7px;padding:9px 15px 9px 11px;border-radius:999px;cursor:pointer;font-family:inherit;font-size:12.5px;letter-spacing:.04em;color:var(--text-primary, #F0E6D6);background:#120c0780;border:1px solid var(--border-subtle, rgba(201,165,92,.16));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:.25s}.cw-home[data-v-090a89aa]:hover{background:#c9a55c24;border-color:var(--gold-primary, #C9A55C);transform:translate(-2px)}.cw-home svg[data-v-090a89aa]{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.8}.cw-bg[data-v-090a89aa]{position:absolute;inset:0;z-index:0}.cw-ink[data-v-090a89aa]{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#0a0704db,#0a070480 42%,#0a07042e)}.cw-content[data-v-090a89aa]{position:absolute;inset:0;z-index:3;display:flex;align-items:center;gap:4vw;padding:0 8vw}.cw-left[data-v-090a89aa]{flex:1;max-width:540px}.cw-idx[data-v-090a89aa]{font-family:var(--serif, Georgia, serif);font-style:italic;font-size:15px;color:var(--accent);opacity:.8}.cw-status[data-v-090a89aa]{display:inline-flex;align-items:center;gap:8px;margin:12px 0 14px;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;padding:6px 13px;border-radius:999px;border:1px solid var(--border-subtle, rgba(201,165,92,.14))}.cw-status .d[data-v-090a89aa]{width:7px;height:7px;border-radius:50%}.cw-name[data-v-090a89aa]{font-family:var(--serif, Georgia, serif);font-weight:500;font-size:clamp(44px,6vw,86px);line-height:.92;letter-spacing:.01em;color:var(--text-primary, #F0E6D6)}.cw-tag[data-v-090a89aa]{margin-top:8px;font-family:var(--serif, Georgia, serif);font-style:italic;font-size:clamp(19px,2.3vw,29px)}.cw-desc[data-v-090a89aa]{margin-top:18px;font-size:15.5px;color:var(--text-secondary, rgba(240,230,214,.72));font-weight:300;max-width:460px}.cw-feats[data-v-090a89aa]{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:2px 28px;max-width:480px}.cw-feat[data-v-090a89aa]{display:flex;align-items:center;gap:12px;padding:9px 0;border-bottom:1px solid rgba(201,165,92,.08)}.cw-feat .fi[data-v-090a89aa]{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;font-size:12px;background:#ffffff0f;border:1px solid var(--border-subtle, rgba(201,165,92,.14))}.cw-feat .fn[data-v-090a89aa]{font-size:13.5px;color:var(--text-primary, #F0E6D6);letter-spacing:.02em}.cw-cta[data-v-090a89aa]{margin-top:30px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.cw-btn[data-v-090a89aa]{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border-radius:999px;font-size:14px;letter-spacing:.05em;cursor:pointer;transition:.3s;border:1px solid transparent;font-family:inherit}.cw-btn.enter[data-v-090a89aa]{color:#1a1206;font-weight:600}.cw-btn.enter[data-v-090a89aa]:hover{transform:translateY(-2px)}.cw-btn.ghost[data-v-090a89aa]{border-color:#c9a55c66;color:var(--text-primary, #F0E6D6);background:#c9a55c0d}.cw-btn.ghost[data-v-090a89aa]:hover{border-color:var(--gold-primary, #C9A55C)}.cw-btn.link[data-v-090a89aa]{background:none;border:none}.cw-lock[data-v-090a89aa]{font-size:12px;color:var(--text-muted, rgba(240,230,214,.42))}.cw-right[data-v-090a89aa]{flex:1;position:relative;height:66vh;display:flex;align-items:center;justify-content:center}.cw-showcase[data-v-090a89aa]{width:100%;max-width:560px;aspect-ratio:4/3;border-radius:16px;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 50px 120px -50px #000000f2}.cw-chrome[data-v-090a89aa]{position:absolute;top:0;left:0;right:0;height:36px;display:flex;align-items:center;gap:7px;padding:0 14px;background:#00000059;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:3;border-bottom:1px solid rgba(255,255,255,.06)}.cw-chrome i[data-v-090a89aa]{width:9px;height:9px;border-radius:50%;background:#fff3}.cw-chrome .u[data-v-090a89aa]{margin-left:10px;font-size:11px;color:#ffffff8c}.cw-shot[data-v-090a89aa]{position:absolute;inset:36px 0 0;width:100%;height:calc(100% - 36px);object-fit:cover;object-position:top center}@media(max-width:900px){.cw[data-v-090a89aa]{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.cw-content[data-v-090a89aa]{position:relative;inset:auto;min-height:100%;flex-direction:column;justify-content:flex-start;text-align:center;gap:28px;padding:84px 6vw 108px}.cw-feats[data-v-090a89aa]{grid-template-columns:1fr;max-width:none}.cw-cta[data-v-090a89aa]{justify-content:center}.cw-right[data-v-090a89aa]{height:44vh}.cw-home[data-v-090a89aa]{top:16px;left:14px}}.vw[data-v-884be1c1]{position:relative;width:100%;height:100%;overflow:hidden;background:#0a0714;color:#ede8f5;font-family:Raleway,sans-serif}.vw-atmo[data-v-884be1c1]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 90% 70% at 30% 20%,color-mix(in srgb,var(--acc) 14%,transparent),transparent 60%),radial-gradient(ellipse 70% 60% at 85% 85%,color-mix(in srgb,var(--acc2) 12%,transparent),transparent 65%),repeating-linear-gradient(0deg,rgba(139,92,246,.028) 0 1px,transparent 1px 56px),repeating-linear-gradient(90deg,rgba(139,92,246,.028) 0 1px,transparent 1px 56px)}.vw-home[data-v-884be1c1]{position:absolute;top:18px;left:clamp(18px,3vw,44px);z-index:8;display:inline-flex;align-items:center;gap:6px;background:#140e228c;border:1px solid rgba(139,92,246,.25);border-radius:999px;padding:7px 14px;color:#ede8f5bf;font-size:.74rem;letter-spacing:.08em;cursor:pointer;transition:.25s;font-family:inherit}.vw-home svg[data-v-884be1c1]{width:13px;height:13px}.vw-home[data-v-884be1c1]:hover{border-color:var(--acc);color:#fff}.vw-head[data-v-884be1c1]{position:absolute;top:56px;left:clamp(20px,4vw,64px);z-index:6;max-width:460px}.vw-eyebrow[data-v-884be1c1]{font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--acc) 75%,#fff);margin-bottom:8px}.vw-name[data-v-884be1c1]{margin:0 0 10px;font-family:Raleway,sans-serif;font-weight:800;font-size:clamp(40px,5.2vw,72px);line-height:.95;letter-spacing:.05em}.vw-name-vest[data-v-884be1c1]{background:linear-gradient(180deg,#f6f1ff 10%,#c9b8f2 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.vw-name-iq[data-v-884be1c1]{background:linear-gradient(135deg,#a78bfa 15%,var(--acc2) 85%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 22px rgba(139,92,246,.45))}.vw-lamp[data-v-884be1c1]{display:inline-flex;align-items:baseline;gap:9px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:.72rem;font-weight:700;letter-spacing:.14em;padding:6px 12px;border-radius:6px;background:#140e2299;border:1px solid rgba(139,92,246,.22)}.vw-lamp-dot[data-v-884be1c1]{width:8px;height:8px;border-radius:50%;align-self:center}.vw-lamp.is-open[data-v-884be1c1]{color:#7fe0a0}.vw-lamp.is-open .vw-lamp-dot[data-v-884be1c1]{background:#7fe0a0;box-shadow:0 0 9px #7fe0a0;animation:vwLamp-884be1c1 var(--pulse-s) ease-in-out infinite}.vw-lamp.is-edge[data-v-884be1c1]{color:#e6c66e}.vw-lamp.is-edge .vw-lamp-dot[data-v-884be1c1]{background:#e6c66e;box-shadow:0 0 7px #e6c66e}.vw-lamp.is-closed[data-v-884be1c1]{color:#ede8f573}.vw-lamp.is-closed .vw-lamp-dot[data-v-884be1c1]{background:#ede8f559}.vw-lamp-sub[data-v-884be1c1]{font-weight:400;letter-spacing:.08em;color:#ede8f566}@keyframes vwLamp-884be1c1{50%{opacity:.55}}.vw-map[data-v-884be1c1]{position:absolute;left:clamp(8px,2vw,40px);right:348px;top:120px;bottom:236px;z-index:3}.vw-map-svg[data-v-884be1c1]{width:100%;height:100%}.vw-nation[data-v-884be1c1]{fill:#8b5cf60d;stroke:color-mix(in srgb,var(--acc) 55%,transparent);stroke-width:1.1;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 18px rgba(139,92,246,.25))}.vw-states[data-v-884be1c1]{fill:none;stroke:#8b5cf638;stroke-width:.6;vector-effect:non-scaling-stroke}.vw-halo[data-v-884be1c1]{fill:color-mix(in srgb,var(--acc) 30%,transparent);animation:vwPulse-884be1c1 var(--pulse-s) ease-in-out infinite;transform-origin:center;transform-box:fill-box}.vw-halo.is-fresh[data-v-884be1c1]{animation:vwFlare-884be1c1 1.6s ease-out 1,vwPulse-884be1c1 var(--pulse-s) ease-in-out 1.6s infinite}.vw-core[data-v-884be1c1]{fill:#fff;cursor:pointer;filter:drop-shadow(0 0 6px var(--acc))}@keyframes vwPulse-884be1c1{50%{opacity:.35;transform:scale(.82)}}@keyframes vwFlare-884be1c1{0%{opacity:1;transform:scale(2.6)}to{opacity:.8;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.vw-halo[data-v-884be1c1],.vw-halo.is-fresh[data-v-884be1c1],.vw-lamp.is-open .vw-lamp-dot[data-v-884be1c1]{animation:none!important}}.vw-exch-halo[data-v-884be1c1]{fill:transparent;stroke-width:1;animation:vwPulse-884be1c1 var(--pulse-s) ease-in-out infinite;transform-origin:center;transform-box:fill-box}.vw-exch-ring[data-v-884be1c1]{fill:transparent;stroke-width:1.2}.vw-exch.is-open .vw-exch-halo[data-v-884be1c1]{stroke:#7fe0a080;fill:#7fe0a014}.vw-exch.is-open .vw-exch-ring[data-v-884be1c1]{stroke:#7fe0a0bf}.vw-exch.is-open .vw-exch-core[data-v-884be1c1]{fill:#7fe0a0;filter:drop-shadow(0 0 8px #7fe0a0)}.vw-exch.is-edge .vw-exch-halo[data-v-884be1c1]{stroke:#e6c66e73;fill:#e6c66e12}.vw-exch.is-edge .vw-exch-ring[data-v-884be1c1]{stroke:#e6c66eb3}.vw-exch.is-edge .vw-exch-core[data-v-884be1c1]{fill:#e6c66e;filter:drop-shadow(0 0 7px #E6C66E)}.vw-exch.is-closed .vw-exch-halo[data-v-884be1c1]{stroke:#8b5cf659;fill:#8b5cf60f}.vw-exch.is-closed .vw-exch-ring[data-v-884be1c1]{stroke:#8b5cf680}.vw-exch.is-closed .vw-exch-core[data-v-884be1c1]{fill:#ede8f5b3;filter:drop-shadow(0 0 6px var(--acc))}.vw-exch-label[data-v-884be1c1]{font-family:ui-monospace,JetBrains Mono,monospace;font-size:11px;letter-spacing:.12em;fill:#ede8f58c}@media(prefers-reduced-motion:reduce){.vw-exch-halo[data-v-884be1c1]{animation:none!important}}.vw-tip[data-v-884be1c1]{position:absolute;z-index:7;pointer-events:none;background:#100b1ceb;border:1px solid rgba(139,92,246,.4);border-radius:8px;padding:7px 11px;max-width:240px}.vw-tip b[data-v-884be1c1]{display:block;font-size:.78rem;color:#fff}.vw-tip span[data-v-884be1c1]{font-size:.68rem;color:#ede8f58c}.vw-quiet[data-v-884be1c1]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;max-width:40ch;text-align:center;font-family:Cormorant Garamond,serif;font-style:italic;font-size:1.05rem;color:#ede8f573}.vw-dock[data-v-884be1c1]{position:absolute;right:clamp(16px,2.5vw,40px);top:92px;bottom:236px;width:312px;z-index:6;display:flex;flex-direction:column;gap:10px}.vw-dock-label[data-v-884be1c1]{flex:none;display:flex;align-items:center;gap:8px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:.64rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--acc) 80%,#fff)}.vw-feed[data-v-884be1c1]{flex:1;min-height:0;overflow-y:auto;padding-right:4px;display:flex;flex-direction:column;border-top:1px solid rgba(139,92,246,.2)}.vw-feed-item[data-v-884be1c1]{flex:none;display:flex;flex-direction:column;gap:3px;padding:10px 8px 11px 10px;text-align:left;background:none;border:none;border-bottom:1px solid rgba(237,232,245,.06);border-left:2px solid transparent;color:inherit;cursor:pointer;transition:background .25s,border-color .4s;font-family:inherit}.vw-feed-item[data-v-884be1c1]:hover{background:#8b5cf61a}.vw-feed-item[data-v-884be1c1]:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.vw-feed-item--fresh[data-v-884be1c1]{border-left-color:var(--acc);background:#8b5cf612}.vw-feed-src[data-v-884be1c1]{font-family:ui-monospace,JetBrains Mono,monospace;font-size:.58rem;letter-spacing:.1em;text-transform:uppercase;color:#ede8f56b}.vw-feed-src i[data-v-884be1c1]{font-style:normal;color:#ede8f54d}.vw-feed-h[data-v-884be1c1]{font-size:.8rem;line-height:1.4;color:#ede8f5e0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vw-feed-empty[data-v-884be1c1]{margin:14px 4px;font-family:Cormorant Garamond,serif;font-style:italic;font-size:.95rem;color:#ede8f566}.vw-cta[data-v-884be1c1]{display:flex;flex-direction:column;gap:8px;flex:none;padding-top:10px;border-top:1px solid rgba(139,92,246,.2)}.vw-btn[data-v-884be1c1]{border-radius:9px;padding:11px 16px;font-size:.82rem;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:.25s;background:transparent;border:1px solid rgba(139,92,246,.4);color:#ede8f5;font-family:inherit}.vw-btn[data-v-884be1c1]:hover{border-color:var(--acc);background:#8b5cf61f}.vw-btn--solid[data-v-884be1c1]{background:linear-gradient(135deg,var(--acc),var(--acc2));border:none;color:#fff}.vw-btn--solid[data-v-884be1c1]:hover{filter:brightness(1.12)}.vw-btn--text[data-v-884be1c1]{background:none;border:none;color:#ede8f580;font-weight:400}.vw-btn--text[data-v-884be1c1]:hover{color:#fff}.vw-tape[data-v-884be1c1]{position:absolute;left:0;right:0;bottom:150px;z-index:5;display:flex;align-items:stretch;border-top:1px solid rgba(139,92,246,.18);border-bottom:1px solid rgba(139,92,246,.18);background:#0a0714b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.vw-tape-label[data-v-884be1c1]{flex:none;display:flex;align-items:center;gap:7px;padding:0 16px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:.64rem;font-weight:700;letter-spacing:.2em;color:color-mix(in srgb,var(--acc) 80%,#fff);border-right:1px solid rgba(139,92,246,.18)}.vw-tape-dot[data-v-884be1c1]{width:6px;height:6px;border-radius:50%;background:var(--acc);box-shadow:0 0 8px var(--acc)}.vw-tape-window[data-v-884be1c1]{flex:1;overflow:hidden}.vw-tape-track[data-v-884be1c1]{display:flex;align-items:stretch;width:max-content}.vw-tape--static .vw-tape-window[data-v-884be1c1]{overflow-x:auto}.vw-card[data-v-884be1c1]{flex:none;display:flex;flex-direction:column;justify-content:center;gap:2px;max-width:340px;padding:10px 18px;text-align:left;background:none;border:none;border-right:1px solid rgba(139,92,246,.12);color:inherit;cursor:pointer;transition:background .25s;font-family:inherit}.vw-card[data-v-884be1c1]:hover{background:#8b5cf61a}.vw-card[data-v-884be1c1]:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.vw-card-src[data-v-884be1c1]{font-family:ui-monospace,JetBrains Mono,monospace;font-size:.58rem;letter-spacing:.1em;text-transform:uppercase;color:#ede8f56b}.vw-card-src i[data-v-884be1c1]{font-style:normal;color:#ede8f54d}.vw-card-badge[data-v-884be1c1]{font-size:.56rem;font-weight:800;letter-spacing:.14em;color:#0d0918;background:linear-gradient(135deg,var(--acc),var(--acc2));align-self:flex-start;padding:1px 7px;border-radius:3px}.vw-card--intel[data-v-884be1c1]{border-left:2px solid var(--acc)}.vw-card-h[data-v-884be1c1]{font-size:.78rem;line-height:1.35;color:#ede8f5d9;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vw-tape-empty[data-v-884be1c1]{align-self:center;padding:14px 20px;font-family:Cormorant Garamond,serif;font-style:italic;font-size:.95rem;color:#ede8f566}.vw-head[data-v-884be1c1],.vw-map[data-v-884be1c1],.vw-dock[data-v-884be1c1],.vw-tape[data-v-884be1c1]{opacity:0}.vw--arrived .vw-head[data-v-884be1c1]{animation:vwIn-884be1c1 .7s ease .05s forwards}.vw--arrived .vw-map[data-v-884be1c1]{animation:vwIn-884be1c1 .9s ease .2s forwards}.vw--arrived .vw-dock[data-v-884be1c1]{animation:vwIn-884be1c1 .7s ease .4s forwards}.vw--arrived .vw-tape[data-v-884be1c1]{animation:vwIn-884be1c1 .7s ease .55s forwards}@keyframes vwIn-884be1c1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.vw-head[data-v-884be1c1],.vw-map[data-v-884be1c1],.vw-dock[data-v-884be1c1],.vw-tape[data-v-884be1c1]{opacity:1;animation:none!important}}@media(max-width:980px){.vw[data-v-884be1c1]{overflow-y:auto}.vw-head[data-v-884be1c1]{position:static;padding:64px 20px 0;max-width:none}.vw-map[data-v-884be1c1]{position:static;height:44vh;margin:12px 8px}.vw-dock[data-v-884be1c1]{position:static;width:auto;padding:0 20px;overflow:visible}.vw-tape[data-v-884be1c1]{position:static;margin-top:14px}}.pf[data-v-552f4cb3]{display:block;width:100%;aspect-ratio:3 / 2;overflow:hidden;position:relative}.pf iframe[data-v-552f4cb3]{width:600px;height:400px;border:0;transform-origin:0 0;pointer-events:none;background:transparent}.bh[data-v-51d53e9e]{position:relative;width:100%;height:100%;overflow:hidden;background:linear-gradient(180deg,#0e2a4e,#0d2545 22%,#0a1e38 48%,#081830 72%,#061224);color:#dbeafe;font-family:Raleway,sans-serif}.bh-depth[data-v-51d53e9e]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 120% 45% at 50% -12%,rgba(147,197,253,.22),transparent 62%),radial-gradient(ellipse 80% 50% at 18% 110%,rgba(6,18,36,.85),transparent 70%),radial-gradient(ellipse 60% 40% at 85% 90%,rgba(30,79,163,.18),transparent 70%)}.bh-ray[data-v-51d53e9e]{position:absolute;top:-12%;bottom:-6%;pointer-events:none;background:linear-gradient(102deg,transparent 12%,rgba(147,197,253,.07) 26%,transparent 34%,rgba(96,165,250,.05) 52%,transparent 60%,rgba(219,234,254,.06) 78%,transparent 86%)}.bh-ray--a[data-v-51d53e9e]{left:-6%;right:30%}.bh-ray--b[data-v-51d53e9e]{left:26%;right:-8%;opacity:.8}.bh-home[data-v-51d53e9e]{position:absolute;top:18px;left:clamp(18px,3vw,44px);z-index:8;display:inline-flex;align-items:center;gap:6px;background:#0818308c;border:1px solid rgba(96,165,250,.3);border-radius:999px;padding:7px 14px;color:#dbeafec7;font-size:.74rem;letter-spacing:.08em;cursor:pointer;transition:.25s;font-family:inherit}.bh-home svg[data-v-51d53e9e]{width:13px;height:13px}.bh-home[data-v-51d53e9e]:hover{border-color:#60a5fa;color:#fff}.bh-head[data-v-51d53e9e]{position:absolute;top:58px;left:clamp(20px,4vw,64px);z-index:6;max-width:480px}.bh-eyebrow[data-v-51d53e9e]{font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:#93c5fd;margin-bottom:8px}.bh-name[data-v-51d53e9e]{margin:0 0 8px;font-family:Cinzel,serif;font-weight:500;font-size:clamp(40px,5.2vw,72px);line-height:.98;letter-spacing:.02em;color:#eaf3ff;text-shadow:0 0 44px rgba(96,165,250,.35)}.bh-tag[data-v-51d53e9e]{margin:0 0 12px;font-size:.95rem;color:#dbeafe99;max-width:40ch}.bh-status[data-v-51d53e9e]{display:inline-flex;align-items:center;gap:8px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#93c5fd;padding:6px 12px;border-radius:6px;background:#08183099;border:1px solid rgba(96,165,250,.25)}.bh-status-dot[data-v-51d53e9e]{width:7px;height:7px;border-radius:50%;background:#60a5fa;box-shadow:0 0 8px #60a5fa}.bh-tide[data-v-51d53e9e]{position:absolute;inset:0;z-index:4;pointer-events:none}.bh-obj[data-v-51d53e9e]{position:absolute;left:-12%;top:30vh;width:64px;height:64px;padding:0;background:none;border:none;cursor:pointer;pointer-events:auto;display:grid;place-items:center;filter:drop-shadow(0 6px 18px rgba(3,10,22,.6));transition:filter .3s}.bh-obj[data-v-51d53e9e]:hover{filter:drop-shadow(0 0 22px var(--ob))}.bh-obj[data-v-51d53e9e]:focus-visible{outline:2px solid var(--ob);outline-offset:4px;border-radius:12px}.bh-obj-glow[data-v-51d53e9e]{position:absolute;inset:-40%;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--ob) 26%,transparent),transparent 68%)}.bh-obj--crate[data-v-51d53e9e]:before{content:"";width:44px;height:44px;border-radius:9px;background:linear-gradient(145deg,color-mix(in srgb,var(--ob) 85%,#fff),color-mix(in srgb,var(--ob) 60%,#061224));border:1.5px solid color-mix(in srgb,var(--ob) 70%,#fff);box-shadow:inset 0 0 0 5px #06122440}.bh-obj--seal[data-v-51d53e9e]:before{content:"✓";display:grid;place-items:center;width:46px;height:46px;border-radius:50%;color:#04281c;font-weight:900;font-size:21px;background:radial-gradient(circle at 32% 28%,color-mix(in srgb,var(--ob) 92%,#fff),var(--ob) 62%,color-mix(in srgb,var(--ob) 55%,#04281c));border:1.5px solid color-mix(in srgb,var(--ob) 75%,#fff)}.bh-obj--prism[data-v-51d53e9e]:before{content:"";width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:44px solid var(--ob);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--ob) 60%,transparent))}.bh-obj--orb[data-v-51d53e9e]:before{content:"";width:44px;height:44px;border-radius:50%;background:radial-gradient(circle at 33% 30%,#eaf3ff,var(--ob) 55%,color-mix(in srgb,var(--ob) 45%,#061224));border:1px solid color-mix(in srgb,var(--ob) 70%,#fff)}.bh-hint[data-v-51d53e9e]{position:absolute;left:50%;bottom:168px;transform:translate(-50%);z-index:5;margin:0;font-family:Cormorant Garamond,serif;font-style:italic;font-size:1.05rem;color:#dbeafe99;transition:opacity .5s;text-align:center;padding:0 16px}.bh-hint--dim[data-v-51d53e9e]{opacity:.5}.bh-settled-line[data-v-51d53e9e]{position:absolute;left:50%;bottom:168px;transform:translate(-50%);z-index:5;margin:0;font-family:Cormorant Garamond,serif;font-style:italic;font-size:1.15rem;color:#93c5fd;text-shadow:0 0 24px rgba(96,165,250,.5);text-align:center;padding:0 16px}.bh--settled .bh-name[data-v-51d53e9e]{text-shadow:0 0 60px rgba(147,197,253,.6)}.bh-dock[data-v-51d53e9e]{position:absolute;left:clamp(20px,4vw,64px);bottom:170px;z-index:6;display:flex;flex-wrap:wrap;gap:8px;max-width:380px}.bh-chip[data-v-51d53e9e]{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;background:#081830a8;border:1px solid color-mix(in srgb,var(--ob) 55%,transparent);color:#dbeafe;font-size:.72rem;letter-spacing:.04em;cursor:pointer;transition:.25s;font-family:inherit}.bh-chip[data-v-51d53e9e]:hover{border-color:var(--ob);background:color-mix(in srgb,var(--ob) 14%,rgba(8,24,48,.66))}.bh-chip-dot[data-v-51d53e9e]{width:7px;height:7px;border-radius:50%;background:var(--ob);box-shadow:0 0 7px var(--ob)}.bh-screen-wrap[data-v-51d53e9e]{position:absolute;right:clamp(16px,2.5vw,40px);top:96px;z-index:6;width:330px;display:flex;flex-direction:column;gap:10px}.bh-screen-label[data-v-51d53e9e]{font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#dbeafe80}.bh-screen[data-v-51d53e9e]{padding:0;border-radius:12px;overflow:hidden;cursor:pointer;border:1px solid rgba(96,165,250,.3);background:#06122499;transition:border-color .25s,transform .25s,box-shadow .25s}.bh-screen[data-v-51d53e9e]:hover{border-color:#60a5fa;transform:translateY(-2px);box-shadow:0 18px 50px #030a1699}.bh-screen[data-v-51d53e9e]:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}.bh--settled .bh-screen[data-v-51d53e9e]{border-color:#93c5fd;box-shadow:0 0 34px #60a5fa59}.bh-screen-clip[data-v-51d53e9e]{background:#0a1e38}.bh-cta[data-v-51d53e9e]{display:flex;flex-direction:column;gap:8px}.bh-btn[data-v-51d53e9e]{border-radius:9px;padding:11px 16px;font-size:.82rem;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:.25s;font-family:inherit;border:1px solid rgba(96,165,250,.4);background:transparent;color:#dbeafe}.bh-btn--solid[data-v-51d53e9e]{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;color:#fff}.bh-btn--solid[data-v-51d53e9e]:hover{filter:brightness(1.12)}.bh-card-overlay[data-v-51d53e9e]{position:fixed;inset:0;z-index:940;background:#030a16a8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:grid;place-items:center;padding:24px}.bh-card[data-v-51d53e9e]{position:relative;width:min(430px,92vw);border-radius:16px;padding:30px 30px 24px;background:linear-gradient(180deg,#0e2a4e,#081830);border:1px solid color-mix(in srgb,var(--ob) 55%,transparent);box-shadow:0 30px 90px #030a16cc,0 0 40px color-mix(in srgb,var(--ob) 22%,transparent);text-align:center}.bh-card-shape[data-v-51d53e9e]{margin:0 auto 14px;width:64px;height:64px;display:grid;place-items:center}.bh-card h3[data-v-51d53e9e]{margin:0 0 8px;font-family:Cinzel,serif;font-weight:500;font-size:1.2rem;color:#eaf3ff}.bh-card p[data-v-51d53e9e]{margin:0 0 14px;font-size:.9rem;line-height:1.55;color:#dbeafeb3}.bh-card-count[data-v-51d53e9e]{font-family:ui-monospace,monospace;font-size:.68rem;letter-spacing:.12em;color:color-mix(in srgb,var(--ob) 80%,#fff)}.bh-card-x[data-v-51d53e9e]{position:absolute;top:12px;right:12px;width:30px;height:30px;border-radius:8px;font-size:17px;cursor:pointer;background:#60a5fa1a;border:1px solid rgba(96,165,250,.3);color:#dbeafe}.bh-card-x[data-v-51d53e9e]:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}.bh-lb[data-v-51d53e9e]{position:fixed;inset:0;z-index:950;background:#030812e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:4vh 4vw}.bh-lb-head[data-v-51d53e9e]{display:flex;align-items:center;width:min(1180px,92vw)}.bh-lb-title[data-v-51d53e9e]{font-family:Cinzel,serif;font-size:1.05rem;color:#eaf3ff;flex:1}.bh-lb-x[data-v-51d53e9e]{width:34px;height:34px;border-radius:8px;font-size:19px;cursor:pointer;background:#60a5fa1f;border:1px solid rgba(96,165,250,.35);color:#fff}.bh-lb-stage[data-v-51d53e9e]{width:min(1080px,92vw,108vh);border-radius:12px;overflow:hidden;border:1px solid rgba(96,165,250,.35);box-shadow:0 40px 120px #000000b3;background:#0a1e38}.bh-lb-hint[data-v-51d53e9e]{margin:0;font-size:.68rem;letter-spacing:.08em;color:#dbeafe66}.bh-head[data-v-51d53e9e],.bh-screen-wrap[data-v-51d53e9e],.bh-hint[data-v-51d53e9e]{opacity:0}.bh--arrived .bh-head[data-v-51d53e9e]{animation:bhIn-51d53e9e .7s ease .05s forwards}.bh--arrived .bh-screen-wrap[data-v-51d53e9e]{animation:bhIn-51d53e9e .7s ease .3s forwards}.bh--arrived .bh-hint[data-v-51d53e9e]{animation:bhIn-51d53e9e .9s ease .8s forwards}@keyframes bhIn-51d53e9e{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.bh-head[data-v-51d53e9e],.bh-screen-wrap[data-v-51d53e9e],.bh-hint[data-v-51d53e9e]{opacity:1;animation:none!important}.bh-obj[data-v-51d53e9e]{position:static;margin:8px}.bh-tide[data-v-51d53e9e]{position:absolute;inset:auto 0 220px;display:flex;justify-content:center;align-items:center;pointer-events:auto}}@media(max-width:980px){.bh[data-v-51d53e9e]{overflow-y:auto}.bh-head[data-v-51d53e9e]{position:static;padding:64px 20px 0;max-width:none}.bh-screen-wrap[data-v-51d53e9e]{position:static;width:auto;padding:16px 20px 0}.bh-dock[data-v-51d53e9e]{position:static;padding:12px 20px;max-width:none}.bh-hint[data-v-51d53e9e],.bh-settled-line[data-v-51d53e9e]{position:static;transform:none;display:block;margin:10px auto}.bh-tide[data-v-51d53e9e]{position:relative;height:30vh}}.lw[data-v-769c81df]{position:relative;width:100%;height:100%;overflow:hidden;background:linear-gradient(180deg,#071410,#08110e 55%,#060c0a);color:#e8f2ec;font-family:Raleway,sans-serif}.lw-atmo[data-v-769c81df]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 90% 50% at 50% -6%,rgba(16,185,129,.12),transparent 60%),radial-gradient(ellipse 65% 55% at 88% 100%,rgba(5,150,105,.07),transparent 65%),repeating-linear-gradient(90deg,rgba(16,185,129,.02) 0 1px,transparent 1px 96px)}.lw-home[data-v-769c81df]{position:absolute;top:18px;left:clamp(18px,3vw,44px);z-index:8;display:inline-flex;align-items:center;gap:6px;background:#08141099;border:1px solid rgba(16,185,129,.28);border-radius:999px;padding:7px 14px;color:#e8f2ecbf;font-size:.74rem;letter-spacing:.08em;cursor:pointer;transition:.25s;font-family:inherit}.lw-home svg[data-v-769c81df]{width:13px;height:13px}.lw-home[data-v-769c81df]:hover{border-color:#10b981;color:#fff}.lw-head[data-v-769c81df]{position:absolute;top:44px;left:0;right:348px;z-index:6;text-align:center}.lw-eyebrow[data-v-769c81df]{font-size:.66rem;letter-spacing:.24em;text-transform:uppercase;color:#5eead4;margin-bottom:6px}.lw-name[data-v-769c81df]{margin:0 0 10px;font-family:Cinzel,serif;font-weight:500;font-size:clamp(36px,4.2vw,58px);line-height:1;letter-spacing:.05em;color:#f2faf5;text-shadow:0 0 50px rgba(16,185,129,.25)}.lw-masthead[data-v-769c81df]{display:flex;align-items:center;justify-content:center;gap:16px}.lw-masthead-text[data-v-769c81df]{font-family:ui-monospace,JetBrains Mono,monospace;font-size:.66rem;font-weight:700;letter-spacing:.22em;color:#5eead4d9;white-space:nowrap}.lw-rule[data-v-769c81df]{width:clamp(30px,8vw,130px);height:1px;background:linear-gradient(90deg,transparent,rgba(16,185,129,.6))}.lw-rule--r[data-v-769c81df]{background:linear-gradient(90deg,rgba(16,185,129,.6),transparent)}.lw-chamber[data-v-769c81df]{position:absolute;left:clamp(20px,3vw,56px);right:372px;top:168px;bottom:24px;z-index:4;overflow-y:auto;padding-right:10px;padding-bottom:120px;-webkit-mask-image:linear-gradient(180deg,#000 84%,transparent 99%);mask-image:linear-gradient(180deg,#000 84%,transparent 99%)}.lw-brief[data-v-769c81df]{margin-bottom:10px}.lw-cols[data-v-769c81df]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,2.5vw,40px);align-items:start}.lw-sect[data-v-769c81df]{font-family:ui-monospace,JetBrains Mono,monospace;font-size:.64rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#e8f2ec7a;padding:14px 0 8px;border-bottom:1px solid rgba(16,185,129,.22);margin-bottom:2px}.lw-sect--brief[data-v-769c81df]{color:#5eead4;border-bottom-color:#5eead459}.lw-day[data-v-769c81df]{font-family:ui-monospace,JetBrains Mono,monospace;font-size:.6rem;font-weight:700;letter-spacing:.18em;color:#e8f2ec59;padding:12px 0 4px}.lw-day--today[data-v-769c81df]{color:#10b981}.lw-entry[data-v-769c81df]{display:flex;gap:12px;width:100%;text-align:left;padding:11px 8px 12px 2px;background:none;border:none;border-bottom:1px solid rgba(232,242,236,.05);color:inherit;font-family:inherit;transition:background .25s}.lw-entry-body[data-v-769c81df]{min-width:0;flex:1}.lw-entry h3[data-v-769c81df]{margin:2px 0 3px;font-size:.85rem;font-weight:600;line-height:1.42;color:#e8f2ece0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.lw-entry p[data-v-769c81df]{margin:0;font-size:.78rem;line-height:1.5;color:#e8f2ec8c;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lw-entry--brief[data-v-769c81df]{border-left:2px solid #10B981;padding-left:10px}.lw-entry--brief h3[data-v-769c81df]{color:#d9fbe9}.lw-entry--presidential[data-v-769c81df]{border-left:2px solid #E6C66E;padding-left:10px;background:#e6c66e0a}.lw-when[data-v-769c81df]{flex:none;width:62px;padding-top:3px;text-align:right;font-family:ui-monospace,JetBrains Mono,monospace}.lw-when b[data-v-769c81df]{display:block;font-size:.78rem;color:#d9fbe9;font-weight:700}.lw-when span[data-v-769c81df]{font-size:.58rem;letter-spacing:.1em;color:#e8f2ec59}.lw-meta[data-v-769c81df]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lw-chip[data-v-769c81df]{font-family:ui-monospace,JetBrains Mono,monospace;font-size:.56rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:1px 7px;border-radius:3px}.lw-chip--house[data-v-769c81df]{background:#10b98124;color:#6ee7b7}.lw-chip--senate[data-v-769c81df]{background:#5eead41f;color:#5eead4}.lw-chip--pres[data-v-769c81df]{background:#e6c66e29;color:#e6c66e}.lw-chip--rule[data-v-769c81df]{background:#10b98124;color:#6ee7b7}.lw-chip--proposed[data-v-769c81df]{background:#e8f2ec14;color:#e8f2ec99}.lw-committee[data-v-769c81df]{font-size:.64rem;letter-spacing:.04em;color:#e8f2ec73;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.lw-room[data-v-769c81df]{font-family:ui-monospace,JetBrains Mono,monospace;font-size:.6rem;letter-spacing:.06em;color:#e8f2ec57}.lw-more[data-v-769c81df]{margin:0;padding:12px 2px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:.68rem;letter-spacing:.06em;color:#e8f2ec66}.lw-quiet[data-v-769c81df]{margin:14px 0 0;font-family:Cormorant Garamond,serif;font-style:italic;font-size:1rem;color:#e8f2ec73}.lw-dock[data-v-769c81df]{position:absolute;right:clamp(16px,2.5vw,40px);top:96px;bottom:150px;width:300px;z-index:6;display:flex;flex-direction:column;gap:12px}.lw-dock .dock-scroll[data-v-769c81df]{flex:1;min-height:0;overflow-y:auto;padding-right:2px;display:flex;flex-direction:column;gap:12px}.lw-dock-label[data-v-769c81df]{font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#e8f2ec73}.lw-screen[data-v-769c81df]{border:1px solid rgba(16,185,129,.22);border-radius:10px;background:#08141099;padding:0;cursor:pointer;overflow:hidden;transition:border-color .25s,transform .25s;flex:none;text-align:left}.lw-screen[data-v-769c81df]:hover{border-color:#10b981;transform:translateY(-2px)}.lw-screen[data-v-769c81df]:focus-visible{outline:2px solid #10B981;outline-offset:2px}.lw-screen-clip[data-v-769c81df]{background:#08110e}.lw-screen-name[data-v-769c81df]{display:block;padding:7px 11px;font-size:.7rem;letter-spacing:.06em;color:#e8f2ecb3;border-top:1px solid rgba(16,185,129,.14)}.lw-cta[data-v-769c81df]{display:flex;flex-direction:column;gap:8px;flex:none}.lw-btn[data-v-769c81df]{border-radius:9px;padding:11px 16px;font-size:.82rem;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:.25s;font-family:inherit;background:transparent;border:1px solid rgba(16,185,129,.4);color:#e8f2ec}.lw-btn[data-v-769c81df]:hover{border-color:#10b981;background:#10b9811a}.lw-btn--solid[data-v-769c81df]{background:linear-gradient(135deg,#10b981,#059669);border:none;color:#04281c}.lw-btn--solid[data-v-769c81df]:hover{filter:brightness(1.1)}.lw-btn--text[data-v-769c81df]{background:none;border:none;color:#e8f2ec80;font-weight:400}.lw-btn--text[data-v-769c81df]:hover{color:#fff}.lw-lb[data-v-769c81df]{position:fixed;inset:0;z-index:950;background:#030806e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:4vh 4vw}.lw-lb-head[data-v-769c81df]{display:flex;align-items:center;gap:16px;width:min(1180px,92vw)}.lw-lb-title[data-v-769c81df]{font-family:Cinzel,serif;font-size:1.05rem;color:#f2faf5;flex:1}.lw-lb-count[data-v-769c81df]{font-family:ui-monospace,monospace;font-size:.72rem;color:#e8f2ec80}.lw-lb-x[data-v-769c81df]{width:34px;height:34px;border-radius:8px;font-size:19px;cursor:pointer;background:#10b9811f;border:1px solid rgba(16,185,129,.35);color:#fff}.lw-lb-stage[data-v-769c81df]{width:min(1080px,92vw,108vh);border-radius:12px;overflow:hidden;border:1px solid rgba(16,185,129,.35);box-shadow:0 40px 120px #000000b3;background:#08110e}.lw-lb-hint[data-v-769c81df]{margin:0;font-size:.68rem;letter-spacing:.08em;color:#e8f2ec66}.lw-head[data-v-769c81df],.lw-dock[data-v-769c81df]{opacity:0}.lw--arrived .lw-head[data-v-769c81df]{animation:lwIn-769c81df .7s ease .05s forwards}.lw--arrived .lw-dock[data-v-769c81df]{animation:lwIn-769c81df .6s ease .35s forwards}.lw-entry[data-v-769c81df]{opacity:0}.lw--arrived .lw-entry[data-v-769c81df]{animation:lwFile-769c81df .5s ease forwards;animation-delay:calc(.3s + var(--n, 0) * .06s)}@keyframes lwIn-769c81df{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes lwFile-769c81df{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.lw-head[data-v-769c81df],.lw-dock[data-v-769c81df],.lw-entry[data-v-769c81df]{opacity:1!important;animation:none!important}}@media(max-width:1120px){.lw-cols[data-v-769c81df]{grid-template-columns:1fr}}@media(max-width:980px){.lw[data-v-769c81df]{overflow-y:auto}.lw-head[data-v-769c81df]{position:static;padding:64px 20px 0}.lw-chamber[data-v-769c81df]{position:static;margin:14px 20px 0;max-height:none;-webkit-mask-image:none;mask-image:none;padding-bottom:0;overflow:visible}.lw-dock[data-v-769c81df]{position:static;width:auto;padding:14px 20px 130px;overflow:visible}}.sw[data-v-b8f9df78]{position:relative;width:100%;height:100%;overflow:hidden;background:#0b0805;color:#f0e6d6;font-family:Raleway,sans-serif}.sw-atmo[data-v-b8f9df78]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 80% 60% at 50% 112%,rgba(201,165,92,.16),transparent 62%),radial-gradient(ellipse 70% 50% at 18% -8%,rgba(168,134,58,.1),transparent 60%),radial-gradient(ellipse 100% 100% at 50% 50%,transparent 55%,rgba(4,3,1,.5) 100%)}.sw-grid[data-v-b8f9df78]{position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(201,165,92,.05) 0 1px,transparent 1px 64px),repeating-linear-gradient(90deg,rgba(201,165,92,.05) 0 1px,transparent 1px 64px);opacity:.25;transition:opacity 1.4s ease}.sw--gather .sw-grid[data-v-b8f9df78],.sw--trace .sw-grid[data-v-b8f9df78]{opacity:.8}.sw-embers[data-v-b8f9df78]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.sw-ember[data-v-b8f9df78]{position:absolute;bottom:-4%;font-family:Cinzel,serif;font-size:.72rem;letter-spacing:.18em;color:#dec07a00;white-space:nowrap;animation:swRise-b8f9df78 linear infinite}@keyframes swRise-b8f9df78{0%{transform:translateY(0);color:#dec07a00}12%{color:#dec07a57}55%{color:#dec07a2e}to{transform:translateY(-108vh);color:#dec07a00}}.sw-home[data-v-b8f9df78]{position:absolute;top:18px;left:clamp(18px,3vw,44px);z-index:8;display:inline-flex;align-items:center;gap:6px;background:#1a130899;border:1px solid rgba(201,165,92,.3);border-radius:999px;padding:7px 14px;color:#f0e6d6bf;font-size:.74rem;letter-spacing:.08em;cursor:pointer;transition:.25s;font-family:inherit}.sw-home svg[data-v-b8f9df78]{width:13px;height:13px}.sw-home[data-v-b8f9df78]:hover{border-color:#c9a55c;color:#fff}.sw-head[data-v-b8f9df78]{position:absolute;top:54px;left:clamp(20px,4vw,64px);z-index:6}.sw-eyebrow[data-v-b8f9df78]{font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:#dec07a;margin-bottom:8px}.sw-name[data-v-b8f9df78]{margin:0 0 10px;font-family:Cinzel,serif;font-weight:500;font-size:clamp(40px,5vw,68px);line-height:.98;letter-spacing:.04em;color:#f7efdd;text-shadow:0 0 46px rgba(201,165,92,.35)}.sw-status[data-v-b8f9df78]{display:inline-flex;align-items:center;gap:8px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#dec07a;padding:6px 12px;border-radius:6px;background:#1a130899;border:1px solid rgba(201,165,92,.25)}.sw-status-dot[data-v-b8f9df78]{width:7px;height:7px;border-radius:50%;background:#dec07a;box-shadow:0 0 8px #dec07a}.sw-stage[data-v-b8f9df78]{position:absolute;left:50%;top:50%;transform:translate(-50%,-47%);width:min(640px,58vw);z-index:4}.sw-motes[data-v-b8f9df78]{position:absolute;inset:-60% -40%;pointer-events:none}.sw-mote[data-v-b8f9df78]{position:absolute;left:var(--fx);top:var(--fy);border-radius:50%;background:#ffe9ad;box-shadow:0 0 8px #ffe9adcc;opacity:0;transition:left 2.2s cubic-bezier(.4,0,.2,1),top 2.2s cubic-bezier(.4,0,.2,1),opacity .8s ease}.sw--gather .sw-mote[data-v-b8f9df78]{left:50%;top:50%;opacity:.9}.sw--trace .sw-mote[data-v-b8f9df78]{left:50%;top:50%;opacity:0}.sw--alive .sw-mote[data-v-b8f9df78],.sw--fade .sw-mote[data-v-b8f9df78]{opacity:0}.sw-window[data-v-b8f9df78]{position:relative;aspect-ratio:3 / 2}.sw-trace[data-v-b8f9df78]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:3}.sw-trace rect[data-v-b8f9df78]{fill:none;stroke:#dec07a;stroke-width:1.6;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 6px rgba(222,192,122,.6));transition:stroke-dashoffset 1.3s cubic-bezier(.5,0,.3,1),opacity .8s ease;opacity:0}.sw--trace .sw-trace rect[data-v-b8f9df78]{stroke-dashoffset:0;opacity:1}.sw--alive .sw-trace rect[data-v-b8f9df78]{stroke-dashoffset:0;opacity:.55}.sw--fade .sw-trace rect[data-v-b8f9df78]{stroke-dashoffset:0;opacity:0}.sw-screen[data-v-b8f9df78]{position:absolute;inset:0;border-radius:14px;overflow:hidden;background:#100c0580;border:none;padding:0;cursor:pointer;opacity:0;transition:opacity 1.1s ease}.sw--alive .sw-screen[data-v-b8f9df78]{opacity:1}.sw--fade .sw-screen[data-v-b8f9df78]{opacity:0}.sw-screen[data-v-b8f9df78] .pf{position:absolute;inset:0;aspect-ratio:auto}.sw-screen[data-v-b8f9df78]:focus-visible{outline:2px solid #C9A55C;outline-offset:3px}.sw-caption[data-v-b8f9df78]{margin-top:16px;text-align:center;font-family:Cinzel,serif;font-size:.95rem;letter-spacing:.1em;color:#f0e6d600;transition:color 1s ease}.sw--alive .sw-caption[data-v-b8f9df78],.sw--fade .sw-caption[data-v-b8f9df78]{color:#f0e6d6c7}.sw-dots[data-v-b8f9df78]{margin-top:10px;display:flex;justify-content:center;gap:8px}.sw-dot[data-v-b8f9df78]{width:6px;height:6px;border-radius:50%;background:#c9a55c40;transition:background .6s,box-shadow .6s}.sw-dot--on[data-v-b8f9df78]{background:#dec07a;box-shadow:0 0 8px #dec07ab3}.sw-cta[data-v-b8f9df78]{position:absolute;right:clamp(20px,3.5vw,56px);bottom:158px;z-index:6;display:flex;flex-direction:column;gap:8px;width:210px}.sw-btn[data-v-b8f9df78]{border-radius:9px;padding:11px 16px;font-size:.82rem;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:.25s;font-family:inherit;background:transparent;border:1px solid rgba(201,165,92,.4);color:#f0e6d6}.sw-btn[data-v-b8f9df78]:hover{border-color:#c9a55c;background:#c9a55c1a}.sw-btn--solid[data-v-b8f9df78]{background:linear-gradient(135deg,#dec07a,#a8863a);border:none;color:#241603}.sw-btn--solid[data-v-b8f9df78]:hover{filter:brightness(1.1)}.sw-btn--text[data-v-b8f9df78]{background:none;border:none;color:#f0e6d680;font-weight:400}.sw-btn--text[data-v-b8f9df78]:hover{color:#fff}.sw-lb[data-v-b8f9df78]{position:fixed;inset:0;z-index:950;background:#060402e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:4vh 4vw}.sw-lb-head[data-v-b8f9df78]{display:flex;align-items:center;gap:16px;width:min(1180px,92vw)}.sw-lb-title[data-v-b8f9df78]{font-family:Cinzel,serif;font-size:1.05rem;color:#f7efdd;flex:1}.sw-lb-count[data-v-b8f9df78]{font-family:ui-monospace,monospace;font-size:.72rem;color:#f0e6d680}.sw-lb-x[data-v-b8f9df78]{width:34px;height:34px;border-radius:8px;font-size:19px;cursor:pointer;background:#c9a55c1f;border:1px solid rgba(201,165,92,.35);color:#fff}.sw-lb-stage[data-v-b8f9df78]{width:min(1080px,92vw,108vh);border-radius:12px;overflow:hidden;border:1px solid rgba(201,165,92,.35);box-shadow:0 40px 120px #000000b3}.sw-lb-hint[data-v-b8f9df78]{margin:0;font-size:.68rem;letter-spacing:.08em;color:#f0e6d666}.sw-head[data-v-b8f9df78],.sw-stage[data-v-b8f9df78],.sw-cta[data-v-b8f9df78]{opacity:0}.sw--arrived .sw-head[data-v-b8f9df78]{animation:swIn-b8f9df78 .7s ease .05s forwards}.sw--arrived .sw-stage[data-v-b8f9df78]{animation:swIn-b8f9df78 .9s ease .25s forwards}.sw--arrived .sw-cta[data-v-b8f9df78]{animation:swIn-b8f9df78 .7s ease .5s forwards}@keyframes swIn-b8f9df78{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.sw--arrived .sw-stage[data-v-b8f9df78]{animation-name:swInStage-b8f9df78}@keyframes swInStage-b8f9df78{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-47%)}}@media(prefers-reduced-motion:reduce){.sw-head[data-v-b8f9df78],.sw-stage[data-v-b8f9df78],.sw-cta[data-v-b8f9df78]{opacity:1;animation:none!important}.sw-ember[data-v-b8f9df78]{animation:none;display:none}.sw-mote[data-v-b8f9df78]{display:none}.sw-grid[data-v-b8f9df78]{opacity:.25!important}.sw-screen[data-v-b8f9df78]{opacity:1}.sw-trace rect[data-v-b8f9df78]{opacity:.55;stroke-dashoffset:0}.sw-caption[data-v-b8f9df78]{color:#f0e6d6c7}}@media(max-width:980px){.sw[data-v-b8f9df78]{overflow-y:auto}.sw-head[data-v-b8f9df78]{position:static;padding:64px 20px 0}.sw-stage[data-v-b8f9df78]{position:static;transform:none;width:auto;margin:20px 16px 0}.sw--arrived .sw-stage[data-v-b8f9df78]{animation-name:swIn-b8f9df78}.sw-cta[data-v-b8f9df78]{position:static;width:auto;padding:16px 20px 140px}}.hw[data-v-9e433577]{position:relative;width:100%;height:100%;overflow:hidden;background:#0d0507;color:#f5e8ea;font-family:Raleway,sans-serif}.hw-atmo[data-v-9e433577]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 75% 60% at 78% 30%,rgba(239,68,68,.1),transparent 60%),radial-gradient(ellipse 70% 55% at 12% 100%,rgba(220,38,38,.09),transparent 62%),repeating-linear-gradient(0deg,rgba(239,68,68,.02) 0 1px,transparent 1px 72px)}.hw-home[data-v-9e433577]{position:absolute;top:18px;left:clamp(18px,3vw,44px);z-index:8;display:inline-flex;align-items:center;gap:6px;background:#1e0a0c99;border:1px solid rgba(239,68,68,.3);border-radius:999px;padding:7px 14px;color:#f5e8eabf;font-size:.74rem;letter-spacing:.08em;cursor:pointer;transition:.25s;font-family:inherit}.hw-home svg[data-v-9e433577]{width:13px;height:13px}.hw-home[data-v-9e433577]:hover{border-color:#ef4444;color:#fff}.hw-head[data-v-9e433577]{position:absolute;top:54px;left:clamp(20px,4vw,64px);z-index:6}.hw-eyebrow[data-v-9e433577]{font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:#fca5a5;margin-bottom:8px}.hw-name[data-v-9e433577]{margin:0 0 10px;font-family:Cinzel,serif;font-weight:500;font-size:clamp(40px,5vw,68px);line-height:.98;letter-spacing:.04em;color:#fdf3f4;text-shadow:0 0 46px rgba(239,68,68,.35)}.hw-status[data-v-9e433577]{display:inline-flex;align-items:center;gap:8px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fca5a5;padding:6px 12px;border-radius:6px;background:#1e0a0c99;border:1px solid rgba(239,68,68,.25)}.hw-status-dot[data-v-9e433577]{width:7px;height:7px;border-radius:50%;background:#fca5a5;box-shadow:0 0 8px #fca5a5}.hw-helix[data-v-9e433577]{position:absolute;right:clamp(330px,30vw,430px);top:50%;transform:translateY(-52%);height:72vh;width:130px;pointer-events:none;display:flex;flex-direction:column;justify-content:space-between}.hw-pair[data-v-9e433577]{position:relative;height:3px;animation:hwTurn-9e433577 9s linear infinite;animation-delay:calc(var(--i) * -.41s)}.hw--still .hw-pair[data-v-9e433577]{animation-play-state:paused}.hw-base[data-v-9e433577]{position:absolute;top:-2px;width:7px;height:7px;border-radius:50%}.hw-base--l[data-v-9e433577]{left:0;background:radial-gradient(circle at 35% 30%,#ffd9dc,#ef4444 65%)}.hw-base--r[data-v-9e433577]{right:0;background:radial-gradient(circle at 35% 30%,#ffe8e0,#b91c1c 65%)}.hw-rung[data-v-9e433577]{position:absolute;left:8px;right:8px;top:1px;height:1px;background:linear-gradient(90deg,#ef444480,#b91c1c40,#ef444480)}@keyframes hwTurn-9e433577{0%{transform:rotateY(0) scaleX(1);opacity:.9}25%{transform:scaleX(.08);opacity:.45}50%{transform:scaleX(1);opacity:.9}75%{transform:scaleX(.08);opacity:.45}to{transform:scaleX(1);opacity:.9}}@media(prefers-reduced-motion:reduce){.hw-pair[data-v-9e433577]{animation:none}}.hw-trials[data-v-9e433577]{position:absolute;left:clamp(20px,4vw,64px);top:218px;bottom:160px;width:min(500px,40vw);z-index:5;overflow-y:auto;padding-right:8px;-webkit-mask-image:linear-gradient(180deg,#000 86%,transparent 100%);mask-image:linear-gradient(180deg,#000 86%,transparent 100%)}.hw-sect[data-v-9e433577]{font-family:ui-monospace,JetBrains Mono,monospace;font-size:.62rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#f5e8ea73;padding-bottom:8px;border-bottom:1px solid rgba(239,68,68,.22);margin-bottom:4px}.hw-trial[data-v-9e433577]{padding:11px 4px 12px 0;border-bottom:1px solid rgba(245,232,234,.05)}.hw-trial-meta[data-v-9e433577]{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:4px}.hw-chip[data-v-9e433577]{font-family:ui-monospace,JetBrains Mono,monospace;font-size:.56rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:1px 7px;border-radius:3px;background:#ef444424;color:#fca5a5}.hw-phase[data-v-9e433577]{font-size:.62rem;color:#f5e8ea80}.hw-when[data-v-9e433577]{font-family:ui-monospace,JetBrains Mono,monospace;font-size:.58rem;letter-spacing:.06em;color:#f5e8ea59}.hw-trial h3[data-v-9e433577]{margin:0;font-size:.84rem;font-weight:600;line-height:1.42;color:#f5e8eadb;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hw-quiet[data-v-9e433577]{margin:14px 0 0;font-family:Cormorant Garamond,serif;font-style:italic;font-size:1rem;color:#f5e8ea73}.hw-dock[data-v-9e433577]{position:absolute;right:clamp(16px,2.5vw,40px);top:96px;bottom:150px;width:300px;z-index:6;display:flex;flex-direction:column;gap:12px}.hw-dock .dock-scroll[data-v-9e433577]{flex:1;min-height:0;overflow-y:auto;padding-right:2px;display:flex;flex-direction:column;gap:12px}.hw-dock-label[data-v-9e433577]{font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#f5e8ea73}.hw-screen[data-v-9e433577]{border:1px solid rgba(239,68,68,.22);border-radius:10px;background:#1e0a0c99;padding:0;cursor:pointer;overflow:hidden;transition:border-color .25s,transform .25s;flex:none;text-align:left}.hw-screen[data-v-9e433577]:hover{border-color:#ef4444;transform:translateY(-2px)}.hw-screen[data-v-9e433577]:focus-visible{outline:2px solid #EF4444;outline-offset:2px}.hw-screen-shot[data-v-9e433577]{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;object-position:top;background:#170608}.hw-screen-name[data-v-9e433577]{display:block;padding:7px 11px;font-size:.7rem;letter-spacing:.06em;color:#f5e8eab3;border-top:1px solid rgba(239,68,68,.14)}.hw-cta[data-v-9e433577]{display:flex;flex-direction:column;gap:8px;flex:none}.hw-btn[data-v-9e433577]{border-radius:9px;padding:11px 16px;font-size:.82rem;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:.25s;font-family:inherit;background:transparent;border:1px solid rgba(239,68,68,.4);color:#f5e8ea}.hw-btn[data-v-9e433577]:hover{border-color:#ef4444;background:#ef44441a}.hw-btn--solid[data-v-9e433577]{background:linear-gradient(135deg,#ef4444,#b91c1c);border:none;color:#fff}.hw-btn--solid[data-v-9e433577]:hover{filter:brightness(1.1)}.hw-btn--text[data-v-9e433577]{background:none;border:none;color:#f5e8ea80;font-weight:400}.hw-btn--text[data-v-9e433577]:hover{color:#fff}.hw-lb[data-v-9e433577]{position:fixed;inset:0;z-index:950;background:#080304e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:4vh 4vw}.hw-lb-head[data-v-9e433577]{display:flex;align-items:center;gap:16px;width:min(1180px,92vw)}.hw-lb-title[data-v-9e433577]{font-family:Cinzel,serif;font-size:1.05rem;color:#fdf3f4;flex:1}.hw-lb-x[data-v-9e433577]{width:34px;height:34px;border-radius:8px;font-size:19px;cursor:pointer;background:#ef44441f;border:1px solid rgba(239,68,68,.35);color:#fff}.hw-lb-stage[data-v-9e433577]{max-width:min(1180px,92vw);max-height:74vh;border-radius:12px;overflow:hidden;border:1px solid rgba(239,68,68,.35);box-shadow:0 40px 120px #000000b3}.hw-lb-stage img[data-v-9e433577]{display:block;max-width:100%;max-height:74vh}.hw-lb-hint[data-v-9e433577]{margin:0;font-size:.68rem;letter-spacing:.08em;color:#f5e8ea66}.hw-head[data-v-9e433577],.hw-trials[data-v-9e433577],.hw-dock[data-v-9e433577],.hw-helix[data-v-9e433577]{opacity:0}.hw--arrived .hw-head[data-v-9e433577]{animation:hwIn-9e433577 .7s ease .05s forwards}.hw--arrived .hw-helix[data-v-9e433577]{animation:hwIn-9e433577 1.2s ease .2s forwards}.hw--arrived .hw-trials[data-v-9e433577]{animation:hwIn-9e433577 .7s ease .35s forwards}.hw--arrived .hw-dock[data-v-9e433577]{animation:hwIn-9e433577 .7s ease .5s forwards}@keyframes hwIn-9e433577{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.hw--arrived .hw-helix[data-v-9e433577]{animation-name:hwInHelix-9e433577}@keyframes hwInHelix-9e433577{0%{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translateY(-52%)}}@media(prefers-reduced-motion:reduce){.hw-head[data-v-9e433577],.hw-trials[data-v-9e433577],.hw-dock[data-v-9e433577],.hw-helix[data-v-9e433577]{opacity:1;animation:none!important}}@media(max-width:980px){.hw[data-v-9e433577]{overflow-y:auto}.hw-head[data-v-9e433577]{position:static;padding:64px 20px 0}.hw-helix[data-v-9e433577]{display:none}.hw-trials[data-v-9e433577]{position:static;width:auto;margin:16px 20px 0;max-height:40vh;-webkit-mask-image:none;mask-image:none}.hw-dock[data-v-9e433577]{position:static;width:auto;padding:14px 20px 140px;overflow:visible}}.lr[data-v-db5d74b8]{position:relative;width:100%;height:100%;overflow:hidden;background:#04090c;color:#e6f4f7;font-family:Raleway,sans-serif}.lr-atmo[data-v-db5d74b8]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 90% 55% at 50% 52%,rgba(6,182,212,.09),transparent 62%),radial-gradient(ellipse 60% 50% at 88% 0%,rgba(8,145,178,.08),transparent 62%),radial-gradient(ellipse 100% 100% at 50% 50%,transparent 60%,rgba(1,4,6,.6) 100%)}.lr-home[data-v-db5d74b8]{position:absolute;top:18px;left:clamp(18px,3vw,44px);z-index:8;display:inline-flex;align-items:center;gap:6px;background:#06161c99;border:1px solid rgba(6,182,212,.3);border-radius:999px;padding:7px 14px;color:#e6f4f7bf;font-size:.74rem;letter-spacing:.08em;cursor:pointer;transition:.25s;font-family:inherit}.lr-home svg[data-v-db5d74b8]{width:13px;height:13px}.lr-home[data-v-db5d74b8]:hover{border-color:#06b6d4;color:#fff}.lr-head[data-v-db5d74b8]{position:absolute;top:54px;left:clamp(20px,4vw,64px);z-index:6}.lr-eyebrow[data-v-db5d74b8]{font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:#67e8f9;margin-bottom:8px}.lr-name[data-v-db5d74b8]{margin:0 0 10px;font-family:Cinzel,serif;font-weight:500;font-size:clamp(40px,5vw,68px);line-height:.98;letter-spacing:.04em;color:#f0fcff;text-shadow:0 0 46px rgba(6,182,212,.4)}.lr-status[data-v-db5d74b8]{display:inline-flex;align-items:center;gap:8px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#67e8f9;padding:6px 12px;border-radius:6px;background:#06161c99;border:1px solid rgba(6,182,212,.25)}.lr-status-dot[data-v-db5d74b8]{width:7px;height:7px;border-radius:50%;background:#67e8f9;box-shadow:0 0 8px #67e8f9}.lr-wave[data-v-db5d74b8]{position:absolute;left:6%;right:340px;top:41%;transform:translateY(-50%);height:180px;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.lr-bar[data-v-db5d74b8]{width:3px;border-radius:2px;height:var(--h);background:linear-gradient(180deg,#67e8f9,#0891b2 70%,#164e63);box-shadow:0 0 8px #06b6d459;animation:lrHear-db5d74b8 ease-in-out infinite alternate}.lr--still .lr-bar[data-v-db5d74b8]{animation-play-state:paused}@keyframes lrHear-db5d74b8{0%{transform:scaleY(.3);opacity:.5}to{transform:scaleY(1);opacity:1}}@media(prefers-reduced-motion:reduce){.lr-bar[data-v-db5d74b8]{animation:none}}.lr-captures[data-v-db5d74b8]{position:absolute;left:clamp(20px,4vw,64px);bottom:158px;width:min(460px,38vw);z-index:5;max-height:30vh;overflow-y:auto;padding-right:8px}.lr-sect[data-v-db5d74b8]{font-family:ui-monospace,JetBrains Mono,monospace;font-size:.62rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#e6f4f773;padding-bottom:8px;border-bottom:1px solid rgba(6,182,212,.22);margin-bottom:4px}.lr-capture[data-v-db5d74b8]{padding:10px 4px 11px 0;border-bottom:1px solid rgba(230,244,247,.05)}.lr-cap-meta[data-v-db5d74b8]{display:flex;align-items:center;gap:8px;margin-bottom:3px}.lr-chip[data-v-db5d74b8]{font-family:ui-monospace,JetBrains Mono,monospace;font-size:.56rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:1px 7px;border-radius:3px;background:#06b6d424;color:#67e8f9}.lr-metric[data-v-db5d74b8]{font-family:ui-monospace,JetBrains Mono,monospace;font-size:.6rem;color:#e6f4f773}.lr-capture h3[data-v-db5d74b8]{margin:0 0 2px;font-size:.84rem;font-weight:600;line-height:1.4;color:#e6f4f7db;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lr-capture p[data-v-db5d74b8]{margin:0;font-size:.74rem;line-height:1.45;color:#e6f4f780;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.lr-dock[data-v-db5d74b8]{position:absolute;right:clamp(16px,2.5vw,40px);top:96px;bottom:150px;width:300px;z-index:6;display:flex;flex-direction:column;gap:12px}.lr-dock .dock-scroll[data-v-db5d74b8]{flex:1;min-height:0;overflow-y:auto;padding-right:2px;display:flex;flex-direction:column;gap:12px}.lr-dock-label[data-v-db5d74b8]{font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#e6f4f773}.lr-screen[data-v-db5d74b8]{border:1px solid rgba(6,182,212,.22);border-radius:10px;background:#06161c99;padding:0;cursor:pointer;overflow:hidden;transition:border-color .25s,transform .25s;flex:none;text-align:left}.lr-screen[data-v-db5d74b8]:hover{border-color:#06b6d4;transform:translateY(-2px)}.lr-screen[data-v-db5d74b8]:focus-visible{outline:2px solid #06B6D4;outline-offset:2px}.lr-screen-shot[data-v-db5d74b8]{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;object-position:top;background:#041014}.lr-screen-name[data-v-db5d74b8]{display:block;padding:7px 11px;font-size:.7rem;letter-spacing:.06em;color:#e6f4f7b3;border-top:1px solid rgba(6,182,212,.14)}.lr-cta[data-v-db5d74b8]{display:flex;flex-direction:column;gap:8px;flex:none}.lr-btn[data-v-db5d74b8]{border-radius:9px;padding:11px 16px;font-size:.82rem;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:.25s;font-family:inherit;background:transparent;border:1px solid rgba(6,182,212,.4);color:#e6f4f7}.lr-btn[data-v-db5d74b8]:hover{border-color:#06b6d4;background:#06b6d41a}.lr-btn--solid[data-v-db5d74b8]{background:linear-gradient(135deg,#06b6d4,#0e7490);border:none;color:#032830}.lr-btn--solid[data-v-db5d74b8]:hover{filter:brightness(1.1)}.lr-btn--text[data-v-db5d74b8]{background:none;border:none;color:#e6f4f780;font-weight:400}.lr-btn--text[data-v-db5d74b8]:hover{color:#fff}.lr-lb[data-v-db5d74b8]{position:fixed;inset:0;z-index:950;background:#020709e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:4vh 4vw}.lr-lb-head[data-v-db5d74b8]{display:flex;align-items:center;gap:16px;width:min(1180px,92vw)}.lr-lb-title[data-v-db5d74b8]{font-family:Cinzel,serif;font-size:1.05rem;color:#f0fcff;flex:1}.lr-lb-x[data-v-db5d74b8]{width:34px;height:34px;border-radius:8px;font-size:19px;cursor:pointer;background:#06b6d41f;border:1px solid rgba(6,182,212,.35);color:#fff}.lr-lb-stage[data-v-db5d74b8]{max-width:min(1180px,92vw);max-height:74vh;border-radius:12px;overflow:hidden;border:1px solid rgba(6,182,212,.35);box-shadow:0 40px 120px #000000b3}.lr-lb-stage img[data-v-db5d74b8]{display:block;max-width:100%;max-height:74vh}.lr-lb-hint[data-v-db5d74b8]{margin:0;font-size:.68rem;letter-spacing:.08em;color:#e6f4f766}.lr-head[data-v-db5d74b8],.lr-wave[data-v-db5d74b8],.lr-captures[data-v-db5d74b8],.lr-dock[data-v-db5d74b8]{opacity:0}.lr--arrived .lr-head[data-v-db5d74b8]{animation:lrIn-db5d74b8 .7s ease .05s forwards}.lr--arrived .lr-wave[data-v-db5d74b8]{animation:lrInWave-db5d74b8 1.4s ease .25s forwards}.lr--arrived .lr-captures[data-v-db5d74b8]{animation:lrIn-db5d74b8 .7s ease .45s forwards}.lr--arrived .lr-dock[data-v-db5d74b8]{animation:lrIn-db5d74b8 .7s ease .55s forwards}@keyframes lrIn-db5d74b8{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes lrInWave-db5d74b8{0%{opacity:0;transform:translateY(-50%) scaleX(.6)}to{opacity:1;transform:translateY(-50%) scaleX(1)}}@media(prefers-reduced-motion:reduce){.lr-head[data-v-db5d74b8],.lr-wave[data-v-db5d74b8],.lr-captures[data-v-db5d74b8],.lr-dock[data-v-db5d74b8]{opacity:1;animation:none!important}}@media(max-width:980px){.lr[data-v-db5d74b8]{overflow-y:auto}.lr-head[data-v-db5d74b8]{position:static;padding:64px 20px 0}.lr-wave[data-v-db5d74b8]{position:static;transform:none;margin:24px 20px;height:120px}.lr-captures[data-v-db5d74b8]{position:static;width:auto;margin:0 20px;max-height:none}.lr-dock[data-v-db5d74b8]{position:static;width:auto;padding:14px 20px 140px;overflow:visible}}.ln-arrow[data-v-8c162a01]{position:fixed;top:50%;transform:translateY(-50%);z-index:40;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;cursor:pointer;transition:.3s;background:#120c078c;border:1px solid var(--border-subtle, rgba(201,165,92,.14));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ln-arrow[data-v-8c162a01]:hover{background:#c9a55c24;border-color:var(--gold-primary, #C9A55C)}.ln-arrow svg[data-v-8c162a01]{width:22px;height:22px;stroke:var(--text-primary, #F0E6D6);fill:none;stroke-width:1.6}.ln-arrow.prev[data-v-8c162a01]{left:22px}.ln-arrow.next[data-v-8c162a01]{right:22px}.ln-rail[data-v-8c162a01]{position:fixed;bottom:92px;left:50%;transform:translate(-50%);z-index:40;display:flex;align-items:center;gap:4px;padding:7px 11px;border-radius:999px;background:#0e0a06b8;border:1px solid var(--border-subtle, rgba(201,165,92,.14));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);max-width:92vw;overflow-x:auto}.ln-pill[data-v-8c162a01]{background:none;border:none;color:var(--text-muted, rgba(240,230,214,.42));font-family:inherit;font-size:12px;letter-spacing:.07em;padding:8px 14px;border-radius:999px;cursor:pointer;transition:.3s;white-space:nowrap}.ln-pill .rdot[data-v-8c162a01]{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:7px;vertical-align:middle;background:currentColor;opacity:.55}.ln-pill[data-v-8c162a01]:hover{color:var(--text-primary, #F0E6D6)}.ln-pill.active[data-v-8c162a01]{color:#1a1206;background:linear-gradient(135deg,var(--gold-light, #DEC07A),var(--gold-dark, #A8863A));font-weight:600}.ln-pill.active .rdot[data-v-8c162a01]{opacity:1;background:#1a1206}.ln-sep[data-v-8c162a01]{width:1px;height:20px;background:var(--border-subtle, rgba(201,165,92,.14));margin:0 4px;flex:0 0 auto}.ln-comb[data-v-8c162a01]{position:fixed;bottom:14px;left:50%;transform:translate(-50%);z-index:41;display:flex;gap:6px}.ln-defs[data-v-8c162a01]{position:absolute;width:0;height:0;overflow:hidden}.ln-hex[data-v-8c162a01]{position:relative;width:74px;height:82px;background:none;border:none;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);-webkit-tap-highlight-color:transparent}.ln-hex-shape[data-v-8c162a01]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.hx-halo[data-v-8c162a01]{filter:blur(7px);opacity:.5;transition:opacity .32s ease,filter .32s ease}.hx-face[data-v-8c162a01]{transition:fill .32s ease}.hx-rim[data-v-8c162a01]{fill:none;stroke-width:2.2;stroke-linejoin:round;transition:stroke-width .32s ease,opacity .32s ease}.hx-sheen[data-v-8c162a01]{fill:url(#lnxSheen);opacity:.55;transition:opacity .32s ease}.ln-hex-glyph[data-v-8c162a01]{position:relative;display:block;line-height:0;transition:color .3s ease}.ln-hex-glyph svg[data-v-8c162a01]{width:19px;height:19px;display:block}.ln-hex-label[data-v-8c162a01]{position:relative;font-family:inherit;font-size:9.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;transition:color .3s ease}.ln-hex--arena .hx-halo[data-v-8c162a01]{fill:#3aa8ff}.ln-hex--arena .hx-face[data-v-8c162a01]{fill:url(#lnxArenaFace)}.ln-hex--arena .hx-rim[data-v-8c162a01]{stroke:url(#lnxArenaRim)}.ln-hex--arena .ln-hex-glyph[data-v-8c162a01]{color:#9adcff}.ln-hex--arena .ln-hex-label[data-v-8c162a01]{color:#bfe4ff}.ln-hex--arena[data-v-8c162a01]:hover{transform:translateY(-4px)}.ln-hex--arena:hover .hx-halo[data-v-8c162a01]{opacity:.95;filter:blur(10px)}.ln-hex--arena:hover .hx-rim[data-v-8c162a01]{stroke-width:3}.ln-hex--arena:hover .ln-hex-glyph[data-v-8c162a01],.ln-hex--arena:hover .ln-hex-label[data-v-8c162a01]{color:#eaf8ff}.ln-hex--arena.active .hx-face[data-v-8c162a01]{fill:url(#lnxArenaFaceOn)}.ln-hex--arena.active .hx-halo[data-v-8c162a01]{opacity:1;filter:blur(12px)}.ln-hex--arena.active .hx-sheen[data-v-8c162a01]{opacity:.8}.ln-hex--arena.active .ln-hex-glyph[data-v-8c162a01],.ln-hex--arena.active .ln-hex-label[data-v-8c162a01]{color:#06202e}.ln-hex--jobs .hx-halo[data-v-8c162a01]{fill:#f0a838}.ln-hex--jobs .hx-face[data-v-8c162a01]{fill:url(#lnxJobsFace)}.ln-hex--jobs .hx-rim[data-v-8c162a01]{stroke:url(#lnxJobsRim)}.ln-hex--jobs .ln-hex-glyph[data-v-8c162a01]{color:#e8c987}.ln-hex--jobs .ln-hex-label[data-v-8c162a01]{color:#ecd9ae}.ln-hex--jobs[data-v-8c162a01]:hover{transform:translateY(-4px)}.ln-hex--jobs:hover .hx-halo[data-v-8c162a01]{opacity:.95;filter:blur(10px)}.ln-hex--jobs:hover .hx-rim[data-v-8c162a01]{stroke-width:3}.ln-hex--jobs:hover .ln-hex-glyph[data-v-8c162a01],.ln-hex--jobs:hover .ln-hex-label[data-v-8c162a01]{color:#fff6e2}.ln-hex--jobs.active .hx-face[data-v-8c162a01]{fill:url(#lnxJobsFaceOn)}.ln-hex--jobs.active .hx-halo[data-v-8c162a01]{opacity:1;filter:blur(12px)}.ln-hex--jobs.active .hx-sheen[data-v-8c162a01]{opacity:.8}.ln-hex--jobs.active .ln-hex-glyph[data-v-8c162a01],.ln-hex--jobs.active .ln-hex-label[data-v-8c162a01]{color:#241603}.ln-hex[data-v-8c162a01]:focus-visible{outline:none}.ln-hex:focus-visible .hx-rim[data-v-8c162a01]{stroke-width:3.6}.ln-hex:focus-visible .hx-halo[data-v-8c162a01]{opacity:1}.ln-hex-count[data-v-8c162a01]{position:absolute;top:4px;right:4px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:linear-gradient(180deg,#fff3cf,#e0a93f);color:#241603;box-shadow:0 2px 6px #00000080;font-size:10px;font-weight:700;line-height:17px;text-align:center}.ln-hex-live[data-v-8c162a01]{position:absolute;top:4px;right:2px;padding:1px 5px;border-radius:999px;background:linear-gradient(180deg,#9fe8ff,#2f8fd8);color:#06202e;box-shadow:0 2px 6px #00000080,0 0 10px #4fbeff8c;font-size:8px;font-weight:800;letter-spacing:.08em;animation:lnLivePulse-8c162a01 2.2s ease-in-out infinite}@keyframes lnLivePulse-8c162a01{0%,to{opacity:.8}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.ln-hex-live[data-v-8c162a01]{animation:none}}.ln--top .ln-hex-live[data-v-8c162a01]{top:0;right:0;font-size:7.5px}.ln--top[data-v-8c162a01]{position:fixed;top:0;left:0;right:0;height:var(--header-height, 64px);z-index:101;display:flex;align-items:center;justify-content:center;gap:12px;padding:0 150px 0 380px;pointer-events:none}.ln--top .ln-comb[data-v-8c162a01],.ln--top .ln-rail[data-v-8c162a01]{position:static;transform:none;top:auto;bottom:auto;left:auto;margin:0;pointer-events:auto}.ln--top .ln-rail[data-v-8c162a01]{min-width:0}.ln--top .ln-comb[data-v-8c162a01]{gap:4px;order:-1}.ln--top .ln-hex[data-v-8c162a01]{width:54px;height:58px}.ln--top .ln-hex-glyph svg[data-v-8c162a01]{width:15px;height:15px}.ln--top .ln-hex-label[data-v-8c162a01]{font-size:8px;letter-spacing:.1em}.ln--top .ln-hex-count[data-v-8c162a01]{top:0;right:0;min-width:15px;height:15px;line-height:15px;font-size:9px}@media(max-width:640px){.ln-rail[data-v-8c162a01]{bottom:84px}.ln-comb[data-v-8c162a01]{bottom:10px;gap:4px}.ln-hex[data-v-8c162a01]{width:62px;height:70px}.ln-hex-glyph svg[data-v-8c162a01]{width:16px;height:16px}.ln-hex-label[data-v-8c162a01]{font-size:8.5px;letter-spacing:.1em}.ln--top[data-v-8c162a01]{top:var(--header-height, 64px);height:58px;padding:0 8px;background:linear-gradient(#0e0a06db,#0e0a06b3)}.ln--top .ln-hex[data-v-8c162a01]{width:46px;height:52px}.ln--top .ln-hex-label[data-v-8c162a01]{font-size:7px}}@media(prefers-reduced-motion:reduce){.ln-hex[data-v-8c162a01],.hx-halo[data-v-8c162a01],.hx-face[data-v-8c162a01],.hx-rim[data-v-8c162a01],.hx-sheen[data-v-8c162a01],.ln-hex-glyph[data-v-8c162a01],.ln-hex-label[data-v-8c162a01]{transition:none}.ln-hex[data-v-8c162a01]:hover{transform:none}}.mc-wrap[data-v-f3e194fd]{display:flex;width:100%}.mc-card[data-v-f3e194fd]{position:relative;flex:1;min-width:0;min-height:108px;display:flex;flex-direction:column;justify-content:space-between;border-radius:12px;padding:16px 18px;background:linear-gradient(180deg,#14101ad1,#0e0a12c7);border:1px solid rgba(255,255,255,.06);overflow:hidden;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .3s ease,transform .3s ease}.mc-card[data-v-f3e194fd]:hover{border-color:color-mix(in srgb,var(--accent, #C9A55C) 30%,rgba(255,255,255,.06))}.mc-sheen[data-v-f3e194fd]{position:absolute;top:-30%;bottom:-30%;left:-60%;width:45%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.07) 45%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.07) 55%,transparent);transform:skew(-12deg);pointer-events:none;transition:left .7s ease}.mc-card:hover .mc-sheen[data-v-f3e194fd]{left:120%}@media(prefers-reduced-motion:reduce){.mc-sheen[data-v-f3e194fd]{transition:none;display:none}}.mc-balance[data-v-f3e194fd]{position:absolute;top:14px;right:16px;display:flex;flex-direction:column;align-items:flex-end;gap:1px;z-index:1}.mc-balance small[data-v-f3e194fd]{font-family:Raleway,sans-serif;font-size:.58rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ffffff59}.mc-balance b[data-v-f3e194fd]{font-family:Cinzel,serif;font-size:.9rem;font-variant-numeric:tabular-nums;color:#7fe0a0}.mc-foot-left[data-v-f3e194fd]{display:flex;align-items:center;gap:10px;min-width:0}.mc-glow[data-v-f3e194fd]{position:absolute;top:-40%;right:-20%;width:70%;height:180%;background:radial-gradient(ellipse,color-mix(in srgb,var(--accent, #C9A55C) 16%,transparent) 0%,transparent 65%);filter:blur(28px);pointer-events:none;opacity:.65}.mc-id[data-v-f3e194fd]{display:flex;align-items:center;gap:12px;position:relative;z-index:1;margin-bottom:14px}.mc-init[data-v-f3e194fd]{width:38px;height:38px;flex-shrink:0;border-radius:10px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent, #C9A55C) 28%,rgba(255,255,255,.04)),color-mix(in srgb,var(--accent, #C9A55C) 12%,transparent));border:1px solid color-mix(in srgb,var(--accent, #C9A55C) 35%,transparent);display:flex;align-items:center;justify-content:center;font-family:Cinzel,serif;font-size:.95rem;font-weight:600;color:#ffffffeb}.mc-init--empty[data-v-f3e194fd]{color:#ffffff4d;font-weight:400}.mc-id-text[data-v-f3e194fd]{min-width:0;flex:1}.mc-name[data-v-f3e194fd]{font-family:Cinzel,Cormorant Garamond,serif;font-size:.95rem;font-weight:500;color:#ffffffeb;letter-spacing:.02em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-name--empty[data-v-f3e194fd]{color:#ffffff52;font-style:italic;font-family:Cormorant Garamond,serif}.mc-org[data-v-f3e194fd]{margin-top:3px;font-family:Raleway,sans-serif;font-size:.72rem;color:#fff6;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-foot[data-v-f3e194fd]{display:flex;align-items:center;justify-content:space-between;gap:10px;position:relative;z-index:1;padding-top:12px;border-top:1px solid rgba(255,255,255,.05)}.mc-platform-dots[data-v-f3e194fd]{display:flex;align-items:center;gap:6px}.mc-pdot[data-v-f3e194fd]{width:8px;height:8px;border-radius:50%;flex-shrink:0;box-shadow:0 0 6px currentColor;opacity:.85}.mc-pdot-more[data-v-f3e194fd]{font-family:JetBrains Mono,monospace;font-size:.6rem;color:#fff6;letter-spacing:.04em}.mc-foot-quiet[data-v-f3e194fd]{font-family:Cormorant Garamond,serif;font-style:italic;font-size:.78rem;color:#ffffff6b}.mc-brand[data-v-f3e194fd]{font-family:Cinzel,serif;font-size:.62rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:color-mix(in srgb,var(--accent, #C9A55C) 65%,rgba(255,255,255,.2))}@media(max-width:900px){.mc-card[data-v-f3e194fd]{padding:14px 16px}.mc-init[data-v-f3e194fd]{width:34px;height:34px}.mc-name[data-v-f3e194fd]{font-size:.88rem}}.mp-root{--mp-bg: #f7f5f1;--mp-card: #ffffff;--mp-surface2: #eef0f6;--mp-ink: #1c2333;--mp-ink-soft: #3a4358;--mp-dim: #74809a;--mp-deep: #312e81;--mp-blue: #2563eb;--mp-gold: #d97706;--mp-grad: linear-gradient(135deg, #312e81 0%, #2563eb 45%, #f59e0b 100%);--mp-grad-soft: linear-gradient(135deg, rgba(49, 46, 129, .5), rgba(37, 99, 235, .45), rgba(245, 158, 11, .5));--mp-radius: 20px;--mp-shadow: 0 2px 10px rgba(28, 35, 51, .05), 0 12px 32px rgba(28, 35, 51, .07);position:fixed;inset:0;z-index:300;overflow:hidden;display:flex;flex-direction:column;color:var(--mp-ink);font-family:Manrope Variable,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.55;background:radial-gradient(1000px 600px at 88% -10%,rgba(37,99,235,.1),transparent 60%),radial-gradient(900px 500px at -10% 25%,rgba(49,46,129,.07),transparent 55%),radial-gradient(800px 500px at 65% 110%,rgba(245,158,11,.09),transparent 55%),var(--mp-bg)}.mp-root *{box-sizing:border-box}:where(.mp-root button){font:inherit;color:inherit;background:none;border:none;cursor:pointer}.mp-root h1,.mp-root h2,.mp-root h3{margin:0 0 10px;letter-spacing:-.02em}.mp-root h2{font-size:.92rem;text-transform:uppercase;letter-spacing:.14em;color:var(--mp-deep);font-weight:800}.mp-grad-text{background:var(--mp-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.mp-bar{display:flex;align-items:center;gap:12px;padding:12px 20px;flex:none}.mp-brand{font-weight:800;font-size:1.05rem;color:var(--mp-deep)}.mp-spacer{flex:1}.mp-x{width:32px;height:32px;border-radius:10px;background:#1c23330f;display:grid;place-items:center}.mp-x svg{width:16px;height:16px;stroke:var(--mp-ink-soft);stroke-width:2;fill:none}.mp-x:hover{background:#1c23331f}.mp-scroll{flex:1;overflow-y:auto}.mp-center{flex:1;overflow-y:auto;display:grid;place-items:center;padding:24px}.mp-center-inner{max-width:560px;text-align:center}.mp-center-text{text-align:center}.mp-logo{font-size:2.6rem;background:var(--mp-grad);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:6px}.mp-title{font-size:2.2rem;font-weight:850}.mp-sub{color:var(--mp-dim);margin:10px 0 26px}.mp-card{position:relative;background:var(--mp-card);border-radius:var(--mp-radius);padding:22px 24px;margin-bottom:18px;box-shadow:var(--mp-shadow)}.mp-card:before{content:"";position:absolute;inset:0;border-radius:var(--mp-radius);padding:2px;background:var(--mp-grad-soft);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.mp-glow{box-shadow:var(--mp-shadow),0 0 70px #2563eb29,0 0 120px #f59e0b1a}.mp-card-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.mp-linkrow{display:flex;gap:10px}.mp-linkinput{flex:1;font:inherit;color:var(--mp-ink);background:#fff;border:1px solid #ddd9e4;border-radius:999px;padding:12px 20px;outline:none;transition:border-color .15s,box-shadow .15s}.mp-linkinput:focus{border-color:var(--mp-blue);box-shadow:0 0 0 3px #2563eb1f}.mp-cta{border-radius:999px;background:var(--mp-grad);color:#fff;font-weight:700;padding:10px 22px;font-size:.92rem;box-shadow:0 6px 22px #2563eb59;transition:all .15s}.mp-cta:hover{filter:brightness(1.08);transform:translateY(-1px)}.mp-cta:disabled{opacity:.45;cursor:default;transform:none;box-shadow:none}.mp-cta-alt{background:var(--mp-ink);box-shadow:0 6px 22px #1c233340}.mp-ghost{margin-top:18px;border:1px solid #d4d2dd;border-radius:999px;padding:8px 18px;font-size:.88rem;color:var(--mp-ink-soft);transition:all .15s}.mp-ghost:hover{border-color:var(--mp-blue);color:var(--mp-blue)}.mp-mini-btn{background:var(--mp-surface2);border-radius:999px;font-size:.78rem;padding:4px 12px;transition:background .15s}.mp-mini-btn:hover{background:#2563eb26}.mp-mini-btn.mp-danger:hover{background:#dc262626;color:#b91c1c}.mp-mini-btn.mp-done,.mp-mini-btn:disabled.mp-done{background:#16a34a26;color:#15803d;cursor:default}.mp-dropzone{border-radius:var(--mp-radius);padding:46px 24px;background:var(--mp-card);box-shadow:var(--mp-shadow);cursor:pointer;display:flex;flex-direction:column;gap:6px;align-items:center;position:relative;transition:transform .15s}.mp-dropzone:before{content:"";position:absolute;inset:0;border-radius:var(--mp-radius);padding:2px;background:var(--mp-grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none;opacity:.55;transition:opacity .15s}.mp-dropzone:hover:before,.mp-dropzone.mp-drag:before{opacity:1}.mp-dropzone.mp-drag{transform:scale(1.02);box-shadow:0 0 60px #2563eb40}.mp-dropzone.mp-busy{cursor:progress}.mp-drop-icon{font-size:2rem}.mp-drop-label{font-weight:700;font-size:1.05rem}.mp-drop-hint{color:var(--mp-dim);font-size:.85rem}.mp-error{color:#dc2626;margin-top:14px}.mp-muted{color:var(--mp-dim)}.mp-small{font-size:.8rem}.mp-howto{text-align:left;margin:22px auto 4px;color:var(--mp-dim);font-size:.9rem}.mp-howto summary{cursor:pointer;color:var(--mp-ink-soft);font-weight:600}.mp-howto ol{margin:10px 0 0;padding-left:20px}.mp-review{max-width:720px;margin:0 auto;padding:20px 20px 90px}.mp-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;margin-top:6px}.mp-grid label{display:flex;flex-direction:column;gap:4px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--mp-dim)}.mp-span2{grid-column:span 2}@media(max-width:640px){.mp-grid{grid-template-columns:1fr}.mp-span2{grid-column:span 1}}.mp-grid input,.mp-grid textarea{font:inherit;font-weight:400;text-transform:none;letter-spacing:normal;color:var(--mp-ink);background:#fff;border:1px solid #ddd9e4;border-radius:10px;padding:8px 12px;outline:none;transition:border-color .15s,box-shadow .15s}.mp-grid input:focus,.mp-grid textarea:focus{border-color:var(--mp-blue);box-shadow:0 0 0 3px #2563eb1f}.mp-review-entry{border-top:1px solid #edeaf2;padding:16px 0}.mp-review-entry:first-of-type{border-top:none;padding-top:6px}.mp-review-entry .mp-mini-btn{margin-top:10px}.mp-review-actions{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.mp-review-actions .mp-ghost{margin-top:0}.mp-page{max-width:1060px;margin:0 auto;padding:10px 20px 80px}.mp-columns{display:grid;grid-template-columns:1fr 320px;gap:18px;align-items:start}@media(max-width:860px){.mp-columns{grid-template-columns:1fr}}.mp-hero{display:flex;gap:26px;align-items:center;padding:30px 28px}.mp-ring{flex:none;width:118px;height:118px;border-radius:50%;padding:4px;background:conic-gradient(from 210deg,#312e81,#2563eb,#f59e0b,#312e81);box-shadow:0 6px 30px #2563eb4d}.mp-avatar{width:100%;height:100%;border-radius:50%;background:#fff;display:grid;place-items:center;font-size:2.4rem;font-weight:800;color:var(--mp-deep)}.mp-hero-name{font-size:2.2rem;font-weight:850}.mp-hero-headline{color:var(--mp-ink-soft);font-size:1.05rem;margin:2px 0}.mp-hero-location{color:var(--mp-dim);margin:2px 0 10px}.mp-contact-row{display:flex;flex-wrap:wrap;gap:8px}.mp-contact-chip{background:var(--mp-surface2);border-radius:999px;padding:4px 12px;font-size:.82rem;color:var(--mp-ink-soft)}.mp-entry{border-top:1px solid #edeaf2;padding:14px 0 6px;margin-top:10px}.mp-entry:first-of-type{border-top:none}.mp-entry-head{display:flex;justify-content:space-between;gap:8px}.mp-entry-title{font-weight:700;font-size:1.02rem}.mp-entry-sub{color:var(--mp-blue);font-weight:600;font-size:.92rem}.mp-entry-meta{display:flex;gap:14px;flex-wrap:wrap}.mp-entry-period{color:var(--mp-dim);font-size:.84rem}.mp-entry-desc{font-size:.92rem;color:var(--mp-ink-soft);white-space:pre-wrap}.mp-add-row{display:flex;gap:12px;flex-wrap:wrap;margin:8px 0 12px}.mp-editable{cursor:text;border-radius:8px;padding:2px 6px;margin-left:-6px;transition:background .15s}.mp-editable:hover{background:#2563eb12}.mp-pencil{opacity:0;font-size:.7em;margin-left:8px;color:var(--mp-dim)}.mp-editable:hover .mp-pencil{opacity:1}.mp-editable-empty{color:var(--mp-dim);font-style:italic}.mp-edit-input{width:100%;background:#fff;border:1px solid rgba(37,99,235,.45);border-radius:8px;color:var(--mp-ink);font:inherit;padding:4px 8px;outline:none;box-shadow:0 0 0 3px #2563eb1a}.mp-chip-list{display:flex;flex-wrap:wrap;gap:8px}.mp-chip{display:inline-flex;align-items:center;gap:6px;background:var(--mp-surface2);border-radius:999px;padding:4px 12px;font-size:.85rem;color:var(--mp-ink-soft)}.mp-chip-x{color:var(--mp-dim);font-size:1rem;padding:0 2px;line-height:1}.mp-chip-x:hover{color:var(--mp-gold)}.mp-chip-add input{background:none;border:none;outline:none;color:var(--mp-ink);font:inherit;width:90px}.mp-showcase-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin-top:8px}.mp-showcase-tile{display:flex;gap:10px;align-items:flex-start;background:var(--mp-surface2);border-radius:14px;padding:12px}.mp-showcase-icon{font-size:1.5rem}.mp-showcase-meta{flex:1;min-width:0}.mp-showcase-name{font-weight:600;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-showcase-sub{color:var(--mp-dim);font-size:.78rem}.mp-showcase-path{color:var(--mp-dim);font-size:.72rem;opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-drawer-backdrop{position:fixed;inset:0;z-index:320;background:#1c233359;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:flex-end}.mp-drawer{width:min(520px,94vw);height:100%;margin:0;border-radius:0;overflow-y:auto;padding:24px;animation:mp-slide-in .22s ease-out}.mp-drawer.mp-card:before{border-radius:0}@keyframes mp-slide-in{0%{transform:translate(40px);opacity:0}to{transform:none;opacity:1}}.mp-bridge-intro{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.mp-bridge-rootbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.mp-bridge-root{font-weight:700}.mp-tree-row{display:flex;align-items:center;gap:8px;padding:5px 6px;padding-left:calc(6px + var(--depth, 0) * 16px);border-radius:8px;font-size:.88rem;width:100%;text-align:left}.mp-tree-row:hover{background:#2563eb0f}.mp-tree-caret{color:var(--mp-dim);width:12px}.mp-tree-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-tree-kind{font-size:.72rem;flex:none}.mp-post{display:block;text-decoration:none;border-top:1px solid #edeaf2;padding:13px 0 11px}.mp-post:first-of-type{border-top:none;padding-top:4px}.mp-post-text{margin:0;font-size:.92rem;line-height:1.55;color:var(--mp-ink-soft);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mp-post-go{display:inline-block;margin-top:6px;font-size:.78rem;color:var(--mp-blue);font-weight:600}.mp-post:hover .mp-post-go{text-decoration:underline}.mp-portrait{max-width:780px;margin:0 auto;padding:34px 26px 120px}.mp-mast{display:grid;grid-template-columns:168px 1fr;gap:30px;align-items:start;padding-bottom:26px}.mp-face{position:relative;width:168px;height:168px;border-radius:3px;overflow:hidden;background:var(--mp-surface2);display:grid;place-items:center;box-shadow:10px 10px 0 0 var(--mp-deep)}.mp-face img{width:100%;height:100%;object-fit:cover;display:block}.mp-face-initials{font-size:3.2rem;font-weight:300;letter-spacing:.04em;color:var(--mp-deep);font-family:Cinzel,Georgia,serif}.mp-mast-type{padding-top:4px;min-width:0}.mp-nm{font-family:Cinzel,Georgia,serif;font-size:clamp(1.9rem,4.4vw,2.7rem);font-weight:600;line-height:1.04;letter-spacing:-.015em;margin:0 0 12px;text-wrap:balance}.mp-say{font-size:clamp(1.05rem,2.1vw,1.32rem);font-weight:300;line-height:1.42;color:var(--mp-ink-soft);margin:0 0 16px;text-wrap:pretty}.mp-prov{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px;font-size:.78rem;letter-spacing:.07em;text-transform:uppercase;color:var(--mp-dim)}.mp-prov-i--strong{color:var(--mp-deep);font-weight:700}.mp-dot{color:var(--mp-dim);opacity:.5}.mp-standing{display:flex;flex-wrap:wrap;align-items:baseline;gap:22px;border-top:1px solid var(--mp-deep);border-bottom:1px solid rgba(28,35,51,.12);padding:13px 0;margin-bottom:44px;font-size:.84rem;color:var(--mp-dim)}.mp-stat b{font-family:Cinzel,Georgia,serif;font-size:1.16rem;font-weight:600;color:var(--mp-ink);margin-right:5px;font-variant-numeric:tabular-nums}.mp-src{margin-left:auto;color:var(--mp-blue);text-decoration:none;font-size:.78rem}.mp-src:hover{text-decoration:underline}.mp-h{font-family:Raleway,system-ui,sans-serif;font-size:.68rem!important;letter-spacing:.24em;text-transform:uppercase;color:var(--mp-dim)!important;font-weight:700!important;margin:0 0 18px!important}.mp-said{margin-bottom:48px}.mp-quote{display:grid;grid-template-columns:52px 1fr;gap:4px;padding:16px 0;border-top:1px solid rgba(28,35,51,.09);text-decoration:none;transition:background .18s}.mp-quote:first-of-type{border-top:none}.mp-quote:hover{background:#2563eb09}.mp-quote-n{font-family:Cinzel,Georgia,serif;font-size:.82rem;color:var(--mp-gold);padding-top:4px;font-variant-numeric:tabular-nums}.mp-quote-t{margin:0;font-size:1.02rem;line-height:1.6;font-weight:300;color:var(--mp-ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mp-block{margin-bottom:44px}.mp-body{font-size:1rem;line-height:1.68;font-weight:300;color:var(--mp-ink-soft)}.mp-row{display:grid;grid-template-columns:1fr 1fr auto auto;gap:10px 18px;align-items:baseline;padding:13px 0;border-top:1px solid rgba(28,35,51,.09)}.mp-row:first-of-type{border-top:none}.mp-row-a{font-weight:700;color:var(--mp-ink)}.mp-row-b{color:var(--mp-ink-soft)}.mp-row-c{font-size:.82rem;color:var(--mp-dim);font-variant-numeric:tabular-nums}.mp-drop{font-size:.78rem;color:var(--mp-dim);padding:2px 6px;border-radius:5px;opacity:0;transition:opacity .15s,color .15s}.mp-row:hover .mp-drop,.mp-file:hover .mp-drop{opacity:1}.mp-drop:hover{color:#b91c1c}.mp-drop--end{opacity:.55;margin-top:10px}.mp-files{display:flex;flex-direction:column}.mp-file{display:grid;grid-template-columns:auto 1fr auto auto;gap:12px;align-items:center;padding:11px 0;border-top:1px solid rgba(28,35,51,.09)}.mp-file:first-of-type{border-top:none}.mp-file-i{font-size:1.15rem}.mp-file-n{font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-file-s{font-size:.76rem;color:var(--mp-dim);font-variant-numeric:tabular-nums}.mp-more{border-top:1px solid var(--mp-deep);padding-top:20px}.mp-more-btn{font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--mp-deep);padding:9px 18px;border-radius:999px;border:1px solid rgba(49,46,129,.25);transition:all .18s}.mp-more-btn:hover{background:var(--mp-deep);color:#fff;border-color:var(--mp-deep)}.mp-more-btn.open{background:var(--mp-deep);color:#fff}.mp-more-menu{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.mp-more-menu button{font-size:.86rem;padding:8px 15px;border-radius:999px;background:var(--mp-surface2);color:var(--mp-ink-soft);transition:all .16s}.mp-more-menu button:hover{background:var(--mp-deep);color:#fff}@media(max-width:640px){.mp-mast{grid-template-columns:1fr;gap:20px}.mp-face{width:132px;height:132px;box-shadow:7px 7px 0 0 var(--mp-deep)}.mp-row{grid-template-columns:1fr auto}.mp-row-c{grid-column:1}.mp-standing{gap:14px}.mp-src{margin-left:0}}@media(prefers-reduced-motion:reduce){.mp-quote,.mp-more-btn,.mp-more-menu button,.mp-drop{transition:none}}.lx-root{--lx-bg:#06070A;--lx-line:rgba(255,255,255,.09);--lx-line-soft:rgba(255,255,255,.055);--lx-text:#F2F4F8;--lx-dim:rgba(242,244,248,.66);--lx-faint:rgba(242,244,248,.4);--lx-display:"Fraunces Variable","Fraunces","Iowan Old Style",Georgia,serif;--lx-ui:"Manrope Variable","Manrope",ui-sans-serif,-apple-system,"Segoe UI",sans-serif;--lx-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;position:fixed;inset:0;z-index:200;overflow-y:auto;overflow-x:hidden;background:radial-gradient(900px 600px at 12% -8%,rgba(80,60,180,.16),transparent 60%),radial-gradient(900px 600px at 88% -4%,rgba(20,120,180,.14),transparent 60%),var(--lx-bg);color:var(--lx-text);font-family:var(--lx-ui);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}.lx-root *{box-sizing:border-box}:where(.lx-root button){font:inherit;color:inherit;background:none;border:none;cursor:pointer}.lx-grain{position:absolute;inset:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");opacity:.16;mix-blend-mode:overlay}.lx-slots .lx-ph{background:#ffffff21;box-shadow:inset 0 -1px #ffffff73;border-radius:2px}.lx-slots .lx-doc .lx-ph{background:#00000012;box-shadow:inset 0 -1px #00000047}.lx-slots h1 .lx-ph,.lx-slots h2 .lx-ph,.lx-slots h3 .lx-ph,.lx-slots .lx-amount .lx-ph{background:none;box-shadow:inset 0 -2px #ffffff52}.lx-slots .lx-doc h3 .lx-ph{background:none;box-shadow:inset 0 -2px #0000002e}.lx-bar{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:20px;padding:0 32px;height:66px;background:#06070ab3;-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);border-bottom:1px solid var(--lx-line-soft)}.lx-crumb{font-size:13px;color:var(--lx-faint)}.lx-crumb b{color:var(--lx-text);font-weight:600}.lx-spacer{flex:1}.lx-toggle{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:var(--lx-faint);padding:7px 13px;border:1px solid var(--lx-line);border-radius:999px;transition:.18s}.lx-toggle:hover{border-color:#ffffff38;color:var(--lx-dim)}.lx-toggle .lx-dot{width:7px;height:7px;border-radius:50%;background:#ffffff38;transition:.18s}.lx-slots .lx-toggle{border-color:#ffffff57;color:var(--lx-text)}.lx-slots .lx-toggle .lx-dot{background:#fff;box-shadow:0 0 10px #fffc}.lx-member{display:flex;align-items:center;gap:11px;padding:5px 14px 5px 5px;border:1px solid var(--lx-line);border-radius:999px}.lx-member .lx-av{width:28px;height:28px;border-radius:50%;flex:none;background:conic-gradient(from 40deg,#38bdf8,#7c4dff,#f472b6,#38bdf8);display:grid;place-items:center;font-size:10px;font-weight:700;color:#0009}.lx-member .lx-who{font-size:12.5px;color:var(--lx-dim);line-height:1.2;font-weight:500}.lx-member .lx-who small{display:block;font-family:var(--lx-mono);font-size:10px;color:var(--lx-faint);letter-spacing:.04em}.lx-x{width:30px;height:30px;border-radius:9px;border:1px solid var(--lx-line);display:grid;place-items:center;color:var(--lx-faint);transition:.18s;flex:none}.lx-x:hover{border-color:#ffffff4d;color:#fff;background:#ffffff0f}.lx-x svg{width:14px;height:14px;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round}.lx-wrap{max-width:1320px;margin:0 auto;padding:0 32px 110px}.lx-hero{padding:76px 0 34px;max-width:760px}.lx-eyebrow{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;background:linear-gradient(92deg,#8b7bff,#38bdf8 45%,#5eead4);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:20px}.lx-hero h1{font-family:var(--lx-display);font-size:clamp(38px,5.2vw,62px);line-height:1.03;font-weight:400;font-variation-settings:"SOFT" 20,"WONK" 1,"opsz" 100;margin:0 0 18px;letter-spacing:-.022em}.lx-hero p{margin:0;color:var(--lx-dim);font-size:16.5px;max-width:560px;line-height:1.6}.lx-filters{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:6px 0 34px}.lx-chip{padding:8px 15px;border-radius:999px;border:1px solid var(--lx-line);font-size:12.5px;font-weight:500;color:var(--lx-dim);transition:.18s;display:flex;align-items:center;gap:8px;position:relative;overflow:hidden}.lx-chip:hover{border-color:#ffffff3d;color:var(--lx-text)}.lx-chip .lx-cdot{width:7px;height:7px;border-radius:50%;box-shadow:0 0 9px currentColor}.lx-chip[aria-pressed=true]{color:#fff;border-color:transparent;background:#ffffff1a}.lx-chip[aria-pressed=true]:before{content:"";position:absolute;inset:0;opacity:.55;z-index:-1;background:linear-gradient(100deg,var(--c1,#7C4DFF),var(--c2,#38BDF8))}.lx-filters .lx-count{margin-left:auto;font-family:var(--lx-mono);font-size:11.5px;color:var(--lx-faint)}.lx-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}@media(min-width:1100px){.lx-card.lx-wide{grid-column:span 2}}.lx-card{position:relative;text-align:left;overflow:hidden;isolation:isolate;border-radius:20px;min-height:318px;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.1);transition:transform .34s cubic-bezier(.2,.7,.25,1),box-shadow .34s,border-color .34s}.lx-card .lx-art{position:absolute;inset:0;z-index:-2;background:radial-gradient(72% 58% at var(--ax,76%) var(--ay,6%),var(--d3) 0%,transparent 62%),radial-gradient(88% 70% at 8% 0%,var(--d2) 0%,transparent 66%),linear-gradient(168deg,var(--d2) -10%,var(--d1) 46%,#05070A 100%)}.lx-card:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#04060a00 22%,#04060a9e 62%,#04060ae6)}.lx-card .lx-orb{position:absolute;z-index:-2;width:230px;height:230px;border-radius:50%;top:calc(var(--ay,6%) - 70px);left:calc(var(--ax,76%) - 115px);background:radial-gradient(circle,var(--d3) 0%,transparent 70%);filter:blur(26px);opacity:.75;transition:transform .55s cubic-bezier(.2,.7,.25,1),opacity .45s}.lx-card .lx-emblem{position:absolute;z-index:-2;right:-16px;top:-10px;width:184px;height:184px;color:#fff;opacity:.17;mix-blend-mode:soft-light;transition:transform .55s cubic-bezier(.2,.7,.25,1),opacity .45s}.lx-card:hover{transform:translateY(-6px);border-color:#ffffff3d;box-shadow:0 26px 70px #0009,0 0 0 1px #ffffff0d,0 0 60px -18px var(--d3)}.lx-card:hover .lx-orb{transform:scale(1.28);opacity:.95}.lx-card:hover .lx-emblem{transform:scale(1.07) rotate(-5deg);opacity:.26}.lx-card-head{display:flex;align-items:center;gap:10px;padding:22px 24px 0}.lx-divname{font-size:10.5px;font-weight:800;letter-spacing:.19em;text-transform:uppercase;color:var(--acc);text-shadow:0 0 18px var(--d3)}.lx-pill{margin-left:auto;font-size:9.5px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;padding:5px 11px;border-radius:999px;color:#ffffffd1;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lx-pill.lx-on{color:#04120b;background:linear-gradient(100deg,#7df3b8,#4ade80);border-color:transparent;box-shadow:0 0 22px #4ade8066}.lx-card-body{padding:52px 24px 0;flex:1;display:flex;flex-direction:column;justify-content:flex-end}.lx-card h3{font-family:var(--lx-display);font-weight:400;font-variation-settings:"SOFT" 24,"WONK" 1,"opsz" 60;font-size:26px;line-height:1.16;letter-spacing:-.018em;margin:0 0 10px}.lx-card .lx-sum{font-size:13.5px;color:#ffffffad;margin:0;line-height:1.5;max-width:44ch}.lx-card-foot{display:flex;align-items:flex-end;gap:16px;margin:20px 24px 22px;padding-top:18px;border-top:1px solid rgba(255,255,255,.13)}.lx-amount{font-family:var(--lx-mono);font-weight:500;font-size:26px;line-height:1;letter-spacing:-.03em;color:#fff;text-shadow:0 0 26px var(--d3)}.lx-amount small{display:block;font-family:var(--lx-ui);font-size:9.5px;font-weight:700;letter-spacing:.19em;text-transform:uppercase;color:var(--acc);margin-bottom:8px;text-shadow:none}.lx-card-foot .lx-meta{margin-left:auto;text-align:right;font-size:11.5px;color:#ffffff8c;line-height:1.6}.lx-empty{color:var(--lx-faint);padding:60px 0;font-size:15px}.lx-howstrip{display:flex;gap:20px;align-items:stretch;margin:18px 24px 0;padding:16px 18px;border-radius:14px;background:#04060a73;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lx-howsteps{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:12px}.lx-howstep{display:flex;gap:11px;align-items:flex-start}.lx-hown{width:20px;height:20px;flex:none;border-radius:50%;display:grid;place-items:center;font-family:var(--lx-mono);font-size:10px;color:#04070c;background:var(--acc);margin-top:1px}.lx-howtxt{min-width:0;display:flex;flex-direction:column;gap:1px}.lx-howtxt b{font-size:12.5px;font-weight:700;color:#ffffffeb;line-height:1.3}.lx-howtxt small{font-size:11px;color:#ffffff8c;line-height:1.4}.lx-howmock{flex:none;width:172px;display:flex;flex-direction:column;gap:8px;justify-content:center}.lx-mockpost{position:relative;border-radius:10px;padding:10px 12px 12px;background:#ffffff12;border:1px solid rgba(255,255,255,.14);display:grid;grid-template-columns:18px 1fr;gap:5px 8px;align-items:center}.lx-mockav{width:18px;height:18px;border-radius:50%;background:linear-gradient(140deg,var(--d3),var(--d2))}.lx-mockwho{font-family:var(--lx-mono);font-size:9px;color:#fff9}.lx-mockline{grid-column:1 / -1;height:5px;border-radius:3px;background:#ffffff38}.lx-mockline-b{width:70%}.lx-mockimg{grid-column:1 / -1;height:34px;border-radius:7px;background:linear-gradient(120deg,var(--d2),var(--d3));opacity:.55}.lx-mocklink{display:flex;align-items:center;gap:8px;padding:6px 9px;border-radius:8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.lx-mockurl{flex:1;min-width:0;font-family:var(--lx-mono);font-size:9.5px;color:#ffffff8c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lx-mockok{flex:none;display:flex;align-items:center;gap:4px;font-size:8.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#4ade80}.lx-mockok svg{width:9px;height:8px}.lx-slotmeter{display:flex;flex-direction:column;gap:7px;margin:14px 24px 0}.lx-slottrack{height:5px;border-radius:3px;background:#ffffff1f;overflow:hidden}.lx-slotfill{display:block;height:100%;border-radius:3px;min-width:0;background:linear-gradient(90deg,var(--d2),var(--d3));transition:width .5s ease}.lx-slotline{font-size:11px;line-height:1.5;color:#ffffff8c}.lx-slotline b{color:#ffffffd9;font-weight:700}@media(max-width:640px){.lx-howmock{display:none}}.lx-scrim{position:fixed;inset:0;z-index:60;background:#030406c7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:flex-start;justify-content:center;padding:34px 20px 60px;overflow-y:auto}.lx-sheet{width:100%;max-width:780px;position:relative;border-radius:22px;box-shadow:0 50px 130px #000c,0 0 0 1px #ffffff17}.lx-rail{position:sticky;top:0;z-index:6;border-radius:22px 22px 0 0;background:#080a0ee6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.08);padding:15px 26px;display:flex;align-items:center;gap:18px}.lx-steps{display:flex;align-items:center}.lx-step{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:600;color:var(--lx-faint)}.lx-step .lx-num{width:21px;height:21px;border-radius:50%;border:1px solid var(--lx-line);display:grid;place-items:center;font-family:var(--lx-mono);font-size:10px;transition:.24s}.lx-step.lx-now{color:#fff}.lx-step.lx-now .lx-num{border-color:transparent;color:#04070c;background:var(--acc);box-shadow:0 0 18px var(--d3)}.lx-step.lx-done{color:var(--lx-dim)}.lx-step.lx-done .lx-num{border-color:transparent;color:#04120b;background:#4ade80}.lx-sep{width:28px;height:1px;background:var(--lx-line);margin:0 13px}.lx-rail .lx-ref{margin-left:auto;font-family:var(--lx-mono);font-size:11px;color:var(--lx-faint);letter-spacing:.04em}.lx-rail .lx-x{margin-left:16px}.lx-banner{position:relative;overflow:hidden;padding:40px 52px 34px;background:radial-gradient(70% 130% at 82% -20%,var(--d3) 0%,transparent 62%),radial-gradient(80% 120% at 6% -10%,var(--d2) 0%,transparent 66%),linear-gradient(160deg,var(--d2),var(--d1) 62%,#06080C)}.lx-banner .lx-emblem{position:absolute;right:-30px;top:-42px;width:250px;height:250px;color:#fff;opacity:.18;mix-blend-mode:soft-light}.lx-banner .lx-divname{margin-bottom:16px;display:block}.lx-banner h2{font-family:var(--lx-display);font-weight:400;font-variation-settings:"SOFT" 24,"WONK" 1,"opsz" 100;font-size:clamp(29px,4vw,42px);line-height:1.08;letter-spacing:-.022em;margin:0 0 12px;color:#fff}.lx-banner .lx-lede{margin:0;font-size:15px;color:#ffffffc2;max-width:50ch}.lx-doc{background:linear-gradient(180deg,#fbfaf7,#f3f1ec);color:#15181e;padding:40px 52px 44px;border-radius:0 0 22px 22px;position:relative}.lx-doc:before{content:"";position:absolute;inset:0 0 auto;height:220px;pointer-events:none;background:linear-gradient(180deg,var(--d3),transparent);opacity:.07}.lx-terms{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#00000017;border-radius:12px;overflow:hidden;margin-bottom:38px;position:relative}.lx-tcell{padding:16px 18px;background:#fbfaf7}.lx-tcell dt{font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#15181e7a;margin-bottom:7px}.lx-tcell dd{margin:0;font-size:14.5px;font-weight:600}.lx-tcell dd.lx-money{font-family:var(--lx-mono);font-size:18px;font-weight:500;letter-spacing:-.02em;color:var(--d2)}.lx-clause{margin-bottom:28px}.lx-clause h4{font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;margin:0 0 9px;display:flex;gap:14px;align-items:baseline;color:#15181e}.lx-clause h4 .lx-n{font-family:var(--lx-mono);font-weight:400;font-size:11px;color:#15181e59}.lx-clause p{margin:0;padding-left:35px;font-family:var(--lx-display);font-variation-settings:"SOFT" 30,"WONK" 0,"opsz" 14;font-size:16.5px;line-height:1.66;color:#15181edb}.lx-attest{margin-top:42px;padding:26px 28px;border-radius:16px;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 14px #0000000a}.lx-attest h5{margin:0 0 14px;font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#15181e80}.lx-check{display:flex;gap:14px;align-items:flex-start;padding:13px 0;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.06);text-align:left;width:100%}.lx-check:last-of-type{border-bottom:none}.lx-box{width:21px;height:21px;flex:none;margin-top:1px;border-radius:7px;border:1.5px solid rgba(21,24,30,.24);background:#fff;display:grid;place-items:center;transition:.2s}.lx-check[aria-checked=true] .lx-box{border-color:transparent;background:linear-gradient(140deg,var(--d3),var(--d2));box-shadow:0 3px 12px -2px var(--d2)}.lx-box svg{opacity:0;transform:scale(.5);transition:.2s;width:12px;height:10px}.lx-check[aria-checked=true] .lx-box svg{opacity:1;transform:none}.lx-check .lx-txt{font-size:14.5px;line-height:1.55;color:#15181edb}.lx-actions{display:flex;align-items:center;gap:14px;margin-top:32px;flex-wrap:wrap}.lx-btn{padding:14px 26px;border-radius:12px;font-size:14.5px;font-weight:700;transition:.2s;border:1px solid transparent;letter-spacing:-.005em}.lx-primary{color:#fff;background:linear-gradient(120deg,var(--d2),var(--d3));box-shadow:0 10px 30px -8px var(--d2),inset 0 1px #ffffff47}.lx-primary:hover{filter:brightness(1.08) saturate(1.1);transform:translateY(-2px);box-shadow:0 16px 40px -10px var(--d2)}.lx-primary:disabled{background:#15181e17;color:#15181e57;box-shadow:none;cursor:not-allowed;transform:none;filter:none}.lx-ghost{border-color:#15181e29;color:#15181ea8}.lx-ghost:hover{border-color:#15181e57;color:#15181e;background:#00000008}.lx-actions .lx-note{font-size:12.5px;color:#15181e80;margin-left:auto;text-align:right;max-width:30ch;line-height:1.5}.lx-mid{padding:56px 52px 50px;text-align:center;border-radius:0 0 22px 22px}.lx-mid h3{font-family:var(--lx-display);font-weight:400;font-variation-settings:"SOFT" 24,"WONK" 1,"opsz" 80;font-size:32px;letter-spacing:-.02em;margin:0 0 12px}.lx-mid .lx-sub{margin:0 auto 36px;max-width:46ch;font-size:15px;color:#15181e9e;line-height:1.6}.lx-hair{width:52px;height:2px;border-radius:2px;margin:0 auto 26px;background:linear-gradient(90deg,var(--d2),var(--d3))}.lx-assign-label{max-width:450px;margin:0 auto 10px;text-align:left;font-size:9.5px;font-weight:800;letter-spacing:.17em;text-transform:uppercase;color:#15181e73}.lx-idcard{max-width:450px;margin:0 auto;border-radius:16px;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 6px 26px -8px #00000029;padding:20px 22px;display:flex;align-items:center;gap:16px;text-align:left;position:relative;overflow:hidden}.lx-idcard:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,var(--d3),var(--d2))}.lx-idcard .lx-av{width:48px;height:48px;border-radius:50%;flex:none;background:linear-gradient(140deg,var(--d3),var(--d2));display:grid;place-items:center;font-size:14px;font-weight:800;color:#fff;box-shadow:0 6px 20px -6px var(--d2)}.lx-idcard .lx-nm{font-size:16px;font-weight:700;margin-bottom:2px}.lx-idcard .lx-kf{font-family:var(--lx-mono);font-size:12px;color:#15181e80;letter-spacing:.04em}.lx-vchip{margin-left:auto;flex:none;display:flex;align-items:center;gap:6px;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#1b6b41;background:#4ade8029;border:1px solid rgba(74,222,128,.4);padding:6px 11px;border-radius:999px}.lx-vchip svg{width:11px;height:9px}.lx-hint{margin:22px auto 0;font-size:12.5px;color:#15181e80;max-width:46ch}.lx-seal{width:132px;height:132px;margin:0 auto 30px}.lx-seal svg{width:100%;height:100%;animation:lx-stamp .55s cubic-bezier(.18,.9,.3,1.12) both}@keyframes lx-stamp{0%{opacity:0;transform:scale(1.8) rotate(-28deg)}62%{opacity:1;transform:scale(.93) rotate(-6deg)}to{opacity:1;transform:scale(1) rotate(-8deg)}}.lx-receipt{max-width:480px;margin:0 auto 30px;text-align:left;border-radius:14px;background:#fff;border:1px solid rgba(0,0,0,.08);overflow:hidden}.lx-receipt .lx-row{display:flex;gap:16px;padding:13px 20px;font-size:13px;border-bottom:1px solid rgba(0,0,0,.05)}.lx-receipt .lx-row:last-child{border-bottom:none}.lx-receipt .lx-k{width:118px;flex:none;color:#15181e80;font-weight:600;font-size:12px}.lx-receipt .lx-v{font-family:var(--lx-mono);font-size:12.5px;color:#15181ee6;letter-spacing:.02em}.lx-next{max-width:480px;margin:0 auto 32px;padding:16px 20px;border-radius:14px;text-align:left;background:linear-gradient(110deg,var(--d2),var(--d3));color:#fff;font-size:13.5px;font-weight:600;display:flex;gap:12px;align-items:flex-start;box-shadow:0 12px 34px -12px var(--d2)}.lx-next svg{width:12px;height:10px;flex:none;margin-top:5px}.lx-slots .lx-next .lx-ph{background:#fff3;box-shadow:inset 0 -1px #fff9}.lx-mid .lx-actions{justify-content:center}.lx-fade-enter-active,.lx-fade-leave-active{transition:opacity .24s ease}.lx-fade-enter-from,.lx-fade-leave-to{opacity:0}.lx-rise-enter-active{transition:opacity .36s ease,transform .36s cubic-bezier(.2,.75,.28,1)}.lx-rise-leave-active{transition:opacity .2s ease,transform .2s ease}.lx-rise-enter-from{opacity:0;transform:translateY(24px) scale(.98)}.lx-rise-leave-to{opacity:0;transform:translateY(10px) scale(.99)}.lx-stage-enter-active{transition:opacity .3s ease,transform .3s cubic-bezier(.2,.75,.28,1)}.lx-stage-enter-from{opacity:0;transform:translateY(12px)}@media(max-width:820px){.lx-wrap,.lx-bar{padding-left:18px;padding-right:18px}.lx-hero{padding-top:48px}.lx-banner{padding:30px 24px 26px}.lx-doc,.lx-mid{padding-left:24px;padding-right:24px}.lx-terms{grid-template-columns:repeat(2,1fr)}.lx-clause p{padding-left:0;font-size:16px}.lx-member .lx-who,.lx-crumb,.lx-step .lx-lbl{display:none}.lx-sep{width:16px;margin:0 9px}.lx-actions .lx-note{margin-left:0;text-align:left;max-width:none}}.lx-point{display:flex;gap:18px;align-items:flex-start;margin-bottom:26px}.lx-point-n{width:26px;height:26px;flex:none;border-radius:50%;display:grid;place-items:center;font-family:var(--lx-mono);font-size:11px;color:#fff;margin-top:2px;background:linear-gradient(140deg,var(--d3),var(--d2));box-shadow:0 4px 12px -4px var(--d2)}.lx-point h4{font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;margin:4px 0 7px;color:#15181e}.lx-point p{margin:0;font-family:var(--lx-display);font-variation-settings:"SOFT" 30,"WONK" 0,"opsz" 14;font-size:16.5px;line-height:1.6;color:#15181edb;max-width:60ch}.lx-h-left{text-align:left}.lx-sub-left{margin-left:0;text-align:left}.lx-field{display:block;margin-bottom:22px}.lx-flabel{display:block;font-size:9.5px;font-weight:800;letter-spacing:.17em;text-transform:uppercase;color:#15181e73;margin-bottom:9px}.lx-input{width:100%;font:inherit;font-size:15px;color:#15181e;padding:13px 16px;border-radius:11px;background:#fff;border:1.5px solid rgba(21,24,30,.14);transition:.18s;outline:none}.lx-input::placeholder{color:#15181e57}.lx-input:focus{border-color:var(--d2);box-shadow:0 0 0 4px color-mix(in srgb,var(--d2) 16%,transparent)}.lx-textarea{resize:vertical;line-height:1.55;font-family:inherit}.lx-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:30px 20px;border-radius:13px;cursor:pointer;text-align:center;border:1.5px dashed rgba(21,24,30,.2);background:#fff9;color:#15181e85;font-size:13.5px;transition:.18s}.lx-drop:hover{border-color:var(--d2);background:#fff;color:#15181eb8}.lx-drop svg{width:26px;height:26px;color:var(--d2)}.lx-thumbrow{display:flex;align-items:center;gap:16px;padding:14px;border-radius:13px;background:#fff;border:1px solid rgba(21,24,30,.1)}.lx-thumb{width:76px;height:76px;object-fit:cover;border-radius:9px;flex:none;background:#eee}.lx-thumbmeta{min-width:0;flex:1}.lx-fname{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lx-fhash{font-family:var(--lx-mono);font-size:11px;color:#15181e70;margin-top:3px}.lx-btn-sm{padding:9px 15px;font-size:13px;flex:none}.lx-danger{border-color:#be3c3247;color:#b3453a}.lx-danger:hover{border-color:#b3453a;background:#be3c320f}.lx-btn:disabled{opacity:.45;cursor:not-allowed}.lx-statushead{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:22px}.lx-stime{font-family:var(--lx-mono);font-size:11.5px;color:#15181e70}.lx-schip{display:inline-flex;align-items:center;gap:6px;flex:none;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;padding:6px 11px;border-radius:999px;border:1px solid transparent}.lx-schip-sm{font-size:9px;padding:4px 8px}.lx-s-wait{color:#8a6420;background:#e0b45c2e;border-color:#e0b45c73}.lx-s-fix{color:#9a4a12;background:#fb923c2e;border-color:#fb923c73}.lx-s-ok{color:#1b6b41;background:#4ade802e;border-color:#4ade8073}.lx-s-no{color:#9b3a31;background:#e4796f29;border-color:#e4796f6b}.lx-capture{margin-top:12px;padding:12px 14px;border-radius:11px;background:#15181e0b;border:1px solid rgba(21,24,30,.1);display:flex;flex-direction:column;gap:4px}.lx-capture-bad{background:#b3453a12;border-color:#b3453a4d}.lx-capture-line{font-size:12.5px;color:#15181eb8;line-height:1.45}.lx-capture-hash{font-family:var(--lx-mono);font-size:10.5px;color:#15181e73;word-break:break-all}.lx-suspect-link{font-family:var(--lx-mono);font-size:11px;color:#38bdf8;text-decoration:none;word-break:break-all}.lx-suspect-link:hover{text-decoration:underline}.lx-reverse-input{max-width:220px;padding:8px 12px;font-size:12.5px}.lx-verdict{margin-top:10px;padding:12px 14px;border-radius:11px;background:#15181e0b;border:1px solid rgba(21,24,30,.1)}.lx-verdict-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:6px}.lx-verdict-badge{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:3px 9px;border-radius:999px;background:#15181e14;color:#15181eb3}.lx-verdict-conf{font-family:var(--lx-mono);font-size:10.5px;color:#15181e80}.lx-verdict-reason{margin:0;font-size:13px;line-height:1.5;color:#15181ec7}.lx-verdict-quote{margin:8px 0 0;padding-left:10px;border-left:2px solid rgba(21,24,30,.18);font-size:12.5px;line-height:1.5;color:#15181e99;font-style:italic}.lx-v-ok{background:#4ade8017;border-color:#4ade8052}.lx-v-ok .lx-verdict-badge{background:#1b6b4124;color:#1b6b41}.lx-v-no{background:#b3453a12;border-color:#b3453a4d}.lx-v-no .lx-verdict-badge{background:#b3453a24;color:#b3453a}.lx-v-wait{background:#e0b45c17;border-color:#e0b45c57}.lx-v-wait .lx-verdict-badge{background:#8a642024;color:#8a6420}.lx-refusal{padding:16px 18px;border-radius:13px;margin-bottom:20px;background:#b3453a14;border:1px solid rgba(179,69,58,.34)}.lx-refusal-h{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#b3453a;margin-bottom:8px}.lx-refusal p{margin:0 0 12px;font-size:13.5px;line-height:1.55;color:#15181ecc}.lx-refusal .lx-field{margin-bottom:14px}.lx-notebox{padding:16px 18px;border-radius:13px;background:#fb923c17;border:1px solid rgba(251,146,60,.28);margin-bottom:24px}.lx-notebox p{margin:0;font-size:14.5px;line-height:1.55;color:#15181edb}.lx-notebox-full{width:100%}.lx-evidence{padding:18px 20px;border-radius:13px;background:#fff;border:1px solid rgba(21,24,30,.1);margin-bottom:6px}.lx-erow{padding:5px 0;font-size:14px;min-width:0}.lx-elink{color:var(--d2);text-decoration:none;font-family:var(--lx-mono);font-size:12.5px;word-break:break-all}.lx-elink:hover{text-decoration:underline}.lx-efile{font-family:var(--lx-mono);font-size:12.5px;color:#15181ecc}.lx-emuted{font-size:12.5px;color:#15181e57}.lx-enote{margin:10px 0 0;padding-top:10px;border-top:1px solid rgba(21,24,30,.07);font-size:14px;color:#15181eb3;line-height:1.5}.lx-tabs{display:flex;gap:4px;padding:4px;border-radius:999px;border:1px solid var(--lx-line);background:#ffffff08}.lx-tab{padding:6px 16px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--lx-faint);transition:.18s}.lx-tab:hover{color:var(--lx-text)}.lx-tab[aria-pressed=true]{color:#04070c;background:#fff}.lx-tabbadge{margin-left:7px;font-size:10px;font-weight:800;padding:1px 6px;border-radius:999px;background:#fb7185;color:#2e0518}.lx-flagcount{margin-left:auto;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fb7185}.lx-qlist{display:flex;flex-direction:column;gap:10px}.lx-qrow{display:flex;align-items:center;gap:16px;text-align:left;width:100%;padding:16px 20px;border-radius:15px;background:linear-gradient(180deg,#ffffff0b,#ffffff05);border:1px solid var(--lx-line);transition:.2s;position:relative;overflow:hidden}.lx-qrow:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--d3,#666);opacity:.85}.lx-qrow:hover{border-color:#ffffff3d;transform:translate(3px);background:#ffffff0f}.lx-qrow.lx-qflag{border-color:#fb718557}.lx-qav{width:38px;height:38px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:12px;font-weight:800;color:#04070c;background:linear-gradient(140deg,#e4e8ef,#a9b2c0)}.lx-qav-sm{width:28px;height:28px;font-size:10px}.lx-railname{font-size:13.5px;font-weight:600;color:var(--lx-text)}.lx-qmain{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.lx-qname{font-size:15px;font-weight:600}.lx-qcontract{font-family:var(--lx-mono);font-size:11px;color:var(--lx-faint)}.lx-qbadge{flex:none;font-size:10px;font-weight:800;padding:3px 9px;border-radius:999px;background:#fb71852e;border:1px solid rgba(251,113,133,.45);color:#fb7185}.lx-qstatus{flex:none}.lx-qtime{flex:none;font-family:var(--lx-mono);font-size:11px;color:var(--lx-faint)}.lx-banner-sm{padding:26px 52px 24px}.lx-banner-sm h2{font-size:clamp(22px,3vw,29px);margin-bottom:0}.lx-decided{display:flex;align-items:center;gap:14px;padding:13px 16px;border-radius:12px;background:#15181e0d;margin-bottom:26px;font-size:13.5px;color:#15181e99}.lx-two{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:26px}.lx-col{padding:18px 20px;border-radius:14px;background:#fff;border:1px solid rgba(21,24,30,.1);min-width:0}.lx-req{display:flex;gap:12px;align-items:flex-start;padding:9px 0;border-bottom:1px solid rgba(21,24,30,.06);font-size:13.5px;line-height:1.5;color:#15181ebd}.lx-req:last-child{border-bottom:none}.lx-req-n{width:19px;height:19px;flex:none;border-radius:50%;display:grid;place-items:center;font-family:var(--lx-mono);font-size:10px;color:#fff;background:linear-gradient(140deg,var(--d3),var(--d2));margin-top:1px}.lx-req b{color:#15181e;font-weight:700}.lx-uniq{padding:18px 20px;border-radius:14px;background:#15181e09;border:1px solid rgba(21,24,30,.09);margin-bottom:26px}.lx-uniq-hit{background:#fb718512;border-color:#fb718557}.lx-uniq-clean{margin:0;display:flex;align-items:center;gap:9px;font-size:13.5px;color:#1b6b41}.lx-uniq-clean svg{width:12px;height:10px;flex:none}.lx-collide{padding:13px 15px;border-radius:11px;background:#fff;border:1px solid rgba(251,113,133,.3);margin-bottom:9px}.lx-collide:last-of-type{margin-bottom:0}.lx-collide-h{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#b3453a;margin-bottom:7px}.lx-collide-b{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;color:#15181eb3}.lx-collide-e{margin-top:7px;font-family:var(--lx-mono);font-size:11.5px;color:#15181e80;word-break:break-all}.lx-uniq-warn{margin:12px 0 0;padding:11px 14px;border-radius:10px;background:#b3453a1a;border:1px solid rgba(179,69,58,.3);font-size:13px;font-weight:600;color:#b3453a}@media(max-width:820px){.lx-two{grid-template-columns:1fr}.lx-banner-sm{padding-left:24px;padding-right:24px}.lx-qtime,.lx-qcontract{display:none}.lx-point{gap:13px}}.lx-card.lx-full{opacity:.62;filter:saturate(.7)}.lx-card.lx-full:hover{transform:none;box-shadow:none}.lx-secthead{font-family:var(--lx-display);font-weight:400;font-size:22px;letter-spacing:-.015em;font-variation-settings:"SOFT" 20,"WONK" 1,"opsz" 40;margin:44px 0 16px}.lx-tiles{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:18px}.lx-tile{padding:18px 20px;border-radius:16px;position:relative;overflow:hidden;background:linear-gradient(180deg,#ffffff0d,#ffffff05);border:1px solid var(--lx-line)}.lx-tile:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--tile,#666)}.lx-t-review{--tile:#E0B45C}.lx-t-approved{--tile:#8B5CF6}.lx-t-held{--tile:#FB923C}.lx-t-avail{--tile:#4ADE80}.lx-t-sched{--tile:#38BDF8}.lx-t-paid{--tile:#2DD4BF}.lx-tile-label{display:block;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-faint);margin-bottom:9px}.lx-tile-amt{display:block;font-family:var(--lx-mono);font-size:24px;font-weight:500;letter-spacing:-.02em;color:var(--lx-text)}.lx-tile-hint{display:block;margin-top:8px;font-size:11.5px;line-height:1.45;color:var(--lx-faint)}.lx-paynote{margin:0 0 8px;padding:13px 17px;border-radius:12px;font-size:13px;color:var(--lx-dim);background:#e0b45c14;border:1px solid rgba(224,180,92,.25)}.lx-stmt{display:flex;flex-direction:column;gap:8px}.lx-strow{display:block;width:100%;text-align:left;padding:0;border-radius:14px;overflow:hidden;background:linear-gradient(180deg,#ffffff0a,#ffffff04);border:1px solid var(--lx-line);transition:.18s}.lx-strow:hover{border-color:#fff3}.lx-strow-open{border-color:#ffffff3d;background:#ffffff0d}.lx-strow-main{display:flex;align-items:center;gap:14px;padding:14px 18px}.lx-sdate{font-family:var(--lx-mono);font-size:11px;color:var(--lx-faint);flex:none;width:82px}.lx-sdesc{flex:1;min-width:0;font-size:13.5px;font-weight:500;color:var(--lx-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lx-samt{font-family:var(--lx-mono);font-size:14.5px;font-weight:500;color:#4ade80;flex:none}.lx-samt-neg{color:#fb7185}.lx-strace{padding:12px 18px 16px 114px;border-top:1px solid var(--lx-line-soft);cursor:default;display:flex;flex-direction:column;gap:6px}.lx-strace-row{display:flex;gap:14px;font-size:12.5px}.lx-strace-row .lx-k{width:88px;flex:none;color:var(--lx-faint);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.08em;padding-top:1px}.lx-strace-row .lx-v{font-family:var(--lx-mono);font-size:12px;color:var(--lx-dim);word-break:break-all}.lx-tracelink{color:#38bdf8;text-decoration:none}.lx-tracelink:hover{text-decoration:underline}.lx-refcode{display:flex;align-items:center;gap:10px;margin:8px 0 6px}.lx-refcode code{font-family:var(--lx-mono);font-size:15px;font-weight:500;letter-spacing:.03em;color:var(--lx-text);padding:7px 12px;border-radius:9px;background:#ffffff0f;border:1px solid var(--lx-line)}.lx-chip-sm{padding:5px 11px;font-size:11px}.lx-chip-danger{border-color:#fb718559;color:#fb7185}.lx-chip-danger:hover{border-color:#fb7185;background:#fb718514}.lx-flabel-dark{display:block;font-size:9.5px;font-weight:800;letter-spacing:.17em;text-transform:uppercase;color:var(--lx-faint);margin-bottom:10px}.lx-funnel{padding:16px 18px;border-radius:13px;background:#ffffff08;border:1px solid var(--lx-line-soft)}.lx-fun-row{display:flex;align-items:center;gap:12px;padding:4px 0}.lx-fun-label{width:132px;flex:none;font-size:12px;font-weight:600;color:var(--lx-dim)}.lx-fun-pays .lx-fun-label{color:var(--lx-text)}.lx-fun-star{color:#4ade80;font-weight:800}.lx-fun-track{flex:1;height:6px;border-radius:3px;background:#ffffff0f;overflow:hidden}.lx-fun-bar{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--d2,#4C1D95),var(--d3,#8B5CF6));min-width:2px;transition:width .5s ease}.lx-fun-pays .lx-fun-bar{background:linear-gradient(90deg,#15803d,#4ade80)}.lx-fun-count{width:32px;flex:none;text-align:right;font-family:var(--lx-mono);font-size:12px;color:var(--lx-text)}.lx-privnote{margin:28px 0 0;font-size:12.5px;color:var(--lx-faint);max-width:60ch}.lx-rules{max-width:680px}.lx-rule{margin-bottom:34px}.lx-rule h3{font-family:var(--lx-display);font-weight:400;font-size:21px;letter-spacing:-.015em;margin:0 0 12px;font-variation-settings:"SOFT" 20,"WONK" 1,"opsz" 40}.lx-rule p{margin:0 0 12px;font-size:14.5px;line-height:1.65;color:var(--lx-dim)}.lx-liab{padding:14px 18px;border-radius:13px;font-size:13.5px;color:var(--lx-dim);background:#38bdf812;border:1px solid rgba(56,189,248,.22)}.lx-liab b{font-family:var(--lx-mono);color:var(--lx-text);font-weight:500}.lx-qrow-static{cursor:default}.lx-qrow-static:hover{transform:none}.lx-awardbox{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:20px 24px;border-radius:15px;margin-bottom:24px;background:linear-gradient(120deg,#4ade801a,#2dd4bf14);border:1px solid rgba(74,222,128,.4)}.lx-award-amt{font-family:var(--lx-mono);font-size:34px;font-weight:500;letter-spacing:-.03em;color:#15803d;animation:lx-award-pop .5s cubic-bezier(.2,.9,.3,1.2) both}@keyframes lx-award-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.lx-award-meta{flex:1;min-width:180px;display:flex;flex-direction:column;gap:3px}.lx-award-line{font-family:var(--lx-mono);font-size:12px;color:#15181ea8}.lx-root.lx-embed{position:absolute;inset:0;z-index:1}.lx-embed .lx-scrim{position:absolute}.lx-onepage .lx-hero{padding:34px 0 14px;max-width:none}.lx-onepage .lx-hero h1{font-size:clamp(24px,3vw,32px);margin-bottom:10px}.lx-onepage .lx-hero p{font-size:14px;max-width:66ch;color:var(--lx-faint)}.lx-onepage .lx-wrap{padding-bottom:44px}.lx-sect{border-top:1px solid var(--lx-line-soft)}.lx-sect-first{border-top:none}.lx-sect-first .lx-hero{padding-top:56px}.lx-onepage .lx-secthead{margin-top:26px}.lx-onepage .lx-privnote{margin-top:18px}.lx-desk-toggle{display:flex;align-items:center;gap:8px;padding:7px 15px;border-radius:999px;font-size:12.5px;font-weight:600;border:1px solid rgba(201,165,92,.35);color:#e8cd8f;transition:.18s}.lx-desk-toggle:hover{border-color:#c9a55c;background:#c9a55c14}.lx-desk-toggle[aria-pressed=true]{color:#1a1408;border-color:transparent;background:linear-gradient(110deg,#8a6a2f,#c9a55c 55%,#e8cd8f)}.lx-profcard{display:flex;align-items:center;gap:28px;flex-wrap:wrap;border-radius:20px;padding:28px 32px;margin-top:34px;background:radial-gradient(120% 180% at 10% -40%,rgba(139,92,246,.14),transparent 55%),linear-gradient(180deg,#ffffff0d,#ffffff05);border:1px solid var(--lx-line)}.lx-profmain{flex:1;min-width:260px}.lx-proflink{display:flex;gap:10px;margin-top:18px;max-width:520px}.lx-proflink .lx-input-dark{flex:1;min-width:0}.lx-proflink .lx-btn-gold{flex:none}.lx-profghost{display:inline-block;margin-top:12px;font-size:12.5px;color:var(--lx-faint);text-decoration:underline;text-underline-offset:3px;transition:.18s;padding:0}.lx-profghost:hover{color:var(--lx-dim)}.lx-profrow{display:flex;align-items:center;gap:16px;flex-wrap:wrap;border-radius:16px;padding:16px 20px;margin-top:26px;background:linear-gradient(180deg,#ffffff0b,#ffffff05);border:1px solid var(--lx-line)}.lx-profav{width:42px;height:42px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:13px;font-weight:800;color:#1a1408;background:linear-gradient(140deg,#e8cd8f,#8a6a2f)}.lx-profwho{flex:1;min-width:180px;display:flex;flex-direction:column;gap:2px}.lx-profwho b{font-size:15px;font-weight:700;color:var(--lx-text)}.lx-profwho span{font-size:12.5px;color:var(--lx-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lx-profbal{flex:none;display:flex;flex-direction:column;gap:2px;text-align:right;margin-left:auto}.lx-profbal small{font-size:9.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-faint)}.lx-profbal b{font-family:var(--lx-mono);font-size:20px;font-weight:500;letter-spacing:-.02em;color:#e8cd8f}.lx-profrow .lx-btn-dark{flex:none}.lx-invlist{display:flex;flex-direction:column;gap:14px}.lx-invcard{border-radius:18px;padding:20px 24px;position:relative;overflow:hidden;display:flex;gap:28px;flex-wrap:wrap;align-items:flex-start;background:radial-gradient(120% 180% at 8% -40%,rgba(201,165,92,.12),transparent 55%),linear-gradient(180deg,#ffffff0b,#ffffff05);border:1px solid var(--lx-line)}.lx-invcard:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,#e8cd8f,#8a6a2f)}.lx-invkey{flex:none;min-width:230px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.lx-invpays{flex:1;min-width:240px}.lx-invpays p{margin:0 0 6px;font-size:13.5px;line-height:1.55;color:var(--lx-dim)}.lx-invpays .lx-refshare{font-size:12px;color:var(--lx-faint)}.lx-invcard .lx-funnel{flex-basis:100%}.lx-invquiet{flex-basis:100%;margin:0;padding-top:4px;font-size:12.5px;color:var(--lx-faint)}.lx-profcard h2{font-family:var(--lx-display);font-weight:400;font-size:clamp(20px,2.4vw,27px);letter-spacing:-.018em;margin:10px 0;font-variation-settings:"SOFT" 20,"WONK" 1,"opsz" 60}.lx-profcard p{margin:0;font-size:13.5px;line-height:1.55;color:var(--lx-dim);max-width:56ch}.lx-post-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media(max-width:820px){.lx-post-grid{grid-template-columns:1fr 1fr}}.lx-bank{position:relative;overflow:hidden;border-radius:20px;padding:26px 30px 22px;margin-bottom:22px;background:radial-gradient(120% 160% at 88% -30%,rgba(201,165,92,.16),transparent 55%),linear-gradient(180deg,#ffffff0e,#ffffff05);border:1px solid rgba(201,165,92,.28);transition:box-shadow .7s ease,border-color .7s ease}.lx-bank-flash{border-color:#c9a55ca6;box-shadow:0 0 60px -12px #c9a55c73,inset 0 0 40px -20px #c9a55c40}.lx-bank-top{display:flex;align-items:baseline;gap:14px;margin-bottom:18px}.lx-bank-title{font-size:10.5px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#e8cd8f}.lx-bank-key{margin-left:auto;font-family:var(--lx-mono);font-size:11px;color:var(--lx-faint);letter-spacing:.04em}.lx-bank-balrow{display:flex;align-items:flex-end;gap:18px}.lx-bank-label{display:block;font-size:9.5px;font-weight:800;letter-spacing:.17em;text-transform:uppercase;color:var(--lx-faint);margin-bottom:8px}.lx-bank-balance{display:block;font-family:var(--lx-mono);font-weight:500;font-size:clamp(38px,5vw,54px);line-height:1;letter-spacing:-.03em;color:#fff;text-shadow:0 0 34px rgba(201,165,92,.35);font-variant-numeric:tabular-nums}.lx-bank-credit{font-family:var(--lx-mono);font-size:19px;font-weight:500;color:#4ade80;padding-bottom:6px;text-shadow:0 0 18px rgba(74,222,128,.5);animation:lx-credit-rise 1.2s ease both}@keyframes lx-credit-rise{0%{opacity:0;transform:translateY(10px)}25%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(-3px)}}.lx-bank-sub{margin-top:12px;font-size:12.5px;line-height:1.55;color:var(--lx-dim);max-width:62ch}.lx-bank-foot{display:flex;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.07);font-size:12.5px;color:var(--lx-faint)}.lx-bank-foot b{font-family:var(--lx-mono);font-weight:500;color:var(--lx-dim)}.lx-bank-dot{opacity:.5}.lx-secthead-tight{margin-top:0}.lx-btn-dark{padding:13px 24px;border-radius:12px;font-size:14px;font-weight:700;border:1px solid var(--lx-line);color:var(--lx-dim);transition:.2s;letter-spacing:-.005em}.lx-btn-dark:hover{border-color:#ffffff47;color:var(--lx-text)}.lx-btn-dark:disabled{opacity:.4;cursor:not-allowed}.lx-btn-gold{color:#1a1408;border-color:transparent;background:linear-gradient(110deg,#8a6a2f,#c9a55c 55%,#e8cd8f);box-shadow:0 10px 30px -10px #c9a55c80}.lx-btn-gold:hover{filter:brightness(1.07);color:#1a1408;transform:translateY(-1px)}.lx-btn-gold:disabled{transform:none;filter:none}.lx-btn-danger-dark{border-color:#fb718559;color:#fb7185}.lx-btn-danger-dark:hover{border-color:#fb7185;background:#fb718514;color:#fb7185}.lx-propform{border-radius:18px;padding:24px 26px;margin-bottom:8px;background:linear-gradient(180deg,#ffffff0b,#ffffff05);border:1px solid var(--lx-line)}.lx-psteps{border-top:none;padding-top:2px;margin:0 0 20px}.lx-propform .lx-jstepn{background:linear-gradient(140deg,#e8cd8f,#8a6a2f);color:#1a1408}.lx-propform .lx-jmic:hover{border-color:#c9a55c}.lx-propform .lx-jlinkrow textarea{flex:1;min-width:0}.lx-propform .lx-jstepbody input:focus,.lx-propform .lx-jstepbody textarea:focus{border-color:#c9a55c}.lx-pask{max-width:180px}.lx-input-dark{width:100%;font:inherit;font-size:14.5px;color:var(--lx-text);padding:12px 15px;border-radius:11px;background:#ffffff0d;border:1.5px solid var(--lx-line);transition:.18s;outline:none}.lx-input-dark::placeholder{color:var(--lx-faint)}.lx-input-dark:focus{border-color:#c9a55c;box-shadow:0 0 0 4px #c9a55c24;background:#ffffff12}.lx-input-money{font-family:var(--lx-mono)}.lx-prop-two{display:grid;grid-template-columns:2fr 1fr;gap:16px}.lx-idcard-dark{border-radius:14px;background:#ffffff0a;border:1px solid var(--lx-line);position:relative;overflow:hidden;padding:16px 18px;display:flex;align-items:center;gap:14px;margin-bottom:16px}.lx-idcard-dark:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,#e8cd8f,#8a6a2f)}.lx-idcard-dark .lx-av{width:42px;height:42px;border-radius:50%;flex:none;background:linear-gradient(140deg,#e8cd8f,#8a6a2f);display:grid;place-items:center;font-size:13px;font-weight:800;color:#1a1408}.lx-idcard-dark .lx-nm{font-size:15px;font-weight:700;color:var(--lx-text)}.lx-idcard-dark .lx-kf{font-family:var(--lx-mono);font-size:11.5px;color:var(--lx-faint);letter-spacing:.04em}.lx-idcard-dark .lx-vchip{margin-left:auto}.lx-check-dark{border-bottom:none;padding:6px 0 16px}.lx-check-dark .lx-box{background:#ffffff0d;border-color:#ffffff40}.lx-check-dark[aria-checked=true] .lx-box{border-color:transparent;background:linear-gradient(140deg,#e8cd8f,#8a6a2f);box-shadow:0 3px 14px -3px #c9a55c99}.lx-check-dark .lx-txt{color:var(--lx-dim);font-size:13.5px}.lx-actions-dark{margin-top:8px}.lx-note-dark{font-size:12.5px;color:var(--lx-faint);margin-left:auto;text-align:right;max-width:34ch;line-height:1.5}.lx-proplist{display:flex;flex-direction:column;gap:14px}.lx-propcard{border-radius:16px;padding:20px 22px;background:linear-gradient(180deg,#ffffff0a,#ffffff04);border:1px solid var(--lx-line);position:relative;overflow:hidden}.lx-propcard:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,#e8cd8f,#8a6a2f);opacity:.7}.lx-propcard-review{border-color:#c9a55c4d}.lx-prophead{display:flex;align-items:flex-start;gap:16px;margin-bottom:10px}.lx-propmain{flex:1;min-width:0}.lx-propmain h4{font-family:var(--lx-display);font-weight:400;font-size:19px;letter-spacing:-.012em;margin:0 0 4px;font-variation-settings:"SOFT" 20,"WONK" 1,"opsz" 30;color:var(--lx-text)}.lx-propamt{font-family:var(--lx-mono);font-size:15px;color:var(--lx-text);flex:none;padding-top:2px}.lx-propamt small{font-family:var(--lx-ui);font-size:10px;color:var(--lx-faint);letter-spacing:.08em;text-transform:uppercase}.lx-proppitch{margin:0 0 8px;font-size:13.5px;line-height:1.55;color:var(--lx-dim)}.lx-proppitch b{color:var(--lx-text);font-weight:600}.lx-propnote{margin:0 0 8px;font-size:13px;font-style:italic;color:var(--lx-faint)}.lx-propgo{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:12px;padding:12px 15px;border-radius:11px;background:#4ade8012;border:1px solid rgba(74,222,128,.25);font-size:13px;color:var(--lx-dim)}@media(max-width:820px){.lx-strace{padding-left:18px}.lx-sdate{width:70px}.lx-fun-label{width:104px}.lx-tabs{order:3;width:100%;overflow-x:auto}.lx-bar{flex-wrap:wrap;height:auto;padding-top:10px;padding-bottom:10px}.lx-prop-two{grid-template-columns:1fr}.lx-bank{padding:20px 20px 18px}}.lx-offline{color:#fb7185;font-size:.82rem;line-height:1.45;margin:6px 0 0;max-width:52ch}.lx-sheet--simple{max-width:640px;padding:34px 36px 28px;border-radius:20px}.lx-jhead{padding-right:34px;margin-bottom:16px}.lx-jdiv{font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--acc);opacity:.85}.lx-jtitle{margin:6px 0 10px;font-size:1.35rem;line-height:1.25;color:#fff}.lx-jpay{display:flex;align-items:baseline;gap:10px}.lx-jpay strong{font-size:1.6rem;color:var(--d3);letter-spacing:-.02em}.lx-jslots{font-size:.74rem;color:#ffffff73}.lx-jslots--full{color:#fb7185}.lx-jbody{border-top:1px solid rgba(255,255,255,.08);padding-top:16px}.lx-jtask{margin:0 0 10px;font-size:.95rem;line-height:1.6;color:#ffffffdb}.lx-jproof{margin:0;font-size:.85rem;line-height:1.55;color:#ffffff8c}.lx-jproof b{color:#ffffffbf;font-weight:600}.lx-jform{display:flex;flex-direction:column;gap:13px;margin-top:16px}.lx-jfield{display:flex;flex-direction:column;gap:5px}.lx-jfield>span{font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:#ffffff6b}.lx-jfield>span i{font-style:normal;text-transform:none;letter-spacing:0;opacity:.7}.lx-jfield input[type=text],.lx-jfield input:not([type]){width:100%}.lx-jfield input{width:100%;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font:inherit;font-size:.9rem;padding:.6rem .75rem;outline:none}.lx-jfield input:focus{border-color:var(--d3)}.lx-jdrop{position:relative;border:1px dashed rgba(255,255,255,.16);border-radius:10px;padding:16px;text-align:center;font-size:.8rem;color:#fff6;cursor:pointer}.lx-jdrop:hover{border-color:var(--d3);color:#fff9}.lx-jdrop input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.lx-jshot{display:flex;align-items:center;gap:10px}.lx-jshot img{width:64px;height:64px;object-fit:cover;border-radius:8px;border:1px solid rgba(255,255,255,.12)}.lx-jact{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-top:20px}.lx-big{padding:.85rem 1rem;font-size:.95rem;border-radius:12px;width:100%}.lx-sm{padding:.3rem .7rem;font-size:.75rem}.lx-jfine{text-align:center;font-size:.75rem;color:#ffffff61}.lx-err{text-align:center;font-size:.78rem;color:#fb7185}.lx-sentlist{margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:2px}.lx-sentrow{display:flex;align-items:center;gap:10px;padding:7px 0}.lx-sentwhat{flex:1;min-width:0;font-size:.8rem;color:#fff9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}a.lx-sentwhat:hover{color:var(--d3)}.lx-sentrow .lx-jpill{flex:none;font-size:.62rem;padding:3px 9px}.lx-jnote--fix{margin:0 0 4px;padding:10px 14px;border-radius:10px;background:#fb923c1a;border:1px solid rgba(251,146,60,.3)}.lx-jstatus{border-top:1px solid rgba(255,255,255,.08);padding-top:18px;text-align:center}.lx-jpill{display:inline-block;padding:5px 14px;border-radius:999px;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;font-weight:600}.lx-s-wait{background:#fbbf2424;color:#fbbf24}.lx-s-fix{background:#fb923c24;color:#fb923c}.lx-s-ok{background:#4ade8024;color:#4ade80}.lx-s-no{background:#f871711f;color:#f87171}.lx-jline{margin:12px 0 0;font-size:.88rem;line-height:1.6;color:#fff9}.lx-jnote{margin:12px 0 0;font-size:.85rem;font-style:italic;color:#ffffffbf}.lx-jaward{margin-top:16px;display:flex;align-items:baseline;justify-content:center;gap:8px}.lx-jaward strong{font-size:1.5rem;color:#4ade80}.lx-jaward span{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:#fff6}.lx-jsent{display:block;margin-top:14px;font-size:.75rem;color:var(--d3);word-break:break-all;opacity:.75}.lx-jsteps{border-top:1px solid rgba(255,255,255,.08);padding-top:20px;margin-top:4px;display:flex;flex-direction:column;gap:20px}.lx-jstep{display:flex;gap:14px;align-items:flex-start}.lx-jstepn{width:24px;height:24px;flex:none;border-radius:50%;display:grid;place-items:center;font-family:var(--lx-mono);font-size:11px;color:#fff;margin-top:1px;background:linear-gradient(140deg,var(--d3),var(--d2))}.lx-jstepbody{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.lx-jsteph{font-size:.82rem;font-weight:700;letter-spacing:.04em;color:#ffffffd9}.lx-jsteph i{font-style:normal;font-weight:500;opacity:.55}.lx-jstepbody .lx-jtask{margin:0;font-size:.88rem;color:#ffffffa8}.lx-jstepbody input{width:100%;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font:inherit;font-size:.9rem;padding:.65rem .8rem;outline:none}.lx-jstepbody input:focus{border-color:var(--d3)}.lx-jlinkrow{display:flex;gap:8px;align-items:stretch}.lx-jlinkrow input{flex:1;min-width:0}.lx-jmic{width:42px;flex:none;border-radius:10px;border:1px solid rgba(255,255,255,.14);display:grid;place-items:center;color:#fff9;transition:.18s}.lx-jmic svg{width:18px;height:18px}.lx-jmic:hover{border-color:var(--d3);color:#fff}.lx-jmic:disabled{opacity:.5;cursor:wait}.lx-jmic-on{border-color:#fb7185;color:#fb7185;background:#fb71851a;animation:lx-mic-pulse 1.4s ease-in-out infinite}@keyframes lx-mic-pulse{0%,to{box-shadow:0 0 #fb718559}50%{box-shadow:0 0 0 6px #fb718500}}.lx-jmicline{font-size:.72rem;color:#ffffff73}@media(max-width:560px){.lx-sheet--simple{padding:22px 18px 18px}.lx-jtitle{font-size:1.15rem}}.lx-jnote--fix{margin:0 0 14px;padding:10px 14px;border-left:2px solid #fb923c;background:#fb923c14;border-radius:0 8px 8px 0;color:#ffffffd1;font-size:.88rem}.ar-root[data-v-c7ef3d93]{position:fixed;inset:0;z-index:200;overflow:hidden;container-type:size;background:radial-gradient(900px 520px at 82% -8%,rgba(201,165,92,.1),transparent 60%),#07080d;color:#f0e6d6;font-family:Raleway,system-ui,sans-serif;--ar-top: 14px}.ar-embedded[data-v-c7ef3d93]{position:relative;inset:auto;z-index:auto;height:100%;--ar-top: 14px}.ar-canvas[data-v-c7ef3d93]{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.ar-note[data-v-c7ef3d93]{position:absolute;left:18px;bottom:18px;z-index:6;transform:rotate(-2.5deg);pointer-events:none;max-width:min(46%,340px);padding:8px;border-radius:10px;background:linear-gradient(160deg,#8a5a2b,#5e3a17);box-shadow:0 10px 30px #0000008c,inset 0 1px #ffdcaa59}.ar-note .board[data-v-c7ef3d93]{border-radius:6px;padding:12px 20px 14px;text-align:center;background:linear-gradient(170deg,#fdfdfa,#eceae2);box-shadow:inset 0 0 18px #0000001f}.ar-note .board span[data-v-c7ef3d93]{display:block;font:700 clamp(20px,2.2cqw,30px)/1.15 "Caveat","Segoe Print",cursive;color:#c22a1e;letter-spacing:.02em;transform:rotate(.5deg)}.ar-root.arcade-on .ar-note[data-v-c7ef3d93]{display:none}.ar-support[data-v-c7ef3d93]{position:absolute;top:14px;right:16px;z-index:7;display:flex;align-items:center;gap:7px;padding:9px 16px;border-radius:999px;text-decoration:none;font:600 12px Raleway,system-ui,sans-serif;letter-spacing:.08em;color:#fff;background:linear-gradient(180deg,#22a3ff,#0074de);box-shadow:0 4px 16px #00285a73,0 0 24px #1e8cff59,inset 0 1px #ffffff59;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease}.ar-support[data-v-c7ef3d93]:hover{transform:translateY(-1px);box-shadow:0 6px 22px #00285a80,0 0 34px #1e8cff80,inset 0 1px #ffffff59}.ar-support svg[data-v-c7ef3d93]{width:15px;height:15px;flex:none}.ar-scene[data-v-c7ef3d93]{position:absolute;inset:0;width:100%;height:100%;border:0;z-index:0;pointer-events:none;opacity:.85;transition:opacity 1.4s ease,filter 1.4s ease}.ar-root.live .ar-scene[data-v-c7ef3d93]{opacity:.5;filter:saturate(.8)}@media(prefers-reduced-motion:reduce){.ar-scene[data-v-c7ef3d93]{display:none}}.ar-root.arcade-on .ar-canvas[data-v-c7ef3d93]{pointer-events:auto;cursor:none}.aura[data-v-c7ef3d93]{position:absolute;pointer-events:none;z-index:1;display:none;filter:blur(70px);mix-blend-mode:screen;will-change:transform}.ar-root.live:not(.arcade-on) .aura[data-v-c7ef3d93]{display:block}.aura.a[data-v-c7ef3d93]{width:58vw;height:58vw;left:-14vw;top:-20vw;background:radial-gradient(circle,rgba(150,220,235,.28),transparent 64%);animation:aur1-c7ef3d93 26s ease-in-out infinite}.aura.b[data-v-c7ef3d93]{width:50vw;height:50vw;right:-12vw;bottom:-18vw;background:radial-gradient(circle,rgba(255,172,74,.17),transparent 64%);animation:aur2-c7ef3d93 33s ease-in-out infinite}@keyframes aur1-c7ef3d93{50%{transform:translate(7vw,5vh) scale(1.14)}}@keyframes aur2-c7ef3d93{50%{transform:translate(-6vw,-4vh) scale(1.1)}}.ar-stagewrap[data-v-c7ef3d93]{position:absolute;inset:0;z-index:3;display:flex;align-items:flex-start;justify-content:center;padding-top:calc(var(--ar-top, 14px) + 36px);pointer-events:none}.ar-stagewrap.ar-proving[data-v-c7ef3d93]{visibility:hidden}.ar-screen[data-v-c7ef3d93]{position:relative;pointer-events:auto;height:clamp(120px,34cqh,300px);aspect-ratio:16 / 9;border-radius:3px;box-shadow:0 0 0 1px #96dceb29,0 0 90px 8px #96dceb21,0 30px 120px #0009;animation:arrive-c7ef3d93 1.4s cubic-bezier(.2,.7,.2,1) both}@keyframes arrive-c7ef3d93{0%{opacity:0}to{opacity:1}}.ar-grip[data-v-c7ef3d93]{position:absolute;left:0;right:0;top:-26px;height:24px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:7px 7px 0 0;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;color:#d2e6f8b3;background:linear-gradient(#080e1ad1,#0a1221d1);box-shadow:0 0 0 1px #96dceb24;font:600 9.5px/1 Raleway,system-ui,sans-serif;letter-spacing:.22em;text-transform:uppercase;transition:color .25s ease,background .25s ease}.ar-grip[data-v-c7ef3d93]:hover{color:#eaf8ff;background:linear-gradient(#0c1628e6,#0e1a30e6)}.ar-grip[data-v-c7ef3d93]:active{cursor:grabbing}.ar-grip svg[data-v-c7ef3d93]{width:22px;height:8px;fill:currentColor;opacity:.7}.ar-grip span[data-v-c7ef3d93]:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:6px;vertical-align:1px;background:#ff4d4d;box-shadow:0 0 8px #ff4d4dcc}.ar-grip-x[data-v-c7ef3d93]{position:absolute;right:3px;top:3px;width:18px;height:18px;display:grid;place-items:center;border:0;border-radius:5px;cursor:pointer;font-size:10px;line-height:1;color:#d2e6f88c;background:transparent;transition:color .2s ease,background .2s ease}.ar-grip-x[data-v-c7ef3d93]:hover{color:#fff;background:#ffffff1f}.ar-live-pill[data-v-c7ef3d93]{position:absolute;top:calc(var(--ar-top, 14px) + 12px);left:50%;transform:translate(-50%);z-index:3;display:flex;align-items:center;gap:7px;padding:6px 14px;border-radius:999px;border:1px solid transparent;cursor:pointer;font:600 10px/1 Raleway,system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#d2e6f8bf;background:linear-gradient(#080e1ad9,#0a1221d9) padding-box,linear-gradient(135deg,#96dceb59,#4fa8ff59) border-box;box-shadow:0 4px 16px #00000073;transition:color .25s ease,box-shadow .25s ease,transform .25s cubic-bezier(.2,.7,.2,1)}.ar-live-pill[data-v-c7ef3d93]:hover{color:#eaf8ff;transform:translate(-50%) translateY(-1px);box-shadow:0 6px 22px #00000080,0 0 22px #78b4ff4d}.ar-live-pill i[data-v-c7ef3d93]{width:7px;height:7px;border-radius:50%;background:#ff4d4d;box-shadow:0 0 9px #ff4d4de6;animation:arlivepulse-c7ef3d93 2s ease-in-out infinite}@keyframes arlivepulse-c7ef3d93{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.ar-live-pill i[data-v-c7ef3d93]{animation:none}}.ar-player[data-v-c7ef3d93]{position:absolute;inset:0}.ar-player[data-v-c7ef3d93] iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;background:#000}.ar-halo[data-v-c7ef3d93]{position:absolute;inset:-14%;z-index:-1;pointer-events:none;border-radius:50%;background:radial-gradient(closest-side,rgba(150,220,235,.2),rgba(150,220,235,.05) 55%,transparent 78%);filter:blur(38px)}.ar-snd[data-v-c7ef3d93]{position:absolute;top:8px;right:-46px;width:34px;height:34px;border-radius:50%;cursor:pointer;display:grid;place-items:center;border:1.5px solid transparent;color:#a0b4c899;background:linear-gradient(#060d1ab8,#091221b8) padding-box,linear-gradient(135deg,#788caa66,#5a6e8c66) border-box;transition:color .3s ease,box-shadow .3s ease,transform .3s cubic-bezier(.2,.7,.2,1)}.ar-snd svg[data-v-c7ef3d93]{width:19px;height:19px}.ar-snd .w1[data-v-c7ef3d93],.ar-snd .w2[data-v-c7ef3d93]{opacity:.25;transition:opacity .35s ease}.ar-snd.on[data-v-c7ef3d93]{color:#9adcff;background:linear-gradient(#08121ec7,#0a1626c7) padding-box,linear-gradient(180deg,#a7ecff,#4fa8ff) border-box;box-shadow:0 3px 12px #00000073,0 0 26px #4fa8ff73}.ar-snd.on .w1[data-v-c7ef3d93],.ar-snd.on .w2[data-v-c7ef3d93]{opacity:1}.ar-snd[data-v-c7ef3d93]:hover{transform:scale(1.08);color:#eaf8ff}.ar-rail[data-v-c7ef3d93]{position:absolute;left:14px;top:50%;transform:translateY(-50%);z-index:7;display:flex;flex-direction:column;gap:10px}.ar-rail[data-v-c7ef3d93] button{width:44px;height:44px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#d2e6f8cc;border:1.5px solid transparent;background:linear-gradient(#060d1ab8,#091221b8) padding-box,linear-gradient(135deg,#4fd4ff8c,#8b7bff8c,#ff8bc28c) border-box;box-shadow:0 3px 10px #0006;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease,color .3s ease}.ar-rail[data-v-c7ef3d93] button svg{width:21px;height:21px}.ar-rail[data-v-c7ef3d93] button:hover{transform:scale(1.12);color:#fff;box-shadow:0 5px 16px #00000073,0 0 22px #7896ff59}.ar-rail[data-v-c7ef3d93] button.on{color:#2b1703;background:linear-gradient(180deg,#ffedbe,#f0a838) padding-box,linear-gradient(180deg,#fff3cf,#c87c16) border-box;box-shadow:0 4px 14px #00000073,0 0 30px #ffb65080}.ar-score[data-v-c7ef3d93]{position:absolute;top:calc(50% - 118px);left:17px;z-index:7;display:none;font-weight:300;font-size:clamp(18px,2vw,30px);letter-spacing:.12em;background:linear-gradient(180deg,#ffedbe,#f0a838);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 8px rgba(0,0,0,.55)) drop-shadow(0 0 18px rgba(255,180,80,.35))}.ar-score.on[data-v-c7ef3d93]{display:block}.ar-score.bump[data-v-c7ef3d93]{animation:scorebump-c7ef3d93 .35s cubic-bezier(.2,.7,.2,1)}@keyframes scorebump-c7ef3d93{35%{transform:scale(1.22)}}@media(max-aspect-ratio:1/1){.ar-rail[data-v-c7ef3d93]{left:10px;top:auto;bottom:16%;transform:none}.ar-rail[data-v-c7ef3d93] button{width:38px;height:38px}.ar-rail[data-v-c7ef3d93] button svg{width:18px;height:18px}.ar-screen[data-v-c7ef3d93]{height:clamp(100px,26cqh,220px)}.ar-snd[data-v-c7ef3d93]{right:8px}}@media(prefers-reduced-motion:reduce){.aura[data-v-c7ef3d93],.ar-screen[data-v-c7ef3d93],.ar-score.bump[data-v-c7ef3d93]{animation:none}.ar-snd[data-v-c7ef3d93],.ar-rail[data-v-c7ef3d93] button,.ar-screen[data-v-c7ef3d93]{transition:none}}.pj-root[data-v-45ee73c3]{position:fixed;inset:0;z-index:200;overflow-y:auto;background:radial-gradient(900px 520px at 82% -8%,rgba(201,165,92,.1),transparent 60%),#0d0a06;color:#f0e6d6;padding:26px 28px 70px;font-family:Raleway,system-ui,sans-serif}.pj-embedded[data-v-45ee73c3]{position:relative;inset:auto;z-index:auto;overflow:visible;background:none;padding:0}.pj-group[data-v-45ee73c3]{margin-bottom:30px}.pj-group[data-v-45ee73c3]:last-child{margin-bottom:0}.pj-system[data-v-45ee73c3]{margin:0 0 12px;font-family:Cinzel,serif;font-size:.82rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#c9a55ccc;display:flex;align-items:center;gap:12px}.pj-system[data-v-45ee73c3]:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(201,165,92,.28),transparent)}.pj-bar[data-v-45ee73c3]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:26px}.pj-eyebrow[data-v-45ee73c3]{font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:#c9a55cbf}.pj-title[data-v-45ee73c3]{margin:6px 0 0;font-family:Cinzel,serif;font-size:1.9rem;font-weight:600;letter-spacing:-.01em}.pj-x[data-v-45ee73c3]{width:34px;height:34px;border-radius:10px;background:#ffffff0f;border:none;display:grid;place-items:center;cursor:pointer;flex:none}.pj-x svg[data-v-45ee73c3]{width:16px;height:16px;stroke:#f0e6d6b3;fill:none;stroke-width:2}.pj-x[data-v-45ee73c3]:hover{background:#ffffff1f}.pj-note[data-v-45ee73c3]{color:#f0e6d673;font-size:.92rem;padding:30px 0}.pj-note--warn[data-v-45ee73c3]{color:#fbbf24}.pj-grid[data-v-45ee73c3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;max-width:1180px}.pj-card[data-v-45ee73c3]{position:relative;background:#ffffff09;border:1px solid rgba(255,255,255,.07);border-top:2px solid var(--accent, #C9A55C);border-radius:13px;padding:16px 18px 14px;display:flex;flex-direction:column;gap:9px;transition:border-color .25s,transform .25s}.pj-card[data-v-45ee73c3]:hover{border-color:#c9a55c4d;transform:translateY(-2px)}.pj-card__top[data-v-45ee73c3]{display:flex;align-items:center;justify-content:space-between}.pj-status[data-v-45ee73c3]{font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;padding:3px 8px;border-radius:999px;background:#ffffff0f;color:#f0e6d699}.pj-status--building[data-v-45ee73c3]{background:#c9a55c24;color:#dec07a}.pj-status--live[data-v-45ee73c3]{background:#4ade8021;color:#6ee7a4}.pj-status--planning[data-v-45ee73c3]{background:#60a5fa1f;color:#93c5fd}.pj-status--paused[data-v-45ee73c3]{background:#94a3b81f;color:#b4bcc8}.pj-pin[data-v-45ee73c3]{color:var(--accent, #C9A55C);font-size:.7rem}.pj-name[data-v-45ee73c3]{margin:0;font-family:Cinzel,serif;font-size:1.1rem;font-weight:600}.pj-sum[data-v-45ee73c3]{margin:0;font-size:.88rem;line-height:1.55;color:#f0e6d69e}.pj-prog[data-v-45ee73c3]{display:flex;align-items:center;gap:9px}.pj-prog__track[data-v-45ee73c3]{flex:1;height:4px;border-radius:2px;background:#ffffff17;overflow:hidden}.pj-prog__track i[data-v-45ee73c3]{display:block;height:100%;background:var(--accent, #C9A55C);transition:width .5s ease}.pj-prog__n[data-v-45ee73c3]{font-size:.72rem;color:#f0e6d673;font-variant-numeric:tabular-nums}.pj-tags[data-v-45ee73c3]{display:flex;flex-wrap:wrap;gap:6px}.pj-tag[data-v-45ee73c3]{font-size:.68rem;padding:3px 9px;border-radius:999px;background:#ffffff0d;color:#f0e6d680}.pj-foot[data-v-45ee73c3]{display:flex;align-items:center;gap:10px;margin-top:3px;flex-wrap:wrap}.pj-spacer[data-v-45ee73c3]{flex:1}.pj-lead[data-v-45ee73c3]{font-size:.74rem;color:#f0e6d66b}.pj-count[data-v-45ee73c3]{font-size:.72rem;color:#f0e6d661}.pj-btn[data-v-45ee73c3]{font-family:inherit;font-size:.76rem;padding:6px 13px;border-radius:999px;cursor:pointer;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#f0e6d6cc;transition:all .2s;white-space:nowrap}.pj-btn[data-v-45ee73c3]:hover:not(:disabled){border-color:var(--accent, #C9A55C);color:#f0e6d6}.pj-btn--on[data-v-45ee73c3]{background:linear-gradient(135deg,#dec07a,#a8863a);color:#1a1206;font-weight:700;border-color:transparent}.pj-btn[data-v-45ee73c3]:disabled{opacity:.5;cursor:default}.pj-link[data-v-45ee73c3]{font-size:.76rem;color:var(--accent, #C9A55C);text-decoration:none;margin-top:2px}.pj-link[data-v-45ee73c3]:hover{text-decoration:underline}@media(prefers-reduced-motion:reduce){.pj-card[data-v-45ee73c3],.pj-prog__track i[data-v-45ee73c3],.pj-btn[data-v-45ee73c3]{transition:none}.pj-card[data-v-45ee73c3]:hover{transform:none}}.particle-canvas[data-v-f8de446a]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.msg-widget[data-v-7e8230e0]{position:fixed;bottom:28px;right:28px;z-index:10002}.msg-fab[data-v-7e8230e0]{position:relative;width:62px;height:62px;border-radius:50%;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;isolation:isolate;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);background:conic-gradient(from 220deg at 50% 50%,#ff3d7f,#ff8a00,#ffd93d,#4fffb0,#00c2ff 288deg,#8b5cf6,#ff3d7f 360deg);animation:fabHue-7e8230e0 14s linear infinite;box-shadow:0 0 0 1.5px #ffffff1f inset,0 2px #ffffff2e inset,0 -2px #00000059 inset,0 6px 20px #ff3d7f73,0 14px 40px #0009,0 2px 6px #00000080}@keyframes fabHue-7e8230e0{to{filter:hue-rotate(360deg)}}.msg-fab[data-v-7e8230e0]:before{content:"";position:absolute;inset:5px;border-radius:50%;background:radial-gradient(circle at 40% 30%,#2a1a38,#180e28,#0c0818);box-shadow:0 1px #ffffff14 inset;z-index:0}.msg-fab[data-v-7e8230e0]>*{position:relative;z-index:1}.msg-fab[data-v-7e8230e0]:hover{transform:translateY(-3px) scale(1.06);box-shadow:0 0 0 1.5px #ffffff29 inset,0 2px #ffffff38 inset,0 -2px #00000059 inset,0 10px 32px #ff3d7f8c,0 20px 56px #000000a6,0 4px 10px #00000080}.msg-fab[data-v-7e8230e0]:active{transform:translateY(0) scale(.97)}.msg-fab.active[data-v-7e8230e0]{animation-play-state:paused}.msg-fab.active[data-v-7e8230e0]:before{background:radial-gradient(circle at 40% 30%,#2a1f18,#181410,#0c0a08)}.msg-fab-aura[data-v-7e8230e0]{position:absolute;inset:-10px;border-radius:50%;background:conic-gradient(from 0deg,#ff3d7f80,#ff8a0080,#ffd93d66,#4fffb080,#00c2ff80,#8b5cf680,#ff3d7f80);filter:blur(14px);z-index:-1;animation:auraSpin-7e8230e0 9s linear infinite;opacity:.75}@keyframes auraSpin-7e8230e0{to{transform:rotate(360deg)}}.msg-fab.active .msg-fab-aura[data-v-7e8230e0]{opacity:.3}.msg-fab-badge[data-v-7e8230e0]{position:absolute;top:-4px;right:-4px;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:linear-gradient(135deg,#ff3d7f,#ff8a00);color:#fff;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:.72rem;font-weight:800;line-height:22px;text-align:center;letter-spacing:.01em;box-shadow:0 0 0 2px #0c0818,0 4px 12px #ff3d7f99,0 0 20px #ff3d7f66;z-index:2;animation:badgePulse-7e8230e0 2.4s ease-in-out infinite}@keyframes badgePulse-7e8230e0{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.badge-pop-enter-active[data-v-7e8230e0]{transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .2s}.badge-pop-leave-active[data-v-7e8230e0]{transition:transform .2s,opacity .15s;animation:none}.badge-pop-enter-from[data-v-7e8230e0],.badge-pop-leave-to[data-v-7e8230e0]{opacity:0;transform:scale(.3)}.fab-icon-enter-active[data-v-7e8230e0],.fab-icon-leave-active[data-v-7e8230e0]{transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s}.fab-icon-enter-from[data-v-7e8230e0]{opacity:0;transform:rotate(-120deg) scale(.5)}.fab-icon-leave-to[data-v-7e8230e0]{opacity:0;transform:rotate(120deg) scale(.5)}.msg-panel[data-v-7e8230e0]{position:absolute;bottom:78px;right:0;width:420px;min-height:420px;height:clamp(420px,65vh,660px);max-height:calc(100vh - 120px);overflow:hidden;isolation:isolate;display:flex;flex-direction:column;--r: 28px;border-radius:calc(var(--r)*1.15) calc(var(--r)*.8) calc(var(--r)*.9) calc(var(--r)*1.1) / calc(var(--r)*.85) calc(var(--r)*1.2) calc(var(--r)*1.05) calc(var(--r)*.8);animation:shapeMorph-7e8230e0 20s ease-in-out infinite;will-change:border-radius;background:linear-gradient(138deg,rgba(255,255,255,.06) 0%,rgba(255,255,255,.015) 18%,transparent 40%,rgba(255,255,255,.01) 100%),radial-gradient(ellipse 120% 65% at 12% 8%,rgba(109,40,217,.55) 0%,rgba(76,29,149,.25) 40%,transparent 70%),radial-gradient(ellipse 85% 95% at 92% 88%,rgba(190,24,93,.45) 0%,rgba(157,23,77,.2) 40%,transparent 65%),radial-gradient(ellipse 65% 65% at 55% 45%,rgba(7,89,133,.3) 0%,transparent 60%),linear-gradient(160deg,#0d0619,#160b26 30%,#120920,#080510);box-shadow:0 2px #ffffff1a inset,1px 0 #ffffff0d inset,0 -1px #0000008c inset,-1px 0 #0000004d inset,0 0 0 1px #ffffff12,0 28px 70px #000c,0 8px 28px #00000080,0 0 100px #6d28d938,0 0 180px #be185d1a}.msg-panel--expanded[data-v-7e8230e0]{width:min(640px,calc(100vw - 56px));height:calc(100vh - 130px);max-height:calc(100vh - 130px);transition:width .5s cubic-bezier(.34,1.3,.64,1),height .5s cubic-bezier(.34,1.3,.64,1)}.msg-panel[data-v-7e8230e0]{transition:width .5s cubic-bezier(.34,1.3,.64,1),height .5s cubic-bezier(.34,1.3,.64,1)}.msg-panel--ch-proposals[data-v-7e8230e0]{background:linear-gradient(138deg,rgba(255,255,255,.055) 0%,transparent 35%,rgba(255,255,255,.01) 100%),radial-gradient(ellipse 110% 60% at 10% 5%,rgba(217,119,6,.5) 0%,transparent 65%),radial-gradient(ellipse 80% 90% at 88% 85%,rgba(139,92,246,.4) 0%,transparent 60%),radial-gradient(ellipse 60% 60% at 55% 45%,rgba(245,158,11,.18) 0%,transparent 60%),linear-gradient(160deg,#120a06,#1c1005 30%,#140e10,#080510);box-shadow:0 2px #ffffff1a inset,0 -1px #0000008c inset,0 0 0 1px #ffffff12,0 28px 70px #000c,0 0 100px #d9770633,0 0 200px #8b5cf61a}.msg-panel--ch-founder-direct[data-v-7e8230e0]{background:linear-gradient(138deg,rgba(255,255,255,.055) 0%,transparent 35%,rgba(255,255,255,.01) 100%),radial-gradient(ellipse 115% 55% at 8% 6%,rgba(190,24,93,.6) 0%,transparent 60%),radial-gradient(ellipse 80% 90% at 90% 90%,rgba(220,38,38,.35) 0%,transparent 60%),radial-gradient(ellipse 65% 65% at 50% 50%,rgba(153,27,27,.2) 0%,transparent 60%),linear-gradient(160deg,#180609,#220810 30%,#180712,#080510);box-shadow:0 2px #ffffff1a inset,0 -1px #0000008c inset,0 0 0 1px #ffffff12,0 28px 70px #000c,0 0 100px #be185d40,0 0 200px #dc26261a}@keyframes shapeMorph-7e8230e0{0%,to{border-radius:calc(var(--r)*1.8) calc(var(--r)*.18) calc(var(--r)*1.75) calc(var(--r)*.22) / calc(var(--r)*.2) calc(var(--r)*1.75) calc(var(--r)*.18) calc(var(--r)*1.8)}20%{border-radius:calc(var(--r)*1.8) calc(var(--r)*1.7) calc(var(--r)*.18) calc(var(--r)*.15) / calc(var(--r)*1.7) calc(var(--r)*1.8) calc(var(--r)*.15) calc(var(--r)*.18)}42%{border-radius:calc(var(--r)*.18) calc(var(--r)*1.8) calc(var(--r)*.22) calc(var(--r)*1.75) / calc(var(--r)*1.75) calc(var(--r)*.2) calc(var(--r)*1.8) calc(var(--r)*.18)}62%{border-radius:calc(var(--r)*.15) calc(var(--r)*.18) calc(var(--r)*1.8) calc(var(--r)*1.7) / calc(var(--r)*.18) calc(var(--r)*.15) calc(var(--r)*1.7) calc(var(--r)*1.8)}82%{border-radius:calc(var(--r)*1.4) calc(var(--r)*.28) calc(var(--r)*1.6) calc(var(--r)*.9) / calc(var(--r)*.6) calc(var(--r)*1.5) calc(var(--r)*.35) calc(var(--r)*1.45)}}.msg-aurora[data-v-7e8230e0]{position:absolute;border-radius:50%;pointer-events:none;z-index:0;will-change:transform}.msg-aurora--1[data-v-7e8230e0]{top:-100px;left:-100px;width:380px;height:380px;background:radial-gradient(circle,rgba(255,61,127,1) 0%,rgba(220,38,38,.55) 38%,transparent 62%);filter:blur(58px);opacity:.55;animation:vein1-7e8230e0 20s ease-in-out infinite}.msg-aurora--2[data-v-7e8230e0]{top:20%;right:-110px;width:420px;height:420px;background:radial-gradient(circle,rgba(0,194,255,.95) 0%,rgba(79,255,176,.5) 38%,transparent 62%);filter:blur(68px);opacity:.42;animation:vein2-7e8230e0 20s ease-in-out infinite}.msg-aurora--3[data-v-7e8230e0]{bottom:-130px;left:10%;width:460px;height:460px;background:radial-gradient(circle,rgba(109,40,217,1) 0%,rgba(139,92,246,.6) 38%,transparent 62%);filter:blur(72px);opacity:.5;animation:vein3-7e8230e0 20s ease-in-out infinite}@keyframes vein1-7e8230e0{0%,to{transform:translate(0) scale(1.1)}20%{transform:translate(60px,20px) scale(1.25)}42%{transform:translate(80px,80px) scale(.88)}62%{transform:translate(20px,-20px) scale(.92)}82%{transform:translate(40px,50px) scale(1.05)}}@keyframes vein2-7e8230e0{0%,to{transform:translate(0) scale(1)}20%{transform:translate(-30px,-60px) scale(.9)}42%{transform:translate(-80px,-40px) scale(1.22)}62%{transform:translate(-20px,50px) scale(1.08)}82%{transform:translate(-50px,-20px) scale(.95)}}@keyframes vein3-7e8230e0{0%,to{transform:translate(0) scale(1.05)}20%{transform:translate(40px,30px) scale(.85)}42%{transform:translate(-30px,10px) scale(1)}62%{transform:translate(60px,-60px) scale(1.28)}82%{transform:translate(20px,-30px) scale(1.1)}}.msg-mesh[data-v-7e8230e0]{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:22px 22px;pointer-events:none;z-index:1;mix-blend-mode:overlay}.msg-noise[data-v-7e8230e0]{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.78' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.07'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:256px 256px;mix-blend-mode:overlay;opacity:.65;pointer-events:none;z-index:2}.msg-gloss[data-v-7e8230e0]{position:absolute;inset:0;background:linear-gradient(115deg,transparent 0%,transparent 30%,rgba(255,255,255,.038) 45%,rgba(255,255,255,.055) 50%,rgba(255,255,255,.038) 55%,transparent 70%,transparent 100%);background-size:200% 100%;animation:glossSweep-7e8230e0 9s ease-in-out infinite;pointer-events:none;z-index:3;mix-blend-mode:overlay}@keyframes glossSweep-7e8230e0{0%{background-position:200% 0}50%{background-position:-20% 0}to{background-position:200% 0}}.msg-veil[data-v-7e8230e0]{position:absolute;inset:0;background:radial-gradient(ellipse 130% 75% at 50% 62%,rgba(6,3,12,.42) 0%,rgba(6,3,12,.3) 55%,transparent 78%),linear-gradient(180deg,transparent 0%,transparent 18%,rgba(6,3,12,.22) 45%,rgba(6,3,12,.38) 100%);pointer-events:none;z-index:1}.msg-header[data-v-7e8230e0]{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:22px 22px 14px}.msg-header-left[data-v-7e8230e0]{display:flex;align-items:center;gap:14px}.msg-avatar[data-v-7e8230e0]{position:relative;width:42px;height:42px;border-radius:14px;background:conic-gradient(from 180deg at 50% 50%,#ff3d7f,#ff8a00,#4fffb0,#8b5cf6,#ff3d7f 360deg);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #ff3d7f66;isolation:isolate}.msg-avatar[data-v-7e8230e0]:before{content:"";position:absolute;inset:2px;border-radius:12px;background:linear-gradient(135deg,#1a0f1f,#0a0612);z-index:0}.msg-avatar svg[data-v-7e8230e0]{position:relative;z-index:1}.msg-avatar-glow[data-v-7e8230e0]{position:absolute;inset:-4px;border-radius:16px;background:inherit;filter:blur(12px);opacity:.6;z-index:-1}.msg-title[data-v-7e8230e0]{font-family:Inter,-apple-system,system-ui,sans-serif;font-size:1.1rem;font-weight:700;color:#fff;letter-spacing:-.01em;line-height:1.1;background:linear-gradient(90deg,#fff,#f5d4ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.msg-subtitle[data-v-7e8230e0]{display:flex;align-items:center;gap:6px;font-family:Inter,sans-serif;font-size:.72rem;color:#ffffffb8;margin-top:3px;font-weight:500}.msg-status-dot[data-v-7e8230e0]{width:7px;height:7px;border-radius:50%;background:#4fffb0;box-shadow:0 0 12px #4fffb0cc;animation:livePulse-7e8230e0 2s ease-in-out infinite}@keyframes livePulse-7e8230e0{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.msg-header-actions[data-v-7e8230e0]{display:flex;align-items:center;gap:8px}.msg-header-btn[data-v-7e8230e0]{width:32px;height:32px;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffa6;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.msg-header-btn[data-v-7e8230e0]:hover{color:#fff;background:#ffffff1a;border-color:#fff3}.msg-mic-top[data-v-7e8230e0]{position:relative;width:40px;height:40px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;isolation:isolate;background:conic-gradient(from 200deg,#ff3d7f,#8b5cf6,#00c2ff,#4fffb0,#ff3d7f);box-shadow:0 0 0 1px #ffffff24 inset,0 4px 16px #ff3d7f66;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s}.msg-mic-top[data-v-7e8230e0]:before{content:"";position:absolute;inset:2px;border-radius:50%;background:radial-gradient(circle at 40% 30%,#241430,#120a20 70%);z-index:0}.msg-mic-top[data-v-7e8230e0]>*{position:relative;z-index:1}.msg-mic-top[data-v-7e8230e0]:hover:not(:disabled){transform:scale(1.08);box-shadow:0 0 0 1px #fff3 inset,0 6px 22px #ff3d7f8c}.msg-mic-top--recording[data-v-7e8230e0]{background:linear-gradient(135deg,#ff3d7f,#dc2626);color:#fff}.msg-mic-top--recording[data-v-7e8230e0]:before{background:radial-gradient(circle at 40% 30%,#3a0a1c,#200410 70%)}.msg-mic-top--transcribing[data-v-7e8230e0]{animation:micThink-7e8230e0 1.4s ease-in-out infinite;cursor:wait}.msg-channels[data-v-7e8230e0]{position:relative;z-index:2;display:flex;padding:0 16px 4px;gap:4px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%)}.msg-channels[data-v-7e8230e0]::-webkit-scrollbar{display:none}.msg-ch[data-v-7e8230e0]{flex:1 0 auto;padding:10px 12px 12px;border:none;background:transparent;color:#ffffff8c;font-family:Inter,sans-serif;font-size:.78rem;font-weight:600;letter-spacing:.01em;white-space:nowrap;cursor:pointer;border-radius:10px;position:relative;transition:color .25s}.msg-ch[data-v-7e8230e0]:after{content:"";position:absolute;bottom:4px;left:50%;width:0;height:2px;background:linear-gradient(90deg,#ff3d7f,#8b5cf6,#00c2ff);border-radius:2px;transform:translate(-50%);transition:width .35s cubic-bezier(.16,1,.3,1);box-shadow:0 0 12px #8b5cf6cc,0 0 4px #ff3d7f99}.msg-ch[data-v-7e8230e0]:hover:not(.active){color:#ffffffd9}.msg-ch.active[data-v-7e8230e0]{color:#fff;background:#ffffff0a}.msg-ch.active[data-v-7e8230e0]:after{width:60%}.msg-body[data-v-7e8230e0]{position:relative;z-index:2;flex:1;overflow-y:auto;padding:20px 18px 12px;display:flex;flex-direction:column;gap:12px;scrollbar-width:thin;scrollbar-color:rgba(139,92,246,.3) transparent}.msg-body[data-v-7e8230e0]::-webkit-scrollbar{width:6px}.msg-body[data-v-7e8230e0]::-webkit-scrollbar-track{background:transparent}.msg-body[data-v-7e8230e0]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ff3d7f66,#8b5cf666);border-radius:3px}.msg-row[data-v-7e8230e0]{display:flex;gap:8px;align-items:flex-end;animation:msgEnter-7e8230e0 .4s cubic-bezier(.16,1,.3,1)}@keyframes msgEnter-7e8230e0{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.msg-row.user[data-v-7e8230e0]{justify-content:flex-end}.msg-row.admin[data-v-7e8230e0],.msg-row.luminary[data-v-7e8230e0]{justify-content:flex-start}.msg-luminary-mark[data-v-7e8230e0]{width:26px;height:26px;border-radius:50%;background:conic-gradient(from 180deg,#ff3d7f,#8b5cf6,#00c2ff,#ff3d7f);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-bottom:4px;box-shadow:0 4px 14px #8b5cf680;isolation:isolate}.msg-luminary-mark[data-v-7e8230e0]:before{content:"";position:absolute;inset:1px;border-radius:50%;background:linear-gradient(135deg,#1a0f1f,#0a0612)}.msg-luminary-mark[data-v-7e8230e0]>*{position:relative;z-index:1}.msg-luminary-mark[data-v-7e8230e0]{position:relative}.msg-bubble[data-v-7e8230e0]{max-width:78%;padding:12px 16px 8px;border-radius:22px;position:relative;font-family:Inter,-apple-system,system-ui,sans-serif}.msg-row.user .msg-bubble[data-v-7e8230e0]{background:#fff1;color:#f4efff;border:1px solid rgba(255,255,255,.1);border-bottom-right-radius:6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 16px #0000004d;font-weight:400}.msg-row.admin .msg-bubble[data-v-7e8230e0]{background:linear-gradient(135deg,#8b5cf62e,#4c1d9540),#0f0820bf;color:#f5f0ff;border:1px solid rgba(139,92,246,.35);border-bottom-left-radius:6px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 0 0 1px #ffffff0d inset,0 6px 20px #4c1d9566,0 0 30px #8b5cf626}.msg-row.luminary .msg-bubble[data-v-7e8230e0],.msg-row.admin .msg-bubble[data-v-7e8230e0]{background:none;border:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;max-width:92%;padding:2px 4px 6px 16px;position:relative}.msg-row.luminary .msg-bubble[data-v-7e8230e0]:before,.msg-row.admin .msg-bubble[data-v-7e8230e0]:before{content:"";position:absolute;left:0;top:4px;bottom:12px;width:2px;border-radius:2px;background:linear-gradient(180deg,#FF3D7F,#8B5CF6 45%,#00C2FF 80%,transparent);box-shadow:0 0 12px #8b5cf699}.msg-row.luminary .msg-text[data-v-7e8230e0],.msg-row.admin .msg-text[data-v-7e8230e0]{font-family:Caveat,Segoe Script,cursive;font-size:1.42rem;line-height:1.42;font-weight:500;letter-spacing:.004em;color:#f6eeff;text-shadow:0 1px 6px rgba(0,0,0,.55)}.msg-row.luminary .ink-w[data-v-7e8230e0],.msg-row.admin .ink-w[data-v-7e8230e0]{font-family:inherit}.msg-row.luminary .msg-sender[data-v-7e8230e0],.msg-row.admin .msg-sender[data-v-7e8230e0]{font-family:Inter,sans-serif;font-size:.58rem;letter-spacing:.22em;margin-bottom:4px;opacity:.75}.msg-sender[data-v-7e8230e0]{display:block;font-family:Inter,sans-serif;font-size:.65rem;font-weight:700;letter-spacing:.12em;background:linear-gradient(90deg,#ff3d7f,#ffd93d);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:6px;text-transform:uppercase}.msg-text[data-v-7e8230e0]{font-size:.92rem;line-height:1.55;margin:0;font-weight:400;word-wrap:break-word;letter-spacing:-.005em}.msg-row.luminary .msg-text[data-v-7e8230e0],.msg-row.admin .msg-text[data-v-7e8230e0]{text-shadow:0 1px 2px rgba(0,0,0,.55)}.msg-row.user .msg-text[data-v-7e8230e0]{font-weight:500;text-shadow:0 1px 3px rgba(0,0,0,.5)}.msg-panel--space .msg-row.user .msg-text[data-v-7e8230e0]{text-shadow:0 1px 2px rgba(0,0,0,.4)}.msg-meta[data-v-7e8230e0]{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:6px}.msg-row.admin .msg-meta[data-v-7e8230e0],.msg-row.luminary .msg-meta[data-v-7e8230e0]{justify-content:flex-start}.msg-time[data-v-7e8230e0]{font-family:JetBrains Mono,monospace;font-size:.64rem;opacity:.78;letter-spacing:.04em}.msg-row.user .msg-time[data-v-7e8230e0]{color:#ffecdc9e}.msg-status[data-v-7e8230e0]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.msg-status--sending[data-v-7e8230e0]{color:#ffecdc8c}.msg-status--delivered[data-v-7e8230e0]{color:#6ee7a8}.msg-status--queued[data-v-7e8230e0]{color:#ffecdc80}.msg-status--failed[data-v-7e8230e0]{color:#ff8095}.msg-dots[data-v-7e8230e0]{display:inline-flex;gap:2px;align-items:center}.msg-dots i[data-v-7e8230e0]{display:inline-block;width:3px;height:3px;border-radius:50%;background:currentColor;animation:dotPulse-7e8230e0 1.2s ease-in-out infinite}.msg-dots i[data-v-7e8230e0]:nth-child(2){animation-delay:.2s}.msg-dots i[data-v-7e8230e0]:nth-child(3){animation-delay:.4s}@keyframes dotPulse-7e8230e0{0%,60%,to{opacity:.3;transform:scale(.8)}30%{opacity:1;transform:scale(1.2)}}.msg-empty[data-v-7e8230e0]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 32px}.msg-empty-icon[data-v-7e8230e0]{position:relative;width:64px;height:64px;border-radius:18px;display:flex;align-items:center;justify-content:center;margin-bottom:18px;isolation:isolate;color:#fff}.msg-empty-icon[data-v-7e8230e0]:before{content:"";position:absolute;inset:-3px;border-radius:21px;z-index:-1;filter:blur(16px);opacity:.6}.msg-empty-icon[data-v-7e8230e0]:after{content:"";position:absolute;inset:2px;border-radius:16px;background:linear-gradient(135deg,#1a0f1f,#0a0612);z-index:-1}.msg-empty-icon--cyan[data-v-7e8230e0]{background:linear-gradient(135deg,#00c2ff,#4fffb0)}.msg-empty-icon--cyan[data-v-7e8230e0]:before{background:linear-gradient(135deg,#00c2ff,#4fffb0)}.msg-empty-icon--violet[data-v-7e8230e0]{background:linear-gradient(135deg,#8b5cf6,#ff3d7f)}.msg-empty-icon--violet[data-v-7e8230e0]:before{background:linear-gradient(135deg,#8b5cf6,#ff3d7f)}.msg-empty-icon--aurora[data-v-7e8230e0]{background:conic-gradient(from 180deg,#ff3d7f,#ff8a00,#ffd93d,#4fffb0,#00c2ff,#8b5cf6,#ff3d7f);animation:auroraSpin-7e8230e0 8s linear infinite}.msg-empty-icon--aurora[data-v-7e8230e0]:before{background:conic-gradient(from 180deg,#ff3d7f,#ff8a00,#ffd93d,#4fffb0,#00c2ff,#8b5cf6,#ff3d7f)}@keyframes auroraSpin-7e8230e0{to{filter:hue-rotate(360deg)}}.msg-empty-badge[data-v-7e8230e0]{display:inline-block;font-family:Inter,sans-serif;font-size:.6rem;font-weight:700;letter-spacing:.22em;color:#fff;padding:5px 14px;background:linear-gradient(90deg,#ff3d7f,#8b5cf6);border-radius:20px;margin-bottom:12px;box-shadow:0 4px 16px #ff3d7f66;text-transform:uppercase}.msg-empty-title[data-v-7e8230e0]{font-family:Inter,sans-serif;font-size:1.15rem;font-weight:700;color:#fff;margin:0 0 8px;letter-spacing:-.01em}.msg-empty-sub[data-v-7e8230e0]{font-family:Inter,sans-serif;font-size:.84rem;line-height:1.55;color:#ffffffb8;margin:0;max-width:280px;font-weight:400}.msg-file-input[data-v-7e8230e0]{display:none}.msg-attachments[data-v-7e8230e0]{padding:8px 16px 0;display:flex;flex-wrap:wrap;gap:6px}.msg-att-chip[data-v-7e8230e0]{display:inline-flex;align-items:center;gap:5px;padding:4px 8px 4px 7px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:20px;font-size:.7rem;color:#ffffffbf;max-width:220px}.msg-att-chip svg[data-v-7e8230e0]{flex-shrink:0;opacity:.6}.msg-att-name[data-v-7e8230e0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.msg-att-size[data-v-7e8230e0]{color:#ffffff59;font-size:.65rem;white-space:nowrap;flex-shrink:0}.msg-att-remove[data-v-7e8230e0]{background:none;border:none;color:#ffffff73;cursor:pointer;padding:0 2px;font-size:1rem;line-height:1;flex-shrink:0;transition:color .15s}.msg-att-remove[data-v-7e8230e0]:hover{color:#ff6464e6}.msg-attach[data-v-7e8230e0]{width:34px;height:34px;border-radius:50%;border:none;background:transparent;color:#ffffff8c;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .18s,color .18s}.msg-attach[data-v-7e8230e0]:hover:not(:disabled){background:#ffffff1a;color:#fffc}.msg-attach[data-v-7e8230e0]:disabled{opacity:.3;cursor:not-allowed}@keyframes micThink-7e8230e0{0%,to{opacity:1}50%{opacity:.5}}.msg-mic-pulse[data-v-7e8230e0]{position:absolute;inset:-6px;border-radius:50%;border:2px solid rgba(255,61,127,.45);animation:micPulse-7e8230e0 1.1s ease-out infinite;pointer-events:none}@keyframes micPulse-7e8230e0{0%{transform:scale(1);opacity:.8}to{transform:scale(1.65);opacity:0}}.msg-voice-orb[data-v-7e8230e0]{position:relative;width:88px;height:88px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;isolation:isolate;background:linear-gradient(135deg,var(--orb-a, #FF3D7F),var(--orb-b, #8B5CF6));box-shadow:0 0 0 1px #ffffff29 inset,0 10px 36px #00000080,0 0 46px #ff3d7f59;box-shadow:0 0 0 1px #ffffff29 inset,0 10px 36px #00000080,0 0 46px color-mix(in srgb,var(--orb-a, #FF3D7F) 45%,transparent);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s}.msg-voice-orb[data-v-7e8230e0]:before{content:"";position:absolute;inset:4px;border-radius:50%;background:radial-gradient(circle at 40% 30%,#241430,#120a20 65%,#0a0614);z-index:0}.msg-voice-orb[data-v-7e8230e0]>*{position:relative;z-index:1}.msg-voice-orb-ring[data-v-7e8230e0]{position:absolute;inset:-10px;border-radius:50%;background:linear-gradient(135deg,var(--orb-a, #FF3D7F),var(--orb-b, #8B5CF6));filter:blur(16px);opacity:.4;z-index:-1;transition:opacity .3s}.msg-voice-orb[data-v-7e8230e0]:hover:not(:disabled){transform:scale(1.07)}.msg-voice-orb:hover:not(:disabled) .msg-voice-orb-ring[data-v-7e8230e0]{opacity:.65}.msg-voice-orb--recording[data-v-7e8230e0]{transform:translateY(-16px) scale(calc(1.04 + var(--lv, 0) * .12));background:linear-gradient(135deg,#ff3d7f,#dc2626);transition:transform .09s linear}.msg-voice-orb--recording .msg-voice-orb-ring[data-v-7e8230e0]{transform:scale(calc(1 + var(--lv, 0) * .45));transition:transform .09s linear}.msg-voice-orb--recording[data-v-7e8230e0]:before{background:radial-gradient(circle at 40% 30%,#3a0a1c,#200410 70%)}.msg-voice-orb--recording .msg-voice-orb-ring[data-v-7e8230e0]{background:linear-gradient(135deg,#ff3d7f,#dc2626);opacity:.7;animation:micThink-7e8230e0 1.1s ease-in-out infinite}.msg-voice-orb--transcribing[data-v-7e8230e0]{animation:micThink-7e8230e0 1.4s ease-in-out infinite;cursor:wait}.msg-orb-hint[data-v-7e8230e0]{margin:18px 0 0;font-family:Inter,sans-serif;font-size:.8rem;font-weight:600;color:#ffffffb3;letter-spacing:.02em}.msg-att-list[data-v-7e8230e0]{margin-top:6px;display:flex;flex-direction:column;gap:4px}.msg-att-item[data-v-7e8230e0]{display:flex;align-items:center;gap:5px;font-size:.72rem;color:#ffffffa6;background:#ffffff0f;border-radius:6px;padding:4px 8px}.msg-att-item svg[data-v-7e8230e0]{flex-shrink:0;opacity:.55}.msg-att-item-name[data-v-7e8230e0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.msg-att-item-size[data-v-7e8230e0]{color:#ffffff59;font-size:.65rem;flex-shrink:0}.msg-row--announcement[data-v-7e8230e0]{flex-direction:column;align-items:stretch}.msg-announcement[data-v-7e8230e0]{width:100%;background:var(--ann-grad);border-radius:20px 20px 20px 8px;padding:14px 18px 16px;box-shadow:0 6px 24px var(--ann-glow),0 0 0 1px #ffffff26 inset;animation:annBloom-7e8230e0 .45s cubic-bezier(.34,1.4,.64,1) forwards;transform-origin:bottom left}@keyframes annBloom-7e8230e0{0%{opacity:0;transform:scale(.88) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.msg-ann-header[data-v-7e8230e0]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.msg-ann-badge[data-v-7e8230e0]{display:inline-flex;align-items:center;gap:4px;font-family:Inter,sans-serif;font-size:.58rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ann-label);opacity:.75;background:#00000026;padding:3px 8px;border-radius:10px}.msg-ann-time[data-v-7e8230e0]{font-family:JetBrains Mono,monospace;font-size:.58rem;color:var(--ann-label);opacity:.55;margin-left:auto}.msg-ann-text[data-v-7e8230e0]{font-family:Inter,sans-serif;font-size:.93rem;font-weight:600;color:var(--ann-label);line-height:1.55;margin:0;letter-spacing:-.01em;text-shadow:0 1px 3px var(--ann-shadow, rgba(0, 0, 0, .35))}.msg-row--proposal[data-v-7e8230e0]{flex-direction:column;align-items:stretch}.msg-proposal[data-v-7e8230e0]{width:100%;background:linear-gradient(135deg,#0f0820f2,#1a0c32f2);border:1px solid transparent;border-radius:20px 20px 20px 8px;padding:14px 18px 16px;position:relative;animation:propSlide-7e8230e0 .5s cubic-bezier(.34,1.4,.64,1) forwards;transform-origin:bottom left}.msg-proposal[data-v-7e8230e0]:before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:conic-gradient(from 0deg,#ff3d7f 0deg 90deg,#ffd93d 90deg 180deg,#4fffb0 180deg 270deg,#8b5cf6 270deg 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@keyframes propSlide-7e8230e0{0%{opacity:0;transform:scale(.9) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.msg-prop-top[data-v-7e8230e0]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.msg-prop-icon[data-v-7e8230e0]{width:34px;height:34px;border-radius:10px;background:conic-gradient(from 0deg,#ff3d7f 0deg 90deg,#ffd93d 90deg 180deg,#4fffb0 180deg 270deg,#8b5cf6 270deg 360deg);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;position:relative;isolation:isolate}.msg-prop-icon[data-v-7e8230e0]:before{content:"";position:absolute;inset:2px;background:#0f0820;border-radius:8px;z-index:0}.msg-prop-icon>svg[data-v-7e8230e0]{position:relative;z-index:1}.msg-prop-label[data-v-7e8230e0]{font-family:Inter,sans-serif;font-size:.62rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:conic-gradient(from 0deg,#ff3d7f,#ffd93d,#4fffb0,#8b5cf6,#ff3d7f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;flex:1}.msg-prop-text[data-v-7e8230e0]{font-family:Inter,sans-serif;font-size:.9rem;color:#ffffffd9;line-height:1.55;margin:0 0 12px;font-weight:500}.msg-prop-cta[data-v-7e8230e0]{display:inline-flex;align-items:center;gap:6px;background:none;border:1px solid rgba(255,255,255,.12);border-radius:20px;padding:7px 14px;font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;color:#ffffffb3;cursor:pointer;transition:all .2s}.msg-prop-cta[data-v-7e8230e0]:hover{border-color:#8b5cf680;color:#fff;background:#8b5cf61a}.msg-input-wrap[data-v-7e8230e0]{position:relative;z-index:2;padding:10px 16px 20px;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.35) 100%)}.msg-input-shell[data-v-7e8230e0]{display:flex;align-items:flex-end;gap:6px;padding:5px 5px 5px 6px;background:#ffffff0d;border-radius:24px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .2s,box-shadow .2s}.msg-input-shell[data-v-7e8230e0]:focus-within{background:#ffffff14;box-shadow:0 0 0 1px #ff3d7f40 inset,0 0 20px #8b5cf626}.msg-input[data-v-7e8230e0]{flex:1;padding:9px 4px;background:transparent;border:none;color:#fff;font-family:Inter,sans-serif;font-size:.92rem;resize:none;outline:none;line-height:1.45;max-height:120px}.msg-input[data-v-7e8230e0]::placeholder{color:#ffffff73;font-weight:400}.msg-send[data-v-7e8230e0]{position:relative;width:38px;height:38px;border-radius:50%;border:none;background:linear-gradient(135deg,#ff3d7f,#ff8a00,#ffd93d);color:#1a0612;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 0 0 1px #ffffff40 inset,0 4px 14px #ff3d7f73;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,filter .25s}.msg-send[data-v-7e8230e0]:hover:not(:disabled){transform:scale(1.1) rotate(-12deg);filter:brightness(1.1);box-shadow:0 0 0 1px #fff6 inset,0 8px 28px #ff3d7fa6}.msg-send[data-v-7e8230e0]:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;background:linear-gradient(135deg,#444,#222);color:#fff6}.msg-send-spinner[data-v-7e8230e0]{width:14px;height:14px;border:2px solid rgba(26,6,18,.3);border-top-color:#1a0612;border-radius:50%;animation:spin-7e8230e0 .8s linear infinite}@keyframes spin-7e8230e0{to{transform:rotate(360deg)}}.msg-canvas[data-v-7e8230e0]{position:relative;width:100%;min-height:220px;flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:min-height .5s cubic-bezier(.16,1,.3,1)}.msg-mote[data-v-7e8230e0]{position:absolute;width:var(--sz, 3px);height:var(--sz, 3px);border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#ffd93db3 45%,#ff3d7f40);opacity:var(--op, .4);filter:blur(.4px);animation:moteDrift-7e8230e0 var(--d, 14s) ease-in-out infinite;animation-delay:var(--dl, 0s);pointer-events:none}@keyframes moteDrift-7e8230e0{0%,to{transform:translate(0) scale(1)}25%{transform:translate(14px,-18px) scale(1.35)}50%{transform:translate(-10px,-30px) scale(.8)}75%{transform:translate(-16px,-12px) scale(1.15)}}.msg-canvas--speaking .msg-mote[data-v-7e8230e0]{opacity:.15;transition:opacity .5s}.msg-canvas-quiet[data-v-7e8230e0]{position:absolute;inset:0;display:block;pointer-events:none}.msg-canvas-orb[data-v-7e8230e0]{position:absolute;inset:-18% -12%;border-radius:46% 54% 52% 48%/52% 48% 54% 46%;background:radial-gradient(ellipse 55% 45% at 32% 38%,rgba(139,92,246,.2),transparent 70%),radial-gradient(ellipse 45% 40% at 72% 62%,rgba(0,194,255,.14),transparent 72%),radial-gradient(ellipse 40% 35% at 55% 25%,rgba(255,61,127,.1),transparent 75%);filter:blur(30px);opacity:calc(.5 + var(--lv, 0) * .4);animation:weatherDrift-7e8230e0 26s ease-in-out infinite;will-change:transform}@keyframes weatherDrift-7e8230e0{0%,to{transform:translate(0) scale(1) rotate(0)}33%{transform:translate(4%,-3%) scale(1.08) rotate(4deg)}66%{transform:translate(-3%,3%) scale(.96) rotate(-3deg)}}.msg-script[data-v-7e8230e0]{position:relative;z-index:1;padding:8px 18px;text-align:center;max-width:100%}.msg-script-w[data-v-7e8230e0]{display:inline-block;white-space:nowrap}.msg-script-ch[data-v-7e8230e0]{display:inline-block;white-space:pre;font-family:Caveat,Segoe Script,cursive;font-size:clamp(1.5rem,5.2vw,2.15rem);font-weight:600;line-height:1.28;letter-spacing:.004em;opacity:0;transform:translateY(6px) rotate(-1.5deg);filter:blur(5px);animation:scriptDraw-7e8230e0 .34s cubic-bezier(.2,.7,.3,1) forwards;animation-delay:calc(var(--c) * 14ms);color:hsl(calc(320 + var(--c) * 2.2),92%,76%);text-shadow:0 0 18px hsla(calc(320 + var(--c) * 2.2),92%,62%,.45)}@keyframes scriptDraw-7e8230e0{to{opacity:1;transform:none;filter:blur(0)}}@media(prefers-reduced-motion:reduce){.msg-mote[data-v-7e8230e0],.msg-canvas-orb[data-v-7e8230e0]{animation:none}.msg-script-ch[data-v-7e8230e0]{animation:none;opacity:1;filter:none;transform:none}}.msg-script-over[data-v-7e8230e0]{position:absolute;inset:92px 0 88px;z-index:4;display:flex;align-items:center;justify-content:center;padding:0 14px;pointer-events:none;background:radial-gradient(ellipse 90% 60% at 50% 50%,rgba(6,3,14,.86),rgba(6,3,14,.55) 70%,transparent);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.msg-panel--hearing[data-v-7e8230e0]{box-shadow:0 2px #ffffff1a inset,0 -1px #0000008c inset,0 0 0 1px #4fffb059,0 28px 70px #000c,0 0 120px #4fffb038,0 0 200px #00c2ff1f}.msg-panel--hearing .msg-veil[data-v-7e8230e0]{background:radial-gradient(ellipse 130% 75% at 50% 62%,rgba(6,22,18,.4) 0%,rgba(6,12,16,.3) 55%,transparent 78%),linear-gradient(180deg,transparent 0%,transparent 18%,rgba(4,20,18,.24) 45%,rgba(4,16,16,.4) 100%)}.msg-panel--hearing .msg-aurora--2[data-v-7e8230e0]{opacity:.72}.msg-panel--hearing .msg-status-dot[data-v-7e8230e0]{background:#4fffb0;box-shadow:0 0 16px #4fffb0}.msg-mic-top--live[data-v-7e8230e0]{background:conic-gradient(from 200deg,#4fffb0,#00c2ff,#8b5cf6,#4fffb0);box-shadow:0 0 0 1px #ffffff29 inset,0 4px 18px #4fffb073}.msg-mic-top--live[data-v-7e8230e0]:before{background:radial-gradient(circle at 40% 30%,#102a26,#08181a 70%)}.msg-voice-orb--live .msg-voice-orb-ring[data-v-7e8230e0]{opacity:.6}.msg-live[data-v-7e8230e0]{display:flex;align-items:center;gap:9px;margin:0 6px 8px;padding:8px 12px;border-radius:14px;background:#4fffb017;border:1px solid rgba(79,255,176,.22)}.msg-live-text[data-v-7e8230e0]{font-family:Inter,sans-serif;font-size:.85rem;line-height:1.4;color:#ffffffeb;font-weight:500}.msg-live-wave[data-v-7e8230e0]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.msg-live-wave i[data-v-7e8230e0]{width:3px;height:12px;border-radius:2px;background:#4fffb0;animation:liveWave-7e8230e0 .9s ease-in-out infinite}.msg-live-wave i[data-v-7e8230e0]:nth-child(2){animation-delay:.15s}.msg-live-wave i[data-v-7e8230e0]:nth-child(3){animation-delay:.3s}@keyframes liveWave-7e8230e0{0%,to{transform:scaleY(.45);opacity:.6}50%{transform:scaleY(1);opacity:1}}@media(prefers-reduced-motion:reduce){.msg-live-wave i[data-v-7e8230e0]{animation:none}}.msg-attune[data-v-7e8230e0]{position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 120% 85% at 50% 55%,var(--at),transparent 72%);opacity:.55;pointer-events:none;animation:attuneBreathe-7e8230e0 5s ease-in-out infinite}@keyframes attuneBreathe-7e8230e0{50%{opacity:.8}}.msg-row.luminary .msg-meta[data-v-7e8230e0],.msg-row.admin .msg-meta[data-v-7e8230e0]{margin-top:2px;opacity:.7}.msg-row.luminary .msg-luminary-mark[data-v-7e8230e0]{align-self:flex-start;margin-top:2px}.msg-ann-text[data-v-7e8230e0]{font-family:Caveat,Segoe Script,cursive;font-size:1.5rem;line-height:1.35;font-weight:600}.msg-prop-text[data-v-7e8230e0]{font-family:Caveat,Segoe Script,cursive;font-size:1.4rem;line-height:1.38}.ink-w[data-v-7e8230e0]{display:inline-block;white-space:pre;opacity:0;filter:blur(9px);transform:translateY(8px);animation:inkIn-7e8230e0 .55s cubic-bezier(.2,.7,.3,1) forwards;animation-delay:calc(var(--i) * 50ms)}@keyframes inkIn-7e8230e0{60%{opacity:1}to{opacity:1;filter:blur(0);transform:none}}.ink-celebrate .ink-w[data-v-7e8230e0]:not(.ink-w--ann){animation-name:inkInGold-7e8230e0}@keyframes inkInGold-7e8230e0{0%{opacity:0;filter:blur(9px);transform:translateY(8px);color:#ffd93d}55%{opacity:1;filter:blur(0);color:#ffd93d;text-shadow:0 0 14px rgba(255,217,61,.6)}to{opacity:1;filter:blur(0);transform:none;color:inherit;text-shadow:inherit}}.ink-live[data-v-7e8230e0]{position:relative;overflow:hidden}.ink-live[data-v-7e8230e0]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.16) 50%,transparent 68%);background-size:240% 100%;background-position:240% 0;animation:inkSweep-7e8230e0 1.2s ease-out forwards;animation-delay:.5s;pointer-events:none}@keyframes inkSweep-7e8230e0{to{background-position:-140% 0}}.ink-ember[data-v-7e8230e0]{animation:emberPulse-7e8230e0 1.5s ease-in-out 2}@keyframes emberPulse-7e8230e0{0%,to{box-shadow:0 0 #ff8a0000}50%{box-shadow:0 0 26px #ff8a0080,0 0 0 1px #ff8a008c inset}}.ink-burst[data-v-7e8230e0]{position:absolute;top:14px;left:22px;width:0;height:0;pointer-events:none;z-index:2}.ink-burst i[data-v-7e8230e0]{position:absolute;width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,#ffd93d,#ff3d7f);box-shadow:0 0 8px #ffd93dcc;opacity:0;--a: calc(var(--n) * 45deg);animation:inkBurst-7e8230e0 .9s ease-out forwards;animation-delay:.25s}@keyframes inkBurst-7e8230e0{0%{opacity:1;transform:rotate(var(--a)) translate(2px) scale(1)}to{opacity:0;transform:rotate(var(--a)) translate(52px) scale(.35)}}.msg-panel--space[data-v-7e8230e0]{--ink-tint: var(--sp-a, #8B5CF6)}.msg-panel--ch-founder-direct[data-v-7e8230e0]{--ink-tint: #FF3D7F}.msg-panel--space .msg-row.luminary .ink-w[data-v-7e8230e0]:not(.ink-w--ann),.msg-panel--ch-founder-direct .msg-row.luminary .ink-w[data-v-7e8230e0]:not(.ink-w--ann){animation-name:inkInTint-7e8230e0}@keyframes inkInTint-7e8230e0{0%{opacity:0;filter:blur(9px);transform:translateY(8px);color:var(--ink-tint)}55%{opacity:1;filter:blur(0);color:var(--ink-tint);text-shadow:0 0 12px var(--ink-tint)}to{opacity:1;filter:blur(0);transform:none;color:inherit;text-shadow:inherit}}.msg-panel .ink-celebrate .ink-w[data-v-7e8230e0]:not(.ink-w--ann){animation-name:inkInGold-7e8230e0}.msg-row--sealed[data-v-7e8230e0]{flex-direction:column;align-items:stretch}.msg-env-wrap[data-v-7e8230e0]{display:flex;flex-direction:column;align-items:center;width:100%;gap:9px;cursor:pointer;padding:8px 0 2px;animation:propSlide-7e8230e0 .5s cubic-bezier(.34,1.4,.64,1) forwards;transform-origin:bottom left}.msg-env[data-v-7e8230e0]{position:relative;width:94%;aspect-ratio:2 / 1;perspective:900px;transform:rotate(-.8deg);transition:transform .35s cubic-bezier(.16,1,.3,1);filter:drop-shadow(0 14px 26px rgba(0,0,0,.45)) drop-shadow(0 0 30px rgba(255,205,120,.14))}.msg-env-wrap:hover .msg-env[data-v-7e8230e0]{transform:rotate(0) translateY(-4px)}.msg-env-wrap:hover .msg-env-glow[data-v-7e8230e0]{opacity:.7}.msg-env-glow[data-v-7e8230e0]{position:absolute;inset:8% 4%;border-radius:20px;background:radial-gradient(ellipse at 50% 45%,rgba(255,217,61,.5),rgba(255,176,100,.3) 55%,transparent 78%);filter:blur(18px);opacity:.35;animation:envBreathe-7e8230e0 3.6s ease-in-out infinite}@keyframes envBreathe-7e8230e0{50%{opacity:.6}}.msg-env-back[data-v-7e8230e0]{position:absolute;inset:0;border-radius:16px;background:linear-gradient(155deg,#efe8da,#e3dbc9,#d3c9b2);box-shadow:0 1px #ffffffb3 inset,0 -1px #78644659 inset}.msg-env-fold[data-v-7e8230e0]{position:absolute;inset:0;border-radius:16px}.msg-env-fold--l[data-v-7e8230e0]{clip-path:polygon(0 7%,55% 57%,0 100%);background:linear-gradient(105deg,#f3ede1,#e6dfcd 55%,#d8cfb9)}.msg-env-fold--r[data-v-7e8230e0]{clip-path:polygon(100% 7%,45% 57%,100% 100%);background:linear-gradient(-105deg,#ede6d7,#dfd7c3 55%,#d0c6ae)}.msg-env-bottom[data-v-7e8230e0]{position:absolute;inset:0;border-radius:16px;clip-path:polygon(-1% 101%,101% 101%,50% 42%);background:linear-gradient(180deg,rgba(255,255,255,.5) 42%,transparent 58%),linear-gradient(175deg,#f8f3e8 42%,#e8e1d0 68%,#d8cfb8)}.msg-env-flap[data-v-7e8230e0]{position:absolute;inset:0;clip-path:polygon(0 0,100% 0,50% 60%);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.55) 0%,transparent 30%),linear-gradient(190deg,#faf6ec,#ece5d4,#dcd3bd);transform-origin:50% 0;filter:drop-shadow(0 4px 5px rgba(90,74,50,.28));z-index:2}.msg-env-wax[data-v-7e8230e0]{position:absolute;left:50%;top:57%;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;background:linear-gradient(150deg,#f3ecdd,#e2d9c4 60%,#cfc4a9);box-shadow:0 1px #fffc inset,0 -2px 5px #78644659 inset,0 3px 8px #5a4a324d,0 0 16px #ffc85a4d;display:flex;align-items:center;justify-content:center;color:#b8923a;z-index:3}.msg-env-wax svg[data-v-7e8230e0]{width:18px;height:18px;filter:drop-shadow(0 1px 0 rgba(255,255,255,.6))}.msg-env--opening .msg-env[data-v-7e8230e0]{animation:envLift-7e8230e0 .95s cubic-bezier(.4,0,.3,1) forwards}@keyframes envLift-7e8230e0{0%{transform:rotate(-2deg);opacity:1}55%{transform:rotate(0) translateY(-8px) scale(1.04);opacity:1}to{transform:rotate(0) translateY(-20px) scale(1.1);opacity:0}}.msg-env--opening .msg-env-flap[data-v-7e8230e0]{animation:flapOpen-7e8230e0 .65s cubic-bezier(.45,0,.2,1) forwards}@keyframes flapOpen-7e8230e0{to{transform:rotateX(176deg);filter:none}}.msg-env--opening .msg-env-wax[data-v-7e8230e0]{animation:waxPop-7e8230e0 .5s ease-out forwards}@keyframes waxPop-7e8230e0{40%{transform:translate(-50%,-52%) scale(1.15);opacity:1}to{transform:translate(-50%,-70%) scale(.55);opacity:0}}.msg-env--opening .msg-env-glow[data-v-7e8230e0]{animation:glowFlood-7e8230e0 .9s ease-in forwards}@keyframes glowFlood-7e8230e0{to{opacity:1;filter:blur(26px);transform:scale(1.6)}}.msg-env--opening .msg-seal-hint[data-v-7e8230e0]{opacity:0;transition:opacity .3s}.msg-seal-hint[data-v-7e8230e0]{font-family:Inter,sans-serif;font-size:.76rem;font-weight:600;letter-spacing:.05em;color:#ffffffc7}.msg-seal-time[data-v-7e8230e0]{align-self:flex-end}.msg-arrival[data-v-7e8230e0]{position:absolute;top:40px;left:42px;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#ffd93d 40%,#ff3d7f);box-shadow:0 0 14px #ffd93de6,0 0 30px #ff3d7f80;pointer-events:none;z-index:5;animation:moteFall-7e8230e0 1.05s cubic-bezier(.4,.1,.3,1) forwards}@keyframes moteFall-7e8230e0{0%{top:40px;left:42px;opacity:0;transform:scale(.6)}12%{opacity:1;transform:scale(1)}70%{left:52px;opacity:1}to{top:calc(100% - 150px);left:44px;opacity:0;transform:scale(1.6)}}@media(prefers-reduced-motion:reduce){.ink-w[data-v-7e8230e0]{animation:none;opacity:1;filter:none;transform:none}.ink-live[data-v-7e8230e0]:after,.ink-burst i[data-v-7e8230e0]{animation:none;opacity:0}.ink-ember[data-v-7e8230e0],.msg-env-glow[data-v-7e8230e0],.msg-env-wax[data-v-7e8230e0]{animation:none}.msg-arrival[data-v-7e8230e0]{display:none}}.msg-att-kind[data-v-7e8230e0]{font-size:.75rem;line-height:1}.msg-att-bar[data-v-7e8230e0]{width:54px;height:4px;border-radius:2px;background:#ffffff1f;overflow:hidden;flex-shrink:0}.msg-att-bar i[data-v-7e8230e0]{display:block;height:100%;background:linear-gradient(90deg,#ff3d7f,#ff8a00);transition:width .2s}.msg-att-err[data-v-7e8230e0]{color:#ff7aa2;font-size:.66rem;font-weight:700}.msg-att-ok[data-v-7e8230e0]{color:#4fffb0;flex-shrink:0}.msg-att-video[data-v-7e8230e0]{position:relative;display:block;width:100%;max-width:260px;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.18);background:#000;cursor:pointer;padding:0}.msg-att-video-poster[data-v-7e8230e0]{width:100%;height:100%;object-fit:cover;display:block;opacity:.9}.msg-att-video-play[data-v-7e8230e0]{position:absolute;inset:0;margin:auto;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding-left:3px;color:#fff;background:#00000073;border:1px solid rgba(255,255,255,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .25s cubic-bezier(.16,1,.3,1)}.msg-att-video:hover .msg-att-video-play[data-v-7e8230e0]{transform:scale(1.1)}.msg-att-image[data-v-7e8230e0]{display:block;max-width:260px;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.18)}.msg-att-image img[data-v-7e8230e0]{display:block;width:100%;max-height:220px;object-fit:cover}.msg-att-item[data-v-7e8230e0]{text-decoration:none;color:inherit}a.msg-att-item[data-v-7e8230e0]:hover{background:#ffffff1f}.msg-row.user .msg-att-item[data-v-7e8230e0]{color:#fff0e4d9;background:#ffffff12}.msg-videocard-poster[data-v-7e8230e0]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.85}.msg-panel--space[data-v-7e8230e0]{background:linear-gradient(138deg,rgba(255,255,255,.06) 0%,transparent 35%,rgba(255,255,255,.01) 100%),radial-gradient(ellipse 120% 65% at 12% 8%,color-mix(in srgb,var(--sp-a) 55%,transparent) 0%,color-mix(in srgb,var(--sp-a) 22%,transparent) 40%,transparent 70%),radial-gradient(ellipse 85% 95% at 92% 88%,color-mix(in srgb,var(--sp-b) 45%,transparent) 0%,color-mix(in srgb,var(--sp-b) 18%,transparent) 40%,transparent 65%),linear-gradient(160deg,color-mix(in srgb,var(--sp-a) 14%,#07050f),color-mix(in srgb,var(--sp-b) 10%,#0b0816) 40%,#080510);box-shadow:0 2px #ffffff1a inset,0 -1px #0000008c inset,0 0 0 1px #ffffff12,0 28px 70px #000c,0 0 110px color-mix(in srgb,var(--sp-a) 28%,transparent),0 0 200px color-mix(in srgb,var(--sp-b) 12%,transparent)}.msg-panel--space .msg-aurora--1[data-v-7e8230e0]{background:radial-gradient(circle,var(--sp-a) 0%,color-mix(in srgb,var(--sp-a) 55%,transparent) 38%,transparent 62%)}.msg-panel--space .msg-aurora--2[data-v-7e8230e0]{background:radial-gradient(circle,var(--sp-b) 0%,color-mix(in srgb,var(--sp-b) 50%,transparent) 38%,transparent 62%)}.msg-panel--space .msg-aurora--3[data-v-7e8230e0]{background:radial-gradient(circle,color-mix(in srgb,var(--sp-a) 70%,var(--sp-b)) 0%,transparent 62%)}.msg-panel--space .msg-avatar[data-v-7e8230e0],.msg-panel--space .msg-mic-top[data-v-7e8230e0],.msg-panel--space .msg-luminary-mark[data-v-7e8230e0]{background:linear-gradient(135deg,var(--sp-a),var(--sp-b));box-shadow:0 8px 24px color-mix(in srgb,var(--sp-a) 45%,transparent)}.msg-panel--space .msg-send[data-v-7e8230e0]{background:linear-gradient(135deg,var(--sp-a),var(--sp-b));color:#fff;box-shadow:0 0 0 1px #ffffff40 inset,0 4px 14px color-mix(in srgb,var(--sp-a) 50%,transparent)}.msg-panel--space .msg-row.user .msg-bubble[data-v-7e8230e0]{background:linear-gradient(135deg,var(--sp-a),var(--sp-b));color:#fff;box-shadow:0 0 0 1px #fff3 inset,0 8px 24px color-mix(in srgb,var(--sp-a) 40%,transparent)}.msg-panel--space .msg-row.user .msg-time[data-v-7e8230e0]{color:#ffffffb3}.msg-panel--space .msg-status--delivered[data-v-7e8230e0]{color:#fff}.msg-panel--space .msg-ch[data-v-7e8230e0]:after{background:linear-gradient(90deg,var(--sp-a),var(--sp-b))}.msg-avatar-platform[data-v-7e8230e0]{position:relative;z-index:1;display:flex;width:20px;height:20px}.msg-avatar-platform[data-v-7e8230e0] svg{width:20px;height:20px}.msg-subtitle--back[data-v-7e8230e0]{background:none;border:none;padding:0;cursor:pointer;color:#ffffffb8;transition:color .2s}.msg-subtitle--back[data-v-7e8230e0]:hover{color:#fff}.msg-header-btn[data-v-7e8230e0]{position:relative}.msg-header-btn--lit[data-v-7e8230e0]{color:#fff;background:#ffffff24;border-color:#ffffff47}.msg-header-btn-dot[data-v-7e8230e0]{position:absolute;top:-2px;right:-2px;width:9px;height:9px;border-radius:50%;background:linear-gradient(135deg,#ff3d7f,#ff8a00);box-shadow:0 0 0 2px #0c0818,0 0 10px #ff3d7fcc}.msg-spaces[data-v-7e8230e0]{position:absolute;inset:0;z-index:6;padding:92px 22px 28px;background:#06030ec7;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:flex;flex-direction:column;align-items:center;overflow-y:auto}.msg-spaces-title[data-v-7e8230e0]{margin:0 0 22px;font-family:Inter,sans-serif;font-size:.66rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:#ffffff8c}.msg-spaces-grid[data-v-7e8230e0]{display:grid;grid-template-columns:repeat(3,1fr);gap:22px 14px;width:100%;max-width:320px}.msg-space-orb[data-v-7e8230e0]{position:relative;background:none;border:none;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:10px;color:#fff}.msg-space-face[data-v-7e8230e0]{position:relative;width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--sp-a, #8B5CF6),var(--sp-b, #FF3D7F));box-shadow:0 0 0 1px #ffffff29 inset,0 10px 28px #00000080,0 0 30px color-mix(in srgb,var(--sp-a, #8B5CF6) 40%,transparent);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;isolation:isolate}.msg-space-face[data-v-7e8230e0]:before{content:"";position:absolute;inset:3px;border-radius:50%;background:radial-gradient(circle at 40% 30%,#241430,#120a20 70%);z-index:0}.msg-space-face[data-v-7e8230e0] svg{position:relative;z-index:1;width:26px;height:26px}.msg-space-face--home[data-v-7e8230e0]{background:conic-gradient(from 180deg,#ff3d7f,#ff8a00,#4fffb0,#8b5cf6,#ff3d7f)}.msg-space-orb:hover .msg-space-face[data-v-7e8230e0]{transform:translateY(-4px) scale(1.06)}.msg-space-orb--active .msg-space-face[data-v-7e8230e0]{box-shadow:0 0 0 2px #fff,0 10px 28px #00000080,0 0 36px color-mix(in srgb,var(--sp-a, #8B5CF6) 60%,transparent)}.msg-space-name[data-v-7e8230e0]{font-family:Inter,sans-serif;font-size:.74rem;font-weight:600;color:#ffffffd9;letter-spacing:.01em;white-space:nowrap}.msg-space-dot[data-v-7e8230e0]{position:absolute;top:0;right:calc(50% - 34px);width:12px;height:12px;border-radius:50%;background:linear-gradient(135deg,#ff3d7f,#ff8a00);box-shadow:0 0 0 2px #0c0818,0 0 12px #ff3d7fe6;animation:badgePulse-7e8230e0 2.4s ease-in-out infinite}.dock-fade-enter-active[data-v-7e8230e0]{transition:opacity .25s,transform .35s cubic-bezier(.16,1,.3,1)}.dock-fade-leave-active[data-v-7e8230e0]{transition:opacity .18s,transform .18s}.dock-fade-enter-from[data-v-7e8230e0],.dock-fade-leave-to[data-v-7e8230e0]{opacity:0;transform:scale(.97)}.msg-row--video[data-v-7e8230e0]{flex-direction:column;align-items:stretch}.msg-videocard[data-v-7e8230e0]{width:100%;border-radius:20px 20px 20px 8px;background:linear-gradient(160deg,#0a0616f2,#120a22f2);border:1px solid rgba(255,255,255,.08);padding:10px 10px 12px;cursor:pointer;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s;box-shadow:0 10px 30px #00000080;animation:propSlide-7e8230e0 .5s cubic-bezier(.34,1.4,.64,1) forwards;transform-origin:bottom left}.msg-videocard[data-v-7e8230e0]:hover{transform:translateY(-2px);border-color:#fff3;box-shadow:0 16px 40px #0009,0 0 40px #8b5cf640}.msg-videocard--showcase[data-v-7e8230e0]{border-color:#ff3d7f73;box-shadow:0 10px 30px #00000080,0 0 36px #ff3d7f4d}.msg-videocard-frame[data-v-7e8230e0]{position:relative;aspect-ratio:16 / 9;border-radius:14px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 30% 20%,rgba(139,92,246,.55),transparent 55%),radial-gradient(ellipse at 80% 80%,rgba(255,61,127,.45),transparent 55%),linear-gradient(160deg,#160b26,#07050f)}.msg-videocard-scan[data-v-7e8230e0]{position:absolute;inset:0;background:repeating-linear-gradient(180deg,rgba(255,255,255,.025) 0 1px,transparent 1px 4px);mix-blend-mode:overlay;pointer-events:none}.msg-videocard-play[data-v-7e8230e0]{position:relative;z-index:1;width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding-left:4px;color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 0 8px #ffffff0f,0 10px 30px #00000080;transition:transform .3s cubic-bezier(.16,1,.3,1),background .3s}.msg-videocard:hover .msg-videocard-play[data-v-7e8230e0]{transform:scale(1.1);background:#ffffff38}.msg-videocard-badge[data-v-7e8230e0]{position:absolute;top:10px;left:10px;z-index:1;font-family:Inter,sans-serif;font-size:.56rem;font-weight:800;letter-spacing:.2em;color:#fff;padding:4px 9px;border-radius:10px;background:linear-gradient(90deg,#ff3d7f,#ff8a00);box-shadow:0 4px 14px #ff3d7f80}.msg-videocard-meta[data-v-7e8230e0]{display:flex;align-items:center;gap:8px;margin:10px 6px 0}.msg-videocard-from[data-v-7e8230e0]{--ann-label: #fff;opacity:.85}.msg-videocard-text[data-v-7e8230e0]{margin:8px 6px 0;font-family:Inter,sans-serif;font-size:.9rem;font-weight:500;line-height:1.5;color:#ffffffe6}.msg-fab--showcase[data-v-7e8230e0]{animation:fabHue-7e8230e0 5s linear infinite}.msg-fab--showcase .msg-fab-aura[data-v-7e8230e0]{opacity:1;animation:auraSpin-7e8230e0 3s linear infinite;filter:blur(18px)}.msg-orb-hint--notice[data-v-7e8230e0]{color:#ffb4cc;max-width:260px;line-height:1.45}.msg-voice-notice[data-v-7e8230e0]{margin:0 6px 8px;font-family:Inter,sans-serif;font-size:.76rem;font-weight:500;line-height:1.4;color:#ffb4cc}.msg-room[data-v-7e8230e0]{position:fixed;inset:0;z-index:20000;display:flex;align-items:center;justify-content:center;padding:6vh 6vw;background:radial-gradient(ellipse 90% 70% at 50% 38%,#fffdf8,#f7f3ea 55%,#ebe5d8)}.msg-room-close[data-v-7e8230e0]{position:absolute;top:22px;right:26px;width:42px;height:42px;border-radius:50%;border:1px solid rgba(60,48,30,.15);background:#fff9;color:#3c301ea6;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s,transform .2s}.msg-room-close[data-v-7e8230e0]:hover{background:#fff;color:#3c301e;transform:rotate(90deg)}.msg-room-env[data-v-7e8230e0]{cursor:pointer;animation:roomEnvRise-7e8230e0 .9s cubic-bezier(.16,1,.3,1) both}@keyframes roomEnvRise-7e8230e0{0%{opacity:0;transform:translateY(26px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.msg-room-env .msg-env[data-v-7e8230e0]{width:min(560px,88vw);transform:rotate(-1deg);filter:drop-shadow(0 26px 40px rgba(90,74,50,.35)) drop-shadow(0 6px 12px rgba(90,74,50,.2))}.msg-room-env:hover .msg-env[data-v-7e8230e0]{transform:rotate(0) translateY(-5px)}.msg-room-env .msg-env-glow[data-v-7e8230e0]{opacity:.5}.msg-room-note[data-v-7e8230e0]{width:min(600px,90vw);max-height:82vh;overflow-y:auto;background:linear-gradient(170deg,#fffefb,#faf6ec);border-radius:6px;padding:clamp(28px,6vw,56px);box-shadow:0 1px #ffffffe6 inset,0 30px 60px #5a4a3247,0 6px 16px #5a4a322e;animation:noteRise-7e8230e0 .8s cubic-bezier(.16,1,.3,1) both;scrollbar-width:thin;scrollbar-color:rgba(90,74,50,.25) transparent}@keyframes noteRise-7e8230e0{0%{opacity:0;transform:translateY(30px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.msg-letter-head[data-v-7e8230e0]{display:flex;align-items:center;justify-content:space-between;color:#b8923a;margin-bottom:26px}.msg-letter-date[data-v-7e8230e0]{font-family:JetBrains Mono,monospace;font-size:.68rem;letter-spacing:.08em;color:#3c301e73}.msg-letter-text[data-v-7e8230e0]{margin:0;font-family:Caveat,Segoe Script,cursive;font-size:clamp(1.6rem,4.4vw,2.3rem);line-height:1.55;color:#2b2337;letter-spacing:.004em}.msg-hand[data-v-7e8230e0]{display:inline-block;white-space:pre;opacity:0;transform:translateY(5px) rotate(-2deg);filter:blur(4px);animation:handWrite-7e8230e0 .3s cubic-bezier(.2,.7,.3,1) forwards;animation-delay:calc(var(--c) * 26ms);color:hsl(calc(268 + var(--c) * .55),42%,26%)}@keyframes handWrite-7e8230e0{to{opacity:1;transform:none;filter:blur(0)}}.msg-letter-sign[data-v-7e8230e0]{margin:30px 0 0;font-family:Caveat,cursive;font-size:1.5rem;color:#2b2337b3;animation:signRise-7e8230e0 .9s ease-out 1.1s both}@keyframes signRise-7e8230e0{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.msg-hand[data-v-7e8230e0]{animation:none;opacity:1;filter:none;transform:none}.msg-letter-sign[data-v-7e8230e0]{animation:none}}.room-fade-enter-active[data-v-7e8230e0]{transition:opacity .7s ease}.room-fade-leave-active[data-v-7e8230e0]{transition:opacity .35s ease}.room-fade-enter-from[data-v-7e8230e0],.room-fade-leave-to[data-v-7e8230e0]{opacity:0}.msg-theater[data-v-7e8230e0]{position:fixed;inset:0;z-index:20000;display:flex;align-items:center;justify-content:center;padding:4vh 4vw;background:radial-gradient(ellipse at 50% 40%,#140a24eb,#020106fa 70%);backdrop-filter:blur(14px) saturate(.6);-webkit-backdrop-filter:blur(14px) saturate(.6)}.msg-theater-close[data-v-7e8230e0]{position:absolute;top:22px;right:26px;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:#ffffff0f;color:#fffc;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s,transform .2s}.msg-theater-close[data-v-7e8230e0]:hover{background:#ffffff24;color:#fff;transform:rotate(90deg)}.msg-theater-stage[data-v-7e8230e0]{width:min(1120px,92vw);animation:stageRise-7e8230e0 .7s cubic-bezier(.16,1,.3,1) both}@keyframes stageRise-7e8230e0{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.msg-theater-screen[data-v-7e8230e0]{position:relative;aspect-ratio:16 / 9;border-radius:18px;overflow:hidden;background:#000;box-shadow:0 0 0 1px #ffffff14,0 40px 120px #000000e6,0 0 140px #8b5cf640,0 0 220px #ff3d7f1f}.msg-theater-video[data-v-7e8230e0]{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;background:#000}.msg-theater-caption-row[data-v-7e8230e0]{display:flex;align-items:center;gap:14px;margin-top:18px;padding:0 6px}.msg-theater-from[data-v-7e8230e0]{--ann-label: #fff;opacity:.9}.msg-theater-caption[data-v-7e8230e0]{margin:0;font-family:Inter,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;color:#ffffffe0}.theater-fade-enter-active[data-v-7e8230e0]{transition:opacity .6s ease}.theater-fade-leave-active[data-v-7e8230e0]{transition:opacity .3s ease}.theater-fade-enter-from[data-v-7e8230e0],.theater-fade-leave-to[data-v-7e8230e0]{opacity:0}.panel-rise-enter-active[data-v-7e8230e0]{animation:panelSpring-7e8230e0 .55s cubic-bezier(.34,1.56,.64,1) forwards}.panel-rise-leave-active[data-v-7e8230e0]{animation:panelCollapse-7e8230e0 .22s cubic-bezier(.32,0,.67,0) forwards}@keyframes panelSpring-7e8230e0{0%{opacity:0;transform:translateY(40px) scale(.84);border-radius:calc(var(--r)*.5)}55%{opacity:1;transform:translateY(-8px) scale(1.03)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes panelCollapse-7e8230e0{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(20px) scale(.93);border-radius:calc(var(--r)*.4)}}@media(max-width:768px){.msg-panel[data-v-7e8230e0]{width:calc(100vw - 40px);right:-10px;height:70vh;max-height:70vh}}.back-to-top[data-v-56d40578]{position:fixed;bottom:102px;right:34px;width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#282018f2,#1c1612f2);color:#e5c77d;border:1px solid rgba(212,168,83,.32);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px #ffe8b00d inset,0 8px 24px #00000080,0 0 30px #c9a55c14;z-index:500;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,border-color .25s,color .25s}.back-to-top[data-v-56d40578]:hover{transform:translateY(-3px);border-color:#d4a85399;color:#fff;box-shadow:0 0 0 1px #ffe8b01a inset,0 12px 32px #0000008c,0 0 40px #c9a55c2e}.back-to-top[data-v-56d40578]:active{transform:translateY(-1px) scale(.94);transition-duration:.1s}.btt-fade-enter-active[data-v-56d40578]{transition:opacity .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.btt-fade-leave-active[data-v-56d40578]{transition:opacity .2s ease,transform .2s ease}.btt-fade-enter-from[data-v-56d40578]{opacity:0;transform:translateY(12px)}.btt-fade-leave-to[data-v-56d40578]{opacity:0;transform:translateY(8px)}@media(max-width:768px){.back-to-top[data-v-56d40578]{bottom:92px;right:24px;width:40px;height:40px}}.pr-overlay[data-v-e128ddfb]{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;background:#050402eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:24px}.pr-glow[data-v-e128ddfb]{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 40%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 65%);pointer-events:none}.pr-particles[data-v-e128ddfb]{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.04) 1px,transparent 1px),radial-gradient(circle,rgba(255,255,255,.02) 1px,transparent 1px);background-size:60px 60px,120px 120px;background-position:0 0,30px 30px;pointer-events:none;animation:pr-drift-e128ddfb 20s linear infinite}@keyframes pr-drift-e128ddfb{0%{transform:translateY(0)}to{transform:translateY(-60px)}}.pr-video-wrap[data-v-e128ddfb]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#000}.pr-video[data-v-e128ddfb]{max-width:100%;max-height:100%;object-fit:contain}.pr-skip[data-v-e128ddfb]{position:absolute;bottom:32px;right:32px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff9;font-size:.8rem;padding:8px 16px;border-radius:20px;cursor:pointer;transition:all .2s;font-family:Raleway,sans-serif}.pr-skip[data-v-e128ddfb]:hover{background:#ffffff2e;color:#fff}.pr-card[data-v-e128ddfb]{position:relative;background:linear-gradient(160deg,#19130cf7,#0f0b08fa);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:20px;padding:52px 52px 44px;max-width:540px;width:100%;text-align:center;box-shadow:0 0 0 1px #ffffff0a,0 40px 80px #000000b3,0 0 60px color-mix(in srgb,var(--accent) 10%,transparent)}.pr-card__ornament[data-v-e128ddfb]{font-size:1.6rem;color:var(--accent);display:block;margin-bottom:20px;animation:pr-pulse-e128ddfb 3s ease-in-out infinite}@keyframes pr-pulse-e128ddfb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.92)}}.pr-card__eyebrow[data-v-e128ddfb]{font-family:Raleway,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:16px;opacity:.8}.pr-card__headline[data-v-e128ddfb]{font-family:Cormorant Garamond,Playfair Display,serif;font-size:1.75rem;font-weight:600;color:#f5f0e8;line-height:1.25;margin:0 0 16px}.pr-card__sub[data-v-e128ddfb]{font-family:Raleway,sans-serif;font-size:.9rem;font-weight:300;color:#dcd2c3b3;line-height:1.6;max-width:380px;margin:0 auto 20px}.pr-card__for[data-v-e128ddfb]{font-size:.8rem;color:#c9a55c99;margin-bottom:12px;font-style:italic;font-family:Cormorant Garamond,serif}.pr-card__countdown[data-v-e128ddfb]{font-family:Courier New,monospace;font-size:.72rem;color:#dcd2c366;letter-spacing:.04em;margin:0 0 28px}.pr-card__actions[data-v-e128ddfb]{display:flex;flex-direction:column;gap:12px;align-items:center;margin-top:32px}.pr-card__cta[data-v-e128ddfb]{padding:14px 40px;border-radius:40px;border:none;font-family:Raleway,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:.06em;color:#0a0806;cursor:pointer;transition:transform .15s ease,box-shadow .2s ease,opacity .15s ease;box-shadow:0 4px 20px color-mix(in srgb,var(--accent) 35%,transparent)}.pr-card__cta[data-v-e128ddfb]:hover{transform:translateY(-1px);box-shadow:0 8px 30px color-mix(in srgb,var(--accent) 45%,transparent);opacity:.92}.pr-card__dismiss[data-v-e128ddfb]{background:none;border:none;color:#dcd2c359;font-family:Raleway,sans-serif;font-size:.78rem;cursor:pointer;letter-spacing:.03em;transition:color .2s;padding:4px 8px}.pr-card__dismiss[data-v-e128ddfb]:hover{color:#dcd2c399}.reveal-fade-enter-active[data-v-e128ddfb]{transition:opacity .5s ease}.reveal-fade-leave-active[data-v-e128ddfb]{transition:opacity .35s ease}.reveal-fade-enter-from[data-v-e128ddfb],.reveal-fade-leave-to[data-v-e128ddfb]{opacity:0}.reveal-rise-enter-active[data-v-e128ddfb]{transition:opacity .6s ease .1s,transform .6s cubic-bezier(.16,1,.3,1) .1s}.reveal-rise-leave-active[data-v-e128ddfb]{transition:opacity .25s ease,transform .25s ease}.reveal-rise-enter-from[data-v-e128ddfb]{opacity:0;transform:translateY(24px) scale(.97)}.reveal-rise-leave-to[data-v-e128ddfb]{opacity:0;transform:scale(.96)}.trust-badge[data-v-3fc73bbb]{display:inline-flex;align-items:center;color:var(--status-live)}.trust-badge.sm svg[data-v-3fc73bbb]{width:14px;height:14px}.trust-badge.md svg[data-v-3fc73bbb]{width:18px;height:18px}.ev-hero[data-v-c0b7dbd2]{position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.04)}.ev-hero-atmosphere[data-v-c0b7dbd2]{position:absolute;inset:0;pointer-events:none;z-index:0}.ev-hero-inner[data-v-c0b7dbd2]{position:relative;z-index:1;padding:44px 36px 28px}.ev-hero-top[data-v-c0b7dbd2]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:26px}.ev-hero-icon[data-v-c0b7dbd2]{width:62px;height:62px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.ev-hero-icon[data-v-c0b7dbd2] svg{width:28px;height:28px}.ev-hero-badges[data-v-c0b7dbd2]{display:flex;align-items:center;gap:8px}.ev-status[data-v-c0b7dbd2]{padding:4px 12px;border-radius:5px;font-size:.6rem;font-weight:600;letter-spacing:.1em}.status-live[data-v-c0b7dbd2]{background:#4ade8024;color:var(--status-live)}.status-beta[data-v-c0b7dbd2]{background:#f59e0b24;color:var(--status-warn)}.status-coming[data-v-c0b7dbd2]{background:#3b82f624;color:#60a5fa}.status-future[data-v-c0b7dbd2]{background:#ffffff0f;color:var(--text-muted)}.ev-hero-name[data-v-c0b7dbd2]{font-family:Cinzel,serif;font-size:2.5rem;font-weight:600;margin-bottom:6px;letter-spacing:.02em;line-height:1.1}.ev-hero-name.brand-vestiq[data-v-c0b7dbd2]{font-family:Oswald,sans-serif;letter-spacing:.08em;font-weight:700;text-transform:uppercase;font-size:2.7rem;background:linear-gradient(90deg,#2dd4bf,#8b5cf6,#6d28d9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 22px rgba(139,92,246,.45))}.ev-hero-name.brand-legalinsights[data-v-c0b7dbd2]{font-family:Cinzel,serif;font-size:2.3rem;letter-spacing:.04em}.ev-hero-name.brand-listenr[data-v-c0b7dbd2]{font-family:Raleway,sans-serif;font-weight:900;font-size:2.6rem;letter-spacing:.01em}.ev-hero-tagline[data-v-c0b7dbd2]{font-size:.88rem;color:#ffffff6b;margin-bottom:0;font-weight:400;letter-spacing:.03em}.ev-hero-desc[data-v-c0b7dbd2]{font-size:.88rem;color:var(--text-secondary);line-height:1.75;max-width:680px;margin:16px 0 0;padding-top:18px;border-top:1px solid rgba(255,255,255,.06)}.ev-hero-fade[data-v-c0b7dbd2]{height:24px;background:linear-gradient(to bottom,transparent,rgba(14,10,6,.45));position:relative;z-index:1}@media(max-width:480px){.ev-hero-inner[data-v-c0b7dbd2]{padding:32px 20px 28px}.ev-hero-name[data-v-c0b7dbd2]{font-size:1.9rem}.ev-hero-name.brand-vestiq[data-v-c0b7dbd2]{font-size:2.1rem}.ev-hero-icon[data-v-c0b7dbd2]{width:50px;height:50px;border-radius:13px}.ev-hero-icon[data-v-c0b7dbd2] svg{width:23px;height:23px}.ev-hero-desc[data-v-c0b7dbd2]{font-size:.82rem}}.ev-capabilities[data-v-b4ce1bd8]{padding:28px 36px 32px;border-bottom:1px solid rgba(255,255,255,.03)}.ev-cap-header[data-v-b4ce1bd8]{display:flex;align-items:baseline;gap:10px;margin-bottom:18px}.ev-cap-label[data-v-b4ce1bd8]{font-size:.72rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;font-weight:500}.ev-cap-count[data-v-b4ce1bd8]{font-size:.65rem;color:#ffffff2e;letter-spacing:.05em}.ev-cap-grid[data-v-b4ce1bd8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:10px}.ev-cap-item[data-v-b4ce1bd8]{display:flex;align-items:center;gap:9px;padding:11px 14px;background:#ffffff08;border-radius:10px;border:1px solid transparent;cursor:default;transition:background .18s,border-color .18s,transform .18s}.ev-cap-item[data-v-b4ce1bd8]:hover{background:color-mix(in srgb,var(--ev-color-1, #C9A55C) 8%,rgba(255,255,255,.04));border-color:color-mix(in srgb,var(--ev-color-1, #C9A55C) 18%,transparent);transform:translateY(-1px)}.ev-cap-icon[data-v-b4ce1bd8]{font-size:1.05rem;line-height:1;flex-shrink:0}.ev-cap-name[data-v-b4ce1bd8]{font-size:.76rem;color:var(--text-secondary);line-height:1.3;font-weight:400}@media(max-width:480px){.ev-capabilities[data-v-b4ce1bd8]{padding:20px 20px 24px}.ev-cap-grid[data-v-b4ce1bd8]{grid-template-columns:repeat(2,1fr)}}.ev-views[data-v-b1e82e55]{padding:24px 36px 28px;border-bottom:1px solid rgba(255,255,255,.03)}.ev-views-header[data-v-b1e82e55]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.ev-views-label[data-v-b1e82e55]{font-size:.72rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;font-weight:500}.ev-views-count[data-v-b1e82e55]{font-size:.62rem;color:var(--text-muted);padding:2px 8px;background:#ffffff0a;border:none;border-radius:10px}.ev-view-tabs[data-v-b1e82e55]{display:flex;gap:6px;margin-bottom:14px;flex-wrap:wrap}.ev-view-tab[data-v-b1e82e55]{display:flex;align-items:center;gap:7px;padding:7px 14px;background:#ffffff08;border:none;border-radius:10px;color:var(--text-muted);font-family:inherit;font-size:.72rem;cursor:pointer;transition:background .25s,color .25s;letter-spacing:.02em}.ev-view-tab[data-v-b1e82e55]:hover{background:#ffffff0f;color:var(--text-secondary)}.ev-view-tab.active[data-v-b1e82e55]{background:#c9a55c1a;color:var(--gold-primary)}.ev-view-tab-dot[data-v-b1e82e55]{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.4;transition:opacity .25s,box-shadow .25s}.ev-view-tab.active .ev-view-tab-dot[data-v-b1e82e55]{opacity:1;box-shadow:0 0 6px currentColor}.ev-view-frame[data-v-b1e82e55]{position:relative;border-radius:14px;overflow:hidden;border:none;box-shadow:0 8px 32px #0000004d;cursor:pointer;transition:box-shadow .3s,transform .3s}.ev-view-frame[data-v-b1e82e55]:hover{box-shadow:0 8px 32px #0000004d,0 0 24px #c9a55c14;transform:translateY(-1px)}.ev-view-img[data-v-b1e82e55]{width:100%;display:block}.ev-view-hint[data-v-b1e82e55]{position:absolute;top:10px;left:10px;display:flex;align-items:center;gap:6px;padding:5px 12px;background:linear-gradient(135deg,#000000a6,#000c);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none;border-radius:8px;font-size:.6rem;color:#fff9;letter-spacing:.03em;opacity:0;transform:translateY(-4px);transition:opacity .25s,transform .25s;pointer-events:none}.ev-view-frame:hover .ev-view-hint[data-v-b1e82e55]{opacity:1;transform:translateY(0)}.ev-view-badge[data-v-b1e82e55]{position:absolute;bottom:10px;right:10px;padding:4px 12px;background:linear-gradient(135deg,#0009,#000000bf);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none;border-radius:8px;font-size:.62rem;color:#ffffffb3;letter-spacing:.04em;pointer-events:none}.cinematic-overlay[data-v-b1e82e55]{position:fixed;inset:0;z-index:9999;background:#040302f0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;flex-direction:column}.cinematic-header[data-v-b1e82e55]{display:flex;align-items:center;justify-content:space-between;padding:16px 28px;flex-shrink:0}.cinematic-brand[data-v-b1e82e55]{display:flex;align-items:center;gap:10px}.cinematic-platform[data-v-b1e82e55]{font-family:Cinzel,serif;font-size:1rem;font-weight:600;letter-spacing:.04em}.cinematic-sep[data-v-b1e82e55]{color:#ffffff26;font-size:1.2rem}.cinematic-view-name[data-v-b1e82e55]{font-size:.82rem;color:#ffffff80;letter-spacing:.02em}.cinematic-counter[data-v-b1e82e55]{font-size:.7rem;color:#ffffff4d;letter-spacing:.1em;font-variant-numeric:tabular-nums}.cinematic-close[data-v-b1e82e55]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#ffffff0f;border:none;border-radius:10px;color:#ffffff80;font-family:inherit;font-size:.68rem;letter-spacing:.06em;cursor:pointer;transition:background .2s,color .2s}.cinematic-close[data-v-b1e82e55]:hover{background:#ffffff1a;color:#fffc}.cinematic-stage[data-v-b1e82e55]{flex:1;display:flex;align-items:center;justify-content:center;gap:20px;padding:0 28px;min-height:0}.cinematic-arrow[data-v-b1e82e55]{flex-shrink:0;width:48px;height:48px;border-radius:50%;border:none;background:#ffffff0a;color:#fff6;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .25s,color .25s,transform .25s}.cinematic-arrow[data-v-b1e82e55]:hover{background:#ffffff14;color:var(--gold-primary, #C9A55C);transform:scale(1.05)}.cinematic-img-wrap[data-v-b1e82e55]{flex:1;max-width:1100px;max-height:100%;display:flex;align-items:center;justify-content:center;will-change:transform,opacity}.cinematic-img[data-v-b1e82e55]{max-width:100%;max-height:calc(100vh - 180px);border-radius:16px;border:none;box-shadow:0 16px 48px #0006,0 0 60px #00000026;object-fit:contain}.cinematic-footer[data-v-b1e82e55]{display:flex;justify-content:center;gap:8px;padding:18px 28px 22px;flex-shrink:0}.cinematic-tab[data-v-b1e82e55]{display:flex;align-items:center;gap:8px;padding:8px 18px;background:#ffffff0a;border:none;border-radius:12px;color:#fff6;font-family:inherit;font-size:.76rem;cursor:pointer;transition:background .25s,color .25s;letter-spacing:.03em}.cinematic-tab[data-v-b1e82e55]:hover{background:#ffffff12;color:#fff9}.cinematic-tab.active[data-v-b1e82e55]{background:#c9a55c1f;color:var(--gold-primary, #C9A55C)}.cinematic-tab-dot[data-v-b1e82e55]{width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.35;transition:opacity .25s,box-shadow .25s}.cinematic-tab.active .cinematic-tab-dot[data-v-b1e82e55]{opacity:1;box-shadow:0 0 8px currentColor}.view-switch-enter-active[data-v-b1e82e55],.view-switch-leave-active[data-v-b1e82e55]{transition:opacity .25s ease,transform .25s ease}.view-switch-enter-from[data-v-b1e82e55]{opacity:0;transform:scale(.98)}.view-switch-leave-to[data-v-b1e82e55]{opacity:0;transform:scale(1.01)}.view-label-enter-active[data-v-b1e82e55],.view-label-leave-active[data-v-b1e82e55]{transition:opacity .2s ease}.view-label-enter-from[data-v-b1e82e55],.view-label-leave-to[data-v-b1e82e55]{opacity:0}.cinematic-slide-enter-active[data-v-b1e82e55],.cinematic-slide-leave-active[data-v-b1e82e55]{transition:opacity .3s ease,transform .3s ease}.cinematic-slide-enter-from[data-v-b1e82e55]{opacity:0;transform:scale(.96) translate(20px)}.cinematic-slide-leave-to[data-v-b1e82e55]{opacity:0;transform:scale(.96) translate(-20px)}.cinematic-label-enter-active[data-v-b1e82e55],.cinematic-label-leave-active[data-v-b1e82e55]{transition:opacity .2s ease}.cinematic-label-enter-from[data-v-b1e82e55],.cinematic-label-leave-to[data-v-b1e82e55]{opacity:0}@media(max-width:480px){.ev-views[data-v-b1e82e55]{padding:16px 20px 20px}.ev-view-tab[data-v-b1e82e55]{padding:6px 10px;font-size:.65rem}.cinematic-stage[data-v-b1e82e55]{padding:0 12px;gap:8px}.cinematic-arrow[data-v-b1e82e55]{width:36px;height:36px}.cinematic-header[data-v-b1e82e55]{padding:12px 16px}.cinematic-footer[data-v-b1e82e55]{padding:12px 16px 16px}.cinematic-tab[data-v-b1e82e55]{padding:6px 12px;font-size:.68rem}}.ev-connections[data-v-0c957df8]{padding:24px 36px;border-bottom:1px solid rgba(255,255,255,.03)}.ev-conn-label[data-v-0c957df8]{font-size:.72rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:14px;font-weight:500}.ev-conn-item[data-v-0c957df8]{padding:16px 18px;background:linear-gradient(135deg,#c9a55c0f,#c9a55c05);border:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;margin-bottom:10px;transition:background .2s}.ev-conn-item[data-v-0c957df8]:hover{background:#c9a55c0f}.ev-conn-header[data-v-0c957df8]{display:flex;align-items:center;gap:12px}.ev-conn-icon[data-v-0c957df8]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.ev-conn-icon[data-v-0c957df8] svg{width:18px;height:18px}.ev-conn-meta[data-v-0c957df8]{flex:1}.ev-conn-name[data-v-0c957df8]{font-family:Cinzel,serif;font-size:.85rem;font-weight:500;color:var(--text-primary);margin-bottom:1px}.ev-conn-desc[data-v-0c957df8]{font-size:.72rem;color:var(--gold-primary)}.ev-conn-pulse[data-v-0c957df8]{flex-shrink:0}.pulse-dot[data-v-0c957df8]{display:block;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 35%,var(--gold-light),var(--gold-primary));box-shadow:0 0 4px var(--gold-glow);opacity:.6;transition:box-shadow .3s,opacity .3s}.ev-conn-item:hover .pulse-dot[data-v-0c957df8]{box-shadow:0 0 12px var(--gold-glow);opacity:1}.ev-conn-example[data-v-0c957df8]{margin:10px 0 0;padding:10px 14px;border-left:2px solid rgba(201,165,92,.25);background:linear-gradient(135deg,#c9a55c1a,#c9a55c0a);border-radius:0 8px 8px 0;font-size:.78rem;color:var(--text-secondary);line-height:1.55;font-style:italic}.ev-conn-flow[data-v-0c957df8]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ev-conn-pill[data-v-0c957df8]{font-size:.62rem;padding:3px 10px;border-radius:10px;border:none;color:var(--gold-primary);font-weight:500;letter-spacing:.02em;background:linear-gradient(135deg,#c9a55c1a,#c9a55c0a)}@media(max-width:480px){.ev-connections[data-v-0c957df8]{padding:16px 20px}.ev-conn-item[data-v-0c957df8]{padding:14px}.ev-conn-example[data-v-0c957df8]{font-size:.74rem}}.ev-pricing-cards[data-v-2c5b59c2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.ev-pricing-card[data-v-2c5b59c2]{padding:20px;background:linear-gradient(135deg,#ffffff0a,#ffffff03);border:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;transition:background .2s,box-shadow .2s}.ev-pricing-card.highlighted[data-v-2c5b59c2]{border:none;background:#c9a55c0f;box-shadow:0 0 24px #c9a55c14,inset 0 0 0 1px #c9a55c1f}.pricing-name[data-v-2c5b59c2]{font-family:Raleway,sans-serif;font-size:.85rem;font-weight:600;color:var(--text-primary);margin-bottom:8px}.pricing-price[data-v-2c5b59c2]{margin-bottom:16px}.price-free[data-v-2c5b59c2]{font-size:1.1rem;color:var(--status-live);font-weight:600}.price-amount[data-v-2c5b59c2]{font-family:JetBrains Mono,monospace;font-size:1.4rem;color:var(--gold-primary);font-weight:600}.price-period[data-v-2c5b59c2]{font-size:.75rem;color:var(--text-muted);margin-left:2px}.pricing-features[data-v-2c5b59c2]{list-style:none;display:flex;flex-direction:column;gap:6px}.pricing-features li[data-v-2c5b59c2]{display:flex;align-items:center;gap:8px;font-size:.72rem;color:var(--text-secondary)}.pricing-features svg[data-v-2c5b59c2]{color:var(--gold-primary);flex-shrink:0}.pricing-note[data-v-2c5b59c2]{margin-top:14px;font-size:.65rem;color:var(--text-muted);text-align:center;font-style:italic}.ev-unlock[data-v-462f1c3f]{padding:0 36px 28px}.unlock-prompt[data-v-462f1c3f]{background:#ffffff08;border:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;padding:24px 28px;text-align:center;position:relative;overflow:hidden}.unlock-prompt[data-v-462f1c3f]:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:200px;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.6}.unlock-header[data-v-462f1c3f]{display:flex;align-items:center;gap:14px;justify-content:center;margin-bottom:18px}.unlock-icon-glow[data-v-462f1c3f]{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 70%,#000));display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px color-mix(in srgb,var(--accent) 25%,transparent);flex-shrink:0}.unlock-icon[data-v-462f1c3f]{color:#fff}.unlock-icon[data-v-462f1c3f] svg{width:22px;height:22px}.unlock-title[data-v-462f1c3f]{font-family:Raleway,sans-serif;font-size:1.05rem;font-weight:700;color:var(--text-primary);text-align:left}.unlock-sub[data-v-462f1c3f]{font-size:.72rem;color:var(--text-secondary);text-align:left;margin-top:1px}.unlock-highlights[data-v-462f1c3f]{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:20px;flex-wrap:wrap}.highlight-item[data-v-462f1c3f]{display:flex;align-items:center;gap:5px;font-size:.68rem;color:var(--text-secondary)}.highlight-check[data-v-462f1c3f]{width:16px;height:16px;border-radius:50%;background:#4ade801f;display:flex;align-items:center;justify-content:center;flex-shrink:0}.highlight-check svg[data-v-462f1c3f]{color:#4ade80}.highlight-more[data-v-462f1c3f]{color:var(--accent, var(--gold-primary));font-style:italic;font-size:.65rem}.unlock-btn[data-v-462f1c3f]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 36px;background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 80%,#000));color:#fff;border:none;border-radius:12px;font-family:Raleway,sans-serif;font-size:.88rem;font-weight:700;cursor:pointer;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);letter-spacing:.03em;position:relative;overflow:hidden;min-width:240px}.unlock-btn[data-v-462f1c3f]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.15),transparent 60%);pointer-events:none}.unlock-btn[data-v-462f1c3f]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 28px color-mix(in srgb,var(--accent) 35%,transparent),0 0 0 1px color-mix(in srgb,var(--accent) 30%,transparent)}.unlock-btn[data-v-462f1c3f]:active:not(:disabled){transform:translateY(0)}.unlock-btn[data-v-462f1c3f]:disabled{opacity:.85;cursor:wait}.unlock-btn.activating[data-v-462f1c3f]{background:color-mix(in srgb,var(--accent) 60%,#000)}.spinner[data-v-462f1c3f]{width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-462f1c3f .6s linear infinite}@keyframes spin-462f1c3f{to{transform:rotate(360deg)}}.unlock-note[data-v-462f1c3f]{font-size:.6rem;color:var(--text-muted);margin-top:12px;letter-spacing:.02em}.unlock-success[data-v-462f1c3f]{text-align:center;padding:28px;background:#4ade800f;border:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px}.success-icon[data-v-462f1c3f]{width:48px;height:48px;border-radius:50%;background:#4ade8026;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;animation:pop-in-462f1c3f .4s cubic-bezier(.16,1,.3,1)}@keyframes pop-in-462f1c3f{0%{transform:scale(0)}to{transform:scale(1)}}.success-icon svg[data-v-462f1c3f]{color:#4ade80}.success-title[data-v-462f1c3f]{font-family:Raleway,sans-serif;font-size:1.1rem;font-weight:700;color:#4ade80;margin-bottom:4px}.success-sub[data-v-462f1c3f]{font-size:.75rem;color:var(--text-secondary);margin-bottom:16px}.success-launch[data-v-462f1c3f]{display:inline-flex;align-items:center;gap:7px;background:#4ade801f;border:1px solid rgba(74,222,128,.3);color:#4ade80;font-family:Raleway,sans-serif;font-size:.82rem;font-weight:600;padding:9px 22px;border-radius:24px;cursor:pointer;transition:background .18s,border-color .18s}.success-launch[data-v-462f1c3f]:hover{background:#4ade8033;border-color:#4ade808c}@media(max-width:480px){.ev-unlock[data-v-462f1c3f]{padding:0 20px 20px}.unlock-prompt[data-v-462f1c3f]{padding:20px}.unlock-highlights[data-v-462f1c3f]{flex-direction:column;gap:6px}.unlock-btn[data-v-462f1c3f]{width:100%;padding:14px 20px}}.ev-overlay[data-v-72c7204d]{position:fixed;inset:0;background:#060402d1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px}.ev-atmosphere[data-v-72c7204d]{position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 600px 500px at 50% 45%,color-mix(in srgb,var(--ev-color-1) 12%,transparent),color-mix(in srgb,var(--ev-color-2) 6%,transparent) 50%,transparent 100%)}.ev-panel[data-v-72c7204d]{width:100%;max-width:960px;max-height:92vh;background:linear-gradient(180deg,#2a2016f0,#1a140ef7);border:none;border-radius:16px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 24px 64px #0006,0 0 80px #c9a55c0a,0 0 0 1px #ffffff0a,0 0 120px color-mix(in srgb,var(--ev-color-1, #C9A55C) 8%,transparent);position:relative;z-index:1;display:flex;flex-direction:column;overflow:hidden;will-change:transform,opacity}.ev-close[data-v-72c7204d]{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#ffffff14,#ffffff08);border:none;color:var(--text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:background .2s,color .2s,transform .2s}.ev-close[data-v-72c7204d]:hover{background:#ffffff26;color:#fff;transform:scale(1.05)}.ev-scroll[data-v-72c7204d]{overflow-y:auto;flex:1;padding-bottom:24px}.ev-pricing-section[data-v-72c7204d]{padding:24px 36px 28px;border-bottom:1px solid rgba(255,255,255,.03)}.ev-section-label[data-v-72c7204d]{font-size:.72rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:14px;font-weight:500}.ev-launch[data-v-72c7204d]{padding:0 36px 8px}.ev-launch-btn[data-v-72c7204d]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 24px;background:linear-gradient(135deg,var(--gold-light),var(--gold-primary));color:var(--bg-deep);border:none;border-radius:12px;font-family:Raleway,sans-serif;font-size:.9rem;font-weight:700;cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s;letter-spacing:.04em}.ev-launch-btn[data-v-72c7204d]:hover{background:linear-gradient(135deg,var(--gold-light),var(--gold-light));transform:translateY(-1px);box-shadow:0 4px 16px #c9a55c4d}.ev-launch-btn--loading[data-v-72c7204d]{opacity:.7;cursor:default;pointer-events:none}.ev-launch-spinner[data-v-72c7204d]{display:inline-block;width:18px;height:18px;border:2px solid rgba(10,8,6,.3);border-top-color:#0a0806e6;border-radius:50%;animation:evSpinLaunch-72c7204d .7s linear infinite}@keyframes evSpinLaunch-72c7204d{to{transform:rotate(360deg)}}.ev-launch-coming[data-v-72c7204d]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px;font-family:Raleway,sans-serif;font-size:.82rem;color:#ffffff73}.ev-launch-notify[data-v-72c7204d]{background:none;border:1px solid rgba(201,165,92,.3);color:#c9a55cb3;font-family:Raleway,sans-serif;font-size:.76rem;font-weight:500;padding:6px 14px;border-radius:20px;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}.ev-launch-notify[data-v-72c7204d]:hover{background:#c9a55c14;border-color:#c9a55c8c;color:#c9a55c}@media(max-width:768px){.ev-overlay[data-v-72c7204d]{padding:0}.ev-panel[data-v-72c7204d]{max-width:100%;max-height:100vh;max-height:100dvh;border-radius:0}.ev-atmosphere[data-v-72c7204d]{display:none}}.tour-spotlight[data-v-8ef58e2e]{position:fixed;z-index:9998;border:1.5px solid rgba(255,255,255,.85);border-radius:16px;box-shadow:0 0 0 9999px #0e1018c7,0 0 34px #8b5cf64d,0 0 22px #ffffff1f inset;pointer-events:none;transition:top .5s cubic-bezier(.2,.7,.2,1),left .5s cubic-bezier(.2,.7,.2,1),width .5s cubic-bezier(.2,.7,.2,1),height .5s cubic-bezier(.2,.7,.2,1),opacity .3s ease}@media(prefers-reduced-motion:reduce){.tour-spotlight[data-v-8ef58e2e]{transition:opacity .3s ease}}.tour-card[data-v-6a28ec95]{position:fixed;z-index:10000;width:330px;padding:18px 22px;background:#fffffff5;border:1px solid #e7e9f0;border-radius:16px;box-shadow:0 18px 50px #1e223c38;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);left:clamp(20px,3vw,48px);bottom:148px;font-family:Raleway,sans-serif}.tour-card--do[data-v-6a28ec95]{border-color:#8b5cf659;animation:tourDoBreathe-6a28ec95 3.2s ease-in-out infinite}@keyframes tourDoBreathe-6a28ec95{0%,to{box-shadow:0 18px 50px #1e223c38,0 0 #8b5cf600}50%{box-shadow:0 18px 50px #1e223c38,0 0 28px #8b5cf64d}}.tour-dots[data-v-6a28ec95]{display:flex;gap:6px;margin-bottom:12px}.tour-dot[data-v-6a28ec95]{width:7px;height:7px;border-radius:50%;background:#e3e6ee;transition:background .2s,box-shadow .2s}.tour-dot.active[data-v-6a28ec95]{background:linear-gradient(90deg,#4fa8ff,#8b5cf6 60%,#f65fa2);box-shadow:0 0 8px #8b5cf673}.tour-dot.completed[data-v-6a28ec95]{background:#bdc4d6}.tour-title[data-v-6a28ec95]{font-size:1.02rem;font-weight:700;color:#1c1e26;margin:0 0 6px;letter-spacing:.02em}.tour-description[data-v-6a28ec95]{font-size:.82rem;color:#5a6070;line-height:1.55;margin:0 0 14px}.tour-nav[data-v-6a28ec95]{display:flex;align-items:center;justify-content:space-between}.tour-btn[data-v-6a28ec95]{font-family:inherit;font-size:.76rem;font-weight:600;cursor:pointer;border-radius:999px;transition:all .25s;display:inline-flex;align-items:center;gap:6px}.tour-btn.skip[data-v-6a28ec95]{background:none;border:none;color:#9aa1b0;padding:8px 0}.tour-btn.skip[data-v-6a28ec95]:hover{color:#1c1e26}.tour-btn.next[data-v-6a28ec95]{background:linear-gradient(90deg,#4fa8ff,#8b5cf6 42%,#f65fa2 72%,#ffb14a);border:none;color:#fff;padding:9px 20px;margin-left:auto;box-shadow:0 4px 14px #8b5cf647}.tour-btn.next[data-v-6a28ec95]:hover{filter:brightness(1.06)}@media(prefers-reduced-motion:reduce){.tour-card--do[data-v-6a28ec95]{animation:none}}@media(max-width:760px){.tour-card[data-v-6a28ec95]{left:12px;right:12px;width:auto}}.narrative-tour[data-v-56579259]{position:fixed;inset:0;z-index:9000}.narrative-tour--open[data-v-56579259]{pointer-events:none}.narrative-tour--open[data-v-56579259] .tour-card{pointer-events:auto}.tour-cinematic[data-v-56579259]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse 60% 50% at 12% 8%,rgba(96,165,250,.1),transparent 60%),radial-gradient(ellipse 55% 45% at 90% 16%,rgba(255,177,74,.1),transparent 60%),radial-gradient(ellipse 60% 50% at 20% 96%,rgba(139,92,246,.08),transparent 60%),#fcfcfef0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.cinematic-content[data-v-56579259]{text-align:center;max-width:560px;padding:0 32px}.cinematic-title[data-v-56579259]{font-family:Raleway,sans-serif;font-weight:700;font-size:clamp(28px,4.5vw,40px);color:#1c1e26;margin:0 0 12px;letter-spacing:.06em}.cinematic-desc[data-v-56579259]{font-family:Raleway,sans-serif;font-size:15px;line-height:1.7;color:#5a6070;margin:0 0 30px}.cinematic-actions[data-v-56579259]{display:flex;justify-content:center;gap:12px}.cin-btn[data-v-56579259]{padding:11px 24px;border-radius:999px;font-size:14px;font-weight:600;cursor:pointer;transition:all .25s;display:inline-flex;align-items:center;gap:7px;font-family:Raleway,sans-serif}.cin-btn.skip[data-v-56579259]{background:transparent;border:1px solid #d7dbe4;color:#5a6070}.cin-btn.skip[data-v-56579259]:hover{border-color:#aab1c0;color:#1c1e26}.cin-btn.next[data-v-56579259]{background:linear-gradient(90deg,#4fa8ff,#8b5cf6 42%,#f65fa2 72%,#ffb14a);border:none;color:#fff;box-shadow:0 6px 20px #8b5cf64d}.cin-btn.next[data-v-56579259]:hover{filter:brightness(1.06);box-shadow:0 8px 26px #8b5cf666}.immersive-lobby[data-v-be544a09]{position:fixed;inset:0;z-index:10000;background:#000}.immersive-frame[data-v-be544a09]{width:100%;height:100%;border:none;opacity:1;transition:opacity .4s ease}.immersive-frame--hidden[data-v-be544a09]{opacity:0;pointer-events:none}.immersive-loading[data-v-be544a09]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:var(--gold-primary, #C9A55C);font-size:.85rem;z-index:2;background:#000;pointer-events:none}.immersive-spinner[data-v-be544a09]{width:32px;height:32px;border:2px solid rgba(201,165,92,.2);border-top-color:var(--gold-primary, #C9A55C);border-radius:50%;animation:spin-be544a09 1s linear infinite}@keyframes spin-be544a09{to{transform:rotate(360deg)}}.immersive-exit[data-v-be544a09]{position:fixed;top:16px;right:16px;z-index:10001;width:40px;height:40px;border-radius:50%;background:#0009;border:1px solid rgba(255,255,255,.15);color:#fff9;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.immersive-exit[data-v-be544a09]:hover{background:#000c;color:#fff;border-color:#ffffff4d}.immersive-error[data-v-be544a09]{position:absolute;inset:0;background:#000000eb;z-index:10002;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.immersive-error-icon[data-v-be544a09]{font-size:48px;color:#f97316;margin-bottom:16px}.immersive-error-title[data-v-be544a09]{font-family:Cinzel,serif;font-size:18px;color:#fff;letter-spacing:.1em;margin-bottom:12px}.immersive-error-msg[data-v-be544a09]{font-family:JetBrains Mono,Consolas,monospace;font-size:12px;color:#f97316d9;background:#f9731614;border:1px solid rgba(249,115,22,.25);border-radius:6px;padding:10px 14px;max-width:520px;margin-bottom:24px;word-break:break-word}.immersive-error-btn[data-v-be544a09]{background:#d4a8531a;border:1px solid rgba(212,168,83,.4);color:var(--gold-primary, #C9A55C);padding:12px 28px;border-radius:8px;font-family:Cinzel,serif;font-size:12px;letter-spacing:.15em;cursor:pointer;text-transform:uppercase;transition:all .2s}.immersive-error-btn[data-v-be544a09]:hover{background:#d4a85333;color:#fff}.pf-dismiss[data-v-5f916b07]{position:fixed;inset:0;z-index:9999}.pf-card[data-v-5f916b07]{position:absolute;top:52px;right:16px;width:300px;max-height:calc(100vh - 68px);overflow-y:auto;scrollbar-width:none;background:linear-gradient(160deg,#241a12f7,#16100afa);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:12px;box-shadow:0 16px 48px #0000008c,0 0 0 1px #ffffff0d,0 0 0 1px #c9a55c12;padding:16px}.pf-card[data-v-5f916b07]::-webkit-scrollbar{display:none}.pf-close[data-v-5f916b07]{position:absolute;top:12px;right:12px;width:24px;height:24px;background:#ffffff0d;border:none;border-radius:6px;color:#ffffff59;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.pf-settings[data-v-5f916b07]{position:absolute;top:12px;right:42px;width:24px;height:24px;background:#ffffff0d;border:none;border-radius:6px;color:#ffffff59;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.pf-settings[data-v-5f916b07]:hover{background:#c9a55c29;color:var(--gold-light, #DEC07A)}.pf-close[data-v-5f916b07]:hover{background:#ffffff1a;color:#ffffffb3}.pf-setup-head[data-v-5f916b07]{margin-bottom:16px;padding-right:20px}.pf-setup-star[data-v-5f916b07]{font-size:20px;display:block;margin-bottom:8px;color:#d4a853}.pf-setup-name[data-v-5f916b07]{font-size:.9rem;font-weight:700;color:var(--text-primary);margin-bottom:4px;font-family:Raleway,sans-serif}.pf-setup-sub[data-v-5f916b07]{font-size:.73rem;color:#ffffff61;line-height:1.55}.pf-who[data-v-5f916b07]{display:flex;align-items:center;gap:10px;padding-right:20px}.pf-avatar[data-v-5f916b07]{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#d4a85333,#b8923e1a);border:1px solid rgba(212,168,83,.2);display:flex;align-items:center;justify-content:center;font-family:Cinzel,serif;font-size:.78rem;font-weight:700;color:#d4a853;flex-shrink:0}.pf-who-name[data-v-5f916b07]{font-size:.88rem;font-weight:600;color:var(--text-primary)}.pf-who-meta[data-v-5f916b07]{display:flex;align-items:center;gap:6px;margin-top:3px;flex-wrap:wrap}.pf-who-org[data-v-5f916b07]{font-size:.65rem;color:#ffffff4d}.pf-badge[data-v-5f916b07]{font-size:.48rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;border-radius:3px}.pf-badge--investor[data-v-5f916b07]{background:#d4a8531f;color:#d4a853;border:1px solid rgba(212,168,83,.25)}.pf-badge--partner[data-v-5f916b07]{background:#06b6d41a;color:#06b6d4;border:1px solid rgba(6,182,212,.25)}.pf-badge--developer[data-v-5f916b07]{background:#8b5cf61a;color:#8b5cf6;border:1px solid rgba(139,92,246,.25)}.pf-badge--member[data-v-5f916b07],.pf-badge--individual[data-v-5f916b07],.pf-badge--university[data-v-5f916b07]{background:#ffffff0d;color:#ffffff61;border:1px solid rgba(255,255,255,.09)}.pf-divider[data-v-5f916b07]{height:1px;background:#ffffff0d;margin:12px -16px}.pf-section-head[data-v-5f916b07]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.pf-eyebrow[data-v-5f916b07]{font-size:.55rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffff47}.pf-row[data-v-5f916b07]{display:flex;align-items:baseline;gap:10px;padding:5px 0;border-bottom:1px solid rgba(255,255,255,.03);font-size:.78rem}.pf-row[data-v-5f916b07]:last-of-type{border-bottom:none}.pf-row-k[data-v-5f916b07]{color:#ffffff47;flex-shrink:0;width:44px;font-size:.68rem;text-transform:uppercase;letter-spacing:.06em}.pf-row-v[data-v-5f916b07]{color:#ffffffb8;word-break:break-all;flex:1}.pf-row-v--key[data-v-5f916b07]{display:flex;align-items:center;gap:8px}.pf-capitalize[data-v-5f916b07]{text-transform:capitalize}.pf-key-mono[data-v-5f916b07]{font-family:Courier New,monospace;font-size:.72rem;letter-spacing:.03em;flex:1;color:#ffffffa6}.pf-reveal[data-v-5f916b07]{font-size:.58rem;padding:1px 6px;border-radius:4px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);color:#ffffff61;cursor:pointer;font-family:inherit;transition:background .15s;white-space:nowrap;flex-shrink:0}.pf-reveal[data-v-5f916b07]:hover{background:#ffffff17;color:#fff9}.pf-org-row[data-v-5f916b07]{display:flex;align-items:flex-start;gap:8px;padding:4px 0}.pf-org-dot[data-v-5f916b07]{width:5px;height:5px;border-radius:50%;background:#4ade80;flex-shrink:0;margin-top:5px;box-shadow:0 0 5px #4ade8080}.pf-org-name[data-v-5f916b07]{font-size:.8rem;color:#ffffffbf}.pf-org-via[data-v-5f916b07]{font-size:.65rem;color:#ffffff47}.pf-platform-list[data-v-5f916b07]{display:flex;flex-direction:column;gap:2px}.pf-platform-row[data-v-5f916b07]{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:7px;transition:background .12s}.pf-platform-row[data-v-5f916b07]:hover{background:#ffffff0a}.pf-platform-dot[data-v-5f916b07]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.pf-platform-name[data-v-5f916b07]{font-size:.8rem;color:#ffffffb3;flex:1}.pf-pill[data-v-5f916b07]{font-size:.44rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:1px 5px;border-radius:3px}.pf-pill--live[data-v-5f916b07]{background:#4ade8017;color:#4ade80;border:1px solid rgba(74,222,128,.2)}.pf-pill--beta[data-v-5f916b07]{background:#fbbf2412;color:#fbbf24;border:1px solid rgba(251,191,36,.17)}.pf-pill--coming[data-v-5f916b07]{background:#60a5fa12;color:#60a5fa;border:1px solid rgba(96,165,250,.17)}.pf-live-dot[data-v-5f916b07]{display:inline-block;width:5px;height:5px;border-radius:50%;background:#4ade80;box-shadow:0 0 5px #4ade808c;margin-right:5px;vertical-align:middle;flex-shrink:0}.pf-empty[data-v-5f916b07]{font-size:.73rem;color:#ffffff38;font-style:italic;padding:3px 0}.pf-field[data-v-5f916b07]{margin-bottom:10px}.pf-inline-field[data-v-5f916b07]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.pf-inline-field label[data-v-5f916b07]{font-size:.6rem;text-transform:uppercase;letter-spacing:.08em;color:#ffffff47;flex-shrink:0;width:42px}.pf-field label[data-v-5f916b07]{display:block;font-size:.6rem;letter-spacing:.09em;text-transform:uppercase;color:#ffffff47;margin-bottom:4px}.pf-field input[data-v-5f916b07],.pf-inline-field input[data-v-5f916b07]{flex:1;width:100%;padding:.5rem .7rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:7px;color:#fff;font-size:.82rem;outline:none;font-family:inherit;transition:border-color .15s}.pf-field input[data-v-5f916b07]:focus,.pf-inline-field input[data-v-5f916b07]:focus{border-color:#d4a85361}.pf-field input[data-v-5f916b07]::placeholder,.pf-inline-field input[data-v-5f916b07]::placeholder{color:#ffffff2e}.pf-btn[data-v-5f916b07]{display:block;width:100%;padding:.65rem;border-radius:7px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .15s;border:none;font-family:Raleway,sans-serif;margin-top:6px;text-align:center}.pf-btn--sm[data-v-5f916b07]{display:inline-flex;width:auto;padding:.4rem 1rem;margin-top:0;font-size:.75rem}.pf-btn--primary[data-v-5f916b07]{background:linear-gradient(135deg,#d4a853,#b8923e);color:#0a0a0f;font-weight:700}.pf-btn--primary[data-v-5f916b07]:hover{box-shadow:0 3px 14px #d4a85340}.pf-btn--primary[data-v-5f916b07]:disabled{opacity:.5;cursor:default}.pf-btn--ghost[data-v-5f916b07]{background:none;color:#ffffff59;border:1px solid rgba(255,255,255,.08)}.pf-btn--ghost[data-v-5f916b07]:hover{color:#fff9;border-color:#ffffff21}.pf-link[data-v-5f916b07]{background:none;border:none;color:#d4a85399;font-size:.72rem;cursor:pointer;padding:0;font-family:inherit;transition:color .15s}.pf-link--sm[data-v-5f916b07]{font-size:.68rem;margin-top:4px;display:block}.pf-link[data-v-5f916b07]:hover{color:#d4a853}.pf-msg[data-v-5f916b07]{font-size:.73rem;color:#d4a853bf;margin:5px 0;line-height:1.4}.pf-msg--err[data-v-5f916b07]{color:#ef4444}.pf-pro[data-v-5f916b07]{display:block;width:100%;text-align:left;padding:11px 12px;border-radius:9px;cursor:pointer;font-family:inherit;background:linear-gradient(135deg,#d4a85321,#d4a8530d);border:1px solid rgba(212,168,83,.22);transition:border-color .18s,background .18s,transform .18s}.pf-pro[data-v-5f916b07]:hover{border-color:#d4a85380;background:linear-gradient(135deg,#d4a85333,#d4a85314);transform:translateY(-1px)}.pf-pro-top[data-v-5f916b07]{display:flex;align-items:center;justify-content:space-between}.pf-pro-eyebrow[data-v-5f916b07]{font-size:.55rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#d4a853bf}.pf-pro-arrow[data-v-5f916b07]{color:#d4a853;font-size:.8rem}.pf-pro-title[data-v-5f916b07]{margin-top:5px;font-size:.84rem;font-weight:600;color:var(--text-primary);font-family:Raleway,sans-serif}.pf-pro-sub[data-v-5f916b07]{margin-top:3px;font-size:.68rem;color:#fff6;line-height:1.5}.rp-overlay[data-v-c5c0c875]{position:fixed;inset:0;z-index:10000;background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:1.5rem}.rp-card[data-v-c5c0c875]{position:relative;background:linear-gradient(180deg,#13131f,#0a0a10);border:1px solid rgba(212,168,83,.35);border-radius:16px;padding:2.5rem;max-width:480px;width:100%;box-shadow:0 40px 100px #000000b3,0 0 60px #d4a8531a;display:flex;flex-direction:column;gap:1rem}.rp-close[data-v-c5c0c875]{position:absolute;top:1rem;right:1rem;background:transparent;border:1px solid rgba(255,255,255,.1);color:#ffffff80;width:32px;height:32px;border-radius:8px;font-size:1.3rem;cursor:pointer;line-height:1}.rp-close[data-v-c5c0c875]:hover{color:#fff;border-color:#d4a85366}.rp-eyebrow[data-v-c5c0c875]{font-family:Space Grotesk,monospace;font-size:.6rem;letter-spacing:.15em;color:#d4a853;font-weight:700}.rp-title[data-v-c5c0c875]{font-family:Cinzel,serif;font-size:1.4rem;color:#fff;margin:0;line-height:1.3;background:linear-gradient(180deg,#fff,#e8e0d0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.rp-sub[data-v-c5c0c875]{font-size:.88rem;color:#ffffff8c;line-height:1.6;margin:0}.rp-sub strong[data-v-c5c0c875]{color:#e8c97a}.rp-field[data-v-c5c0c875]{display:flex;flex-direction:column;gap:.35rem}.rp-field label[data-v-c5c0c875]{font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:#fff6;font-weight:600}.rp-optional[data-v-c5c0c875]{text-transform:none;letter-spacing:0;color:#ffffff4d;font-weight:400}.rp-field input[data-v-c5c0c875]{padding:.85rem 1rem;background:#0006;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:.95rem;outline:none;transition:border-color .2s,box-shadow .2s;font-family:inherit}.rp-field input[data-v-c5c0c875]::placeholder{color:#ffffff40}.rp-field input[data-v-c5c0c875]:focus{border-color:#d4a85380;box-shadow:0 0 0 3px #d4a8531a}.rp-code[data-v-c5c0c875]{font-family:Courier New,monospace!important;font-size:1.8rem!important;letter-spacing:.4em;text-align:center}.rp-status[data-v-c5c0c875]{font-size:.82rem;line-height:1.5;margin:0}.rp-status--error[data-v-c5c0c875]{color:#f87171}.rp-actions[data-v-c5c0c875]{display:flex;gap:.5rem}.rp-btn[data-v-c5c0c875]{padding:.85rem 1.25rem;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;border:none;flex:1;font-family:inherit}.rp-btn[data-v-c5c0c875]:disabled{opacity:.4;cursor:not-allowed}.rp-btn--primary[data-v-c5c0c875]{background:linear-gradient(135deg,#d4a853,#b8923e);color:#0a0a0f;font-weight:600}.rp-btn--primary[data-v-c5c0c875]:not(:disabled):hover{box-shadow:0 8px 24px #d4a8534d;transform:translateY(-1px)}.rp-btn--ghost[data-v-c5c0c875]{background:transparent;color:#ffffff80;border:1px solid rgba(255,255,255,.1)}.rp-btn--ghost[data-v-c5c0c875]:hover{color:#fffc;border-color:#d4a8534d}.cinematic-intro[data-v-9e703ce0]{position:fixed;inset:0;background:#000;z-index:99998;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .7s ease}.cinematic-intro.fading-out[data-v-9e703ce0]{opacity:0;pointer-events:none}.cinematic-video[data-v-9e703ce0]{width:100%;height:100%;object-fit:cover;background:#000;touch-action:manipulation}.sound-hint[data-v-9e703ce0]{position:absolute;bottom:48px;left:50%;transform:translate(-50%);color:#ffffffc7;font-family:Cormorant Garamond,Hoefler Text,Georgia,serif;font-size:18px;letter-spacing:.05em;display:inline-flex;align-items:center;gap:12px;padding:14px 28px;background:#0000006b;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:999px;border:1px solid rgba(255,255,255,.08);pointer-events:none;animation:hintPulse-9e703ce0 2.4s ease-in-out infinite}.sound-icon[data-v-9e703ce0]{color:#d4a853e6;font-size:20px}@keyframes hintPulse-9e703ce0{0%,to{opacity:.7}50%{opacity:1}}.skip-button[data-v-9e703ce0]{position:absolute;top:24px;right:28px;background:#00000052;color:#ffffff8c;border:1px solid rgba(255,255,255,.12);padding:8px 18px;border-radius:6px;font-family:Cormorant Garamond,Georgia,serif;font-size:14px;letter-spacing:.04em;cursor:pointer;opacity:.5;transition:opacity .2s ease,color .2s ease,border-color .2s ease}.skip-button[data-v-9e703ce0]:hover{opacity:1;color:#ffffffeb;border-color:#ffffff4d}.fade-hint-enter-active[data-v-9e703ce0],.fade-hint-leave-active[data-v-9e703ce0]{transition:opacity .4s ease}.fade-hint-enter-from[data-v-9e703ce0],.fade-hint-leave-to[data-v-9e703ce0]{opacity:0}.bgm[data-v-69e8dd46]{position:fixed;bottom:24px;right:24px;z-index:9000;font-family:Cormorant Garamond,Georgia,serif}.bgm-dot[data-v-69e8dd46]{width:44px;height:44px;border-radius:50%;background:#14120ec7;color:#d4a853eb;border:1px solid rgba(212,168,83,.32);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 16px #00000040;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .18s ease,border-color .2s ease,box-shadow .2s ease;font-size:16px;line-height:1}.bgm-dot[data-v-69e8dd46]:hover{transform:scale(1.06);border-color:#d4a85399;box-shadow:0 6px 24px #d4a85340}.bgm.awaiting-gesture .bgm-dot[data-v-69e8dd46]{animation:gesturePulse-69e8dd46 1.6s ease-in-out infinite}@keyframes gesturePulse-69e8dd46{0%,to{box-shadow:0 4px 16px #d4a85340}50%{box-shadow:0 4px 28px #d4a853b3}}.bgm-dot-icon[data-v-69e8dd46]{font-size:16px;letter-spacing:0}.bgm-controls[data-v-69e8dd46]{position:absolute;bottom:54px;right:0;width:240px;background:linear-gradient(160deg,#12100cf2,#0a0906f2);border:1px solid rgba(212,168,83,.22);border-radius:10px;padding:14px 16px;color:#f5f0e2eb;box-shadow:0 12px 32px #00000073;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.bgm-track[data-v-69e8dd46]{margin-bottom:10px}.bgm-track-title[data-v-69e8dd46]{font-size:16px;font-weight:500;color:#f5f0e2f5;letter-spacing:.01em;line-height:1.3}.bgm-track-artist[data-v-69e8dd46]{font-size:12.5px;color:#d4a853c7;font-style:italic;margin-top:2px}.bgm-buttons[data-v-69e8dd46]{display:flex;gap:6px;margin:8px 0 10px}.bgm-btn[data-v-69e8dd46]{flex:1;background:#ffffff0a;color:#f5f0e2d1;border:1px solid rgba(212,168,83,.18);border-radius:6px;padding:8px 0;cursor:pointer;font-size:15px;transition:background .15s ease,color .15s ease,border-color .15s ease;font-family:inherit}.bgm-btn[data-v-69e8dd46]:hover{background:#d4a8531f;color:#f5f0e2;border-color:#d4a85373}.bgm-volume[data-v-69e8dd46]{margin-top:4px}.bgm-volume input[type=range][data-v-69e8dd46]{width:100%;accent-color:#D4A853;cursor:pointer}.bgm-gesture-note[data-v-69e8dd46]{margin-top:10px;font-size:12.5px;color:#d4a853c7;font-style:italic;text-align:center}.bgm-panel-enter-active[data-v-69e8dd46],.bgm-panel-leave-active[data-v-69e8dd46]{transition:opacity .18s ease,transform .2s ease;transform-origin:bottom right}.bgm-panel-enter-from[data-v-69e8dd46],.bgm-panel-leave-to[data-v-69e8dd46]{opacity:0;transform:translateY(6px) scale(.96)}.lobby-shell[data-v-61e24ad6]{height:100vh;display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:1}.lobby-frame[data-v-61e24ad6]{flex:1;position:relative;overflow:hidden;min-height:0}.lobby-track--instant[data-v-61e24ad6]{transition:none!important}.lobby-track[data-v-61e24ad6]{display:flex;height:100%;transition:transform .85s cubic-bezier(.76,0,.24,1);will-change:transform}.lobby-slide[data-v-61e24ad6]{flex:0 0 100vw;width:100vw;height:100%;position:relative;overflow:hidden}.lobby-slide[data-v-61e24ad6]:not(.lobby-slide--home){padding-top:calc(var(--header-height, 64px) + var(--live-offset, 0px));box-sizing:border-box}.lobby-slide--home .lobby-scroll[data-v-61e24ad6]{height:100%;overflow-y:auto;overflow-x:hidden;padding-bottom:84px}.lobby-shell[data-v-61e24ad6] .hero-card,.lobby-shell[data-v-61e24ad6] .platform-card,.lobby-shell[data-v-61e24ad6] .feed-card,.lobby-shell[data-v-61e24ad6] .network-feed,.lobby-shell[data-v-61e24ad6] .expanded-view-card,.lobby-shell[data-v-61e24ad6] .video-showcase,.lobby-shell[data-v-61e24ad6] .legal-insights-showcase{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.lobby-shell[data-v-61e24ad6] .hero-card,.lobby-shell[data-v-61e24ad6] .platform-card,.lobby-shell[data-v-61e24ad6] .feed-card,.lobby-shell[data-v-61e24ad6] .expanded-view-card,.lobby-shell[data-v-61e24ad6] .video-showcase,.lobby-shell[data-v-61e24ad6] .legal-insights-showcase{background-color:#14101a6b!important;border-color:#ffffff14!important}.lobby-shell[data-v-61e24ad6] .network-feed{background-color:#14101a52!important}.lobby-scroll[data-v-61e24ad6]{flex:1;overflow-y:auto;overflow-x:hidden;padding:0;scroll-behavior:smooth}.lobby-section[data-v-61e24ad6]{max-width:1200px;margin:0 auto 64px;padding:0 60px;width:100%}.lobby-section--campus[data-v-61e24ad6]{position:relative;max-width:none;width:100%;height:100vh;height:100dvh;padding:0;margin:0}.lobby-section--campus[data-v-61e24ad6] .campus-wrapper{height:100%;border-radius:0}.lobby-section--campus[data-v-61e24ad6] .campus-stage{height:100%}.lobby-section--campus[data-v-61e24ad6] .weather-widget{top:calc(var(--header-height, 64px) + 14px)}.live-strip[data-v-61e24ad6]{position:fixed;top:0;left:0;right:0;height:30px;z-index:120;display:flex;align-items:center;justify-content:center;gap:10px;border:none;cursor:pointer;background:linear-gradient(90deg,#081624f7,#12314af7 50%,#081624f7);border-bottom:1px solid rgba(79,190,255,.35);color:#9adcff;font-family:inherit;font-size:11px;font-weight:800;letter-spacing:.18em}.live-strip[data-v-61e24ad6]:hover{color:#d6f1ff}.live-strip-dot[data-v-61e24ad6]{width:7px;height:7px;border-radius:50%;background:#4fbeff;box-shadow:0 0 9px #4fbeff;animation:liveStripBeat-61e24ad6 2.2s ease-in-out infinite}@keyframes liveStripBeat-61e24ad6{50%{opacity:.5}}.live-strip-go[data-v-61e24ad6]{font-weight:600;letter-spacing:.06em;color:#9adcffbf}@media(prefers-reduced-motion:reduce){.live-strip-dot[data-v-61e24ad6]{animation:none}}.lobby-shell[data-v-61e24ad6] .lobby-header--floating{top:var(--live-offset, 0px)}.hero-grade[data-v-61e24ad6]{position:absolute;inset:0;pointer-events:none;z-index:2;background:linear-gradient(180deg,rgba(6,8,14,.28),transparent 16%),linear-gradient(0deg,rgba(6,8,14,.55),rgba(6,8,14,.2) 15%,transparent 32%)}.hero-billboard[data-v-61e24ad6]{position:absolute;left:clamp(24px,4vw,60px);bottom:118px;width:min(520px,calc(100vw - (2*clamp(24px,4vw,60px))));z-index:6}.hero-billboard[data-v-61e24ad6] .billboard{min-height:0;padding:15px 20px}.hero-billboard[data-v-61e24ad6] .bb-text{font-size:.9rem}.hero-billboard[data-v-61e24ad6]{animation:heroChromeIn-61e24ad6 .8s ease .9s backwards}.hero-scrollcue[data-v-61e24ad6]{animation:heroChromeIn-61e24ad6 .8s ease 1.15s backwards}@keyframes heroChromeIn-61e24ad6{0%{opacity:0;transform:translateY(12px)}}@media(prefers-reduced-motion:reduce){.hero-billboard[data-v-61e24ad6],.hero-scrollcue[data-v-61e24ad6]{animation:none}}.hero-scrollcue[data-v-61e24ad6]{position:absolute;right:clamp(24px,4vw,60px);bottom:126px;z-index:6;display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#0a0a1273;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f0e6d6bf;font-family:Raleway,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:opacity .4s ease,border-color .3s ease,color .3s ease}.hero-scrollcue svg[data-v-61e24ad6]{width:13px;height:13px;animation:cueNod-61e24ad6 2.6s ease-in-out infinite}@keyframes cueNod-61e24ad6{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media(prefers-reduced-motion:reduce){.hero-scrollcue svg[data-v-61e24ad6]{animation:none}}.hero-scrollcue[data-v-61e24ad6]:hover{border-color:#c9a55c73;color:#f0e6d6f2}.hero-scrollcue[data-v-61e24ad6]:focus-visible{outline:2px solid rgba(201,165,92,.7);outline-offset:2px}.hero-scrollcue--gone[data-v-61e24ad6]{opacity:0;pointer-events:none}.lobby-section--awall[data-v-61e24ad6]{max-width:1280px;padding:0 32px;margin-bottom:48px}.lobby-section--roadmap[data-v-61e24ad6]:empty{display:none;margin:0}.lobby-section--desk[data-v-61e24ad6]{max-width:1200px;padding:0 60px;margin-bottom:40px}.desk-grid[data-v-61e24ad6]{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:18px;align-items:start}.desk-grid[data-v-61e24ad6] .mc-wrap{padding:0;justify-content:flex-start}.lobby-section--board[data-v-61e24ad6]{padding-top:calc(var(--header-height, 64px) + 16px)}.lobby-section--board[data-v-61e24ad6] .billboard-wrap{margin:0;padding:0}@media(max-width:900px){.desk-grid[data-v-61e24ad6]{grid-template-columns:1fr}}.lobby-section--horizon[data-v-61e24ad6]{max-width:1280px;padding:0 32px;margin-bottom:48px}.lobby-section-header[data-v-61e24ad6]{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding:0 4px}.lobby-section-pip[data-v-61e24ad6]{width:6px;height:6px;border-radius:50%;background:var(--gold-primary, #C9A55C);box-shadow:0 0 8px color-mix(in srgb,var(--gold-primary, #C9A55C) 60%,transparent)}.lobby-section-eyebrow[data-v-61e24ad6]{font-family:Cinzel,Cormorant Garamond,serif;font-size:.74rem;font-weight:500;color:#ffffffb3;letter-spacing:.22em;text-transform:uppercase}.lobby-section--featured[data-v-61e24ad6]{max-width:1280px;padding:0 32px;margin-bottom:48px}.lobby-loading[data-v-61e24ad6]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse 60% 50% at 12% 8%,rgba(96,165,250,.1),transparent 60%),radial-gradient(ellipse 55% 45% at 90% 16%,rgba(255,177,74,.1),transparent 60%),radial-gradient(ellipse 60% 50% at 20% 96%,rgba(139,92,246,.08),transparent 60%),linear-gradient(180deg,#fff,#fbfbfd 55%,#f3f5fa);z-index:9999}.loading-content[data-v-61e24ad6]{text-align:center;animation:arrivalBreatheIn-61e24ad6 1.4s ease both}@keyframes arrivalBreatheIn-61e24ad6{0%{opacity:.45;transform:translateY(6px)}to{opacity:1;transform:none}}.loading-mark[data-v-61e24ad6]{width:clamp(120px,16vw,168px);margin:0 auto 20px;display:block;filter:drop-shadow(0 14px 34px rgba(120,120,180,.22));animation:loading-float-61e24ad6 5s ease-in-out infinite}@keyframes loading-float-61e24ad6{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.loading-brand[data-v-61e24ad6]{font-family:Raleway,sans-serif;color:#1c1e26;font-size:.9rem;font-weight:600;letter-spacing:.3em;margin-bottom:10px}.loading-status[data-v-61e24ad6]{font-family:Raleway,sans-serif;color:#9299a6;font-size:.76rem;font-weight:400;letter-spacing:.04em;min-height:1.2em;transition:opacity .3s}.arrival-line[data-v-61e24ad6]{position:absolute;left:50%;bottom:16vh;width:min(340px,60vw);height:3px;border-radius:2px;transform:translate(-50%) scaleX(var(--arr-p, 0));transform-origin:center;background:linear-gradient(90deg,#4fa8ff,#8b5cf6 38%,#f65fa2 66%,#ffb14a);box-shadow:0 0 18px #8b5cf659;transition:transform .9s cubic-bezier(.3,0,.2,1);pointer-events:none}.lobby-loading--leaving[data-v-61e24ad6]{opacity:0;transition:opacity 1.5s ease .1s;pointer-events:none}.lobby-loading--leaving .loading-content[data-v-61e24ad6]{transition:opacity 1s ease,transform 1.5s ease;opacity:0;transform:translateY(-10px) scale(1.015)}.lobby-loading--leaving .arrival-line[data-v-61e24ad6]{transform:translate(-50%) scaleX(1);opacity:0;transition:opacity 1s ease,transform .9s ease}@media(prefers-reduced-motion:reduce){.lobby-loading--leaving[data-v-61e24ad6]{transition-duration:.2s;transition-delay:0s}.loading-mark[data-v-61e24ad6]{animation:none}.lobby-loading--leaving .loading-content[data-v-61e24ad6]{transition-duration:.2s;transform:none}}.lobby-error[data-v-61e24ad6]{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--bg-deep);gap:12px}.lobby-error h2[data-v-61e24ad6]{color:var(--gold-primary);font-size:1.5rem}.lobby-error p[data-v-61e24ad6]{color:var(--text-secondary)}.lobby-error button[data-v-61e24ad6]{margin-top:16px;padding:10px 24px;background:linear-gradient(90deg,var(--gold-dark),var(--gold-primary),var(--gold-light));color:var(--bg-deep);border:none;border-radius:8px;font-family:Raleway,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:background .2s}.lobby-error button[data-v-61e24ad6]:hover{background:var(--gold-light)}@media(max-width:768px){.lobby-section[data-v-61e24ad6]:not(.lobby-section--campus){padding:0 20px;margin-bottom:48px}.hero-billboard[data-v-61e24ad6]{left:16px;right:16px;width:auto;bottom:128px}.hero-scrollcue[data-v-61e24ad6]{display:none}}@media(min-width:769px)and (max-width:1024px){.lobby-section[data-v-61e24ad6]:not(.lobby-section--campus){padding:0 40px}}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-up-enter-active{transition:all .4s cubic-bezier(.16,1,.3,1)}.slide-up-leave-active{transition:all .25s ease-in}.slide-up-enter-from{opacity:0;transform:translateY(20px)}.slide-up-leave-to{opacity:0;transform:translateY(-10px)}.scale-enter-active{transition:all .35s cubic-bezier(.34,1.56,.64,1)}.scale-leave-active{transition:all .2s ease-in}.scale-enter-from{opacity:0;transform:scale(.92)}.scale-leave-to{opacity:0;transform:scale(.95)}.stagger-enter-active{transition:all .4s cubic-bezier(.16,1,.3,1)}.stagger-enter-from{opacity:0;transform:translateY(16px)}.scroll-reveal{opacity:0;transform:translateY(24px);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.scroll-reveal.is-revealed{opacity:1;transform:translateY(0)}.scroll-reveal-stagger>*{opacity:0;transform:translateY(16px);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--reveal-index, 0) * 80ms)}.scroll-reveal-stagger.is-revealed>*{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.scroll-reveal,.scroll-reveal-stagger>*{transition:none!important;opacity:1;transform:none}}
