/* 자동 생성 — scripts/landing-light-gen.mjs (랜딩 382장의 <style>에서 변환). 손으로 고치지 말 것. 검색 랜딩만 라이트, 제품 화면은 다크. */
html[data-theme="light"]{color-scheme:light}
html[data-theme="light"] body{background:#f8f5f0;color:#24202b}
html[data-theme="light"] input,html[data-theme="light"] select,html[data-theme="light"] textarea{background:#fff;color:#24202b;border-color:#cfc6dc}
html[data-theme="light"] ::placeholder{color:#8a8299;opacity:1}
html[data-theme="light"] .brand i{box-shadow:none}
html[data-theme="light"] body{color:#2f2838;background:#f8f5f0;}
html[data-theme="light"] .brand{color:#2f2838;}
html[data-theme="light"] .crumb{color:#8a8398;}
html[data-theme="light"] .crumb a{color:#6f6880;}
html[data-theme="light"] h1{color:#2f2838;}
html[data-theme="light"] .hero{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .hero .rk{color:#8a8398;}
html[data-theme="light"] .hero .rb{color:#2f2838;}
html[data-theme="light"] .hero .sc b{color:#8a5a12;}
html[data-theme="light"] .hero .sc span{color:#8a8398;}
html[data-theme="light"] .intro{color:#2f2838;}
html[data-theme="light"] .gloss{color:#8a8398;}
html[data-theme="light"] .gloss b{color:#2f2838;}
html[data-theme="light"] h2{color:#8a5a12;}
html[data-theme="light"] p{color:#2f2838;}
html[data-theme="light"] p b{color:#8a5a12;}
html[data-theme="light"] .faq .q{color:#2f2838;}
html[data-theme="light"] .faq .a{color:#6f6880;}
html[data-theme="light"] .others .ot-h{color:#8a8398;}
html[data-theme="light"] .others a{color:#2f2838;background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] footer{border-top-color:#e6e0d6;}
html[data-theme="light"] footer a{color:#8a8398;}
html[data-theme="light"] .tool{background:#ffffff;}
html[data-theme="light"] .tool .tl{color:#6f6880;}
html[data-theme="light"] .tool label{color:#8a8398;}
html[data-theme="light"] .tool input{border-color:#e6e0d6;background:#ffffff;color:#2f2838;}
html[data-theme="light"] .tool input::placeholder{color:#8a8299!important;}
html[data-theme="light"] .tool .out{color:#8a5a12;color:#2f2838;}
html[data-theme="light"] .hero .nt{color:#8a8398;}
html[data-theme="light"] .hero .nb{color:#2f2838;}
html[data-theme="light"] .lead{color:#2f2838;color:#6f6880;}
html[data-theme="light"] .card{background:#ffffff;border-color:#e6e0d6;box-shadow:0 1px 2px rgba(40,20,60,.06);}
html[data-theme="light"] .card:active{background:#ffffff;}
html[data-theme="light"] .card .ct{color:#2f2838;}
html[data-theme="light"] .card .chev{color:#8a5a12;}
html[data-theme="light"] .tool h2{color:#2f2838;}
html[data-theme="light"] .tool p.td{color:#6f6880;}
html[data-theme="light"] .tool input#bT{border-color:#e6e0d6;background:#ffffff;color:#2f2838;}
html[data-theme="light"] .tool input#bT::placeholder{color:#8a8299!important;}
html[data-theme="light"] .tool select{border-color:#e6e0d6;background:#ffffff;color:#2f2838;}
html[data-theme="light"] .tool .hint{color:#8a8398;}
html[data-theme="light"] .tool .hint b{color:#2f2838;}
html[data-theme="light"] .tool .linklike{color:#5b3fa0;}
html[data-theme="light"] .tool .out b{color:#8a5a12;}
html[data-theme="light"] .tool .out a{color:#8a5a12;}
html[data-theme="light"] .tool .chips a{color:#2f2838;background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .tool .out .gv{color:#2f2838;}
html[data-theme="light"] .tool .out .gd{color:#6f6880;}
html[data-theme="light"] .tool .out .tl{color:#8a8398;}
html[data-theme="light"] .tool .out .acts .a1{color:#8a5a12;}
html[data-theme="light"] .tool .out .acts .a2{color:#5b3fa0;}
html[data-theme="light"] h3{color:#2f2838;}
html[data-theme="light"] .verdict{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .verdict .vt{color:#8a8398;}
html[data-theme="light"] .verdict .vb{color:#2f2838;}
html[data-theme="light"] .box{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .box .bh{color:#8a5a12;}
html[data-theme="light"] .faq details{border-bottom-color:#e6e0d6;}
html[data-theme="light"] .faq summary{color:#2f2838;}
html[data-theme="light"] .faq summary::before{color:#8a5a12;}
html[data-theme="light"] .note a{color:#8a8398;}
html[data-theme="light"] .pick h2{color:#2f2838;}
html[data-theme="light"] .pick select{border-color:#e6e0d6;background:#ffffff;color:#2f2838;}
html[data-theme="light"] .pick .amp{color:#8a5a12;}
html[data-theme="light"] .grid a{background:#ffffff;border-color:#e6e0d6;color:#2f2838;}
html[data-theme="light"] table.rt td{border-bottom-color:#e6e0d6;color:#2f2838;}
html[data-theme="light"] table.rt td:first-child a{color:#2f2838;}
html[data-theme="light"] .rl{background:#ffffff;color:#2f2838;}
html[data-theme="light"] .rl-samhap,html[data-theme="light"] .rl-yukhap{color:#5b3fa0;}
html[data-theme="light"] .rl-chung,html[data-theme="light"] .rl-wonjin{color:#8a5a12;}
html[data-theme="light"] td.ln{color:#8a8398;}
html[data-theme="light"] details.rest summary{color:#8a8398;}
html[data-theme="light"] details.rest summary::before{color:#8a5a12;}
html[data-theme="light"] .tool .chips{color:#8a8398;}
html[data-theme="light"] .tool .chip{border-color:#e6e0d6;background:#ffffff;color:#2f2838;}
html[data-theme="light"] .tool .amp{color:#8a5a12;}
html[data-theme="light"] .sc{color:#2f2838;}
html[data-theme="light"] .sc small{color:#6f6880;}
html[data-theme="light"] .rh{color:#2f2838;}
html[data-theme="light"] .rb{color:#2f2838;}
html[data-theme="light"] .el{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .el .nm{color:#2f2838;}
html[data-theme="light"] .el .ch span{color:#2f2838;background:#ffffff;}
html[data-theme="light"] .tally{color:#8a8398;}
html[data-theme="light"] .faq p{color:#2f2838;}
html[data-theme="light"] .luck .ll{color:#8a5a12;}
html[data-theme="light"] .luck p{color:#2f2838;}
html[data-theme="light"] .gcp .gh{color:#8a5a12;}
html[data-theme="light"] .gcp input{border-color:#e6e0d6;background:#ffffff;color:#2f2838;}
html[data-theme="light"] .gcp input::placeholder{color:#8a8299!important;}
html[data-theme="light"] .gcp .gn{color:#8a8398;}
html[data-theme="light"] .cta-sub{color:#8a8398;}
html[data-theme="light"] .jump a{color:#5b3fa0;}
html[data-theme="light"] .natcard{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .natcard .nt{color:#8a8398;}
html[data-theme="light"] .natcard .nb{color:#2f2838;}
html[data-theme="light"] .safe{color:#1f6b4a;}
html[data-theme="light"] .krow{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .krow .kn{color:#2f2838;}
html[data-theme="light"] .krow .kn b{color:#8a5a12;}
html[data-theme="light"] .krow .kd{color:#6f6880;}
html[data-theme="light"] .tool p.d{color:#6f6880;}
html[data-theme="light"] .btype .bk{color:#8a5a12;}
html[data-theme="light"] .btype .bn{color:#2f2838;}
html[data-theme="light"] .btype .bd2{color:#2f2838;}
html[data-theme="light"] .btype .bel{color:#6f6880;}
html[data-theme="light"] .summ{color:#2f2838;}
html[data-theme="light"] .summ b{color:#2a5f9e;}
html[data-theme="light"] .summ .lk a{color:#8a5a12;}
html[data-theme="light"] .nrow{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .nrow .nt2{color:#2f2838;}
html[data-theme="light"] .nrow .nd2{color:#6f6880;}
html[data-theme="light"] .nrow .nar{color:#8a5a12;}
html[data-theme="light"] .faq .a a{color:#8a5a12;}
html[data-theme="light"] .btype img{background:#ffffff;}
html[data-theme="light"] .btype .btk{color:#8a5a12;}
html[data-theme="light"] .btype .btname{color:#2f2838;}
html[data-theme="light"] .btype .btd{color:#6f6880;}
html[data-theme="light"] .ecrow .eb{background:#ffffff;}
html[data-theme="light"] .ecrow .en{color:#6f6880;}
html[data-theme="light"] .note{background:#ffffff;border-color:#e6e0d6;color:#6f6880;color:#2a5f9e;color:#8a8398;}
html[data-theme="light"] .note b{color:#8a5a12;color:#2a5f9e;}
html[data-theme="light"] .tool .opt{color:#8a8398;}
html[data-theme="light"] .dwrow{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .dwrow .ag{color:#2f2838;}
html[data-theme="light"] .dwrow .ag small{color:#8a5a12;}
html[data-theme="light"] .dwrow .gz{color:#2f2838;}
html[data-theme="light"] .dwrow .bar{background:#ffffff;}
html[data-theme="light"] .dwrow .sc{color:#8a5a12;}
html[data-theme="light"] .pair{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .pair .pn{color:#8a8398;}
html[data-theme="light"] .pair .pv{color:#2f2838;}
html[data-theme="light"] .reframe .rl{color:#8a5a12;}
html[data-theme="light"] .reframe p{color:#2f2838;}
html[data-theme="light"] .grow{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .grow .gn{color:#2f2838;}
html[data-theme="light"] .grow .gn b{color:#8a5a12;}
html[data-theme="light"] .grow .gd{color:#6f6880;}
html[data-theme="light"] .grow .gd b{color:#2f2838;}
html[data-theme="light"] .tool .who{color:#8a5a12;}
html[data-theme="light"] .pcard{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .pcard .pw{color:#8a8398;}
html[data-theme="light"] .pcard .pk{color:#2f2838;}
html[data-theme="light"] .pcard .pe{color:#6f6880;}
html[data-theme="light"] .lockrow{background:#ffffff;color:#6f6880;}
html[data-theme="light"] .lockrow b{color:#8a5a12;}
html[data-theme="light"] .prow{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .prow .pn{color:#2f2838;}
html[data-theme="light"] .prow .pn b{color:#8a5a12;}
html[data-theme="light"] .prow .pd{color:#6f6880;}
html[data-theme="light"] .paltbl th{color:#6f6880;}
html[data-theme="light"] .paltbl th small{color:#8a8398;}
html[data-theme="light"] .paltbl .rl{color:#8a8398;}
html[data-theme="light"] .gz{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .gz .gh{color:#8a8398;}
html[data-theme="light"] .gz .mine{color:#8a5a12;}
html[data-theme="light"] .tcard{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .tcard .tn{color:#2f2838;}
html[data-theme="light"] .tcard .td{color:#6f6880;}
html[data-theme="light"] .card:hover{background:#ffffff;}
html[data-theme="light"] .card .t{color:#2f2838;}
html[data-theme="light"] .card .s{color:#6f6880;}
html[data-theme="light"] .jtbl th{color:#6f6880;background:#ffffff;}
html[data-theme="light"] .jtbl td{background:#ffffff;border-color:#e6e0d6;color:#2f2838;}
html[data-theme="light"] .jtbl td.bx{color:#2f2838;}
html[data-theme="light"] .jtbl td.bx small{color:#8a8398;}
html[data-theme="light"] .jtbl td.bg{color:#2f2838;}
html[data-theme="light"] .jtbl td em{color:#8a8398;}
html[data-theme="light"] .hrow{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .hrow .hb .hk{color:#2f2838;}
html[data-theme="light"] .hrow .hb .hl{color:#8a8398;}
html[data-theme="light"] .hchip{background:#ffffff;border-color:#e6e0d6;color:#2f2838;}
html[data-theme="light"] .hchip b{color:#8a5a12;}
html[data-theme="light"] .res{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .res .verdict{color:#2f2838;}
html[data-theme="light"] .res.flip .verdict{color:#b0356b;}
html[data-theme="light"] .res .sj{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .res .sj .k{color:#8a8398;}
html[data-theme="light"] .res .sj .v{color:#2f2838;}
html[data-theme="light"] .res .arw{color:#8a5a12;}
html[data-theme="light"] .res .note{color:#6f6880;}
html[data-theme="light"] .callout .ct{color:#2f2838;}
html[data-theme="light"] .callout .ct b{color:#8a5a12;}
html[data-theme="light"] .callout a{color:#8a5a12;}
html[data-theme="light"] .erow{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .erow .en{color:#2f2838;}
html[data-theme="light"] .erow .ed{color:#6f6880;}
html[data-theme="light"] .ecrow .en2{color:#6f6880;}
html[data-theme="light"] .yrow{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .yrow .yy{color:#2f2838;}
html[data-theme="light"] .yrow .ya{color:#8a8398;}
html[data-theme="light"] .yrow .yg{color:#2f2838;}
html[data-theme="light"] .yrow .bar{background:#ffffff;}
html[data-theme="light"] .yrow .ys{color:#8a5a12;}
html[data-theme="light"] .nowtag{color:#8a5a12;}
html[data-theme="light"] .stg{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .stg .sn{color:#2f2838;}
html[data-theme="light"] .stg .sn i{color:#8a8398;}
html[data-theme="light"] .stg .sd{color:#6f6880;}
html[data-theme="light"] .stg.hi .sn{color:#2f2838;}
html[data-theme="light"] .usrow{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .usrow .ub .uk{color:#2f2838;}
html[data-theme="light"] .usrow .ub .ul{color:#8a8398;}
html[data-theme="light"] .usrow .badge{color:#8a5a12;}
html[data-theme="light"] .usrow .ud{color:#6f6880;}
html[data-theme="light"] .gz .tg{color:#8a5a12;}
html[data-theme="light"] .calcbox{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .cstep{border-bottom-color:#e6e0d6;}
html[data-theme="light"] .cstep .lb{color:#6f6880;}
html[data-theme="light"] .cstep .lb small{color:#8a8398;}
html[data-theme="light"] .cstep .vl{color:#2f2838;}
html[data-theme="light"] .cstep.minus .vl{color:#b0356b;}
html[data-theme="light"] .cstep.plus .vl{color:#1f6b4a;}
html[data-theme="light"] .cfinal .lb{color:#8a5a12;}
html[data-theme="light"] .cfinal .vl{color:#2f2838;}
html[data-theme="light"] .tl-h{color:#6f6880;}
html[data-theme="light"] .tl-bar{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .tl-seg{border-right-color:#e6e0d6;}
html[data-theme="light"] .tl-seg.on{color:#8a5a12;}
html[data-theme="light"] .tl-lg{color:#6f6880;}
html[data-theme="light"] .verdict.same{color:#1f6b4a;}
html[data-theme="light"] .verdict.diff{color:#2f2838;}
html[data-theme="light"] .verdict b{color:#2f2838;}
html[data-theme="light"] .strow{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .strow .sl{color:#6f6880;}
html[data-theme="light"] .strow .sl b{color:#2f2838;}
html[data-theme="light"] .bar{background:#ffffff;}
html[data-theme="light"] .chip{background:#ffffff;border-color:#e6e0d6;color:#2f2838;}
html[data-theme="light"] .chip.hot{color:#8a5a12;}
html[data-theme="light"] .cta.alt{background:#ffffff;color:#2f2838;}
html[data-theme="light"] .cta.alt .s{color:#6f6880;}
html[data-theme="light"] .diff .dl{color:#5b3fa0;}
html[data-theme="light"] .diff li{color:#2f2838;}
html[data-theme="light"] .diff li b{color:#8a5a12;}
html[data-theme="light"] .diff li::before{color:#8a5a12;}
html[data-theme="light"] .cal a{color:#2f2838;}
html[data-theme="light"] .method .dl{color:#5b3fa0;}
html[data-theme="light"] .method li{color:#2f2838;}
html[data-theme="light"] .method li b{color:#8a5a12;}
html[data-theme="light"] .method li::before{color:#8a5a12;}
html[data-theme="light"] .press{color:#8a8398;border-top-color:#e6e0d6;}
html[data-theme="light"] .press a{color:#6f6880;}
html[data-theme="light"] .scene{color:#2f2838;}
html[data-theme="light"] .scene .who{color:#8a5a12;}
html[data-theme="light"] .compare .col{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .compare .col-h{color:#8a8398;}
html[data-theme="light"] .compare .col-h.gold{color:#8a5a12;}
html[data-theme="light"] .compare li{color:#2f2838;}
html[data-theme="light"] .compare li::before{color:#8a8398;}
html[data-theme="light"] .step .sn{color:#5b3fa0;}
html[data-theme="light"] .step .sb{color:#2f2838;}
html[data-theme="light"] .step .sb b{color:#8a5a12;}
html[data-theme="light"] .link-box{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .link-box .lt{color:#2f2838;}
html[data-theme="light"] .link-box .ls{color:#6f6880;}
html[data-theme="light"] .link-box .chev{color:#8a5a12;}
html[data-theme="light"] .ersmp-tag{color:#8a5a12;}
html[data-theme="light"] .ersmp-paper{box-shadow:0 1px 2px rgba(40,20,60,.06);}
html[data-theme="light"] .ersmp-note{color:#8a8398;}
html[data-theme="light"] .mctx{background:#ffffff;border-color:#e6e0d6;color:#2f2838;}
html[data-theme="light"] .mctx b{color:#8a5a12;}
html[data-theme="light"] .tool .tlab{color:#8a8398;}
html[data-theme="light"] .sticky{background:#f3eefb;}
html[data-theme="light"] .cc .cd{color:#2f2838;}
html[data-theme="light"] .cc .cd b{color:#2f2838;}
html[data-theme="light"] .cc .dw{color:#8a8398;}
html[data-theme="light"] .cc .gz{color:#6f6880;}
html[data-theme="light"] .mt{background:#ffffff;}
html[data-theme="light"] .cc .cl{color:#6f6880;}
html[data-theme="light"] .checklist .ci{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .checklist .ci > div{color:#2f2838;}
html[data-theme="light"] .checklist .ci b{color:#8a5a12;}
html[data-theme="light"] .step{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .step .st{color:#2f2838;}
html[data-theme="light"] .step .st b{color:#2f2838;}
html[data-theme="light"] .sheet .sh{color:#8a5a12;}
html[data-theme="light"] .sheet h3{color:#2f2838;}
html[data-theme="light"] .sheet li{color:#2f2838;background:#ffffff;}
html[data-theme="light"] .sheet li b{color:#8a5a12;}
html[data-theme="light"] .note-in{color:#2f2838;}
html[data-theme="light"] .note-in b{color:#8a5a12;}
html[data-theme="light"] .cmp{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .cmp th{color:#8a8398;background:#ffffff;}
html[data-theme="light"] .cmp td{color:#2f2838;border-top-color:#e6e0d6;}
html[data-theme="light"] .cmp td b{color:#8a5a12;}
html[data-theme="light"] .wrapx{border-color:#e6e0d6;}
html[data-theme="light"] .cmb th,html[data-theme="light"] .cmb td{border-bottom-color:#e6e0d6;}
html[data-theme="light"] .cmb th{color:#8a8398;}
html[data-theme="light"] .cmb .gy b{color:#8a5a12;}
html[data-theme="light"] .cmb .gy small{color:#8a8398;}
html[data-theme="light"] .cmb .el2{color:#2f2838;}
html[data-theme="light"] .hjc{color:#8a5a12;}
html[data-theme="light"] .hjr{color:#8a8398;}
html[data-theme="light"] .hjp{color:#1f6b4a;}
html[data-theme="light"] .hero .em{color:#2f2838;}
html[data-theme="light"] .pchain .ps{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .pchain .arr{color:#1f6b4a;}
html[data-theme="light"] .hj{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .hj .hjs{color:#5b3fa0;}
html[data-theme="light"] .hj li{color:#2f2838;}
html[data-theme="light"] .hj li::before{color:#8a5a12;}
html[data-theme="light"] .hj li b{color:#2f2838;}
html[data-theme="light"] .fitbox{color:#2f2838;}
html[data-theme="light"] .yr{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .yr b{color:#2f2838;}
html[data-theme="light"] .yr span{color:#6f6880;}
html[data-theme="light"] .verdict.no .vt{color:#5b3fa0;}
html[data-theme="light"] .verdict.yes .vt{color:#8a5a12;}
html[data-theme="light"] .verdict .vs{color:#6f6880;}
html[data-theme="light"] .years .yr{background:#ffffff;border-color:#e6e0d6;color:#2f2838;}
html[data-theme="light"] .years .yr small{color:#8a8398;}
html[data-theme="light"] .years .yr.on{color:#8a5a12;}
html[data-theme="light"] .answer .at{color:#8a5a12;}
html[data-theme="light"] .answer .ab{color:#2f2838;}
html[data-theme="light"] .answer .as{color:#6f6880;}
html[data-theme="light"] .cn{color:#2f2838;}
html[data-theme="light"] .cs{color:#8a8398;}
html[data-theme="light"] .card.on .cs{color:#8a5a12;}
html[data-theme="light"] .chev{color:#8a5a12;}
html[data-theme="light"] .era{background:#ffffff;border-color:#e6e0d6;}
html[data-theme="light"] .era-k{color:#8a8398;}
html[data-theme="light"] .era-then{color:#6f6880;}
html[data-theme="light"] .era-now{color:#2f2838;}
html[data-theme="light"] .hero .arr{color:#8a8398;}
html[data-theme="light"] .tool p{color:#6f6880;}
html[data-theme="light"] .cta-free{color:#5b3fa0;}
html[data-theme="light"] .group-label{color:#8a5a12;}
html[data-theme="light"] .card-arr{color:#8a8398;}
html[data-theme="light"] .card-ko{color:#2f2838;}
html[data-theme="light"] .card-desc{color:#8a8398;}
html[data-theme="light"] .bridge .bl{color:#5b3fa0;}
html[data-theme="light"] .bridge p{color:#2f2838;}
html[data-theme="light"] [style*="color:#ffd9a0"]{color:#8a5a12!important}
html[data-theme="light"] [style*="color:#88f1d0"]{color:#5b3fa0!important}
html[data-theme="light"] [style*="color:#a99cc8"]{color:#8a8398!important}
html[data-theme="light"] [style*="background:rgba(0,0,0,.28)"]{background:#ffffff!important}
html[data-theme="light"] [style*="color:#fff"]{color:#2f2838!important}
html[data-theme="light"] [style*="color:#e3d8fb"]{color:#2f2838!important}
html[data-theme="light"] [style*="color:#9a8fc0"]{color:#8a8398!important}
html[data-theme="light"] [style*="color:#e8b9d0"]{color:#b0356b!important}
html[data-theme="light"] [style*="color:#cabfe2"]{color:#6f6880!important}
html[data-theme="light"] [style*="color:#ffcc7a"]{color:#8a5a12!important}
html[data-theme="light"] [style*="color:#e6ddf7"]{color:#2f2838!important}
html[data-theme="light"] [style*="background:rgba(255,255,255,.05)"]{background:#ffffff!important}
html[data-theme="light"] [style*="color:#ffb4d4"]{color:#b0356b!important}
html[data-theme="light"] [style*="color:#ece2ff"]{color:#2f2838!important}
html[data-theme="light"] [style*="color:#f3ead6"]{color:#2f2838!important}
html[data-theme="light"] [style*="background:rgba(255,255,255,.04)"]{background:#ffffff!important}
html[data-theme="light"] [style*="color:#ff8fa0"]{color:#b0356b!important}
html[data-theme="light"] [style*="color:#8fc7ff"]{color:#5b3fa0!important}
html[data-theme="light"] [style*="color:#8fd9a8"]{color:#1f6b4a!important}
html[data-theme="light"] [style*="color:#ffd98a"]{color:#8a5a12!important}
html[data-theme="light"] [style*="color:#e8e8f0"]{color:#2f2838!important}
html[data-theme="light"] [style*="color:#c5c5e8"]{color:#6f6880!important}
html[data-theme="light"] [style*="color:#6fcf8e"]{color:#1f6b4a!important}
html[data-theme="light"] [style*="color:#70b8e0"]{color:#5b3fa0!important}
html[data-theme="light"] [style*="color:#ff8c5a"]{color:#8a5a12!important}
html[data-theme="light"] [style*="color:#d4b26e"]{color:#8a5a12!important}
/* 밤 카드 — 도구 영역은 제품 화면과 같은 다크 바이올렛 */
html[data-theme="light"] .tool,html[data-theme="light"] section.tool{background:linear-gradient(180deg,#1d1336,#160d27)!important;border:1px solid rgba(255,204,122,.35)!important;box-shadow:0 10px 30px rgba(42,19,56,.18)!important}
html[data-theme="light"] .tool h2,html[data-theme="light"] .tool .out,html[data-theme="light"] .tool .out .gd,html[data-theme="light"] .tool .chips a,html[data-theme="light"] .tool .chip{color:#fff!important}
html[data-theme="light"] .tool .tl,html[data-theme="light"] .tool p,html[data-theme="light"] .tool p.td,html[data-theme="light"] .tool label,html[data-theme="light"] .tool .hint,html[data-theme="light"] .tool .out .tl,html[data-theme="light"] .tool .gn,html[data-theme="light"] .gcp .gn{color:#cabfe2!important}
html[data-theme="light"] .tool .hint b,html[data-theme="light"] .tool .out b,html[data-theme="light"] .tool .out a,html[data-theme="light"] .tool .gh,html[data-theme="light"] .gcp .gh{color:#ffd9a0!important}
html[data-theme="light"] .tool input,html[data-theme="light"] .tool select,html[data-theme="light"] .gcp input{background:rgba(0,0,0,.28)!important;border-color:rgba(255,255,255,.2)!important;color:#fff!important}
html[data-theme="light"] .tool input::placeholder,html[data-theme="light"] .gcp input::placeholder{color:#a99cc8!important}
html[data-theme="light"] .tool .linklike,html[data-theme="light"] .tool .out .acts .a2{color:#c9b6ff!important;border-color:rgba(185,140,255,.4)!important}
html[data-theme="light"] .tool .chips a,html[data-theme="light"] .tool .chip{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.16)!important}
html[data-theme="light"] .gcp{background:rgba(255,204,122,.09)!important;border-color:rgba(255,204,122,.3)!important}
html[data-theme="light"] .tool .go,html[data-theme="light"] .tool button.go,html[data-theme="light"] .tool button.main,html[data-theme="light"] .tool button,html[data-theme="light"] .gcp button{box-shadow:none!important}
html[data-theme="light"] a.cta{box-shadow:0 8px 24px rgba(42,19,56,.22)!important}
