/* generated by tools/make_light_css.py from design.css, site2.css, store.css - do not edit by hand */
html[data-theme=light] .c1{background:#ffffff}
html[data-theme=light] .c5{color:#1a1a1a}
html[data-theme=light] .c11{color:#1b2339}
html[data-theme=light] .c13{color:#1a1a1a}
html[data-theme=light] .c14{background:#0f1932;color:#fff}
html[data-theme=light] .c16{color:#2147ca}
html[data-theme=light] .c19{color:#2c3755}
html[data-theme=light] .c21{background:#3778f5;color:#fff;box-shadow:0 8px 24px rgba(15,25,50,0.12)}
html[data-theme=light] .c22{border:1px solid rgba(15,25,50,0.165);color:#1a1a1a}
html[data-theme=light] .c23{color:#4b5c86}
html[data-theme=light] .c25{background:#ffffff;border:1px solid rgba(15,25,50,0.044)}
html[data-theme=light] .c26{color:#2147ca}
html[data-theme=light] .c29{color:#1b2339;border-top:1px solid rgba(15,25,50,0.044)}
html[data-theme=light] .c30{color:#ca2121}
html[data-theme=light] .c32{background:#3066df}
html[data-theme=light] .c33{color:#2150ca}
html[data-theme=light] .c35{color:#214dca}
html[data-theme=light] .c36{background:#0f1932;box-shadow:0 0 0 7px rgba(15,25,50,0.12);color:#fff}
html[data-theme=light] .c39{background:#ffffff;border:1px solid rgba(15,25,50,0.044)}
html[data-theme=light] .c45{background:rgba(127,156,255,0.18)}
html[data-theme=light] .c47{color:#2c3755}
html[data-theme=light] .c53{background:#5d61ec;box-shadow:0 8px 18px rgba(15,25,50,0.09)}
html[data-theme=light] .c54{color:#2c3755}
html[data-theme=light] .c56{color:#1b2339}
html[data-theme=light] .c57{color:#2147ca}
html[data-theme=light] .c58{background:#fafafa;color:#0f1932}
html[data-theme=light] .c60{color:#215bca}
html[data-theme=light] .c63{border-top:2px solid #3778f5}
html[data-theme=light] .c64{color:#555555}
html[data-theme=light] .c65{background:#f0f2f7}
html[data-theme=light] .c67{color:#555555}
html[data-theme=light] .c69{border-top:1px solid #dfe2e8}
html[data-theme=light] .c75{background:#ffffff;border:1px solid rgba(15,25,50,0.044)}
html[data-theme=light] .c78{color:#2147ca}
html[data-theme=light] .c79{color:#2c3755}
html[data-theme=light] .c80{background:#3e7dec}
html[data-theme=light] .c81{background:#ffffff}
html[data-theme=light] .c83{color:#2c3755}
html[data-theme=light] .c85{background:#0f1932;color:#fff}
html[data-theme=light] .c86{border:1px solid rgba(15,25,50,0.165);color:#1a1a1a}
html[data-theme=light] .c87{border-top:1px solid rgba(15,25,50,0.044);color:#2c3755}
html[data-theme=light] .c91{color:#1a1a1a}
html[data-theme=light] .c96{color:#2147ca}
html[data-theme=light] .c98{border-bottom:1px solid rgba(15,25,50,0.044)}
html[data-theme=light] .c102{color:#1a1a1a}
html[data-theme=light] .c103{background:#0f1932;color:#fff}
html[data-theme=light] .c104{background:#ffffff}
html[data-theme=light] .c106{color:#2c3755}
html[data-theme=light] .c108{border-left:1px solid rgba(15,25,50,0.055)}
html[data-theme=light] .c109{color:#2147ca}
html[data-theme=light] .c110{color:#5a6890}
html[data-theme=light] .c112{background:#ffffff;border:1px solid rgba(15,25,50,0.044)}
html[data-theme=light] .c113{color:rgba(33,71,202,0.06)}
html[data-theme=light] .c115{background:#5d61ec;box-shadow:0 10px 24px rgba(15,25,50,0.105)}
html[data-theme=light] .c118{color:#2147ca}
html[data-theme=light] .c120{background:rgba(15,25,50,0.019);border:1px solid rgba(15,25,50,0.033);color:#4060ab}
html[data-theme=light] .c121{background:rgba(127,156,255,0.18)}
html[data-theme=light] .c122{background:#ffffff;border:1px solid rgba(15,25,50,0.044)}
html[data-theme=light] .c124{background:#3778f5;color:#fff}
html[data-theme=light] .c125{background:#ffffff}
html[data-theme=light] .c127{color:#2147ca}
html[data-theme=light] .c129{background:#ffffff;border:1px solid rgba(15,25,50,0.044)}
html[data-theme=light] .c130{color:#ca2121}
html[data-theme=light] .c131{color:#1b2339;border-top:1px solid rgba(15,25,50,0.044)}
html[data-theme=light] .c132{color:#ca2121}
html[data-theme=light] .c133{background:#3066df}
html[data-theme=light] .c136{background:rgba(15,25,50,0.088);border:1px solid rgba(15,25,50,0.138)}
html[data-theme=light] .c138{border:1px solid rgba(15,25,50,0.055)}
html[data-theme=light] .c140{color:#2c3755}
html[data-theme=light] .c142{color:#1b2339;background:rgba(255,190,80,0.1);border:1px solid rgba(255,190,80,0.3)}
html[data-theme=light] .c143{color:#ca8d21}
html[data-theme=light] .c145{background:#ffffff;border:1px solid rgba(15,25,50,0.044)}
html[data-theme=light] .c148{color:#1b2339;border-top:1px solid rgba(15,25,50,0.039)}
html[data-theme=light] .c149{background:#ffffff;color:#1a1a1a}
html[data-theme=light] .c151{color:#215bca}
html[data-theme=light] .c153{background:#ffffff;border:1px solid #e5e5e5}
html[data-theme=light] .c154{background:#eef3fe}
html[data-theme=light] .c155{color:#555555}
html[data-theme=light] .c156{color:#8a8a8a}
html[data-theme=light] .c157{background:#ffffff}
html[data-theme=light] .c160{color:#2c3755}
html[data-theme=light] .c162{border-top:1px solid rgba(15,25,50,0.055);color:#1b2339}
html[data-theme=light] .c163{color:#2147ca}
html[data-theme=light] .c164{background:#0f1932;color:#fff;box-shadow:0 30px 70px rgba(15,25,50,0.105)}
html[data-theme=light] .c166{color:#555555}
html[data-theme=light] .c167{border:1px solid #e0e3ea;background:#fafafa}
html[data-theme=light] .c168{border:1px solid #e0e3ea;background:#fafafa}
html[data-theme=light] .c169{background:#3778f5;color:#fff}
html[data-theme=light] .c170{color:#8a8a8a}
html[data-theme=light] .h1:hover{background:rgba(255,107,107,0.08)}
html[data-theme=light] .h2:hover{box-shadow:0 24px 50px rgba(15,25,50,0.105)}
html[data-theme=light] .h3:hover{border-color:rgba(127,156,255,0.55);box-shadow:0 18px 40px rgba(15,25,50,0.105),0 0 0 1px rgba(15,25,50,0.06);background:rgba(55,120,245,0.18)}
html[data-theme=light] .h4:hover{background:#ffffff;box-shadow:0 12px 28px rgba(15,25,50,0.024)}
html[data-theme=light] .h5:hover{border-color:rgba(127,156,255,0.45);background:#ffffff}
html[data-theme=light] .h6:hover{color:#1a1a1a;border-color:rgba(127,156,255,0.6)}
html[data-theme=light] .h7:hover{border-color:rgba(127,156,255,0.45);box-shadow:0 22px 48px rgba(15,25,50,0.105)}
html[data-theme=light] .h8:hover{background:rgba(55,120,245,0.14);border-color:rgba(127,156,255,0.35)}
html[data-theme=light] .h9:hover{border-color:rgba(127,156,255,0.5)}
html[data-theme=light] .h10:hover{box-shadow:0 16px 36px rgba(15,25,50,0.024)}
html[data-theme=light] body{background:#ffffff;color:#1a1a1a}
html[data-theme=light] a{color:#2147ca}
html[data-theme=light] a:hover{color:#2149ca}
html[data-theme=light] :focus-visible{outline:3px solid #7f9cff}
html[data-theme=light] .skip{background:#0f1932;color:#fff}
html[data-theme=light] .env-bar{background:#ffffff;color:#ca9121}
html[data-theme=light] .site{background:#ffffff}
html[data-theme=light] .pg-light{background:#fafafa;color:#0f1932}
html[data-theme=light] .mn summary{border:1px solid rgba(15,25,50,0.138)}
html[data-theme=light] .mn summary span{background:#ffffff}
html[data-theme=light] .mn-sheet{background:#ffffff;border:1px solid rgba(15,25,50,0.077);box-shadow:0 24px 60px rgba(15,25,50,0.12)}
html[data-theme=light] .mn-sheet a{color:#1b2339}
html[data-theme=light] .mn-sheet a:hover{background:rgba(15,25,50,0.033);color:#1a1a1a}
html[data-theme=light] .mn-sheet .mn-cta{background:#0f1932;color:#fff}
html[data-theme=light] .ph-row{background:#f2f4f8;color:#0f1932}
html[data-theme=light] .ph-row.hi{background:#3778f5;color:#fff}
html[data-theme=light] .st-dot{background:rgba(55,120,245,0.35);color:#1a1a1a}
html[data-theme=light] .st.done .st-dot{background:#3778f5}
html[data-theme=light] .st.on .st-dot{background:#0f1932;color:#fff;box-shadow:0 0 0 6px rgba(15,25,50,0.075)}
html[data-theme=light] .st-fill{background:#7f9cff}
html[data-theme=light] .feat{border:1px solid rgba(15,25,50,0.055)}
html[data-theme=light] .feat.wide{background:rgba(55,120,245,0.14)}
html[data-theme=light] .feat-n{color:#2147ca}
html[data-theme=light] .toc{color:#4561a6}
html[data-theme=light] .toc.on{color:#1a1a1a;border-left-color:#7f9cff}
html[data-theme=light] .toc .c110{color:#3d5cae}
html[data-theme=light] .toc.on .c110{color:#2147ca}
html[data-theme=light] .c109{color:#2146ca}
html[data-theme=light] .tab{color:#1b2339;border:1px solid rgba(15,25,50,0.138)}
html[data-theme=light] .tab.on,html[data-theme=light] .tab:hover{background:#0f1932;color:#fff;border-color:#0f1932}
html[data-theme=light] .topics label{color:#0f1932;border:1px solid #d9dce3}
html[data-theme=light] .topics input:checked+label{background:#3778f5;color:#fff;border-color:#3778f5}
html[data-theme=light] .topics input:focus-visible+label{outline:3px solid #7f9cff}
html[data-theme=light] .in{color:#0f1932}
html[data-theme=light] .in:focus{border-color:#3778f5;box-shadow:0 0 0 3px rgba(15,25,50,0.06);background:#ffffff}
html[data-theme=light] .err{color:#c0392b}
html[data-theme=light] .form-alert{background:#fff4d6;color:#7a4b00}
html[data-theme=light] .form-done{color:#0f1932}
html[data-theme=light] .inner-prose{color:#2c3755}
html[data-theme=light] .inner-prose h2{color:#1a1a1a}
html[data-theme=light] .sec-dark .c150{background:#ffffff}
html[data-theme=light] .sec-dark .c151{color:#2147ca}
html[data-theme=light] .sec-dark .c141,html[data-theme=light] .sec-dark .c139{color:#1a1a1a}
html[data-theme=light] .sec-dark .c153{background:#ffffff;border-color:rgba(15,25,50,0.044)}
html[data-theme=light] .sec-dark .h10:hover{box-shadow:0 16px 36px rgba(15,25,50,0.105);border-color:rgba(127,156,255,0.3)}
html[data-theme=light] .sec-dark .c154{background:rgba(55,120,245,0.16)}
html[data-theme=light] .sec-dark .c154 svg{stroke:#2147ca}
html[data-theme=light] .sec-dark .c155{color:#2c3755}
html[data-theme=light] .sec-dark .c156{color:#4c5879}
html[data-theme=light] .inner-prose.light{color:#3a4252}
html[data-theme=light] .inner-prose.light h2{color:#0f1932}
html[data-theme=light] .inner-prose.light a{color:#2860d6}
@media (max-width:900px){html[data-theme=light] .toc{border:1px solid rgba(15,25,50,0.099)}}
@media (max-width:900px){html[data-theme=light] .toc.on{border-color:#7f9cff}}
html[data-theme=light] [data-hero][data-sky-now=day]{background:#ffffff}
html[data-theme=light] [data-hero][data-sky-now=day] .c16{color:#2150ca}
html[data-theme=light] [data-hero][data-sky-now=day] .c19{color:#214dca}
html[data-theme=light] [data-hero][data-sky-now=day] .c23{color:#2351c8}
@media (prefers-reduced-motion:no-preference){html[data-theme=light] .c80{background:#3088ee}}
html[data-theme=light] .tour-chip{color:#415ca9;border:1px solid rgba(15,25,50,0.099)}
html[data-theme=light] .tour-chip:hover{color:#1a1a1a;border-color:rgba(15,25,50,0.275)}
html[data-theme=light] .tour-chip.on{background:#0f1932;color:#fff;border-color:#0f1932}
html[data-theme=light] .tour-chip.on.run::after{background:#3778f5}
html[data-theme=light] .tour-cap b{color:#1a1a1a}
html[data-theme=light] [data-hero][data-sky-now=day] .tour-chip:not(.on){color:#214dca;border-color:rgba(15,25,50,0.176)}
html[data-theme=light] .pcard{color:#1a1a1a}
html[data-theme=light] .pcard:hover{color:#1a1a1a}
html[data-theme=light] .pc-go{color:#2147ca}
html[data-theme=light] .st-p{color:#2147ca}
html[data-theme=light] .pair-n{color:#2146ca}
html[data-theme=light] .pair-n i{color:#5d6fa8}
html[data-theme=light] .sec-more{color:#2860d6}
html[data-theme=light] .sec-more:hover{color:#0f1932}
html[data-theme=light] .place-list{border-top:1px solid rgba(15,25,50,0.066)}
html[data-theme=light] .prow{border-bottom:1px solid rgba(15,25,50,0.066);color:#1a1a1a}
html[data-theme=light] .prow:hover{color:#1a1a1a}
html[data-theme=light] .grp-tile{border:1px solid rgba(15,25,50,0.066);background:rgba(15,25,50,0.017);color:#1a1a1a}
html[data-theme=light] .grp-tile:hover{color:#1a1a1a;background:rgba(55,120,245,0.14);border-color:rgba(127,156,255,0.4)}
html[data-theme=light] .grp-n{color:#2147ca}
html[data-theme=light] .grp-c{color:#2146ca}
html[data-theme=light] .grp-names{color:#2c3755}
html[data-theme=light] .grp+.grp{border-top:1px solid rgba(15,25,50,0.044)}
html[data-theme=light] .gcard{border:1px solid rgba(15,25,50,0.055);background:rgba(15,25,50,0.011);color:#1a1a1a}
html[data-theme=light] .gcard:hover{color:#1a1a1a;border-color:rgba(127,156,255,0.5);background:rgba(55,120,245,0.12);box-shadow:0 18px 40px rgba(15,25,50,0.105)}
html[data-theme=light] .gcard:target{border-color:#7f9cff;box-shadow:0 0 0 2px rgba(15,25,50,0.12)}
html[data-theme=light] .gc-scene.scene-mini{background:rgba(255,255,255,0.55);border-bottom:1px solid rgba(15,25,50,0.033)}
html[data-theme=light] .byplace{border-top:1px solid rgba(15,25,50,0.044)}
html[data-theme=light] .bp-list{border-top:1px solid rgba(15,25,50,0.066)}
html[data-theme=light] .bp-row{border-bottom:1px solid rgba(15,25,50,0.066)}
html[data-theme=light] .bp-chip{border:1px solid rgba(15,25,50,0.11);color:#1b2339}
html[data-theme=light] .bp-chip:hover{background:#0f1932;color:#fff;border-color:#0f1932}
html[data-theme=light] .map-ring .ch{stroke:#2147ca}
html[data-theme=light] .map-ring.picked .ch.on{stroke:#2198ca}
html[data-theme=light] .nd-dot{fill:#0f1a45;stroke:#2147ca}
html[data-theme=light] .nd text{fill:#4561a6}
html[data-theme=light] .map-ring.picked .nd text{fill:#6f7fa8}
html[data-theme=light] .map-ring.picked .nd-dot{stroke:#4a5a8c}
html[data-theme=light] .map-ring .nd.peer text{fill:#1a1a1a}
html[data-theme=light] .map-ring .nd.peer .nd-dot{fill:#2198ca;stroke:#2198ca}
html[data-theme=light] .map-ring .nd.on text{fill:#1a1a1a}
html[data-theme=light] .map-ring .nd.on .nd-dot{fill:#1a1a1a;stroke:#1a1a1a}
html[data-theme=light] .nd:hover text,html[data-theme=light] .nd:focus-visible text{fill:#1a1a1a}
html[data-theme=light] .nd:focus-visible .nd-dot{stroke:#1a1a1a}
html[data-theme=light] .map-hub{fill:#0f1a45;stroke:rgba(33,71,202,0.25)}
html[data-theme=light] .map-n{fill:#1a1a1a}
html[data-theme=light] .map-nl{fill:#2147ca}
html[data-theme=light] .mp-row{border-top:1px solid rgba(15,25,50,0.055)}
html[data-theme=light] .mp-row .c47{color:#4460a7}
html[data-theme=light] .map-chips .tour-chip.on{background:#ffffff}
html[data-theme=light] .story-h{color:#1b2339}
html[data-theme=light] .jrow{border-bottom:1px solid rgba(15,25,50,0.066)}
html[data-theme=light] .jrow-i{color:#4460a7}
html[data-theme=light] .ft-n{color:#1a1a1a}
html[data-theme=light] .ft-d{color:#2c3755}
html[data-theme=light] .ft-tag{color:#214dca;border:1px solid rgba(127,156,255,0.28)}
html[data-theme=light] .ft-all{color:#42a87d;border-color:rgba(143,211,182,0.3)}
html[data-theme=light] .ft-with{color:#c59025;border-color:rgba(230,194,122,0.3)}
html[data-theme=light] .pl-card{background:#ffffff;border:1px solid rgba(15,25,50,0.044)}
html[data-theme=light] .pl-pick{border-color:rgba(127,156,255,0.55);box-shadow:0 14px 36px rgba(15,25,50,0.054)}
html[data-theme=light] .pl-name{color:#2147ca}
html[data-theme=light] .pl-badge{color:#fff;background:#3778f5}
html[data-theme=light] .pl-price{color:#1a1a1a}
html[data-theme=light] .pl-sub{color:#2c3755}
html[data-theme=light] .pl-line{color:#4060ab;border-top:1px solid rgba(15,25,50,0.044)}
html[data-theme=light] .pl-terms{color:#4c5879}
html[data-theme=light] .pl-wrap{border:1px solid rgba(15,25,50,0.044);background:#ffffff}
html[data-theme=light] .pl-wrap:focus-visible{outline:2px solid #7f9cff}
html[data-theme=light] .pl-t{color:#4060ab}
html[data-theme=light] .pl-t th,html[data-theme=light] .pl-t td{border-bottom:1px solid rgba(15,25,50,0.033)}
html[data-theme=light] .pl-t thead th{background:#ffffff;color:#214dca}
html[data-theme=light] .pl-t .pl-f{background:#ffffff;border-right:1px solid rgba(15,25,50,0.033)}
html[data-theme=light] .pl-t thead .pl-f{background:#ffffff}
html[data-theme=light] .pl-t td{color:#1c2740}
html[data-theme=light] .pl-area .pl-f{background:#ffffff;color:#1a1a1a}
html[data-theme=light] .pl-area th{border-bottom-color:rgba(127,156,255,0.25)}
html[data-theme=light] .pl-y{background:rgba(127,156,255,0.18)}
html[data-theme=light] .pl-n{color:#4d5a80}
html[data-theme=light] .pl-y+.pl-v{color:#214dca}
html[data-theme=light] .consent-bar{background:#ffffff;color:#385fb3;box-shadow:0 8px 30px rgba(15,25,50,0.105)}
html[data-theme=light] .consent-bar a{color:#215eca}
html[data-theme=light] .consent-bar button{background:#2860d6;color:#fff}
html[data-theme=light] .consent-bar button[data-consent=no]{color:#385fb3;border:1px solid #ffffff}
html[data-theme=light] .inner-prose th,html[data-theme=light] .inner-prose td{border:1px solid rgba(15,25,50,0.066)}
html[data-theme=light] .inner-prose th{background:#ffffff;color:#1a1a1a}
html[data-theme=light] .inner-prose h3{color:#1a1a1a}
html[data-theme=light] .inner-prose.legal a{color:#2147ca}
html[data-theme=light] .inner-prose.legal b,html[data-theme=light] .inner-prose.legal strong{color:#395cb2}
html[data-theme=light] .inner-prose.legal .form-alert{background:rgba(255,196,64,0.1);color:#ca9121;border:1px solid rgba(255,196,64,0.3)}
html[data-theme=light] .inner-prose .legal-note{border-left:3px solid #2860d6}
html[data-theme=light] .fp-crumbs{color:#7f8bb0}
html[data-theme=light] .fp-crumbs a{color:#214dca}
html[data-theme=light] .fp-badge,html[data-theme=light] .fx-badge{color:#fff;background:#e6c27a}
html[data-theme=light] .fp-k{color:#2147ca}
html[data-theme=light] .fp-more{color:#214dca}
html[data-theme=light] .fp-status{color:#ca9121;border-left:3px solid #e6c27a}
html[data-theme=light] .fp{color:#2c3755}
html[data-theme=light] .fp-sec{background:#ffffff;border:1px solid rgba(15,25,50,0.044)}
html[data-theme=light] .fp-why{background:#3066df;color:#fff}
html[data-theme=light] .fp-h{color:#1a1a1a}
html[data-theme=light] .fp-x li::before{color:#ca2121}
html[data-theme=light] .fp-steps li::before{background:#3778f5;color:#fff}
html[data-theme=light] .fp-group h3{color:#1a1a1a}
html[data-theme=light] .fp-role{border:1px solid rgba(15,25,50,0.055)}
html[data-theme=light] .fp-rn{color:#1a1a1a}
html[data-theme=light] .fp-table th,html[data-theme=light] .fp-table td{border:1px solid rgba(15,25,50,0.066)}
html[data-theme=light] .fp-table th{background:#ffffff;color:#1a1a1a}
html[data-theme=light] .fp-table td:first-child{color:#1a1a1a}
html[data-theme=light] .fp-us td{background:rgba(55,120,245,0.18)}
html[data-theme=light] .fp-faq .c139{color:#1a1a1a}
html[data-theme=light] .fp-links a{color:#214dca}
html[data-theme=light] .fp-glance{background:rgba(15,25,50,0.297);border:1px solid rgba(15,25,50,0.055);color:#fff}
html[data-theme=light] .fp-glance dl>div{border-top:1px solid rgba(15,25,50,0.044)}
html[data-theme=light] .fp-glance dt{color:#7f8bb0}
html[data-theme=light] .fp-glance dd{color:#3657b5}
html[data-theme=light] .fp-toc{background:rgba(15,25,50,0.322);border-bottom:1px solid rgba(15,25,50,0.044)}
html[data-theme=light] .fp-toc a{color:#2c3755;border:1px solid rgba(15,25,50,0.077)}
html[data-theme=light] .fp-toc a:hover{color:#1a1a1a;border-color:#3778f5}
html[data-theme=light] .fp-h3{color:#1a1a1a}
html[data-theme=light] .fp-q{border-top:1px solid rgba(15,25,50,0.055)}
html[data-theme=light] .fp-q:last-child{border-bottom:1px solid rgba(15,25,50,0.055)}
html[data-theme=light] .fp-q>summary::after{color:#2147ca}
html[data-theme=light] .fp-card{border:1px solid rgba(15,25,50,0.055);background:#ffffff;color:#2c3755}
html[data-theme=light] .fp-card:hover{border-color:#3778f5}
@media (max-width:900px){html[data-theme=light] .fp-group{border-top:1px solid rgba(15,25,50,0.055)}}
@media (max-width:900px){html[data-theme=light] .fp-group>summary::after{color:#2147ca}}
html[data-theme=light] .fx-bar input[type=search],html[data-theme=light] .fx-bar select{color:#1a1a1a;background:#ffffff;border:1px solid rgba(15,25,50,0.099)}
html[data-theme=light] .fx-only{color:#c59025}
html[data-theme=light] .fx-n{color:#7f8bb0}
html[data-theme=light] .fx-band{border:1px solid rgba(230,194,122,0.35);background:#ffffff}
html[data-theme=light] .fx-band-h{color:#1a1a1a}
html[data-theme=light] .fx-sp{border:1px solid rgba(15,25,50,0.055)}
html[data-theme=light] .fx-sp:hover{border-color:rgba(230,194,122,0.6)}
html[data-theme=light] a.fx-it:hover{background:rgba(15,25,50,0.022)}
html[data-theme=light] a.fx-it:hover .ft-n{color:#214dca}
html[data-theme=light] .fx-draft .ft-n{color:#425ea9}
html[data-theme=light] .fx-tag-sp{color:#c59025;border-color:rgba(230,194,122,0.45)}
html[data-theme=light] .fx-tag-soon{color:#7f8bb0;border-color:rgba(127,139,176,0.3)}
html[data-theme=light] .fx-none{color:#2c3755}
html[data-theme=light] .fx-none a{color:#214dca}
html[data-theme=light] .pl-fl{text-decoration-color:rgba(33,77,202,0.4)}
html[data-theme=light] .pl-fl:hover{color:#214dca}
html[data-theme=light] .feat-more{color:#214dca}
html[data-theme=light] a.c136{color:#1a1a1a}
html[data-theme=light] a.c136:hover{background:rgba(15,25,50,0.143)}
html[data-theme=light] .fx-hl{box-shadow:inset 3px 0 0 rgba(15,25,50,0.12)}
html[data-theme=light] .mn-search input{border:1px solid rgba(15,25,50,0.099);background:#ffffff;color:#1a1a1a}
html[data-theme=light] .mn-search input:focus{outline:2px solid #3778f5}
html[data-theme=light] .mn-results a{border:1px solid rgba(15,25,50,0.055);background:#ffffff;color:#2c3755}
html[data-theme=light] .mn-results a:hover{border-color:#3778f5}
html[data-theme=light] .mn-results b{color:#1a1a1a}
html[data-theme=light] .mn-where{color:#2147ca}
html[data-theme=light] .mn-n,html[data-theme=light] .mn-none{color:#7f8bb0}
html[data-theme=light] .mn-list a{color:#214dca}
html[data-theme=light] .mn-list a[aria-current]{color:#1a1a1a}
html[data-theme=light] .mn-fold>summary{color:#1a1a1a}
html[data-theme=light] .mn-home{color:#214dca}
html[data-theme=light] .mn-plan{color:#ca9121;border-left:3px solid #e6c27a}
html[data-theme=light] .mn-toc{border:1px solid rgba(15,25,50,0.066)}
html[data-theme=light] .mn-toc summary{color:#1a1a1a}
html[data-theme=light] .mn-toc a{color:#214dca}
html[data-theme=light] .mn-doc{color:#202a46}
html[data-theme=light] .mn-doc h1{color:#1a1a1a}
html[data-theme=light] .mn-doc h2{color:#1a1a1a}
html[data-theme=light] .mn-doc h3{color:#1a1a1a}
html[data-theme=light] .mn-doc h4,html[data-theme=light] .mn-doc h5,html[data-theme=light] .mn-doc h6{color:#1a1a1a}
html[data-theme=light] .mn-doc a{color:#214dca}
html[data-theme=light] .mn-doc strong,html[data-theme=light] .mn-doc b{color:#1a1a1a}
html[data-theme=light] .mn-doc code{background:rgba(15,25,50,0.044)}
html[data-theme=light] .mn-doc pre{background:#ffffff}
html[data-theme=light] .mn-doc blockquote{border-left:3px solid #3778f5;color:#2c3755}
html[data-theme=light] .mn-doc th,html[data-theme=light] .mn-doc td{border:1px solid rgba(15,25,50,0.066)}
html[data-theme=light] .mn-doc th{background:#ffffff;color:#1a1a1a}
html[data-theme=light] .mn-doc hr{border-top:1px solid rgba(15,25,50,0.066)}
html[data-theme=light] .mn-btn{color:#1a1a1a;border:1px solid rgba(15,25,50,0.11)}
html[data-theme=light] .mn-btn:hover{border-color:#3778f5}
html[data-theme=light] .mn-pn a{border:1px solid rgba(15,25,50,0.066);color:#1a1a1a}
html[data-theme=light] .mn-pn a span{color:#2147ca}
html[data-theme=light] .mn-pn a:hover{border-color:#3778f5}
html[data-theme=light] .mn-chap{border-top:1px solid rgba(15,25,50,0.066)}
@media print{html[data-theme=light] .mn-page,html[data-theme=light] .mn-page body{background:#0f1932!important;color:#fff}}
@media print{html[data-theme=light] .mn-doc,html[data-theme=light] .mn-doc p,html[data-theme=light] .mn-doc li,html[data-theme=light] .mn-doc td{color:#000000!important}}
@media print{html[data-theme=light] .mn-doc h1,html[data-theme=light] .mn-doc h2,html[data-theme=light] .mn-doc h3,html[data-theme=light] .mn-doc h4,html[data-theme=light] .mn-doc strong,html[data-theme=light] .mn-doc b,html[data-theme=light] .mn-doc th{color:#000000!important}}
@media print{html[data-theme=light] .mn-doc th{background:#eeeeee!important}}
@media print{html[data-theme=light] .mn-doc th,html[data-theme=light] .mn-doc td{border-color:#999999!important}}
@media print{html[data-theme=light] .mn-doc a{color:#000000!important}}
@media print{html[data-theme=light] .mn-plan{color:#000000!important}}
html[data-theme=light] .st-chip{border:1px solid rgba(15,25,50,0.077);color:#2c3755}
html[data-theme=light] .st-chip:hover{border-color:rgba(127,156,255,0.5);color:#1a1a1a}
html[data-theme=light] .st-chip.on{background:#3778f5;border-color:#3778f5;color:#fff}
html[data-theme=light] .st-sep{background:rgba(15,25,50,0.066)}
html[data-theme=light] .st-card{background:#ffffff;border:1px solid rgba(15,25,50,0.044)}
html[data-theme=light] .st-card:hover{border-color:rgba(127,156,255,0.35);box-shadow:0 16px 36px rgba(15,25,50,0.105)}
html[data-theme=light] .st-cover{background:#ffffff}
html[data-theme=light] .st-ico{background:rgba(55,120,245,0.16)}
html[data-theme=light] .st-cat{color:#2147ca}
html[data-theme=light] .st-name{color:#1a1a1a}
html[data-theme=light] .st-sum{color:#2c3755}
html[data-theme=light] .st-tag{background:rgba(55,120,245,0.16);color:#214dca}
html[data-theme=light] .st-tag.free{background:rgba(52,199,89,0.16);color:#29c258}
html[data-theme=light] .st-empty{border:1px dashed rgba(15,25,50,0.088);color:#2c3755}
html[data-theme=light] .st-panel{background:#ffffff;border:1px solid rgba(15,25,50,0.044)}
html[data-theme=light] .st-panel h2{color:#1a1a1a}
html[data-theme=light] .st-lessons li{border-top:1px solid rgba(15,25,50,0.044)}
html[data-theme=light] .st-lessons li::before{color:#2147ca}
html[data-theme=light] .st-lessons .t{color:#1a1a1a}
html[data-theme=light] .st-lessons .m{color:#4c587b}
html[data-theme=light] .st-about{color:#2c3755}
html[data-theme=light] .st-steps{color:#2c3755}
html[data-theme=light] .st-steps b{color:#1a1a1a}
html[data-theme=light] .st-note{color:#2c3755}
html[data-theme=light] .st-cta{background:#3778f5;color:#fff}
html[data-theme=light] .st-link{color:#214dca}
html[data-theme=light] .st-crumbs{color:#4c587b}
html[data-theme=light] .st-crumbs a{color:#214dca}
html[data-theme=light] .st-home-h{color:#1a1a1a}
html[data-theme=light]{color-scheme:light}html[data-theme=light] body{background:#fff;color:#0f1932}
