.logo{align-items:center;gap:calc(var(--logo-size) * .46);vertical-align:middle;line-height:1;display:inline-flex}.logo__mark{width:var(--logo-size);height:var(--logo-size);flex:none;display:block;overflow:visible}.logo__ring{stroke-width:1.1px}.logo__arc circle:first-child{stroke-width:6px}.logo__eye{fill:#fff}.logo--brand .logo__ring{stroke:var(--ink);stroke-opacity:.3}.logo--brand .logo__arc{stroke:var(--amber)}.logo--brand .logo__point{fill:var(--amber-bright)}.logo--mono .logo__ring{stroke:currentColor;stroke-opacity:.38}.logo--mono .logo__arc{stroke:currentColor}.logo--mono .logo__point,.logo--mono .logo__body{fill:currentColor}.logo--mono .logo__air{display:none}.logo--mono .logo__eye{fill:var(--night)}.logo__word{font-family:var(--font-geist);font-size:calc(var(--logo-size) * .56);letter-spacing:.34em;text-transform:uppercase;color:var(--ink);white-space:nowrap;margin-right:-.34em;font-weight:500}.logo--mono .logo__word{color:currentColor}body.page-login .logo__word,body.page-callback .logo__word,body.page-not-found .logo__word{color:#f3ede2!important}body.page-login .logo--brand .logo__ring,body.page-callback .logo--brand .logo__ring,body.page-not-found .logo--brand .logo__ring{stroke:#f3ede247!important}.logo--mark{gap:0}.threshold{z-index:40;background:var(--night);opacity:0;visibility:hidden;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}[data-crossing] .threshold[data-side=arrive]{opacity:1;visibility:visible}.threshold__inner{text-align:center;justify-items:center;gap:clamp(1.1rem,2.6vh,1.9rem);max-width:34rem;padding:2rem;display:grid}.threshold__mark{--logo-size:clamp(72px, 11vw, 108px)}.threshold__word{font-family:var(--font-display);font-size:var(--type-lede);letter-spacing:.44em;text-transform:uppercase;color:var(--ink);margin:0 -.44em 0 0}.threshold__welcome{font-family:var(--font-display);font-size:var(--type-title);color:var(--ink-soft);text-wrap:balance;margin:0;line-height:1.35}.threshold__phrase{font-size:var(--type-label);letter-spacing:.26em;text-transform:uppercase;color:var(--ink-quiet);margin:clamp(.25rem,1vh,.75rem) 0 0}@property --ground{syntax:"<color>";inherits:true;initial-value:#0000}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html,body{background:var(--night);height:100%}body{color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overscroll-behavior:none;margin:0;font-size:16px;line-height:1.5;overflow:hidden}button,input,select,textarea{font-family:inherit}::selection{background:var(--identity-selection,#ffc98142);color:var(--ink)}:root{caret-color:var(--identity-accent,var(--amber));accent-color:var(--identity-accent,var(--amber));scrollbar-color:var(--rule-strong) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--rule-strong);background-clip:content-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--ink-quiet);background-clip:content-box}input[type=number],kbd,time,[data-minutes],[data-seconds]{font-variant-numeric:tabular-nums}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:1px solid var(--identity-ring,var(--amber));outline-offset:4px;border-radius:2px}.skip-link{z-index:200;color:#fdfbe9eb;font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;background:#03060ff5;border:1px solid #fdfbe966;padding:.55rem 1.05rem;font-size:.8rem;font-weight:500;text-decoration:none;position:fixed;top:.6rem;left:.6rem;transform:translateY(calc(-100% - 1.4rem))}.skip-link:focus{transform:none}.skip-link:focus-visible{outline-offset:2px;outline:2px solid #fdfbe9e6}html[data-page=landing],[data-page=landing]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--night:#03060f;--night-deep:#060c1c;--night-lift:#0b1730;--ground:#03060f;--ink:#f3ede2;--ink-soft:#f3ede29e;--ink-quiet:#f3ede280;--ink-faint:#f3ede233;--rule:#f3ede221;--rule-strong:#f3ede247;--amber:#ffc981;--amber-bright:#ffe0b0;--amber-glow:#ffc98129;--rose:#e2a3b4;--teal:#4fb2c4;--green:#86b45f;background:var(--night)}html[data-page=landing] body,body.page-landing{background:var(--night);color:var(--ink)}html:not([data-space=light]) .surface,html[data-space=full] .surface,html[data-page=landing] .surface{opacity:0!important;display:none!important}html:not([data-space=light]) #quick-ground-trigger-full,html[data-space=full] #quick-ground-trigger-full,html[data-page=landing] #quick-ground-trigger-full{display:none!important}.length,.ghost,.chip,.choice__option,.dock__play,.dock__more,.atmos__close,.atmos__again,.worlds__close,.panel__close,.sound-pop__step,.sound-pop__all,.custom__step,.custom__set,.light-header__view-seg,.light-header__mark,.freq-close,.task-signal__trigger{position:relative}.length:after,.ghost:after,.chip:after,.choice__option:after,.dock__play:after,.dock__more:after,.atmos__close:after,.atmos__again:after,.worlds__close:after,.panel__close:after,.sound-pop__step:after,.sound-pop__all:after,.custom__step:after,.custom__set:after,.light-header__view-seg:after,.light-header__mark:after,.task-signal__trigger:after{content:"";pointer-events:auto;width:max(100%,44px);height:max(100%,44px);position:absolute;inset:50% 50% auto auto;transform:translate(50%,-50%)}@media (max-width:900px){body{overflow:hidden auto}}:root{--identity-accent:var(--eonara-amber,#f4b942);--identity-accent-strong:#f7c35e;--identity-accent-ink:var(--eonara-navy,#071a2e);--identity-accent-glow:#f4b9424d;--identity-accent-soft:#f4b94229;--identity-ring:var(--amber);--identity-selection:#ffc98142;--identity-deco:#e8c7e880}.kofi-floating-btn{z-index:85;transform:translateY(calc(-1 * var(--kofi-footer-shift,0px)));will-change:transform;filter:drop-shadow(0 4px 14px #00000073);align-items:center;transition:opacity .28s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:clamp(1.25rem,2.5vh,1.85rem);left:clamp(1.25rem,2.5vw,2rem)}.kofi-floating-btn .btn-container{white-space:nowrap;margin:0!important;padding:0!important;display:inline-block!important;position:relative!important}.kofi-floating-btn a.kofi-button{isolation:isolate!important;cursor:pointer!important;opacity:1!important;background-color:#071a2e!important;border:1px solid #e5dcc238!important;border-radius:50px!important;justify-content:center!important;align-items:center!important;text-decoration:none!important;transition:color .33s linear .45s,border-color .5s ease-out,box-shadow .5s ease-out,transform .22s cubic-bezier(.2,0,.2,1)!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 4px 18px #00000080,0 0 10px #f4b94214!important}.kofi-floating-btn a.kofi-button span.kofitext{pointer-events:none;z-index:5!important;color:#e5dcc2!important;text-shadow:0 1px 2px #000c,0 0 6px #071a2ee6!important;align-items:center!important;gap:6px!important;line-height:33px!important;transition:color .33s linear .45s,text-shadow .33s .45s!important;display:inline-flex!important;position:relative!important}.kofi-floating-btn a.kofi-button img.kofiimg{z-index:5!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;filter:drop-shadow(0 1px 2px #071a2ed9)drop-shadow(0 0 1px #071a2ee6)!important;transition:none!important;display:inline-block!important;position:relative!important}.kofi-floating-btn a.kofi-button:after{content:""!important;z-index:2!important;pointer-events:none!important;background:radial-gradient(circle at 50% 0,#ffe6a0 0%,#f4b942 28%,#e8a92e 62%,#c88716 100%)!important;border-radius:50%!important;width:175px!important;min-width:175px!important;height:175px!important;transition:transform 1s cubic-bezier(.66,0,.34,1)!important;position:absolute!important;top:0!important;left:50%!important;transform:translate(-50%)scale(1)translateY(68px)!important;box-shadow:0 -2px 10px #ffe6a073,inset 0 2px 4px #ffe6a059!important}.kofi-floating-btn:hover a.kofi-button:after,.kofi-floating-btn a.kofi-button:focus-visible:after,.kofi-floating-btn a.kofi-button.is-filling:after{transform:translate(-50%)scale(1.48)translateY(0)!important}.kofi-floating-btn:hover a.kofi-button,.kofi-floating-btn a.kofi-button:focus-visible,.kofi-floating-btn a.kofi-button.is-filling{transform:translateY(-2px);opacity:1!important;border-color:#f4b9428c!important;box-shadow:0 6px 24px #0000008c,0 0 14px #f4b94238!important}.kofi-floating-btn:hover a.kofi-button span.kofitext,.kofi-floating-btn a.kofi-button:focus-visible span.kofitext,.kofi-floating-btn a.kofi-button.is-filling span.kofitext{color:#071a2e!important;text-shadow:0 1px 1px #fff5d78c!important}.kofi-floating-btn a.kofi-button:active{transform:translateY(0)}.kofi-floating-btn a.kofi-button:focus-visible{outline-offset:3px!important;outline:2px solid #f4b942!important}@media (prefers-reduced-motion:reduce){.kofi-floating-btn,.kofi-floating-btn a.kofi-button,.kofi-floating-btn a.kofi-button:after,.kofi-floating-btn a.kofi-button span.kofitext,.kofi-floating-btn a.kofi-button img.kofiimg{transition:none!important;animation:none!important}.kofi-floating-btn a.kofi-button:after{display:none!important}.kofi-floating-btn:hover a.kofi-button,.kofi-floating-btn a.kofi-button:focus-visible{opacity:1!important;background-color:#f4b942!important;border-color:#e8a92e!important;transform:none!important;box-shadow:0 4px 14px #00000073!important}.kofi-floating-btn:hover a.kofi-button span.kofitext,.kofi-floating-btn a.kofi-button:focus-visible span.kofitext{color:#071a2e!important;text-shadow:none!important}}@media (max-width:640px){.kofi-floating-btn{left:1rem;bottom:calc(max(1rem, env(safe-area-inset-bottom,1rem)))}}html[data-page=focus]:not([data-space=light]) .kofi-floating-btn,html[data-space=full] .kofi-floating-btn,html[data-fullscreen=true] .kofi-floating-btn,[data-presentation=immersive]~.kofi-floating-btn,.shell[data-presentation=immersive] .kofi-floating-btn,[data-hero=focus]~* .kofi-floating-btn{opacity:0!important;pointer-events:none!important;display:none!important}body:has([data-presentation=immersive]) .kofi-floating-btn{opacity:0!important;pointer-events:none!important;display:none!important}body:has(.shell:not([data-space=light])) .kofi-floating-btn{opacity:0!important;pointer-events:none!important;display:none!important}body:has([data-hero=focus]) .kofi-floating-btn{opacity:0!important;pointer-events:none!important;display:none!important}body:has(#land-menu:not([hidden])) .kofi-floating-btn{opacity:0!important;pointer-events:none!important;display:none!important}body:has(#land-menu-toggle[aria-expanded=true]) .kofi-floating-btn{opacity:0!important;pointer-events:none!important;display:none!important}body:has(.env-explorer--open) .kofi-floating-btn{opacity:0!important;pointer-events:none!important;display:none!important}body:has(.meet-lumi[data-visible]) .kofi-floating-btn{opacity:0!important;pointer-events:none!important;display:none!important}
