/* v3 Шинэ жил 2026-27: панther логотой нийцсэн алт + нил ягаан. style.css-ийн дараа ачаална */
:root{--bg:#080A0D;--bg2:#0E1013;--card:rgba(255,255,255,.05);--card2:rgba(255,255,255,.09);--line:rgba(255,255,255,.1);--line2:rgba(255,255,255,.2);--text:#F7F4FF;--muted:#B0B3B8;--dim:#7A7D82;--pink:#FF5C9A;--violet:#FFB84D;--cyan:#8BE9FF;--lime:#FFC94D;--grad:linear-gradient(110deg,#FFC94D,#FF5C9A 50%,#FFB84D);--r:22px;--r2:30px}
body{background:radial-gradient(70vw 50vw at 88% -8%,rgba(124,126,129,.26),transparent 70%),radial-gradient(55vw 42vw at 0 10%,rgba(255,92,154,.14),transparent 70%),radial-gradient(70vw 50vw at 50% 112%,rgba(255,201,77,.1),transparent 70%),var(--bg);background-attachment:fixed}
.btn{border-radius:16px}.btn-lime{color:#17191C;box-shadow:0 12px 34px -12px rgba(255,201,77,.85),inset 0 1px 0 rgba(255,255,255,.6)}.btn-primary{color:#17191C;box-shadow:0 12px 34px -12px rgba(255,92,154,.8)}
.topbar-in.lg,.topbar-in{background:rgba(17,19,22,.82);border:1px solid var(--line)}
/* Hero: төвд, том гарчиг, салют */
.hero{padding:clamp(56px,8vw,96px) 0 34px;text-align:center}
.hero::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 70% at 50% 42%,rgba(8,10,13,.45),rgba(8,10,13,.94)),linear-gradient(0deg,var(--bg),transparent 30%),url(/_t/nova/img/ny.webp) center 35%/cover no-repeat}
.hero-in{grid-template-columns:minmax(0,1fr)!important;justify-items:center;gap:30px}.hero-in>*{min-width:0;max-width:100%}
.hero h1{font-size:clamp(44px,8.6vw,108px);line-height:.98;font-weight:900;letter-spacing:-.045em}.hero .lead{max-width:640px;margin-inline:auto}.hero .cta,.hero .stats{justify-content:center}.hero .stats{margin-inline:auto}
.stack{height:clamp(260px,34vw,400px);width:min(620px,100%)}
/* Хэсгүүд */
.sec-head{flex-direction:column;align-items:center;text-align:center}.sec-head p{max-width:560px}h2{font-weight:900;letter-spacing:-.04em}
.lg{background:linear-gradient(165deg,rgba(255,255,255,.08),rgba(255,255,255,.025))}
.footer{background:rgba(14,16,19,.6)}
.tabbar a[aria-current]{color:#17191C}
@media (max-width:700px){.hero h1{font-size:clamp(36px,10.6vw,56px)}.hero .cta .btn{width:100%}}
.hero::before{background:radial-gradient(70% 80% at 50% 42%,rgba(8,10,13,.78),rgba(8,10,13,.96)),linear-gradient(0deg,var(--bg),transparent 30%),url(/_t/nova/img/ny.webp) center 35%/cover no-repeat}
.hero h1{font-size:clamp(38px,6.6vw,84px);line-height:1.08;letter-spacing:-.04em}
@media (max-width:700px){.hero h1{font-size:clamp(36px,10.6vw,56px)}}
.hero .rot{display:grid;justify-items:center;vertical-align:baseline;height:1.12em}.hero .stack{margin-top:30px}
.hero h1 br{display:none}

/* Hero видео, aurora буцаалаа (нуусан байсан). Видео салютын дээр, бараан давхарга бичгийг уншигдуулна */
.hero{isolation:isolate}.hero-vid{z-index:-2}
.hero::before{z-index:-1;background:radial-gradient(70% 80% at 50% 42%,rgba(8,10,13,.55),rgba(8,10,13,.9)),linear-gradient(0deg,var(--bg),transparent 30%)}
.hero::after{content:"";position:absolute;inset:0;z-index:-3;background:url(/_t/nova/img/ny.webp) center 35%/cover no-repeat}

/* Тайван нүүр: зөвхөн төлөв заах хөдөлгөөн үлдээв (онлайн цэг, ачаалал) */
.aurora i,.stack a,.stack>*,.band::before,.tile.big .ring,.steps::before,.steps::after,.pay-flow::after,.btn-primary::after,.btn-lime::after{animation:none!important}
.hero-vid{opacity:.5}.hero .lead{text-shadow:0 1px 12px rgba(0,0,0,.6)}
@media(max-width:900px){.nvh-tip{display:none!important}}
.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
@media(max-width:430px){.topbar-in a[href="/dashboard"]{font-size:0;gap:0;padding-inline:12px}}
@media(max-width:900px){body:has(.nv-shop-bar) .nvh-fab{bottom:calc(172px + env(safe-area-inset-bottom))}}
.auth>*{min-width:0}.auth-box{box-sizing:border-box;max-width:100%}.auth-box>*{max-width:100%}.auth-box iframe{max-width:100%}
.st-own-t{flex-wrap:wrap;min-width:0}.st-own-t>*{min-width:0;overflow-wrap:anywhere}
@media(max-width:340px){aside.card,.card{min-width:0;max-width:100%;box-sizing:border-box}}
