@font-face{font-family:NHQC Display Sans;font-style:normal;font-weight:300 800;font-display:optional;src:url(/fonts/plus-jakarta-sans-latin-ext.woff2) format("woff2");unicode-range:u+0100-0101,u+0104-010f,u+0112-0127,u+012a-0167,u+016a-019f,u+01a2-01ae,u+01b1-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1d00-1dbf,u+1e00-1e9f,u+2020,u+20a0-20aa,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:NHQC Display Sans;font-style:normal;font-weight:300 800;font-display:optional;src:url(/fonts/plus-jakarta-sans-vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:NHQC Display Sans;font-style:normal;font-weight:300 800;font-display:optional;src:url(/fonts/plus-jakarta-sans-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:300 800;font-display:optional;src:url(/fonts/manrope-latin-ext.woff2) format("woff2");unicode-range:u+0100-0101,u+0104-010f,u+0112-0127,u+012a-0167,u+016a-019f,u+01a2-01ae,u+01b1-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1d00-1dbf,u+1e00-1e9f,u+2020,u+20a0-20aa,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:300 800;font-display:optional;src:url(/fonts/manrope-vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:300 800;font-display:optional;src:url(/fonts/manrope-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/jetbrains-mono-latin-ext.woff2) format("woff2");unicode-range:u+0100-0101,u+0104-010f,u+0112-0127,u+012a-0167,u+016a-019f,u+01a2-01ae,u+01b1-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1d00-1dbf,u+1e00-1e9f,u+2020,u+20a0-20aa,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/jetbrains-mono-vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/jetbrains-mono-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--canvas-ground:#f8fafc;--surface-pure:#ffffff;--brand-structure:#1e293b;--accent-action:#d97706}html{scrollbar-gutter:stable;overflow-anchor:none;font-kerning:normal;text-rendering:optimizeLegibility}body,html{background-color:#f1f5f9;color:#0f172a;overflow-x:clip;max-width:100%}body{min-height:100dvh;font-family:NHQC Display Sans,Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:430;letter-spacing:-.008em;font-feature-settings:"cv02","cv03","cv04","cv11";line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:NHQC Display Sans,Manrope,sans-serif;letter-spacing:-.018em}.tabular-nums{font-family:Manrope,NHQC Display Sans,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.012em}.font-normal{font-weight:420}.font-medium{font-weight:480}.font-semibold{font-weight:540}.font-bold{font-weight:590}.font-black,.font-extrabold{font-weight:640}.font-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.015em}select{--nhqc-select-pad-x:0.75rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:var(--nhqc-select-pad-x)!important;padding-right:calc(var(--nhqc-select-pad-x) * 2 + .95rem)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right var(--nhqc-select-pad-x) center!important;background-size:.95rem .95rem!important}select.pl-2,select.px-2{--nhqc-select-pad-x:0.5rem}select.pl-2\.5,select.px-2\.5{--nhqc-select-pad-x:0.625rem}select.pl-3,select.px-3{--nhqc-select-pad-x:0.75rem}select.pl-3\.5,select.px-3\.5{--nhqc-select-pad-x:0.875rem}select.pl-4,select.px-4{--nhqc-select-pad-x:1rem}select:focus{outline:none;border-color:#ea580c;box-shadow:0 0 0 2px rgba(234,88,12,.16)}body[data-nhqc-theme=dark] select,html[data-nhqc-polarity=DARK] select,html[data-nhqc-theme=dark] select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right var(--nhqc-select-pad-x) center!important;background-size:.95rem .95rem!important}@keyframes nhqcLaserSweep{0%{transform:translate3d(0,12px,0);opacity:.35}50%{transform:translate3d(0,156px,0);opacity:1}to{transform:translate3d(0,12px,0);opacity:.35}}@keyframes nhqcRouteFlow{0%{stroke-dashoffset:48}to{stroke-dashoffset:0}}@keyframes nhqcShimmerSweep{0%{transform:translateX(-140%) skewX(-20deg)}65%,to{transform:translateX(240%) skewX(-20deg)}}@keyframes nhqcFloat3D{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes nhqcRadarSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes nhqcBeaconPulse{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.65);opacity:0}}.nhqc-page-canvas{background-color:#f1f5f9;background-image:radial-gradient(at 15% 0,rgba(234,88,12,.07) 0,transparent 45%),radial-gradient(at 85% 5%,rgba(245,158,11,.06) 0,transparent 40%);background-size:100% 100%,100% 100%}.nhqc-hero-command{background-color:#ffffff;background-image:radial-gradient(circle at 18% 15%,rgba(234,88,12,.08) 0,transparent 45%),radial-gradient(circle at 86% 22%,rgba(245,158,11,.08) 0,transparent 42%),linear-gradient(135deg,#ffffff,#f8fafc 55%,#fff7ed);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.9),0 12px 28px -10px rgba(15,23,42,.08);color:#0f172a}.nhqc-dark-grid{background-color:transparent}.nhqc-blueprint-card{background-image:radial-gradient(circle at 92% 8%,rgba(234,88,12,.05) 0,transparent 45%),radial-gradient(circle at 8% 92%,rgba(245,158,11,.04) 0,transparent 45%);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.9),0 10px 30px -10px rgba(15,23,42,.07),0 2px 6px -1px rgba(15,23,42,.04)}.nhqc-blueprint-card,.nhqc-schematic-card{background-color:#ffffff;background-size:100% 100%,100% 100%}.nhqc-schematic-card{background-image:radial-gradient(circle at 80% 15%,rgba(234,88,12,.07) 0,transparent 55%),radial-gradient(circle at 20% 85%,rgba(245,158,11,.06) 0,transparent 50%);box-shadow:0 6px 18px -8px rgba(15,23,42,.06);color:#0f172a}.nhqc-vault-surface{background:linear-gradient(145deg,#ffffff,#f8fafc 55%,#fff7ed);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.9),0 12px 24px -10px rgba(15,23,42,.08);color:#0f172a}.nhqc-card-lift{transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1),border-color .2s ease;box-shadow:0 1px 2px rgba(15,23,42,.04),0 8px 24px -6px rgba(15,23,42,.06)}.nhqc-card-lift:hover{transform:translateY(-3px);box-shadow:0 12px 32px -8px rgba(234,88,12,.16),0 4px 12px -2px rgba(15,23,42,.08)}.nhqc-glass-panel{background:rgba(15,23,42,.78);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.12),0 16px 32px -12px rgba(2,6,23,.5)}.nhqc-btn-amber{position:relative;overflow:hidden;background-color:#f59e0b;background-image:linear-gradient(180deg,#fbbf24,#f59e0b);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.5),0 6px 18px -3px rgba(245,158,11,.45);transition:background-color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1),opacity .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1)}.nhqc-btn-amber:hover:not(:disabled){background-color:#f59e0b;background-image:linear-gradient(180deg,#fcd34d,#f59e0b);transform:translateY(-1px);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.65),0 10px 24px -4px rgba(245,158,11,.6)}.nhqc-btn-amber:active:not(:disabled){transform:translateY(0) scale(.985)}.nhqc-btn-amber:after{content:"";position:absolute;top:0;left:0;width:38%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);animation:nhqcShimmerSweep 4.2s infinite;pointer-events:none}.nhqc-btn-indigo{position:relative;overflow:hidden;background-color:#ea580c;background-image:linear-gradient(180deg,#f97316,#ea580c 55%,#c2410c);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.28),0 6px 18px -3px rgba(234,88,12,.45);transition:background-color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1),opacity .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1)}.nhqc-btn-indigo:hover:not(:disabled){background-color:#ea580c;background-image:linear-gradient(180deg,#fb923c,#ea580c);transform:translateY(-1px);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.38),0 10px 24px -4px rgba(234,88,12,.55)}.nhqc-btn-indigo:active:not(:disabled){transform:translateY(0) scale(.985)}.nhqc-laser-line{position:absolute;top:0;left:4%;right:4%;height:2px;background:linear-gradient(90deg,transparent,rgba(245,158,11,.85) 20%,#fde68a 50%,rgba(245,158,11,.85) 80%,transparent);box-shadow:0 0 12px 2px rgba(245,158,11,.65),0 0 24px 4px rgba(234,88,12,.35);transform:translate3d(0,12px,0);will-change:transform;contain:paint;animation:nhqcLaserSweep 3.4s ease-in-out infinite;pointer-events:none}.nhqc-route-animated{stroke-dasharray:6 6;animation:nhqcRouteFlow 1.8s linear infinite}.nhqc-float-3d{animation:nhqcFloat3D 4s ease-in-out infinite}.nhqc-radar-sweep{animation:nhqcRadarSpin 6s linear infinite}.nhqc-beacon-ring{animation:nhqcBeaconPulse 2.2s cubic-bezier(0,0,.2,1) infinite}@keyframes nhqcTextShimmer{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes nhqcMarqueeTicker{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes nhqcBorderBeamSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.nhqc-text-shimmer{background-image:linear-gradient(90deg,#ffffff,#fcd34d 28%,#f59e0b 48%,#fdba74 72%,#ffffff);background-size:220% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:nhqcTextShimmer 5.5s ease-in-out infinite}.nhqc-marquee-track{display:flex;width:-moz-max-content;width:max-content;animation:nhqcMarqueeTicker 36s linear infinite}.nhqc-marquee-track:hover{animation-play-state:paused}.nhqc-border-beam-conic{background:conic-gradient(from 0deg,transparent 0deg 260deg,rgba(249,115,22,.9) 295deg,rgba(251,191,36,1) 340deg,transparent 1turn);animation:nhqcBorderBeamSpin 5.2s linear infinite}.nhqc-ambient-mesh{background-color:#090d16;background-image:radial-gradient(at 12% 18%,rgba(234,88,12,.36) 0,transparent 48%),radial-gradient(at 88% 14%,rgba(245,158,11,.22) 0,transparent 44%),radial-gradient(at 48% 86%,rgba(180,83,9,.28) 0,transparent 52%),linear-gradient(145deg,#060913,#0f172a 52%,#431407)}@media (prefers-reduced-motion:reduce){.nhqc-beacon-ring,.nhqc-border-beam-conic,.nhqc-btn-amber:after,.nhqc-btn-tactile,.nhqc-card-interactive,.nhqc-card-lift,.nhqc-collapse-inner,.nhqc-collapse-slot,.nhqc-float-3d,.nhqc-img-zoom-hover img,.nhqc-laser-line,.nhqc-marquee-track,.nhqc-modal-backdrop-enter,.nhqc-modal-backdrop-exit,.nhqc-modal-panel-enter,.nhqc-modal-panel-exit,.nhqc-quickview-trigger,.nhqc-radar-sweep,.nhqc-route-animated,.nhqc-stagger-grid>*,.nhqc-text-shimmer,.nhqc-view-enter{animation:none!important;transition:none!important}}@keyframes nhqcModalBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes nhqcModalBackdropOut{0%{opacity:1}to{opacity:0}}@keyframes nhqcModalPanelIn{0%{opacity:0;transform:translate3d(0,14px,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes nhqcModalPanelOut{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,8px,0) scale(.97)}}@keyframes nhqcViewEnter{0%{opacity:.96;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}@keyframes nhqcStaggerCardIn{0%{opacity:.96;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}.nhqc-modal-backdrop-enter{animation:nhqcModalBackdropIn .22s cubic-bezier(.16,1,.3,1) forwards}.nhqc-modal-backdrop-exit{animation:nhqcModalBackdropOut .17s cubic-bezier(.22,1,.36,1) forwards}.nhqc-modal-panel-enter{animation:nhqcModalPanelIn .28s cubic-bezier(.16,1,.3,1) forwards;will-change:transform,opacity}.nhqc-modal-panel-exit{animation:nhqcModalPanelOut .17s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity}.nhqc-view-enter{animation:nhqcViewEnter .26s cubic-bezier(.16,1,.3,1) both}.nhqc-stagger-grid>*{animation:nhqcStaggerCardIn .32s cubic-bezier(.16,1,.3,1) both}.nhqc-stagger-grid>:first-child{animation-delay:0s}.nhqc-stagger-grid>:nth-child(2){animation-delay:30ms}.nhqc-stagger-grid>:nth-child(3){animation-delay:60ms}.nhqc-stagger-grid>:nth-child(4){animation-delay:90ms}.nhqc-stagger-grid>:nth-child(5){animation-delay:.12s}.nhqc-stagger-grid>:nth-child(6){animation-delay:.15s}.nhqc-stagger-grid>:nth-child(7){animation-delay:.18s}.nhqc-stagger-grid>:nth-child(8){animation-delay:.21s}.nhqc-stagger-grid>:nth-child(9){animation-delay:.24s}.nhqc-stagger-grid>:nth-child(10){animation-delay:.27s}.nhqc-stagger-grid>:nth-child(11){animation-delay:.3s}.nhqc-stagger-grid>:nth-child(12){animation-delay:.33s}.nhqc-card-interactive{transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .2s ease,box-shadow .26s cubic-bezier(.22,1,.36,1)}.nhqc-card-interactive:hover{transform:translate3d(0,-4px,0);box-shadow:0 14px 32px -10px rgba(217,119,6,.16),0 4px 12px -2px rgba(15,23,42,.08)}.nhqc-card-interactive img,.nhqc-img-zoom-hover img{transition:transform .34s cubic-bezier(.22,1,.36,1)}.nhqc-card-interactive:hover img,.nhqc-img-zoom-hover:hover img{transform:scale(1.035)}.nhqc-btn-tactile,.nhqc-quickview-trigger{transition:transform .16s cubic-bezier(.22,1,.36,1),background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.nhqc-btn-tactile:hover:not(:disabled),.nhqc-quickview-trigger:hover:not(:disabled){transform:translate3d(0,-1px,0)}.nhqc-btn-tactile:active:not(:disabled),.nhqc-quickview-trigger:active:not(:disabled){transform:translateZ(0) scale(.98)}.nhqc-quickview-trigger svg{transition:transform .2s cubic-bezier(.16,1,.3,1)}.nhqc-quickview-trigger:hover svg{transform:scale(1.14)}.nhqc-collapse-slot{display:grid;grid-template-rows:1fr;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1)}.nhqc-collapse-slot[data-collapsed=true]{grid-template-rows:0fr;pointer-events:none}.nhqc-collapse-inner{min-height:0;overflow:hidden;opacity:1;transform:translateZ(0);transition:opacity .19s ease-out,transform .26s cubic-bezier(.22,1,.36,1)}.nhqc-collapse-slot[data-collapsed=true] .nhqc-collapse-inner{opacity:0;transform:translate3d(0,-6px,0)}html[data-nhqc-polarity=LIGHT] header .bg-slate-950,html[data-nhqc-polarity=LIGHT] header.bg-slate-950{background-color:#ffffff!important;border-color:#cbd5e1!important;color:#0f172a!important}html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark).bg-slate-950:not(svg):not(path),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark).nhqc-hero-command,html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark).nhqc-schematic-card,html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark).nhqc-vault-surface{background-color:#ffffff!important;background-image:linear-gradient(135deg,#ffffff,#f8fafc 60%,#fff7ed)!important;border-color:#cbd5e1!important;color:#0f172a!important;box-shadow:0 10px 28px -10px rgba(15,23,42,.08)!important}html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .bg-slate-800:not(button):not(span):not([role=dialog]):not(.nhqc-modal-backdrop),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .bg-slate-800\/60:not(button):not(span):not([role=dialog]):not(.nhqc-modal-backdrop),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .bg-slate-800\/80:not(button):not(span):not([role=dialog]):not(.nhqc-modal-backdrop),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .bg-slate-800\/90:not(button):not(span):not([role=dialog]):not(.nhqc-modal-backdrop),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .bg-slate-900:not(button):not(span):not([role=dialog]):not(.nhqc-modal-backdrop),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .bg-slate-900\/70:not(button):not(span):not([role=dialog]):not(.nhqc-modal-backdrop),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .bg-slate-900\/80:not(button):not(span):not([role=dialog]):not(.nhqc-modal-backdrop),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .bg-slate-900\/85:not(button):not(span):not([role=dialog]):not(.nhqc-modal-backdrop),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .bg-slate-900\/90:not([role=dialog]):not(.nhqc-modal-backdrop),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .bg-slate-950:not(svg):not(path):not(button):not(span):not([role=dialog]):not(.nhqc-modal-backdrop),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .bg-slate-950\/70:not(button):not(span):not([role=dialog]):not(.nhqc-modal-backdrop),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .bg-slate-950\/80:not(button):not(span):not([role=dialog]):not(.nhqc-modal-backdrop),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .bg-slate-950\/85:not(button):not(span):not([role=dialog]):not(.nhqc-modal-backdrop),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .nhqc-glass-panel:not([role=dialog]):not(.nhqc-modal-backdrop){background-color:#ffffff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-color:#cbd5e1!important;color:#0f172a!important;box-shadow:0 4px 14px -4px rgba(15,23,42,.06)!important}html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .bg-slate-900\/80:not([role=dialog]):not(.nhqc-modal-backdrop),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .bg-slate-950:not([role=dialog]):not(.nhqc-modal-backdrop),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .bg-slate-950\/40:not([role=dialog]):not(.nhqc-modal-backdrop),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .bg-slate-950\/50:not([role=dialog]):not(.nhqc-modal-backdrop),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .bg-slate-950\/60:not([role=dialog]):not(.nhqc-modal-backdrop),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .bg-slate-950\/80:not([role=dialog]):not(.nhqc-modal-backdrop),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .bg-slate-950\/90:not([role=dialog]):not(.nhqc-modal-backdrop){background-color:#f8fafc!important;border-color:#cbd5e1!important;color:#0f172a!important}.nhqc-modal-backdrop,html[data-nhqc-polarity=LIGHT]:not(#nhqc-lock) .nhqc-modal-backdrop,html[data-nhqc-polarity=LIGHT]:not(#nhqc-lock) [role=dialog].nhqc-modal-backdrop{background-color:rgba(15,23,42,.54)!important;backdrop-filter:blur(12px) saturate(140%)!important;-webkit-backdrop-filter:blur(12px) saturate(140%)!important}html[data-nhqc-polarity=DARK]:not(#nhqc-lock) .nhqc-modal-backdrop,html[data-nhqc-polarity=DARK]:not(#nhqc-lock) [role=dialog].nhqc-modal-backdrop{background-color:rgba(2,6,23,.72)!important;backdrop-filter:blur(14px) saturate(150%)!important;-webkit-backdrop-filter:blur(14px) saturate(150%)!important}html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .border-slate-700,html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .border-slate-700\/80,html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .border-slate-800,html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .border-slate-800\/90{border-color:#cbd5e1!important}html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .text-white:not(.bg-slate-600):not(.bg-slate-500):not(.bg-slate-700):not(.nhqc-btn-indigo):not(.bg-slate-950):not([class*="bg-slate-950/"]):not(.bg-slate-900):not([class*="bg-slate-900/"]):not(.bg-slate-800):not([class*="bg-slate-800/"]):not(.bg-black):not([class*="bg-black/"]):not(.bg-emerald-700):not(.bg-emerald-600):not(.bg-amber-700):not(.bg-amber-600):not(.bg-red-600){color:#0f172a!important}html[data-nhqc-polarity=LIGHT]:not(#nhqc-lock) [data-ui=nhqc-mobile-os] .text-white,html[data-nhqc-polarity=LIGHT]:not(#nhqc-lock) [data-ui=nhqc-mobile-os] [class*="text-white/"]{color:#ffffff!important}html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .text-slate-100:not(.bg-slate-950):not([class*="bg-slate-950/"]):not(.bg-slate-900):not([class*="bg-slate-900/"]):not(.bg-slate-800):not([class*="bg-slate-800/"]),html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .text-slate-200:not(.bg-slate-950):not([class*="bg-slate-950/"]):not(.bg-slate-900):not([class*="bg-slate-900/"]):not(.bg-slate-800):not([class*="bg-slate-800/"]){color:#1e293b!important}html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .text-slate-300:not(.bg-slate-950):not([class*="bg-slate-950/"]):not(.bg-slate-900):not([class*="bg-slate-900/"]):not(.bg-slate-800):not([class*="bg-slate-800/"]){color:#475569!important}html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .text-slate-200,html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .text-slate-300{color:#334155!important}html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .text-amber-300,html[data-nhqc-polarity=LIGHT] :not(.nhqc-theme-locked-dark) .text-amber-400{color:#b45309!important}html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button.bg-slate-800,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button.bg-slate-800 :not(path),html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button.bg-slate-900,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button.bg-slate-900 :not(path),html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button.bg-slate-950,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button.bg-slate-950 :not(path),html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button[class*="bg-slate-900/"],html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button[class*="bg-slate-900/"] :not(path),html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button[class*="bg-slate-950/"],html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button[class*="bg-slate-950/"] :not(path),html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span.bg-slate-800,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span.bg-slate-800 :not(path),html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span.bg-slate-900,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span.bg-slate-900 :not(path),html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span.bg-slate-950,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span.bg-slate-950 :not(path),html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span[class*="bg-slate-900/"],html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span[class*="bg-slate-900/"] :not(path),html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span[class*="bg-slate-950/"],html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span[class*="bg-slate-950/"] :not(path){color:#ffffff!important}html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button.bg-slate-900,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button[class*="bg-slate-900/"],html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span.bg-slate-900,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span[class*="bg-slate-900/"]{background-color:#0f172a!important}html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button.bg-slate-900 .text-amber-300,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button.bg-slate-900 .text-amber-400,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button.bg-slate-900.text-amber-300,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button.bg-slate-900.text-amber-400,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button.bg-slate-950 .text-amber-300,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button.bg-slate-950 .text-amber-400,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button.bg-slate-950.text-amber-300,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button.bg-slate-950.text-amber-400,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button[class*="bg-slate-900/"].text-amber-300,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button[class*="bg-slate-900/"].text-amber-400,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button[class*="bg-slate-950/"] .text-amber-300,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button[class*="bg-slate-950/"] .text-amber-400,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button[class*="bg-slate-950/"].text-amber-300,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) button[class*="bg-slate-950/"].text-amber-400,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span.bg-slate-900 .text-amber-300,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span.bg-slate-900 .text-amber-400,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span.bg-slate-900.text-amber-300,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span.bg-slate-900.text-amber-400,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span.bg-slate-950 .text-amber-300,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span.bg-slate-950 .text-amber-400,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span.bg-slate-950.text-amber-300,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span.bg-slate-950.text-amber-400,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span[class*="bg-slate-900/"].text-amber-300,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span[class*="bg-slate-900/"].text-amber-400,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span[class*="bg-slate-950/"] .text-amber-300,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span[class*="bg-slate-950/"] .text-amber-400,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span[class*="bg-slate-950/"].text-amber-300,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) span[class*="bg-slate-950/"].text-amber-400{color:#fde68a!important}html[data-nhqc-polarity=LIGHT] span.bg-emerald-700,html[data-nhqc-polarity=LIGHT] span.bg-emerald-700 :not(path){background-color:#047857!important;color:#ffffff!important}html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) .bg-slate-500,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) .bg-slate-500 :not(path),html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) .bg-slate-600,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) .bg-slate-600 :not(path),html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) .bg-slate-700,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) .bg-slate-700 :not(path),html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) .nhqc-btn-indigo,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) .nhqc-btn-indigo :not(path){color:#ffffff!important}html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) .bg-amber-300,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) .bg-amber-400,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) .bg-amber-400 :not(path),html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) .bg-amber-500,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) .bg-amber-500 :not(path),html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) .nhqc-btn-amber,html[data-nhqc-polarity=LIGHT] :not(#nhqc-lock) .nhqc-btn-amber :not(path){color:#020617!important}html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock),html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock).bg-slate-950{background-color:#020617!important;background-image:none!important;border-color:#1e293b!important;color:#ffffff!important}html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-slate-800,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-slate-900,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-slate-900\/70,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-slate-900\/75,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-slate-900\/80,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-slate-900\/85,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-slate-900\/90,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-slate-950,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-slate-950\/75,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-slate-950\/80,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-slate-950\/85,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) [class*="bg-slate-800/"],html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) [class*="bg-slate-900/"],html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) [class*="bg-slate-950/"]{background-color:rgba(2,6,23,.78)!important;border-color:rgba(255,255,255,.18)!important;color:#ffffff!important}html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-slate-950,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-slate-950\/50,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-slate-950\/60,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-slate-950\/80,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-slate-950\/85,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-slate-950\/90{background-color:rgba(15,23,42,.88)!important;border-color:rgba(245,158,11,.42)!important;color:#ffedd5!important}html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .border-slate-700,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .border-slate-700\/80,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .border-slate-800{border-color:rgba(148,163,184,.28)!important}html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .text-white{color:#ffffff!important}html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .text-slate-100{color:#f1f5f9!important}html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .text-slate-200{color:#e2e8f0!important}html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .text-slate-300{color:#cbd5e1!important}html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .text-slate-200,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .text-slate-300{color:#fed7aa!important}html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .text-amber-200,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .text-amber-300,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .text-amber-400{color:#fcd34d!important}html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-amber-400,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-amber-400 *,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-amber-500,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .bg-amber-500 *,html[data-nhqc-polarity=LIGHT] .nhqc-theme-locked-dark:not(#nhqc-lock) .nhqc-btn-amber{color:#020617!important}html[data-nhqc-theme=LIGHT_FROST],html[data-nhqc-theme=LIGHT_FROST] .min-h-[\31 00dvh].bg-slate-50,html[data-nhqc-theme=LIGHT_FROST] .nhqc-page-canvas,html[data-nhqc-theme=LIGHT_FROST] body{background-color:#f8fafc!important;color:#0f172a!important}html[data-nhqc-theme=LIGHT_PAPER],html[data-nhqc-theme=LIGHT_PAPER] .min-h-[\31 00dvh].bg-slate-50,html[data-nhqc-theme=LIGHT_PAPER] .nhqc-page-canvas,html[data-nhqc-theme=LIGHT_PAPER] body{background-color:#f4efe4!important;background-image:radial-gradient(at 15% 0,rgba(217,119,6,.06) 0,transparent 45%),radial-gradient(at 85% 5%,rgba(234,88,12,.05) 0,transparent 40%)!important;color:#1c1917!important}html[data-nhqc-theme=LIGHT_PAPER] .bg-white,html[data-nhqc-theme=LIGHT_PAPER] .bg-white\/90,html[data-nhqc-theme=LIGHT_PAPER] .bg-white\/95,html[data-nhqc-theme=LIGHT_PAPER] .nhqc-blueprint-card{background-color:#fffdf7!important;border-color:#dfd6c3!important}html[data-nhqc-theme=LIGHT_PAPER] .bg-slate-100,html[data-nhqc-theme=LIGHT_PAPER] .bg-slate-50:not(.min-h-[\31 00dvh]),html[data-nhqc-theme=LIGHT_PAPER] .bg-slate-50\/70,html[data-nhqc-theme=LIGHT_PAPER] .bg-slate-50\/80{background-color:#efe8d8!important;border-color:#dfd6c3!important}html[data-nhqc-theme=LIGHT_PAPER] .border-slate-100,html[data-nhqc-theme=LIGHT_PAPER] .border-slate-200,html[data-nhqc-theme=LIGHT_PAPER] .border-slate-300{border-color:#ddd2bc!important}html .nhqc-pure-white,html [data-nhqc-pure-white=true],html[data-nhqc-theme=DARK_MIDNIGHT] .nhqc-pure-white,html[data-nhqc-theme=DARK_MIDNIGHT] [data-nhqc-pure-white=true],html[data-nhqc-theme=DARK_OLED] .nhqc-pure-white,html[data-nhqc-theme=DARK_OLED] [data-nhqc-pure-white=true],html[data-nhqc-theme=LIGHT_PAPER] .nhqc-pure-white,html[data-nhqc-theme=LIGHT_PAPER] [data-nhqc-pure-white=true]{background-color:#ffffff!important;color:#0f172a!important}html[data-nhqc-theme=DARK_MIDNIGHT]{--nhqc-dark-canvas:#070b14;--nhqc-dark-card:#0f172a;--nhqc-dark-elevated:#162033;--nhqc-dark-input:#131c2e;--nhqc-dark-border:#26344d;--nhqc-dark-border-strong:#334155;--nhqc-dark-text-main:#f8fafc;--nhqc-dark-text-sub:#cbd5e1;--nhqc-dark-text-muted:#94a3b8}html[data-nhqc-theme=DARK_OLED]{--nhqc-dark-canvas:#02040a;--nhqc-dark-card:#080d1a;--nhqc-dark-elevated:#0e1629;--nhqc-dark-input:#0a1020;--nhqc-dark-border:#334155;--nhqc-dark-border-strong:#475569;--nhqc-dark-text-main:#ffffff;--nhqc-dark-text-sub:#e2e8f0;--nhqc-dark-text-muted:#cbd5e1}html[data-nhqc-polarity=DARK],html[data-nhqc-polarity=DARK] .min-h-[\31 00dvh].bg-slate-50,html[data-nhqc-polarity=DARK] .nhqc-page-canvas,html[data-nhqc-polarity=DARK] body{background-color:var(--nhqc-dark-canvas)!important;background-image:radial-gradient(at 15% 0,rgba(234,88,12,.16) 0,transparent 45%),radial-gradient(at 85% 5%,rgba(245,158,11,.1) 0,transparent 40%)!important;color:var(--nhqc-dark-text-main)!important}html[data-nhqc-polarity=DARK] .bg-white:not(select),html[data-nhqc-polarity=DARK] .bg-white\/90:not(select),html[data-nhqc-polarity=DARK] .bg-white\/95:not(select),html[data-nhqc-polarity=DARK] .nhqc-blueprint-card,html[data-nhqc-polarity=DARK] .nhqc-glass-panel,html[data-nhqc-polarity=DARK] .nhqc-hero-command,html[data-nhqc-polarity=DARK] .nhqc-schematic-card,html[data-nhqc-polarity=DARK] .nhqc-vault-surface{background-color:var(--nhqc-dark-card)!important;background-image:none!important;border-color:var(--nhqc-dark-border)!important;color:var(--nhqc-dark-text-main)!important;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.06),0 12px 28px -10px rgba(2,6,23,.65)!important}html[data-nhqc-polarity=DARK] button.bg-slate-900{background-color:#1e293b!important;border:1px solid #f59e0b!important;color:#f8fafc!important}html[data-nhqc-polarity=DARK] .bg-slate-100,html[data-nhqc-polarity=DARK] .bg-slate-50:not(.min-h-[\31 00dvh]),html[data-nhqc-polarity=DARK] .nhqc-quickview-trigger,html[data-nhqc-polarity=DARK] [class*="bg-slate-100/"],html[data-nhqc-polarity=DARK] [class*="bg-slate-50/"]:not(.min-h-[\31 00dvh]){background-color:var(--nhqc-dark-elevated)!important;border-color:var(--nhqc-dark-border)!important;color:var(--nhqc-dark-text-main)!important}html[data-nhqc-polarity=DARK] .bg-amber-100,html[data-nhqc-polarity=DARK] .bg-amber-200,html[data-nhqc-polarity=DARK] .bg-amber-50,html[data-nhqc-polarity=DARK] [class*="bg-amber-100/"],html[data-nhqc-polarity=DARK] [class*="bg-amber-50/"]{background-color:rgba(245,158,11,.18)!important;border-color:rgba(251,191,36,.45)!important;color:#fde68a!important}html[data-nhqc-polarity=DARK] .bg-emerald-100,html[data-nhqc-polarity=DARK] .bg-emerald-50,html[data-nhqc-polarity=DARK] [class*="bg-emerald-100/"],html[data-nhqc-polarity=DARK] [class*="bg-emerald-50/"]{background-color:rgba(16,185,129,.16)!important;border-color:rgba(52,211,153,.42)!important;color:#a7f3d0!important}html[data-nhqc-polarity=DARK] .bg-red-100,html[data-nhqc-polarity=DARK] .bg-red-50,html[data-nhqc-polarity=DARK] [class*="bg-red-50/"]{background-color:rgba(239,68,68,.18)!important;border-color:rgba(248,113,113,.42)!important;color:#fecaca!important}html[data-nhqc-polarity=DARK] .border-slate-100,html[data-nhqc-polarity=DARK] .border-slate-200,html[data-nhqc-polarity=DARK] .border-slate-300{border-color:var(--nhqc-dark-border)!important}html[data-nhqc-polarity=DARK] .border-amber-200,html[data-nhqc-polarity=DARK] .border-amber-300{border-color:rgba(251,191,36,.45)!important}html[data-nhqc-polarity=DARK] .text-slate-800,html[data-nhqc-polarity=DARK] .text-slate-900,html[data-nhqc-polarity=DARK] .text-slate-950{color:var(--nhqc-dark-text-main)!important}html[data-nhqc-polarity=DARK] .text-slate-600,html[data-nhqc-polarity=DARK] .text-slate-700{color:var(--nhqc-dark-text-sub)!important}html[data-nhqc-polarity=DARK] .text-slate-500{color:var(--nhqc-dark-text-muted)!important}html[data-nhqc-polarity=DARK] .text-amber-600,html[data-nhqc-polarity=DARK] .text-amber-700,html[data-nhqc-polarity=DARK] .text-amber-800,html[data-nhqc-polarity=DARK] .text-amber-900,html[data-nhqc-polarity=DARK] .text-amber-950{color:#fcd34d!important}html[data-nhqc-polarity=DARK] .text-emerald-700,html[data-nhqc-polarity=DARK] .text-emerald-800,html[data-nhqc-polarity=DARK] .text-emerald-900,html[data-nhqc-polarity=DARK] .text-emerald-950{color:#6ee7b7!important}html[data-nhqc-polarity=DARK] input:not([type=checkbox]):not([type=radio]),html[data-nhqc-polarity=DARK] select,html[data-nhqc-polarity=DARK] textarea{background-color:var(--nhqc-dark-input)!important;border-color:var(--nhqc-dark-border-strong)!important;color:var(--nhqc-dark-text-main)!important}html[data-nhqc-polarity=DARK] input::-moz-placeholder,html[data-nhqc-polarity=DARK] textarea::-moz-placeholder{color:#64748b!important}html[data-nhqc-polarity=DARK] input::placeholder,html[data-nhqc-polarity=DARK] textarea::placeholder{color:#64748b!important}html[data-nhqc-polarity=DARK] select option{background-color:#0f172a!important;color:#f8fafc!important}html[data-nhqc-polarity=DARK] .bg-amber-300,html[data-nhqc-polarity=DARK] .bg-amber-400,html[data-nhqc-polarity=DARK] .bg-amber-400 *,html[data-nhqc-polarity=DARK] .bg-amber-500,html[data-nhqc-polarity=DARK] .bg-amber-500 *,html[data-nhqc-polarity=DARK] .nhqc-btn-amber,html[data-nhqc-polarity=DARK] .text-slate-950{color:#020617!important}html[data-nhqc-polarity=DARK] .bg-slate-500,html[data-nhqc-polarity=DARK] .bg-slate-500 :not(path),html[data-nhqc-polarity=DARK] .bg-slate-600,html[data-nhqc-polarity=DARK] .bg-slate-600 :not(path),html[data-nhqc-polarity=DARK] .bg-slate-700,html[data-nhqc-polarity=DARK] .nhqc-btn-indigo{color:#ffffff!important}.pb-safe-bottom{padding-bottom:env(safe-area-inset-bottom,0)}.pt-safe-top{padding-top:env(safe-area-inset-top,0)}@media (max-width:639px){input:not([type=checkbox]):not([type=radio]),select,textarea{line-height:1.45!important}}html[data-nhqc-vt-theme=active]::view-transition-new(root),html[data-nhqc-vt-theme=active]::view-transition-old(root){animation:none;mix-blend-mode:normal}html[data-nhqc-vt-theme=active]::view-transition-old(root){z-index:1}html[data-nhqc-vt-theme=active]::view-transition-new(root){z-index:9999}[data-nhqc-admin-console=true]{--adm-bg:#f1f5f9;--adm-side:#f8fafc;--adm-card:#ffffff;--adm-top-light:rgba(255,255,255,0.92);--adm-shadow:inset 0 1px 0 0 var(--adm-top-light),0 1px 2px 0 rgba(15,23,42,0.04),0 8px 20px -12px rgba(15,23,42,0.09);--adm-shadow-hover:inset 0 1px 0 0 var(--adm-top-light),0 12px 26px -12px rgba(15,23,42,0.14)}html[data-nhqc-theme=LIGHT_PAPER] [data-nhqc-admin-console=true]{--adm-bg:#f4efe4;--adm-side:#f9f5eb;--adm-card:#fffdf7}html[data-nhqc-polarity=DARK] [data-nhqc-admin-console=true]{--adm-bg:var(--nhqc-dark-canvas);--adm-side:#0b1120;--adm-card:var(--nhqc-dark-card);--adm-top-light:rgba(255,255,255,0.07);--adm-shadow:inset 0 1px 0 0 var(--adm-top-light),0 12px 28px -12px rgba(2,6,23,0.72);--adm-shadow-hover:inset 0 1px 0 0 rgba(251,191,36,0.22),0 16px 32px -12px rgba(2,6,23,0.82)}[data-nhqc-admin-console=true] [data-ui=admin-sidebar]{background-color:var(--adm-side)!important;transition:width .28s cubic-bezier(.22,1,.36,1)}[data-nhqc-admin-console=true] [data-ui=admin-card]{box-shadow:var(--adm-shadow);transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .18s ease-out,box-shadow .22s cubic-bezier(.16,1,.3,1)}[data-nhqc-admin-console=true] [data-admin-lift=true]:hover{transform:translate3d(0,-3px,0);box-shadow:var(--adm-shadow-hover)}.nhqc-admin-press{transition:transform .12s cubic-bezier(.22,1,.36,1),background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out}.nhqc-admin-press:active:not(:disabled){transform:scale(.98)}@keyframes nhqcLiveBreathe{0%,to{opacity:1}50%{opacity:.32}}.nhqc-live-breathe{animation:nhqcLiveBreathe 2.2s ease-in-out infinite}@keyframes nhqcValueFlash{0%{background-color:rgba(245,158,11,.28);border-radius:6px}to{background-color:transparent}}.nhqc-value-flash{animation:nhqcValueFlash .48s cubic-bezier(.16,1,.3,1)}@keyframes nhqcCmdDialogEnter{0%{opacity:0;transform:translate3d(0,-10px,0) scale(.97)}to{opacity:1;transform:translateZ(0) scale(1)}}.nhqc-cmd-dialog-enter{animation:nhqcCmdDialogEnter .22s cubic-bezier(.16,1,.3,1) both}@keyframes nhqcDrawerEnterDesktop{0%{opacity:.85;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes nhqcDrawerEnterMobile{0%{opacity:.85;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.nhqc-drawer-panel-enter{animation:nhqcDrawerEnterMobile .26s cubic-bezier(.16,1,.3,1) both}@media (min-width:640px){.nhqc-drawer-panel-enter{animation:nhqcDrawerEnterDesktop .28s cubic-bezier(.16,1,.3,1) both}}html[data-nhqc-polarity=LIGHT] [data-nhqc-receipt-paper=true]{background-color:#fffdf8!important;border-color:#e2d9c5!important}html[data-nhqc-polarity=DARK] [data-nhqc-receipt-paper=true]{background-color:#131c2e!important;border-color:rgba(251,191,36,.35)!important}@media (prefers-reduced-motion:reduce){.nhqc-cmd-dialog-enter,.nhqc-drawer-panel-enter,.nhqc-live-breathe,.nhqc-value-flash{animation:none!important}.nhqc-admin-press,[data-nhqc-admin-console=true] [data-ui=admin-card],[data-nhqc-admin-console=true] [data-ui=admin-sidebar]{transition:none!important;transform:none!important}}