/* NeyroVybor 2.0 paired appearances:
   Night = existing approved blue-neon. Day = white / ink / citrus-lime.
   This stylesheet changes appearance only; all routes, statuses and tools remain intact. */
.nv-theme-toggle{display:flex;align-items:center;justify-content:center;gap:7px;min-width:106px;height:37px;padding:0 11px;white-space:nowrap;border-radius:22px;border:1px solid #408ec8;background:#061a38;color:#e8faff;font-size:11px;cursor:pointer;box-shadow:0 0 12px #0079ff22;transition:background .2s,box-shadow .2s}
.nv-theme-toggle:hover{border-color:#42dfff;box-shadow:0 0 14px #00afff55}
.nv-theme-toggle:focus-visible{outline:2px solid #d7ff45;outline-offset:3px}
.nv-theme-toggle .nv-theme-day-icon{display:none}
html.nv-theme-day .nv-theme-toggle .nv-theme-night{display:none}
html.nv-theme-day .nv-theme-toggle .nv-theme-day-icon{display:inline}
html.nv-theme-day{--nv-day-bg:#fbfcf5;--nv-day-panel:#fff;--nv-day-ink:#181b15;--nv-day-muted:#60665e;--nv-day-border:#dce2d0;--nv-day-lime:#dbff35;--nv-day-green:#678a00;color-scheme:light}
html.nv-theme-day,html.nv-theme-day body{background:#fbfcf5!important;color:#171c16!important}
html.nv-theme-day .nv-ref-shell{background:radial-gradient(ellipse at 92% 8%,#e7ffb244,transparent 39%),#fbfcf5!important;color:#181b15!important}
html.nv-theme-day .nv-ref-global-header{background:#fffffff2!important;border-bottom:1px solid #d7dfc5!important;box-shadow:0 3px 15px #283b150b!important}
html.nv-theme-day .nv-ref-global-logo{color:#1a1d13!important}
html.nv-theme-day .nv-ref-global-logo em{color:#789900!important}
html.nv-theme-day .nv-ref-global-logo .nv-original-mark{background:linear-gradient(140deg,#c0f929,#d5ff32)!important;box-shadow:0 0 11px #94c9003c!important}
html.nv-theme-day .nv-ref-global-header .nv-ref-top-search{background:#f6f8ef!important;border:1px solid #dce3c7!important;box-shadow:none!important}
html.nv-theme-day .nv-ref-top-search>span,html.nv-theme-day .nv-ref-top-search input{color:#151a12!important}
html.nv-theme-day .nv-ref-top-search input::placeholder{color:#768171!important}
html.nv-theme-day .nv-ref-top-search kbd{color:#555d4d;border-color:#cbd5b9}
html.nv-theme-day .nv-ref-sidebar{background:#fff!important;border-color:#e2e5d8!important;box-shadow:0 6px 22px #25391208!important}
html.nv-theme-day .nv-ref-side-link{color:#3d4639!important}
html.nv-theme-day .nv-ref-side-link:hover{background:#f0f6dc!important;color:#1b2412!important}
html.nv-theme-day .nv-ref-side-link.active{color:#1a2409!important;background:linear-gradient(95deg,#d0f832,#e8ff9a)!important;border-color:#b5d524!important;box-shadow:0 4px 15px #a7d22b3d!important}
html.nv-theme-day .nv-ref-side-link.active .nv-nav-icon img{filter:drop-shadow(0 0 5px #7ea30066)}
html.nv-theme-day .nv-ref-side-divider{background:#e3e8d7}
html.nv-theme-day .nv-ref-side-caption{color:#74816b!important}
html.nv-theme-day .nv-ref-global-header .nv-ref-upgrade{background:#d8ff3e!important;border:1px solid #bbdb2b!important;color:#1b2207!important;box-shadow:0 5px 14px #a0c70033!important}
html.nv-theme-day .nv-ref-global-header .nv-ref-token{color:#2f3a24!important;background:#f4f8e9;border-color:#d8e1bf}
html.nv-theme-day .nv-ref-bell{color:#303b25}
html.nv-theme-day .nv-ref-user{color:#27351b;background:#e7f7b5;border-color:#c5dd74}
html.nv-theme-day .nv-theme-toggle{background:#f4f9e6;color:#313c20;border-color:#ccdb9c;box-shadow:none}
html.nv-theme-day .nv-theme-toggle:hover{background:#eeffbf}
html.nv-theme-day .nv-ref-content>.wrap{color:#1b2017;background:transparent!important}
html.nv-theme-day .nv-ref-content>.footer{color:#798072}
html.nv-theme-day .nv-ref-page{color:#181d16!important}
html.nv-theme-day .nv-ref-page h1,html.nv-theme-day .nv-ref-page h2,html.nv-theme-day .nv-ref-page h3{color:#121812!important;text-shadow:none!important}
html.nv-theme-day .nv-ref-text-link{color:#537300!important}
html.nv-theme-day .nv-ref-hero{background:radial-gradient(ellipse at 79% 62%,#cbf34c77,transparent 51%),radial-gradient(ellipse at 92% 28%,#dafbb733,transparent 63%),linear-gradient(125deg,#fcfff3,#f0ffda)!important;border:1px solid #d5e6aa!important;box-shadow:0 8px 30px #7c9d2530!important}
html.nv-theme-day .nv-ref-hero:before{background:linear-gradient(110deg,transparent 15%,#d8ff321f 48%,transparent 78%)}
html.nv-theme-day .nv-ref-hero:after{border-color:#b3e02d88!important;filter:drop-shadow(0 0 8px #8ed60066)!important}
html.nv-theme-day .nv-ref-hero h1{color:#10190f!important}
html.nv-theme-day .nv-ref-hero h1 em{color:#587d00!important;text-shadow:none!important}
html.nv-theme-day .nv-ref-hero-content p{color:#53624a!important}
html.nv-theme-day .nv-ref-chip{background:#edfac4;color:#3f5c17;border-color:#cfe79a}
html.nv-theme-day .nv-ref-primary{background:#d3ff26!important;border-color:#acda00!important;color:#1b2707!important;box-shadow:0 7px 17px #90b40035!important}
html.nv-theme-day .nv-ref-secondary{background:#fff!important;border:1px solid #cbd5ad!important;color:#272e20!important}
html.nv-theme-day .nv-ref-stats{background:#fff!important;border-color:#e1e9d1!important;box-shadow:0 5px 14px #556e1210!important}
html.nv-theme-day .nv-ref-stats>div{border-color:#dce5d2}
html.nv-theme-day .nv-ref-stats strong{color:#171d14}
html.nv-theme-day .nv-ref-stats small{color:#67765b}
html.nv-theme-day .nv-ref-stats>div>span{color:#638e00;text-shadow:none}
html.nv-theme-day .nv-ref-cat{background:radial-gradient(ellipse at 80% 115%,color-mix(in srgb,var(--tile) 13%,transparent),transparent 60%),#fff!important;border:1px solid #d7e3cb!important;box-shadow:0 5px 15px #385b1312!important}
html.nv-theme-day .nv-ref-cat:before{opacity:.28}
html.nv-theme-day .nv-ref-cat strong,html.nv-theme-day .nv-ref-cat-arrow{color:#1b2118!important}
html.nv-theme-day .nv-ref-cat small{color:#65705a!important}
html.nv-theme-day .nv-ref-cat:hover{border-color:#acd228!important;box-shadow:0 6px 17px #a8d02a35!important}
html.nv-theme-day .nv-ref-bottom-search{background:#fff!important;border-color:#d9e4c7!important;box-shadow:none!important}
html.nv-theme-day .nv-ref-bottom-search input{color:#172114!important}
html.nv-theme-day .nv-ref-bottom-search input::placeholder{color:#7c8575}
html.nv-theme-day .nv-ref-bottom-search kbd{color:#6c755d;border-color:#ced8b8}
html.nv-theme-day .nv-ref-subsection h2,html.nv-theme-day .nv-ref-section-title h2{color:#171c15!important}
html.nv-theme-day .nv-ref-tool{background:radial-gradient(ellipse at 80% 125%,color-mix(in srgb,var(--tile) 10%,transparent),transparent 65%),#fff!important;border-color:#dce5d1!important;box-shadow:0 3px 15px #52771811!important}
html.nv-theme-day .nv-ref-tool strong,html.nv-theme-day .nv-ref-tool-bottom b{color:#242b1e}
html.nv-theme-day .nv-ref-tool small{color:#606a5c}
html.nv-theme-day .nv-ref-tool-bottom span{background:#dcff48;color:#233100}
html.nv-theme-day .nv-ref-catalog-head{background:radial-gradient(ellipse at 85% 10%,#dcf8a566,transparent 42%),#f8fcee!important}
html.nv-theme-day .nv-ref-catalog-head:after{border-color:#b4d92b!important;box-shadow:none!important}
html.nv-theme-day .nv-ref-catalog-glow{opacity:.58}
html.nv-theme-day .nv-ref-crumb{color:#546347!important}
html.nv-theme-day .nv-ref-crumb em{color:#608600!important}
html.nv-theme-day .nv-ref-headline p{color:#65725d!important}
html.nv-theme-day .nv-ref-catalog-search .search,html.nv-theme-day .nv-ref-category-select{background:#fff!important;color:#1b2117!important;border-color:#d8e0c7!important}
html.nv-theme-day .nv-ref-group{background:#fff!important;border-color:#e2e7d7!important;box-shadow:none!important}
html.nv-theme-day .nv-ref-clear{background:#f6f9f0;border-color:#d5e0c2;color:#35432a}
html.nv-theme-day .nv-ref-filter{background:#f8faf3!important;color:#48533e!important;border-color:#dce4d0!important}
html.nv-theme-day .nv-ref-filter.active,html.nv-theme-day .nv-ref-filter:hover{background:#d8ff38!important;color:#263002!important;border-color:#b9dd30!important;box-shadow:0 4px 10px #a8d23733!important}
html.nv-theme-day .nv-ref-accuracy{color:#687661!important}
html.nv-theme-day .nv-ref-chat{background:#fff!important;border-color:#e0e6d2!important;box-shadow:none!important}
html.nv-theme-day .nv-ref-chat-main:before{background:radial-gradient(ellipse at 65% 45%,#e0f6b04d,transparent 55%)!important}
html.nv-theme-day .nv-ref-chat-history{background:#f9fbf5!important;border-color:#e0e7d5!important;box-shadow:none!important}
html.nv-theme-day .nv-ref-chat-history h3{color:#191c13!important}
html.nv-theme-day .nv-ref-history-label{color:#647b4e}
html.nv-theme-day .nv-ref-history-item{color:#293521}
html.nv-theme-day .nv-ref-history-item:hover{background:#eff7dc}
html.nv-theme-day .nv-ref-history-item small{color:#6b7660}
html.nv-theme-day .nv-ref-history-all{background:#e7f9bc;border-color:#c8e28a;color:#334817}
html.nv-theme-day .nv-ref-chat-head p,html.nv-theme-day .nv-ref-chat-disclaimer{color:#687662!important}
html.nv-theme-day .nv-ref-chat .ai-chip{background:#f7f9f2!important;border-color:#d4dfc5!important;color:#3c4735!important}
html.nv-theme-day .nv-ref-chat .ai-chip.selected{background:#d9ff3f!important;color:#203200!important;box-shadow:0 3px 10px #91b52d29!important}
html.nv-theme-day .ai-mode-note{color:#708068!important}
html.nv-theme-day .nv-ref-chat-wave{opacity:.33;filter:grayscale(.35)!important}
html.nv-theme-day .nv-ref-chat-center h2{color:#1d2918!important;text-shadow:none!important}
html.nv-theme-day .nv-ref-chat-action{background:#f9fcf1!important;border-color:#d8e6c3!important;box-shadow:none!important}
html.nv-theme-day .nv-ref-chat-action strong{color:#222b1c!important}
html.nv-theme-day .nv-ref-chat-action small{color:#67725f!important}
html.nv-theme-day .nv-ref-chat-compose{background:#fff!important;border-color:#bfd999!important;box-shadow:0 2px 12px #9ac02b27!important}
html.nv-theme-day .nv-ref-chat-compose input{color:#182319!important}
html.nv-theme-day .nv-ref-chat-compose input::placeholder{color:#6a7b62}
html.nv-theme-day .nv-ref-chat-compose button{color:#485c32!important}
html.nv-theme-day .nv-ref-chat-compose #nv-chat-send{background:#d5ff35!important;color:#1f3109!important;box-shadow:none!important}
html.nv-theme-day .nv-model-card,html.nv-theme-day .nv-automation-card{background:radial-gradient(ellipse at 100% 110%,color-mix(in srgb,var(--brand,var(--auto,#aada29)) 13%,transparent),transparent 60%),#fff!important;border-color:#dbe5ce!important;box-shadow:0 6px 15px #3b631915!important}
html.nv-theme-day .nv-model-card h3,html.nv-theme-day .nv-automation-card h3{color:#1a2016!important}
html.nv-theme-day .nv-model-card p,html.nv-theme-day .nv-model-bottom,html.nv-theme-day .nv-automation-card p,html.nv-theme-day .nv-automation-bottom{color:#606d58!important}
html.nv-theme-day .nv-model-bottom b,html.nv-theme-day .nv-automation-bottom b{color:#73961a}
html.nv-theme-day .nv-model-bottom em{background:#dcff43;color:#213000}
html.nv-theme-day .nv-plan{background:#fff!important;border-color:#d8e1cb!important;box-shadow:0 4px 17px #405d1014!important}
html.nv-theme-day .nv-plan h2,html.nv-theme-day .nv-plan-price{color:#1a2117!important}
html.nv-theme-day .nv-plan p,html.nv-theme-day .nv-plan li,html.nv-theme-day .nv-plan-price small{color:#5c6855!important}
html.nv-theme-day .nv-plan-pro{border-color:#a5c82a!important;background:#f8ffeb!important}
html.nv-theme-day .nv-plan-pro .nv-plan-cta{background:#d3ff26;color:#1b2707}
html.nv-theme-day .nv-plan-disclaimer{color:#66765d}
html.nv-theme-day .nv-ref-premium{background:linear-gradient(140deg,#f4ffd3,#fff)!important;border-color:#bddb6d;box-shadow:none!important}
html.nv-theme-day .nv-ref-premium h3{color:#253517}
html.nv-theme-day .nv-ref-premium p{color:#64715b}
html.nv-theme-day .nv-ref-premium a{background:#d5ff37!important;color:#273309!important;box-shadow:none!important}
html.nv-theme-day .nv-ref-crown{color:#688600;text-shadow:none}
html.nv-theme-day .mobilebar.nv-ref-mobilebar{background:#fffffff5!important;border-top:1px solid #d6e0c5!important;box-shadow:0 -5px 18px #344d180d!important}
html.nv-theme-day .nv-ref-mobilebar a{color:#485a3a!important}
html.nv-theme-day .nv-ref-mobilebar a.active{background:#d8ff3e!important;border-color:#b7d729!important;box-shadow:none!important;color:#1a2d0f!important}
html.nv-theme-day .nv-mobile-menu-toggle{background:#f0f8dc!important;border-color:#c9d9a0!important;box-shadow:none!important}
html.nv-theme-day .nv-mobile-menu-toggle span{background:#42582b!important}
html.nv-theme-day .nv-mobile-drawer{background:#fff!important;border-right-color:#dce5cc!important;box-shadow:12px 0 25px #243b1b1d!important}
html.nv-theme-day .nv-mobile-drawer-head{border-color:#dce7c8!important}
html.nv-theme-day .nv-mobile-drawer-head strong{color:#1d2719!important}
html.nv-theme-day .nv-mobile-drawer-head button{background:#edf7dc!important;color:#30401f!important;border-color:#cee0af!important}
html.nv-theme-day .nv-mobile-drawer-link{color:#384a31!important}
html.nv-theme-day .nv-mobile-drawer-link:hover,html.nv-theme-day .nv-mobile-drawer-link.active{color:#1c2a12!important;background:#ecf8d0!important}
html.nv-theme-day .nv-mobile-overlay.is-open{background:#17200d77!important}
html.nv-theme-day .panel,html.nv-theme-day .card,html.nv-theme-day .tool-card,html.nv-theme-day .employee-card,html.nv-theme-day .solution-card,html.nv-theme-day .account-grid .card,html.nv-theme-day .model-detail,html.nv-theme-day .empty{background:#fff!important;border-color:#e1e5d9!important;color:#1a2016!important;box-shadow:0 3px 15px #38491712!important}
html.nv-theme-day .panel h1,html.nv-theme-day .panel h2,html.nv-theme-day .panel h3,html.nv-theme-day .card h2,html.nv-theme-day .card h3,html.nv-theme-day .model-detail h1,html.nv-theme-day .employee-card h3{color:#192217!important}
html.nv-theme-day .panel p,html.nv-theme-day .card p,html.nv-theme-day .panel .subtitle,html.nv-theme-day .card .meta{color:#66715d!important}
html.nv-theme-day .search,html.nv-theme-day select,html.nv-theme-day textarea,html.nv-theme-day input:not([type=checkbox]):not([type=radio]):not([type=range]){color:#162315}
html.nv-theme-day .button:not(.nv-ref-primary),html.nv-theme-day .badge{background:#defb6a!important;color:#243412!important;border-color:#c0df43!important}
@media(max-width:760px){
.nv-theme-toggle{min-width:42px;width:42px;padding:0;flex-shrink:0}
.nv-theme-toggle .nv-theme-toggle-text{display:none}
.nv-theme-toggle .nv-theme-night,.nv-theme-toggle .nv-theme-day-icon{font-size:18px}
html.nv-theme-day .nv-ref-hero-art{filter:saturate(.85)}
}
@media(max-width:375px){.nv-theme-toggle{min-width:35px;width:35px;height:34px}}
@media(min-width:761px) and (max-width:900px){
 .nv-ref-global-header{gap:9px!important;padding:0 10px!important}
 .nv-ref-global-logo{font-size:15px!important;flex-shrink:0!important}
 .nv-ref-top-search{flex:1 1 auto!important;min-width:80px!important}
 .nv-ref-global-actions{gap:6px!important}
 .nv-ref-global-actions .nv-ref-token,.nv-ref-global-actions .nv-ref-bell{display:none!important}
 .nv-theme-toggle{min-width:40px;width:40px;padding:0}
 .nv-theme-toggle-text{display:none}
 .nv-ref-global-actions .nv-ref-upgrade{font-size:10px!important;padding:9px 10px!important}
}
