/* White theme: same grid and wrappers, ink on white (app light palette: line rgba(10,10,10,.12), secondary face #F1F2F6) */
html[data-theme="light"]{color-scheme:light;--ln:rgba(10,10,10,.12);--white:#fff;--black:#0a0a0a;--g1:#fff;--g2:rgba(10,10,10,.12);--g3:rgba(10,10,10,.5);--g4:rgba(10,10,10,.6)}
html[data-theme="light"],html[data-theme="light"] body{background:#fff;color:#0a0a0a}
[data-theme="light"] nav{background:rgba(255,255,255,.92)!important;border-bottom-color:rgba(10,10,10,.12)!important}
[data-theme="light"] nav a,[data-theme="light"] nav svg{color:#0a0a0a!important}
[data-theme="light"] nav a[href*="login"]:not([style*="background"]){color:rgba(10,10,10,.6)!important}
[data-theme="light"] nav a[style*="background:#0a0a0a"]{background:#0a0a0a!important;color:#fff!important}
[data-theme="light"] .nxNavDesktop a[href$=".html"][style*="A1A1A8"]{color:rgba(10,10,10,.4)!important}
[data-theme="light"] .nxNavSheet>div>div{background:#fff!important;border-top-color:rgba(10,10,10,.12)!important}
[data-theme="light"] .nxNavItem{border-bottom-color:rgba(10,10,10,.12)!important}
[data-theme="light"] .nxNavItem[style*="background:#0a0a0a"]{background:#0a0a0a!important;color:#fff!important}
[data-theme="light"] .nxNavBurger path{stroke:#0a0a0a!important}
[data-theme="light"] footer.nxFooter{background:#fff;border-top-color:rgba(10,10,10,.12);color:rgba(10,10,10,.6)}
[data-theme="light"] .nxFooter svg,[data-theme="light"] .nxFooter .so{color:#0a0a0a!important}
[data-theme="light"] .nxFooter .so:hover{color:rgba(10,10,10,.5)}
[data-theme="light"] .btn,[data-theme="light"] .btn.blue,[data-theme="light"] .btn.w{background:#0a0a0a;color:#fff}
[data-theme="light"] .btn:hover{background:#333}
[data-theme="light"] .btn.d{background:#F1F2F6;color:#0B0C10}
[data-theme="light"] .btn:focus-visible{background:#555;color:#fff}
/* sub pages */
[data-theme="light"] .ph::before{background:radial-gradient(ellipse at center,rgba(10,10,10,.09) 0%,rgba(10,10,10,.03) 38%,rgba(255,255,255,0) 70%)}
[data-theme="light"] .st .w{color:rgba(10,10,10,.28)}[data-theme="light"] .st .w.on{color:#0a0a0a}
[data-theme="light"] .closer{background:transparent;color:#0a0a0a;border-color:rgba(10,10,10,.12)}
[data-theme="light"] .closer p{color:rgba(10,10,10,.6)}
[data-theme="light"] .mq .b{background:#fff;border-color:rgba(10,10,10,.12);color:#0a0a0a}
[data-theme="light"] .mq .b.k{background:#0a0a0a;color:#fff}
[data-theme="light"] .mqp{background:#F1F2F6;color:#0B0C10}
[data-theme="light"] .steps .c::before{background:#0a0a0a;color:#fff!important}
[data-theme="light"] .grp>.gl h2::before{background:rgba(10,10,10,.5)}
/* home */
[data-theme="light"] .hero,[data-theme="light"] .panel,[data-theme="light"] .fc,[data-theme="light"] .closer,[data-theme="light"] .mq,[data-theme="light"] .tbl,[data-theme="light"] .fr{color:#0a0a0a;border-color:rgba(10,10,10,.12)}
[data-theme="light"] .hero .sub,[data-theme="light"] .panel .tx p,[data-theme="light"] .k .tx p,[data-theme="light"] .fc p,[data-theme="light"] .fc.k p,[data-theme="light"] .sec .lead,[data-theme="light"] .cast .lead,[data-theme="light"] .fr span,[data-theme="light"] .list li,[data-theme="light"] .k .list li,[data-theme="light"] .dot,[data-theme="light"] .k .dot,[data-theme="light"] .chat .who,[data-theme="light"] .eyebrow,[data-theme="light"] .price small{color:rgba(10,10,10,.6)}
[data-theme="light"] .state{color:rgba(10,10,10,.3)}[data-theme="light"] .state b{color:#0a0a0a}
[data-theme="light"] .stage::before{background:radial-gradient(closest-side,rgba(10,10,10,.08),rgba(10,10,10,0))}
[data-theme="light"] .chat,[data-theme="light"] .card,[data-theme="light"] .k .card{background:#fff;color:#0a0a0a;border-color:rgba(10,10,10,.12)}
[data-theme="light"] .chat .me,[data-theme="light"] .cb.r,[data-theme="light"] .k .cb.r{background:#0a0a0a;color:#fff}
[data-theme="light"] .chat .ai,[data-theme="light"] .cb.l,[data-theme="light"] .k .cb.l{background:#F1F2F6;color:#0B0C10}
[data-theme="light"] .it,[data-theme="light"] .k .it{border-color:rgba(10,10,10,.12);color:#0a0a0a}
[data-theme="light"] .sw,[data-theme="light"] .k .sw{background:#0a0a0a}[data-theme="light"] .sw::after,[data-theme="light"] .k .sw::after{background:#fff}
[data-theme="light"] .list li::before,[data-theme="light"] .k .list li::before{background:#0a0a0a}
[data-theme="light"] .fr:hover{border-color:rgba(10,10,10,.4)}
[data-theme="light"] .chips span,[data-theme="light"] .sol a,[data-theme="light"] .sol a:hover{background:#F1F2F6;color:#0B0C10}
[data-theme="light"] .tbl th,[data-theme="light"] .tbl td{border-bottom-color:rgba(10,10,10,.12)}[data-theme="light"] .tbl th{color:rgba(10,10,10,.6)}
[data-theme="light"] .app{background:#fff;border-color:rgba(10,10,10,.12);color:#0a0a0a}[data-theme="light"] .app i{background:#0a0a0a;color:#fff}
[data-theme="light"] .closer .btn.w{background:#0a0a0a;color:#fff}
