:root{--nx-bg:#1E1F22;--nx-bg-2:#232428;--nx-surface:#2B2D31;--nx-surface-2:#313338;--nx-surface-3:#383A40;--nx-line:rgba(255,255,255,.08);--nx-line-2:rgba(255,255,255,.13);--nx-line-3:rgba(255,255,255,.22);--nx-hairline:rgba(255,255,255,.06);--nx-hover:rgba(255,255,255,.04);--nx-text:#F4F4F6;--nx-text-dim:#B5BAC1;--nx-text-mute:#80848E;--nx-brand:#FF773D;--nx-brand-h:#E85F26;--nx-brand-a:#FFB066;--nx-brand-t:rgba(255,119,61,.14);--nx-brand-t2:rgba(255,119,61,.07);--nx-brand-ink:#fff;--nx-display:'Geist',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif;--nx-body:'Geist',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif;--nx-glass:var(--nx-surface);--nx-glass-strong:var(--nx-surface);--nx-glass-blur:none;--nx-horizon-top:none;--nx-horizon-bottom:none;--rim:var(--nx-line);--rim-hi:var(--nx-line-3);--rim-accent:var(--nx-brand);--glass-blur:none;--dash-blur:none;--glass-fill:var(--nx-surface);--glass-fill-accent:var(--nx-surface);--glass-edge:none;--glass-drop:none;--glass-shadow:none;--nx-shadow-sm:none;--nx-shadow-card:none;--nx-shadow-pop:0 20px 50px -12px rgba(0,0,0,.8)}html,html.nx-has-bg{background:var(--nx-bg)!important}body{background:0 0!important;font-family:var(--nx-body)}.nx-aurora,.nx-bg-canvas,.nx-cards,.nx-cmd-tip,.nx-crystals,.nx-dc,.nx-decor,.nx-glow,.nx-grain,.nx-gridfix,.nx-obj,.nx-ripple,html.nx-has-bg body::before{display:none!important}.nx-snow{position:fixed;inset:0;z-index:-1;pointer-events:none}.nx-snow canvas{display:block}::selection{background:rgba(255,119,61,.4);color:#fff}.cards>.card,.cmddemo,.compare-wrap,.cta-band,.demo-frame,.directory-band,.dp-card,.fact,.faq-list,.feat,.form-card,.glass,.grid>.card,.marquee,.panel,.plan,.pricing-card,.side-inner,.sidebar-user,.stat-card,.stats-grid,.step,.trial,.trial-strip,.use,.why-item{background:var(--nx-bg-2)!important;border-color:var(--nx-line)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}.auth-card,.dropdown,.guild-card,.lang-dropdown,.modal,.toast{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.auth-card,.guild-card{background:var(--nx-bg-2)!important;box-shadow:none!important}.dropdown,.lang-dropdown,.modal,.toast{background:var(--nx-surface)!important;border-color:var(--nx-line-2)!important;box-shadow:var(--nx-shadow-pop)!important}.plan.best,.pricing-card.featured{background:var(--nx-surface)!important;border-color:var(--nx-brand)!important}.auth-card::before,.cards>.card::before,.compare-wrap::before,.cta-band::after,.cta-band::before,.demo-frame::before,.directory-band::before,.dp-card::before,.fact::before,.faq-list::before,.feat::after,.feat::before,.form-card::before,.grid>.card::before,.guild-card::before,.hero-demo .cmddemo::after,.hero-demo .cmddemo::before,.lang-dropdown::before,.modal:not(.pmg)::before,.nx-tilting::after,.panel::before,.plan::after,.plan::before,.pricing-card::after,.pricing-card::before,.side-inner::before,.sidebar-user::before,.site-header .header-inner::before,.stat-card::before,.stats-grid::before,.step::before,.trial-strip::before,.trial::before,.use::before,.why-item::before{content:none!important;display:none!important}.feat:hover,.plan:hover,.pricing-card:hover,.step:hover,.use:hover{transform:none!important;border-color:var(--nx-line-3)!important;background:var(--nx-bg-2)!important}.cta-band,.feat,.hero-demo .cmddemo,.plan,.pricing-card{will-change:auto;transform:none!important}.reveal{transform:translateY(18px)!important;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)!important}.btn,.btn:hover svg,.reveal.in{transform:none!important}.btn{box-shadow:none!important;transition:background .18s,border-color .18s,color .18s!important}.btn-blob::before,.btn-primary::before,.btn::after{content:none!important;display:none!important}.btn-blob,.btn-primary,.site-header .header-right .btn-primary{background:var(--nx-brand)!important;color:#fff!important;border-color:transparent!important;box-shadow:none!important}.btn-blob:hover,.btn-primary:hover,.site-header .header-right .btn-primary:hover{background:var(--nx-brand-h)!important;box-shadow:none!important}.btn-ghost,.btn-outline,.btn-secondary{background:rgba(255,255,255,.04);border-color:var(--nx-line-2);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.btn-ghost:hover,.btn-outline:hover,.btn-secondary:hover{background:rgba(255,255,255,.08);border-color:var(--nx-line-3)}.site-header{position:sticky!important;top:0;z-index:50;padding:0!important;background:rgba(11,10,15,.82)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;border:0!important;border-bottom:1px solid var(--nx-line)!important}.nx-morph:not(.scrolled) .header-inner,.site-header .header-inner,.site-header.scrolled .header-inner{max-width:1160px!important;height:68px!important;margin:0 auto!important;padding:0 32px!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.site-header .header-nav a{color:var(--nx-text-dim)!important;text-shadow:none!important;border-radius:8px!important;padding:8px 12px!important;font-size:14.5px}.site-header .header-nav a:hover,.site-header .header-nav a[aria-current]{color:var(--nx-text)!important;background:rgba(255,255,255,.04)!important}.header-nav a::after{content:none!important}.site-header .header-right .btn,.site-header .header-right .icon-link,.site-header .lang-btn{text-shadow:none!important;border-radius:10px!important}.site-header .header-right .btn-outline,.site-header .header-right .icon-link,.site-header .lang-btn{color:var(--nx-text-dim)!important;background:0 0!important;border-color:transparent!important}.site-header .header-right .btn-outline:hover,.site-header .header-right .icon-link:hover,.site-header .lang-btn:hover{color:var(--nx-text)!important;background:rgba(255,255,255,.05)!important}@media (max-width:640px){.site-header .header-inner,.site-header.scrolled .header-inner{padding:0 18px!important;height:60px!important}}.promo-bar,.site-footer{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.promo-bar{background:var(--nx-bg-2)!important;border-bottom:1px solid var(--nx-line)!important}.compare-section::before,.cta-section::before,.demo-section::before,.directory-section::before,.faq-section::before,.pricing-section::before,.section::before,.site-footer::before{background:var(--nx-line)!important;width:min(1160px,100%)!important}.site-footer{background:0 0!important}.hero::after,.hero::before,.page-floor::before{background:0 0!important;opacity:0!important}.feat-ico,.sec-ic,.stat-ico{background:var(--nx-surface-2)!important;border:0!important;box-shadow:none!important;color:var(--nx-brand-a)!important}#auth-screen,#guild-screen,.main{background:0 0!important}.sidebar{background:var(--nx-bg-2)!important;border-right:1px solid var(--nx-line)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.mobile-topbar,.tk-actionbar{background:rgba(11,10,15,.92)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;border-color:var(--nx-line)!important}.panel,.sidebar-user,.stat-card{border-radius:14px}.auth-card,.guild-card{background:var(--nx-surface)!important;border:1px solid var(--nx-line-2)!important;border-radius:18px!important}.stat-card:hover{border-color:var(--nx-line-3)!important}.nav-item.active{background:var(--nx-brand-t)!important;border-color:transparent!important;color:var(--nx-text)!important}.modal-overlay{background:rgba(5,5,8,.72)!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}.sc-value,.stat-value{background:0 0!important;-webkit-text-fill-color:currentColor!important;color:var(--nx-text)!important;font-weight:600!important}.eb-emoji-pop,.mp-res,.nxs-pop{background:var(--nx-surface)!important}select optgroup,select option{background:var(--nx-surface)}@media (max-width:560px){.site-header .header-right{background:0 0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;border-color:transparent!important}}