/* 자동 생성: tools/make_bw.py (b 다크 → 오프화이트). 직접 고치지 말고 bw_tail.css를 고칠 것 */
:root .gn:before{background:rgba(0,0,0,0.4)}
:root .ln:before{background:rgba(0,0,0,0.4)}
:root .btn.pri{color:#1d1d1f}
:root .on-dark .btn.pri:hover,:root .dk .btn.pri:hover{color:#1d1d1f}
:root .chip.on{color:#1d1d1f}
:root .chip.on em{color:#6e6e73}
:root .dg .lbw{fill:#1d1d1f}
:root .dk .dg .fill{fill:#1d1d1f}
:root .dg .fl text{fill:#6e6e73}
:root .pd-cnt{background:rgba(251,251,253,0.6);color:#1d1d1f}
:root .ln-m a{color:#6e6e73}
:root .venn .vn-bg{fill:#1d1d1f}
:root .venn .vn-plate{fill:#1d1d1f}
:root .dk .venn .vn-t,:root .sx.k .venn .vn-t{fill:#1d1d1f}
:root .fdn{color:#1d1d1f}
:root .app-n{color:#6e6e73}
:root .hlk{color:#6e6e73}
:root .hlk:hover{color:#4b8a14}
:root .hlk:focus-visible{color:#4b8a14}
:root .chip.uc:hover,:root .chip.uc:focus-within{color:#4b8a14}
:root .chip.uc:hover em{color:#4b8a14}
:root .st-tag{color:#4b8a14}
:root .st-n{color:#4b8a14}
:root .st-tl a:hover{color:#4b8a14}
:root .st-a h4 a:hover{color:#4b8a14}
:root .st-more:hover{color:#4b8a14}
:root .nph small{color:#6e6e73}
:root .stj:before{background:rgba(0,0,0,0.3)}
:root .stj .chip{background:rgba(0,0,0,0.275)}
:root .stj .chip[aria-current]{color:#4b8a14}
:root .b .stj:after{background:rgba(0,0,0,0.056)}
:root .b .stj .chip{border-color:#d2d2d7;color:#1d1d1f}
:root .b .stj .chip[aria-current]{color:#4b8a14}
:root .c .stj:before{background:rgba(0,0,0,0.31)}
:root .st-tl li.on .cur{color:#4b8a14}
:root .st-tl li.on b{color:#4b8a14}
:root .nc-ft a.nc-st{color:#4b8a14}
:root .nc-ft a.nc-st:hover{color:#4b8a14}
:root .st-tl.tl2 a.tl-y:hover{color:#4b8a14}
:root .st-tl.tl2 .tl-ph:hover{color:#4b8a14}
:root .st-tl.tl2 li.on .tl-y{color:#4b8a14}
:root .pf-note b{color:#4b8a14}
:root .tl-chips .chip.on{color:#1d1d1f}
:root .pu-flow li:before{color:#1d1d1f}
:root .pu-chk b:before{color:#4b8a14}
:root .pu-cases a:hover{color:#4b8a14}
:root .pu-k:hover{color:#4b8a14}
:root .pu-fv b{color:#4b8a14}
:root .pu-badge{color:#4b8a14}
:root .st-dv{color:#4b8a14}
:root .st-rsp time{color:#4b8a14}
:root .st-rsp .st-o{color:#4b8a14}
:root .tl-sub a:hover{color:#4b8a14}
:root .st-tl.tl2 .tl-r a:hover{color:#4b8a14}
:root .st-tl.tl2 .tl-r b{color:#4b8a14}
:root .pu-mdl b{color:#4b8a14}
@media(max-width:899px){:root .pd-tlx{color:#4b8a14}}
:root .tl-rr a:hover{color:#4b8a14}
:root .tl-rr .cur{color:#4b8a14}
:root .pd-car-n button:hover:not(:disabled){color:#4b8a14}
:root .b .pd-car-n button{background:#ffffff;color:#1d1d1f;border-color:#d2d2d7}
:root .b .pd-car-t button{background:#ffffff}
:root .b .tl-rr a,:root .b .tl-rr .cur{border-color:#d2d2d7}
:root .b .tl-rr .cur,:root .b .tl-rr a:hover{color:#4b8a14}
:root .ln-j .chip{background:rgba(0,0,0,0.275)}
:root .ln-j .chip[aria-current]{color:#4b8a14}
:root .b .ln-j .chip{border-color:#d2d2d7;color:#1d1d1f}
:root .b .ln-j .chip[aria-current]{color:#4b8a14}
:root .dlab{color:#4b8a14}
:root .b .dlab{color:#4b8a14}
:root .mg{background:rgba(0,0,0,0.485)}
:root .mg-in a:hover,:root .mg-in a:focus-visible{color:#4b8a14}
:root .b .mg{background:rgba(251,251,253,0.97)}
:root .b .mg-b a,:root .b .mg-c a{color:#1d1d1f}
:root .b .mg-in a:hover,:root .b .mg-in a:focus-visible{color:#4b8a14}
:root .c .mg{background:rgba(0,0,0,0.485)}
@media(min-width:834px){html:root.mgx .b .gn-menu a:hover,html:root.mgx .b .gn-menu a.mg-on{color:#1d1d1f}}
:root .ln-v2 .st-jump .chip,:root .b .ln-v2 .st-jump .chip{color:#6e6e73}
:root .ln-v2 .st-jump .chip:hover,:root .b .ln-v2 .st-jump .chip:hover{color:#1d1d1f}
:root .ln-v2 .st-jump .chip[aria-current],:root .b .ln-v2 .st-jump .chip[aria-current]{color:#1d1d1f}
:root .lnv-dv{background:rgba(0,0,0,0.12)}
:root .lnv-all{color:#424245}
:root .lnv-all span{color:#4b8a14}
:root .lnv-all:hover{color:#1d1d1f}
:root .lnv-all[aria-current]{color:#1d1d1f}
:root .ovm-r circle{fill:#6e6e73}
:root .ovm-r text{fill:#6e6e73}
:root .ovm-sea{fill:#6e6e73}
:root .ovm-s{fill:#6e6e73}
:root .ovm-p:hover .ovm-d,:root .ovm-p:focus-visible .ovm-d{fill:#4b8a14}
:root .b .ovm-g path{stroke:rgba(0,0,0,0.07)}
:root .b .ovm-o{stroke:rgba(0,0,0,0.16)}
:root .b .ovm-d{fill:#1d1d1f}
:root .b .ovm-n{fill:#1d1d1f}
:root .b .ovm-s{fill:#6e6e73}
:root .b .nir-t{background:#ffffff;color:#6e6e73;box-shadow:0 0 0 1px rgba(0,0,0,0.08)}
:root .b .nir-n{color:#1d1d1f}
:root .b .nir-i.on .nir-t{box-shadow:0 0 0 2px #d2d2d7,0 0 0 3.5px #f5f5f7}
:root .b .nir-i:hover .nir-t{box-shadow:0 0 0 1px rgba(0,0,0,0.16)}
:root .lnv-all{color:#6e6e73}
:root .lnv-all:hover{color:#424245}
:root .ln-v2 .st-jump .chip,:root .b .ln-v2 .st-jump .chip{color:#424245}
:root .ln-v2 .st-jump .chip:hover,:root .b .ln-v2 .st-jump .chip:hover,:root .ln-v2 .st-jump .chip[aria-current],:root .b .ln-v2 .st-jump .chip[aria-current]{color:#1d1d1f}
:root .lmx-rl{fill:#6e6e73}
:root .lmx-st circle{fill:#1d1d1f}
:root .lmx-st text{fill:#6e6e73}
:root .lmx-d{fill:#4b8a14}
:root .lmx-s{fill:#6e6e73}
:root .b .lmx{background:#ffffff;border-color:#d2d2d7}
:root .b .lmx-g path{stroke:rgba(0,0,0,0.07)}
:root .b .lmx-rd{stroke:rgba(0,0,0,0.16)}
:root .b .lmx-st text,:root .b .lmx-rl{fill:#6e6e73}
:root .b .lmx-n{fill:#1d1d1f}
:root .k .lmx{background:#ffffff;border-color:#d2d2d7}
:root .k .lmx-g path{stroke:rgba(0,0,0,0.07)}
:root .k .lmx-rd{stroke:rgba(0,0,0,0.16)}
:root .k .lmx-st text,:root .k .lmx-rl{fill:#6e6e73}
:root .k .lmx-n{fill:#1d1d1f}
:root .b .ft{background:#ffffff;color:#6e6e73}
:root .b .ft-col summary{color:#1d1d1f}
:root .b .ft-col a,:root .b .ft a{color:#424245}
:root .b .ft a:hover{color:#1d1d1f}
:root .b .ft *{border-color:rgba(0,0,0,0.1)}
:root body.b footer.ft,:root body.b footer.ft p,:root body.b .ft-note,:root body.b .ft-bt{color:#6e6e73}
:root .b .ovm-g .ovm-cst{stroke:rgba(0,0,0,0.16)}
:root .ovm-ic{fill:#6e6e73}
:root .ovm-it{fill:#6e6e73}
:root .b .ovm .ovm-cst{stroke:rgba(0,0,0,0.16)}
:root .b .ovm-ic{fill:#6e6e73;stroke:rgba(0,0,0,0.16)}
:root .b .ovm-mk{stroke:rgba(0,0,0,0.16)}
:root .b .ovm-ln{stroke:rgba(0,0,0,0.16)}
:root .b .ovm-ld{stroke:rgba(0,0,0,0.16)}
:root .st-fn{color:var(--m,#6e6e73)}
:root .st-isl{color:var(--m,#6e6e73)}
:root .hx-big>li.g>b{color:#4b8a14}
:root .pc-cr{color:#424245}
:root .ft .ft-cr{color:#6e6e73}
:root .ft .ft-cr a:hover,:root .b .ft .ft-cr a:hover{color:#424245}
:root .xtn.good{color:#4b8a14}
:root .xtn.co{background:#ffffff;color:#1d1d1f}
:root .xtn.iss{color:#6e6e73}
:root .xgd>b{color:#4b8a14}
:root .xys .on{color:#1d1d1f}
:root .xp-go{background:#ffffff;color:#1d1d1f}
:root .b .xrc{background:#ffffff}
:root .b .xyc{border-color:#d2d2d7}
:root .b .xg-c{background:#ffffff;border-color:#d2d2d7}
:root .b .xp-in{border-color:#d2d2d7;background:#ffffff}
:root .b .xtn.good{color:#4b8a14}
:root .b .xtn.act{background:#e8e8ed;color:#424245}
:root .b .xtn.iss{border-color:#d2d2d7;color:#6e6e73}
:root .b .xgd>b{color:#4b8a14}
:root .b .xseg{background:#e8e8ed}
:root .b .xp-go:hover{color:#1d1d1f}
:root .xys button:hover{color:#4b8a14}
:root .xys button.on{color:#1d1d1f}
:root .xp-th.more{color:#1d1d1f}
:root .xp-o{color:#4b8a14}
:root .b .xp-th,:root .b .xp-np{background:#ffffff}
:root .xp-ry button.on{color:#4b8a14}
:root .xp-rsp .xp-l{color:#4b8a14}
:root .xp-rsp a{color:#4b8a14}
:root .b .xp-p,:root .b .xp-rsp p:not(.xp-l){color:#424245}
:root .b .xp-rsp .xp-l,:root .b .xp-rsp a{color:#4b8a14}
:root .xid-e{color:#4b8a14}
:root .xid-x:hover{color:#4b8a14}
:root .xid-go{color:#4b8a14}
:root .xid-ph span{color:#1d1d1f}
:root .b .xid-in{background:#ffffff;border-color:#d2d2d7}
:root .b .xid-x{border-color:#d2d2d7}
:root .b .xid-e,:root .b .xid-go{color:#4b8a14}
:root .b .xid-ph button,:root .b .xid-np{background:#ffffff}
:root .xid-sl b{color:#4b8a14}
:root .xid-sa{color:#1d1d1f}
:root .b .xid-src{background:#ffffff}
:root .b .xid-sl b{color:#4b8a14}
:root .b .xid-kw li{border-color:#d2d2d7}
:root .sr-st li{background:#ffffff;border:1px solid #d2d2d7}
:root .sr-st b{color:#1d1d1f}
:root .sr-st small{color:#6e6e73}
:root .sr-st li:first-child b{color:#4b8a14}
:root .sr-rsp{color:#424245}
:root .sr-rsp span{color:#4b8a14}
:root .sr-bt{border-top:1px solid #d2d2d7}
:root .sr-dl dt{color:#6e6e73}
:root .sr-dl dd{color:#1d1d1f}
:root .sr-oth a{background:#ffffff;border:1px solid #d2d2d7;color:#1d1d1f}
:root .sr-oth a span{color:#4b8a14}
:root .b .xid-in{border-color:rgba(0,0,0,0.16)!important}
:root .b .xid-cr{border-color:rgba(0,0,0,0.16)}
:root .b .xrc.act{box-shadow:0 0 0 1px rgba(0,0,0,0.16) inset;background:rgba(0,0,0,0.056)}
:root .b .xnd.act{background:rgba(0,0,0,0.056)}
:root .xid-ar{color:#4b8a14}
:root .xid-sa{background:#ffffff;color:#1d1d1f}
:root .b .xid-src:hover{background:#e8e8ed}
:root .b .sov-tx p{color:#424245}
:root .b .sov-dl{border-color:#d2d2d7}
:root .b .sov-dl dt{color:#6e6e73}
:root .b .sov-dl dd{color:#1d1d1f}
@media(max-width:833px){:root .b .sov-dl{border-color:#d2d2d7}}
:root .ova .ovm-p[data-st="on"] .ovm-d{fill:#4b8a14}
:root .ova-yr small{color:#6e6e73}
:root .ova-yr b{color:#1d1d1f}
:root .ova-ph img,:root .ova-ph .ova-np{background:#ffffff}
:root .ova-np{border:1px solid #d2d2d7;background:#ffffff}
:root .ova-cd li a{color:#1d1d1f;background:#ffffff;border:1px solid #d2d2d7}
:root .ova-cd small{color:#6e6e73}
:root .ova-all{color:#424245}
:root .ova-all:hover{color:#1d1d1f}
:root .sr-ph{background:#ffffff;border:1px solid #d2d2d7}
:root .ova-cd .ova-np.ova-ci{border-bottom:1px solid #d2d2d7}
:root .ova-na{background:rgba(251,251,253,0.94);border:1px solid #d2d2d7;color:#1d1d1f}
:root .ova-na small{color:#6e6e73}
:root .ova-na span{color:#4b8a14}
:root .sph-t{background:#ffffff}
:root .sph-c{color:var(--m,#6e6e73)}
:root .sph-n button{border:1px solid #d2d2d7}
:root body.b{background:#f5f5f7}
:root .b .gn:before{background:rgba(251,251,253,0.8)}
:root .b .gn:after{background:rgba(0,0,0,0.056)}
@media(max-width:833px){:root .b .gn-menu{background:#f5f5f7}}
:root .b .ln:before{background:rgba(251,251,253,0.72)}
:root .b .ln:after{background:rgba(0,0,0,0.112)}
@media(max-width:833px){:root .b .ln-m{background:#ffffff;border-color:rgba(0,0,0,0.16)}}
@media(max-width:833px){:root .b .ln-m a{border-color:#d2d2d7}}
:root .b .sp{background:#ffffff;border-color:#d2d2d7}
:root .b .sp-r a:hover,:root .b .sp-r a.sel{background:rgba(0,0,0,0.056)}
:root .b .btn.pri:hover{color:#1d1d1f}
:root .b .chip{border-color:#d2d2d7}
:root .b .qbox input{background:#ffffff;border-color:#d2d2d7}
:root .b .fx{border-color:#d2d2d7}
:root .b .ftg{border-color:#d2d2d7}
@media(max-width:833px){:root .st-side{background:#f5f5f7}}
:root .nums .stats{border-top:1px solid #d2d2d7}
:root .arw{background:#e8e8ed}
:root .card{background:#ffffff}
:root .cta{border-top:1px solid #d2d2d7}
:root .vl{border-top:1px solid #d2d2d7}
:root .vl li{border-bottom:1px solid #d2d2d7}
:root .gr-b p{color:#424245}
:root .cols2{color:#424245}
:root .cl{border-top:1px solid #d2d2d7}
:root .cl li{border-bottom:1px solid #d2d2d7}
:root .hy{border-top:1px solid #d2d2d7}
:root .hy li{color:#424245}
:root .split .body{color:#424245}
:root .mx th,:root .mx td{border-color:#d2d2d7}
:root .b .mxm>div{border-color:#d2d2d7}
:root .apps{background:#e8e8ed;border:1px solid #d2d2d7}
:root .app{background:#f5f5f7}
:root .app:hover{background:#ffffff}
:root .chk li{border-top:1px solid #d2d2d7;color:#424245}
:root .pc{background:#ffffff}
:root .nw-list{border-top:1px solid #d2d2d7}
:root .nc{border-bottom:1px solid #d2d2d7}
:root .ci{border-top:1px solid #d2d2d7}
:root .ci>div{border-bottom:1px solid #d2d2d7}
:root .b .pt-cta{border-color:#d2d2d7}
:root .b .pt-st{border-color:#d2d2d7}
:root .b .tgl{border-color:#d2d2d7}
:root .b .tgl i{background:#e8e8ed}
:root .b .rm{border-color:#d2d2d7}
:root .b .rm-l li{border-color:#d2d2d7}
:root .b .rm-l h4{color:#424245}
:root .b .rm-l li:before{background:#f5f5f7}
:root .b .pd-gal button,:root .b .pd-si{background:#ffffff}
:root .b .pd-f,:root .b .pd-f div,:root .b .pd-news,:root .b .pd-news a,:root .b .pd-pn{border-color:#d2d2d7}
:root .b .pd-pn .ls{border-color:#d2d2d7}
:root .b .ln:after{background:rgba(0,0,0,0.07)}
:root .b .ln-m a{color:#6e6e73}
:root .b .venn .vn-t{fill:#1d1d1f}
:root .b .pjfl .fx.fy{border-color:#d2d2d7}
:root .b .st-hd{border-color:#d2d2d7}
:root .b .st-is div{background:#ffffff}
:root .b .st-a,:root .b .st-nw{border-color:#d2d2d7}
:root .b .st-c p,:root .b .st-is dd,:root .b .st-a p,:root .b .st-resp{color:#424245}
:root .b .st-tag{color:#4b8a14}
:root .b .st-tag.old{background:#e8e8ed;color:#6e6e73}
:root .b .st-tl{border-color:#d2d2d7}
:root body.b .pu-box,:root body.b .pu-feat,:root body.b .pu-c{background:#ffffff}
:root body.b .pu-fv,:root body.b .pu-v,:root body.b .pu-cases a{background:#ffffff}
:root body.b .pu-mdl{color:#1d1d1f}
:root body.b .pu-mdl b{color:#4b8a14}
:root .hist-c .sh .t-h2{color:#1d1d1f}
:root .hist-c .rmw .rm{border:1.5px dashed #d2d2d7}
:root .hist-c .rm-l li{border-top-color:#d2d2d7}
:root .hist-c .rmw .rm-l li:before{background:#f5f5f7}
:root .hist-c .rm-h{color:#1d1d1f}
:root .hist-c .rm-l h4{color:#1d1d1f}
:root .hist-c .rm-l p,:root .hist-c .rm-n{color:#6e6e73}
:root .hist-c .hx-big>li,:root .hist-c .hx-old{border-top-color:#d2d2d7}
:root .hist-c .hx-sm>li{border-top-color:#d2d2d7}
:root .hist-c .hx-big>li>b{color:#1d1d1f}
:root .hist-c .hx-big>li.g>b{color:#4b8a14}
:root .hist-c .hx-dh span,:root .hist-c .hx-sr{color:#6e6e73}
:root .hist-c .note.wrapn{color:#6e6e73}
:root .st-is .st-isw{background:#ffffff}
:root .st-is .st-isw dt{color:#1d1d1f}
:root .st-is .st-isw dd{color:#1d1d1f}
:root body.b .pu-cg a.pu-cc{background:#f5f5f7;border:1px solid #d2d2d7;color:#1d1d1f}
:root body.b .pu-cg a.pu-cc:hover{background:#ffffff;border-color:#d2d2d7;color:#1d1d1f}
:root body.b .pu-cg svg{color:#1d1d1f}
:root body.b .pu-cg small{color:#6e6e73}
:root body.b #map .loc svg{color:#1d1d1f}
:root .st-key-h{color:#4b8a14}
:root .st-key b{color:#1d1d1f}
:root .st-key small{color:#6e6e73}
:root .st-key-s{color:#424245}
:root :is(.bleed,.fb) :is(.gn:before){background:rgba(251,251,253,.8)!important}
:root :is(.bleed,.fb) :is(.ln:before){background:rgba(251,251,253,.8)!important}
:root :is(.bleed,.fb) :is(.btn.pri){color:#fff!important}
:root :is(.bleed,.fb) :is(.on-dark .btn.pri:hover,.dk .btn.pri:hover){color:#fff!important}
:root :is(.bleed,.fb) :is(.chip.on){color:#fff!important}
:root :is(.bleed,.fb) :is(.chip.on em){color:#bdbdbd!important}
:root :is(.bleed,.fb) :is(.dg .lbw){fill:#fff!important}
:root :is(.bleed,.fb) :is(.dk .dg .fill){fill:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.dg .fl text){fill:#898989!important}
:root :is(.bleed,.fb) :is(.pd-cnt){background:rgba(0,0,0,.6)!important;color:#fff!important}
:root :is(.bleed,.fb) :is(.ln-m a){color:#898989!important}
:root :is(.bleed,.fb) :is(.venn .vn-bg){fill:#f1f7e9!important}
:root :is(.bleed,.fb) :is(.venn .vn-plate){fill:#fff!important}
:root :is(.bleed,.fb) :is(.dk .venn .vn-t,.sx.k .venn .vn-t){fill:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.fdn){color:#fff!important}
:root :is(.bleed,.fb) :is(.app-n){color:#898989!important}
:root :is(.bleed,.fb) :is(.hlk){color:#898989!important}
:root :is(.bleed,.fb) :is(.hlk:hover){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.hlk:focus-visible){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.chip.uc:hover,.chip.uc:focus-within){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.chip.uc:hover em){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.st-tag){color:#4f7d1c!important}
:root :is(.bleed,.fb) :is(.st-n){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.st-tl a:hover){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.st-a h4 a:hover){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.st-more:hover){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.nph small){color:#86868b!important}
:root :is(.bleed,.fb) :is(.stj:before){background:rgba(251,251,253,.6)!important}
:root :is(.bleed,.fb) :is(.stj .chip){background:rgba(255,255,255,.55)!important}
:root :is(.bleed,.fb) :is(.stj .chip[aria-current]){color:#3f6f12!important}
:root :is(.bleed,.fb) :is(.b .stj:after){background:rgba(255,255,255,.08)!important}
:root :is(.bleed,.fb) :is(.b .stj .chip){border-color:#424245!important;color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.b .stj .chip[aria-current]){color:#9fd36a!important}
:root :is(.bleed,.fb) :is(.c .stj:before){background:rgba(245,245,247,.62)!important}
:root :is(.bleed,.fb) :is(.st-tl li.on .cur){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.st-tl li.on b){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.nc-ft a.nc-st){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.nc-ft a.nc-st:hover){color:#5f9a1f!important}
:root :is(.bleed,.fb) :is(.st-tl.tl2 a.tl-y:hover){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.st-tl.tl2 .tl-ph:hover){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.st-tl.tl2 li.on .tl-y){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.pf-note b){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.tl-chips .chip.on){color:#fff!important}
:root :is(.bleed,.fb) :is(.pu-flow li:before){color:#fff!important}
:root :is(.bleed,.fb) :is(.pu-chk b:before){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.pu-cases a:hover){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.pu-k:hover){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.pu-fv b){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.pu-badge){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.st-dv){color:#5f9a22!important}
:root :is(.bleed,.fb) :is(.st-rsp time){color:#5f9a22!important}
:root :is(.bleed,.fb) :is(.st-rsp .st-o){color:#5f9a22!important}
:root :is(.bleed,.fb) :is(.tl-sub a:hover){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.st-tl.tl2 .tl-r a:hover){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.st-tl.tl2 .tl-r b){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.pu-mdl b){color:#5f9a22!important}
@media(max-width:899px){:root :is(.bleed,.fb) :is(.pd-tlx){color:#5f9a22!important}}
:root :is(.bleed,.fb) :is(.tl-rr a:hover){color:#5f9a22!important}
:root :is(.bleed,.fb) :is(.tl-rr .cur){color:#5f9a22!important}
:root :is(.bleed,.fb) :is(.pd-car-n button:hover:not(:disabled)){color:#5f9a22!important}
:root :is(.bleed,.fb) :is(.b .pd-car-n button){background:#1d1d1f!important;color:#f5f5f7!important;border-color:#3a3a3c!important}
:root :is(.bleed,.fb) :is(.b .pd-car-t button){background:#1d1d1f!important}
:root :is(.bleed,.fb) :is(.b .tl-rr a,.b .tl-rr .cur){border-color:#3a3a3c!important}
:root :is(.bleed,.fb) :is(.b .tl-rr .cur,.b .tl-rr a:hover){color:#9fd36a!important}
:root :is(.bleed,.fb) :is(.ln-j .chip){background:rgba(255,255,255,.55)!important}
:root :is(.bleed,.fb) :is(.ln-j .chip[aria-current]){color:#3f6f12!important}
:root :is(.bleed,.fb) :is(.b .ln-j .chip){border-color:#424245!important;color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.b .ln-j .chip[aria-current]){color:#9fd36a!important}
:root :is(.bleed,.fb) :is(.dlab){color:#5f9a22!important}
:root :is(.bleed,.fb) :is(.b .dlab){color:#9fd36a!important}
:root :is(.bleed,.fb) :is(.mg){background:rgba(251,251,253,.97)!important}
:root :is(.bleed,.fb) :is(.mg-in a:hover,.mg-in a:focus-visible){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.b .mg){background:rgba(22,22,23,.97)!important}
:root :is(.bleed,.fb) :is(.b .mg-b a,.b .mg-c a){color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.b .mg-in a:hover,.b .mg-in a:focus-visible){color:#9fd36a!important}
:root :is(.bleed,.fb) :is(.c .mg){background:rgba(245,245,247,.97)!important}
@media(min-width:834px){:root :is(.bleed,.fb) :is(html.mgx .b .gn-menu a:hover,html.mgx .b .gn-menu a.mg-on){color:#fff!important}}
:root :is(.bleed,.fb) :is(.ln-v2 .st-jump .chip,.b .ln-v2 .st-jump .chip){color:#86868b!important}
:root :is(.bleed,.fb) :is(.ln-v2 .st-jump .chip:hover,.b .ln-v2 .st-jump .chip:hover){color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.ln-v2 .st-jump .chip[aria-current],.b .ln-v2 .st-jump .chip[aria-current]){color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.lnv-dv){background:rgba(255,255,255,.18)!important}
:root :is(.bleed,.fb) :is(.lnv-all){color:#d2d2d7!important}
:root :is(.bleed,.fb) :is(.lnv-all span){color:#9fd36a!important}
:root :is(.bleed,.fb) :is(.lnv-all:hover){color:#fff!important}
:root :is(.bleed,.fb) :is(.lnv-all[aria-current]){color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.ovm-r circle){fill:#b0b0b5!important}
:root :is(.bleed,.fb) :is(.ovm-r text){fill:#9a9aa0!important}
:root :is(.bleed,.fb) :is(.ovm-sea){fill:#b8b8bd!important}
:root :is(.bleed,.fb) :is(.ovm-s){fill:#86868b!important}
:root :is(.bleed,.fb) :is(.ovm-p:hover .ovm-d,.ovm-p:focus-visible .ovm-d){fill:#72AF2C!important}
:root :is(.bleed,.fb) :is(.b .ovm-g path){stroke:rgba(255,255,255,.07)!important}
:root :is(.bleed,.fb) :is(.b .ovm-o){stroke:rgba(255,255,255,.3)!important}
:root :is(.bleed,.fb) :is(.b .ovm-d){fill:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.b .ovm-n){fill:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.b .ovm-s){fill:#86868b!important}
:root :is(.bleed,.fb) :is(.b .nir-t){background:#1d1d1f!important;color:#a1a1a6!important;box-shadow:0 0 0 1px rgba(255,255,255,.08)!important}
:root :is(.bleed,.fb) :is(.b .nir-n){color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.b .nir-i.on .nir-t){box-shadow:0 0 0 2px #000,0 0 0 3.5px #f5f5f7!important}
:root :is(.bleed,.fb) :is(.b .nir-i:hover .nir-t){box-shadow:0 0 0 1px rgba(255,255,255,.3)!important}
:root :is(.bleed,.fb) :is(.lnv-all){color:rgba(255,255,255,.5)!important}
:root :is(.bleed,.fb) :is(.lnv-all:hover){color:rgba(255,255,255,.8)!important}
:root :is(.bleed,.fb) :is(.ln-v2 .st-jump .chip,.b .ln-v2 .st-jump .chip){color:rgba(255,255,255,.8)!important}
:root :is(.bleed,.fb) :is(.ln-v2 .st-jump .chip:hover,.b .ln-v2 .st-jump .chip:hover,.ln-v2 .st-jump .chip[aria-current],.b .ln-v2 .st-jump .chip[aria-current]){color:#fff!important}
:root :is(.bleed,.fb) :is(.lmx-rl){fill:#9a9aa0!important}
:root :is(.bleed,.fb) :is(.lmx-st circle){fill:#fff!important}
:root :is(.bleed,.fb) :is(.lmx-st text){fill:#86868b!important}
:root :is(.bleed,.fb) :is(.lmx-d){fill:#72AF2C!important}
:root :is(.bleed,.fb) :is(.lmx-s){fill:#86868b!important}
:root :is(.bleed,.fb) :is(.b .lmx){background:#111!important;border-color:#2a2a2c!important}
:root :is(.bleed,.fb) :is(.b .lmx-g path){stroke:rgba(255,255,255,.07)!important}
:root :is(.bleed,.fb) :is(.b .lmx-rd){stroke:rgba(255,255,255,.22)!important}
:root :is(.bleed,.fb) :is(.b .lmx-st text,.b .lmx-rl){fill:#86868b!important}
:root :is(.bleed,.fb) :is(.b .lmx-n){fill:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.k .lmx){background:#111!important;border-color:#2a2a2c!important}
:root :is(.bleed,.fb) :is(.k .lmx-g path){stroke:rgba(255,255,255,.07)!important}
:root :is(.bleed,.fb) :is(.k .lmx-rd){stroke:rgba(255,255,255,.22)!important}
:root :is(.bleed,.fb) :is(.k .lmx-st text,.k .lmx-rl){fill:#86868b!important}
:root :is(.bleed,.fb) :is(.k .lmx-n){fill:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.b .ft){background:#111!important;color:rgba(255,255,255,.56)!important}
:root :is(.bleed,.fb) :is(.b .ft-col summary){color:rgba(255,255,255,.88)!important}
:root :is(.bleed,.fb) :is(.b .ft-col a,.b .ft a){color:rgba(255,255,255,.7)!important}
:root :is(.bleed,.fb) :is(.b .ft a:hover){color:#fff!important}
:root :is(.bleed,.fb) :is(.b .ft *){border-color:rgba(255,255,255,.1)!important}
:root :is(.bleed,.fb) :is(body.b footer.ft,body.b footer.ft p,body.b .ft-note,body.b .ft-bt){color:rgba(255,255,255,.56)!important}
:root :is(.bleed,.fb) :is(.b .ovm-g .ovm-cst){stroke:rgba(255,255,255,.24)!important}
:root :is(.bleed,.fb) :is(.ovm-ic){fill:rgba(255,255,255,.55)!important}
:root :is(.bleed,.fb) :is(.ovm-it){fill:#9a9aa0!important}
:root :is(.bleed,.fb) :is(.b .ovm .ovm-cst){stroke:rgba(255,255,255,.26)!important}
:root :is(.bleed,.fb) :is(.b .ovm-ic){fill:rgba(255,255,255,.03)!important;stroke:rgba(255,255,255,.16)!important}
:root :is(.bleed,.fb) :is(.b .ovm-mk){stroke:rgba(255,255,255,.4)!important}
:root :is(.bleed,.fb) :is(.b .ovm-ln){stroke:rgba(255,255,255,.28)!important}
:root :is(.bleed,.fb) :is(.b .ovm-ld){stroke:rgba(255,255,255,.62)!important}
:root :is(.bleed,.fb) :is(.st-fn){color:var(--m,#86868b)!important}
:root :is(.bleed,.fb) :is(.st-isl){color:var(--m,#86868b)!important}
:root :is(.bleed,.fb) :is(.hx-big>li.g>b){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.pc-cr){color:rgba(255,255,255,.78)!important}
:root :is(.bleed,.fb) :is(.ft .ft-cr){color:#86868b!important}
:root :is(.bleed,.fb) :is(.ft .ft-cr a:hover,.b .ft .ft-cr a:hover){color:#d2d2d7!important}
:root :is(.bleed,.fb) :is(.xtn.good){color:#3f6f12!important}
:root :is(.bleed,.fb) :is(.xtn.co){background:#1d1d1f!important;color:#fff!important}
:root :is(.bleed,.fb) :is(.xtn.iss){color:#86868b!important}
:root :is(.bleed,.fb) :is(.xgd>b){color:#3f6f12!important}
:root :is(.bleed,.fb) :is(.xys .on){color:#fff!important}
:root :is(.bleed,.fb) :is(.xp-go){background:#1d1d1f!important;color:#fff!important}
:root :is(.bleed,.fb) :is(.b .xrc){background:#1c1c1e!important}
:root :is(.bleed,.fb) :is(.b .xyc){border-color:#2a2a2c!important}
:root :is(.bleed,.fb) :is(.b .xg-c){background:#161617!important;border-color:#2a2a2c!important}
:root :is(.bleed,.fb) :is(.b .xp-in){border-color:#2a2a2c!important;background:#111!important}
:root :is(.bleed,.fb) :is(.b .xtn.good){color:#9fd36a!important}
:root :is(.bleed,.fb) :is(.b .xtn.act){background:#2a2a2c!important;color:#d2d2d7!important}
:root :is(.bleed,.fb) :is(.b .xtn.iss){border-color:#424245!important;color:#a1a1a6!important}
:root :is(.bleed,.fb) :is(.b .xgd>b){color:#9fd36a!important}
:root :is(.bleed,.fb) :is(.b .xseg){background:#2a2a2c!important}
:root :is(.bleed,.fb) :is(.b .xp-go:hover){color:#fff!important}
:root :is(.bleed,.fb) :is(.xys button:hover){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.xys button.on){color:#fff!important}
:root :is(.bleed,.fb) :is(.xp-th.more){color:#fff!important}
:root :is(.bleed,.fb) :is(.xp-o){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.b .xp-th,.b .xp-np){background:#1d1d1f!important}
:root :is(.bleed,.fb) :is(.xp-ry button.on){color:#5f9a22!important}
:root :is(.bleed,.fb) :is(.xp-rsp .xp-l){color:#5f9a22!important}
:root :is(.bleed,.fb) :is(.xp-rsp a){color:#5f9a22!important}
:root :is(.bleed,.fb) :is(.b .xp-p,.b .xp-rsp p:not(.xp-l)){color:#c7c7cc!important}
:root :is(.bleed,.fb) :is(.b .xp-rsp .xp-l,.b .xp-rsp a){color:#9fd36a!important}
:root :is(.bleed,.fb) :is(.xid-e){color:#5f9a22!important}
:root :is(.bleed,.fb) :is(.xid-x:hover){color:#5f9a22!important}
:root :is(.bleed,.fb) :is(.xid-go){color:#5f9a22!important}
:root :is(.bleed,.fb) :is(.xid-ph span){color:#fff!important}
:root :is(.bleed,.fb) :is(.b .xid-in){background:#161617!important;border-color:#2a2a2c!important}
:root :is(.bleed,.fb) :is(.b .xid-x){border-color:#3a3a3c!important}
:root :is(.bleed,.fb) :is(.b .xid-e,.b .xid-go){color:#9fd36a!important}
:root :is(.bleed,.fb) :is(.b .xid-ph button,.b .xid-np){background:#1d1d1f!important}
:root :is(.bleed,.fb) :is(.xid-sl b){color:#5f9a22!important}
:root :is(.bleed,.fb) :is(.xid-sa){color:#fff!important}
:root :is(.bleed,.fb) :is(.b .xid-src){background:#1d1d1f!important}
:root :is(.bleed,.fb) :is(.b .xid-sl b){color:#9fd36a!important}
:root :is(.bleed,.fb) :is(.b .xid-kw li){border-color:#3a3a3c!important}
:root :is(.bleed,.fb) :is(.sr-st li){background:#161617!important;border:1px solid #2a2a2c!important}
:root :is(.bleed,.fb) :is(.sr-st b){color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.sr-st small){color:#86868b!important}
:root :is(.bleed,.fb) :is(.sr-st li:first-child b){color:#9fd36a!important}
:root :is(.bleed,.fb) :is(.sr-rsp){color:#c7c7cc!important}
:root :is(.bleed,.fb) :is(.sr-rsp span){color:#9fd36a!important}
:root :is(.bleed,.fb) :is(.sr-bt){border-top:1px solid #2a2a2c!important}
:root :is(.bleed,.fb) :is(.sr-dl dt){color:#86868b!important}
:root :is(.bleed,.fb) :is(.sr-dl dd){color:#e8e8ed!important}
:root :is(.bleed,.fb) :is(.sr-oth a){background:#161617!important;border:1px solid #2a2a2c!important;color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.sr-oth a span){color:#9fd36a!important}
:root :is(.bleed,.fb) :is(.b .xid-in){border-color:rgba(255,255,255,.18)!important}
:root :is(.bleed,.fb) :is(.b .xid-cr){border-color:rgba(255,255,255,.18)!important}
:root :is(.bleed,.fb) :is(.b .xrc.act){box-shadow:0 0 0 1px rgba(255,255,255,.6) inset!important;background:rgba(255,255,255,.08)!important}
:root :is(.bleed,.fb) :is(.b .xnd.act){background:rgba(255,255,255,.08)!important}
:root :is(.bleed,.fb) :is(.xid-ar){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.xid-sa){background:#1d1d1f!important;color:#fff!important}
:root :is(.bleed,.fb) :is(.b .xid-src:hover){background:#2a2a2c!important}
:root :is(.bleed,.fb) :is(.b .sov-tx p){color:#c7c7cc!important}
:root :is(.bleed,.fb) :is(.b .sov-dl){border-color:#2a2a2c!important}
:root :is(.bleed,.fb) :is(.b .sov-dl dt){color:#86868b!important}
:root :is(.bleed,.fb) :is(.b .sov-dl dd){color:#f5f5f7!important}
@media(max-width:833px){:root :is(.bleed,.fb) :is(.b .sov-dl){border-color:#2a2a2c!important}}
:root :is(.bleed,.fb) :is(.ova .ovm-p[data-st="on"] .ovm-d){fill:#72AF2C!important}
:root :is(.bleed,.fb) :is(.ova-yr small){color:#86868b!important}
:root :is(.bleed,.fb) :is(.ova-yr b){color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.ova-ph img,.ova-ph .ova-np){background:#161617!important}
:root :is(.bleed,.fb) :is(.ova-np){border:1px solid #2a2a2c!important;background:#161617!important}
:root :is(.bleed,.fb) :is(.ova-cd li a){color:#f5f5f7!important;background:#161617!important;border:1px solid #2a2a2c!important}
:root :is(.bleed,.fb) :is(.ova-cd small){color:#86868b!important}
:root :is(.bleed,.fb) :is(.ova-all){color:#c7c7cc!important}
:root :is(.bleed,.fb) :is(.ova-all:hover){color:#fff!important}
:root :is(.bleed,.fb) :is(.sr-ph){background:#161617!important;border:1px solid #2a2a2c!important}
:root :is(.bleed,.fb) :is(.ova-cd .ova-np.ova-ci){border-bottom:1px solid #2a2a2c!important}
:root :is(.bleed,.fb) :is(.ova-na){background:rgba(22,22,23,.94)!important;border:1px solid #2a2a2c!important;color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.ova-na small){color:#86868b!important}
:root :is(.bleed,.fb) :is(.ova-na span){color:#9fd16a!important}
:root :is(.bleed,.fb) :is(.sph-t){background:#1d1d1f!important}
:root :is(.bleed,.fb) :is(.sph-c){color:var(--m,#86868b)!important}
:root :is(.bleed,.fb) :is(.sph-n button){border:1px solid #3a3a3c!important}
:root :is(.bleed,.fb) :is(body.b){background:#000!important}
:root :is(.bleed,.fb) :is(.b .gn:before){background:rgba(22,22,23,.8)!important}
:root :is(.bleed,.fb) :is(.b .gn:after){background:rgba(255,255,255,.08)!important}
@media(max-width:833px){:root :is(.bleed,.fb) :is(.b .gn-menu){background:#000!important}}
:root :is(.bleed,.fb) :is(.b .ln:before){background:rgba(22,22,23,.72)!important}
:root :is(.bleed,.fb) :is(.b .ln:after){background:rgba(255,255,255,.16)!important}
@media(max-width:833px){:root :is(.bleed,.fb) :is(.b .ln-m){background:#161617!important;border-color:rgba(255,255,255,.16)!important}}
@media(max-width:833px){:root :is(.bleed,.fb) :is(.b .ln-m a){border-color:#333!important}}
:root :is(.bleed,.fb) :is(.b .sp){background:#161617!important;border-color:#333!important}
:root :is(.bleed,.fb) :is(.b .sp-r a:hover,.b .sp-r a.sel){background:rgba(255,255,255,.08)!important}
:root :is(.bleed,.fb) :is(.b .btn.pri:hover){color:#fff!important}
:root :is(.bleed,.fb) :is(.b .chip){border-color:#424245!important}
:root :is(.bleed,.fb) :is(.b .qbox input){background:#1d1d1f!important;border-color:#424245!important}
:root :is(.bleed,.fb) :is(.b .fx){border-color:#2a2a2c!important}
:root :is(.bleed,.fb) :is(.b .ftg){border-color:#424245!important}
@media(max-width:833px){:root :is(.bleed,.fb) :is(.st-side){background:#000!important}}
:root :is(.bleed,.fb) :is(.nums .stats){border-top:1px solid #2a2a2c!important}
:root :is(.bleed,.fb) :is(.arw){background:#333336!important}
:root :is(.bleed,.fb) :is(.card){background:#1d1d1f!important}
:root :is(.bleed,.fb) :is(.cta){border-top:1px solid #1d1d1f!important}
:root :is(.bleed,.fb) :is(.vl){border-top:1px solid #2a2a2c!important}
:root :is(.bleed,.fb) :is(.vl li){border-bottom:1px solid #2a2a2c!important}
:root :is(.bleed,.fb) :is(.gr-b p){color:#d2d2d7!important}
:root :is(.bleed,.fb) :is(.cols2){color:#d2d2d7!important}
:root :is(.bleed,.fb) :is(.cl){border-top:1px solid #2a2a2c!important}
:root :is(.bleed,.fb) :is(.cl li){border-bottom:1px solid #2a2a2c!important}
:root :is(.bleed,.fb) :is(.hy){border-top:1px solid #2a2a2c!important}
:root :is(.bleed,.fb) :is(.hy li){color:#d2d2d7!important}
:root :is(.bleed,.fb) :is(.split .body){color:#d2d2d7!important}
:root :is(.bleed,.fb) :is(.mx th,.mx td){border-color:#2a2a2c!important}
:root :is(.bleed,.fb) :is(.b .mxm>div){border-color:#2a2a2c!important}
:root :is(.bleed,.fb) :is(.apps){background:#2a2a2c!important;border:1px solid #2a2a2c!important}
:root :is(.bleed,.fb) :is(.app){background:#000!important}
:root :is(.bleed,.fb) :is(.app:hover){background:#111!important}
:root :is(.bleed,.fb) :is(.chk li){border-top:1px solid #2a2a2c!important;color:#d2d2d7!important}
:root :is(.bleed,.fb) :is(.pc){background:#1d1d1f!important}
:root :is(.bleed,.fb) :is(.nw-list){border-top:1px solid #2a2a2c!important}
:root :is(.bleed,.fb) :is(.nc){border-bottom:1px solid #2a2a2c!important}
:root :is(.bleed,.fb) :is(.ci){border-top:1px solid #2a2a2c!important}
:root :is(.bleed,.fb) :is(.ci>div){border-bottom:1px solid #2a2a2c!important}
:root :is(.bleed,.fb) :is(.b .pt-cta){border-color:#424245!important}
:root :is(.bleed,.fb) :is(.b .pt-st){border-color:#2a2a2c!important}
:root :is(.bleed,.fb) :is(.b .tgl){border-color:#424245!important}
:root :is(.bleed,.fb) :is(.b .tgl i){background:#424245!important}
:root :is(.bleed,.fb) :is(.b .rm){border-color:#424245!important}
:root :is(.bleed,.fb) :is(.b .rm-l li){border-color:#424245!important}
:root :is(.bleed,.fb) :is(.b .rm-l h4){color:#d2d2d7!important}
:root :is(.bleed,.fb) :is(.b .rm-l li:before){background:#000!important}
:root :is(.bleed,.fb) :is(.b .pd-gal button,.b .pd-si){background:#161617!important}
:root :is(.bleed,.fb) :is(.b .pd-f,.b .pd-f div,.b .pd-news,.b .pd-news a,.b .pd-pn){border-color:#2a2a2c!important}
:root :is(.bleed,.fb) :is(.b .pd-pn .ls){border-color:#424245!important}
:root :is(.bleed,.fb) :is(.b .ln:after){background:rgba(255,255,255,.1)!important}
:root :is(.bleed,.fb) :is(.b .ln-m a){color:#898989!important}
:root :is(.bleed,.fb) :is(.b .venn .vn-t){fill:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.b .pjfl .fx.fy){border-color:#2a2a2c!important}
:root :is(.bleed,.fb) :is(.b .st-hd){border-color:#2a2a2c!important}
:root :is(.bleed,.fb) :is(.b .st-is div){background:#1d1d1f!important}
:root :is(.bleed,.fb) :is(.b .st-a,.b .st-nw){border-color:#2a2a2c!important}
:root :is(.bleed,.fb) :is(.b .st-c p,.b .st-is dd,.b .st-a p,.b .st-resp){color:#c7c7cc!important}
:root :is(.bleed,.fb) :is(.b .st-tag){color:#9fd36a!important}
:root :is(.bleed,.fb) :is(.b .st-tag.old){background:#2a2a2c!important;color:#a1a1a6!important}
:root :is(.bleed,.fb) :is(.b .st-tl){border-color:#2a2a2c!important}
:root :is(.bleed,.fb) :is(body.b .pu-box,body.b .pu-feat,body.b .pu-c){background:#161617!important}
:root :is(.bleed,.fb) :is(body.b .pu-fv,body.b .pu-v,body.b .pu-cases a){background:#1d1d1f!important}
:root :is(.bleed,.fb) :is(body.b .pu-mdl){color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(body.b .pu-mdl b){color:#8fd14f!important}
:root :is(.bleed,.fb) :is(.hist-c .sh .t-h2){color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.hist-c .rmw .rm){border:1.5px dashed #3a3a3c!important}
:root :is(.bleed,.fb) :is(.hist-c .rm-l li){border-top-color:#3a3a3c!important}
:root :is(.bleed,.fb) :is(.hist-c .rmw .rm-l li:before){background:#000!important}
:root :is(.bleed,.fb) :is(.hist-c .rm-h){color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.hist-c .rm-l h4){color:#e8e8ed!important}
:root :is(.bleed,.fb) :is(.hist-c .rm-l p,.hist-c .rm-n){color:#86868b!important}
:root :is(.bleed,.fb) :is(.hist-c .hx-big>li,.hist-c .hx-old){border-top-color:#2c2c2e!important}
:root :is(.bleed,.fb) :is(.hist-c .hx-sm>li){border-top-color:#232325!important}
:root :is(.bleed,.fb) :is(.hist-c .hx-big>li>b){color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.hist-c .hx-big>li.g>b){color:#72AF2C!important}
:root :is(.bleed,.fb) :is(.hist-c .hx-dh span,.hist-c .hx-sr){color:#86868b!important}
:root :is(.bleed,.fb) :is(.hist-c .note.wrapn){color:#86868b!important}
:root :is(.bleed,.fb) :is(.st-is .st-isw){background:#1d1d1f!important}
:root :is(.bleed,.fb) :is(.st-is .st-isw dt){color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.st-is .st-isw dd){color:#e8e8ed!important}
:root :is(.bleed,.fb) :is(body.b .pu-cg a.pu-cc){background:#000!important;border:1px solid #2a2a2c!important;color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(body.b .pu-cg a.pu-cc:hover){background:#111!important;border-color:#4a4a4e!important;color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(body.b .pu-cg svg){color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(body.b .pu-cg small){color:#86868b!important}
:root :is(.bleed,.fb) :is(body.b #map .loc svg){color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.st-key-h){color:#9fd36a!important}
:root :is(.bleed,.fb) :is(.st-key b){color:#f5f5f7!important}
:root :is(.bleed,.fb) :is(.st-key small){color:#86868b!important}
:root :is(.bleed,.fb) :is(.st-key-s){color:#d2d2d7!important}
/* ---- 수동 보정 (tools/bw_tail.css) ---- */
/* 페이지 바탕·기본 글자 */
:root body.b{background:#f5f5f7;color:#1d1d1f}
/* 히어로·사진 위 글자는 원래(흰 글자) 유지 */
/* b.css 변수 */
html:root{--fg:#1d1d1f;--fg2:#424245}
/* 로고(배경 그림) */
:root .b .nph::before{background-image:url(shared/logo@2x.png)}
/* 사진 없는 카드 자리(연도 표시)는 밝은 회색 면 */
:root .b .card-im,:root .b .pc-im,:root .b .fs-im{background:#e8e8ed}
/* 기본 버튼: 진한 바탕 + 흰 글자 */
:root .b .btn.pri{background:#1d1d1f;color:#fff}
:root .b .btn.pri:hover{background:#424245;color:#fff}
/* 선택된 칩 */
:root .b .chip.on,:root .b .chip[aria-pressed="true"]{background:#1d1d1f;color:#fff}
/* 어두운 면 위 SVG 글자(벤 다이어그램 SUBION, 허브 BWAT-21)는 밝게 */
:root .b .venn .vn-t,:root .b .dg .lbw{fill:#f5f5f7}
/* 사진·영상 위(히어로·풀블리드) 영역은 원래 다크 변수·글자색 */
:root :is(.bleed,.fb){--fg:#f5f5f7;--fg2:#a1a1a6;color:#f5f5f7}
/* 다크에서 은은한 큰 숫자·자리표시(어두운 회색) → 라이트에서도 은은하게 */
:root .pn-n{color:#e8e8ed;-webkit-text-stroke:1px #d2d2d7}
:root .pc-im i{color:#c7c7cc}
/* 벤 다이어그램 가운데: 연초록 면 + 흰 알약(초록 테두리) + 진한 글자 */
:root .b .venn .vn-bg{fill:#eaf4dc}
:root .b .venn .vn-plate{fill:#fff;stroke:#72AF2C}
:root .b .venn .vn-t{fill:#1d1d1f}
:root .b .venn .vn-pl{stroke:#72AF2C;opacity:.35}
