/* AUTO-GENERATED by tools/mkdark.py — dark theme. Do not edit by hand; re-run the script. */
html[data-theme="dark"]{color-scheme:dark;--ink:#E6EAF3;--muted:#A3ADC2;--line:#2A3550;--bg:#0E1628;--card:#141E33;--navy:#E6EAF3;--navy-50:#1A2540;--red-50:#3A1A22;--ok-50:#12301F;--warn-50:#33270F;--mut:#A3ADC2;--line2:#25304A;--ink2:#E6EAF3;--sh:0 1px 2px rgba(0,0,0,.4),0 8px 24px rgba(0,0,0,.35)}
html[data-theme="dark"] body{background:#0B1222;color:#E6EAF3}
/* public/css/admin.css */
html[data-theme="dark"]{--nv:#cdd3e1;--nv2:#d3d9e5;--ink:#cdd3e1;--mut:#a9afbe;--line2:#273048}
html[data-theme="dark"] body.adm{background:#10141e}
html[data-theme="dark"] .adm .dash-side{background:url(/img/cn/side-top.svg?v=2) right top/70% auto no-repeat,
   url(/img/cn/side-bottom.svg?v=2) left bottom/100% auto no-repeat,
   url(/img/cn/side-cloud.svg?v=1) 0 0/200px repeat,
   radial-gradient(120% 60% at 0% 0%,#1c2b57 0%,transparent 60%),
   linear-gradient(180deg,#101b32 0%,#0e172e 55%,#0a1127 100%)!important}
html[data-theme="dark"] .adm .dash-side nav a.active{box-shadow:0 10px 22px rgba(0,0,0,0.6)}
html[data-theme="dark"] .adm .nav-badge{background:#121621!important;box-shadow:0 0 0 2px rgba(0,0,0,0.6)}
html[data-theme="dark"] .adm .dash-side nav a.active .nav-badge{background:#121621!important}
html[data-theme="dark"] .ap-promo{background:rgba(18,22,33,0.95);box-shadow:0 10px 24px rgba(0,0,0,0.55)}
html[data-theme="dark"] .adm .dash-main{background:url(/img/cn/dash-head.svg?v=4) right top/min(900px,62%) auto no-repeat,
   url(/img/cn/dash-foot.svg?v=3) center bottom/100% auto no-repeat,
   linear-gradient(180deg,#121621 0%,#11151f 60%,#11151f 100%)}
html[data-theme="dark"] .adm .dash-top{background:rgba(18,22,33,0.72)!important}
html[data-theme="dark"] .ap-tsearch{background:rgba(18,22,33,0.9);border:1px solid #28324a}
html[data-theme="dark"] .ap-tsearch svg{color:#959dae}
html[data-theme="dark"] .ap-tsearch kbd{color:#959dae;border:1px solid #28324a}
html[data-theme="dark"] .ap-bell{background:rgba(18,22,33,0.9);border:1px solid #28324a}
html[data-theme="dark"] .ap-bell b{box-shadow:0 0 0 2px rgba(0,0,0,0.6)}
html[data-theme="dark"] .adm .panel{box-shadow:0 10px 26px rgba(0,0,0,0.132)!important;background:rgba(18,22,33,0.96)!important}
html[data-theme="dark"] .adm table.t thead th{background:#101b32!important}
html[data-theme="dark"] .ap-hic{background:linear-gradient(135deg,#201112,#121621);box-shadow:0 10px 24px rgba(0,0,0,0.33);border:1px solid #532224}
html[data-theme="dark"] .ap-stat{background:linear-gradient(135deg,#121621 45%,color-mix(in srgb,var(--c) 9%,#10192a));border:1px solid color-mix(in srgb,var(--c) 18%,#273048);box-shadow:0 10px 26px rgba(0,0,0,0.132)}
html[data-theme="dark"] .ap-sic{background:color-mix(in srgb,var(--c) 14%,#10192a)}
html[data-theme="dark"] .ap-st em.up{color:#1cd05e}
html[data-theme="dark"] .ap-bar{background:rgba(18,22,33,0.96);box-shadow:0 8px 22px rgba(0,0,0,0.11)}
html[data-theme="dark"] .ap-sel,html[data-theme="dark"] .ap-search{border:1px solid #28324a;background:#121621;color:#acb3c8}
html[data-theme="dark"] .ap-b{border:1px solid #28324a;background:#121621}
html[data-theme="dark"] .ap-b.navy{background:#101b32}
html[data-theme="dark"] .ap-b.red{box-shadow:0 8px 18px rgba(0,0,0,0.55)}
html[data-theme="dark"] .ap-b.edit{color:#5484ef;border-color:#233255;background:#121621}
html[data-theme="dark"] .ap-b.edit:hover{background:#10141d}
html[data-theme="dark"] .ap-b.del{border-color:#562325;background:#121621}
html[data-theme="dark"] .ap-b.del:hover{background:#121621}
html[data-theme="dark"] .ap-in{border:1px solid #28324a;background:#121621}
html[data-theme="dark"] .ap-table{background:rgba(18,22,33,0.98);box-shadow:0 12px 30px rgba(0,0,0,0.154)}
html[data-theme="dark"] .ap-t thead th{background:#101b32}
html[data-theme="dark"] .ap-t.light thead th{background:#10141e}
html[data-theme="dark"] .ap-t tbody tr:hover td{background:#121621}
html[data-theme="dark"] .ap-t tr.sel td{background:#121621}
html[data-theme="dark"] .ap-num{background:#121621;border:1px solid #28324a}
html[data-theme="dark"] .ap-av{background:color-mix(in srgb,var(--c,#E3262F) 13%,#10192a);color:var(--c,#e9535a)}
html[data-theme="dark"] .ap-who small,html[data-theme="dark"] .ap-line{color:#a9afbe}
html[data-theme="dark"] .ap-line svg,html[data-theme="dark"] .ap-who small svg{color:#959dae}
html[data-theme="dark"] .ap-thumb{background:#10151f;border:1px solid #273048}
html[data-theme="dark"] .ap-tag{background:color-mix(in srgb,var(--c) 12%,#10192a);color:color-mix(in srgb,var(--c) 80%,#fff)}
html[data-theme="dark"] .ap-pin{color:#acb3c8}
html[data-theme="dark"] .ap-sample{background:#282416;color:#d5cdb9}
html[data-theme="dark"] .ap-prof span{color:#a9afbe}
html[data-theme="dark"] .ap-prof svg{color:#959dae}
html[data-theme="dark"] .ap-msg{color:#acb3c8}
html[data-theme="dark"] .ap-msg svg{color:#959dae}
html[data-theme="dark"] .ap-pill{background:color-mix(in srgb,var(--c) 13%,#10192a)}
html[data-theme="dark"] .ap-pill.ok{box-shadow:0 0 0 2px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ap-plain{border:1px solid #28324a;background:#121621 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%2314213D' stroke-width='2' fill='none'/%3E%3C/svg%3E") no-repeat right 10px center}
html[data-theme="dark"] .ap-km summary{border:1px solid #28324a;background:#121621;box-shadow:0 4px 10px rgba(0,0,0,0.132)}
html[data-theme="dark"] .ap-km>div{background:#121621;box-shadow:0 16px 34px rgba(0,0,0,0.352)}
html[data-theme="dark"] .ap-km>div a:hover,html[data-theme="dark"] .ap-km>div button:hover{background:#121621}
html[data-theme="dark"] .ap-empty{color:#959dae}
html[data-theme="dark"] .ap-per{color:#acb3c8}
html[data-theme="dark"] .ap-pg a{background:#121621;border:1px solid #28324a;box-shadow:0 4px 10px rgba(0,0,0,0.11)}
html[data-theme="dark"] .ap-pg a.on{box-shadow:0 8px 16px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ap-chips a{background:#121621;border:1px solid #28324a}
html[data-theme="dark"] .ap-chips a.on{background:#101b32}
@media(max-width:760px){html[data-theme="dark"] .adm .dash-main{background:url(/img/cn/dash-head.svg?v=4) right -120px top/520px auto no-repeat,url(/img/cn/dash-foot.svg?v=3) center bottom/180% auto no-repeat,linear-gradient(180deg,#121621,#11151f)}html[data-theme="dark"] .ap-t tr{background:#121621;border:1px solid #273148;box-shadow:0 6px 18px rgba(0,0,0,0.11)}}
html[data-theme="dark"] .ap-ht h1,html[data-theme="dark"] .ap-ht p{text-shadow:0 0 18px rgba(0,0,0,0.6),0 0 6px rgba(0,0,0,0.6)}
@media(min-width:861px){html[data-theme="dark"] .adm .dash::before{background:url(/img/cn/side-cloud.svg?v=1) 0 0/200px repeat,linear-gradient(180deg,#101b32,#0a1127)!important}}
html[data-theme="dark"] .adm .nav-badge{box-shadow:0 0 0 2px rgba(0,0,0,0.33)!important}
html[data-theme="dark"] .adm .dash-side nav a.active .nav-badge{background:#121621!important}
html[data-theme="dark"] .adm .dash-side .group{color:#e7c368!important}
html[data-theme="dark"] .adm .dash-side nav a{text-shadow:0 1px 6px rgba(0,0,0,0.6)}
@media(max-width:860px){html[data-theme="dark"] .wwc-scrim{background:rgba(7,10,20,0.55)}}
/* public/css/auth.css */
html[data-theme="dark"] .au-body{background:#10151e}
html[data-theme="dark"] .au-art{background:radial-gradient(70% 60% at 100% 20%,rgba(92,49,51,0.5),transparent 70%),radial-gradient(60% 60% at 80% 100%,rgba(190,24,93,.45),transparent 70%),linear-gradient(150deg,#0b1427 0%,#161e43 38%,#30194b 66%,#8E1F45 88%,#C8102E 100%)}
html[data-theme="dark"] .au-kicker{color:#f6d788}
html[data-theme="dark"] .au-copy h2{text-shadow:0 2px 20px rgba(0,0,0,0.55)}
html[data-theme="dark"] .au-points i{box-shadow:0 6px 14px -6px rgba(0,0,0,0.6)}
html[data-theme="dark"] .au-trust b{color:#f6d788}
html[data-theme="dark"] .au-main{background:url(/img/cn/side-cloud.svg?v=1) 0 0/220px repeat,radial-gradient(60% 50% at 80% 0%,#201311,transparent 70%),linear-gradient(180deg,#121621,#221c13)}
html[data-theme="dark"] .au-main::before{background:linear-gradient(180deg,rgba(18,22,33,0.92),rgba(34,28,19,0.88))}
html[data-theme="dark"] .au-card{background:#121621;box-shadow:0 30px 70px -40px rgba(0,0,0,0.6),0 0 0 1px rgba(0,0,0,0.6)}
html[data-theme="dark"] .au-seal{color:#e9535a}
html[data-theme="dark"] .au-card h1{color:#cdd3e1}
html[data-theme="dark"] .au-card .muted{color:#a9afbe}
html[data-theme="dark"] .au-card label{color:#cdd3e1}
html[data-theme="dark"] .au-card .input{border:1.5px solid #564226;background:#121621}
html[data-theme="dark"] .au-card .input:focus{background:#121621;box-shadow:0 0 0 4px rgba(0,0,0,0.22)}
html[data-theme="dark"] .au-card .btn-red{box-shadow:0 12px 24px -12px rgba(0,0,0,0.6)}
html[data-theme="dark"] .au-card .check input{accent-color:#e9535a}
html[data-theme="dark"] .au-ico{background:linear-gradient(140deg,#121621,#221412);color:#e9535a;box-shadow:0 10px 24px -12px rgba(0,0,0,0.6)}
html[data-theme="dark"] .au-help{color:#a9afbe}
html[data-theme="dark"] .au-help a{color:#ed1e40}
html[data-theme="dark"] .au-otp input{border:1.5px solid #55442b;background:#121621;color:#cdd3e1}
html[data-theme="dark"] .au-otp input:focus{box-shadow:0 0 0 4px rgba(0,0,0,0.264);background:#121621}
html[data-theme="dark"] .au-otp input.f{border-color:#5b2525;background:#121621}
html[data-theme="dark"] .au-alt{color:#ed1e40}
html[data-theme="dark"] .au-tip{background:#10151f;border:1px solid #554223;color:#a9afbe}
html[data-theme="dark"] .au-back{color:#a9afbe}
html[data-theme="dark"] .au-back:hover{color:#ed1e40}
@media(max-width:900px){html[data-theme="dark"] .au-main{background:linear-gradient(180deg,#121621,#221c13)}html[data-theme="dark"] .au-mtop{background:url(/img/cn/footer-art.svg?v=2) right -40px bottom/auto 150% no-repeat,linear-gradient(135deg,#0b1427,#30194b 60%,#C8102E)}}
html[data-theme="dark"] .au-seal{color:#e9535a}
html[data-theme="dark"] .au-forgot{color:#ed1e40}
html[data-theme="dark"] .au-eye:hover,html[data-theme="dark"] .au-eye.on{color:#ed1e40;background:#121621}
html[data-theme="dark"] .au-meter{background:#272015}
/* public/css/extra.css */
html[data-theme="dark"] .bx{--nv:#cdd3e1;--mut:#a9afbe;--ln:#564323}
html[data-theme="dark"] .bx-cats a{background:#121621}
html[data-theme="dark"] .bx-feat{background:#121621;box-shadow:0 20px 50px -30px rgba(0,0,0,0.6)}
html[data-theme="dark"] .bx-feat .im{background:#272015 center/cover}
html[data-theme="dark"] .bx-feat .im::after{box-shadow:0 6px 14px -6px rgba(0,0,0,0.6)}
html[data-theme="dark"] .bx-feat .tx{background:url(/img/cn/cloud-gold.svg) right -30px bottom -30px/200px no-repeat,linear-gradient(160deg,#121621,#121621)}
html[data-theme="dark"] .bx-card{background:#121621;box-shadow:0 10px 30px -24px rgba(0,0,0,0.6)}
html[data-theme="dark"] .bx-card:hover{box-shadow:0 22px 40px -24px rgba(0,0,0,0.6)}
html[data-theme="dark"] .bx-card .im{background:#272015 center/cover}
html[data-theme="dark"] .bx-card .im span{background:rgba(18,22,33,0.95)}
html[data-theme="dark"] .bx-noimg{background:url(/img/cn/cloud-red.svg) center/60% no-repeat,linear-gradient(135deg,#121621,#261f15)!important}
html[data-theme="dark"] .bx-art .cover{box-shadow:0 30px 60px -36px rgba(0,0,0,0.6)}
html[data-theme="dark"] .bx-body{color:#c2c9da}
html[data-theme="dark"] .bx-body blockquote{background:linear-gradient(135deg,#10141e,#121621)}
html[data-theme="dark"] .fd-form{background:#121621;box-shadow:0 24px 50px -34px rgba(0,0,0,0.6);background:url(/img/cn/cloud-gold.svg) right -40px top -30px/180px no-repeat,linear-gradient(170deg,#121621,#121621)}
html[data-theme="dark"] .fd-opts span{border:1.5px solid #584624;background:#121621}
html[data-theme="dark"] .fd-opts input:checked+span{background:#121621;color:#e91a4c;box-shadow:0 0 0 3px rgba(0,0,0,0.22)}
html[data-theme="dark"] .fd-in{border:1.5px solid #584624;background:#121621}
html[data-theme="dark"] .fd-score{background:url(/img/cn/side-top.svg) right -30px top -20px/280px no-repeat,linear-gradient(135deg,#101b32,#0b1427)}
html[data-theme="dark"] .fd-score .rg::before{background:#101b32}
html[data-theme="dark"] .fd-box{background:#121621}
html[data-theme="dark"] .fd-s{border:1px solid #544122;background:#121621}
html[data-theme="dark"] .fd-s.yes .ic{background:#132319}
html[data-theme="dark"] .fd-s.close .ic{background:#282516}
html[data-theme="dark"] .fd-s.no .ic{background:#211212}
html[data-theme="dark"] .fd-s.maybe .ic{background:#121521}
html[data-theme="dark"] .fd-s.yes em{background:#132319;color:#1cac52}
html[data-theme="dark"] .fd-s.close em{background:#282516;color:#e5690b}
html[data-theme="dark"] .fd-s.no em{background:#211212;color:#df2929}
html[data-theme="dark"] .fd-s.maybe em{background:#121521;color:#6960d5}
html[data-theme="dark"] .fd-c{border:1px solid #544122;background:#121621}
html[data-theme="dark"] .fd-c:hover{border-color:#5b2525;box-shadow:0 14px 30px -20px rgba(0,0,0,0.6)}
html[data-theme="dark"] .fd-c .m{color:#1cac52;background:#132319}
html[data-theme="dark"] .fd-c .w span{background:#121621;color:#e91a4c}
html[data-theme="dark"] .fd-lead button{background:#121621;color:#ed1e40}
html[data-theme="dark"] .fd-empty{border:2px dashed #584624;background:rgba(18,22,33,0.6)}
html[data-theme="dark"] .qa-stats div{background:#121621}
html[data-theme="dark"] .qa-q{background:#121621}
html[data-theme="dark"] .qa-q:hover{border-color:#5b2525;box-shadow:0 14px 30px -22px rgba(0,0,0,0.6)}
html[data-theme="dark"] .qa-n{background:#1f1a11;color:#e5690b}
html[data-theme="dark"] .qa-n.has{background:#132319;color:#1cac52}
html[data-theme="dark"] .qa-tag{background:#121621}
html[data-theme="dark"] .qa-box{background:#121621;background:url(/img/cn/cloud-gold.svg) right -30px top -20px/150px no-repeat,linear-gradient(170deg,#121621,#121621)}
html[data-theme="dark"] .qa-box input,html[data-theme="dark"] .qa-box textarea,html[data-theme="dark"] .qa-box select{border:1.5px solid #584624;background:#121621}
html[data-theme="dark"] .qa-a{background:#121621}
html[data-theme="dark"] .qa-a .bg{background:#132319;color:#1cac52}
html[data-theme="dark"] .qa-a .bg.c{background:#131a23;color:#426de6}
html[data-theme="dark"] .qa-a p{color:#c2c9da}
html[data-theme="dark"] .qa-help{border:1px solid #584624;background:#121621}
html[data-theme="dark"] .qa-help.on{background:#132319;color:#1cac52;border-color:#245937}
html[data-theme="dark"] .qa-topics a{background:#121621}
html[data-theme="dark"] .footer.ft2{background:radial-gradient(60% 80% at 100% 30%,rgba(92,49,51,0.55),transparent 70%),radial-gradient(50% 70% at 70% 100%,rgba(190,24,93,.45),transparent 70%),linear-gradient(100deg,#0b1427 0%,#131a3d 30%,#30194b 58%,#8E1F45 82%,#C8102E 100%)}
html[data-theme="dark"] .ft2-contact i{color:#ff8086}
html[data-theme="dark"] .ft2-col .ft2-h4 i{color:#ff8087}
html[data-theme="dark"] .ft2-ci{background:linear-gradient(135deg,color-mix(in srgb,var(--c) 85%,#10192a),var(--c))}
html[data-theme="dark"] .ft2-flag{box-shadow:0 2px 6px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ft2-soc a{box-shadow:0 6px 14px -6px rgba(0,0,0,0.6)}
@media(max-width:760px){html[data-theme="dark"] .ft2-contact i{box-shadow:0 6px 14px -6px rgba(0,0,0,0.6)}html[data-theme="dark"] .ft2-tags{background:rgba(11,20,39,0.55)}html[data-theme="dark"] .ft2-copy{background:rgba(11,20,39,0.55)}}
html[data-theme="dark"] .qsearch{box-shadow:0 30px 60px -36px rgba(0,0,0,0.6)!important}
html[data-theme="dark"] .qsearch .tabs{background:#10141d}
html[data-theme="dark"] .qsearch .tabs button{color:#a9afbe}
html[data-theme="dark"] .qsearch .tabs button.on{box-shadow:0 8px 18px -8px rgba(0,0,0,0.6)}
html[data-theme="dark"] .qs-field{background:#121621;border-color:#273249}
html[data-theme="dark"] .qs-field svg{color:#e9535a}
html[data-theme="dark"] .qs-sel{border:1px solid #273249;background:#121621}
html[data-theme="dark"] .qs-sel>svg{color:#a9afbe}
html[data-theme="dark"] .qs-form .btn{box-shadow:0 12px 24px -12px rgba(0,0,0,0.6)}
html[data-theme="dark"] .qs-pop{color:#cdd3e1!important}
html[data-theme="dark"] .qs-chips a{color:#cdd3e1;background:color-mix(in srgb,var(--c) 7%,#10192a);border:1px solid color-mix(in srgb,var(--c) 22%,#10192a)}
html[data-theme="dark"] .qs-chips a i{background:color-mix(in srgb,var(--c) 14%,#10192a)}
html[data-theme="dark"] .jr{background:radial-gradient(900px 420px at 50% 30%,rgba(90,60,150,.28),transparent 70%),linear-gradient(100deg,#0b112a 0%,#161739 28%,#301840 52%,#8A1530 78%,#C4162C 100%)}
html[data-theme="dark"] .jr-pt{background:linear-gradient(135deg,#2e191c,#F0627E)}
html[data-theme="dark"] .jr-t .w{background-image:linear-gradient(180deg,#121621 0%,#161828 60%,#212435 100%)}
html[data-theme="dark"] .jr-t .g{background-image:linear-gradient(180deg,#282416 0%,#F5D27A 45%,#D99A3C 100%)}
html[data-theme="dark"] .jr-t .r{background-image:linear-gradient(180deg,#391f1f 0%,#F0343D 55%,#C0122B 100%)}
html[data-theme="dark"] .jr-i{box-shadow:inset 0 1px 0 rgba(0,0,0,0.396),0 10px 24px -14px rgba(0,0,0,0.6)}
html[data-theme="dark"] .jr-i:hover{border-color:rgba(86,35,35,0.55)}
html[data-theme="dark"] .jr-i i{box-shadow:0 0 0 2px rgba(0,0,0,0.264),0 0 18px rgba(0,0,0,0.6)}
html[data-theme="dark"] .jr-ph{background:linear-gradient(135deg,rgba(62,33,35,0.95),rgba(227,38,47,.9) 40%,rgba(255,90,100,.9));box-shadow:0 0 0 1px rgba(0,0,0,0.396),0 0 40px rgba(0,0,0,0.6),0 30px 60px -20px rgba(0,0,0,0.6)}
html[data-theme="dark"] .sch-cd{background:#132319;color:#1cac52}
html[data-theme="dark"] .sch-cd.warm{background:#282516;color:#e5690b}
html[data-theme="dark"] .sch-cd.hot{background:#211212;color:#e35252}
html[data-theme="dark"] .sch-count{background:url(/img/cn/cloud-gold.svg) right -30px bottom -20px/130px no-repeat,linear-gradient(120deg,#101b32,#301e49 60%,#9F1239)}
html[data-theme="dark"] .sch-count small{color:#f6d788}
html[data-theme="dark"] .ucard-cmp{border:1px solid rgba(36,45,66,0.6);background:rgba(16,27,50,0.72)}
html[data-theme="dark"] .ucard-cmp:hover{background:rgba(16,27,50,0.9)}
html[data-theme="dark"] .cmp-in{background:#101b32;box-shadow:0 20px 50px -12px rgba(0,0,0,0.6)}
html[data-theme="dark"] .cmp-t{color:#f6d788}
html[data-theme="dark"] .cp-hero{background:url(/img/cn/cloud-gold.svg) left -40px top 20px/220px no-repeat,url(/img/cn/cloud-gold.svg) right -40px bottom 10px/220px no-repeat,linear-gradient(120deg,#101b32,#301e49 55%,#B3122B)}
html[data-theme="dark"] .cp-hero h1 em{color:#f6d788}
html[data-theme="dark"] .cp-tag{border:1px solid rgba(103,86,42,0.5);color:#f6d788}
html[data-theme="dark"] .cp-pick{background:#121621;border:1px solid #523e24;box-shadow:0 14px 34px -24px rgba(0,0,0,0.6)}
html[data-theme="dark"] .cp-pick label span{color:#9ea6b9}
html[data-theme="dark"] .cp-empty{background:#121621;border:1px dashed #5d3c26}
html[data-theme="dark"] .cp-empty span{color:#e9535a}
html[data-theme="dark"] .cp-empty b{color:#cdd3e1}
html[data-theme="dark"] .cp-empty p{color:#9ea6b9}
html[data-theme="dark"] .cp-wrap{border:1px solid #523e24;background:#121621;box-shadow:0 18px 44px -28px rgba(0,0,0,0.6)}
html[data-theme="dark"] .cp th,html[data-theme="dark"] .cp td{border-bottom:1px solid #29334b;color:#bac5d6}
html[data-theme="dark"] .cp thead th{background:#10151f;border-bottom:2px solid #554225}
html[data-theme="dark"] .cp-k{background:#121621;color:#cdd3e1}
html[data-theme="dark"] .cp thead .cp-k{background:#10151f}
html[data-theme="dark"] .cp tbody tr:nth-child(even) td{background:#121621}
html[data-theme="dark"] .cp-img{background:linear-gradient(135deg,#101b32,#9F1239)}
html[data-theme="dark"] .cp-logo{background:#121621;color:#e9535a;box-shadow:0 6px 14px rgba(0,0,0,0.396)}
html[data-theme="dark"] .cp-name{color:#cdd3e1}
html[data-theme="dark"] .cp-name:hover{color:#e9535a}
html[data-theme="dark"] .cp-chip{background:#201711;color:#f05211}
html[data-theme="dark"] .cp-best{background:#282516;color:#c15412}
html[data-theme="dark"] .cp-p{background:#10151e}
html[data-theme="dark"] .cp-ok{color:#1cac52}
html[data-theme="dark"] .cp-note{color:#9ea6b9}
html[data-theme="dark"] .cp-link{color:#e9535a}
html[data-theme="dark"] .ab-cta{border-top:1px dashed #554225}
html[data-theme="dark"] .ab-cards .card:hover{box-shadow:0 18px 36px -24px rgba(0,0,0,0.6);border-color:#582429}
html[data-theme="dark"] .lp-draft{background:#282516;color:#d6c4ba}
html[data-theme="dark"] .lp-hero{background-color:#101b32;background-image:url(/img/cn/cloud-gold.svg),url(/img/cn/cloud-gold.svg),linear-gradient(120deg,#101b32,#301e49 55%,#B3122B)}
html[data-theme="dark"] .lp-tag{border:1px solid rgba(103,86,42,0.5);color:#f6d788}
html[data-theme="dark"] .lp-ghost{border:1.5px solid rgba(36,45,66,0.5)}
html[data-theme="dark"] .lp-soft{background:linear-gradient(180deg,transparent,rgba(32,23,17,0.6) 20%,rgba(32,23,17,0.6) 80%,transparent)}
html[data-theme="dark"] .lp-sec h2{color:#cdd3e1}
html[data-theme="dark"] .lp-narrow p{color:#bac5d6}
html[data-theme="dark"] .lp-feat div{background:#121621;border:1px solid #523e24;box-shadow:0 14px 34px -26px rgba(0,0,0,0.6)}
html[data-theme="dark"] .lp-feat span{background:#121621}
html[data-theme="dark"] .lp-feat b{color:#cdd3e1}
html[data-theme="dark"] .lp-feat small{color:#9ea6b9}
html[data-theme="dark"] .lp-stats{background:linear-gradient(120deg,#101b32,#301e49 55%,#B3122B)}
html[data-theme="dark"] .lp-stats b{color:#f6d788}
html[data-theme="dark"] .lp-img figcaption{color:#9ea6b9}
html[data-theme="dark"] .lp-vid{background:#000000;box-shadow:0 0 0 4px rgba(0,0,0,0.6),0 24px 50px -24px rgba(0,0,0,0.6)}
html[data-theme="dark"] .lp-stories figure{background:#121621;border:1px solid #523e24}
html[data-theme="dark"] .lp-stories p{color:#bac5d6}
html[data-theme="dark"] .lp-stories b{color:#cdd3e1}
html[data-theme="dark"] .lp-stories small{color:#e11736}
html[data-theme="dark"] .lp-form{background:#121621;border:1px solid #523e24;box-shadow:0 24px 60px -36px rgba(0,0,0,0.6)}
html[data-theme="dark"] .lp-ft p{color:#b0baca}
html[data-theme="dark"] .lp-ft ul{color:#1cac52}
html[data-theme="dark"] .lp-f label{color:#cdd3e1}
html[data-theme="dark"] .lp-f input,html[data-theme="dark"] .lp-f select{border:1px solid #28334b;background:#121621}
html[data-theme="dark"] .lp-e{background:#121621;color:#df2929}
html[data-theme="dark"] .lp-done{background:#10141e;border:1px solid #245937}
html[data-theme="dark"] .lp-done b{color:#1cac52}
html[data-theme="dark"] .lp-done p{color:#bac5d6}
html[data-theme="dark"] .lp-cta{background:url(/img/cn/cloud-gold.svg) right -20px bottom -30px/220px no-repeat,linear-gradient(120deg,#101b32,#301e49 50%,#B3122B)}
html[data-theme="dark"] .pp-wrap.on{background:rgba(8,13,26,0.62)}
html[data-theme="dark"] .pp{background:#121621;box-shadow:0 30px 80px rgba(0,0,0,0.6)}
html[data-theme="dark"] .pp-x{background:rgba(18,22,33,0.92);box-shadow:0 2px 8px rgba(0,0,0,0.44)}
html[data-theme="dark"] .pp-tag{background:#201711;color:#f05211}
html[data-theme="dark"] .pp h3{color:#cdd3e1}
html[data-theme="dark"] .pp p{color:#b0baca}
html[data-theme="dark"] .pp-cd{background:#121621;color:#df2929}
html[data-theme="dark"] .ai-fab{box-shadow:0 12px 30px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ai-tip{background:#121621;color:#d3d8e4;box-shadow:0 8px 24px rgba(0,0,0,0.308)}
html[data-theme="dark"] .ai-p{background:#121621;border:1px solid #564323;box-shadow:0 24px 60px rgba(0,0,0,0.55)}
html[data-theme="dark"] .ai-m{background:#10151f}
html[data-theme="dark"] .ai-b.bot{background:#121621;color:#c7cddd;border:1px solid #554223}
html[data-theme="dark"] .ai-b.ok{background:#10151f;border-color:#245937;color:#bed8c8}
html[data-theme="dark"] .ai-b a{color:#ed1e40}
html[data-theme="dark"] .ai-s button{border:1px solid #572326;background:#121621;color:#ed1e40}
html[data-theme="dark"] .ai-f{border-top:1px solid #564323;background:#121621}
html[data-theme="dark"] .ai-f input{border:1.5px solid #594624;background:#121621}
html[data-theme="dark"] .ai-n{background:#121621}
/* public/css/portal.css */
html[data-theme="dark"] .sp{--nv:#cdd3e1;--mut:#a9afbe;--cr:#121621;--cr2:#201b11;--ln:#564323}
html[data-theme="dark"] .sp-hero{background:url(/img/cn/side-top.svg?v=2) right -40px top -20px/340px auto no-repeat,
  url(/img/cn/side-cloud.svg?v=1) 0 0/180px repeat,
  radial-gradient(120% 90% at 0% 0%,#26407A 0%,transparent 60%),linear-gradient(135deg,#101b32,#0b1427);box-shadow:0 18px 40px -22px rgba(0,0,0,0.6)}
html[data-theme="dark"] .sp-ring::before{background:#101b32;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.6)}
html[data-theme="dark"] .sp-card{background:linear-gradient(160deg,#121621 0%,#121621 55%,#201b11 100%);box-shadow:0 10px 30px -22px rgba(0,0,0,0.6)}
html[data-theme="dark"] .sp-h h3 i{background:color-mix(in srgb,var(--c,#E3262F) 12%,#10192a);color:var(--c,#e9535a)}
html[data-theme="dark"] .sp-btn{box-shadow:0 8px 18px -10px rgba(0,0,0,0.6)}
html[data-theme="dark"] .sp-btn.w{background:#121621;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.6)}
html[data-theme="dark"] .sp-btn.g{box-shadow:0 8px 18px -10px rgba(0,0,0,0.6)}
html[data-theme="dark"] .sp-btn.gold{color:#e5dfd4}
html[data-theme="dark"] .sp-btn.ghost{box-shadow:inset 0 0 0 1.5px rgba(0,0,0,0.6)}
html[data-theme="dark"] .sp-chip{background:#10151e;color:#b0baca}
html[data-theme="dark"] .sp-chip.ok{background:#132319;color:#1cac52}
html[data-theme="dark"] .sp-chip.wait{background:#282516;color:#e5690b}
html[data-theme="dark"] .sp-chip.bad{background:#211212;color:#df2929}
html[data-theme="dark"] .sp-chip.miss{background:#10151e;color:#9ea6b9}
html[data-theme="dark"] .sp-chip.blue{background:#131a23;color:#426de6}
html[data-theme="dark"] .sp-chip.red{background:#201112;color:#e91a4c}
html[data-theme="dark"] .sp-chip.gold{background:#282516;color:#c15412}
html[data-theme="dark"] .sp-steps li::before{background:#2c2418}
html[data-theme="dark"] .sp-steps .dot{background:#121621;box-shadow:inset 0 0 0 2px rgba(0,0,0,0.6)}
html[data-theme="dark"] .sp-steps li.done .dot{box-shadow:0 6px 14px -6px rgba(0,0,0,0.6)}
html[data-theme="dark"] .sp-steps li.now .dot{box-shadow:0 0 0 5px rgba(0,0,0,0.33),0 8px 16px -6px rgba(0,0,0,0.6)}
html[data-theme="dark"] .sp-steps li.done .lb{color:#1cac52}
html[data-theme="dark"] .sp-hist div{background:rgba(18,22,33,0.75)}
html[data-theme="dark"] .sp-doc{background:#121621;border:1px solid #544223}
html[data-theme="dark"] .sp-doc:hover{box-shadow:0 10px 24px -16px rgba(0,0,0,0.6)}
html[data-theme="dark"] .sp-doc .ic{background:#221d12;color:#c5a25c}
html[data-theme="dark"] .sp-doc.ok .ic{background:#132319;color:#1cd05e}
html[data-theme="dark"] .sp-doc.wait .ic{background:#282516;color:#f99119}
html[data-theme="dark"] .sp-doc.bad .ic{background:#211212;color:#e35252}
html[data-theme="dark"] .sp-doc.bad{border-color:#542222;background:#121621}
html[data-theme="dark"] .sp-doc .note{color:#df2929;background:#121621}
html[data-theme="dark"] .sp-bar{background:#282216}
html[data-theme="dark"] .sp-money div{background:#121621;border:1px solid #544223}
html[data-theme="dark"] .sp-money .due{background:linear-gradient(135deg,#121621,#201112);border-color:#532228}
html[data-theme="dark"] .sp-money .due b{color:#e91a4c}
html[data-theme="dark"] .sp-money .paid b{color:#1cac52}
html[data-theme="dark"] .sp-row{background:#121621;border:1px solid #534222}
html[data-theme="dark"] .sp-row .ic{background:#221d12;color:#c5a25c}
html[data-theme="dark"] .sp-row .amt.in{color:#1cac52}
html[data-theme="dark"] .sp-nt{background:#121621;border:1px solid #534222}
html[data-theme="dark"] .sp-nt p{color:#b0baca}
html[data-theme="dark"] .sp-nt.pin{background:linear-gradient(135deg,#10151e,#121621)}
html[data-theme="dark"] .sp-copy button{background:#121621}
html[data-theme="dark"] .sp-form input,html[data-theme="dark"] .sp-form select,html[data-theme="dark"] .sp-form textarea{border:1px solid #544429;background:#121621}
html[data-theme="dark"] .sp-form input:focus,html[data-theme="dark"] .sp-form select:focus,html[data-theme="dark"] .sp-form textarea:focus{box-shadow:0 0 0 3px rgba(0,0,0,0.22)}
html[data-theme="dark"] .sp-tabs{background:rgba(18,22,33,0.7)}
html[data-theme="dark"] .sp-tabs a.on{box-shadow:0 6px 14px -8px rgba(0,0,0,0.6)}
/* public/css/stories.css */
html[data-theme="dark"] .ss-preview{background:#282516;color:#d6c4ba}
html[data-theme="dark"] .ss-preview a{color:#e5690b}
html[data-theme="dark"] .ss-hero{background:url(/img/cn/cloud-gold.svg) left -60px top 30px/240px no-repeat,url(/img/cn/cloud-gold.svg) right -50px top 60%/220px no-repeat,linear-gradient(120deg,#101b32 0%,#301e49 52%,#B3122B 100%)}
html[data-theme="dark"] .ss-tag{border:1px solid rgba(103,86,42,0.55);color:#f6d788}
html[data-theme="dark"] .ss-hero h1 em{color:#f6d788}
html[data-theme="dark"] .ss-stats b{color:#f6d788}
html[data-theme="dark"] .ss-ghost{border:1.5px solid rgba(36,45,66,0.55)}
html[data-theme="dark"] .ss-feat{background:#121621;box-shadow:0 24px 60px -28px rgba(0,0,0,0.6);border:1px solid #553d23}
html[data-theme="dark"] .ss-media{background:#101b32}
html[data-theme="dark"] .ss-media::after{background:linear-gradient(180deg,rgba(20,33,61,0) 40%,rgba(16,27,50,0.55))}
html[data-theme="dark"] .ss-play{box-shadow:0 0 0 0 rgba(0,0,0,0.6)}
html[data-theme="dark"] .ss-kick{background:#201711;color:#f05211}
html[data-theme="dark"] .ss-fbody h2{color:#cdd3e1}
html[data-theme="dark"] .ss-route{color:#9ea6b9}
html[data-theme="dark"] .ss-route span{color:#e9535a}
html[data-theme="dark"] .ss-fbody blockquote{color:#bac5d6}
html[data-theme="dark"] .ss-chips span{background:#121621;border:1px solid #28324a;color:#cad2df}
html[data-theme="dark"] .ss-chips .gold{background:#231f13;color:#d5cbb9}
html[data-theme="dark"] .ss-b-dark{background:#101b32}
html[data-theme="dark"] .ss-b-dark:hover{background:#0b1427}
html[data-theme="dark"] .ss-b-green{background:#10151f;color:#1cac52;border:1.5px solid #29663f}
html[data-theme="dark"] .ss-b-green:hover{background:#132319;color:#bed8c8}
html[data-theme="dark"] .ss-head h2{color:#cdd3e1}
html[data-theme="dark"] .ss-head p{color:#9ea6b9}
html[data-theme="dark"] .ss-filter button{border:1.5px solid #494031;background:#121621;color:#bac5d6}
html[data-theme="dark"] .ss-filter button i{background:#10151e;color:#9ea6b9}
html[data-theme="dark"] .ss-filter button:hover{color:#e9535a}
html[data-theme="dark"] .ss-filter button.on{box-shadow:0 10px 20px -10px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ss-card{background:#121621;border:1px solid #523e24;box-shadow:0 14px 34px -24px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ss-card:hover{box-shadow:0 22px 44px -24px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ss-cm{background:#101b32}
html[data-theme="dark"] .ss-ph{background:url(/img/cn/cloud-gold.svg) right -30px bottom -24px/150px no-repeat,linear-gradient(135deg,hsl(var(--h,350) 55% 26%),#101b32 60%,#301e49)}
html[data-theme="dark"] .ss-media .ss-ph{background:linear-gradient(135deg,#B3122B,#101b32 60%,#301e49)}
html[data-theme="dark"] .ss-ph i{color:#f6d788;border:2px solid rgba(103,86,42,0.6)}
html[data-theme="dark"] .ss-badges span{box-shadow:0 4px 12px rgba(0,0,0,0.44)}
html[data-theme="dark"] .ss-badges .sch{color:#dfd7c9}
html[data-theme="dark"] .ss-ribbon{box-shadow:0 4px 10px rgba(0,0,0,0.44)}
html[data-theme="dark"] .ss-who img,html[data-theme="dark"] .ss-who>span{border:3px solid #242d42;box-shadow:0 6px 14px rgba(0,0,0,0.55)}
html[data-theme="dark"] .ss-who b{color:#cdd3e1}
html[data-theme="dark"] .ss-who small{color:#9ea6b9}
html[data-theme="dark"] .ss-cb h3{color:#e11736}
html[data-theme="dark"] .ss-meta span{color:#b0baca;background:#10151e}
html[data-theme="dark"] .ss-schl{color:#d5cbb9;background:#231f13}
html[data-theme="dark"] .ss-q{color:#b0baca}
html[data-theme="dark"] .ss-more{color:#e9535a}
html[data-theme="dark"] .ss-cacts{border-top:1px dashed #533f27}
html[data-theme="dark"] .ss-ib{border:1.5px solid #28334b;background:#121621;color:#cdd3e1}
html[data-theme="dark"] .ss-ib:hover{border-color:#101b32}
html[data-theme="dark"] .ss-ib.g{color:#1cac52;border-color:#29663f;background:#10141e}
html[data-theme="dark"] .ss-none{color:#9ea6b9}
html[data-theme="dark"] .ss-how{background:linear-gradient(135deg,#10141e,#10151e);border:1px solid #225332}
html[data-theme="dark"] .ss-how-h>span{background:#121621;box-shadow:0 8px 20px -10px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ss-how-h h2{color:#cdd3e1}
html[data-theme="dark"] .ss-how-h p{color:#b0baca}
html[data-theme="dark"] .ss-steps div{background:#121621;border:1px solid #273249}
html[data-theme="dark"] .ss-steps b{color:#cdd3e1}
html[data-theme="dark"] .ss-steps small{color:#9ea6b9}
html[data-theme="dark"] .ss-cta{background:url(/img/cn/cloud-gold.svg) right -20px bottom -30px/220px no-repeat,linear-gradient(120deg,#101b32,#301e49 50%,#B3122B)}
html[data-theme="dark"] .ss-empty{background:#121621;border:1px solid #523e24}
html[data-theme="dark"] .ss-empty h2{color:#cdd3e1}
html[data-theme="dark"] .ss-empty p{color:#9ea6b9}
html[data-theme="dark"] .ss-dlg::backdrop{background:rgba(8,13,26,0.82)}
html[data-theme="dark"] .ss-dlg-in{background:#090f1a;box-shadow:0 30px 80px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ss-x{background:rgba(18,22,33,0.92);color:#cdd3e1}
html[data-theme="dark"] .ss-vbox{background:#000000}
html[data-theme="dark"] .ss-vbox video,html[data-theme="dark"] .ss-vbox iframe{background:#000000}
html[data-theme="dark"] .ss-visa-in{background:#121621}
html[data-theme="dark"] .ss-vh{border-bottom:1px solid #273249;background:linear-gradient(90deg,#10141e,#121621)}
html[data-theme="dark"] .ss-vseal{box-shadow:0 0 0 4px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ss-vh b{color:#cdd3e1}
html[data-theme="dark"] .ss-vh small{color:#1cac52}
html[data-theme="dark"] .ss-doc{background:#121621}
html[data-theme="dark"] .ss-wm{color:rgba(28,208,94,0.22)}
html[data-theme="dark"] .ss-vfoot{color:#9ea6b9;background:#121621}
/* public/css/wwc.css */
html[data-theme="dark"]{--red-50:#10151f;--navy:#c5ccdc;--navy-d:#d1d7e3;--navy-50:#11151f;--ink:#d3d8e4;--muted:#a4abbd;--line:#28334b;--bg:#121621;--card:#121621;--ok-50:#121722;--warn-50:#221c12}
html[data-theme="dark"] body{background:#121621}
html[data-theme="dark"] .bg-soft{background:#121621}
html[data-theme="dark"] .bg-navy{background:#16233f}
html[data-theme="dark"] .btn-navy{background:#16233f}
html[data-theme="dark"] .btn-navy:hover{background:#0d172b}
html[data-theme="dark"] .btn-ghost{background:#121621}
html[data-theme="dark"] .btn-white{background:#121621}
html[data-theme="dark"] .btn-white:hover{background:#11151f}
html[data-theme="dark"] .btn-outline-white{border-color:rgba(36,45,66,0.5)}
html[data-theme="dark"] .topbar{background:#16233f}
html[data-theme="dark"] .header{background:rgba(18,22,33,0.95)}
html[data-theme="dark"] .nav a{color:#bec5d8}
html[data-theme="dark"] .nav a:hover,html[data-theme="dark"] .nav a.active{background:#11151f}
@media(max-width:980px){html[data-theme="dark"] .nav.open{background:#121621}}
html[data-theme="dark"] .hero{background:linear-gradient(135deg,#121621 0%,#10141d 55%,#10151f 100%)}
html[data-theme="dark"] .search-box{background:#121621}
html[data-theme="dark"] .search-box input,html[data-theme="dark"] .search-box select{background:#121621}
html[data-theme="dark"] .hero-card{background:#121621;box-shadow:0 30px 60px rgba(0,0,0,0.264)}
html[data-theme="dark"] .stat{background:#121621}
html[data-theme="dark"] .chip{background:#11151f}
html[data-theme="dark"] .chip-red{background:#10151f}
html[data-theme="dark"] .chip-ok{background:#121722}
html[data-theme="dark"] .chip-warn{background:#221c12}
html[data-theme="dark"] .float-badge{background:#121621}
html[data-theme="dark"] .float-badge i{background:#121722}
html[data-theme="dark"] .card{background:#121621}
html[data-theme="dark"] .card-hover:hover{border-color:#2b364f}
html[data-theme="dark"] .save-btn.on{background:#10151f}
html[data-theme="dark"] .sample{background:#242013;color:#d5cbb9}
html[data-theme="dark"] .field-card .ic{background:#10151f}
html[data-theme="dark"] .step{background:#121621}
html[data-theme="dark"] .step .num{background:#16233f}
html[data-theme="dark"] .avatar{background:linear-gradient(135deg,#16233f,#3a496c)}
html[data-theme="dark"] .date-box.past{background:#273149}
html[data-theme="dark"] .cta{background:linear-gradient(120deg,#16233f 0%,#1e2f57 100%)}
html[data-theme="dark"] .footer{background:#0d172b}
html[data-theme="dark"] .page-head{background:linear-gradient(135deg,#16233f,#27407A)}
html[data-theme="dark"] label{color:#bec5d8}
html[data-theme="dark"] .input,html[data-theme="dark"] select.input,html[data-theme="dark"] textarea.input{background:#121621}
html[data-theme="dark"] .input:focus{box-shadow:0 0 0 3px rgba(0,0,0,0.264)}
html[data-theme="dark"] .alert-ok{background:#121722}
html[data-theme="dark"] .alert-err{background:#10151f}
html[data-theme="dark"] .pagination .on{background:#16233f}
html[data-theme="dark"] .auth-art{background:linear-gradient(150deg,#16233f,#2A4380)}
html[data-theme="dark"] .dash{background:#121621}
html[data-theme="dark"] .dash-side{background:#0d172b}
html[data-theme="dark"] .dash-top{background:#121621}
html[data-theme="dark"] .kpi{background:#121621}
html[data-theme="dark"] .panel{background:#121621}
html[data-theme="dark"] .inline-form select{background:#121621}
html[data-theme="dark"] .progress{background:#11151f}
html[data-theme="dark"] .timeline span{background:#141925}
html[data-theme="dark"] .bars .bar i{background:#16233f}
html[data-theme="dark"] .hbar .track{background:#11151f}
html[data-theme="dark"] .hbar .track i{background:#16233f}
html[data-theme="dark"] .h-hero{background:#16233f}
html[data-theme="dark"] .h-hero::before{background:linear-gradient(180deg,rgba(13,23,43,0.55) 0%,rgba(33,25,66,0.55) 45%,rgba(98,16,33,0.75) 100%)}
html[data-theme="dark"] .h-hero h1{text-shadow:0 4px 24px rgba(0,0,0,0.55)}
html[data-theme="dark"] .h-search{background:#121621;box-shadow:0 20px 50px rgba(0,0,0,0.55)}
html[data-theme="dark"] .h-path .box{background:#121621;box-shadow:0 30px 70px rgba(0,0,0,0.264)}
html[data-theme="dark"] .h-badge i{background:#10151f}
html[data-theme="dark"] .tabs{background:#121621}
html[data-theme="dark"] .tabs button.on{background:#16233f}
html[data-theme="dark"] .field-tile .ic{background:#10151f}
html[data-theme="dark"] .photo-step::after{background:linear-gradient(180deg,rgba(0,0,0,0) 35%,rgba(13,23,43,0.92) 100%)}
html[data-theme="dark"] .photo-step .n{border:1px solid rgba(36,45,66,0.5)}
html[data-theme="dark"] .benefit{background:#121621}
html[data-theme="dark"] .benefit i{background:#121621}
html[data-theme="dark"] .car-nav button{background:#121621}
html[data-theme="dark"] .car-nav button:hover{background:#16233f}
html[data-theme="dark"] .cc{background:#121621}
html[data-theme="dark"] .ev-card{background:#121621}
html[data-theme="dark"] .ev-card:hover{border-color:#2b364f}
html[data-theme="dark"] .tcard{background:#121621}
html[data-theme="dark"] .tcard p{color:#bec5d8}
html[data-theme="dark"] .ab-stats i{background:#11151f}
html[data-theme="dark"] .inst-band .marquee span{background:#121621}
html[data-theme="dark"] .cta2::before{background:linear-gradient(90deg,rgba(13,23,43,0.95) 0%,rgba(48,30,73,0.8) 45%,rgba(16,28,53,.05) 100%)}
@media(max-width:640px){html[data-theme="dark"] .cta2::before{background:linear-gradient(180deg,rgba(13,23,43,0.7),rgba(13,23,43,0.95))}}
html[data-theme="dark"] .wa-float{box-shadow:0 10px 30px rgba(0,0,0,0.44)}
html[data-theme="dark"] .dash-side nav a.active .nav-badge{background:#121621}
html[data-theme="dark"] .cc2{background:#121621;box-shadow:0 6px 24px rgba(0,0,0,0.11)}
html[data-theme="dark"] .cc2:hover{box-shadow:0 18px 40px rgba(0,0,0,0.264)}
html[data-theme="dark"] .cc2-av{background:linear-gradient(135deg,var(--red),#16233f)}
html[data-theme="dark"] .cc2-av img,html[data-theme="dark"] .cc2-av span{border:3px solid #242d42;background:linear-gradient(135deg,#16233f,#3a496c)}
html[data-theme="dark"] .cc2-bio{background:#121621;color:#bec5d8}
html[data-theme="dark"] .cc2-tags span{color:#acb4c8;background:#121621}
html[data-theme="dark"] .cc2-acts .o:hover{background:#101b32}
html[data-theme="dark"] .cc2-acts .n{background:#16233f}
html[data-theme="dark"] .cc2-acts .n:hover{background:#0d172b}
html[data-theme="dark"] .s-hero{background:#16233f}
html[data-theme="dark"] .s-hero::before{background:linear-gradient(90deg,rgba(13,23,43,0.78),rgba(48,30,73,0.62) 50%,rgba(150,25,40,.7))}
html[data-theme="dark"] .sn-side{background:#121621}
html[data-theme="dark"] .fg summary{color:#bec5d8}
html[data-theme="dark"] .fg summary .chev{background:#121621}
html[data-theme="dark"] .opt{color:#bec5d8}
html[data-theme="dark"] .seg{background:#121621}
html[data-theme="dark"] .seg a.on{background:#16233f}
html[data-theme="dark"] .sort{background:#121621}
html[data-theme="dark"] .pill{color:#acb4c8;background:#121621}
html[data-theme="dark"] .pill.ok{background:#121722}
html[data-theme="dark"] .crow{background:#121621}
html[data-theme="dark"] .crow:hover{border-color:#2b364f}
html[data-theme="dark"] .crow-logo{background:#121621}
html[data-theme="dark"] .crow-logo img{background:#121621}
html[data-theme="dark"] .crow-tags{color:#bec5d8}
html[data-theme="dark"] .crow-go:hover{background:#121621}
html[data-theme="dark"] .uni-card{background:#121621}
html[data-theme="dark"] .uni-logo{background:#121621}
html[data-theme="dark"] .job{background:#121621}
html[data-theme="dark"] .job-box{background:#121621}
html[data-theme="dark"] .evc{background:#121621}
html[data-theme="dark"] .evc-img{background:#121621}
html[data-theme="dark"] .mode.physical{background:#16233f}
html[data-theme="dark"] .mode.online{background:#121722}
html[data-theme="dark"] .mode.hybrid{background:#121621}
html[data-theme="dark"] .evc-box{background:#121621}
html[data-theme="dark"] .evc-box p{color:#acb4c8}
html[data-theme="dark"] .map-card{background:#121621}
html[data-theme="dark"] .sch-stats div{background:#121621;box-shadow:0 14px 34px rgba(0,0,0,0.176)}
html[data-theme="dark"] .fchip{background:#121621}
html[data-theme="dark"] .fchip.on{background:#16233f}
html[data-theme="dark"] .sch-card{background:#121621}
html[data-theme="dark"] .sch-card.tone-navy::before{background:#16233f}
html[data-theme="dark"] .sch-card:hover{box-shadow:0 20px 44px rgba(0,0,0,0.22)}
html[data-theme="dark"] .sch-type{background:#10151f;border:1px solid #562325}
html[data-theme="dark"] .tone-navy .sch-type{background:#11151f;border-color:#233255}
html[data-theme="dark"] .tone-gold .sch-type{background:#242013;color:#d5cbb9;border-color:#605127}
html[data-theme="dark"] .sch-elig.yes{background:#121722}
html[data-theme="dark"] .sch-elig.no{background:#11151f;color:#9ba3b5}
html[data-theme="dark"] .sch-cov{background:#10151f;border:1px solid #562325}
html[data-theme="dark"] .sch-col h4{color:#bec5d8}
html[data-theme="dark"] .sch-col{background:#121621}
html[data-theme="dark"] .ticks,html[data-theme="dark"] .docs{color:#bec5d8}
html[data-theme="dark"] .ticks li::before{background:#121722 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314804A' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center/9px no-repeat}
html[data-theme="dark"] .sch-steps .sch-step{background:#121621}
html[data-theme="dark"] .faq summary i{background:#121621}
html[data-theme="dark"] .faq[open] summary i{background:#10151f}
html[data-theme="dark"] .sch-apply-card{box-shadow:0 20px 50px rgba(0,0,0,0.176)}
html[data-theme="dark"] .sch-detail-top.tone-navy::before{background:#16233f}
html[data-theme="dark"] .sch-facts div{background:#121621}
html[data-theme="dark"] .sch-mini{background:#121621}
html[data-theme="dark"] .sch-mini.tone-navy::before{background:#16233f}
html[data-theme="dark"] .ubar{background:#121621;box-shadow:0 10px 30px rgba(0,0,0,0.11)}
html[data-theme="dark"] .ubar-search{background:#121621}
html[data-theme="dark"] .ucard{background:#121621}
html[data-theme="dark"] .ucard:hover{box-shadow:0 22px 46px rgba(0,0,0,0.264)}
html[data-theme="dark"] .b-tier{background:rgba(13,23,43,0.82)}
html[data-theme="dark"] .b-rank{color:#e5dfd4}
html[data-theme="dark"] .ucard-logo{background:#121621}
html[data-theme="dark"] .ucard-desc{color:#acb4c8}
html[data-theme="dark"] .ucard-progs small{color:#bec5d8}
html[data-theme="dark"] .ucard-progs span{background:#11151f}
html[data-theme="dark"] .n-sch{background:#121722}
html[data-theme="dark"] .amodal{box-shadow:0 30px 80px rgba(0,0,0,0.6)}
html[data-theme="dark"] .amodal::backdrop{background:rgba(13,23,43,0.6)}
html[data-theme="dark"] .am-head{background:linear-gradient(180deg,#121621,#121621)}
html[data-theme="dark"] .am-x{background:#121621}
html[data-theme="dark"] .am-x:hover{background:#121621}
html[data-theme="dark"] .am-err{background:#10151f}
html[data-theme="dark"] .am-tick{background:#121722}
html[data-theme="dark"] .pill-eyebrow{background:#10151f;border:1px solid #562325}
html[data-theme="dark"] .sfc{background:#121621;box-shadow:0 4px 16px rgba(0,0,0,0.088)}
html[data-theme="dark"] .sfc:hover{box-shadow:0 20px 40px rgba(0,0,0,0.22);border-color:#582427}
html[data-theme="dark"] .sfc-ic{background:#10151f;border:1px solid #562325}
html[data-theme="dark"] .sfc-badge{background:#121621;color:#bec5d8}
html[data-theme="dark"] .sfc p{color:#acb4c8}
html[data-theme="dark"] .h-rating .stars{color:#ffd575}
html[data-theme="dark"] .qs-field{background:#121621}
html[data-theme="dark"] .qs-select{background:#121621}
html[data-theme="dark"] .qs-chips a{background:#121621;color:#bec5d8}
html[data-theme="dark"] .why-card i{background:#121621}
html[data-theme="dark"] .am-head{background:#121621}
html[data-theme="dark"] .am-ic{background:#10151f}
html[data-theme="dark"] .am-foot{background:#121621}
html[data-theme="dark"] .file-drop{border:1.5px dashed #313b50;background:#121621;color:#bec5d8}
html[data-theme="dark"] .file-drop span::before{background:#121621}
@media(max-width:640px){html[data-theme="dark"] .am-head::before{background:#1a1e29}}
html[data-theme="dark"] .topbar{background:linear-gradient(90deg,#0d172b,#16233f 55%,#301e49)}
html[data-theme="dark"] .tb-dot{box-shadow:0 0 0 0 rgba(0,0,0,0.6)}
html[data-theme="dark"] .prose{color:#bec5d8}
html[data-theme="dark"] body.cn{--cn-paper:#121621;--cn-pink:#201211;background:var(--cn-side) left 0 top 900px/280px auto repeat-y,
    radial-gradient(1200px 500px at 50% 0,#121621 0,transparent 70%),
    linear-gradient(180deg,#121621,#121621 50%,#121621)}
html[data-theme="dark"] body.cn .bg-soft{background:linear-gradient(180deg,rgba(32,18,17,0.75),rgba(18,22,33,0.6)),var(--cn-cloud) 0 0/260px repeat}
html[data-theme="dark"] body.cn .header{background:rgba(18,22,33,0.93);border-bottom:1px solid #522123;box-shadow:0 6px 24px rgba(0,0,0,0.11)}
html[data-theme="dark"] body.cn .h-hero{background:var(--cn-L) left bottom/auto 100% no-repeat,
    var(--cn-R) right bottom/auto 100% no-repeat,
    radial-gradient(700px 420px at 50% 40%,#121621 0,rgba(18,22,33,0.7) 50%,transparent 80%),
    linear-gradient(180deg,#121621,#1f1211 70%,#121621)}
html[data-theme="dark"] body.cn .h-hero::before{background:linear-gradient(180deg,transparent 70%,#121621)}
html[data-theme="dark"] body.cn .h-hero h1{text-shadow:0 2px 0 rgba(0,0,0,0.6),0 0 30px rgba(0,0,0,0.6)}
html[data-theme="dark"] body.cn .h-hero .h-sub{text-shadow:0 0 20px rgba(0,0,0,0.6)}
html[data-theme="dark"] body.cn .h-hero .h-lead{color:#acb3c8!important;text-shadow:0 0 14px rgba(0,0,0,0.6),0 0 4px rgba(0,0,0,0.6)}
html[data-theme="dark"] body.cn .h-hero .h-notice{background:#121621!important;border:1px solid #552325!important;box-shadow:0 8px 24px rgba(0,0,0,0.176)}
html[data-theme="dark"] body.cn .h-hero .btn-glass{background:#121621!important}
html[data-theme="dark"] body.cn .h-hero .h-stats{background:rgba(18,22,33,0.85);border:1px solid #532224;box-shadow:0 20px 50px rgba(0,0,0,0.176)}
html[data-theme="dark"] body.cn .h-hero .h-stats small{color:#a9afbe}
html[data-theme="dark"] body.cn .h-hero .h-stats div+div{border-left-color:#552326}
html[data-theme="dark"] body.cn .s-hero,html[data-theme="dark"] body.cn .page-head{background:var(--cn-L) left bottom/auto 125% no-repeat,
    var(--cn-R) right bottom/auto 125% no-repeat,
    radial-gradient(600px 300px at 50% 45%,#121621 0,rgba(18,22,33,0.75) 55%,transparent 85%),
    linear-gradient(180deg,#121621,#211312);border:1px solid #522223}
html[data-theme="dark"] body.cn .s-hero h1,html[data-theme="dark"] body.cn .page-head h1{text-shadow:0 0 24px rgba(0,0,0,0.6),0 0 6px rgba(0,0,0,0.6)}
html[data-theme="dark"] body.cn .s-hero p,html[data-theme="dark"] body.cn .page-head p{color:#acb3c8;text-shadow:0 0 14px rgba(0,0,0,0.6),0 0 4px rgba(0,0,0,0.6)}
html[data-theme="dark"] body.cn .s-hero .h-search{box-shadow:0 18px 40px rgba(0,0,0,0.264);border:1px solid #542225}
html[data-theme="dark"] body.cn .cta{background:var(--cn-cloud-w) 0 0/240px repeat,linear-gradient(120deg,#16233f 0%,#1e2f57 60%,#5a131f 100%)}
html[data-theme="dark"] body.cn .uni-card,html[data-theme="dark"] body.cn .sch-card,html[data-theme="dark"] body.cn .cc2,html[data-theme="dark"] body.cn .course-row,html[data-theme="dark"] body.cn .panel,html[data-theme="dark"] body.cn .card{box-shadow:0 10px 30px rgba(0,0,0,0.132)}
html[data-theme="dark"] body.cn .footer::before{background:var(--cn-strip) 0 0/12px 6px repeat-x,#0d172b}
html[data-theme="dark"] body.cn form.card,html[data-theme="dark"] body.cn form.panel,html[data-theme="dark"] body.cn .qsearch{background:linear-gradient(rgba(18,22,33,0.94),rgba(18,22,33,0.94)),var(--cn-cloud) 0 0/220px repeat}
html[data-theme="dark"] body.cn .amodal{background:#121621}
html[data-theme="dark"] body.cn .am-head{background:linear-gradient(180deg,#10141d,#121621)}
html[data-theme="dark"] body.cn .am-body{background:linear-gradient(rgba(18,22,33,0.93),rgba(18,22,33,0.93)),var(--cn-cloud) 0 0/220px repeat}
html[data-theme="dark"] body.cn .auth-art{background:var(--cn-L) left bottom/auto 70% no-repeat,
    var(--cn-R) right bottom/auto 55% no-repeat,
    linear-gradient(180deg,#121621,#221312)}
html[data-theme="dark"] body.cn .auth-art p,html[data-theme="dark"] body.cn .auth-art small{color:#acb3c8!important}
html[data-theme="dark"] body.cn .auth-form{background:#121621}
html[data-theme="dark"] body.cn .dash{background:var(--cn-side) right -40px bottom/300px auto no-repeat,linear-gradient(180deg,#121621,#10141e)}
html[data-theme="dark"] body.cn .panel-head h3::before{box-shadow:0 0 0 2px rgba(0,0,0,0.6),0 0 0 3px var(--cn-gold)}
@media(max-width:1100px){html[data-theme="dark"] body.cn .h-hero{background:var(--cn-L) left -120px bottom/auto 80% no-repeat,var(--cn-R) right -140px bottom/auto 80% no-repeat,radial-gradient(500px 420px at 50% 40%,#121621 0,rgba(18,22,33,0.85) 60%,transparent 90%),linear-gradient(180deg,#121621,#1f1211 70%,#121621)}}
@media(max-width:700px){html[data-theme="dark"] body.cn{background:linear-gradient(180deg,#121621,#121621 50%,#121621)}html[data-theme="dark"] body.cn .h-hero{background:var(--cn-L) left -90px bottom/auto 300px no-repeat,var(--cn-R) right -110px bottom/auto 300px no-repeat,radial-gradient(360px 520px at 50% 35%,#121621 0,rgba(18,22,33,0.88) 60%,transparent 95%),linear-gradient(180deg,#121621,#1f1211 70%,#121621)}html[data-theme="dark"] body.cn .s-hero,html[data-theme="dark"] body.cn .page-head{background:var(--cn-L) left -80px bottom/auto 100% no-repeat,var(--cn-R) right -90px bottom/auto 100% no-repeat,radial-gradient(300px 260px at 50% 45%,#121621 0,rgba(18,22,33,0.85) 60%,transparent 95%),linear-gradient(180deg,#121621,#211312)}}
html[data-theme="dark"] body.cn .h-hero .h-rating .stars{color:#f7ba54!important}
html[data-theme="dark"] .btn-gold{color:#e9e4da}
html[data-theme="dark"] .btn-dark{background:#0e1420}
html[data-theme="dark"] .btn-dark:hover{background:#000000}
html[data-theme="dark"] .xtra{background:#121621}
html[data-theme="dark"] body.cn .s-hero.s-photo{background:#16233f}
html[data-theme="dark"] body.cn .s-hero.s-photo::before{background:linear-gradient(90deg,rgba(13,23,43,0.75),rgba(58,37,89,.45) 50%,rgba(116,63,69,0.55))}
html[data-theme="dark"] body.cn .s-hero.s-photo h1{text-shadow:0 4px 24px rgba(0,0,0,0.6)}
html[data-theme="dark"] body.cn .s-hero.s-photo p{text-shadow:0 2px 10px rgba(0,0,0,0.6)}
html[data-theme="dark"] .crow-ini{background:#121621;box-shadow:0 4px 10px rgba(0,0,0,0.33)}
@media (max-width:700px){html[data-theme="dark"] body.cn .s-hero,html[data-theme="dark"] body.cn .page-head{background:var(--cn-L) left -30px bottom/auto 170px no-repeat,var(--cn-R) right -40px bottom/auto 170px no-repeat,
     radial-gradient(420px 260px at 50% 38%,#121621 0,rgba(18,22,33,0.9) 60%,transparent 100%),linear-gradient(180deg,#121621,#211312)!important}html[data-theme="dark"] body.cn .s-hero.s-photo{background:#16233f!important}html[data-theme="dark"] body.cn .h-hero{background:var(--cn-L) left -80px bottom/auto 230px no-repeat,var(--cn-R) right -100px bottom/auto 230px no-repeat,radial-gradient(380px 640px at 50% 40%,#121621 0,rgba(18,22,33,0.92) 62%,transparent 100%),linear-gradient(180deg,#121621,#1f1211 70%,#121621)!important}html[data-theme="dark"] body.cn{background:linear-gradient(180deg,#121621,#121621 50%,#121621)!important}}
@media(max-width:700px){html[data-theme="dark"] .cc2-rows div{background:#121621}}
@media(max-width:700px){html[data-theme="dark"] .sn-toggle{background:#121621}html[data-theme="dark"] .crow-stats{background:#121621}}
@media(min-width:861px){html[data-theme="dark"] .dash::before{background:#0d172b}}
html[data-theme="dark"] .am-t{color:var(--navy,#cad1df)}
/* resources/views/parent.blade.php */
html[data-theme="dark"] .pr-hero{background:linear-gradient(135deg,#101b32,#26407A)}
html[data-theme="dark"] .pr-ring::before{background:#18274a}
html[data-theme="dark"] .pr-card{background:#121621;border:1px solid #564323;box-shadow:0 14px 34px -28px rgba(0,0,0,0.6)}
html[data-theme="dark"] .pr-card h2 span{color:#ed1e40}
html[data-theme="dark"] .pr-steps i{background:#10151e}
html[data-theme="dark"] .pr-steps li.done{color:#bac5d6}
html[data-theme="dark"] .pr-steps li.now{color:#cdd3e1}
html[data-theme="dark"] .pr-steps li.now i{box-shadow:0 0 0 4px rgba(0,0,0,0.6)}
html[data-theme="dark"] .pr-money small{color:#9ea6b9}
html[data-theme="dark"] .pr-money b{color:#cdd3e1}
html[data-theme="dark"] .pr-money .g{color:#1cd05e}
html[data-theme="dark"] .pr-money .r{color:#e9535a}
html[data-theme="dark"] .pr-note{background:#10151e}
html[data-theme="dark"] .pr-contact p{color:#9ea6b9}
/* resources/views/account.blade.php */
html[data-theme="dark"] .ac-hero{background:url(/img/cn/cloud-white.svg?v=1) 0 0/240px repeat,url(/img/cn/skyline-white.svg?v=1) right bottom/900px auto no-repeat,linear-gradient(120deg,#16233f 0%,#301e49 55%,#B3122A 100%)}
html[data-theme="dark"] .ac-av{background:linear-gradient(135deg,#E0B23C,#121621);box-shadow:0 12px 30px rgba(0,0,0,0.55)}
html[data-theme="dark"] .ac-av img,html[data-theme="dark"] .ac-av span{background:#121621}
html[data-theme="dark"] .ac-av i{border:3px solid #242d42}
html[data-theme="dark"] .ac-facts .ok{border-color:rgba(54,132,83,0.5)}
html[data-theme="dark"] .ac-site{background:#121621}
html[data-theme="dark"] .ac-card{background:#121621;box-shadow:0 10px 30px rgba(0,0,0,0.11)}
html[data-theme="dark"] .ac-ic{background:#10151f}
html[data-theme="dark"] .ac-drop{border:1.5px dashed #57272c;background:#121621}
html[data-theme="dark"] .ac-drop:hover{background:#10151f}
html[data-theme="dark"] .ac-drop-pv{background:#121621}
html[data-theme="dark"] .ac-row-ic{background:#121621}
html[data-theme="dark"] .ac-tfa.on{border-color:#255b39;background:linear-gradient(180deg,#10141d,#121621 60%)}
html[data-theme="dark"] .ac-badge.ok{background:#14251a;color:#1ea55d}
html[data-theme="dark"] .ac-badge.off{background:#10151f}
html[data-theme="dark"] .ac-act summary{background:#121621}
html[data-theme="dark"] .ac-act[open] summary{background:#16233f}
html[data-theme="dark"] .tfa-qr{background:#121621}
html[data-theme="dark"] .tfa-key{background:#121621}
html[data-theme="dark"] .tfa-codes{background:#201c11}
html[data-theme="dark"] .tfa-grid code{background:#121621}
/* resources/views/home.blade.php */
html[data-theme="dark"] .h-stats .hs-ic{background:linear-gradient(135deg,#10151f,#211d12);color:#ed1e40;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.6)}
html[data-theme="dark"] .h-stats .hs-v{background:linear-gradient(180deg,#e9535a,#d21330);-webkit-background-clip:text;background-clip:text}
html[data-theme="dark"] .h-stats .hs-v em{-webkit-text-fill-color:#e9b835;color:#e9b835}
html[data-theme="dark"][data-theme="dark"] .h-stats .hs-ic{background:linear-gradient(135deg,#30151c,#241e0f);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.6);color:#ff8086}
html[data-theme="dark"][data-theme="dark"] .h-stats .hs-v{background:linear-gradient(180deg,#ff8086,#e9535a);-webkit-background-clip:text;background-clip:text}
html[data-theme="dark"][data-theme="dark"] .h-stats .hs-v em{-webkit-text-fill-color:#f5d27e;color:#f5d27e}
/* resources/views/invoice.blade.php */
html[data-theme="dark"] body{background:#131823;color:#cdd3e1}
html[data-theme="dark"] .inv{background:#121621;box-shadow:0 30px 60px -40px rgba(0,0,0,0.6)}
html[data-theme="dark"] .co p{color:#9ea6b9}
html[data-theme="dark"] .meta h1{color:#e9535a}
html[data-theme="dark"] .meta p{color:#b0baca}
html[data-theme="dark"] th{border-bottom:1px solid #28334b}
html[data-theme="dark"] td{border-bottom:1px solid #263046}
html[data-theme="dark"] .tot div{background:#10151f}
html[data-theme="dark"] .stamp.paid{color:#1cd05e}
html[data-theme="dark"] .stamp.late{color:#e35252}
@media print{html[data-theme="dark"] body{background:#121621}}
/* resources/views/packages.blade.php */
html[data-theme="dark"] .pk-h p{color:#a4abbd}
html[data-theme="dark"] .pk-tag{background:#10151f;color:#ed1e40}
html[data-theme="dark"] .pk-ok{background:#10141e;border:1px solid #245937}
html[data-theme="dark"] .pk-err{color:#df2929}
html[data-theme="dark"] .pk{background:#121621;border:1px solid #564323;box-shadow:0 18px 40px -32px rgba(0,0,0,0.6)}
html[data-theme="dark"] .pk.hi{box-shadow:0 26px 50px -30px rgba(0,0,0,0.6)}
html[data-theme="dark"] .pk-tl{color:#9ea6b9}
html[data-theme="dark"] .pk-pr b{color:#cdd3e1}
html[data-theme="dark"] .pk-pr small{color:#9ea6b9}
html[data-theme="dark"] .pk li{color:#c7cddd}
html[data-theme="dark"] .pk li::first-letter{color:#1cd05e}
html[data-theme="dark"] .pk-f input{border:1px solid #544429}
/* resources/views/survey.blade.php */
html[data-theme="dark"] .sv{background:#121621;border:1px solid #564323;box-shadow:0 20px 50px -34px rgba(0,0,0,0.6)}
html[data-theme="dark"] .sv-f span{border:2px solid #564323}
html[data-theme="dark"] .sv-f small{color:#9ea6b9}
html[data-theme="dark"] .sv-f input:checked+span{background:#10151f}
html[data-theme="dark"] .sv-f input:focus-visible+span{outline:3px solid #274260}
html[data-theme="dark"] .sv textarea{border:1px solid #544429}
/* resources/views/receipt.blade.php */
html[data-theme="dark"] body{background:#272015;color:#cdd3e1}
html[data-theme="dark"] .bar a,html[data-theme="dark"] .bar button{background:#121621;color:#cdd3e1;box-shadow:0 2px 8px rgba(0,0,0,0.176)}
html[data-theme="dark"] .rc{background:#121621;box-shadow:0 20px 50px -25px rgba(0,0,0,0.6)}
html[data-theme="dark"] .rc::before{border:1.5px solid #604e27}
html[data-theme="dark"] .lg span{background:#121621;color:#e9535a}
html[data-theme="dark"] .meta small{color:#c5b9a6}
html[data-theme="dark"] th{background:#241e13;color:#c5b9a6}
html[data-theme="dark"] td{border-bottom:1px dashed #5b4925}
html[data-theme="dark"] .tot .big{color:#ed1e40;border-top:2px solid #604e27}
html[data-theme="dark"] .foot p{color:#c5b9a6}
html[data-theme="dark"] .sign i{border-top:1.5px solid #101b32}
html[data-theme="dark"] .contact{background:#101b32}
@media print{html[data-theme="dark"] body{background:#121621}}
/* resources/views/finder.blade.php */
html[data-theme="dark"] .fm-hero{background:url(/img/cn/cloud-gold.svg) left -60px top 30px/260px no-repeat,url(/img/cn/cloud-gold.svg) right -50px bottom 40px/240px no-repeat,radial-gradient(70% 90% at 85% 10%,rgba(92,49,51,0.55),transparent 60%),linear-gradient(130deg,#0b1427 0%,#1c144a 55%,#9E0B22 100%)}
html[data-theme="dark"] .fm-hero::after{background:linear-gradient(transparent,var(--bg,#121621))}
html[data-theme="dark"] .fm-hero h1 em{background:linear-gradient(180deg,#FFF1C7,#f6d788 50%,#e1b067);-webkit-background-clip:text;background-clip:text}
html[data-theme="dark"] .fm-form{background:var(--card,#121621);box-shadow:0 30px 60px -36px rgba(0,0,0,0.6)}
html[data-theme="dark"] .fm-prog{background:#141925}
html[data-theme="dark"] .fm-l i{background:#10151f;color:#ed1e40}
html[data-theme="dark"] .fm-tiles span{background:var(--card,#121621)}
html[data-theme="dark"] .fm-tiles input:checked+span,html[data-theme="dark"] .fm-list input:checked+span{background:#10151f;box-shadow:0 0 0 3px rgba(0,0,0,0.22)}
html[data-theme="dark"] .fm-tiles span:hover,html[data-theme="dark"] .fm-list span:hover,html[data-theme="dark"] .fm-pills span:hover{border-color:#572326}
html[data-theme="dark"] .fm-sel select,html[data-theme="dark"] .fm-gpa input{background:var(--card,#121621)}
html[data-theme="dark"] .fm-sel select:focus,html[data-theme="dark"] .fm-gpa input:focus{box-shadow:0 0 0 3px rgba(0,0,0,0.22)}
html[data-theme="dark"] .fm-gpa span{background:#121621}
html[data-theme="dark"] .fm-q input[type=range]{background:linear-gradient(90deg,#E3262F var(--p,80%),#141925 var(--p,80%))}
html[data-theme="dark"] .fm-q input[type=range]::-webkit-slider-thumb{background:#121621;box-shadow:0 2px 8px rgba(0,0,0,0.6)}
html[data-theme="dark"] .fm-q input[type=range]::-moz-range-thumb{background:#121621}
html[data-theme="dark"] .fm-list span{background:var(--card,#121621)}
html[data-theme="dark"] .fm-pills span{background:var(--card,#121621)}
html[data-theme="dark"] .fm-go{box-shadow:0 14px 28px -14px rgba(0,0,0,0.6)}
html[data-theme="dark"] .fm-empty{background:var(--card,#121621);box-shadow:0 30px 60px -40px rgba(0,0,0,0.6)}
html[data-theme="dark"] .fm-empty-art{background:linear-gradient(135deg,#10151f,#211d12)}
html[data-theme="dark"] .fm-how div{background:#121621}
html[data-theme="dark"] .fm-score{background:url(/img/cn/cloud-gold.svg) right -30px top -20px/220px no-repeat,linear-gradient(135deg,#0b1427,#1c144a 60%,#9E0B22);box-shadow:0 30px 60px -36px rgba(0,0,0,0.6)}
html[data-theme="dark"] .fm-ring::before{background:#121230}
html[data-theme="dark"] .fm-tags a{background:#322c1b;color:#d7ccbd}
html[data-theme="dark"] .fm-box{background:var(--card,#121621)}
html[data-theme="dark"] .fm-bh span{background:#121621}
html[data-theme="dark"] .fm-s:hover{border-color:#572326}
html[data-theme="dark"] .fm-s .ic{background:#121521}
html[data-theme="dark"] .fm-s.yes .ic{background:#132319}
html[data-theme="dark"] .fm-s.close .ic{background:#282516}
html[data-theme="dark"] .fm-s.no .ic{background:#211212}
html[data-theme="dark"] .fm-s em{background:#121521;color:#6960d5}
html[data-theme="dark"] .fm-s.yes em{background:#132319;color:#1cac52}
html[data-theme="dark"] .fm-s.close em{background:#282516;color:#e5690b}
html[data-theme="dark"] .fm-s.no em{background:#211212;color:#df2929}
html[data-theme="dark"] .fm-c:hover{border-color:#572326;box-shadow:0 16px 30px -22px rgba(0,0,0,0.6)}
html[data-theme="dark"] .fm-ct .m{color:#1cac52}
html[data-theme="dark"] .fm-mb{background:#141925}
html[data-theme="dark"] .fm-c .w span{background:#10151f;color:#e91a4c}
html[data-theme="dark"] .fm-lead input{background:#121621;color:#cdd3e1}
html[data-theme="dark"] .fm-lead button{background:#101b32}
html[data-theme="dark"][data-theme="dark"] .fm-hero::after{background:linear-gradient(transparent,#090f1c)}
html[data-theme="dark"][data-theme="dark"] .fm-form,html[data-theme="dark"][data-theme="dark"] .fm-empty,html[data-theme="dark"][data-theme="dark"] .fm-box{background:#0f1526;border-color:#1c253a}
html[data-theme="dark"][data-theme="dark"] .fm-tiles span,html[data-theme="dark"][data-theme="dark"] .fm-list span,html[data-theme="dark"][data-theme="dark"] .fm-pills span,html[data-theme="dark"][data-theme="dark"] .fm-sel select,html[data-theme="dark"][data-theme="dark"] .fm-gpa input{background:#0c1427!important;border-color:#222b42}
html[data-theme="dark"][data-theme="dark"] .fm-how div,html[data-theme="dark"][data-theme="dark"] .fm-s,html[data-theme="dark"][data-theme="dark"] .fm-c{background:#0c1427;border-color:#1e273d}
html[data-theme="dark"][data-theme="dark"] .fm-empty-art{background:linear-gradient(135deg,#30151c,#2a200c)}
html[data-theme="dark"][data-theme="dark"] .fm-l i{color:#ff8086}
/* resources/views/results.blade.php */
html[data-theme="dark"] .rs-hero{background:url(/img/cn/cloud-gold.svg) left -40px top 20px/220px no-repeat,url(/img/cn/cloud-gold.svg) right -40px bottom 10px/220px no-repeat,linear-gradient(160deg,#101b32,#0b1427)}
html[data-theme="dark"] .rs-tag{border:1px solid rgba(103,86,42,0.5);color:#f6d788}
html[data-theme="dark"] .rs-big b{color:#f6d788}
/* resources/views/paper.blade.php */
html[data-theme="dark"] body{background:#272015;color:#cdd3e1}
html[data-theme="dark"] .bar a,html[data-theme="dark"] .bar button{background:#121621;color:#cdd3e1;box-shadow:0 2px 8px rgba(0,0,0,0.176)}
html[data-theme="dark"] .pg{background:#121621;box-shadow:0 20px 50px -25px rgba(0,0,0,0.6)}
html[data-theme="dark"] .pg::before{border:1.5px solid #604e27}
html[data-theme="dark"] .hd small{color:#c5b9a6}
html[data-theme="dark"] .bd h1,html[data-theme="dark"] .bd h2{color:#cdd3e1}
html[data-theme="dark"] .sg i{border-top:1.5px solid #101b32}
html[data-theme="dark"] .sg small{color:#c5b9a6}
html[data-theme="dark"] .sealed{color:#1cd05e;background:rgba(18,22,33,0.7)}
html[data-theme="dark"] .sign p{color:#a9afbe}
html[data-theme="dark"] .sign input[type=text]{border:1.5px solid #584624}
html[data-theme="dark"] canvas{border:2px dashed #604e27;background:#121621}
@media print{html[data-theme="dark"] body{background:#121621}}
/* resources/views/student/payments.blade.php */
html[data-theme="dark"] .op-card{background:linear-gradient(135deg,#10141e,#121621 60%)}
html[data-theme="dark"] .op-f input{border:1.5px solid #245937}
/* resources/views/student/payments.blade.php */
html[data-theme="dark"] .cp-f{background:#10151e}
html[data-theme="dark"] .cp-f span{color:#c15412}
html[data-theme="dark"] .cp-f input,html[data-theme="dark"] .cp-f select{border:1px solid #544429}
html[data-theme="dark"] .cp-err{color:#df2929}
/* resources/views/student/departure.blade.php */
html[data-theme="dark"] .dp-pl{color:#5484ef;border-bottom:2px dashed #233556}
html[data-theme="dark"] .dp-stay{background:#10151f}
html[data-theme="dark"] .dp-it{border:1px solid #554223;background:#121621;color:#c7cddd}
html[data-theme="dark"] .dp-bx{border:2px solid #5c4b2f}
html[data-theme="dark"] .dp-it.on{background:#10141e;border-color:#245937;color:#a9afbe}
html[data-theme="dark"] .dp-guide div{color:#b3bbce}
/* resources/views/student/story.blade.php */
html[data-theme="dark"] .st-state small{color:#9ea6b9}
html[data-theme="dark"] .st-state.ok{background:#10141e;border:1px solid #245937}
html[data-theme="dark"] .st-state.wait{background:#10151e;border:1px solid #625628}
html[data-theme="dark"] .st-grid label,html[data-theme="dark"] .st-link{color:#cdd3e1}
html[data-theme="dark"] .st-grid em{color:#e9535a}
html[data-theme="dark"] .st-grid input,html[data-theme="dark"] .st-grid select,html[data-theme="dark"] .st-grid textarea,html[data-theme="dark"] .st-link input{border:1px solid #28334b;background:#121621}
html[data-theme="dark"] .st-up{border:1.5px dashed #5d3c26;background:#121621}
html[data-theme="dark"] .st-up b{color:#cdd3e1}
html[data-theme="dark"] .st-up small{color:#9ea6b9}
html[data-theme="dark"] .st-up em{color:#1cac52}
html[data-theme="dark"] .st-consent{background:#121621;border:1px solid #28334b;color:#bac5d6}
html[data-theme="dark"] .st-err{background:#121621;color:#df2929;border:1px solid #542222}
/* resources/views/layouts/app.blade.php */
html[data-theme="dark"] .lang-sw{border:1.5px solid #572326;background:#121621;color:#ed1e40}
html[data-theme="dark"] .ft-finder{border:1px solid rgba(103,86,42,0.5);color:#f6d788!important}
@media(max-width:760px){html[data-theme="dark"] .ft2-tags{box-shadow:0 8px 20px -12px rgba(0,0,0,0.6)}}
@media(min-width:481px){html[data-theme="dark"] .header-cta .btn-red{box-shadow:0 6px 14px -8px rgba(0,0,0,0.6)}}
/* resources/views/layouts/dashboard.blade.php */
html[data-theme="dark"] .pnote.info{background:#10141d;border-color:#233a56;color:#274cb4}
html[data-theme="dark"] .pnote.good{background:#10141e;border-color:#245937;color:#bed8c8}
html[data-theme="dark"] .pnote.warn{background:#10151e;border-color:#625628;color:#c15412}
html[data-theme="dark"] .pnote.red{background:#121621;border-color:#542222;color:#df2929}
/* resources/views/layouts/dashboard.blade.php */
html[data-theme="dark"] .user-menu summary:hover{background:#121621}
html[data-theme="dark"] .um-drop{background:#121621;box-shadow:0 18px 40px rgba(0,0,0,0.308)}
html[data-theme="dark"] .um-drop a,html[data-theme="dark"] .um-drop button{color:#bec5d8}
html[data-theme="dark"] .um-drop a:hover,html[data-theme="dark"] .um-drop button:hover{background:#121621}
/* resources/views/appointments/create.blade.php */
html[data-theme="dark"] .slots button{border:1.5px solid #584624;background:#121621;color:#cdd3e1}
html[data-theme="dark"] .slots button:hover:not(:disabled){color:#e9535a}
html[data-theme="dark"] .slots button.on{box-shadow:0 8px 16px -8px rgba(0,0,0,0.6)}
html[data-theme="dark"] .slots button:disabled{background:#11151f}
/* resources/views/admin/theme.blade.php */
html[data-theme="dark"] .th-col{border:1px solid #544223;background:#121621}
html[data-theme="dark"] .th-set{border:1px solid #544223;background:#121621}
html[data-theme="dark"] .th-font span{border:1.5px solid #544223;background:#121621}
html[data-theme="dark"] .th-font input:checked+span{background:#121621}
html[data-theme="dark"] .tp-card{border:1px solid #544223;background:#121621;box-shadow:0 20px 40px -26px rgba(0,0,0,0.6);--s:#cdd3e1}
html[data-theme="dark"] .tp-top{border-bottom:1px solid #263046}
html[data-theme="dark"] .tp-nav{color:#b0baca}
html[data-theme="dark"] .tp-hero{background:linear-gradient(160deg,#121621,color-mix(in srgb,var(--p) 8%,#10192a))}
html[data-theme="dark"] .tp-badge{background:color-mix(in srgb,var(--a) 25%,#10192a)}
html[data-theme="dark"] .tp-hero p{color:#b0baca}
html[data-theme="dark"] .tp-foot{background:#101b32}
/* resources/views/admin/dashboard.blade.php */
html[data-theme="dark"] .vq-sub{color:#9ea6b9}
html[data-theme="dark"] .vq-it{background:linear-gradient(135deg,#121621,#201b11);border:1px solid #564323}
html[data-theme="dark"] .vq-av{box-shadow:0 0 0 3px rgba(0,0,0,0.6),0 0 0 4px rgba(0,0,0,0.6)}
html[data-theme="dark"] .vq-who small{color:#9ea6b9}
html[data-theme="dark"] .vq-who em{color:#1cd05e}
html[data-theme="dark"] .vq-who em.late{color:#e9535a}
html[data-theme="dark"] .vq-c{background:#10141d;color:#5484ef}
html[data-theme="dark"] .vq-ok{box-shadow:0 4px 10px -4px rgba(0,0,0,0.6)}
html[data-theme="dark"] .vq-it.done{background:#10141e;border-color:#245937}
html[data-theme="dark"] .vq-it.done .vq-ok{background:#121621;color:#1cd05e;box-shadow:inset 0 0 0 1.5px rgba(0,0,0,0.6)}
/* resources/views/admin/dashboard.blade.php */
html[data-theme="dark"] .ov-cust{background:#121621;border:1px dashed #5d4827}
html[data-theme="dark"] .ov-cust summary{color:#a9afbe}
html[data-theme="dark"] .ovc-l li{border:1px solid #564323;background:#121621}
html[data-theme="dark"] .ovc-h{color:#beae93}
html[data-theme="dark"] .ovc-l button{border:1px solid #564323;background:#121621}
/* resources/views/admin/dashboard.blade.php */
html[data-theme="dark"] .ov{--nv:#cdd3e1}
html[data-theme="dark"] .ov-head p{color:#a9afbe}
html[data-theme="dark"] .ov-search{background:#121621;border:1px solid #28324a;box-shadow:0 6px 18px rgba(0,0,0,0.11)}
html[data-theme="dark"] .ov-search svg{color:#959dae}
html[data-theme="dark"] .ob{background:#121621;border:1px solid #28324a}
html[data-theme="dark"] .ob.red{box-shadow:0 8px 18px rgba(0,0,0,0.55)}
html[data-theme="dark"] .ov-warn>div{background:#201c11;border:1px solid #5f5027;color:#dcd4c4}
html[data-theme="dark"] .ov-kpi{background:#121621;border:1px solid #273048;box-shadow:0 8px 22px rgba(0,0,0,0.11)}
html[data-theme="dark"] .ov-kpi:hover{box-shadow:0 14px 28px rgba(0,0,0,0.198)}
html[data-theme="dark"] .ov-ki{background:color-mix(in srgb,var(--c) 13%,#10192a)}
html[data-theme="dark"] .ov-kpi small{color:#a9afbe}
html[data-theme="dark"] .ov-kpi em.up{color:#1cd05e}
html[data-theme="dark"] .ov-kpi em.down{color:#e9535a}
html[data-theme="dark"] .ov-card{background:#121621;border:1px solid #273048;box-shadow:0 8px 22px rgba(0,0,0,0.11)}
html[data-theme="dark"] .ov-ch h3 i{background:color-mix(in srgb,var(--c) 13%,#10192a)}
html[data-theme="dark"] .ov-n{background:#101b32}
html[data-theme="dark"] .ov-row{border-top:1px solid #263046}
html[data-theme="dark"] .ov-row small{color:#959dae}
html[data-theme="dark"] .ov-due{background:#211c12;color:#e5690b}
html[data-theme="dark"] .ov-due.late{background:#201111;color:#ed1e40}
html[data-theme="dark"] .ov-due.new{background:#122219;color:#1dac52}
html[data-theme="dark"] .ov-wa{color:#3ddd78}
html[data-theme="dark"] .ov-dt{background:#10141e;color:#9b69f1}
html[data-theme="dark"] .ov-dt b{color:#9b69f1!important}
html[data-theme="dark"] .ov-dt small{color:#9b69f1!important}
html[data-theme="dark"] .ov-st{background:#211c12;color:#e5690b}
html[data-theme="dark"] .ov-st.confirmed{background:#122219;color:#1dac52}
html[data-theme="dark"] .ov-dl{background:#121621}
html[data-theme="dark"] .ov-dl em{color:#e5690b}
html[data-theme="dark"] .ov-leg{color:#a9afbe}
html[data-theme="dark"] .ov-cols{border-bottom:1px solid #273048}
html[data-theme="dark"] .ov-bar small{color:#a9afbe}
html[data-theme="dark"] .ov-dc small{color:#959dae}
html[data-theme="dark"] .ov-perf{border-top:1px solid #263046}
html[data-theme="dark"] .ov-perf small{color:#959dae}
html[data-theme="dark"] .ov-av{background:color-mix(in srgb,var(--c) 15%,#10192a)}
html[data-theme="dark"] .ov-pb{background:#10151f}
html[data-theme="dark"] .ov-pop{border-top:1px solid #252f45}
html[data-theme="dark"] .ov-pop span{background:#10141e}
html[data-theme="dark"] .ov-pipe div{background:#10151f}
html[data-theme="dark"] .ov-ev{border-top:1px solid #263046}
html[data-theme="dark"] .ov-ev i{background:color-mix(in srgb,var(--c) 13%,#10192a)}
html[data-theme="dark"] .ov-ev p{color:#bec5d8}
html[data-theme="dark"] .ov-head h1{text-shadow:0 0 20px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ov-head p{text-shadow:0 0 12px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ob{box-shadow:0 6px 16px rgba(0,0,0,0.132)}
html[data-theme="dark"] .ov-w0{background:rgba(32,28,17,0.96);border:1px solid #5f5027;color:#dcd4c4}
html[data-theme="dark"] .ov-w{color:#bec5d8;background:color-mix(in srgb,var(--c) 7%,#10192a);border:1px solid color-mix(in srgb,var(--c) 28%,#10192a)}
html[data-theme="dark"] .ov-x{color:var(--c,#e5690b)}
html[data-theme="dark"] .ov-kpi{background:linear-gradient(135deg,#121621 50%,color-mix(in srgb,var(--c) 7%,#10192a))!important;border:1px solid color-mix(in srgb,var(--c) 14%,#273048)!important}
html[data-theme="dark"] .ov-badge{background:#201111}
html[data-theme="dark"] .ov-badge.down{background:#122219;color:#1dac52}
html[data-theme="dark"] .ov-card{background:rgba(18,22,33,0.97)!important}
html[data-theme="dark"] .ov-chart .ov-bars{background:repeating-linear-gradient(180deg,transparent 0,transparent calc(25% - 1px),#111620 calc(25% - 1px),#111620 25%) 0 26px/100% calc(100% - 48px) no-repeat}
html[data-theme="dark"] .ov-feed::before{background:#111620}
html[data-theme="dark"] .ov-ev i{background:color-mix(in srgb,var(--c) 15%,#10192a)!important;box-shadow:0 0 0 3px rgba(0,0,0,0.6)}
html[data-theme="dark"] .rp{background:#121621;box-shadow:0 14px 34px -28px rgba(0,0,0,0.6)}
html[data-theme="dark"] .rp-ic{background:linear-gradient(135deg,#101b32,#301e49 60%,#B3122B)}
html[data-theme="dark"] .rp-t p{color:#b0baca}
html[data-theme="dark"] .rp-t p b{color:#e9535a}
html[data-theme="dark"] .rp-btn{background:#121621;color:#bac5d6}
html[data-theme="dark"] .rp-btn:hover{color:#e9535a}
html[data-theme="dark"] .rp-chips a,html[data-theme="dark"] .rp-chips button{background:#121621;color:#b0baca}
html[data-theme="dark"] .rp-chips a:hover,html[data-theme="dark"] .rp-chips button:hover{color:#e9535a;background:#121621}
html[data-theme="dark"] .rp-chips .on{background:#101b32;border-color:#101b32}
html[data-theme="dark"] .rp-custom{background:#10141e;border:1px dashed #66492a}
html[data-theme="dark"] .rp-custom label{color:#c84317}
html[data-theme="dark"] .rp-tag{background:#10151e;color:#9ea6b9}
/* resources/views/admin/site-texts.blade.php */
html[data-theme="dark"] .st-head{background:linear-gradient(180deg,#121621,#231d13);color:#c5a25c}
html[data-theme="dark"] .st-row{border-bottom:1px dashed #544122}
html[data-theme="dark"] .st-row.ch{background:#10141e}
html[data-theme="dark"] .st-row textarea{border:1px solid #544429;background:#121621}
html[data-theme="dark"] .st-row textarea:focus{box-shadow:0 0 0 3px rgba(0,0,0,0.22)}
html[data-theme="dark"] .st-s select{border:1px solid #544429}
html[data-theme="dark"] .st-save{background:rgba(18,22,33,0.96)}
/* resources/views/admin/settings.blade.php */
html[data-theme="dark"] .fv-tab{background:#131824}
html[data-theme="dark"] .fv-t{background:#121621;color:#d8dadd}
html[data-theme="dark"] .fv-g{background:#121621}
html[data-theme="dark"] .fv-g img{background:#111520}
html[data-theme="dark"] .fv-g b{color:#d8dadd}
html[data-theme="dark"] .fv-g small{color:#bdbfc4}
html[data-theme="dark"] .fv-ph img{background:#121621}
/* resources/views/admin/settings.blade.php */
html[data-theme="dark"] .lsc-box{background:linear-gradient(135deg,#10141e,#121621);border:1px solid #5b4225}
html[data-theme="dark"] .lsc-ic{background:#121621;box-shadow:0 6px 14px -8px rgba(0,0,0,0.6)}
html[data-theme="dark"] .lsc-box ul{color:#b0baca}
/* resources/views/admin/settings.blade.php */
html[data-theme="dark"] .st-nav{background:var(--card,#121621);box-shadow:0 18px 40px -30px rgba(0,0,0,0.6)}
html[data-theme="dark"] .st-find{background:#121621}
html[data-theme="dark"] .st-find svg{stroke:#ed1e40}
html[data-theme="dark"] .st-ch{background:var(--card,#121621)}
html[data-theme="dark"] .st-cat button small{background:#121621}
html[data-theme="dark"] .st-cat button:hover{background:#121621}
html[data-theme="dark"] .st-cat button.on{box-shadow:0 8px 16px -10px rgba(0,0,0,0.6)}
html[data-theme="dark"] .st-pane{background:var(--card,#121621);box-shadow:0 18px 40px -30px rgba(0,0,0,0.6)}
html[data-theme="dark"] .st-pi{background:linear-gradient(135deg,#10151f,#211d12)}
html[data-theme="dark"] .st-ph small{color:#ed1e40}
html[data-theme="dark"] .st-ph em{background:#121621}
html[data-theme="dark"] .st-f .input:focus{box-shadow:0 0 0 3px rgba(0,0,0,0.22)}
html[data-theme="dark"] .st-sw{background:#121621}
html[data-theme="dark"] .st-sw:hover{border-color:#572326}
html[data-theme="dark"] .st-sw i{background:#1d232d}
html[data-theme="dark"] .st-sw i::after{background:#121621;box-shadow:0 2px 5px rgba(0,0,0,0.55)}
html[data-theme="dark"] .st-sw:has(input:checked){border-color:#245937;background:#10141e}
html[data-theme="dark"] .st-save{background:rgba(16,27,50,0.94);box-shadow:0 18px 40px -16px rgba(0,0,0,0.6)}
html[data-theme="dark"] .st-btn{box-shadow:0 10px 20px -10px rgba(0,0,0,0.6)}
html[data-theme="dark"][data-theme="dark"] .st-nav,html[data-theme="dark"][data-theme="dark"] .st-pane{background:#0f1526;border-color:#1c253a}
html[data-theme="dark"][data-theme="dark"] .st-ch{background:#0f1526}
html[data-theme="dark"][data-theme="dark"] .st-find,html[data-theme="dark"][data-theme="dark"] .st-cat button small,html[data-theme="dark"][data-theme="dark"] .st-ph em{background:#0c1427;border-color:#1e273d}
html[data-theme="dark"][data-theme="dark"] .st-cat button:hover{background:#141c30}
html[data-theme="dark"][data-theme="dark"] .st-pi{background:linear-gradient(135deg,#30151c,#2a200c)}
html[data-theme="dark"][data-theme="dark"] .st-sw{background:#0c1427;border-color:#1e273d}
html[data-theme="dark"][data-theme="dark"] .st-sw i{background:#2a344d}
html[data-theme="dark"][data-theme="dark"] .st-sw:has(input:checked){background:#0c2217;border-color:#19422b}
html[data-theme="dark"][data-theme="dark"] .st-save{background:rgba(7,11,23,0.94);border:1px solid #1c253a}
html[data-theme="dark"][data-theme="dark"] .lsc-box{background:#19150f;border-color:#3d3018}
html[data-theme="dark"][data-theme="dark"] .lsc-ic{background:#0c1427}
/* resources/views/admin/media.blade.php */
html[data-theme="dark"] .md-st{background:#121621}
html[data-theme="dark"] .md-st i{background:color-mix(in srgb,var(--c) 12%,#10192a)}
html[data-theme="dark"] .md-save{background:linear-gradient(135deg,#10141e,#121621);border-color:#245937}
html[data-theme="dark"] .md-save b{color:#1cac52}
html[data-theme="dark"] .md-avif{background:linear-gradient(120deg,#101b32,#301e49 60%,#9F1239)}
html[data-theme="dark"] .md-avif.off{background:#10141e;color:#d4bfb8;border:1px solid #5b4225}
html[data-theme="dark"] .md-avif.off small{color:#c84317}
html[data-theme="dark"] .md-drop{border:2px dashed #5d3c26;background:repeating-linear-gradient(135deg,#121621 0 14px,#10141d 14px 28px)}
html[data-theme="dark"] .md-drop:hover,html[data-theme="dark"] .md-drop.over{background:#121621}
html[data-theme="dark"] .md-drop u{color:#e9535a}
html[data-theme="dark"] .md-qi{background:#121621}
html[data-theme="dark"] .md-qi .th{background:#10151e center/cover}
html[data-theme="dark"] .md-qi .pg{background:#111520}
html[data-theme="dark"] .md-qi .ok{color:#1cac52}
html[data-theme="dark"] .md-qi .er{color:#e35252}
html[data-theme="dark"] .md-chips button{background:#121621;color:#bec5d8}
html[data-theme="dark"] .md-chips button.on{background:#16233f}
html[data-theme="dark"] .md-card{background:#121621}
html[data-theme="dark"] .md-card:hover{box-shadow:0 14px 28px -18px rgba(0,0,0,0.6);border-color:#5d3c26}
html[data-theme="dark"] .md-th{background:#10151e center/cover no-repeat}
html[data-theme="dark"] .md-th .ex{background:rgba(16,27,50,0.82)}
html[data-theme="dark"] .md-kv{background:linear-gradient(135deg,#301e49,#101b32)}
html[data-theme="dark"] .md-kd{background:linear-gradient(135deg,#121621,#10141e)}
html[data-theme="dark"] .md-dlg::backdrop{background:rgba(8,13,26,0.7)}
html[data-theme="dark"] .md-x{background:#121621;box-shadow:0 4px 12px rgba(0,0,0,0.44)}
html[data-theme="dark"] .md-prev{background:#0c1322 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='10' height='10' fill='%23182236'/%3E%3Crect x='10' y='10' width='10' height='10' fill='%23182236'/%3E%3C/svg%3E")}
html[data-theme="dark"] .md-prev iframe{background:#121621}
html[data-theme="dark"] .md-meta span{background:#10151e;color:#bac5d6}
html[data-theme="dark"] .md-meta .g{background:#132319;color:#1cac52}
html[data-theme="dark"] .md-info label{color:#bac5d6}
html[data-theme="dark"] .md-del{background:#121621;color:#e35252;border:1px solid #542222}
/* resources/views/admin/calendar.blade.php */
html[data-theme="dark"] .cal-dn{color:#c5a25c}
html[data-theme="dark"] .cal-d{background:#121621;border:1px solid #544122}
html[data-theme="dark"] .cal-d.fri{background:#10141e}
html[data-theme="dark"] .cal-d.today{box-shadow:inset 0 0 0 1px rgba(0,0,0,0.6)}
html[data-theme="dark"] .cal-ev.close{background:#211212;color:#df2929}
html[data-theme="dark"] .cal-ev.open{background:#132319;color:#1cac52}
/* resources/views/admin/marketing.blade.php */
html[data-theme="dark"] .mk-top{background:#121621}
html[data-theme="dark"] .mk-ring{background:conic-gradient(#16A34A calc(var(--p)*1%),#141925 0)}
html[data-theme="dark"] .mk-ring b{background:#121621}
html[data-theme="dark"] .mk-c{background:#121621}
html[data-theme="dark"] .mk-c header i{background:var(--navy-50,#10141e)}
html[data-theme="dark"] .mk-cp code{background:var(--bg,#121621)}
html[data-theme="dark"] .mk-cp button{background:#121621}
html[data-theme="dark"] .mk-chk span{background:#121621}
html[data-theme="dark"] .mk-tip{background:#121621}
/* resources/views/admin/accounts.blade.php */
html[data-theme="dark"] .ac-seg{background:rgba(18,22,33,0.8);border:1px solid #564323}
html[data-theme="dark"] .ac-seg a{color:#a9afbe}
html[data-theme="dark"] .ac-kpi>div{box-shadow:0 16px 30px -22px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ac-kpi .pr{background:linear-gradient(135deg,#101b32,#0b1427);box-shadow:inset 0 0 0 2px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ac-kpi .pr b{color:#f6d788}
html[data-theme="dark"] .ac-bars{background:repeating-linear-gradient(to top,#282216 0 1px,transparent 1px calc((100% - 22px)/4))}
html[data-theme="dark"] .ac-tip{background:#101b32;box-shadow:0 14px 30px -10px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ac-tip b{color:#f6d788}
html[data-theme="dark"] .ac-tbl td,html[data-theme="dark"] .ac-tbl th{border-bottom:1px dashed #564323}
html[data-theme="dark"] .ac-src>div{background:#121621;border:1px solid #29334c}
html[data-theme="dark"] .ac-src .hd{color:#c5a25c}
html[data-theme="dark"] .ac-note{background:#10151e;color:#d6c4ba}
html[data-theme="dark"] .ac-roi{color:#9b69f1}
/* resources/views/admin/users.blade.php */
html[data-theme="dark"] .vf-b.ok{background:#132319;color:#1cac52;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.6)}
html[data-theme="dark"] .vf-b.call{background:#282516;color:#e5690b;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.6)}
html[data-theme="dark"] .vf-b.mail{background:#10141e;color:#7a73eb;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.6)}
html[data-theme="dark"] .vf-go{box-shadow:0 4px 10px -4px rgba(0,0,0,0.6)}
html[data-theme="dark"] .vf-go.ghost{background:#121621;color:#1cd05e;box-shadow:inset 0 0 0 1.5px rgba(0,0,0,0.6)}
html[data-theme="dark"] .vf-x:hover{color:#e9535a}
/* resources/views/admin/admissions.blade.php */
html[data-theme="dark"] .ua{--nv:#cdd3e1}
html[data-theme="dark"] .ua-head p{color:#acb3c8}
html[data-theme="dark"] .ua-stat{background:linear-gradient(135deg,#121621 40%,color-mix(in srgb,var(--c) 7%,#10192a));border:1px solid color-mix(in srgb,var(--c) 14%,#273048);box-shadow:0 10px 26px rgba(0,0,0,0.11)}
html[data-theme="dark"] .ua-ic{background:color-mix(in srgb,var(--c) 13%,#10192a)}
html[data-theme="dark"] .ua-st-t em.up{color:#1cd05e}
html[data-theme="dark"] .ua-bar{background:#121621;border:1px solid #273048;box-shadow:0 8px 22px rgba(0,0,0,0.088)}
html[data-theme="dark"] .ua-sel,html[data-theme="dark"] .ua-search{border:1px solid #28324a;background:#121621;color:#acb3c8}
html[data-theme="dark"] .ub{border:1px solid #28324a;background:#121621}
html[data-theme="dark"] .ub.navy{background:#101b32}
html[data-theme="dark"] .ub.red{box-shadow:0 8px 18px rgba(0,0,0,0.55)}
html[data-theme="dark"] .ua-add[open]{background:#121621;border:1px solid #273048}
html[data-theme="dark"] .ua-addf label{color:#acb3c8}
html[data-theme="dark"] .ui{border:1px solid #28324a;background:#121621}
html[data-theme="dark"] .ua-table{background:#121621;box-shadow:0 12px 30px rgba(0,0,0,0.154);border:1px solid #273048}
html[data-theme="dark"] #ua-t thead th{background:#101b32}
html[data-theme="dark"] #ua-t td{border-bottom:1px solid #273048;background:#121621}
html[data-theme="dark"] #ua-t tr.sel td{background:#121621}
html[data-theme="dark"] #ua-t td.dt{background:#10141e}
html[data-theme="dark"] #ua-t td.dt small{color:#959dae}
html[data-theme="dark"] #ua-t .em,html[data-theme="dark"] #ua-t .ph{color:#a9afbe}
html[data-theme="dark"] #ua-t .em svg{color:#959dae}
html[data-theme="dark"] #ua-t .ph a.wa{color:#959dae}
html[data-theme="dark"] #ua-t .ph a.wa:hover{color:#3ddd78}
html[data-theme="dark"] #ua-t td.un{background:url(/img/cn/side.svg?v=2) right -30px bottom -60px/110px auto no-repeat #121621}
html[data-theme="dark"] #ua-t .un-logo{background:#121621;border:2px solid #542227;box-shadow:0 4px 10px rgba(0,0,0,0.264)}
html[data-theme="dark"] #ua-t td.un small{color:#a9afbe}
html[data-theme="dark"] #ua-t .loc{color:#959dae}
html[data-theme="dark"] #ua-t td.pf span{color:#a9afbe}
html[data-theme="dark"] #ua-t td.pf svg{color:#959dae}
html[data-theme="dark"] #ua-t td.ms div{color:#acb3c8}
html[data-theme="dark"] .ua-pill{background:color-mix(in srgb,var(--c) 12%,#10192a)}
html[data-theme="dark"] .ua-pill select option{color:#cdd3e1}
html[data-theme="dark"] .ua-pill.ok{box-shadow:0 0 0 2px rgba(0,0,0,0.6)}
html[data-theme="dark"] .km summary{border:1px solid #28324a;background:#121621;box-shadow:0 4px 10px rgba(0,0,0,0.132)}
html[data-theme="dark"] .km>div{background:#121621;border:1px solid #273048;box-shadow:0 16px 34px rgba(0,0,0,0.33)}
html[data-theme="dark"] .km>div a:hover,html[data-theme="dark"] .km>div button:hover{background:#121621}
html[data-theme="dark"] #ua-t .empty{color:#959dae}
html[data-theme="dark"] .ua-per{color:#acb3c8}
html[data-theme="dark"] .ua-pg a{background:#121621;border:1px solid #28324a}
html[data-theme="dark"] .ua-pg a.on{box-shadow:0 8px 16px rgba(0,0,0,0.6)}
@media(max-width:760px){html[data-theme="dark"] #ua-t tr{background:#121621;border:1px solid #273148;box-shadow:0 6px 18px rgba(0,0,0,0.11)}html[data-theme="dark"] #ua-t td.dt{background:#10141e!important}html[data-theme="dark"] #ua-t td.un{background:#121621!important}html[data-theme="dark"] #ua-t td.ms{background:#121621!important}}
/* resources/views/admin/bulk.blade.php */
html[data-theme="dark"] .bk-st span,html[data-theme="dark"] .bk-ch span{border:1.5px solid #584624;background:#121621}
html[data-theme="dark"] .bk-st input:checked+span,html[data-theme="dark"] .bk-ch input:checked+span{background:#121621;color:#e91a4c}
html[data-theme="dark"] .bk-cnt{background:linear-gradient(135deg,#101b32,#0b1427)}
html[data-theme="dark"] .bk-cnt b{color:#f6d788}
html[data-theme="dark"] .bk-prev{background:#121621;border:1px dashed #604e27}
html[data-theme="dark"] .bk-prev span{color:#c5a25c}
/* resources/views/admin/mail-settings.blade.php */
html[data-theme="dark"] .mc:has(input:checked){background:#10151f}
/* resources/views/admin/setup.blade.php */
html[data-theme="dark"] .su-ring{background:conic-gradient(#16A34A calc(var(--p)*1%),#282216 0)}
html[data-theme="dark"] .su-ring::before{background:#121621}
html[data-theme="dark"] .su-r{border:1px solid #564323;background:#121621}
html[data-theme="dark"] .su-r.bad{border-color:#542222;background:#121621}
html[data-theme="dark"] .su-r.opt .su-i{background:#1b232e}
/* resources/views/admin/broken-links.blade.php */
html[data-theme="dark"] .bl-row{background:#121621}
html[data-theme="dark"] .bl-p code{background:#121621;color:#df2929}
html[data-theme="dark"] .bl-h{color:#cdd3e1;background:#10151e}
html[data-theme="dark"] .bl-d{color:#9ea6b9}
html[data-theme="dark"] .bl-x{background:#10151e;color:#9ea6b9}
html[data-theme="dark"] .bl-empty{background:#121621}
html[data-theme="dark"] .bl-empty small{color:#9ea6b9}
/* resources/views/admin/guide.blade.php */
html[data-theme="dark"] .gd ol{color:#bac5d6}
html[data-theme="dark"] .gd ol li::marker{color:#e9535a}
html[data-theme="dark"] .gd-q{border:1px solid #544429;background:#121621}
/* resources/views/admin/home-layout.blade.php */
html[data-theme="dark"] .hl2-fixed,html[data-theme="dark"] .hl2-it{background:#121621}
html[data-theme="dark"] .hl2-fixed{background:linear-gradient(120deg,#101b32,#301e49 60%,#9F1239)}
html[data-theme="dark"] .hl2-fixed small,html[data-theme="dark"] .hl2-t small{color:#9ea6b9}
html[data-theme="dark"] .hl2-it:hover{box-shadow:0 10px 24px -18px rgba(0,0,0,0.6)}
html[data-theme="dark"] .hl2-it.over{box-shadow:0 0 0 2px rgba(0,0,0,0.44)}
html[data-theme="dark"] .hl2-it.off{background:#121621}
html[data-theme="dark"] .hl2-n{background:#10151e;color:#b0baca}
html[data-theme="dark"] .hl2-ic{background:#121621}
html[data-theme="dark"] .hl2-mv button{background:#121621;color:#b0baca}
html[data-theme="dark"] .hl2-mv button:hover{color:#e9535a}
html[data-theme="dark"] .hl2-sw i{background:#1b232e}
html[data-theme="dark"] .hl2-sw i::after{background:#121621;box-shadow:0 2px 6px rgba(0,0,0,0.44)}
html[data-theme="dark"] .hl2-save{background:linear-gradient(transparent,var(--bg,#121621) 30%)}
/* resources/views/admin/integrations.blade.php */
html[data-theme="dark"] .in-steps ol{color:#bac5d6}
html[data-theme="dark"] .cp{background:#121621;border:1px dashed #604e27}
html[data-theme="dark"] .cp small{color:#c5a25c}
html[data-theme="dark"] .cp button{background:#101b32}
/* resources/views/admin/seo.blade.php */
html[data-theme="dark"] .so-top{background:#121621}
html[data-theme="dark"] .so-ring{background:conic-gradient(var(--c) calc(var(--p)*1%),#141925 0)}
html[data-theme="dark"] .so-ring b{background:#121621}
html[data-theme="dark"] .so-add input{background:#121621}
html[data-theme="dark"] .so-tabs a{background:#121621}
html[data-theme="dark"] .so-chips a{background:#121621}
html[data-theme="dark"] .so-chips a.on{background:#09193f;border-color:#09193f}
html[data-theme="dark"] .so-q input{background:#121621}
html[data-theme="dark"] .so-r{background:#121621}
html[data-theme="dark"] .so-b.ok{background:#132319;color:#1cac52}
html[data-theme="dark"] .so-b.mid{background:#282516;color:#e5690b}
html[data-theme="dark"] .so-b.bad{background:#211212;color:#df2929}
html[data-theme="dark"] .so-b.na{background:var(--bg,#10151e)}
html[data-theme="dark"] .so-r h4{color:#2111da}
html[data-theme="dark"] .so-r p{color:#1cac52}
html[data-theme="dark"] .so-tg span{background:var(--bg,#10151e)}
html[data-theme="dark"] .so-tg span.w{background:#282516;color:#c15412}
html[data-theme="dark"] .so-tg span.m{background:#121521;color:#483fc7}
html[data-theme="dark"] .so-go{color:#ed1e40}
html[data-theme="dark"] .so-ed{background:#121621}
html[data-theme="dark"] .so-fl label i.over{color:#e35252}
html[data-theme="dark"] .so-fl input,html[data-theme="dark"] .so-fl textarea{background:#121621}
html[data-theme="dark"] .serp{background:#121621}
html[data-theme="dark"] .serp .u{color:#d8dadd}
html[data-theme="dark"] .serp .t{color:#2111da}
html[data-theme="dark"] .serp .d{color:#bdbfc4}
html[data-theme="dark"] .so-iss .err{background:#211212;color:#c42323}
html[data-theme="dark"] .so-iss .warn{background:#282516;color:#c15412}
html[data-theme="dark"] .so-iss .info{background:#121b22;color:#b9cbd5}
html[data-theme="dark"] .so-todo a,html[data-theme="dark"] .so-todo div.it{background:#121621}
html[data-theme="dark"] .so-box{background:#121621}
html[data-theme="dark"] .so-box li a{color:#ed1e40}
html[data-theme="dark"][data-theme="dark"] .so-r p{color:#92edc9}
html[data-theme="dark"][data-theme="dark"] .so-chips a.on{background:#131823;color:#d9dee8;border-color:#28324a}
/* resources/views/admin/alumni.blade.php */
html[data-theme="dark"] .al-in{border:1px solid #544429}
/* resources/views/admin/chat.blade.php */
html[data-theme="dark"] .ac-seg{background:rgba(18,22,33,0.8);border:1px solid #564323}
html[data-theme="dark"] .ac-seg a{color:#a9afbe}
html[data-theme="dark"] .ci.un{background:#121621;border-color:#532228}
html[data-theme="dark"] .ci.un b{color:#e91a4c}
/* resources/views/admin/commissions.blade.php */
html[data-theme="dark"] .cm-kpi>div{background:url(/img/cn/cloud-gold.svg) right -20px bottom -24px/130px no-repeat,linear-gradient(135deg,#101b32,#0b1427);box-shadow:inset 0 0 0 2px rgba(0,0,0,0.6)}
html[data-theme="dark"] .cm-kpi b{color:#f6d788}
/* resources/views/admin/user-permissions.blade.php */
html[data-theme="dark"] .rp-bar{background:#10151f;border:1px solid #564323}
html[data-theme="dark"] .rp-t{border:1px solid #544429;background:#121621}
html[data-theme="dark"] .rp-t.on{background:#101b32;border-color:#101b32}
html[data-theme="dark"] .rp-more summary{color:#ed1e40}
html[data-theme="dark"] .rp-new input{border:1px solid #544429}
html[data-theme="dark"] .rp-row{border-top:1px solid #564323}
html[data-theme="dark"] .pm:has(input:checked){background:#10151f}
html[data-theme="dark"] .pm-warn:has(input:checked){background:#211c12}
/* resources/views/admin/translations.blade.php */
html[data-theme="dark"] .tr-head{background:linear-gradient(180deg,#121621,#231d13);color:#c5a25c}
html[data-theme="dark"] .tr-row{border-bottom:1px dashed #544122}
html[data-theme="dark"] .tr-en input{border:1px solid #544429}
html[data-theme="dark"] .tr-bn textarea{border:1px solid #544429;background:#121621}
html[data-theme="dark"] .tr-bn textarea:focus{box-shadow:0 0 0 3px rgba(0,0,0,0.22)}
html[data-theme="dark"] .tr-new{background:#121621}
html[data-theme="dark"] .tr-save{background:rgba(18,22,33,0.95)}
/* resources/views/admin/features.blade.php */
html[data-theme="dark"] .ft-search input{border:1px solid #544429;background:#121621}
html[data-theme="dark"] .ft-sum{background:#121621;border:1px solid #564323}
html[data-theme="dark"] .ft-sum b{color:#1cd05e}
html[data-theme="dark"] .ft-card{background:#121621;border:1px solid #564323;box-shadow:0 8px 22px -20px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ft-card.on{border-color:#245937;background:linear-gradient(160deg,#121621,#121621)}
html[data-theme="dark"] .ft-card.warn{border-color:#625628;background:#10151e}
html[data-theme="dark"] .ft-ic{background:#10151f}
html[data-theme="dark"] .ft-card.on .ft-ic{background:#132319}
html[data-theme="dark"] .ft-tx a{color:#ed1e40}
html[data-theme="dark"] .ft-risk{color:#e5690b}
html[data-theme="dark"] .ft-sw i{background:#342c20}
html[data-theme="dark"] .ft-sw i::after{background:#121621;box-shadow:0 2px 6px rgba(0,0,0,0.44)}
html[data-theme="dark"] .ft-sw input:focus-visible+i{outline:3px solid #274260}
html[data-theme="dark"] .ft-grp{background:#121621;border:1px solid #564323}
html[data-theme="dark"] .ft-grp summary span{background:#10151f}
html[data-theme="dark"] .ft-row{border-top:1px solid #513f21;color:#b3bbce}
html[data-theme="dark"] .ft-toast{background:#101b32}
/* resources/views/admin/work/tasks.blade.php */
html[data-theme="dark"] .tk-ck{border:2px solid #5c4b2f;background:#121621}
html[data-theme="dark"] .tk.late{border-color:#542222;background:#121621}
html[data-theme="dark"] .tk-late{color:#e35252}
html[data-theme="dark"] .tk-n{color:#b0baca}
html[data-theme="dark"] .tk a{color:#ed1e40}
html[data-theme="dark"] .vx-who{background:rgba(18,22,33,0.8);border:1px solid #564323}
html[data-theme="dark"] .vx-who a{color:#a9afbe}
/* resources/views/admin/work/speed.blade.php */
html[data-theme="dark"] .vx-who{background:rgba(18,22,33,0.8);border:1px solid #564323}
html[data-theme="dark"] .vx-who a{color:#a9afbe}
/* resources/views/admin/work/duplicates.blade.php */
html[data-theme="dark"] .dup-r{border:1px solid #564323}
html[data-theme="dark"] .dup-r:has(input:checked){background:#10141e}
html[data-theme="dark"] .dup-r input{accent-color:#1cd05e}
html[data-theme="dark"] .dup-r em{color:#b0baca}
/* resources/views/admin/work/invoice-form.blade.php */
html[data-theme="dark"] .iv-l input{border:1px solid #544429}
html[data-theme="dark"] .iv-tot b{color:#cdd3e1}
/* resources/views/admin/office/checklists.blade.php */
html[data-theme="dark"] .dc th,html[data-theme="dark"] .dc td{border-bottom:1px solid #544222}
html[data-theme="dark"] .dc th{color:#beae93;background:#121621}
html[data-theme="dark"] .dc td:first-child{background:#121621}
html[data-theme="dark"] .dc-s{border:1px solid #544429;background:#121621}
html[data-theme="dark"] .dc-s.required{background:#211212;border-color:#5c2626;color:#df2929}
html[data-theme="dark"] .dc-s.optional{background:#10141d;border-color:#233a56;color:#426de6}
/* resources/views/admin/visits/board.blade.php */
html[data-theme="dark"] .pb-views{background:#121621}
html[data-theme="dark"] .pb-views a{color:#b0baca}
html[data-theme="dark"] .pb-views a.on{background:#16233f}
html[data-theme="dark"] .pb-col{background:#121621}
html[data-theme="dark"] .pb-col header{background:#121621}
html[data-theme="dark"] .pb-n{background:color-mix(in srgb,var(--c) 14%,#10192a)}
html[data-theme="dark"] .pb-empty{border:1.5px dashed #2f384c}
html[data-theme="dark"] .pb-card{background:#121621;box-shadow:0 4px 12px -10px rgba(0,0,0,0.6)}
html[data-theme="dark"] .pb-card:hover{box-shadow:0 10px 22px -14px rgba(0,0,0,0.6)}
html[data-theme="dark"] .pb-tags span{background:color-mix(in srgb,var(--t) 12%,#10192a)}
html[data-theme="dark"] .pb-card p{color:#9ea6b9}
html[data-theme="dark"] .pb-meta{color:#9ea6b9}
html[data-theme="dark"] .pb-meta .fu{color:#bbd6d4}
html[data-theme="dark"] .pb-meta .fu.today{color:#e5690b}
html[data-theme="dark"] .pb-meta .fu.late{color:#e35252}
html[data-theme="dark"] .pb-acts{border-top:1px dashed #28324a}
html[data-theme="dark"] .pb-acts a{background:#10151e}
html[data-theme="dark"] .pb-acts a:hover{background:#141925}
html[data-theme="dark"] .pb-move{background:#121621;color:#bac5d6}
html[data-theme="dark"] .pb-toast{background:#101b32;box-shadow:0 12px 30px rgba(0,0,0,0.55)}
/* resources/views/admin/visits/index.blade.php */
html[data-theme="dark"] .vx{--nv:#cdd3e1}
html[data-theme="dark"] .vx-banner{background:url(/img/cn/art-right.svg?v=2) right 0 bottom -10px/auto 175% no-repeat,url(/img/cn/lantern.svg?v=1) right 46% top/34px auto no-repeat,url(/img/cn/lantern.svg?v=1) right 52% top -24px/26px auto no-repeat,url(/img/cn/cloud-red.svg?v=1) 0 0/260px repeat,linear-gradient(90deg,#121621 0%,#121621 45%,#211312 100%)}
html[data-theme="dark"] .vx-banner p{color:#acb3c8}
html[data-theme="dark"] .vx-card{background:#121621;border:1px solid #532226;box-shadow:0 14px 40px rgba(0,0,0,0.154)}
html[data-theme="dark"] .vx-cal{box-shadow:0 8px 18px rgba(0,0,0,0.6)}
html[data-theme="dark"] .vb{border:1px solid #28324a;background:#121621}
html[data-theme="dark"] .vb.red{box-shadow:0 10px 22px rgba(0,0,0,0.6)}
html[data-theme="dark"] .vb.danger{border-color:#562325}
html[data-theme="dark"] .vx-imp form{background:#121621;box-shadow:0 24px 50px rgba(0,0,0,0.352)}
html[data-theme="dark"] .vi{border:1px solid #28324a;background:#121621}
html[data-theme="dark"] .vx-seg{background:#121621;border:1px solid #28324a}
html[data-theme="dark"] .vx-seg a.on{box-shadow:0 6px 14px rgba(0,0,0,0.55)}
html[data-theme="dark"] .vx-due{background:#201b11;border:1px solid #634f28;color:#d5cab9}
html[data-theme="dark"] .vx-total{box-shadow:0 16px 34px rgba(0,0,0,0.6)}
html[data-theme="dark"] .vx-stat{background:#121621;border:1px solid #273048;box-shadow:0 10px 26px rgba(0,0,0,0.11)}
html[data-theme="dark"] .vx-sic{background:color-mix(in srgb,var(--c) 14%,#10192a)}
html[data-theme="dark"] .vx-st-n small{color:#acb3c8}
html[data-theme="dark"] .vx-st-top em{color:#acb3c8}
html[data-theme="dark"] .vx-bar{background:#10151f}
html[data-theme="dark"] .vx-x{background:#121621}
html[data-theme="dark"] .vx-addf label{color:#acb3c8}
html[data-theme="dark"] .vx-bulk{background:#101b32}
html[data-theme="dark"] .vx-table{background:#121621;border:1px solid #273249;box-shadow:0 12px 30px rgba(0,0,0,0.132)}
html[data-theme="dark"] #vx-t thead th{background:#101b32}
html[data-theme="dark"] #vx-t td{border-bottom:1px solid #273048;background:#121621}
html[data-theme="dark"] #vx-t tbody tr:hover td{background:#121621}
html[data-theme="dark"] #vx-t tr.sel td{background:#121621}
html[data-theme="dark"] #vx-t td input:focus,html[data-theme="dark"] #vx-t td textarea:focus{background:#10151f;box-shadow:0 0 0 2px rgba(0,0,0,0.6)}
html[data-theme="dark"] #vx-t td.dt{background:#10141e}
html[data-theme="dark"] #vx-t td.d1{background:#201711}
html[data-theme="dark"] #vx-t td.d2{background:#172112}
html[data-theme="dark"] #vx-t td.d3{background:#11171f}
html[data-theme="dark"] #vx-t td.d4{background:#211d12}
html[data-theme="dark"] #vx-t td.dt small{color:#959dae}
html[data-theme="dark"] #vx-t .ln2 input{color:#acb3c8!important}
html[data-theme="dark"] #vx-t .wa:hover{color:#4be083}
html[data-theme="dark"] #vx-t td.ad .stt{color:#acb3c8}
html[data-theme="dark"] #vx-t .cm{color:#acb3c8}
html[data-theme="dark"] .pl{background:color-mix(in srgb,var(--c) 13%,#10192a);color:color-mix(in srgb,var(--c) 80%,#fff)}
html[data-theme="dark"] .pl.pl-none{background:#10141e}
html[data-theme="dark"] .pl select option,html[data-theme="dark"] .spill select option{color:#cdd3e1}
html[data-theme="dark"] .spill{background:color-mix(in srgb,var(--c) 22%,#10192a);color:color-mix(in srgb,var(--c) 70%,#fff)}
html[data-theme="dark"] .spill.pl-none{background:#10141e}
html[data-theme="dark"] .note-ic{color:#959dae}
html[data-theme="dark"] #vx-t td.sf textarea{color:#bec5d8}
html[data-theme="dark"] #vx-t tr.done td.sf{background:#10141e}
html[data-theme="dark"] #vx-t td.fu.due{background:#121621}
html[data-theme="dark"] .km>div{background:#121621;box-shadow:0 16px 34px rgba(0,0,0,0.33)}
html[data-theme="dark"] .km>div a:hover,html[data-theme="dark"] .km>div button:hover{background:#121621}
html[data-theme="dark"] #vx-t td.saved{box-shadow:inset 0 0 0 2px rgba(0,0,0,0.6)}
html[data-theme="dark"] .vx-per{color:#acb3c8}
html[data-theme="dark"] .vx-pg a{background:#121621;border:1px solid #28324a}
html[data-theme="dark"] .vx-pg a.on{box-shadow:0 8px 16px rgba(0,0,0,0.6)}
html[data-theme="dark"] .vx-info{background:#121621;border:1px solid #273149;color:#acb3c8}
@media(max-width:900px){html[data-theme="dark"] .vx-banner{background:url(/img/cn/art-right.svg?v=2) right -60px bottom/auto 160% no-repeat,linear-gradient(90deg,#121621,#211312)}}
@media print{html[data-theme="dark"] body{background:#121621!important}}
html[data-theme="dark"] .vx-as{box-shadow:0 0 0 2px rgba(0,0,0,0.6)}
html[data-theme="dark"] .vx-asg{color:#a9afbe}
html[data-theme="dark"] .vx-asg select{border:1px solid #28324a}
html[data-theme="dark"] .vx-who{background:rgba(18,22,33,0.8);border:1px solid #564323}
html[data-theme="dark"] .vx-who a{color:#a9afbe}
html[data-theme="dark"] #vx-t td{border-bottom-color:#263047}
html[data-theme="dark"] .pl.pl-none{border:1px dashed #2d3649}
html[data-theme="dark"] #vx-t td.sf textarea{color:#acb3c8}
@media(max-width:760px){html[data-theme="dark"] #vx-t tr{background:#121621;border:1px solid #273148;box-shadow:0 6px 18px rgba(0,0,0,0.11)}html[data-theme="dark"] #vx-t tr.done{border-color:#255b39}html[data-theme="dark"] #vx-t td.dt{background:#10141e!important}html[data-theme="dark"] #vx-t td.d1{background:#201711!important}html[data-theme="dark"] #vx-t td.d2{background:#172112!important}html[data-theme="dark"] #vx-t td.d3{background:#11171f!important}html[data-theme="dark"] #vx-t td.d4{background:#211d12!important}html[data-theme="dark"] #vx-t td.sf{background:#121621!important}html[data-theme="dark"] #vx-t tr.done td.sf{background:#10141e!important}html[data-theme="dark"] #vx-t td.fu.due{background:#121621!important}html[data-theme="dark"] #vx-t td.ad .n1{color:#bec5d8}html[data-theme="dark"] #vx-t .empty{background:#121621}}
html[data-theme="dark"] .vx-table{box-shadow:0 14px 34px rgba(0,0,0,0.176)}
html[data-theme="dark"] #vx-t thead th{background:linear-gradient(90deg,#E3262F 0%,#B3122A 10%,#301e49 45%,#101b32 75%,#101b32 100%) fixed}
html[data-theme="dark"] #vx-t thead{background:linear-gradient(90deg,#E3262F,#7A1A3A 30%,#101b32 70%)}
html[data-theme="dark"] #vx-t thead tr{background:linear-gradient(90deg,#E3262F,#8A1838 22%,#221e42 50%,#101b32 75%)}
html[data-theme="dark"] #vx-t td{border-bottom:1px solid #273048;border-right:1px solid #262f46}
html[data-theme="dark"] #vx-t td.dt,html[data-theme="dark"] #vx-t td.d1,html[data-theme="dark"] #vx-t td.d2,html[data-theme="dark"] #vx-t td.d3,html[data-theme="dark"] #vx-t td.d4{background:#10141e}
html[data-theme="dark"] #vx-t td.dt b{color:#cdd3e1}
html[data-theme="dark"] #vx-t td.dt small{color:#a9afbe}
html[data-theme="dark"] #vx-t .n1{color:#cdd3e1}
html[data-theme="dark"] #vx-t .ln2 input{color:#acb3c8!important}
html[data-theme="dark"] #vx-t .wa{color:#3ddd78}
html[data-theme="dark"] #vx-t td.ad .n1{color:#bec5d8}
html[data-theme="dark"] .nb{box-shadow:0 3px 8px rgba(0,0,0,0.6)}
html[data-theme="dark"] .pl.pl-none{background:#121621}
html[data-theme="dark"] #vx-t td.sf textarea{color:#a9afbe}
html[data-theme="dark"] .km summary{border:1px solid #28324a;background:#121621;box-shadow:0 4px 10px rgba(0,0,0,0.132)}
html[data-theme="dark"] .km summary:hover{border-color:#101b32}
html[data-theme="dark"] .km .del{color:#e9535a!important}
@media(max-width:760px){html[data-theme="dark"] #vx-t .ln2 input{color:#acb3c8!important}}
/* resources/views/admin/landing/edit.blade.php */
html[data-theme="dark"] .lb-err{background:#121621;color:#df2929;border:1px solid #542222}
html[data-theme="dark"] .lb-card{background:#121621}
html[data-theme="dark"] .lb-card label{color:#bac5d6}
html[data-theme="dark"] .lb-url input{color:#cdd3e1}
html[data-theme="dark"] .lb-pub{background:#10141e;border:1px solid #245937}
html[data-theme="dark"] .lb-stats{color:#b0baca}
html[data-theme="dark"] .lb-stats span{background:#10151e}
html[data-theme="dark"] .lb-pal button{background:#121621;color:#bac5d6}
html[data-theme="dark"] .lb-pal button:hover{background:#121621}
html[data-theme="dark"] .lb-b{background:#121621}
html[data-theme="dark"] .lb-bh{background:#10151f}
html[data-theme="dark"] .lb-bh b{color:#cdd3e1}
html[data-theme="dark"] .lb-bh button{background:#121621;color:#b0baca}
html[data-theme="dark"] .lb-bh button:hover{color:#e9535a}
html[data-theme="dark"] .lb-bb label{color:#bac5d6}
html[data-theme="dark"] .lb-img img{background:#10151e}
/* resources/views/admin/landing/index.blade.php */
html[data-theme="dark"] .lpi-new{background:linear-gradient(120deg,#101b32,#301e49 60%,#9F1239)}
html[data-theme="dark"] .lpi-row{background:#121621}
html[data-theme="dark"] .lpi-st.on{color:#1cd05e}
html[data-theme="dark"] .lpi-n{background:#10151e;color:#bac5d6}
html[data-theme="dark"] .lpi-empty{background:#121621}
html[data-theme="dark"] .lpi-empty small{color:#9ea6b9}
/* resources/views/admin/forms/edit.blade.php */
html[data-theme="dark"] .fd-preview{background:#121621}
html[data-theme="dark"] .fsave{background:linear-gradient(transparent,#121621 30%)}
/* resources/views/admin/forms/index.blade.php */
html[data-theme="dark"] .fm-ic{background:#10151f}
/* resources/views/admin/errors/index.blade.php */
html[data-theme="dark"] .er-stats>*{background:var(--card,#121621);border:1px solid #564323}
html[data-theme="dark"] .er-stats>a:hover,html[data-theme="dark"] .er-stats .on{border-color:#572326;box-shadow:0 8px 20px -14px rgba(0,0,0,0.6)}
html[data-theme="dark"] .er-stats b.er-bad{color:#e35252}
html[data-theme="dark"] .er-stats b.er-good{color:#1cd05e}
html[data-theme="dark"] .er-tabs{background:#121621}
html[data-theme="dark"] .er-bar select,html[data-theme="dark"] .er-bar input[name=q]{background:var(--card,#121621)}
html[data-theme="dark"] .er-ghost{background:var(--card,#121621)}
html[data-theme="dark"] .er-card{background:var(--card,#121621);border:1px solid #564323}
html[data-theme="dark"] .er-ic{background:#121621}
html[data-theme="dark"] .er-card.k-form .er-ic,html[data-theme="dark"] .er-card.k-session .er-ic{background:#201b11}
html[data-theme="dark"] .er-card.k-email .er-ic,html[data-theme="dark"] .er-card.k-outside .er-ic{background:#121b22}
html[data-theme="dark"] .er-n{background:#211212;color:#df2929}
html[data-theme="dark"] .er-ok{background:#132319;color:#1cac52}
html[data-theme="dark"] .er-msg{background:#121621}
html[data-theme="dark"] .er-fields{background:#201b11}
html[data-theme="dark"] .er-fields code{color:#e5690b}
html[data-theme="dark"] .er-todo{color:#1cac52}
html[data-theme="dark"] .er-meta a{color:#ed1e40}
html[data-theme="dark"] .er-tech pre{background:#0c1322}
html[data-theme="dark"] .er-empty{background:var(--card,#121621)}
html[data-theme="dark"][data-theme="dark"] .er-stats>*,html[data-theme="dark"][data-theme="dark"] .er-card,html[data-theme="dark"][data-theme="dark"] .er-empty{background:#0f1526;border-color:#1c253a}
html[data-theme="dark"][data-theme="dark"] .er-ic{background:#30151c}
html[data-theme="dark"][data-theme="dark"] .er-card.k-form .er-ic,html[data-theme="dark"][data-theme="dark"] .er-card.k-session .er-ic{background:#2a200c}
html[data-theme="dark"][data-theme="dark"] .er-card.k-email .er-ic,html[data-theme="dark"][data-theme="dark"] .er-card.k-outside .er-ic{background:#0c2230}
html[data-theme="dark"][data-theme="dark"] .er-fields{background:#221a0d}
html[data-theme="dark"][data-theme="dark"] .er-fields code{color:#f5d27e}
html[data-theme="dark"][data-theme="dark"] .er-msg{background:#090f1c}
html[data-theme="dark"][data-theme="dark"] .er-todo{color:#75e69e}
html[data-theme="dark"][data-theme="dark"] .er-n{background:#30151c}
html[data-theme="dark"][data-theme="dark"] .er-ok{background:#0f2719}
html[data-theme="dark"][data-theme="dark"] .er-ghost,html[data-theme="dark"][data-theme="dark"] .er-bar select,html[data-theme="dark"][data-theme="dark"] .er-bar input[name=q]{background:#10192a;border-color:#222b42}
html[data-theme="dark"][data-theme="dark"] .er-tabs{background:#0c1427;border-color:#222b42}
/* resources/views/admin/design/nav.blade.php */
html[data-theme="dark"] .dsn{background:rgba(18,22,33,0.85);border:1px solid #564323}
html[data-theme="dark"] .dsn a{color:#a9afbe}
html[data-theme="dark"] .dsn a.on{background:#101b32}
/* resources/views/admin/design/panels.blade.php */
html[data-theme="dark"] .ds-tabs a{background:#121621;border:1px solid #564323;color:#a9afbe}
html[data-theme="dark"] .pn-hint{background:#10141d;color:#274cb4}
html[data-theme="dark"] .pn-hd{color:#beae93}
html[data-theme="dark"] .pn-row{background:#121621;border:1px solid #544222}
html[data-theme="dark"] .pn-row.grp{background:#10151f}
html[data-theme="dark"] .pn-in{border:1px solid #544429}
html[data-theme="dark"] .pn-sw i{background:#342c20}
html[data-theme="dark"] .pn-sw i::after{background:#121621}
/* resources/views/admin/design/studio.blade.php */
html[data-theme="dark"] .ds-tabs a{background:#121621;border:1px solid #564323;color:#a9afbe}
html[data-theme="dark"] .ds-tabs i{color:#1cd05e}
html[data-theme="dark"] .ds-g legend{color:#beae93}
html[data-theme="dark"] .ds-l output{color:#9b69f1}
html[data-theme="dark"] .ds-r input{accent-color:#e9535a}
html[data-theme="dark"] .ds-c input[type=color]{border:1px solid #544429;background:#121621}
html[data-theme="dark"] .ds-c input[type=text]{border:1px solid #544429}
html[data-theme="dark"] .ds-f select{border:1px solid #544429;background:#121621}
html[data-theme="dark"] .ds-x{border:1px solid #564323;background:#121621;color:#a9afbe}
html[data-theme="dark"] .ds-copy summary{color:#ed1e40}
html[data-theme="dark"] .ds-pv{border:1px dashed #5d4827;background:#121621}
html[data-theme="dark"] .ds-pv .sch-card,html[data-theme="dark"] .ds-pv .why-card{background:#121621;border:1px solid #564323;box-shadow:0 10px 26px -18px rgba(0,0,0,0.6)}
html[data-theme="dark"] .pv-side{background:#101b32}
html[data-theme="dark"] .pv-main{background:#121721}
/* resources/views/admin/design/messages.blade.php */
html[data-theme="dark"] .msg-hint{background:#10151e;border:1px solid #625628}
html[data-theme="dark"] .msg-hint code{background:#121621}
html[data-theme="dark"] .msg-row input,html[data-theme="dark"] .msg-row textarea{border:1px solid #544429;background:#121621}
/* resources/views/admin/growth/wa-index.blade.php */
html[data-theme="dark"] .wa-setup a{color:#ed1e40}
html[data-theme="dark"] .wa-setup code{background:#10151f;border:1px dashed #5c4b2f}
/* resources/views/admin/growth/_style.blade.php */
html[data-theme="dark"] .gk b.g{color:#1cd05e}
html[data-theme="dark"] .gk b.r{color:#e9535a}
html[data-theme="dark"] .gq{border:1px solid #544429}
/* resources/views/admin/growth/branches.blade.php */
html[data-theme="dark"] .vx-who{background:rgba(18,22,33,0.8);border:1px solid #564323}
html[data-theme="dark"] .vx-who a{color:#a9afbe}
html[data-theme="dark"] .br-n .g b{color:#1cd05e}
html[data-theme="dark"] .br-m{background:#10141e;color:#bed8c8}
/* resources/views/admin/growth/wa-show.blade.php */
html[data-theme="dark"] .wa-log{background:#151a27}
html[data-theme="dark"] .wa-b{box-shadow:0 1px 1px rgba(0,0,0,0.176)}
html[data-theme="dark"] .wa-b small{color:#9ea6b9}
html[data-theme="dark"] .wa-b.in{background:#121621}
html[data-theme="dark"] .wa-b.out{background:#172514}
html[data-theme="dark"] .wa-f textarea{border:1px solid #544429}
/* resources/views/admin/system/team.blade.php */
html[data-theme="dark"] .vx-who{background:rgba(18,22,33,0.8);border:1px solid #564323}
html[data-theme="dark"] .vx-who a{color:#a9afbe}
html[data-theme="dark"] .tm-av{box-shadow:0 0 0 3px rgba(0,0,0,0.6),0 0 0 4px rgba(0,0,0,0.6)}
html[data-theme="dark"] .tm-ring{background:conic-gradient(#16A34A calc(var(--p)*1%),#282216 0)}
html[data-theme="dark"] .tm-ring::before{background:#121621}
html[data-theme="dark"] .tm-nums .g b{color:#1cd05e}
html[data-theme="dark"] .tm-nums .b b{color:#5484ef}
html[data-theme="dark"] .tm-nums .r b{color:#e9535a}
html[data-theme="dark"] .tm-tg{background:#10151f;border:1px solid #564323}
html[data-theme="dark"] .tm-tg-f input{border:1px solid #584627;background:#121621}
/* resources/views/admin/system/health.blade.php */
html[data-theme="dark"] .hl-hero{background:linear-gradient(120deg,#15803D,#0c615a)}
html[data-theme="dark"] .hl-hero.warn{background:linear-gradient(120deg,#101b32,#301e49 60%,#B45309)}
html[data-theme="dark"] .hl-c{background:#121621}
html[data-theme="dark"] .hl-c small{color:#9ea6b9}
html[data-theme="dark"] .hl-i{background:#10151e}
html[data-theme="dark"] .hl-dot{box-shadow:0 0 0 4px rgba(0,0,0,0.6)}
html[data-theme="dark"] .hl-c.warn .hl-dot{box-shadow:0 0 0 4px rgba(0,0,0,0.6)}
html[data-theme="dark"] .hl-c.bad{border-color:#542222;background:#121621}
html[data-theme="dark"] .hl-c.bad .hl-dot{box-shadow:0 0 0 4px rgba(0,0,0,0.6)}
html[data-theme="dark"] .hl-card{background:#121621}
html[data-theme="dark"] .hl-card p,html[data-theme="dark"] .hl-card li{color:#bac5d6}
html[data-theme="dark"] .hl-st{background:#10141e;border:1px solid #5b4225;color:#c84317}
html[data-theme="dark"] .hl-st.ok{background:#10141e;border-color:#245937;color:#1cac52}
html[data-theme="dark"] code{background:#10151e}
/* resources/views/admin/system/backups.blade.php */
html[data-theme="dark"] .rs-dlg::backdrop{background:rgba(8,13,26,0.6)}
html[data-theme="dark"] .rs-dlg p{color:#b0baca}
html[data-theme="dark"] .rs-safe{background:#10141e;border:1px solid #245937;color:#1cac52!important}
html[data-theme="dark"] .rs-dlg input[name=confirm]{border:1px solid #28334b}
/* resources/views/admin/system/activity.blade.php */
html[data-theme="dark"] .al-day{color:#c5a25c}
html[data-theme="dark"] .al-day::after{background:linear-gradient(90deg,#30281a,transparent)}
html[data-theme="dark"] .al-row{border-bottom:1px dashed #544122}
html[data-theme="dark"] .al-ic{background:color-mix(in srgb,var(--c) 12%,#10192a)}
html[data-theme="dark"] .al-bd p{color:#bac5d6}
/* resources/views/admin/system/gdrive-card.blade.php */
html[data-theme="dark"] .gd-row span{background:#121621;border:1px solid #213051;color:#274cb4}
html[data-theme="dark"] .gd-err{background:#121621;border:1px solid #542222;color:#df2929}
html[data-theme="dark"] .gd-steps a{color:#ed1e40}
html[data-theme="dark"] .gd-uri{background:#10151f;border:1px dashed #5c4b2f}
/* resources/views/admin/guard/import-map.blade.php */
html[data-theme="dark"] .im-m select,html[data-theme="dark"] .im-o input[name=source]{border:1px solid #544429;background:#121621}
html[data-theme="dark"] .im-pv th,html[data-theme="dark"] .im-pv td{border:1px solid #564323}
html[data-theme="dark"] .im-pv th{background:#10151f}
/* resources/views/admin/guard/sheet.blade.php */
html[data-theme="dark"] .gs a{color:#ed1e40}
html[data-theme="dark"] .gs pre{background:#0c1322}
/* resources/views/admin/guard/security.blade.php */
html[data-theme="dark"] .sec-u{border:1px solid #564323;background:#121621}
html[data-theme="dark"] .sec-d{border-top:1px solid #513f21}
html[data-theme="dark"] .vx-who{background:rgba(18,22,33,0.8);border:1px solid #564323}
html[data-theme="dark"] .vx-who a{color:#a9afbe}
/* resources/views/admin/payments/referrals.blade.php */
html[data-theme="dark"] .rf input[type=number]{border:1px solid #544429}
/* resources/views/admin/students/index.blade.php */
html[data-theme="dark"] .st-mini i{background:#2d2518}
/* resources/views/admin/students/show.blade.php */
html[data-theme="dark"] .pl-row input{border:1px solid #544429;background:#10151f}
/* resources/views/admin/students/show.blade.php */
html[data-theme="dark"] .fc-tag{color:#9b69f1}
html[data-theme="dark"] .fc summary{border:1px solid #564323;background:#121621}
html[data-theme="dark"] .fc form{background:#121621;border:1px solid #564323;box-shadow:0 12px 30px -16px rgba(0,0,0,0.6)}
html[data-theme="dark"] .fc input{border:1px solid #544429}
/* resources/views/admin/students/show.blade.php */
html[data-theme="dark"] .sf-av{box-shadow:0 0 0 4px rgba(0,0,0,0.6)}
html[data-theme="dark"] .sf-rej[open] form{background:#121621;box-shadow:0 12px 30px -10px rgba(0,0,0,0.6)}
html[data-theme="dark"] .sf-rej input{border:1px solid #544429}
html[data-theme="dark"] .sf-amt{border:1px solid #544429}
html[data-theme="dark"] .dl-ck{border:2px solid #5c4b2f;background:#121621}
html[data-theme="dark"] .dl-ck:hover{color:#1cd05e}
/* resources/views/admin/assistant/index.blade.php */
html[data-theme="dark"] .ai-k b.g{color:#1cd05e}
html[data-theme="dark"] .ai-k b.r{color:#e9535a}
html[data-theme="dark"] .ai-setup a{color:#ed1e40}
html[data-theme="dark"] .ai-out{background:#10151f;border:1px solid #564323}
html[data-theme="dark"] .vx-who{background:rgba(18,22,33,0.8);border:1px solid #564323}
html[data-theme="dark"] .vx-who a{color:#a9afbe}
/* resources/views/admin/assistant/show.blade.php */
html[data-theme="dark"] .ai-log{background:#10151f}
html[data-theme="dark"] .ai-lb.bot{background:#121621;border:1px solid #554223}
/* resources/views/admin/crud/form.blade.php */
html[data-theme="dark"] .rt-bar{background:linear-gradient(180deg,#121621,#231d13);border-bottom:1px solid #564323}
html[data-theme="dark"] .rt-bar button{border:1px solid #584624;background:#121621;color:#cdd3e1}
html[data-theme="dark"] .rt-bar button:hover{color:#e9535a}
html[data-theme="dark"] .rt-ed blockquote{background:#121621}
/* resources/views/errors/page.blade.php */
html[data-theme="dark"] body{background:linear-gradient(135deg,#121621,#10151f);color:#cdd3e1}
html[data-theme="dark"] p{color:#b0baca}
/* resources/views/errors/maintenance.blade.php */
html[data-theme="dark"] body{background:url(/img/cn/cloud-gold.svg) left -60px top 40px/260px no-repeat,url(/img/cn/cloud-gold.svg) right -60px bottom 60px/240px no-repeat,linear-gradient(120deg,#101b32,#301e49 55%,#B3122B)}
html[data-theme="dark"] .cd b{color:#f6d788}
/* resources/views/blog/index.blade.php */
html[data-theme="dark"] .bg-hero{background:url(/img/cn/cloud-gold.svg) left -60px top 30px/260px no-repeat,url(/img/cn/cloud-gold.svg) right -50px bottom 30px/240px no-repeat,radial-gradient(70% 90% at 85% 10%,rgba(92,49,51,0.55),transparent 60%),linear-gradient(130deg,#0b1427 0%,#1c144a 55%,#9E0B22 100%)}
html[data-theme="dark"] .bg-hero h1 em{background:linear-gradient(180deg,#FFF1C7,#f6d788 50%,#e1b067);-webkit-background-clip:text;background-clip:text}
html[data-theme="dark"] .bg-search{background:#121621;box-shadow:0 20px 40px -18px rgba(0,0,0,0.6)}
html[data-theme="dark"] .bg-search svg{stroke:#ed1e40}
html[data-theme="dark"] .bg-search input{color:#cdd3e1!important}
html[data-theme="dark"] .bg-cats a{background:var(--card,#121621)}
html[data-theme="dark"] .bg-cats a b{background:#121621}
html[data-theme="dark"] .bg-cats a:hover{border-color:#572326}
html[data-theme="dark"] .bg-cats a.on{box-shadow:0 10px 20px -12px rgba(0,0,0,0.6)}
html[data-theme="dark"] .bg-taghead{color:var(--navy,#cad1df)}
html[data-theme="dark"] .bg-found{background:#121621}
html[data-theme="dark"] .bg-found a{color:#ed1e40}
html[data-theme="dark"] .bg-feat{background:var(--card,#121621);box-shadow:0 30px 60px -40px rgba(0,0,0,0.6)}
html[data-theme="dark"] .bg-feat:hover{box-shadow:0 34px 60px -34px rgba(0,0,0,0.6)}
html[data-theme="dark"] .bg-ftx{background:var(--card,#121621)}
html[data-theme="dark"] .bg-badge{background:rgba(11,20,39,0.75)}
html[data-theme="dark"] .noimg{background:url(/img/cn/cloud-gold.svg) right -30px bottom -20px/180px no-repeat,linear-gradient(135deg,#101b32,#301e49 55%,#B91C24)!important}
html[data-theme="dark"] .bg-cat{background:#10151f;color:#ed1e40}
html[data-theme="dark"] .bg-more{color:#ed1e40}
html[data-theme="dark"] .bg-card{background:var(--card,#121621)}
html[data-theme="dark"] .bg-card:hover{border-color:#572326;box-shadow:0 26px 50px -30px rgba(0,0,0,0.6)}
html[data-theme="dark"] .bg-im .bg-cat{background:rgba(18,22,33,0.92)}
html[data-theme="dark"] .bg-empty a{color:#ed1e40}
html[data-theme="dark"] .bg-cta{background:url(/img/cn/cloud-gold.svg) right -30px bottom -30px/220px no-repeat,linear-gradient(135deg,#0b1427,#1c144a 60%,#9E0B22)}
html[data-theme="dark"] .bg-cb.red{box-shadow:0 14px 28px -12px rgba(0,0,0,0.6),inset 0 1px 0 rgba(0,0,0,0.55)}
html[data-theme="dark"] .bg-cb.wa:hover{box-shadow:0 14px 28px -14px rgba(0,0,0,0.6)}
html[data-theme="dark"][data-theme="dark"] .bg-feat,html[data-theme="dark"][data-theme="dark"] .bg-ftx,html[data-theme="dark"][data-theme="dark"] .bg-card,html[data-theme="dark"][data-theme="dark"] .bg-cats a:not(.on){background:#0f1526;border-color:#1c253a}
html[data-theme="dark"][data-theme="dark"] .bg-im .bg-cat{background:rgba(11,20,39,0.85)}
html[data-theme="dark"][data-theme="dark"] .bg-found{background:#0c1427;border-color:#1c253a}
html[data-theme="dark"][data-theme="dark"] .bg-cats a b{background:#0c1427}
/* resources/views/blog/show.blade.php */
html[data-theme="dark"] .bx-tags a{background:#121621;color:#e91a4c;border:1px solid #532228}
/* resources/views/partials/verify-badge.blade.php */
html[data-theme="dark"] .vb-ok{background:#132319;color:#1cac52;box-shadow:0 0 0 1px rgba(0,0,0,0.6) inset,0 4px 12px -6px rgba(0,0,0,0.6)}
html[data-theme="dark"] .vb-wait{background:#282516;color:#e5690b;box-shadow:0 0 0 1px rgba(0,0,0,0.6) inset}
html[data-theme="dark"] .vb-note a{color:#fddf7f}
/* resources/views/partials/alert-box.blade.php */
html[data-theme="dark"] .alb-in{background:linear-gradient(135deg,#101b32,#26407A);box-shadow:0 24px 50px -30px rgba(0,0,0,0.6)}
html[data-theme="dark"] .alb-f input:not([type=checkbox]){color:#cdd3e1}
html[data-theme="dark"] .alb-err{background:#211212;color:#df2929}
/* resources/views/partials/admin-search.blade.php */
html[data-theme="dark"] .as-in:focus-within{border-color:rgba(113,93,46,0.55);box-shadow:0 0 0 3px rgba(0,0,0,0.264)}
html[data-theme="dark"] .as-in svg{stroke:#f5d27e}
html[data-theme="dark"] .as-list{background:#121621;box-shadow:0 18px 44px -10px rgba(0,0,0,0.6),0 0 0 1px rgba(0,0,0,0.176);color:#cdd3e1}
html[data-theme="dark"] .as-list a i{background:#10151f}
html[data-theme="dark"] .as-list a.setting i{background:#11151f}
html[data-theme="dark"] .as-list a.switch i{background:#211d12}
html[data-theme="dark"] .as-list a.tab i{background:#121722}
html[data-theme="dark"] .as-list a small{color:#a0a6b4}
html[data-theme="dark"] .as-list a mark{background:#322c1b}
html[data-theme="dark"] .as-list a.on,html[data-theme="dark"] .as-list a:hover{background:#121621}
html[data-theme="dark"] .as-list a.on{box-shadow:inset 3px 0 0 rgba(0,0,0,0.6)}
html[data-theme="dark"] .as-empty{color:#a0a6b4}
html[data-theme="dark"][data-theme="dark"] .as-list{background:#10192a;box-shadow:0 18px 44px -10px rgba(0,0,0,0.6),0 0 0 1px rgba(0,0,0,0.6)}
html[data-theme="dark"][data-theme="dark"] .as-list a i{background:#30151c}
html[data-theme="dark"][data-theme="dark"] .as-list a.setting i{background:#151e34}
html[data-theme="dark"][data-theme="dark"] .as-list a.switch i{background:#2a200c}
html[data-theme="dark"][data-theme="dark"] .as-list a.tab i{background:#0f2719}
html[data-theme="dark"][data-theme="dark"] .as-list a.on,html[data-theme="dark"][data-theme="dark"] .as-list a:hover{background:#172036}
html[data-theme="dark"][data-theme="dark"] .as-list a mark{background:#4a391b}
/* resources/views/partials/holiday-bar.blade.php */
html[data-theme="dark"] .hol-bar{background:#10151e;border-bottom:1px solid #625628;color:#c15412}
/* resources/views/partials/holiday-bar.blade.php */
html[data-theme="dark"] .oh-toast{background:#101b32;box-shadow:0 20px 50px -18px rgba(0,0,0,0.6)}
/* resources/views/partials/media-pick.blade.php */
html[data-theme="dark"] .mp-chosen{color:#1cac52;background:#10141e;border:1px solid #245937}
html[data-theme="dark"] .mp-dlg::backdrop{background:rgba(8,13,26,0.65)}
html[data-theme="dark"] .mp-x{background:#10151e}
html[data-theme="dark"] .mp-grid button{background:#10151e}
html[data-theme="dark"] .mp-grid small{background:#121621}
/* resources/views/partials/consent-banner.blade.php */
html[data-theme="dark"] .ck-in{background:#101b32;box-shadow:0 20px 50px -18px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ck a{color:#fddf7f}
/* resources/views/partials/account-guard.blade.php */
html[data-theme="dark"] .agd-r{border:1px solid #564323}
html[data-theme="dark"] .agd-r small{color:#9ea6b9}
html[data-theme="dark"] .agd-r em{background:#132319;color:#bed8c8}
html[data-theme="dark"] .agn select{border:1px solid #544429}
/* resources/views/partials/site-edit-bar.blade.php */
html[data-theme="dark"] body.wte-on .wt-e:hover{outline-color:rgba(233,83,90,0.85);background:rgba(18,22,33,0.55)}
html[data-theme="dark"] body.wte-on .wt-ch{outline:1.5px dashed rgba(58,142,89,0.6)}
html[data-theme="dark"] .wte-bar{background:#101b32;box-shadow:0 18px 40px -12px rgba(0,0,0,0.6)}
html[data-theme="dark"] .wte-dot{box-shadow:0 0 0 4px rgba(0,0,0,0.55)}
html[data-theme="dark"] .wte-bar button[data-m=browse]{color:#cdd3e1}
html[data-theme="dark"] .wte-pop{background:#121621;color:#cdd3e1;box-shadow:0 30px 60px -20px rgba(0,0,0,0.6),0 0 0 1px rgba(0,0,0,0.6)}
html[data-theme="dark"] .wte-ph button{background:#10151e}
html[data-theme="dark"] .wte-pop textarea{border:1.5px solid #564226}
html[data-theme="dark"] .wte-row label{color:#b0baca}
html[data-theme="dark"] .wte-row select{border:1px solid #28334b}
html[data-theme="dark"] .wte-act button{background:#10151e;color:#cdd3e1}
html[data-theme="dark"] .wte-act .wte-r{color:#9ea6b9}
/* resources/views/partials/chat.blade.php */
html[data-theme="dark"] .ch{border:1px solid #564323;background:#121621;box-shadow:0 20px 40px -30px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ch-h{background:url(/img/cn/cloud-gold.svg) right -20px center/150px no-repeat,linear-gradient(135deg,#101b32,#0b1427)}
html[data-theme="dark"] .ch-av{box-shadow:0 0 0 3px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ch-list{background:url(/img/cn/side-cloud.svg) 0 0/200px repeat,#10141e}
html[data-theme="dark"] .ch-m .bb{background:#121621;border:1px solid #564323;color:#cdd3e1}
html[data-theme="dark"] .ch-m .who{color:#c5a25c}
html[data-theme="dark"] .ch-day{color:#c5a25c;background:#1f1a11}
html[data-theme="dark"] .ch-empty{color:#a9afbe}
html[data-theme="dark"] .ch-f{border-top:1px solid #564323;background:#121621}
html[data-theme="dark"] .ch-att{color:#c5a25c;background:#221d12}
html[data-theme="dark"] .ch-in{background:#121621;border:1.5px solid #584624}
html[data-theme="dark"] .ch-fn{background:#121621;color:#e91a4c}
html[data-theme="dark"] .ch-send{box-shadow:0 8px 16px -8px rgba(0,0,0,0.6)}
/* resources/views/auth/verify-email.blade.php */
html[data-theme="dark"] .ve-ico{background:linear-gradient(140deg,#121621,#211312);box-shadow:0 10px 24px -12px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ve-mail{color:var(--navy,#c5ccdc)}
html[data-theme="dark"] .ve-steps span b{background:#141925;color:#9ea6b9}
html[data-theme="dark"] .ve-steps span.on{color:#1cd05e}
html[data-theme="dark"] .ve-steps span.cur b{box-shadow:0 0 0 4px rgba(0,0,0,0.308)}
html[data-theme="dark"] .ve-steps i{background:#141925}
html[data-theme="dark"] .ve-otp input{border:1.5px solid #55442b;background:#121621;color:#d3d8e4}
html[data-theme="dark"] .ve-otp input:focus{box-shadow:0 0 0 4px rgba(0,0,0,0.264);background:#121621}
html[data-theme="dark"] .ve-otp input.f{border-color:#5b2525;background:#121621}
html[data-theme="dark"] .ve-tip{background:#10151f;border:1px solid #554223;color:#a4abbd}
/* resources/views/courses/university.blade.php */
html[data-theme="dark"] .un-about h4{color:#cad1df}
html[data-theme="dark"] .un-links a{border:1px solid #29334b;color:#cad1df;background:#121621}
html[data-theme="dark"] .un-links a:hover{color:#ed1e40}
html[data-theme="dark"] .un-more{color:#9ea6b9}
html[data-theme="dark"] .un-more a{color:#ed1e40}
/* resources/views/pages/page.blade.php */
html[data-theme="dark"] .ab-acts{border-top:1px dashed #554225}
html[data-theme="dark"] .ab-act{background:var(--card,#121621);border:1.5px solid #564323}
html[data-theme="dark"] .ab-act i{background:#10151f;color:#ed1e40;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ab-act em{background:#10151f;color:#ed1e40}
html[data-theme="dark"] .ab-act:hover{border-color:#572326;box-shadow:0 14px 30px -14px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ab-act.red{box-shadow:0 12px 26px -12px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ab-act.red i{box-shadow:inset 0 0 0 1px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ab-act.gold i{background:#211d12;color:#dc952d;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.6)}
html[data-theme="dark"] .ab-act.gold em{color:#dc952d}
html[data-theme="dark"][data-theme="dark"] .ab-act:not(.red){background:#10192a;border-color:#222b42}
html[data-theme="dark"][data-theme="dark"] .ab-act:not(.red) i{background:#30151c;color:#ff8086;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.6)}
html[data-theme="dark"][data-theme="dark"] .ab-act.gold i{background:#2a200c;color:#f5d27e;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.6)}
html[data-theme="dark"][data-theme="dark"] .ab-act:not(.red) em{background:#151e34}
html[data-theme="dark"][data-theme="dark"] .ab-acts{border-top-color:#222b42}
html[data-theme="dark"][data-theme="dark"] .ab-act.red i{box-shadow:inset 0 0 0 1px rgba(0,0,0,0.6)!important}
/* resources/views/pages/contact.blade.php */
html[data-theme="dark"] .cu-hero{background:radial-gradient(60% 120% at 82% 20%,rgba(227,38,47,.45),transparent 60%),linear-gradient(110deg,#091127 0%,#18153d 45%,#301539 70%,#7A1530 100%)}
html[data-theme="dark"] .cu-hero h1 em{color:#e9535a}
html[data-theme="dark"] .cu-q{background:var(--card,#121621);border:1px solid #28334b;box-shadow:0 20px 40px -26px rgba(0,0,0,0.6)}
html[data-theme="dark"] .cu-q:hover{box-shadow:0 26px 44px -24px rgba(0,0,0,0.6)}
html[data-theme="dark"] .cu-q i.red{background:#10151f;color:#e9535a}
html[data-theme="dark"] .cu-q i.green{background:#122118;color:#1cd05e}
html[data-theme="dark"] .cu-card{background:var(--card,#121621);border:1px solid #28334b;box-shadow:0 24px 50px -36px rgba(0,0,0,0.6)}
html[data-theme="dark"] .cu-plane{color:#e9535a}
html[data-theme="dark"] .cu-fh{border-bottom:1px solid #28324a}
html[data-theme="dark"] .cu-fh>i{background:#10151f;color:#e9535a}
html[data-theme="dark"] .cu-fields .input{border:1.5px solid #29334c;background:var(--card,#121621)}
html[data-theme="dark"] .cu-fields .input:focus{box-shadow:0 0 0 3px rgba(0,0,0,0.22)}
html[data-theme="dark"] .cu-send{box-shadow:0 14px 26px -14px rgba(0,0,0,0.6)}
html[data-theme="dark"] .cu-priv svg{color:#e9535a}
html[data-theme="dark"] .cu-hours{background:linear-gradient(120deg,#111533,#301539 60%,#9E0B22);box-shadow:0 24px 50px -30px rgba(0,0,0,0.6)}
html[data-theme="dark"] .cu-hb{box-shadow:0 -10px 24px -18px rgba(0,0,0,0.6);background:var(--card,#121621)}
html[data-theme="dark"] .cu-btn{box-shadow:0 12px 22px -14px rgba(0,0,0,0.6)}
html[data-theme="dark"] .cu-reach h3 i{color:#e9535a}
html[data-theme="dark"] .cu-reach li i{background:#10151f;color:#e9535a}
html[data-theme="dark"] .cu-reach li a:hover{color:#e9535a}
html[data-theme="dark"] .cu-soc{border-top:1px solid #28324a}
html[data-theme="dark"] .cu-soc a{box-shadow:0 8px 16px -8px rgba(0,0,0,0.6)}
html[data-theme="dark"] .cu-lh>i{background:#10151f;color:#e9535a}
html[data-theme="dark"] .cu-gm{border:1px solid #29334c;background:var(--card,#121621);box-shadow:0 6px 14px -10px rgba(0,0,0,0.6)}
html[data-theme="dark"] .cu-map{background:#242019}
html[data-theme="dark"] .cu-pin{background:var(--card,#121621);box-shadow:0 18px 36px -16px rgba(0,0,0,0.6)}
html[data-theme="dark"] .cu-pin img{background:#18153d}
html[data-theme="dark"] .cu-dir>i{background:#10151f;color:#e9535a}
html[data-theme="dark"][data-theme="dark"] .cu-q,html[data-theme="dark"][data-theme="dark"] .cu-card,html[data-theme="dark"][data-theme="dark"] .cu-hb,html[data-theme="dark"][data-theme="dark"] .cu-pin,html[data-theme="dark"][data-theme="dark"] .cu-gm{background:#0f1526;border-color:#1d263b}
html[data-theme="dark"][data-theme="dark"] .cu-q i.red,html[data-theme="dark"][data-theme="dark"] .cu-fh>i,html[data-theme="dark"][data-theme="dark"] .cu-reach li i,html[data-theme="dark"][data-theme="dark"] .cu-lh>i,html[data-theme="dark"][data-theme="dark"] .cu-dir>i{color:#ff8086}
html[data-theme="dark"][data-theme="dark"] .cu-q i.green{color:#75e69e}
html[data-theme="dark"][data-theme="dark"] .cu-fh,html[data-theme="dark"][data-theme="dark"] .cu-soc{border-color:#1d263b}
html[data-theme="dark"][data-theme="dark"] .cu-fields .input{background:#0c1427!important;border-color:#222b42}
/* resources/views/pages/visa-calculator.blade.php */
html[data-theme="dark"] .cc-form{background:var(--card,#121621)}
html[data-theme="dark"] .cc-seal{box-shadow:inset 0 0 0 3px rgba(0,0,0,0.6),inset 0 0 0 5px rgba(0,0,0,0.6)}
html[data-theme="dark"] .cc-st b{background:#10151f;color:#ed1e40}
html[data-theme="dark"] .cc-tile span{background:var(--card,#121621)}
html[data-theme="dark"] .cc-tile em{color:#ed1e40}
html[data-theme="dark"] .cc-tile:hover span{border-color:#572326}
html[data-theme="dark"] .cc-tile input:checked+span{background:#10151f;box-shadow:0 0 0 3px rgba(0,0,0,0.264)}
html[data-theme="dark"] .cc-field input[type=range]{background:linear-gradient(90deg,#E3262F var(--p,30%),#141925 var(--p,30%))}
html[data-theme="dark"] .cc-field input[type=range]::-webkit-slider-thumb{background:#121621;box-shadow:0 2px 8px rgba(0,0,0,0.6)}
html[data-theme="dark"] .cc-field input[type=range]::-moz-range-thumb{background:#121621}
html[data-theme="dark"][data-theme="dark"] .cc-field input[type=range]{background:linear-gradient(90deg,#E3262F var(--p,30%),#222b42 var(--p,30%))!important}
html[data-theme="dark"] .cc-stepper button{background:#121621;color:#ed1e40}
html[data-theme="dark"] .cc-pills span{background:var(--card,#121621)}
html[data-theme="dark"] .cc-res{background:var(--card,#121621);box-shadow:0 18px 40px -18px rgba(0,0,0,0.6)}
html[data-theme="dark"] .cc-donut::after{background:var(--card,#121621)}
html[data-theme="dark"] .cc-legend li.minus b{color:#1cd05e}
html[data-theme="dark"] .cc-total{background:linear-gradient(135deg,#101b32,#16233f)}
html[data-theme="dark"] .cc-total small{color:#f6d788}
html[data-theme="dark"] .cc-wa{background:#121722;color:#1bac64;border:1px solid #245937}
html[data-theme="dark"] .cc-info div{background:var(--card,#121621)}
html[data-theme="dark"] .cc-info a{color:#ed1e40}
@media(max-width:640px){html[data-theme="dark"] .cc-bar{box-shadow:0 10px 26px -8px rgba(0,0,0,0.6)}}
html[data-theme="dark"][data-theme="dark"] .cc-st b{color:#ff8086!important}
/* inline styles */
html[data-theme="dark"] [style*="background:#000"]{background:#000000!important}
html[data-theme="dark"] [style*="background:#14213D"]{background:#101b32!important}
html[data-theme="dark"] [style*="background:#1A1F71"]{background:#15195d!important}
html[data-theme="dark"] [style*="background:#1B2B4D"]{background:#16233f!important}
html[data-theme="dark"] [style*="background:#DCFCE7"]{background:#132319!important}
html[data-theme="dark"] [style*="background:#ECFDF3"]{background:#10151f!important}
html[data-theme="dark"] [style*="background:#EFE6D6"]{background:#282216!important}
html[data-theme="dark"] [style*="background:#F0FDF4"]{background:#10141e!important}
html[data-theme="dark"] [style*="background:#F6F7FB"]{background:#121621!important}
html[data-theme="dark"] [style*="background:#F7F1E8"]{background:#121721!important}
html[data-theme="dark"] [style*="background:#FBF6EE"]{background:#10151f!important}
html[data-theme="dark"] [style*="background:#FEE2E2"]{background:#211212!important}
html[data-theme="dark"] [style*="background:#FEF2F2"]{background:#121621!important}
html[data-theme="dark"] [style*="background:#FEF3C7"]{background:#282516!important}
html[data-theme="dark"] [style*="background:#FFF7DB"]{background:#231f13!important}
html[data-theme="dark"] [style*="background:#FFF7ED"]{background:#10141e!important}
html[data-theme="dark"] [style*="background:#FFFBEB"]{background:#10151e!important}
html[data-theme="dark"] [style*="background:#FFFBF3"]{background:#121621!important}
html[data-theme="dark"] [style*="background:#FFFBF4"]{background:#121621!important}
html[data-theme="dark"] [style*="background:#FFFBFB"]{background:#121621!important}
html[data-theme="dark"] [style*="background:#fff"]{background:#121621!important}
html[data-theme="dark"] [style*="background:#ffffff"]{background:#121621!important}
html[data-theme="dark"] [style*="background:color-mix(in srgb,var(--c) 12%,#fff)"]{background:color-mix(in srgb,var(--c) 12%,#10192a)!important}
html[data-theme="dark"] [style*="background:linear-gradient(120deg,#14213D,#3A2559 55%,#B3122B)"]{background:linear-gradient(120deg,#101b32,#301e49 55%,#B3122B)!important}
html[data-theme="dark"] [style*="background:linear-gradient(135deg,#14213D,#0E1830)"]{background:linear-gradient(135deg,#101b32,#0b1427)!important}
html[data-theme="dark"] [style*="background:linear-gradient(135deg,#FFF1F2,#fff)"]{background:linear-gradient(135deg,#121621,#121621)!important}
html[data-theme="dark"] [style*="background:linear-gradient(135deg,#FFF7ED,#FFE4E6)"]{background:linear-gradient(135deg,#10141e,#201112)!important}
html[data-theme="dark"] [style*="background:linear-gradient(135deg,#FFFBEB,#FEF3C7)"]{background:linear-gradient(135deg,#10151e,#282516)!important}
html[data-theme="dark"] [style*="background:linear-gradient(135deg,#FFFBEB,#fff)"]{background:linear-gradient(135deg,#10151e,#121621)!important}
html[data-theme="dark"] [style*="background:linear-gradient(90deg,#7C3AED,#A78BFA)"]{background:linear-gradient(90deg,#7C3AED,#261f3a)!important}
html[data-theme="dark"] [style*="background:var(--bg)"]{background:#121621!important}
html[data-theme="dark"] [style*="background:var(--navy)"]{background:#16233f!important}
html[data-theme="dark"] [style*="background:var(--red-50)"]{background:#10151f!important}
html[data-theme="dark"] [style*="border:1px dashed #E7D3A8"]{border:1px dashed #604e27!important}
html[data-theme="dark"] [style*="border:1px solid #86EFAC"]{border:1px solid #29663f!important}
html[data-theme="dark"] [style*="border:1px solid #E3E7F0"]{border:1px solid #28334b!important}
html[data-theme="dark"] [style*="border:1px solid #E5D9C4"]{border:1px solid #584627!important}
html[data-theme="dark"] [style*="border:1px solid #E6DccB"]{border:1px solid #544429!important}
html[data-theme="dark"] [style*="border:1px solid #E6E8EF"]{border:1px solid #28324a!important}
html[data-theme="dark"] [style*="border:1px solid #EADFCF"]{border:1px solid #554225!important}
html[data-theme="dark"] [style*="border:1px solid #EEE3D1"]{border:1px solid #564323!important}
html[data-theme="dark"] [style*="border:1px solid #F0E4CF"]{border:1px solid #564323!important}
html[data-theme="dark"] [style*="border:1px solid #FECDD3"]{border:1px solid #532228!important}
html[data-theme="dark"] [style*="border:2px solid #F3D3D6"]{border:2px solid #542227!important}
html[data-theme="dark"] [style*="border-bottom:1px dashed #EADFCF"]{border-bottom:1px dashed #554225!important}
html[data-theme="dark"] [style*="border-bottom:1px solid #E3E7F0"]{border-bottom:1px solid #28334b!important}
html[data-theme="dark"] [style*="border-bottom:1px solid #EFE6D6"]{border-bottom:1px solid #554323!important}
html[data-theme="dark"] [style*="border-color:#14213D"]{border-color:#101b32!important}
html[data-theme="dark"] [style*="border-color:#BBF7D0"]{border-color:#245937!important}
html[data-theme="dark"] [style*="border-color:#FDE68A"]{border-color:#625628!important}
html[data-theme="dark"] [style*="border-color:#FECACA"]{border-color:#542222!important}
html[data-theme="dark"] [style*="border-color:#FECDD3"]{border-color:#532228!important}
html[data-theme="dark"] [style*="border-top:1px solid #EADFCF"]{border-top:1px solid #554225!important}
html[data-theme="dark"] [style*="border-top:1px solid #F1F3F8"]{border-top:1px solid #263046!important}
html[data-theme="dark"] [style*="color:#121A2E"]{color:#d3d8e4!important}
html[data-theme="dark"] [style*="color:#14213D"]{color:#cdd3e1!important}
html[data-theme="dark"] [style*="color:#15803D"]{color:#1cac52!important}
html[data-theme="dark"] [style*="color:#166534"]{color:#bed8c8!important}
html[data-theme="dark"] [style*="color:#16A34A"]{color:#1cd05e!important}
html[data-theme="dark"] [style*="color:#1F2A44"]{color:#c7cddd!important}
html[data-theme="dark"] [style*="color:#334155"]{color:#bac5d6!important}
html[data-theme="dark"] [style*="color:#3F4A63"]{color:#b3bbce!important}
html[data-theme="dark"] [style*="color:#475569"]{color:#b0baca!important}
html[data-theme="dark"] [style*="color:#5B3A00"]{color:#dfd7c9!important}
html[data-theme="dark"] [style*="color:#5B6478"]{color:#a9afbe!important}
html[data-theme="dark"] [style*="color:#5D6880"]{color:#a4abbd!important}
html[data-theme="dark"] [style*="color:#92400E"]{color:#c15412!important}
html[data-theme="dark"] [style*="color:#9F1239"]{color:#cd1749!important}
html[data-theme="dark"] [style*="color:#B45309"]{color:#e5690b!important}
html[data-theme="dark"] [style*="color:#B91C1C"]{color:#df2929!important}
html[data-theme="dark"] [style*="color:#BE123C"]{color:#e91a4c!important}
html[data-theme="dark"] [style*="color:#DC2626"]{color:#e35252!important}
html[data-theme="dark"] [style*="color:#E3262F"]{color:#e9535a!important}
html[data-theme="dark"] [style*="color:#F5D27A"]{color:#f6d788!important}
html[data-theme="dark"] [style*="color:#FCD34D"]{color:#fddf7f!important}
html[data-theme="dark"]{color-scheme:dark;--ink:#E6EAF3;--muted:#A3ADC2;--line:#2A3550;--bg:#0E1628;--card:#141E33;--navy:#E6EAF3;--navy-50:#1A2540;--red-50:#3A1A22;--ok-50:#12301F;--warn-50:#33270F;--mut:#A3ADC2;--line2:#25304A;--ink2:#E6EAF3;--sh:0 1px 2px rgba(0,0,0,.4),0 8px 24px rgba(0,0,0,.35)}
/* ---- the 🌙 button (both themes) ---- */
.theme-sw{display:inline-grid;place-items:center;width:40px;height:40px;flex:0 0 40px;border-radius:999px;border:1.5px solid #F3C7C9;background:#fff;color:#C8102E;cursor:pointer;padding:0;margin-right:6px;transition:background .15s,color .15s,border-color .15s,transform .2s}
.theme-sw:hover{background:#C8102E;color:#fff;border-color:#C8102E}
.theme-sw:active{transform:scale(.92)}
.theme-sw svg{width:19px;height:19px}
.theme-sw .ts-sun{display:none}
html[data-theme="dark"] .theme-sw{background:#1A2238;border-color:#5A4521;color:#F2C14E}
html[data-theme="dark"] .theme-sw:hover{background:#F2C14E;color:#1A2238;border-color:#F2C14E}
html[data-theme="dark"] .theme-sw .ts-moon{display:none}
html[data-theme="dark"] .theme-sw .ts-sun{display:block}
.theme-sw.ts-float{position:fixed;top:14px;right:14px;z-index:60;margin:0;box-shadow:0 4px 14px rgba(0,0,0,.12)}
@media(max-width:640px){.theme-sw{width:36px;height:36px;flex-basis:36px;margin-right:2px}.theme-sw svg{width:17px;height:17px}}
html.theme-anim,html.theme-anim *{transition:background-color .35s ease,color .35s ease,border-color .35s ease!important}

/* ---- general dark fixes ---- */
/* plain form fields only — zero weight, so pills / chips that are see-through keep their own look */
:where(html[data-theme="dark"]) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=button]),select,textarea){background-color:#0F1830;color:#E6EAF3;border-color:#2E3A57}
html[data-theme="dark"] :is(.ap-pill,.spill,.pl,.ap-sel,.vx-asg,.ln2,.as-in,.ap-tsearch,.ap-search,.vx-search,.dt,.fu) :is(select,input:not([type=checkbox]):not([type=radio])){background-color:transparent!important;color:inherit;border-color:transparent}
html[data-theme="dark"] input::placeholder,html[data-theme="dark"] textarea::placeholder{color:#7F8AA3}
html[data-theme="dark"] option{background:#0F1830;color:#E6EAF3}
html[data-theme="dark"] input:-webkit-autofill{-webkit-box-shadow:0 0 0 40px #0F1830 inset;-webkit-text-fill-color:#E6EAF3}
html[data-theme="dark"] hr{border-color:#2A3550}
html[data-theme="dark"] table th{background-color:#16203A}
html[data-theme="dark"] code,html[data-theme="dark"] kbd{background-color:#1A2540;color:#F2C14E}
html[data-theme="dark"] ::selection{background:#C8102E;color:#fff}
html[data-theme="dark"] img:not([src$=".svg"]):not(.no-dim){filter:brightness(.9)}
/* painted China scenery (svg art, clouds, mountains): keep the colours, dim them for night */
html[data-theme="dark"] .hero svg,html[data-theme="dark"] [class*="hero"] svg:not(.icon),html[data-theme="dark"] img[src*="/img/cn/"]{filter:brightness(.62) saturate(.9)}
html[data-theme="dark"] .logo svg,html[data-theme="dark"] .brand svg,html[data-theme="dark"] .theme-sw svg,html[data-theme="dark"] .btn svg{filter:none}
html[data-theme="dark"] .card,html[data-theme="dark"] .panel,html[data-theme="dark"] .box{border-color:#26314B}

/* footer: already a dark design — at night make it deeper so it flows from the dark page */
html[data-theme="dark"] .footer.ft2{background:radial-gradient(60% 80% at 100% 30%,rgba(92,30,40,.35),transparent 70%),radial-gradient(50% 70% at 70% 100%,rgba(150,20,70,.22),transparent 70%),linear-gradient(100deg,#070d1b 0%,#0b1124 35%,#1a1030 62%,#3d1022 84%,#5e0f1f 100%)!important;border-top:1px solid #1f2942}
html[data-theme="dark"] .footer.ft2::before{background:var(--cn-strip) 0 0/12px 6px repeat-x,#070d1b}
html[data-theme="dark"] .ft2-art{filter:brightness(.55) saturate(.85)}
html[data-theme="dark"] .ft2-cloud{opacity:.45}
html[data-theme="dark"] .ft2-card{background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.015));border-color:rgba(255,255,255,.08)}
html[data-theme="dark"] .ft2-card:hover{border-color:rgba(242,193,78,.35)}
@media(min-width:761px){html[data-theme="dark"] .ft2-tags,html[data-theme="dark"] .ft2-copy{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}

/* বাং / EN language button — same look as the 🌙 button */
html[data-theme="dark"] .lang-sw{background:#1A2238;border-color:#5A4521;color:#F2C14E}
html[data-theme="dark"] .lang-sw:hover{background:#F2C14E;border-color:#F2C14E;color:#1A2238}
html[data-theme="dark"] .lang-sw code{background:none!important;color:inherit!important;padding:0}

/* gradient headline text (“Here's how we make your journey easier”) keeps its own colours */
html[data-theme="dark"] .jr-t span{-webkit-background-clip:text!important;background-clip:text!important;background-color:transparent!important;color:transparent!important;-webkit-text-fill-color:transparent!important}
html[data-theme="dark"] .jr-t .w{background-image:linear-gradient(180deg,#FFFFFF 0%,#DADCEB 60%,#B9BCD3 100%)!important}
html[data-theme="dark"] .jr-t .g{background-image:linear-gradient(180deg,#FFF1C7 0%,#F5D27A 45%,#D99A3C 100%)!important}
html[data-theme="dark"] .jr-t .r{background-image:linear-gradient(180deg,#FF8A8A 0%,#F0343D 55%,#C0122B 100%)!important}

/* ---- admin / staff dashboards ---- */
/* the painted mountains & pagodas behind each page: dimmed for night */
html[data-theme="dark"] .adm .dash-main{background:linear-gradient(rgba(11,17,32,.62),rgba(11,17,32,.62)),url(/img/cn/dash-head.svg?v=4) right -120px top/520px auto no-repeat,url(/img/cn/dash-foot.svg?v=3) center bottom/180% auto no-repeat,linear-gradient(180deg,#0E1426,#0B1222)!important}
html[data-theme="dark"] .adm .dash-top{background:rgba(12,18,34,.88)!important;border-bottom-color:#212B44!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
html[data-theme="dark"] .adm .panel,html[data-theme="dark"] .adm .card{background:#121A2E;border-color:#222D47}
html[data-theme="dark"] .adm table{color:#DCE2EE}
html[data-theme="dark"] .adm table thead th,html[data-theme="dark"] .adm table th{background:#16203A!important;color:#AEB8CC!important;border-color:#25304A!important}
html[data-theme="dark"] .adm table td{border-color:#1F2940!important}
html[data-theme="dark"] .adm table tbody tr:hover td{background:rgba(255,255,255,.025)}
html[data-theme="dark"] .adm .muted,html[data-theme="dark"] .adm small.muted{color:#97A2B8!important}
html[data-theme="dark"] .adm .ap-tag{background:color-mix(in srgb,var(--c) 20%,#141E33)!important;color:color-mix(in srgb,var(--c) 55%,#fff)!important}
html[data-theme="dark"] .adm .ap-pill,html[data-theme="dark"] .adm .ap-sic,html[data-theme="dark"] .adm .ap-av{background:color-mix(in srgb,var(--c,#E3262F) 20%,#141E33)!important;color:color-mix(in srgb,var(--c,#E3262F) 60%,#fff)!important}
html[data-theme="dark"] .adm .alert{border-color:#2A3550}
html[data-theme="dark"] .adm .btn-ghost,html[data-theme="dark"] .adm .btn-outline{background:#141E33;border-color:#2C3854;color:#DCE2EE}
html[data-theme="dark"] .adm .btn-ghost:hover,html[data-theme="dark"] .adm .btn-outline:hover{background:#1B2640;border-color:#3A4766}
html[data-theme="dark"] .adm .set-tabs button{background:#141E33;border-color:#26314B;color:#C9D1E0}
html[data-theme="dark"] .adm .set-tabs button.on{background:#E3262F;border-color:#E3262F;color:#fff}
html[data-theme="dark"] .adm input[type=checkbox],html[data-theme="dark"] .adm input[type=radio]{accent-color:#E3262F}
html[data-theme="dark"] .adm .um-drop{background:#141E33;border-color:#26314B;box-shadow:0 18px 40px -10px rgba(0,0,0,.6)}
html[data-theme="dark"] .adm .um-drop a,html[data-theme="dark"] .adm .um-drop button{color:#DCE2EE}
html[data-theme="dark"] .adm .um-drop a:hover,html[data-theme="dark"] .adm .um-drop button:hover{background:#1C2742}
html[data-theme="dark"] .adm ::-webkit-scrollbar{width:10px;height:10px}html[data-theme="dark"] .adm ::-webkit-scrollbar-thumb{background:#2A3550;border-radius:10px}html[data-theme="dark"] .adm ::-webkit-scrollbar-track{background:transparent}
html[data-theme="dark"] .adm img[src*="/img/cn/"]{filter:brightness(.7)}

/* Overview → Report box: no stray frame; chosen period is clearly marked */
html[data-theme="dark"] .rp-top .rp-t,html[data-theme="dark"] .rp-top>.rp-t{border:0!important;background:transparent!important;padding:0!important;border-radius:0!important}
html[data-theme="dark"] .rp-chips .on{background:#E3262F!important;border-color:#E3262F!important;color:#fff!important}

