/* ngel-theme.css — platform dark mode.
   GENERATED by tools/make_dark.py from the inline <style> of every Blade view.
   Do not hand-edit: re-run the generator instead. Light mode is the untouched
   original CSS; everything here only applies under html[data-theme="dark"]. */

html[data-theme="dark"]{
    color-scheme:dark;
    /* the variable names the layouts already share */
    --bg:#0b1120; --card:#141b2d; --panel:#141b2d; --surface:#141b2d;
    --line:#26324c; --line-2:#1e2942; --border:#26324c;
    --ink:#e6edf7; --text:#e6edf7; --body:#c3cee1; --muted:#93a1b8; --soft:#7d8ba4;
    --navy:#dbe4f6; --navy2:#c2d0ea; --dark:#0b1120; --teal:#5eead4;
    --blue-bg:#16233c; --blue:#7aa2f7;
    --shadow:0 1px 3px rgba(0,0,0,.6),0 8px 24px rgba(0,0,0,.45);
    --shadow-lg:0 18px 48px rgba(0,0,0,.6);
    --sh:0 1px 4px rgba(0,0,0,.5); --sh-2:0 6px 20px rgba(0,0,0,.5);
}
html[data-theme="dark"] body{background:#0b1120;color:#c3cee1;}
html[data-theme="dark"] ::-webkit-scrollbar-thumb{background:#2b3752;}
html[data-theme="dark"] ::-webkit-scrollbar-track{background:#0f1729;}
html[data-theme="dark"] ::placeholder{color:#6f7c94;}
html[data-theme="dark"] hr{border-color:#26324c;}

/* ── index-DzpPhJp3.css ── */
html[data-theme="dark"] body{color:#e6edf7;background:#141b2d}
html[data-theme="dark"] .sidebar{border-right:1px solid #26324c}
html[data-theme="dark"] .brand-sub{color:#7d8ba4}
html[data-theme="dark"] .sidebar-nav::-webkit-scrollbar-thumb{background:#141b2d}
html[data-theme="dark"] .sidebar-nav::-webkit-scrollbar-thumb:hover{background:#141b2d}
html[data-theme="dark"] .nav-item{color:#7d8ba4}
html[data-theme="dark"] .nav-item:hover{background:#141b2d}
html[data-theme="dark"] .sidebar-footer{background:#141b2d}
html[data-theme="dark"] .status-row{color:#7d8ba4}
html[data-theme="dark"] .status-dot{background:#154b29}
html[data-theme="dark"] .version{color:#93a1b8}
html[data-theme="dark"] .admin-page{background:#141b2d}
html[data-theme="dark"] .admin-hero .live-dot{background:#154b29}
html[data-theme="dark"] .admin-card{background:#141b2d;border:1px solid #26324c}
html[data-theme="dark"] .admin-card-header{border-bottom:1px solid #26324c}
html[data-theme="dark"] .admin-card-header h3{color:#e6edf7}
html[data-theme="dark"] .admin-card-header p{color:#7d8ba4}
html[data-theme="dark"] .admin-table thead tr{background:#141b2d}
html[data-theme="dark"] .admin-table th{color:#7d8ba4;border-bottom:1px solid #26324c}
html[data-theme="dark"] .admin-table td{border-bottom:1px solid #26324c}
html[data-theme="dark"] .admin-table tbody tr:hover{background:#141b2d}
html[data-theme="dark"] .admin-btn-secondary{color:#93a1b8;background:#141b2d;border:1.5px solid #26324c}
html[data-theme="dark"] .admin-btn-secondary:hover{background:#1a2338}
html[data-theme="dark"] .admin-search{background:#141b2d;border:1.5px solid #26324c}
html[data-theme="dark"] .admin-filter{background:#141b2d;border:1.5px solid #26324c}
html[data-theme="dark"] .admin-empty{color:#7d8ba4}
html[data-theme="dark"] .admin-empty h3{color:#e6edf7}
html[data-theme="dark"] .admin-modal{background:#141b2d}
html[data-theme="dark"] .admin-drawer{background:#141b2d}
html[data-theme="dark"] .admin-divider{border-top:1px solid #26324c}
html[data-theme="dark"] .admin-label{color:#93a1b8}
html[data-theme="dark"] .admin-input{border:1.5px solid #26324c}
html[data-theme="dark"] .topbar{background:#141b2d;border-bottom:1px solid #26324c}
html[data-theme="dark"] .topbar-search{border:1px solid #26324c}
html[data-theme="dark"] .kpi-card{background:#141b2d;border:1px solid #26324c}
html[data-theme="dark"] .kpi-card h4{color:#93a1b8}
html[data-theme="dark"] .page-subtitle{color:#93a1b8}
html[data-theme="dark"] .card{background:#141b2d;border:1px solid #26324c}
html[data-theme="dark"] .table th{color:#93a1b8;background:#141b2d}
html[data-theme="dark"] .table td{border-top:1px solid #26324c}
html[data-theme="dark"] .table tr:hover{background:#141b2d}
html[data-theme="dark"] .finance-item{border-bottom:1px solid #26324c}
html[data-theme="dark"] .search-box{background:#141b2d;border:1px solid #26324c}
html[data-theme="dark"] .search-box:focus-within{background:#141b2d}
html[data-theme="dark"] .search-icon{color:#7d8ba4}
html[data-theme="dark"] .topbar-search{color:#e6edf7}
html[data-theme="dark"] .topbar-date{color:#93a1b8}
html[data-theme="dark"] .notification-btn{background:#141b2d;border:1px solid #26324c}
html[data-theme="dark"] .notification-btn:hover{background:#141b2d}
html[data-theme="dark"] .notification-btn svg{color:#c3cee1}
html[data-theme="dark"] .notification-badge{border:2px solid #26324c}
html[data-theme="dark"] .profile-dropdown:hover{background:#141b2d}
html[data-theme="dark"] .profile-name{color:#e6edf7}
html[data-theme="dark"] .profile-role{color:#93a1b8}
html[data-theme="dark"] .profile-arrow{color:#7d8ba4}
html[data-theme="dark"] .premium-card{background:#141b2d;border:1px solid #26324c}
html[data-theme="dark"] .section-subtitle{color:#93a1b8}
html[data-theme="dark"] .view-all-btn{color:#82a3ed;background:#152d4b}
html[data-theme="dark"] .view-all-btn:hover{background:#152c4b}
html[data-theme="dark"] .order-item{border:1px solid #26324c}
html[data-theme="dark"] .order-item:hover{background:#141b2d}
html[data-theme="dark"] .order-number{color:#e6edf7}
html[data-theme="dark"] .order-date{color:#93a1b8}
html[data-theme="dark"] .order-amount{color:#e6edf7}
html[data-theme="dark"] .status-badge.success{color:#89e5ac;background:#154b28}
html[data-theme="dark"] .status-badge.warning{color:#edaa82;background:#4b4015}
html[data-theme="dark"] .status-badge.info{color:#829eed;background:#152c4b}
html[data-theme="dark"] .revenue-box{background:linear-gradient(135deg,#152d4b,#152c4b)}
html[data-theme="dark"] .expense-box{background:linear-gradient(135deg,#4b3315,#4b3415)}
html[data-theme="dark"] .profit-box{background:linear-gradient(135deg,#154b32,#154b2f)}
html[data-theme="dark"] .finance-label{color:#93a1b8}
html[data-theme="dark"] .finance-value{color:#e6edf7}
html[data-theme="dark"] .mini-metric{background:#141b2d}
html[data-theme="dark"] .mini-metric span{color:#93a1b8}
html[data-theme="dark"] .mini-metric strong{color:#e6edf7}
html[data-theme="dark"] .empty-state{color:#93a1b8}
html[data-theme="dark"] .table select{background:#141b2d}
html[data-theme="dark"] .status-good{color:#85e9aa}
html[data-theme="dark"] .status-bad{color:#ed8282}
html[data-theme="dark"] .finance-profit{border-left:4px solid #206e3d}
html[data-theme="dark"] .finance-wallet{border-left:4px solid #6e5120}
html[data-theme="dark"] .finance-row{border-bottom:1px solid #26324c}
html[data-theme="dark"] .orders-hero h1{color:#e6edf7}
html[data-theme="dark"] .orders-hero p{color:#93a1b8}
html[data-theme="dark"] .orders-kpi-card{background:#141b2d;border:1px solid #26324c}
html[data-theme="dark"] .orders-kpi-icon.blue{color:#82a3ed;background:#152c4b}
html[data-theme="dark"] .orders-kpi-icon.orange{color:#eda682;background:#4b3415}
html[data-theme="dark"] .orders-kpi-icon.cyan{color:#82d8ed;background:#15464b}
html[data-theme="dark"] .orders-kpi-icon.green{color:#82eda9;background:#154b28}
html[data-theme="dark"] .orders-kpi-card span{color:#93a1b8}
html[data-theme="dark"] .orders-toolbar{background:#141b2d;border:1px solid #26324c}
html[data-theme="dark"] .orders-search{border:1px solid #26324c}
html[data-theme="dark"] .orders-filters button{background:#141b2d}
html[data-theme="dark"] .enterprise-order-card{background:#141b2d;border:1px solid #26324c}
html[data-theme="dark"] .enterprise-order-customer{color:#93a1b8}
html[data-theme="dark"] .enterprise-stat span{color:#7d8ba4}
html[data-theme="dark"] .enterprise-badge.pending{color:#edaa82;background:#4b4015}
html[data-theme="dark"] .enterprise-badge.processing{color:#829eed;background:#152c4b}
html[data-theme="dark"] .enterprise-badge.confirmed{color:#948ee0;background:#15214b}
html[data-theme="dark"] .enterprise-badge.shipped{color:#82d6ed;background:#15464b}
html[data-theme="dark"] .enterprise-badge.delivered{color:#89e5ac;background:#154b28}
html[data-theme="dark"] .enterprise-badge.cancelled{color:#e98585;background:#4b1515}
html[data-theme="dark"] .enterprise-order-actions select{border:1px solid #26324c}
html[data-theme="dark"] .orders-empty{color:#93a1b8;background:#141b2d}
html[data-theme="dark"] .pipeline-step{background:#141b2d;border:1px solid #26324c}
html[data-theme="dark"] .pipeline-label{color:#e6edf7}
html[data-theme="dark"] .pipeline-count{color:#82a3ed;background:#152d4b}
html[data-theme="dark"] .pipeline-bar{background:#141b2d}
html[data-theme="dark"] .pipeline-line{background:#1f2e41}
html[data-theme="dark"] .pcc-loading{color:#93a1b8;background:#141b2d;border:1px solid #26324c}
html[data-theme="dark"] .pcc-spinner{border:4px solid #26324c}
html[data-theme="dark"] .pcc-error{color:#eb8484;background:#141b2d;border:1px solid #6e2020}
html[data-theme="dark"] .pcc-header:after{background:#141b2d}
html[data-theme="dark"] .pcc-header-icon{background:#141b2d;border:1px solid #26324c}
html[data-theme="dark"] .pcc-btn-primary{color:#829eed;background:#141b2d}
html[data-theme="dark"] .pcc-btn-primary:hover{background:#141b2d}
html[data-theme="dark"] .pcc-btn-secondary{background:#141b2d;border:1px solid #26324c}
html[data-theme="dark"] .pcc-btn-secondary:hover{background:#141b2d}
html[data-theme="dark"] .pcc-stat-card{background:#141b2d;border:1px solid #26324c}
html[data-theme="dark"] .pcc-stat-card.alert{background:linear-gradient(135deg,#141b2d 0%,#141b2d 100%);border-color:#6e2020}
html[data-theme="dark"] .pcc-stat-icon{background:var(--card-bg,#152d4b)}
html[data-theme="dark"] .pcc-stat-value{color:#e6edf7}
html[data-theme="dark"] .pcc-stat-label{color:#93a1b8}
html[data-theme="dark"] .pcc-tabs{background:#141b2d;border:1px solid #26324c}
html[data-theme="dark"] .pcc-tab{color:#93a1b8}
html[data-theme="dark"] .pcc-low-banner{color:#edaa82;border:1px solid #6e5e20}
html[data-theme="dark"] .pcc-toolbar{background:#141b2d;border:1px solid #26324c}
html[data-theme="dark"] .pcc-search-icon{color:#7d8ba4}
html[data-theme="dark"] .pcc-search{border:1.5px solid #26324c}
html[data-theme="dark"] .pcc-search-clear{color:#7d8ba4;background:#141b2d}
html[data-theme="dark"] .pcc-filter{color:#c3cee1;background:#141b2d;border:1.5px solid #26324c}
html[data-theme="dark"] .pcc-result-count{color:#7d8ba4}
html[data-theme="dark"] .pcc-view-toggle{background:#141b2d}
html[data-theme="dark"] .pcc-view-btn{color:#93a1b8}
html[data-theme="dark"] .pcc-view-btn.active{background:#141b2d}
html[data-theme="dark"] .pcc-bulk-btn.activate{color:#89e5ac;background:#154b28}
html[data-theme="dark"] .pcc-bulk-btn.deactivate{color:#93a1b8;background:#141b2d}
html[data-theme="dark"] .pcc-bulk-btn.danger{color:#e98585;background:#4b1515}
html[data-theme="dark"] .pcc-bulk-btn.cancel{background:#141b2d}
html[data-theme="dark"] .pcc-table-wrapper{background:#141b2d;border:1px solid #26324c}
html[data-theme="dark"] .pcc-table thead tr{background:#141b2d;border-bottom:2px solid #26324c}
html[data-theme="dark"] .pcc-table th{color:#93a1b8}
html[data-theme="dark"] .pcc-th-sortable:hover{color:#82a3ed}
html[data-theme="dark"] .pcc-table td{border-bottom:1px solid #26324c}
html[data-theme="dark"] .pcc-row:hover{background:#141b2d}
html[data-theme="dark"] .pcc-row-selected{background:#152d4b!important}
html[data-theme="dark"] .pcc-product-img{background:#141b2d;border:1px solid #26324c}
html[data-theme="dark"] .pcc-product-name{color:#e6edf7}
html[data-theme="dark"] .pcc-product-desc{color:#7d8ba4}
html[data-theme="dark"] .pcc-category-badge{color:#829eed;background:#152d4b;border:1px solid #20436e}
html[data-theme="dark"] .pcc-supplier-name{color:#c3cee1}
html[data-theme="dark"] .pcc-price{color:#e6edf7}
html[data-theme="dark"] .pcc-stock-num{color:#e6edf7}
html[data-theme="dark"] .pcc-stock.low .pcc-stock-num{color:#eb8484}
html[data-theme="dark"] .pcc-low-badge{color:#eb8484;background:#4b1515}
html[data-theme="dark"] .pcc-stock-bar{background:#141b2d}
html[data-theme="dark"] .pcc-skeleton{background:linear-gradient(90deg,#141b2d 25%,#1a2338 50%,#141b2d 75%) 0 0/200% 100%}
html[data-theme="dark"] .pcc-skeleton-table{background:linear-gradient(90deg,#141b2d 25%,#1a2338 50%,#141b2d 75%) 0 0/200% 100%}
html[data-theme="dark"] .status-active{color:#89e5ac;background:#154b28}
html[data-theme="dark"] .status-inactive{color:#93a1b8;background:#141b2d}
html[data-theme="dark"] .status-inactive:before{background:#1f2d41}
html[data-theme="dark"] .status-pending{color:#edaa82;background:#4b4615}
html[data-theme="dark"] .status-approved{color:#89e5ac;background:#154b28}
html[data-theme="dark"] .status-rejected{color:#e98585;background:#4b1515}
html[data-theme="dark"] .pcc-action-btn.view{color:#82a3ed;background:#152d4b}
html[data-theme="dark"] .pcc-action-btn.view:hover{background:#152c4b}
html[data-theme="dark"] .pcc-action-btn.edit{color:#82eda9;background:#141b2d}
html[data-theme="dark"] .pcc-action-btn.edit:hover{background:#154b28}
html[data-theme="dark"] .pcc-action-btn.delete{color:#eb8484;background:#141b2d}
html[data-theme="dark"] .pcc-action-btn.delete:hover{background:#4b1515}
html[data-theme="dark"] .pcc-empty{background:#141b2d;border:1px solid #26324c}
html[data-theme="dark"] .pcc-empty-text{color:#c3cee1}
html[data-theme="dark"] .pcc-empty-sub{color:#7d8ba4}
html[data-theme="dark"] .pcc-product-card{background:#141b2d;border:1px solid #26324c}
html[data-theme="dark"] .pcc-product-card-img{background:#141b2d}
html[data-theme="dark"] .pcc-product-card-name{color:#e6edf7}
html[data-theme="dark"] .pcc-product-card-cat{color:#82a3ed}
html[data-theme="dark"] .pcc-product-card-price{color:#e6edf7}
html[data-theme="dark"] .pcc-product-card-stock{color:#7d8ba4}
html[data-theme="dark"] .pcc-product-card-footer{background:#141b2d;border-top:1px solid #26324c}
html[data-theme="dark"] .pcc-product-card-btn.view{color:#82a3ed;background:#152d4b}
html[data-theme="dark"] .pcc-product-card-btn.edit{color:#82eda9;background:#141b2d}
html[data-theme="dark"] .pcc-product-card-btn.delete{color:#eb8484;background:#141b2d}

/* ── ngel-admin-polish.css ── */
html[data-theme="dark"] body.ngel-admin table tbody td:last-of-type:has(button, html[data-theme="dark"] a){background:#141b2d}
html[data-theme="dark"] body.ngel-admin table thead th:last-of-type{background:#141b2d}
html[data-theme="dark"] body.ngel-admin table tbody td:last-of-type:has(button, html[data-theme="dark"] a)::after{border:1px solid #2e4160;background:#141b2d;color:#93a1b8}
html[data-theme="dark"] body.ngel-admin table tbody td:last-of-type:has(button, html[data-theme="dark"] a):hover::after{border-color:#2e4360;color:#e6edf7;background:#141b2d}
html[data-theme="dark"] body.ngel-admin table tbody td.ngel-open > div{background:#141b2d;border:1px solid #26324c}

/* ── ngel-mobile-fix.css ── */
@media (max-width: 768px){html[data-theme="dark"] .ngel-mnav-btn{border:1px solid rgba(38,50,76,.15)}}

/* ── colours written into style="" attributes ─────────────────── */
html[data-theme="dark"] [style*="background:#fff"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background: #fff"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background-color:#fff"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background:#fff1f2"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background: #fff1f2"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background-color:#fff1f2"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background:#f1f5f9"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background: #f1f5f9"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background-color:#f1f5f9"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background:#dcfce7"]{background:#154b28 !important;}
html[data-theme="dark"] [style*="background: #dcfce7"]{background:#154b28 !important;}
html[data-theme="dark"] [style*="background-color:#dcfce7"]{background:#154b28 !important;}
html[data-theme="dark"] [style*="background:#fef3c7"]{background:#4b4015 !important;}
html[data-theme="dark"] [style*="background: #fef3c7"]{background:#4b4015 !important;}
html[data-theme="dark"] [style*="background-color:#fef3c7"]{background:#4b4015 !important;}
html[data-theme="dark"] [style*="background:#eef3ff"]{background:#15254b !important;}
html[data-theme="dark"] [style*="background: #eef3ff"]{background:#15254b !important;}
html[data-theme="dark"] [style*="background-color:#eef3ff"]{background:#15254b !important;}
html[data-theme="dark"] [style*="background:#fff7ed"]{background:#4b3315 !important;}
html[data-theme="dark"] [style*="background: #fff7ed"]{background:#4b3315 !important;}
html[data-theme="dark"] [style*="background-color:#fff7ed"]{background:#4b3315 !important;}
html[data-theme="dark"] [style*="background:#f8fafc"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background: #f8fafc"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background-color:#f8fafc"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background:#fef2f2"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background: #fef2f2"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background-color:#fef2f2"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background:#f0fdf4"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background: #f0fdf4"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background-color:#f0fdf4"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background:#D4AF37"]{background:#4b3e15 !important;}
html[data-theme="dark"] [style*="background: #D4AF37"]{background:#4b3e15 !important;}
html[data-theme="dark"] [style*="background-color:#D4AF37"]{background:#4b3e15 !important;}
html[data-theme="dark"] [style*="background:#fffbeb"]{background:#4b4015 !important;}
html[data-theme="dark"] [style*="background: #fffbeb"]{background:#4b4015 !important;}
html[data-theme="dark"] [style*="background-color:#fffbeb"]{background:#4b4015 !important;}
html[data-theme="dark"] [style*="background:#eef2f7"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background: #eef2f7"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background-color:#eef2f7"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background:#fafbfe"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background: #fafbfe"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background-color:#fafbfe"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background:#ecfdf5"]{background:#154b32 !important;}
html[data-theme="dark"] [style*="background: #ecfdf5"]{background:#154b32 !important;}
html[data-theme="dark"] [style*="background-color:#ecfdf5"]{background:#154b32 !important;}
html[data-theme="dark"] [style*="background:#f4f8ff"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background: #f4f8ff"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background-color:#f4f8ff"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background:#f59426"]{background:#4b3215 !important;}
html[data-theme="dark"] [style*="background: #f59426"]{background:#4b3215 !important;}
html[data-theme="dark"] [style*="background-color:#f59426"]{background:#4b3215 !important;}
html[data-theme="dark"] [style*="background:#f9a23c"]{background:#4b3215 !important;}
html[data-theme="dark"] [style*="background: #f9a23c"]{background:#4b3215 !important;}
html[data-theme="dark"] [style*="background-color:#f9a23c"]{background:#4b3215 !important;}
html[data-theme="dark"] [style*="background:#fecaca"]{background:#4b1515 !important;}
html[data-theme="dark"] [style*="background: #fecaca"]{background:#4b1515 !important;}
html[data-theme="dark"] [style*="background-color:#fecaca"]{background:#4b1515 !important;}
html[data-theme="dark"] [style*="background:#dbe6fb"]{background:#15284b !important;}
html[data-theme="dark"] [style*="background: #dbe6fb"]{background:#15284b !important;}
html[data-theme="dark"] [style*="background-color:#dbe6fb"]{background:#15284b !important;}
html[data-theme="dark"] [style*="background:#fef6f6"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background: #fef6f6"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background-color:#fef6f6"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background:#eff6ff"]{background:#152d4b !important;}
html[data-theme="dark"] [style*="background: #eff6ff"]{background:#152d4b !important;}
html[data-theme="dark"] [style*="background-color:#eff6ff"]{background:#152d4b !important;}
html[data-theme="dark"] [style*="background:#eef2f9"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background: #eef2f9"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background-color:#eef2f9"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background:#f6f8fc"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background: #f6f8fc"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background-color:#f6f8fc"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background:#eef4ff"]{background:#15284b !important;}
html[data-theme="dark"] [style*="background: #eef4ff"]{background:#15284b !important;}
html[data-theme="dark"] [style*="background-color:#eef4ff"]{background:#15284b !important;}
html[data-theme="dark"] [style*="background:#eafaf0"]{background:#154b29 !important;}
html[data-theme="dark"] [style*="background: #eafaf0"]{background:#154b29 !important;}
html[data-theme="dark"] [style*="background-color:#eafaf0"]{background:#154b29 !important;}
html[data-theme="dark"] [style*="background:#fff2e6"]{background:#4b2f15 !important;}
html[data-theme="dark"] [style*="background: #fff2e6"]{background:#4b2f15 !important;}
html[data-theme="dark"] [style*="background-color:#fff2e6"]{background:#4b2f15 !important;}
html[data-theme="dark"] [style*="background:#f3eeff"]{background:#25154b !important;}
html[data-theme="dark"] [style*="background: #f3eeff"]{background:#25154b !important;}
html[data-theme="dark"] [style*="background-color:#f3eeff"]{background:#25154b !important;}
html[data-theme="dark"] [style*="background:#dbeafe"]{background:#152c4b !important;}
html[data-theme="dark"] [style*="background: #dbeafe"]{background:#152c4b !important;}
html[data-theme="dark"] [style*="background-color:#dbeafe"]{background:#152c4b !important;}
html[data-theme="dark"] [style*="background:#fff7ec"]{background:#4b3415 !important;}
html[data-theme="dark"] [style*="background: #fff7ec"]{background:#4b3415 !important;}
html[data-theme="dark"] [style*="background-color:#fff7ec"]{background:#4b3415 !important;}
html[data-theme="dark"] [style*="background:#f7faff"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background: #f7faff"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background-color:#f7faff"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background:#fafcff"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background: #fafcff"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background-color:#fafcff"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background:#f9fafb"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background: #f9fafb"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background-color:#f9fafb"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background:#e0f2fe"]{background:#15354b !important;}
html[data-theme="dark"] [style*="background: #e0f2fe"]{background:#15354b !important;}
html[data-theme="dark"] [style*="background-color:#e0f2fe"]{background:#15354b !important;}
html[data-theme="dark"] [style*="background:#fee2e2"]{background:#4b1515 !important;}
html[data-theme="dark"] [style*="background: #fee2e2"]{background:#4b1515 !important;}
html[data-theme="dark"] [style*="background-color:#fee2e2"]{background:#4b1515 !important;}
html[data-theme="dark"] [style*="background:#fbfcfe"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background: #fbfcfe"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background-color:#fbfcfe"]{background:#141b2d !important;}
html[data-theme="dark"] [style*="background:#c7d7f5"]{background:#15284b !important;}
html[data-theme="dark"] [style*="background: #c7d7f5"]{background:#15284b !important;}
html[data-theme="dark"] [style*="background-color:#c7d7f5"]{background:#15284b !important;}
html[data-theme="dark"] [style*="background:var(--navy)"]{background:#102048 !important;}
html[data-theme="dark"] [style*="background: var(--navy)"]{background:#102048 !important;}
html[data-theme="dark"] [style*="background-color:var(--navy)"]{background:#102048 !important;}
html[data-theme="dark"] [style*="#fecdd3"]{border-color:#6e2029 !important;}
html[data-theme="dark"] [style*="#f1f4f9"]{border-color:#26324c !important;}
html[data-theme="dark"] [style*="#d7deea"]{border-color:#2e4060 !important;}
html[data-theme="dark"] [style*="#e2e8f0"]{border-color:#26324c !important;}
html[data-theme="dark"] [style*="#fed7aa"]{border-color:#6e4a20 !important;}
html[data-theme="dark"] [style*="#cbd5e1"]{border-color:#2e4560 !important;}
html[data-theme="dark"] [style*="#fecaca"]{border-color:#6e2020 !important;}
html[data-theme="dark"] [style*="#bbf7d0"]{border-color:#206e3b !important;}
html[data-theme="dark"] [style*="#fde68a"]{border-color:#6e5e20 !important;}
html[data-theme="dark"] [style*="#dbe2ee"]{border-color:#2d4060 !important;}
html[data-theme="dark"] [style*="#e6e9f0"]{border-color:#26324c !important;}
html[data-theme="dark"] [style*="#86efac"]{border-color:#206e3c !important;}
html[data-theme="dark"] [style*="#a7f3d0"]{border-color:#206e4a !important;}
html[data-theme="dark"] [style*="#e6ebf3"]{border-color:#26324c !important;}
html[data-theme="dark"] [style*="#dbe6fb"]{border-color:#203b6e !important;}
html[data-theme="dark"] [style*="#f59e0b"]{border-color:#6e5120 !important;}
html[data-theme="dark"] [style*="#e8edf5"]{border-color:#26324c !important;}
html[data-theme="dark"] [style*="#eef1f6"]{border-color:#26324c !important;}
html[data-theme="dark"] [style*="#bfdbfe"]{border-color:#20436e !important;}
html[data-theme="dark"] [style*="#e4e7ec"]{border-color:#26324c !important;}
html[data-theme="dark"] [style*="#f1f3f7"]{border-color:#26324c !important;}
html[data-theme="dark"] [style*="#dde3ee"]{border-color:#2e4060 !important;}
html[data-theme="dark"] [style*="#f2f5fa"]{border-color:#26324c !important;}
html[data-theme="dark"] [style*="#d7deec"]{border-color:#2d3e60 !important;}
html[data-theme="dark"] [style*="#dbe2f0"]{border-color:#293d64 !important;}
html[data-theme="dark"] [style*="#d8c48a"]{border-color:#6b5823 !important;}
html[data-theme="dark"] [style*="#94a3b8"]{border-color:#2e4360 !important;}

/* the theme switch itself */
.nx-theme{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 12px;border-radius:11px;
    border:1px solid rgba(128,145,180,.35);background:rgba(128,145,180,.12);color:inherit;cursor:pointer;
    font:700 12.5px/1 'Inter','Segoe UI',system-ui,Arial,sans-serif;white-space:nowrap;transition:.15s;}
.nx-theme:hover{background:rgba(128,145,180,.22);}
.nx-theme .nx-ico{font-size:15px;line-height:1;}
.nx-theme.nx-float{position:fixed;right:16px;bottom:16px;z-index:9999;height:44px;border-radius:14px;
    background:#141b2d;color:#e6edf7;border-color:#26324c;box-shadow:0 10px 30px rgba(0,0,0,.35);}
html[data-theme="dark"] .nx-theme{border-color:#2c3a58;background:#1a2338;color:#e6edf7;}
html[data-theme="dark"] .nx-theme:hover{background:#212c45;}
@media print{.nx-theme{display:none !important;}}
