html.dark {color-scheme:dark;--primary-color:#a78bfa!important;--primary-color-hover:#c4b5fd!important;--primary-color-pressed:#8b5cf6!important}
html.dark,html.dark body,html.dark #app {background:#090b14!important;color:#e9e8f5}
html.dark .n-layout,html.dark .n-layout-scroll-container {background:transparent!important}
html.dark .n-layout-sider,html.dark header {background:#0e101c!important;border-color:#29243e!important}
html.dark .n-card,html.dark .n-modal,html.dark .n-dialog {background:#151725!important;border-color:#302a43!important;border-radius:16px!important}
html.dark .n-input,html.dark .n-base-selection {--n-color:#10121e!important;--n-color-focus:#171528!important;--n-border:1px solid #3c3452!important;--n-border-hover:1px solid #a78bfa!important;--n-border-focus:1px solid #a78bfa!important;--n-caret-color:#c4b5fd!important}
html.dark .n-button--primary-type {--n-color:#7954d8!important;--n-color-hover:#8f6ae6!important;--n-color-pressed:#6846bd!important;--n-border:1px solid #9672e8!important;--n-border-hover:1px solid #c4b5fd!important;--n-text-color:#fff!important;--n-text-color-hover:#fff!important;border-radius:9px}
html.dark .n-menu {--n-item-color-active:#29213f!important;--n-item-color-active-hover:#35294c!important;--n-item-text-color-active:#d7c4ff!important;--n-item-icon-color-active:#c4b5fd!important}
html.dark a {color:#c4b5fd}
html.dark .n-card.mx-auto h5 {color:#aba5be!important}
html.dark .n-input {--n-placeholder-color:#9690aa!important}
html.dark .n-card.mx-auto {box-shadow:0 22px 100px #0009,0 0 70px #6e49bb14;border:1px solid #3d3151}
html.dark .wh-full.flex.items-center.justify-center {background:radial-gradient(ellipse at 50% 38%,#28203d 0,transparent 50%),#090b14!important}
img[src*="s2c-orbit"] {object-fit:contain}
.n-card.mx-auto img[src*="s2c-orbit"] {width:88px;height:88px;margin:0 auto 8px}
.n-card.mx-auto img[src*="s2c-orbit"]+* {color:#e9e8f5}
.s2c-download-link {display:inline-block;padding:12px 20px;background:#7954d8;color:white!important;border:1px solid #a080ed;border-radius:9px;text-decoration:none;font-weight:600}
@media(prefers-reduced-motion:no-preference){.n-card.mx-auto img[src*="s2c-orbit"] {animation:s2c-arrive .8s ease-out both} .n-button {transition:filter .2s,box-shadow .2s}.n-button--primary-type:hover{box-shadow:0 0 24px #8b5cf638}@keyframes s2c-arrive{from{opacity:0;transform:scale(.86) rotate(-12deg)}to{opacity:1;transform:none}}}
@media(max-width:600px){.n-card.mx-auto{margin:20px!important;max-width:calc(100vw - 40px)!important}}
.n-card.mx-auto img[src*="s2c-brand"]{width:195px;height:70px;margin:0 auto 10px} html:not(.dark) img[src*="s2c-brand"]{background:#171725;border-radius:12px}
img[src*="s2c-brand"][height="30"]{content:url("/branding/s2c-orbit.svg");width:34px;height:34px} html.dark .title-text{color:#e9e8f5!important}
