/* dv2-dark-v1.css (release 2, HELD). Dark theme for the dv2 (home hero, /broker-tour, coverage, get-started, shippers) product window, from the Cargado app's
   dark mode: cargadoinc/salsa PR #3288 (rylanh/dark-mode @ c1616fcd), src/app/globals.css `.dark` tokens.
   Off by default. Turn it on with data-theme="dark" on .dv2 (or on any ancestor of it).
   Loads after dv2-dv2-v12.css and dv2-mobile-v1.css. Only colors change: no layout property is set, so box sizes match light.
   Rollback: remove this file. Token map and sources: dark-mode/README.md. Generated by dark-mode/tools/gen.py. */
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw{border-color:#263246;background-color:#0b1220;color:#f1f5f9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw button{color:inherit;background-color:transparent;border-color:currentcolor}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .tb{background-color:#020618;color:#fff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .tb .tab{background-color:#1d293d}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rail{background-color:#020618;color:#fff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rail .ni.on .if{background-color:#1d293d}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rail .rav{background-color:rgba(97,95,255,0.25);color:#b8e6fe}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .sb{background-color:#0b1220;color:#fff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .new{background-color:#00d9e6;color:#fff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .new:hover{background-color:#00d9e6}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .nv:hover{background-color:rgba(255,255,255,.08)}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .nv.on{background-color:#1d293d}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .nv .ct{background-color:rgba(255,255,255,.18)}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .sep{background-color:rgba(255,255,255,.22)}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .mn{background-color:#0b1220}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .fb{border-bottom-color:#263246;background-color:#0f172b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .tog{border-color:#314158}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .tog button{color:#f1f5f9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .tog button.on{background-color:rgba(0,188,255,0.14);color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .srch{border-color:#314158;color:#90a1b9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .sel{border-color:#314158;background-color:#0f172b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .row{border-bottom-color:#263246;background-color:#0f172b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .row:hover{background-color:#0b1220}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .row.on{background-color:rgba(97,95,255,0.15)}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .row .ld{color:#facc15}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .row .it{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .dot{color:#cad5e2}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .dot i{background-color:#34d399}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .dot.no{color:#7d8ba1}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .dot.no i{background-color:transparent;border-color:#56657b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .pl.r{background-color:rgba(239,68,68,0.2);color:#f87171}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .pl.m{background-color:rgba(16,185,129,0.25);color:#a7f3d0}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .pl.k{background-color:#e2e8f0;color:#0f172b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .tms{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .tms svg{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .eq p{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .bd2 .n{background-color:#314158;color:#cad5e2}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .bd2 .n.r{background-color:rgba(239,68,68,0.2);color:#f87171}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .bd2 p{color:#7d8ba1}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .bd2 p.c{color:#f1f5f9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .bd2 p.c+p{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .empty{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .empty h4{color:#f1f5f9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .empty button{color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .dr{background-color:#0f172b;box-shadow:-10px 0 30px rgba(15,23,42,.12)}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .dh .xs{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .meta{color:#e2e8f0}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .meta svg{color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .meta .k{color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .hb span{border-color:#314158}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .tabs{border-bottom-color:#263246}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .tabs button{color:#cad5e2;border-bottom-color:transparent}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .tabs button.on{color:#00bcff;border-color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .db{background-color:#0b1220}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .db.w{background-color:#0f172b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .blk{background-color:#e2e8f0;color:#0f172b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .chip{background-color:rgba(0,188,255,0.08)}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .chip u{color:#00bcff;text-decoration-color:currentcolor}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .warn{background-color:rgba(234,179,8,0.2);border-color:rgba(250,204,21,0.3)}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .tln:before{background-color:#e2e8f0}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .tln .st .sic{background-color:#e2e8f0;color:#0f172b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .tln .st small{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .tr{border-left-color:#56657b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .tr small{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .bx{background-color:#1d293d}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .bx small{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ef .fs{border-bottom-color:#263246}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ef .d{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ef label em{color:#f87171}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ef .fin{border-color:#314158;background-color:#1d293d;color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ef .hl{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .sgm{border-color:#314158}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .sgm span.on{background-color:rgba(0,188,255,0.14);color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ef .pk{border-color:#314158}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ef .pk .fin{background-color:rgba(97,95,255,0.15);border-color:rgba(124,134,255,0.35);color:#e2e8f0}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .cks i{border-color:#56657b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .cks i.on{background-color:#00bcff;border-color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .pc{background-color:#0f172b;border-color:#314158}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .pc h4 em{color:#34d399}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .pc h4 em.no{color:#7d8ba1}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .kv span{color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .kv .v{color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .kv .r{color:#f1f5f9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ob{border-color:#314158}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rb{background-color:#dc2626;color:#fff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .pb{background-color:#00bcff;color:#020618}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .bo{background-color:rgba(0,188,255,0.08);border-color:rgba(0,166,244,0.4)}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .bo p{color:#cad5e2}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .bo small{color:#cad5e2}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .bo .rj{color:#f87171}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .cl2{border-color:#263246;background-color:#0b1220}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .cl{border-right-color:#263246;background-color:#1d293d}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .cl .h{border-bottom-color:#263246}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .cr{border-bottom-color:#263246}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .cr.on{background-color:#314158}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .cr small{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .cr small.b{color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .cr small.m{color:#34d399}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .cl .ft{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .th{background-color:#0f172b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .thh{border-bottom-color:#263246;background-color:#1d293d}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .okk{background-color:rgba(16,185,129,0.25);color:#a7f3d0}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ppl{border-color:rgba(0,188,255,0.35);color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ev{background-color:rgba(0,188,255,0.08)}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ev .a{background-color:rgba(0,188,255,0.14);color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ev p{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ev.mat{background-color:rgba(16,185,129,0.12)}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ev.mat .a{background-color:rgba(16,185,129,0.25);color:#a7f3d0}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ev.rej .a{background-color:rgba(239,68,68,0.2);color:#f87171}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ev.nt{color:#f1f5f9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ev .msec{border-top-color:rgba(52,211,153,0.3);color:#f1f5f9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ev .msec p{color:#f1f5f9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ev .lb{color:#b0bccb!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ev .rw small{color:#7d8ba1}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ev .tg{color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .tm{color:#90a1b9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .sys{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .sys b{color:#cad5e2}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .msg .who em{color:#90a1b9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .msg .bb{background-color:#1d293d}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .msg.me .bb{background-color:rgba(0,188,255,0.14)}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .typing i{background-color:#45556c}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .join{background-color:#0f172b;border-color:#314158;box-shadow:0 8px 24px rgba(0,0,0,.08)}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .join button{background-color:#e2e8f0;color:#0f172b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .arch{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .abar .l.m{color:#34d399}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .btn{border-color:transparent}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .btn.k{background-color:#e2e8f0;color:#0f172b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .btn.c{border-color:#314158;background-color:#0f172b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .btn.r{border-color:#f87171;color:#f87171;background-color:#0f172b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .btn.g{background-color:#34d399;color:#fff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .btn.p{background-color:#00bcff;color:#020618}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .btn.o{border-color:#314158;background-color:#0f172b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .finp{border-color:#314158}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .finp input{border-color:currentcolor;outline-color:currentcolor}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .cmp{border-color:#314158}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .cmp input{border-color:currentcolor;outline-color:currentcolor}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .cmp .rw{color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .snd{background-color:#314158;color:#fff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .snd.on{background-color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rl{border-right-color:#263246;background-color:#1d293d}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rl .h span{background-color:#00bcff;color:#020618}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rl .rfil{border-color:#314158;background-color:#0f172b;color:#90a1b9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ri{border-top-color:#263246}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ri.on{background-color:#314158}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ri small{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .pl.ap{background-color:rgba(16,185,129,0.25);color:#a7f3d0}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .pl.ar{background-color:rgba(0,188,255,0.14);color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rp{background-color:#0f172b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rp .hh h3 span{border-color:#314158}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rp .un{border-bottom-color:#263246}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rp .bdg{background-color:rgba(97,95,255,0.15);color:#7c86ff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rf .fs{border-bottom-color:#263246}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rf .d{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rf label em{color:#f87171}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rf .fin{border-color:#314158}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rf .fin.ph{color:#7d8ba1}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .lk{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .sw i{background-color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .sw i:after{background-color:#0f172b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .sw i.off{background-color:#45556c}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ap .bigsw{border-bottom-color:#263246}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ap h6 em{color:#f87171}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .popt{border-color:#263246}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .popt p{color:#cad5e2}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .popt.on{background-color:rgba(97,95,255,0.15);border-color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .popt.on b,:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .popt.on p{color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .popt.on:after{background-color:#74d4ff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .popt .ex{color:#f1f5f9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .popt .ex p{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .popt .cur{border-color:#314158;background-color:#0f172b;color:#f1f5f9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .sv{background-color:#00bcff;color:#020618}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ov{background-color:rgba(2,6,24,0.7)}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .md{background-color:#0f172b;box-shadow:0 20px 50px rgba(0,0,0,.25)}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .md p{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .toast{background-color:#e2e8f0;color:#0f172b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rail .ni{color:#fff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rail .ni:hover .if{background-color:rgba(255,255,255,.12)}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rail .ni.on:hover .if{background-color:#1d293d}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rv{background-color:#0b1220}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rin{background-color:#1d293d;border-color:#263246}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ri2{border-color:#263246;background-color:#0f172b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rs{color:#90a1b9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rs i{background-color:#45556c}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rcard,:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rlk{background-color:#0f172b;border-color:#263246}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .conf{color:#34d399;background-color:rgba(16,185,129,0.2)}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .vmb{color:#f1f5f9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .vmb svg{border-color:#263246}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rcols>i{background-color:#45556c}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rcols>i.e::before{background-color:#45556c}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rc small{color:#f1f5f9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rtt{background-color:#0f172b;border-color:#263246;box-shadow:0 4px 14px rgba(0,0,0,.08)}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rtt p{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rtt p.m{color:#f1f5f9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rtt p.m i{background-color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rlk{background-color:transparent;border-color:currentcolor}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .xl{color:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .xl u{color:#00bcff;text-decoration-color:currentcolor}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .xl i{background-color:#107c41}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .lkr{border-top-color:#263246}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .lkr:hover{background-color:#0b1220}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .lkr.on{background-color:rgba(97,95,255,0.15)}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .cpl{background-color:transparent;border-color:currentcolor;color:inherit}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .cpl:hover b{text-decoration-color:currentcolor}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .pf .pa{color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .pf .px{background-color:transparent;border-color:currentcolor;color:#90a1b9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .pf .ps{border-top-color:#263246}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .pf .pr i{color:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .pf .pch{background-color:#314158}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw{border-color:currentcolor;background-color:#0b1220}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw :focus-visible{outline-color:#00bcff}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .tb{background-color:#0f172b;color:#f1f5f9;border-bottom-color:#1b2537}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .tb::after{background-color:currentColor}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw.dv2m-sb .tb{background-color:#0b1220;color:#fff;border-color:#0b1220}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .rail .ni{color:#7d8ba1}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .rail .ni.on{color:#fff}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .rail .ni.on .if{background-color:#1d293d}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw.dv2m-sb .rail .ni.on{color:#7d8ba1}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw.dv2m-sb .rail .ni.on .if{background-color:transparent}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw.dv2m-sb .rail .ni.dv2m-home{color:#fff}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw.dv2m-sb .rail .ni.dv2m-home .if{background-color:#1d293d}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .dr{box-shadow:none}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .dh{border-bottom-color:#263246}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .dh .x::before{background-color:#e2e8f0}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .dh .tabs{border-bottom-color:currentcolor}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .tabs .pl{background-color:#f87171}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .tabs .pl.m{background-color:#34d399}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .cov .cl{border-right-color:currentcolor}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .rl{border-right-color:currentcolor}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw.dv2m-rule:not(.dv2m-sb) .dv2m-back{color:#f1f5f9}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .rin{background-color:#1d293d;border-bottom-color:#263246;box-shadow:none!important}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .rin .ri2{background-color:#0f172b}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .rs i{background-color:transparent}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .rcard,:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .rlk{border-color:#263246}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .rc:nth-of-type(2) b{color:#74d4ff}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .rcols::after{background-color:transparent;background-image:linear-gradient(90deg,rgba(0,188,255,0.14) 0 25%,#00bcff 25% 75%,rgba(0,188,255,0.14) 75%)}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .lkr>span{color:#b0bccb}}
@container dv2pan (max-width:499.98px){:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) [data-pw] .pw-pan .pw .lkr>span:nth-child(3){color:#f1f5f9}}
/* engine-written colors (dv2-pw-v8f.js markup) */
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rch [stroke="#E4E4E7" i]{stroke:#1e293b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rch [stroke="#A1A1AA" i]{stroke:#334155}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rch text[fill="#52525B" i]{fill:#94a3b8}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rch [fill="#BAE6FD" i]{fill:#00bcff;fill-opacity:.222}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rch [stroke="#2D56C8" i]{stroke:#00bcff}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .rch circle[fill="#fff" i]{fill:#0f172b}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw :not(.rch)>[stroke="#52525B" i],:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw svg:not(.rch)[stroke="#52525B" i]{stroke:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw svg:not(.rch) [fill="#52525B" i]{fill:#b0bccb}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw :not(.rch)>[stroke="#71717A" i],:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw svg:not(.rch)[stroke="#71717A" i]{stroke:#90a1b9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw svg:not(.rch) [fill="#71717A" i]{fill:#90a1b9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw :not(.rch)>[stroke="#3F3F46" i],:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw svg:not(.rch)[stroke="#3F3F46" i]{stroke:#cad5e2}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw svg:not(.rch) [fill="#3F3F46" i]{fill:#cad5e2}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw :not(.rch)>[stroke="#A1A1AA" i],:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw svg:not(.rch)[stroke="#A1A1AA" i]{stroke:#7d8ba1}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw svg:not(.rch) [fill="#A1A1AA" i]{fill:#7d8ba1}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw :is(.btn.p,.pb,.sv,.snd.on,.cks i.on,.rl .h span) [stroke="#fff" i],:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw :is(.btn.p,.pb,.sv,.snd.on,.cks i.on,.rl .h span) svg[stroke="#fff" i]{stroke:#020618}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw [style*="color:#345ED1" i]:not([style*="background" i]){color:#00bcff!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw [style*="color:#71717A" i]:not([style*="background" i]){color:#90a1b9!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw [style*="color:#18181B" i]:not([style*="background" i]){color:#f1f5f9!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw [style*="color:#6B8BE0" i]:not([style*="background" i]){color:#00bcff!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw [style*="color:#10B981" i]:not([style*="background" i]){color:#34d399!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw [style*="color:#EF4444" i]:not([style*="background" i]){color:#f87171!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .fin[style*="background:#fff" i]{background:#0f172b!important;color:#f1f5f9!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw i[style*="background:#345ED1" i]{background:#00bcff!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw [style*="color: rgb(82, 82, 91)"]{color:#b0bccb!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw :is(.snd.on,.btn.g){color:#020618}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ev.mat .rw small{color:#90a1b9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ca[style*="background:#FEF3C7" i]{background:rgba(245,158,11,0.15)!important;color:#fbbf24!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ca[style*="background:#E0E7FF" i]{background:rgba(0,188,255,0.14)!important;color:#00bcff!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ca[style*="background:#DBEAFE" i]{background:rgba(0,188,255,0.14)!important;color:#00bcff!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ca[style*="background:#CFFAFE" i]{background:rgba(0,245,255,0.15)!important;color:#00d9e6!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ca[style*="background:#FFEDD5" i]{background:rgba(249,115,22,0.15)!important;color:#fb923c!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ca[style*="background:#FCE7F3" i]{background:rgba(236,72,153,0.15)!important;color:#f472b6!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ca[style*="background:#DCFCE7" i]{background:rgba(16,185,129,0.2)!important;color:#6ee7b7!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ca[style*="background:#EDE9FE" i]{background:rgba(139,92,246,0.15)!important;color:#a78bfa!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ca[style*="background:#FEF9C3" i]{background:rgba(234,179,8,0.2)!important;color:#facc15!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ca[style*="background:#F3E8FF" i]{background:rgba(168,85,247,0.15)!important;color:#c084fc!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ca[style*="background:#D1FAE5" i]{background:rgba(16,185,129,0.2)!important;color:#6ee7b7!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .ca[style*="background:#C7D2FE" i]{background:rgba(0,188,255,0.14)!important;color:#00bcff!important}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .new{background:#00f5ff;color:#2648a6}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .new:hover{background:#00d9e6}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .new [stroke="#fff" i],:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw .new svg[stroke="#fff" i]{stroke:#2648a6}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw{color-scheme:dark}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw :where(input:not([type=checkbox],[type=radio],[type=range]),textarea,select){background-color:#0f172b;color:#f1f5f9}
:is(.dv2[data-theme="dark"], [data-theme="dark"] .dv2) .pw :where(input,textarea)::placeholder{color:#90a1b9}
