/* GENERATED by tools/light-theme.js. Do not edit by hand: change the source styles and rerun. */
html.rlight nav{background-color:#fffffff2;border-bottom:1px solid #00000012}
html.rlight p{color:#373d43}
html.rlight .btn{color:#fff}
html.rlight .card{border:1px solid #00000022;background-color:#ffffff}
html.rlight footer{border-top:1px solid #00000016}
html.rlight .soc a{background-color:#00000026}
html.rlight .book{border:1px solid #00000022;background-color:#ffffff}
html.rlight .bi{background-color:#ffffff}
html.rlight .chip{border:1px solid #00000038}
html.rlight .chip.on{color:#fff}
html.rlight .rf-cats{border-bottom:1px solid #00000022}
html.rlight .rf-cat span{color:#0000005e}
html.rlight .rf-t{border:1px solid #00000038}
html.rlight .rf-t span{color:#00000070}
html.rlight .rf-t.on{color:#fff}
html.rlight .empty{border:1px dashed #00000038}
html.rlight .prod .rd{color:#373d43}
html.rlight .prod .deal{color:#ae0909;border:1px solid #cc000040}
html.rlight .prod:hover .deal{border-color:#cc00006b}
html.rlight .prod .add-cart{color:#fff}
html.rlight .tag-row .tag{border:1px solid #0000002a}
html.rlight .qty-stepper{border:1px solid #00000038}
html.rlight .pdp-info .lead{color:#161a1d}
html.rlight .pdp-info p{color:#373d43}
html.rlight .pf{border:1px solid #00000022}
html.rlight .rlt-panel{background:linear-gradient(135deg,#f9f4f3,#faf3f3 60%),radial-gradient(80% 120% at 100% 0%,#ff5c3a14,transparent);border:1px solid #cc290026}
html.rlight .rlt-fact{border:1px solid #0000001d;background-color:#ffffff}
html.rlight .rlt-fact b{color:#ae2c09}
html.rlight .rec-subhead{border-top:1px solid #0000001d}
html.rlight .blb-panel{background:linear-gradient(135deg,#faf8f2,#f9f7f3 60%),radial-gradient(80% 120% at 100% 0%,#ffcf7014,transparent);border:1px solid #cc880026}
html.rlight .rlt-fact.blb b{color:#ae7709}
html.rlight .purism-panel{background:linear-gradient(135deg,#f2f6fa,#f3f6f9 60%),radial-gradient(80% 120% at 100% 0%,#b7cfe014,transparent);border:1px solid #3d6d8f26}
html.rlight .rlt-fact.star b{color:#343f46}
html.rlight .software-panel{background:linear-gradient(135deg,#f5f2fa,#f5f2fa 60%),radial-gradient(80% 120% at 100% 0%,#6d4aff1c,transparent);border:1px solid #2700cc33}
html.rlight .rlt-fact.soft b{color:#3610a8}
html.rlight .supp-panel{background:linear-gradient(135deg,#f3f9f4,#f3f9f4 60%),radial-gradient(80% 120% at 100% 0%,#7ed99214,transparent);border:1px solid #2e9e4726}
html.rlight .rlt-fact.supp b{color:#2f8943}
html.rlight .oils-panel{background:linear-gradient(135deg,#f5f4f8,#f5f4f8 60%),radial-gradient(80% 120% at 100% 0%,#c9a8f514,transparent);border:1px solid #5a15b726}
html.rlight .rlt-fact.oils b{color:#521a9d}
html.rlight .mikrotik-panel{background:linear-gradient(135deg,#f3f8fa,#f3f8f9 60%),radial-gradient(80% 120% at 100% 0%,#5ecbe014,transparent);border:1px solid #2195ab26}
html.rlight .rlt-fact.mkt b{color:#248294}
html.rlight .water-panel{background:linear-gradient(135deg,#f2fafa,#f2fafa 60%),radial-gradient(80% 120% at 100% 0%,#4fd1c514,transparent);border:1px solid #2aa29726}
html.rlight .rlt-fact.water b{color:#2b8c83}
html.rlight .oos-badge{color:#4e6674;border:1px solid #00000040}
html.rlight .pdp-oos-btn{background-color:#ffffff;border:1px solid #0000002a}
html.rlight .xadded{border:1px solid #2e9e4740}
html.rlight .xinfo span{color:#2f8943}
html.rlight .xitem .add-cart{color:#fff}
html.rlight .sauna-panel{background:linear-gradient(135deg,#faf6f2,#fbf5f2 60%),radial-gradient(80% 120% at 100% 0%,#ff924814,transparent);border:1px solid #cc520026}
html.rlight .rlt-fact.sau b{color:#ae4c09}
html.rlight .pre-badge{color:#ae7709;border:1px solid #cc880040}
html.rlight .pdp-note{color:#ae7709;border:1px solid #cc880040}
html.rlight .trust-note{border:1px solid #0000002f;background-color:#ffffff}
html.rlight .trust-note span{color:#373d43}
html.rlight .pdp-trust::before{color:#2f8943}
html.rlight .rcard{border:1px solid #00000022;background-color:#ffffff}
html.rlight .rcard h3{color:#1a1a1a}
html.rlight .rc-play{background-color:#ffffffaa}
html.rlight .art p,html.rlight .art li{color:#17191c}
html.rlight .art a:not(.btn):not(.back),html.rlight .art a:not(.btn):not(.back):visited{text-decoration-color:#3d6d8f66}
html.rlight .bigstat{border:1px solid #00000022;background-color:#ffffff}
html.rlight .statrow div{border:1px solid #00000022;background-color:#ffffff;color:#17191c}
html.rlight .art th,html.rlight .art td{border-bottom:1px solid #00000022;color:#17191c}
html.rlight .shopbox{border:1px solid #00000022;background-color:#ffffff}
html.rlight .shopbox img{background-color:#ffffff}
html.rlight .disclaimer{border-top:1px solid #00000016}
html.rlight .art .ah-src{border-bottom:1px solid #00000022}
html.rlight .period-panel{background:linear-gradient(135deg,#f9f4f5,#f9f4f6 60%),radial-gradient(80% 120% at 100% 0%,#f29bb014,transparent);border:1px solid #b5173d26}
html.rlight .rlt-fact.period b{color:#9b1c3b}
html.rlight .sizes button{border:1px solid #00000038}
html.rlight .sizes button.on{color:#fff}
html.rlight .opt-select{background-color:#ffffff;border:1px solid #00000038}
html.rlight .art-cover img{background-color:#ffffff}
html.rlight .fig{background-color:#ffffff;border:1px solid #00000022}
html.rlight .art .fig .fnote{color:#171a1c}
html.rlight .br .l{color:#171a1c}
html.rlight .br .t{background-color:#ffffff}
html.rlight .dv .t .zero{background-color:#00000055}
html.rlight .legend{color:#171a1c}
html.rlight .flowrow.low .ftag{color:#903827}
html.rlight .fstep{background-color:#ffffff;border:1px solid #00000022}
html.rlight .flowrow.low .fstep:last-child{border-color:#a73a2566}
html.rlight .fcard{background-color:#ffffff;border:1px solid #00000022}
html.rlight .fcard span{color:#171a1c}
html.rlight .tl{border-left:2px solid #00000022}
html.rlight .tl li{color:#171a1c}
html.rlight .dia .org{fill:#0000000b;stroke:#82754a88}
html.rlight .dia .lb{fill:#171a1c}
html.rlight .dia .ld{stroke:#0000005e}
html.rlight .dia .node{fill:#0000000e;stroke:#82754a88}
html.rlight .dia .pc{stroke:#00000022}
html.rlight .fstep .fic,html.rlight .fcard .fic{background-color:#ffffff40}
html.rlight .vpn-panel{background:linear-gradient(135deg,#faf8f2,#faf9f2 60%),radial-gradient(80% 120% at 100% 0%,#f5c84b17,transparent);border:1px solid #c1910b2e}
html.rlight .rlt-fact.vpn b{color:#a67f12}
html.rlight .energy-panel{background:linear-gradient(135deg,#f5faf2,#f5f9f3 60%),radial-gradient(80% 120% at 100% 0%,#9be15d17,transparent);border:1px solid #62ac202e}
html.rlight .rlt-fact.nrg b{color:#589523}
html.rlight .trust-note{border:1px solid #c37c0966;border-left:5px solid #c37c09}
html.rlight .trust-note i{color:#ae7709}
html.rlight .trust-note b{color:#1a1a1a}
html.rlight .trust-note span{color:#17191c}
html.rlight .trust-note em{color:#ae7709}
html.rlight .sec-panel{border-top:1px solid #00000022}
html.rlight .jump a:hover{border-color:#cc8800}
html.rlight .seg button{border:1px solid #00000038}
html.rlight .seg button:hover{border-color:#00000096}
html.rlight .seg button[aria-pressed=true]{border-color:#8a7642}
html.rlight .seg button:focus-visible,html.rlight .gs select:focus-visible,html.rlight .gs input:focus-visible,html.rlight .gs summary:focus-visible{outline:2px solid #c37c09}
html.rlight .gs-card{border:1px solid #00000022;background-color:#ffffff}
html.rlight .gs-g{border-top:1px solid #0000001d}
html.rlight .gs-calc{border:1px solid #00000022;background-color:#ffffff}
html.rlight .gs-up-c{color:#23954c}
html.rlight .gs-dn-c{color:#a71111}
html.rlight .gs-form input,html.rlight .gs-form select,html.rlight .gs-adv select{background-color:#ffffff;border:1px solid #00000038}
html.rlight .gs-form select option,html.rlight .gs-adv select option{background-color:#ffffff;color:#726845}
html.rlight .gs-out{border-top:1px solid #0000001d}
html.rlight .gs-big{color:#ae7709}
html.rlight .gs-add:focus-visible,html.rlight .gs-rm:focus-visible,html.rlight .gs-clr:focus-visible{outline:2px solid #c37c09}
html.rlight .gs-list{border-top:1px solid #0000001d}
html.rlight .gs-list li{border-bottom:1px solid #00000016}
html.rlight .gs-rm{border:1px solid #00000038}
html.rlight .gs-rm:hover{border-color:#00000096}
html.rlight .gs-tot b{color:#ae7709}
html.rlight .gs-rem input{accent-color:#c37c09}
html.rlight .gs-imp{border:1px solid #00000022}
html.rlight .gs-imp textarea{background-color:#ffffff;border:1px solid #00000038}
html.rlight .gs-imp code{background-color:#ffffff}
html.rlight .gs-imp a{color:#ae7709}
html.rlight .gs-spot{color:#ae7709}
html.rlight .gs-idate{background-color:#ffffff;border:1px solid #00000038}
html.rlight .al-box{border:1px solid #c37c0966;border-left:4px solid #c37c09}
html.rlight .al-box b{color:#ae7709}
html.rlight .al-ok{border:1px solid #1fad5366;border-left:4px solid #1fad53}
html.rlight .gs-hist{border-top:1px solid #0000001d}
html.rlight .gs-box{border:1px solid #00000022;background-color:#ffffff}
html.rlight .gs-adv{border:1px solid #00000022}
html.rlight .gs-faq div{border:1px solid #00000022;background-color:#ffffff}
html.rlight .seg button.gs-mb.silver[aria-pressed=true]{border-color:#00000033}
html.rlight .lib-soon{border:1px dashed #00000046}
html.rlight .mp button{border:1px solid #00000038}
html.rlight .mp button:hover{border-color:#00000096}
html.rlight .mp button[aria-selected=true]{border-color:#8a7642}
html.rlight .mp button:focus-visible{outline:2px solid #c37c09}
html.rlight .mpanel{background-color:#ffffff}
html.rlight .mpanel a{color:#a76d10}
html.rlight .bi.real{background-color:#ffffff}
html.rlight .bi.tc{background:linear-gradient(160deg,#f4f6f9,#f4f6f9);border:1px solid #00000025}
html.rlight .wmap .c{stroke:#00000022}
html.rlight .wmap .c.v{fill:#a76d10}
html.rlight .wmap .c.v:hover,html.rlight .wmap .c.hl{fill:#ae7a09}
html.rlight .wmap .pin{fill:#ae7a09;stroke:#00000022}
html.rlight .wz button{border:1px solid #00000038;background-color:#ffffffcc;color:#79693e}
html.rlight .wz button:hover{border-color:#00000096}
html.rlight .wchips button{border:1px solid #00000038}
html.rlight .wchips button:hover,html.rlight .wchips button:focus-visible{border-color:#c37c09;color:#ae7a09}
html.rlight .mk-stats li{border:1px solid #00000022;background-color:#ffffff}
html.rlight .mk-grid>div{border:1px solid #00000022}
html.rlight .mk-t th,html.rlight .mk-t td{border-bottom:1px solid #00000016}
