:root{--ui-demo-device-shell:#26333a;--ui-demo-device-screen:#faf7f0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--app-dark-canvas:#111b22;--app-dark-surface:#1b2932;--app-dark-surface-soft:#263640;--app-dark-ink:#edf2ef;--app-dark-muted:#b0bfca;--app-dark-border:#6b838f;--app-dark-accent:var(--app-dark-ink);--app-dark-gold:var(--app-dark-ink);--app-dark-success:#a0dcc0;--app-dark-success-surface:#193d34;--app-dark-warning:#f0d392;--app-dark-warning-surface:#3d3320;--app-dark-danger:#ffb4ab;--app-dark-danger-surface:#462d30;--app-focus:var(--workspace-ink)}:root[data-app-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.app-theme-switch{width:48px;height:44px;color:var(--workspace-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.app-theme-switch:focus-visible{outline:3px solid var(--app-focus);outline-offset:3px}.app-theme-track{background:var(--workspace-border);width:48px;height:28px;box-shadow:inset 0 0 0 1px var(--workspace-border);border-radius:999px;padding:2px;display:block}.app-theme-thumb{background:var(--workspace-surface);width:24px;height:24px;box-shadow:0 1px 3px color-mix(in srgb, var(--workspace-ink) 20%, transparent);border-radius:50%;justify-content:center;align-items:center;transition:transform .18s cubic-bezier(.16,1,.3,1);display:flex;transform:translate(0)}.app-theme-moon{display:none}[data-app-theme=dark] .app-theme-track{background:var(--ui-action)}[data-app-theme=dark] .app-theme-thumb{transform:translate(20px)}[data-app-theme=dark] .app-theme-sun{display:none}[data-app-theme=dark] .app-theme-moon{display:block}@media (prefers-reduced-motion:reduce){.app-theme-thumb{transition:none}}.app-header-actions{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.app-theme-navigation{justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-bottom:2rem;display:flex}.app-theme-navigation a{text-underline-offset:.2em}::selection{background:var(--workspace-surface-muted);color:var(--workspace-ink)}:where(input,textarea){caret-color:currentColor}:where(button,a,input,select,textarea,summary):focus-visible{outline-color:var(--app-focus)}[data-template=celestial-union]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-template=celestial-union][data-appearance=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:420px){.app-header-actions{gap:.5rem}.account-header{gap:.5rem;padding-inline:1rem}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}