/* GENERATED by light_layer.py, never hand-edited: the page in Light. The page's own light rules are its hand.css, appended at the end. */
/* 1 · measured: Studio's light values for the copied chrome */
html[data-scheme="light"] .sx-rail{--hover:#f4f4f5;--bar:0px;--ib-font:"Source Sans 3",system-ui,-apple-system,"Segoe UI",sans-serif;--ib-ink:#18181b;--ib-line:rgba(0,0,0,.09);--ib-meta:#8e8f96;--ib-kind-bg:#ffffff;--ib-card-shadow:0 1px 2px rgba(0,0,0,.06),0 0 0 1px rgba(0,0,0,.07);--ib-kind:#76777e;--ib-name:#55565c;--ib-link:#76777e;--ib-link-hi:#18181b;--ib-save-bg:#18181b;--ib-save-ink:#ffffff;--ib-card:#ffffff;--ib-val:#3f3f46;--ib-hover:#f3f3f5;--ib-icon:#55565c;--ib-label:#8e8f96;--ib-val-hi:#18181b;--ib-dot-ring:rgba(0,0,0,.18);--ib-dot-shadow:#ffffff;--ib-chev:#a3a4aa;--ib-open:#ececef;--sheen:0deg;--sheen-edge:#8fb4ff,#6fd3ff,#b39dff,#f39ac9,#f7c86b,#6fd3ff,#8fb4ff;--rail-solid:#fff;--line:#e4e4e7;--shadow-rail:rgba(0,0,0,.07)}
html[data-scheme="light"] .sx-tools{--strip:#fff;--line:#e4e4e7;--ink:#18181b;--panel:#fff;--ink-2:#52525b;--hover:#f4f4f5;--tool-ink:#52525b;--tool-on-bg:#e4e4e7;--tool-on-ink:#18181b;--rail-w:70px;--chrome-font:"Source Sans 3",system-ui,-apple-system,"Segoe UI",sans-serif;--muted:#71717a;--faint:#a1a1aa;--rail-solid:#fff;--shadow-rail:rgba(0,0,0,.07)}
html[data-scheme="light"] .sx-pop{--ib-pop:#ffffff;--ib-pop-shadow:0 18px 44px rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.06);--ib-font:"Source Sans 3",system-ui,-apple-system,"Segoe UI",sans-serif;--ib-opt:#52525b;--ib-hover:#f3f3f5;--ib-ink:#18181b;--ib-open:#ececef;--ib-meta:#8e8f96;--ib-check:#4d7c3a}
html[data-scheme="light"] .sx-dock{--faint:#a1a1aa;--accent:#716cff;--chat-w:0px;--rail-w:70px;--bar:0px;--strip:#fff;--line:#e4e4e7;--shadow-rail:rgba(0,0,0,.07);--rail-solid:#fff;--muted:#71717a;--hover:#f4f4f5;--ink:#18181b;--panel:#fff;--ink-2:#52525b;--panel-2:#fafafa;--line-2:#d4d4d8}
html[data-scheme="light"] .sx-fdock{--rail-solid:#fff;--muted:#71717a;--hover:#f4f4f5;--ink:#18181b;--chat-w:0px;--rail-w:70px;--bar:0px;--line:#e4e4e7;--shadow-rail:rgba(0,0,0,.07);--ink-2:#52525b;--panel:#fff;--faint:#a1a1aa;--fs-col:320px;--ib-font:"Source Sans 3",system-ui,-apple-system,"Segoe UI",sans-serif;--ib-label:#8e8f96;--chrome-bg:#f4f4f5;--line-2:#d4d4d8}
html[data-scheme="light"] .sx-fly{--chat-w:0px;--rail-w:70px;--ib-font:"Source Sans 3",system-ui,-apple-system,"Segoe UI",sans-serif;--ib-ink:#18181b;--ib-card:#ffffff;--ib-card-shadow:0 1px 2px rgba(0,0,0,.06),0 0 0 1px rgba(0,0,0,.07);--ib-val:#3f3f46;--ib-hover:#f3f3f5;--ib-icon:#55565c;--ib-val-hi:#18181b;--ib-line:rgba(0,0,0,.09);--line:#e4e4e7;--shadow-rail:rgba(0,0,0,.07)}
html[data-scheme="light"] .sx-menu{--ib-font:"Source Sans 3",system-ui,-apple-system,"Segoe UI",sans-serif;--muted:#71717a;--menu-bg:#fff;--menu-line:#e4e4e7;--menu-radius:8px;--menu-shadow:0 12px 32px rgba(0,0,0,.14);--ink:#18181b;--menu-hover:#716cff;--menu-hover-ink:#fff;--on-accent-dim:#e0dfff;--ink-2:#52525b}
/* 2 · mapped from studio-chrome.css: 4 rules */
html[data-scheme="light"] .sx-rail .seg{background:rgba(24,24,27,0.05)}
html[data-scheme="light"] .sx-rail [data-sx-id="instrumentBar"]{background:var(--ib-panel,rgba(255,255,255,.92))}
html[data-scheme="light"] .sx-rail [data-sx-id="instrumentBar"] .seg-opt.on{box-shadow:0 0 0 1px var(--ib-line, rgba(112,112,112,.25))}
html[data-scheme="light"] .sx-rail [data-sx-id="instrumentBar"] .pill .current-swatch{background:var(--swatch,#1f1f1f)}
/* 2 · mapped from site-demos.css: 423 rules */
html[data-scheme="light"] .eo-page{--ground:#ffffff;--ink:#1c1d1d;--ink-2:#525353;--ink-3:#737476;--line:rgba(24,24,27,.07);--line-2:rgba(24,24,27,.14);--flow:#6fd3ff, #b39dff, #f39ac9, #f7c86b, #6fd3ff;--ib-panel:#ececef;--ib-hover:#e0e0e3;--ib-open:#dbdbde;--ib-ink:#1d1d1e;--ib-val:#3d3d42;--ib-label:#717279;--ib-chev:#8d8e94;--ib-kind:#6c6d74;--ib-line:rgba(24,24,27,.09);--ib-pop:#ececef;--ib-well:#fdfdff;--ib-well-on:#dfdfe2;--ib-opt:#4f5055;--ib-opt-on:rgba(24,24,27,.075);--ib-meta:#6e6f76}
html[data-scheme="light"] .ltab.is-on::before{background:linear-gradient(115deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b,#6fd3ff,#b39dff)}
html[data-scheme="light"] .ltab__steps i{background:rgba(24,24,27,.12)}
html[data-scheme="light"] .ltab__steps i.on{background:rgba(24,24,27,.45)}
html[data-scheme="light"] .eo-frame::before,html[data-scheme="light"] .eo-frame::after{background:linear-gradient(115deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b,#6fd3ff,#b39dff)}
html[data-scheme="light"] .ui{background:#fbfbfd;color:#202020;box-shadow:0 50px 90px -24px rgba(0,0,0,.95), 0 18px 34px -14px rgba(0,0,0,.8), inset 0 0 0 1px rgba(24,24,27,.06)}
html[data-scheme="light"] .chipk{color:#5d5d61;background:rgba(24,24,27,.07)}
html[data-scheme="light"] .sel__tag{color:#181818}
html[data-scheme="light"] .sel__fit{color:#181818}
html[data-scheme="light"] .sel__grip::after{background:radial-gradient(#181818 0.8px, transparent 1px) 0 0 / 3px 3px}
html[data-scheme="light"] .sel i{background:#181818}
html[data-scheme="light"] .tip{color:#181818;background:#ffffff;box-shadow:inset 0 0 0 1px rgba(24,24,27,.12)}
html[data-scheme="light"] .insp__nm small{color:#6f6f74}
html[data-scheme="light"] .insp__h{color:#6f6f74}
html[data-scheme="light"] .irow2{background:#e8e8eb}
html[data-scheme="light"] .irow2 span{color:#46464a}
html[data-scheme="light"] .irow2 span::after{color:#737378}
html[data-scheme="light"] .irow2.is-on{background:#dbdbdf}
html[data-scheme="light"] .irow2.is-on span{color:#181818}
html[data-scheme="light"] .irow2 em::before{background:var(--fill, #181818)}
html[data-scheme="light"] .seg2{background:#e8e8eb}
html[data-scheme="light"] .seg2 b{color:#6d6d72}
html[data-scheme="light"] .seg2 b.on{background:#ffffff;color:#181818;box-shadow:inset 0 0 0 1px rgba(24,24,27,.12)}
html[data-scheme="light"] .ddl b,html[data-scheme="light"] .ctx b{color:#2c2c2f}
html[data-scheme="light"] .ddl b span,html[data-scheme="light"] .ctx b span{color:#6f6f75}
html[data-scheme="light"] .ddl b.is-hl,html[data-scheme="light"] .ctx b.is-hl{background:#dadade;color:#181818}
html[data-scheme="light"] .ctx hr{background:rgba(24,24,27,.06)}
html[data-scheme="light"] .mode2 b{color:#6d6d72}
html[data-scheme="light"] .mode2 b.on{background:#dadade;color:#181818}
html[data-scheme="light"] .talk__h{color:#6f6f74}
html[data-scheme="light"] .talk.ui p{background:#e8e8eb}
html[data-scheme="light"] .talk.ui p.u{background:#dadade}
html[data-scheme="light"] .talk.ui .talk__in{background:#ffffff;box-shadow:inset 0 0 0 1px rgba(24,24,27,.08)!important}
html[data-scheme="light"] .talk.ui .talk__in.is-on{box-shadow:inset 0 0 0 1px rgba(24,24,27,.3)!important}
html[data-scheme="light"] .talk p{background:#fbfbfd;color:#323236;box-shadow:0 30px 60px -20px rgba(0,0,0,.95), inset 0 0 0 1px rgba(24,24,27,.06)}
html[data-scheme="light"] .talk p.u{background:#e1e1e5;color:#181818}
html[data-scheme="light"] .chipe{color:#181818;box-shadow:inset 0 0 0 1px rgba(24,24,27,.2)}
html[data-scheme="light"] .talk__in{color:#181818!important}
html[data-scheme="light"] .talk__in.is-on{box-shadow:0 30px 60px -20px rgba(0,0,0,.95), inset 0 0 0 1px rgba(24,24,27,.3)!important}
html[data-scheme="light"] .talk__in .t:empty::before{color:#6f6f75}
html[data-scheme="light"] .talk__in .caret{background:#181818}
html[data-scheme="light"] .lcode pre{color:#323236}
html[data-scheme="light"] .fcode__bar{border-bottom:1px solid rgba(24,24,27,.06)}
html[data-scheme="light"] .fcode__bar b{color:#6d6d72}
html[data-scheme="light"] .fcode__bar b small{color:#6f6f75}
html[data-scheme="light"] .fcode__bar b.on{background:#dadade;color:#181818}
html[data-scheme="light"] .hl__n{color:#202020}
html[data-scheme="light"] .hl__sub{color:#6d6d72}
html[data-scheme="light"] .hl__kind.is-on{background:#e8e8eb}
html[data-scheme="light"] .hl__scope{color:#737378}
html[data-scheme="light"] .hl__c{color:#737378}
html[data-scheme="light"] .hl__chev{color:#737378}
html[data-scheme="light"] .hl__cost{color:#6d6d72}
html[data-scheme="light"] .hl__row b{color:#202020}
html[data-scheme="light"] .hl__d{border-left:1px solid rgba(24,24,27,.1);color:#6d6d72}
html[data-scheme="light"] .hl__fix{color:#6d6d72}
html[data-scheme="light"] .hl__fix.is-on{color:#202020}
html[data-scheme="light"] .flow__area svg path:not([d^="M0 0"]){stroke:rgba(24,24,27,.28)}
html[data-scheme="light"] .flow__area marker path{fill:rgba(24,24,27,.4)}
html[data-scheme="light"] .flow__spark{fill:#181818}
html[data-scheme="light"] .fn{background:#fbfbfd;color:#222225;box-shadow:0 20px 40px -16px rgba(0,0,0,.95), inset 0 0 0 1px rgba(24,24,27,.08)}
html[data-scheme="light"] .fn i{background:#737476}
html[data-scheme="light"] .fn em{color:#6d6d72}
html[data-scheme="light"] .fg{border:1px dashed rgba(24,24,27,.22);background:rgba(251,251,253,.6)}
html[data-scheme="light"] .fg b{color:#222225;background:#fbfbfd;box-shadow:0 14px 28px -12px rgba(0,0,0,.95), inset 0 0 0 1px rgba(24,24,27,.08)}
html[data-scheme="light"] .fg__l{color:#6d6d72}
html[data-scheme="light"] .fg--list{border-color:rgba(24,24,27,.1)}
html[data-scheme="light"] .fchk{border:1px dashed rgba(24,24,27,.22)}
html[data-scheme="light"] .fchk i{background:radial-gradient(rgba(24,24,27,.55) 1.2px, transparent 1.6px) 0 0 / 8px 8px, #fbfbfd;box-shadow:inset 0 0 0 1px rgba(24,24,27,.08)}
html[data-scheme="light"] .scene .sec{background:#ffffff;color:#1e1e1e}
html[data-scheme="light"] .scene .sec__eb{color:#5f5f5f}
html[data-scheme="light"] .scene .sec__f{color:#363636}
html[data-scheme="light"] .scene .sec__f b{border-color:#c3c3c7}
html[data-scheme="light"] .scene .sec__f i{color:#6d6d72}
html[data-scheme="light"] .scene .pcard{background:#e8e8eb}
html[data-scheme="light"] .scene .pcard__d{background:#c1c1c6}
html[data-scheme="light"] .scene .pcard__tag{background:#1e1e1e;color:#ffffff}
html[data-scheme="light"] .scene .pcard__btn{background:#1e1e1e;color:#ffffff}
html[data-scheme="light"] .scene .pcard__img{background:repeating-conic-gradient(#dadade 0 25%,#d1d1d6 0 50%) 0 0/10px 10px}
html[data-scheme="light"] .scene .pcard__btn.is-added{color:#181818}
html[data-scheme="light"] .scene .rstrip>div{background:#e8e8eb}
html[data-scheme="light"] .scene .rstrip i:not(.st){background:#c1c1c6}
html[data-scheme="light"] .scene .pcard.d-fill{background:#dadade}
html[data-scheme="light"] .scene .sec.is-light{background:#38383b;color:#ffffff}
html[data-scheme="light"] .scene .sec.is-light .sec__eb{color:#767676}
html[data-scheme="light"] .scene .sec.is-light .sec__f{color:#d4d4d4}
html[data-scheme="light"] .scene .sec.is-light .sec__f b{border-color:#4e4e52}
html[data-scheme="light"] .scene .sec.is-light .sec__f i{color:#707070}
html[data-scheme="light"] .scene .sec.is-light .pcard{background:#2b2b2e}
html[data-scheme="light"] .scene .sec.is-light .pcard__d{background:#47474b}
html[data-scheme="light"] .scene .sec.is-light .pcard__tag{background:#ffffff;color:#181818}
html[data-scheme="light"] .scene .sec.is-light .pcard__btn{background:#ffffff;color:#181818}
html[data-scheme="light"] .scene .sec.is-light .pcard__img{background:repeating-conic-gradient(#414145 0 25%,#39393c 0 50%) 0 0/10px 10px}
html[data-scheme="light"] .scene .sec.is-light .rstrip>div{background:#2b2b2e}
html[data-scheme="light"] .scene .sec.is-light .rstrip i:not(.st){background:#47474b}
html[data-scheme="light"] .eo-frame{background:radial-gradient(rgba(24,24,27,.07) 1px,transparent 1.3px) 0 0/16px 16px,#ffffff}
html[data-scheme="light"] .scene .sec{background:#fbfbfd;box-shadow:0 50px 90px -24px rgba(0,0,0,.95),0 18px 34px -14px rgba(0,0,0,.8),inset 0 0 0 1px rgba(24,24,27,.07)}
html[data-scheme="light"] .scene .sec.is-light{background:#38383b}
html[data-scheme="light"] .scene .sec{background:#ffffff;color:#202022;box-shadow:0 50px 90px -24px rgba(0,0,0,.95),inset 0 0 0 1px rgba(24,24,27,.07)}
html[data-scheme="light"] .scene .sec__eb{color:#6b6b72}
html[data-scheme="light"] .scene .sec__h{color:#1d1d1e}
html[data-scheme="light"] .scene .sec__f{color:#3d3d42}
html[data-scheme="light"] .scene .sec__f span{box-shadow:inset 0 0 0 1px rgba(24,24,27,.1)}
html[data-scheme="light"] .scene .sec__f span::after{color:#6e6f76}
html[data-scheme="light"] .scene .sec__f b{color:#6b6b72}
html[data-scheme="light"] .scene .sec__f i{color:#6b6b72}
html[data-scheme="light"] .scene .pcard{background:#f7f7fb;box-shadow:inset 0 0 0 1px rgba(24,24,27,.06)}
html[data-scheme="light"] .scene .pcard__img{background:repeating-conic-gradient(#eaeaee 0 25%,#e2e2e7 0 50%) 0 0/12px 12px}
html[data-scheme="light"] .scene .pcard__tag{background:rgba(24,24,27,.08);color:#2d2d31}
html[data-scheme="light"] .scene .pcard__row{color:#202022}
html[data-scheme="light"] .scene .pcard__meta{color:#6b6b72}
html[data-scheme="light"] .scene .pcard__stars{color:#222225}
html[data-scheme="light"] .scene .pcard__stars span{color:#6b6b72}
html[data-scheme="light"] .scene .pcard__btn{background:#1d1d1e;color:#ffffff}
html[data-scheme="light"] .scene .pcard__btn.is-added{background:#1d1d1e;color:#ffffff}
html[data-scheme="light"] .scene .rstrip>div{background:#f7f7fb;box-shadow:inset 0 0 0 1px rgba(24,24,27,.06)}
html[data-scheme="light"] .scene .rv__s{color:#222225}
html[data-scheme="light"] .scene .rv__q{color:#2d2d31}
html[data-scheme="light"] .scene .rv__n{color:#6b6b72}
html[data-scheme="light"] .scene .sec.is-light{background:#1a1a1a;color:#f3f3f6}
html[data-scheme="light"] .scene .sec.is-light .sec__h,html[data-scheme="light"] .scene .sec.is-light .pcard__row{color:#f3f3f6}
html[data-scheme="light"] .scene .sec.is-light .sec__f{color:#96969f}
html[data-scheme="light"] .scene .sec.is-light .pcard,html[data-scheme="light"] .scene .sec.is-light .rstrip>div{background:#181818}
html[data-scheme="light"] .scene .sec.is-light .pcard__img{background:repeating-conic-gradient(#1f1f22 0 25%,#1d1d1e 0 50%) 0 0/12px 12px}
html[data-scheme="light"] .scene .sec.is-light .pcard__tag{color:#b8b8bf}
html[data-scheme="light"] .scene .sec.is-light .pcard__stars,html[data-scheme="light"] .scene .sec.is-light .rv__s{color:#f3f3f6}
html[data-scheme="light"] .scene .sec.is-light .pcard__btn{background:#f3f3f6;color:#1a1a1a}
html[data-scheme="light"] .scene .sec.is-light .rv__q{color:#b8b8bf}
html[data-scheme="light"] .scene .pcard.d-fill{background:#dedee3}
html[data-scheme="light"] .scene .pcard__btn.d-atom{background:#c3c3c8;color:#202022}
html[data-scheme="light"] .td{background:radial-gradient(rgba(24,24,27,.07) 1px,transparent 1.3px) 0 0/16px 16px,#ffffff}
html[data-scheme="light"] .td-img{background:repeating-conic-gradient(#eaeaee 0 25%,#e2e2e7 0 50%) 0 0/12px 12px}
html[data-scheme="light"] .td-hint{color:#3d3d42;background:rgba(255,255,255,.9);box-shadow:inset 0 0 0 1px rgba(24,24,27,.1)}
html[data-scheme="light"] .td-layer{color:#3d3d42}
html[data-scheme="light"] .td-layer:hover{background:rgba(24,24,27,.05)}
html[data-scheme="light"] .td-layer.on{color:#1d1d1e}
html[data-scheme="light"] .fscene .ddl b em{box-shadow:inset 0 0 0 1px rgba(24,24,27,.2)}
html[data-scheme="light"] .mchip{color:#181818}
html[data-scheme="light"] .ghost__hold circle{stroke:#b39dff}
html[data-scheme="light"] .fteam__h span{color:#6d6d72}
html[data-scheme="light"] .fteam p{border-top:1px solid rgba(24,24,27,.06)}
html[data-scheme="light"] .fteam p > i{background:#dadadf;color:#323236}
html[data-scheme="light"] .fteam p > i::after{box-shadow:0 0 0 2px #fbfbfd}
html[data-scheme="light"] .fteam p.sk > i::after{background:#999999}
html[data-scheme="light"] .fteam p > i.ag{color:#ffffff}
html[data-scheme="light"] .fteam em{color:#6d6d72}
html[data-scheme="light"] .fteam small{color:#46464a;background:rgba(24,24,27,.06)}
html[data-scheme="light"] .fteam small.own{color:#181818}
html[data-scheme="light"] .fcode__bar{border-bottom:1px solid rgba(24,24,27,.06)}
html[data-scheme="light"] .fcode__bar b{color:#6d6d72}
html[data-scheme="light"] .fcode__bar b small{color:#6f6f75}
html[data-scheme="light"] .fcode__bar b.on{background:#dadade;color:#181818}
html[data-scheme="light"] .fcode pre{color:#323236}
html[data-scheme="light"] .fvid{background:#fbfbfd}
html[data-scheme="light"] .fcom i{background:#dadadf}
html[data-scheme="light"] .fcom p{color:#222225}
html[data-scheme="light"] .fappr{color:#46464a}
html[data-scheme="light"] .fappr b{color:#ffffff;background:#1e1e1e}
html[data-scheme="light"] .fappr.is-done b{color:#181818}
html[data-scheme="light"] .fk__c{color:#46464a;background:#e8e8eb}
html[data-scheme="light"] .fk__c i{background:#c3c3c8}
html[data-scheme="light"] .fk__c.is-lit{color:#181818;background:#dedee2}
html[data-scheme="light"] .fk__e{color:#46464a}
html[data-scheme="light"] .fk__e b{color:#181818}
html[data-scheme="light"] .fs__h span{color:#6d6d72}
html[data-scheme="light"] .fs__sl{color:#6d6d72}
html[data-scheme="light"] .fs__tr{background:#dadadf}
html[data-scheme="light"] .fs__th{background:#181818}
html[data-scheme="light"] .fs__o b{color:#46464a;box-shadow:inset 0 0 0 1px rgba(24,24,27,.14)}
html[data-scheme="light"] .fs__o b.on{background:#1e1e1e;color:#ffffff}
html[data-scheme="light"] .fs__dots i{background:#dadadf}
html[data-scheme="light"] .fs__dots i.on{background:#1e1e1e}
html[data-scheme="light"] .fs__next{color:#ffffff;background:#1e1e1e}
html[data-scheme="light"] .fsurv.is-sent .fs__dots i:nth-child(3){background:#1e1e1e}
html[data-scheme="light"] .fa__r{color:#46464a}
html[data-scheme="light"] .fa__r > i{background:#dadadf;color:#323236}
html[data-scheme="light"] .fa__tr{background:#dadadf}
html[data-scheme="light"] .fa__tr i{background:#1e1e1e}
html[data-scheme="light"] .fa__sum b{box-shadow:inset 0 0 0 1px rgba(24,24,27,.14);color:#46464a}
html[data-scheme="light"] .fans.is-read .fa__ag{color:#181818}
html[data-scheme="light"] .fans.is-read .fa__df{color:#181818}
html[data-scheme="light"] .fg__n u{color:#6d6d72}
html[data-scheme="light"] .fmesh{background:radial-gradient(circle at var(--x0) var(--y0), #6fd3ff, transparent 55%), radial-gradient(circle at var(--x1) var(--y1), #b39dff, transparent 55%),
    radial-gradient(circle at var(--x2) var(--y2), #f39ac9, transparent 55%), radial-gradient(circle at var(--x3) var(--y3), #f7c86b, transparent 55%), #b8b2d6}
html[data-scheme="light"] .fm__h{background:#181818}
html[data-scheme="light"] .ficb__b{background:#38383b;color:#ffffff}
html[data-scheme="light"] .fipick b{color:#2c2c2f}
html[data-scheme="light"] .fipick b.is-hl{background:#dadade;color:#181818}
html[data-scheme="light"] .fimg{background:repeating-conic-gradient(#414145 0 25%, #39393c 0 50%) 0 0 / 12px 12px}
html[data-scheme="light"] .fimg__r{color:#ffffff;background:rgba(24,24,27,.7)}
html[data-scheme="light"] .fpen b{color:#6d6d72}
html[data-scheme="light"] .fpen b.on{background:#dadade;color:#181818}
html[data-scheme="light"] .fv__v rect{fill:#181818}
html[data-scheme="light"] .fa__new{background:#ffffff;color:#181818}
html[data-scheme="light"] .fa__name{color:#ffffff;background:#2b2b2e}
html[data-scheme="light"] .fa__price{color:#ffffff;background:#2b2b2e}
html[data-scheme="light"] .fa__btn{background:#ffffff;color:#181818}
html[data-scheme="light"] .fa__card{background:#2b2b2e}
html[data-scheme="light"] .fa__tag{color:#181818}
html[data-scheme="light"] .fa__chip{color:#ffffff;background:#1e1e1e}
html[data-scheme="light"] .fa__img{background:repeating-conic-gradient(#414145 0 25%, #39393c 0 50%) 0 0 / 10px 10px}
html[data-scheme="light"] .fpal b{color:#46464a}
html[data-scheme="light"] .fpal b.on{color:#181818}
html[data-scheme="light"] .fd__zone{border:1px dashed rgba(24,24,27,.2);color:#323236}
html[data-scheme="light"] .fd__zone small{color:#6f6f74}
html[data-scheme="light"] .fd__rows p{background:#e8e8eb;color:#46464a}
html[data-scheme="light"] .fd__rows p b{color:#181818}
html[data-scheme="light"] .ffile{background:#e1e1e5;color:#222225;box-shadow:0 20px 40px -14px rgba(0,0,0,.95), inset 0 0 0 1px rgba(24,24,27,.08)}
html[data-scheme="light"] .ffile i{background:#c0c0c6;color:#181818}
html[data-scheme="light"] .fbuild.is-stars .fb__card{background:#2b2b2e}
html[data-scheme="light"] .fb__tag{color:#181818}
html[data-scheme="light"] .fb__chip{color:#ffffff;background:#1e1e1e}
html[data-scheme="light"] .fb__q{color:#ffffff}
html[data-scheme="light"] .fb__who i{background:#ffffff;color:#181818}
html[data-scheme="light"] .fb__who b{color:#ffffff}
html[data-scheme="light"] .fb__who em{color:#999999}
html[data-scheme="light"] .glow::before,html[data-scheme="light"] .glow::after{background:linear-gradient(115deg, #6fd3ff, #b39dff, #f39ac9, #f7c86b, #6fd3ff, #b39dff)}
html[data-scheme="light"] .scene .ld-rail [data-i].is-on{background:var(--ib-open,#dbdbde)!important}
html[data-scheme="light"] .scene .ld-rail [data-i].is-ok .al-val,html[data-scheme="light"] .scene .ld-rail [data-i].is-ok .val{color:#1d1d1e}
html[data-scheme="light"] .scene .ddl .token-popover button.is-hl{background:var(--ib-opt-on,rgba(24,24,27,.075))}
html[data-scheme="light"] .scene .ctx .menu button.is-hl{background:var(--ib-opt-on,rgba(24,24,27,.075))}
html[data-scheme="light"] .eo-cmp-eden::before{background:linear-gradient(115deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b)}
html[data-scheme="light"] .eo-f-in{border-bottom:var(--eden-edge-1) solid var(--eden-line-2, rgba(24,24,27,.14))}
html[data-scheme="light"] [data-eo-sig]{background-image:linear-gradient(115deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b,#6fd3ff,#b39dff)}
html[data-scheme="light"] .bloom__ink{background:#e2e2e6}
html[data-scheme="light"] .bloom:hover .bloom__ink{background:#d8d8dd}
html[data-scheme="light"] .bloom__lit{background:linear-gradient(115deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b,#6fd3ff,#b39dff)}
html[data-scheme="light"] .look-combined{--c0:#f4f4f6;--c1:#ffffff;--c2:#ffffff;--c3:#fdfdff;--c4:#f1f1f4;--c5:#eaeaee;--c6:#e2e2e6;--t1:#1f1f22;--t2:#6f7076;--t3:#9c9da3;--t4:#bfc0c5;--breath:inset 0 1px 0 rgba(24,24,27,.035);--rimc:linear-gradient(115deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b,#6fd3ff)}
html[data-scheme="light"] .look-combined .ltab__steps i{background:#efeff2}
html[data-scheme="light"] .look-combined .ltab__steps i.on{background:#c0c1c6}
html[data-scheme="light"] .look-combined .scene .sec.is-light{background:#efeff2}
html[data-scheme="light"] .look-combined .scene .sec.is-light .pcard{background:#e5e5e9}
html[data-scheme="light"] .look-combined .scene .sel__tag,html[data-scheme="light"] .look-combined .scene .sel__fit{color:#b39dff;box-shadow:inset 0 0 0 1px rgba(179,157,255,.25)}
html[data-scheme="light"] .look-combined .scene .hotp{background:repeating-linear-gradient(135deg,rgba(179,157,255,.12) 0 3px,rgba(179,157,255,.03) 3px 7px)}
html[data-scheme="light"] .eo-frame > .insp [data-i].is-on{background:var(--ib-open,#dbdbde)!important}
html[data-scheme="light"] .eo-frame > .ddl .token-popover button.is-hl,html[data-scheme="light"] .eo-frame > .ctx .menu button.is-hl{background:var(--ib-opt-on,rgba(24,24,27,.075))}
html[data-scheme="light"] .eo-frame > .ld-agent{background:#ffffff;box-shadow:inset -1px 0 0 rgba(24,24,27,.05)!important}
html[data-scheme="light"] .eo-page{--spec:linear-gradient(115deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b,#6fd3ff)}
html[data-scheme="light"] .hl__row.is-held .hl__d{color:#3d3d42!important}
html[data-scheme="light"] .hl__row.is-done .hl__d{color:#1f1f22!important}
html[data-scheme="light"] .irow2.is-off span,html[data-scheme="light"] .irow2.is-ok span{color:#1f1f22!important}
html[data-scheme="light"] .irow2.is-off span::before,html[data-scheme="light"] .irow2.is-ok span::before{color:#b39dff!important}
html[data-scheme="light"] .eo-frame > .insp [data-i].is-off .al-val,html[data-scheme="light"] .eo-frame > .insp [data-i].is-off .val,html[data-scheme="light"] .scene .ld-rail [data-i].is-off .al-val,html[data-scheme="light"] .scene .ld-rail [data-i].is-off .val{color:#1f1f22!important}
html[data-scheme="light"] .fn--off i{background:#a6a7ad!important}
html[data-scheme="light"] .scene .pcard__btn.is-added{background:#1f1f22!important;color:#ffffff!important}
html[data-scheme="light"] .fappr.is-done b,html[data-scheme="light"] .fans.is-read .fa__ag{background:#1f1f22!important;color:#ffffff!important}
html[data-scheme="light"] .fans.is-read .fa__df{background:#c0c1c6!important;color:#1f1f22!important}
html[data-scheme="light"] .fd__rows p span::before{color:#b39dff!important}
html[data-scheme="light"] .eo-f-err{color:#1f1f22!important}
html[data-scheme="light"] .eo-page{--blk:#ffffff;--blk-breath:inset 0 1px 0 rgba(24,24,27,.035)}
html[data-scheme="light"] .eo-page .eo-part-media{background:#f4f4f6}
html[data-scheme="light"] .eo-page .eo-plan.is-chosen::after{background:linear-gradient(115deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b,#6fd3ff)}
html[data-scheme="light"] .eo-fseg-b small{color:#bfc0c5}
html[data-scheme="light"] .eo-fseg-b:focus-visible{outline:2px solid #b39dff}
html[data-scheme="light"] .eo-fseg-b.is-on small{color:#6f7076}
html[data-scheme="light"] .eo-feat[data-g].is-on{background:#ffffff}
html[data-scheme="light"] .eo-feat[data-g]:focus-visible{outline:2px solid #b39dff}
html[data-scheme="light"] .eo-page .eo-read{background:#f4f4f6;border-left:1px solid #ffffff}
html[data-scheme="light"] .eo-page .eo-rstage{background:#f4f4f6}
html[data-scheme="light"] .eo-reel-b:focus-visible{outline:2px solid #b39dff}
html[data-scheme="light"] .eo-frame > .ld-agent .talk__log p:not(.u):not(.eq){color:#4f5054!important}
html[data-scheme="light"] .eo-frame > .ld-agent .talk__log p.eq{border-left:2px solid #dadade;color:#4f5054!important}
html[data-scheme="light"] .eo-frame > .ld-agent .eq .eq-m{color:#1f1f22}
html[data-scheme="light"] .eo-frame > .ld-agent .eq .eq-k{color:#6f7076}
html[data-scheme="light"] .scene .sec__f .sec__fx.is-in{box-shadow:inset 0 0 0 1px rgba(179,157,255,.55)!important}
html[data-scheme="light"] .eo-frame > .ld-agent .talk__log p.tl{color:#6f7076!important}
html[data-scheme="light"] .eo-frame > .ld-agent .talk__log p.tl::before{background:linear-gradient(115deg,#6fd3ff,#b39dff,#f39ac9)}
html[data-scheme="light"] .eo-frame > .ld-agent .talk__log p.tl b{color:#4f5054}
html[data-scheme="light"] .eo-frame > .ld-agent .talk__log p.file{background:#ffffff!important;box-shadow:inset 0 1px 0 rgba(24,24,27,.035)!important}
html[data-scheme="light"] .eo-frame > .ld-agent .file .fl-h{color:#4f5054}
html[data-scheme="light"] .eo-frame > .ld-agent .file code{color:#6f7076}
html[data-scheme="light"] .eo-page .eo-feat[data-g].is-on::before{background:linear-gradient(115deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b,#6fd3ff,#b39dff)}
html[data-scheme="light"] .eo-page .eo-cost-col.is-eden::after{background:linear-gradient(115deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b,#6fd3ff)}
html[data-scheme="light"] .hplay .hc__img{background:#1d1d1e url(media/moonboots/product-white.jpg) center / cover no-repeat}
html[data-scheme="light"] .hplay .ghost__who{background:#1f1f22;color:#ffffff}
html[data-scheme="light"] .hplay .ghost__who--agent{background:linear-gradient(115deg,#6fd3ff,#b39dff,#f39ac9);color:#ffffff}
html[data-scheme="light"] .eo-frame .scene .pcards .pcard:nth-child(1) .pcard__img{background:#1f1f22 url(media/moonboots/product-white.jpg) center / cover no-repeat!important}
html[data-scheme="light"] .eo-frame .scene .pcards .pcard:nth-child(2) .pcard__img{background:#1f1f22 url(media/moonboots/product-black.jpg) center / cover no-repeat!important}
html[data-scheme="light"] .eo-frame .scene .pcards .pcard:nth-child(3) .pcard__img{background:#1f1f22 url(media/moonboots/product-red.jpg) center / cover no-repeat!important}
html[data-scheme="light"] .eo-cycle-tab::before{background:linear-gradient(90deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b)}
html[data-scheme="light"] .eo-cycle-tab:focus-visible{outline:2px solid #b39dff}
html[data-scheme="light"] .fscene .fmesh{background:#ffffff}
html[data-scheme="light"] .fscene .fmesh .fm__h{background:#181818}
html[data-scheme="light"] .eo-cost-col.is-eden .eo-cost-li::before{background:linear-gradient(115deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b)}
html[data-scheme="light"] .hplay .ghost .ghost__who{background:rgba(254,255,255,.86)!important;color:#1c1d1d!important;box-shadow:0 0 0 1px rgba(24,24,27,.08)!important}
html[data-scheme="light"] .eo-page{--blk-breath:inset 0 1px 0 rgba(24,24,27,.07),0 0 0 1px rgba(24,24,27,.06)}
html[data-scheme="light"] .look-combined{--c2:#ffffff;--c3:#f1f1f4;--c4:#e8e8ec;--c5:#dfdfe4;--c6:#d8d8dd;--t2:#6b6c72;--t3:#6f7076;--t4:#94959b;--breath:inset 0 1px 0 rgba(24,24,27,.07),0 0 0 1px rgba(24,24,27,.06)}
html[data-scheme="light"] .eo-page .eo-read,html[data-scheme="light"] .eo-page .eo-rstage,html[data-scheme="light"] .eo-page .eo-part-media,html[data-scheme="light"] .pl-canvas{box-shadow:inset 0 0 0 1px rgba(24,24,27,.05)}
html[data-scheme="light"] .ae-h b{background-image:linear-gradient(115deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b)}
html[data-scheme="light"] .ae-x{background:var(--eden-fill-menu, rgba(112,112,112,.12))}
html[data-scheme="light"] .ae-x:focus-visible,html[data-scheme="light"] .ae-chip:focus-visible,html[data-scheme="light"] .ae-go:focus-visible{outline:2px solid #b39dff}
html[data-scheme="light"] .eo-cyc-s i::after{background:linear-gradient(90deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b)}
html[data-scheme="light"] .eo-cyc-b:focus-visible,html[data-scheme="light"] .eo-cyc-s:focus-visible{outline:2px solid #b39dff}
html[data-scheme="light"] .sr-st{background:radial-gradient(rgba(24,24,27,.055) 1px,transparent 1.3px) 0 0/20px 20px,#fbfbfc;box-shadow:inset 0 0 0 1px rgba(24,24,27,.08),0 40px 90px -40px rgba(0,0,0,.8)}
html[data-scheme="light"] .sr-board{background:#ffffff;color:#1d1d1e}
html[data-scheme="light"] .sr-tag{color:#181818}
html[data-scheme="light"] .sr-eb{color:#6b6c72}
html[data-scheme="light"] .sr-h{color:#1d1d1e}
html[data-scheme="light"] .sr-p{color:#4f5054}
html[data-scheme="light"] .sr-btn{background:#1d1d1e;color:#ffffff}
html[data-scheme="light"] .sr-pic{background:#ececf0 center/cover no-repeat}
html[data-scheme="light"] .sr-shape{background:#1d1d1e}
html[data-scheme="light"] .sr-shape--star svg{fill:#1d1d1e}
html[data-scheme="light"] .sr-shape--rectangle{background:#c0c0c6}
html[data-scheme="light"] .sr-size{color:#181818}
html[data-scheme="light"] .sr-pop .token-popover button.is-hover{background:rgba(24,24,27,.09)}
html[data-scheme="light"] .sr-fd .fd-node.on{background:rgba(24,24,27,.08);color:#1c1d1d}
html[data-scheme="light"] .sr-fx{--fx-line:rgba(24,24,27,.08);--fx-ink:#1c1d1d;--fx-dim:#5d5e5f;--fx-field:rgba(24,24,27,.05);background:#feffff}
html[data-scheme="light"] .sr-fx .fx-seg button[aria-pressed="true"]{color:#ffffff}
html[data-scheme="light"] .sr-fx .fx-toggle:checked::after{background:#ffffff}
html[data-scheme="light"] .sr-mesh{--studio-ink:#1c1d1d;--studio-ink-dim:#6f6f74;--studio-ink-mid:#525353;--studio-hairline:rgba(24,24,27,.08);--studio-fill-hover:rgba(24,24,27,.045);--studio-nb:#feffff;--studio-milled:#feffff;--studio-lift:#eff0f2;--studio-black:#f8f8f9;background:#feffff;border-left:1px solid rgba(24,24,27,.08);color:#1c1d1d}
html[data-scheme="light"] .sr-mesh select,html[data-scheme="light"] .sr-mesh input:not([type=range]):not([type=checkbox]){background:rgba(24,24,27,.05)}
html[data-scheme="light"] .sr-meshin .sr-eb{color:rgba(24,24,27,.78)}
html[data-scheme="light"] .sr-side{background:#feffff;border-left:1px solid rgba(24,24,27,.08)}
html[data-scheme="light"] .sr-shapes{color:#1c1d1d}
html[data-scheme="light"] .sr-shapes .fx-head{border-bottom:1px solid rgba(24,24,27,.08)}
html[data-scheme="light"] .sr-shapes .fx-who{color:#5d5e5f}
html[data-scheme="light"] .sr-card{background:#ffffff;box-shadow:inset 0 0 0 1px rgba(24,24,27,.08),0 24px 60px -24px rgba(0,0,0,.8);color:#1c1d1d}
html[data-scheme="light"] .sr-card header{border-bottom:1px solid rgba(24,24,27,.07)}
html[data-scheme="light"] .sr-card header span{color:#6b6c72}
html[data-scheme="light"] .sr-r label{color:#6b6c72}
html[data-scheme="light"] .sr-r.on label{color:#1c1d1d}
html[data-scheme="light"] .sr-r output{color:#1c1d1d}
html[data-scheme="light"] .sr-card input[type=range]::-webkit-slider-runnable-track{background:rgba(24,24,27,.16)}
html[data-scheme="light"] .sr-card input[type=range]::-webkit-slider-thumb{background:#1c1d1d}
html[data-scheme="light"] .sr-card input[type=range]::-moz-range-track{background:rgba(24,24,27,.16)}
html[data-scheme="light"] .sr-card input[type=range]::-moz-range-thumb{background:#1c1d1d}
html[data-scheme="light"] .sr-field{background:rgba(24,24,27,.05);box-shadow:inset 0 0 0 1px rgba(24,24,27,.08)}
html[data-scheme="light"] .sr-field svg{color:#6b6c72}
html[data-scheme="light"] .sr-field--in > span:empty::before{color:#6f7076}
html[data-scheme="light"] .sr-menu{background:#eeeef2;box-shadow:inset 0 0 0 1px rgba(24,24,27,.1),0 18px 40px -12px rgba(0,0,0,.8)}
html[data-scheme="light"] .sr-menu span{color:#3d3d42}
html[data-scheme="light"] .sr-menu span.is-cur{color:#1c1d1d}
html[data-scheme="light"] .sr-menu span.is-hover{background:rgba(24,24,27,.09);color:#1c1d1d}
html[data-scheme="light"] .sr-sh{background:rgba(24,24,27,.05);color:#4f5054}
html[data-scheme="light"] .sr-sh.on{color:#1c1d1d}
html[data-scheme="light"] .sr-shape--ellipse{background:#1d1d1e}
html[data-scheme="light"] .sr-item{background:rgba(24,24,27,.04)}
html[data-scheme="light"] .sr-item-pv{background:#ffffff}
html[data-scheme="light"] .sr-item-n{color:#3d3d42}
html[data-scheme="light"] .sr-li{color:#3d3d42}
html[data-scheme="light"] .sr-li em{color:#6f7076}
html[data-scheme="light"] .sr-li.on{background:rgba(24,24,27,.07);color:#1c1d1d;box-shadow:inset 0 0 0 1px rgba(24,24,27,.1)}
html[data-scheme="light"][data-scheme="dark"],html[data-scheme="light"][data-scheme="dark"] .eo-page{--eden-black:#f1f1f4;--ground:#f1f1f4}
html[data-scheme="light"][data-scheme="dark"] .eo-page{--blk:#f4f4f5;--eden-surface:#fbfbfc}
html[data-scheme="light"] .sr-shape--ellipse{background:#66686f}
html[data-scheme="light"] .sr-li small{color:#6f7076}
@media (max-width:767px){html[data-scheme="light"] .eo-frame > .ld-agent{box-shadow:inset 0 1px 0 rgba(24,24,27,.05)!important}}
html[data-scheme="light"] .scene .ld-bbar{background:var(--c3,#fdfdff);box-shadow:inset 0 -1px 0 rgba(24,24,27,.05)}
html[data-scheme="light"] .scene .ld-bbar > i{background:#d8d8dc}
html[data-scheme="light"] .scene .ld-url{background:var(--c1,#ffffff);color:var(--t3,#525353);box-shadow:inset 0 0 0 1px rgba(24,24,27,.04)}
html[data-scheme="light"] .scene .ld-bbar.is-focus .ld-url{box-shadow:inset 0 0 0 1px rgba(179,157,255,.45)}
html[data-scheme="light"] .scene .ld-bbar.is-focus .ld-url-c{background:var(--t2,#2f2f31)}
html[data-scheme="light"] :is(#live-frame,.sl-frame,.ld-frame) .ghost .ghost__who{background:#1f1f22;color:#ffffff}
html[data-scheme="light"] :is(#live-frame,.sl-frame,.ld-frame) .ghost .ghost__who--agent{background:linear-gradient(115deg,#6fd3ff,#b39dff,#f39ac9);color:#ffffff}
html[data-scheme="light"] .eo-faq-q:focus-visible{outline:2px solid #b39dff}
html[data-scheme="light"] .htab.is-on::before{background:linear-gradient(115deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b,#6fd3ff,#b39dff)}
html[data-scheme="light"] .htab:focus-visible{outline:2px solid #b39dff}
html[data-scheme="light"] .htab__bar{background:rgba(24,24,27,.08)}
html[data-scheme="light"] .htab__bar i{background:linear-gradient(90deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b)}
html[data-scheme="light"] .sl-board{color:var(--t3,#6f7076)}
html[data-scheme="light"] .sl-scene .sl-drag{background:#1c1d1d;color:#ffffff}
html[data-scheme="light"] .sl-scene .sl-cta{background:#1c1d1d;color:#ffffff}
html[data-scheme="light"] .sl-fly .fd-node.sl-pick{background:var(--hover,rgba(24,24,27,.06));color:var(--ink,#1c1d1d);box-shadow:inset 0 0 0 1px rgba(179,157,255,.45)}
html[data-scheme="light"] .scene.is-brand .pcard__btn{color:#181818!important}
html[data-scheme="light"] .eo-opens:hover{box-shadow:inset 0 0 0 1px rgba(24,24,27,.14)}
html[data-scheme="light"] .eo-opens:focus-visible{outline:2px solid #b39dff}
html[data-scheme="light"] .sr-cc{background:#ececef}
html[data-scheme="light"] .sr-cc-h{color:#1d1d1e}
html[data-scheme="light"] .sr-cc-link{color:#1d1d1e}
html[data-scheme="light"] .sr-cc-body.is-pad{background:linear-gradient(#ececef,#ececef) content-box,rgba(113,108,255,.32)}
html[data-scheme="light"] .sr-cc-body.is-gap > *{background:#ececef}
html[data-scheme="light"] .sr-li-g{color:#6b6c72}
html[data-scheme="light"] .sl-scene .gv-note{background:#ececef}
html[data-scheme="light"] .gv-note-k{color:#6b6c72}
html[data-scheme="light"] .gv-note-h{color:#1d1d1e}
html[data-scheme="light"] .gv-note-p{color:#4f5054}
html[data-scheme="light"] .gv-note-a{color:#1d1d1e}
html[data-scheme="light"] .cp-win{background:#181818;box-shadow:0 0 0 1px rgba(24,24,27,.06)}
html[data-scheme="light"] .cp-win > .cp-bar{background:#202023}
html[data-scheme="light"] .cp-win > .cp-bar i{background:#37373c}
html[data-scheme="light"] .cp-win > .cp-bar .ld-url{background:#181818;color:#94959b}
html[data-scheme="light"] .os{background:#201d18;color:#e5e0dc}
html[data-scheme="light"] .os-ann{background:#e5e0dc;color:#201d18}
html[data-scheme="light"] .os-card{background:#181818;box-shadow:0 2px 10px rgba(229,224,220,.08)}
html[data-scheme="light"] .os-img{background:#27221a center/cover no-repeat}
html[data-scheme="light"] .os-btn{color:#181818}
html[data-scheme="light"] .cp-cap *{color:#1c1d1d}
html[data-scheme="light"] .cp-cap .box{border:1.5px solid #1c1d1d}
html[data-scheme="light"] .cp-cap .tag{background:#feffff}
html[data-scheme="light"] .cp-cap .tag span{color:#525353}
html[data-scheme="light"] .cp-cap .tag i{color:#707171}
html[data-scheme="light"] .cp-cap .bar{background:#feffff;box-shadow:0 10px 30px rgba(0,0,0,.3),0 0 0 1px rgba(24,24,27,.08)}
html[data-scheme="light"] .cp-cap button{color:#393a3a}
html[data-scheme="light"] .cp-cap button.on{background:#1c1d1d;color:#feffff}
html[data-scheme="light"] .cp-cap .count{background:#dadbdd}
html[data-scheme="light"] .cp-cap .tray{background:#feffff;box-shadow:0 10px 30px rgba(0,0,0,.3),0 0 0 1px rgba(24,24,27,.08)}
html[data-scheme="light"] .cp-cap .row .k{color:#525353}
html[data-scheme="light"] .cp-cap .row button{color:#525353}
html[data-scheme="light"] .cp-cap .row .row-go{background:#1c1d1d;color:#feffff}
html[data-scheme="light"] .cp-cap .row .row-go.is-hl{background:#181818}
html[data-scheme="light"] .cp-cap .row .row-go:disabled{background:#dadbdd;color:#525353}
html[data-scheme="light"] .cp-cap .foot{border-top:1px solid #e2e3e6;color:#525353}
html[data-scheme="light"] .cp-cap .foot span{color:#525353}
html[data-scheme="light"] .cp-canvas{background:radial-gradient(rgba(24,24,27,.055) 1px,transparent 1.3px) 0 0/20px 20px,#fbfbfc}
html[data-scheme="light"] .cp-col-h{color:#1d1d1e}
html[data-scheme="light"] .cp-col-p{color:#6b6c72}
html[data-scheme="light"] .cp-rail{background:#ffffff;box-shadow:inset 0 0 0 1px rgba(24,24,27,.06);color:#3d3d42}
html[data-scheme="light"] .cp-rail-h b{color:#1d1d1e}
html[data-scheme="light"] .cp-rail-h span{color:#6e6f76}
html[data-scheme="light"] .cp-filter{background:#ececef}
html[data-scheme="light"] .cp-filter b{color:#6b6c72}
html[data-scheme="light"] .cp-filter b.on{background:#dadade;color:#1d1d1e}
html[data-scheme="light"] .cp-group{color:#6e6f76}
html[data-scheme="light"] .cp-rail .q-row{border-bottom:1px solid rgba(24,24,27,.08)}
html[data-scheme="light"] .cp-rail .q-meta{color:#6e6f70}
html[data-scheme="light"] .cp-q-name{background:#ececef;color:#1d1d1e}
html[data-scheme="light"] .cp-rail .btn{background:#e7e7ea;color:#2b2b2f}
html[data-scheme="light"] .cp-rail .q-approve{background:#1d1d1e;color:#ffffff}
html[data-scheme="light"] .cp-rail .q-row.is-approved .cp-q-acts::after{color:#1d1d1e}
html[data-scheme="light"] .eo-acct .ab-avatar{background:#eeeef2}
html[data-scheme="light"] .eo-acct .ab-account-menu{background:var(--eden-milled,#eeeef2)}
html[data-scheme="light"] .eo-acct .ab-account-role{color:var(--eden-grey,#6e6f70)}
html[data-scheme="light"] .eo-acct .ab-account-item:hover{background:rgba(24,24,27,.06)}
/* 2 · mapped from site-play.css: 49 rules */
html[data-scheme="light"] .eo-page .eo-pstep{background:#ffffff;box-shadow:inset 0 1px 0 rgba(24,24,27,.035)}
html[data-scheme="light"] .eo-pstep.is-on::after{background:linear-gradient(115deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b,#6fd3ff)}
html[data-scheme="light"] .eo-pstep:focus-visible{outline:2px solid #b39dff}
html[data-scheme="light"] .eo-page .eo-play-stage{background:#ffffff;box-shadow:inset 0 1px 0 rgba(24,24,27,.035)}
html[data-scheme="light"] .pl{color:#1f1f22}
html[data-scheme="light"] .pl button:focus-visible,html[data-scheme="light"] .pl-b:focus-visible{outline:2px solid #b39dff}
html[data-scheme="light"] .pl-pal{background:#ffffff;border-right:1px solid #fbfbfd}
html[data-scheme="light"] .pl-cap{color:#6f7076}
html[data-scheme="light"] .pl-part{background:#f1f1f4;color:#4f5054}
html[data-scheme="light"] .pl-part i{background:#ffffff;color:#6f7076}
html[data-scheme="light"] .pl-part:hover{background:#eaeaee;color:#1f1f22}
html[data-scheme="light"] .pl-hint{color:#9c9da3}
html[data-scheme="light"] .pl-canvas{background:#f4f4f6}
html[data-scheme="light"] .pl-bar{border-bottom:1px solid #ffffff;color:#6f7076}
html[data-scheme="light"] .pl-url{background:#ffffff;color:#4f5054}
html[data-scheme="light"] .pl-bag{color:#4f5054}
html[data-scheme="light"] .pl-bag b{background:#f1f1f4;color:#1f1f22}
html[data-scheme="light"] .pl-board{background:radial-gradient(rgba(24,24,27,.05) 1px,transparent 1.3px) 0 0/16px 16px}
html[data-scheme="light"] .pl-ins{background:linear-gradient(90deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b)}
html[data-scheme="light"] .pl-toast{background:#f1f1f4;color:#1f1f22}
html[data-scheme="light"] .pl-ghost{background:#1f1f22;color:#ffffff}
html[data-scheme="light"] .pl-tag{background:#b39dff;color:#ffffff}
html[data-scheme="light"] .pl-x{background:#1f1f22!important;color:#ffffff!important}
html[data-scheme="light"] .pl[data-step="0"] .pl-b:hover,html[data-scheme="light"] .pl[data-step="0"] .pl-b:focus-visible{box-shadow:0 0 0 1px #b39dff}
html[data-scheme="light"] .pl-rail,html[data-scheme="light"] .pl-code{background:#ffffff;border-left:1px solid #fbfbfd}
html[data-scheme="light"] .pl-rh b{color:#1f1f22}
html[data-scheme="light"] .pl-chip{background:#f1f1f4;color:#6f7076}
html[data-scheme="light"] .pl-row:hover{background:#fdfdff}
html[data-scheme="light"] .pl-lab{color:#6f7076}
html[data-scheme="light"] .pl-val{color:#4f5054}
html[data-scheme="light"] .pl-seg{background:#ffffff}
html[data-scheme="light"] .pl-seg button{color:#6f7076}
html[data-scheme="light"] .pl-seg button:hover{color:#1f1f22}
html[data-scheme="light"] .pl-seg button.is-on{background:#eaeaee;color:#1f1f22}
html[data-scheme="light"] .pl-seg button.is-on::after{background:linear-gradient(115deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b,#6fd3ff)}
html[data-scheme="light"] .pl-step{background:#ffffff}
html[data-scheme="light"] .pl-step span{color:#1f1f22}
html[data-scheme="light"] .pl-step button{background:#f1f1f4;color:#4f5054}
html[data-scheme="light"] .pl-step button:hover{color:#1f1f22}
html[data-scheme="light"] .pl-note{color:#9c9da3}
html[data-scheme="light"] .pl-next{background:#1f1f22!important;color:#ffffff!important}
html[data-scheme="light"] .pl-reset,html[data-scheme="light"] .pl-back{color:#6f7076}
html[data-scheme="light"] .pl-reset:hover,html[data-scheme="light"] .pl-back:hover{color:#1f1f22}
html[data-scheme="light"] .pl-pre{background:#ffffff;color:#6f7076}
html[data-scheme="light"] .pl-pre .pl-tk{color:#1f1f22;background:linear-gradient(90deg,#6fd3ff,#b39dff,#f39ac9) 0 100%/100% 1px no-repeat}
html[data-scheme="light"] .pl-pre .pl-lq{color:#b39dff}
@media (max-width:767px){html[data-scheme="light"] .pl-pal{border-bottom:1px solid #fbfbfd}}
@media (max-width:767px){html[data-scheme="light"] .pl-rail,html[data-scheme="light"] .pl-code{border-top:1px solid #fbfbfd}}
html[data-scheme="light"] .pl-file{color:#1f1f22}
/* 2 · mapped from hero-vignettes.css: 109 rules */
html[data-scheme="light"] .vg{background:#ffffff;box-shadow:inset 0 0 0 1px rgba(24,24,27,.07);color:#1f1f22}
html[data-scheme="light"] .vg::after{background:#ffffff}
html[data-scheme="light"] .vg-cur::after{background:rgba(254,255,255,.86);color:#1c1d1d;box-shadow:0 0 0 1px rgba(24,24,27,.08)}
html[data-scheme="light"] .vg-tag{color:#181818}
html[data-scheme="light"] .vg-tip{background:rgba(254,255,255,.86)}
html[data-scheme="light"] .vg-canvas{background:#ffffff}
html[data-scheme="light"] .vg-canvas--dots,html[data-scheme="light"] .vg-boards{background:radial-gradient(rgba(24,24,27,.07) 1px,transparent 1.3px) 0 0/16px 16px,#ffffff}
html[data-scheme="light"] .vg-bar{background:#c0c0c6}
html[data-scheme="light"] .vg-bar--h{background:#898991}
html[data-scheme="light"] .vg-pill{background:#1f1f22}
html[data-scheme="light"] .vg-chips{background:rgba(255,255,255,.88);box-shadow:inset 0 0 0 1px rgba(24,24,27,.08)}
html[data-scheme="light"] .vg-chips b{color:#6b6c72}
html[data-scheme="light"] .vg-chips b.on{background:#d6d6dc;color:#1f1f22}
html[data-scheme="light"] .vg-rail{background:#f3f3f6;box-shadow:0 20px 40px -18px rgba(0,0,0,.7),inset 0 0 0 1px rgba(24,24,27,.07)}
html[data-scheme="light"] .vg-rail div{background:#e1e1e5;color:#4f5054}
html[data-scheme="light"] .vg-rail em{color:#1f1f22}
html[data-scheme="light"] .vg-app-h{border-bottom:1px solid rgba(24,24,27,.06)}
html[data-scheme="light"] .vg-app-h span{background:#d6d6dc}
html[data-scheme="light"] .vg-app-h b{color:#6b6c72}
html[data-scheme="light"] .vg-q{background:#dedee3}
html[data-scheme="light"] .vg-run{background:#eeeef2;box-shadow:inset 0 0 0 1px rgba(24,24,27,.06)}
html[data-scheme="light"] .vg-run b{color:#4f5054}
html[data-scheme="light"] .vg-run em{background:#dedee3;color:#6f7076}
html[data-scheme="light"] .vg-run em.on{color:#1f1f22;box-shadow:inset 0 0 0 1px rgba(24,24,27,.2)}
html[data-scheme="light"] .vg-a{color:#35363b}
html[data-scheme="light"] .vg-bd small{color:#6b6c72}
html[data-scheme="light"] .vg-kind{background:#f3f3f6;box-shadow:inset 0 0 0 1px rgba(24,24,27,.1)}
html[data-scheme="light"] .vg-page{background:#ececf0;box-shadow:inset 0 0 0 1px rgba(24,24,27,.06)}
html[data-scheme="light"] .vg-head.is-bold .vg-bar--h{background:#1f1f22}
html[data-scheme="light"] .vg-row{outline:1.5px dashed rgba(24,24,27,.12)}
html[data-scheme="light"] .vg-row i{background:#181818 center/cover no-repeat}
html[data-scheme="light"] .vg-sec{background:#e8e8ec;box-shadow:inset 0 0 0 1px rgba(24,24,27,.06)}
html[data-scheme="light"] .vg-in{background:#dcdce1}
html[data-scheme="light"] .vg-val{background:#f3f3f6;box-shadow:inset 0 0 0 1px rgba(24,24,27,.1);color:#4f5054}
html[data-scheme="light"] .vg-val em{color:#1f1f22}
html[data-scheme="light"] .vg-fd{--fd-s:#ffffff;--fd-r:#eaeaed;--fd-t:#1d1d1e;--fd-m:#5b5b61}
html[data-scheme="light"] .vg-fd.is-light{--fd-s:#1d1d1e;--fd-r:#181818;--fd-t:#f3f3f6;--fd-m:#717178}
html[data-scheme="light"] .vg-seg{background:#ffffff;box-shadow:inset 0 0 0 1px rgba(24,24,27,.07)}
html[data-scheme="light"] .vg-seg b{color:#6b6c72}
html[data-scheme="light"] .vg-seg b.on{background:#d6d6dc;color:#1f1f22}
html[data-scheme="light"] .vg-pan{background:rgba(252,252,255,.94);box-shadow:0 20px 44px -18px rgba(0,0,0,.75),inset 0 0 0 1px rgba(24,24,27,.08)}
html[data-scheme="light"] .vg-pan h6{color:#6f7076}
html[data-scheme="light"] .vg-sl{color:#4f5054}
html[data-scheme="light"] .vg-sl em{color:#1f1f22}
html[data-scheme="light"] .vg-tr{background:#d3d3d9}
html[data-scheme="light"] .vg-tr i{background:#6b6c72}
html[data-scheme="light"] .vg-tr b{background:#1f1f22}
html[data-scheme="light"] .vg-sl.on label{color:#1f1f22}
html[data-scheme="light"] .vg-pre{background:#e1e1e5;color:#1f1f22}
html[data-scheme="light"] .vg-mode{background:#eeeef2;box-shadow:inset 0 0 0 1px rgba(24,24,27,.1)}
html[data-scheme="light"] .vg-sk{border:1.5px dashed rgba(24,24,27,.45)}
html[data-scheme="light"] .vg-r-k{color:#6b6c72}
html[data-scheme="light"] .vg-r-h{color:#1d1d1e}
html[data-scheme="light"] .vg-r-m{color:#4f5054}
html[data-scheme="light"] .vg-store{color:#4f5054}
html[data-scheme="light"] .vg-store b{color:#1f1f22}
html[data-scheme="light"] .vg-bag em{background:#d6d6dc;color:#1f1f22}
html[data-scheme="light"] .vg-bag.is-bump em{background:#1d1d1e;color:#ffffff}
html[data-scheme="light"] .vg-note{background:#ececf0;box-shadow:inset 0 0 0 1px rgba(24,24,27,.08)}
html[data-scheme="light"] .vg-note small{color:#6f7076}
html[data-scheme="light"] .vg-note p{color:#1f1f22}
html[data-scheme="light"] .vg-gen{background:#1d1d1e;color:#ffffff}
html[data-scheme="light"] .vg-ctx span{background:#ececf0;box-shadow:inset 0 0 0 1px rgba(24,24,27,.07);color:#3d3d42}
html[data-scheme="light"] .vg-ctx small{color:#6f7076}
html[data-scheme="light"] .vg-ctx span.on{color:#1d1d1e;box-shadow:inset 0 0 0 1px rgba(179,157,255,.7)}
html[data-scheme="light"] .vg-pulse{background:linear-gradient(115deg,#6fd3ff,#b39dff,#f39ac9);box-shadow:0 0 12px rgba(179,157,255,.8)}
html[data-scheme="light"] .vg-gen{background:#ececf0;box-shadow:inset 0 0 0 1px rgba(24,24,27,.07)}
html[data-scheme="light"] .vg-ed [data-e]::after{background:linear-gradient(115deg,#1c1d1d,#6fd3ff,#b39dff,#f39ac9,#f7c86b)}
html[data-scheme="light"] .vg-ed-b{background:#e7e7eb;color:#1f1f22}
html[data-scheme="light"] .vg-ed-b--p{background:#1d1d1e;color:#ffffff}
html[data-scheme="light"] .vg-ed-seg{background:#ffffff;box-shadow:inset 0 0 0 1px rgba(24,24,27,.07)}
html[data-scheme="light"] .vg-ed-seg b{color:#6b6c72}
html[data-scheme="light"] .vg-ed-seg b.is-lit{color:#1f1f22}
html[data-scheme="light"] .vg-ed-in{background:#ffffff;box-shadow:inset 0 0 0 1px rgba(24,24,27,.08);color:#6f7076}
html[data-scheme="light"] .vg-key{background:#e7e7eb;box-shadow:inset 0 -2px 0 rgba(0,0,0,.5),inset 0 0 0 1px rgba(24,24,27,.08);color:#3d3d42}
html[data-scheme="light"] .vg-key.down{color:#1c1d1d;box-shadow:inset 0 0 0 1px rgba(24,24,27,.08),0 0 0 2px rgba(179,157,255,.6)}
html[data-scheme="light"] .vg-wave i{background:#c0c0c6}
html[data-scheme="light"] .vg-wave.on i{background:linear-gradient(#b39dff,#6fd3ff)}
html[data-scheme="light"] .vg-vo-said{color:#1d1d1e}
html[data-scheme="light"] .vg-kit{background:#f3f3f6;box-shadow:inset 0 0 0 1px rgba(24,24,27,.07)}
html[data-scheme="light"] .vg-kit header{border-bottom:1px solid rgba(24,24,27,.07);color:#1f1f22}
html[data-scheme="light"] .vg-kit header span{color:#6b6c72}
html[data-scheme="light"] .vg-kit-p{background:#e1e1e5;color:#1f1f22}
html[data-scheme="light"] .vg-kit-p small{color:#6f7076}
html[data-scheme="light"] .vg-wall .vg-open:hover{box-shadow:inset 0 0 0 1px rgba(179,157,255,.55),0 24px 48px -24px rgba(0,0,0,.8)}
html[data-scheme="light"] .vg-wall .vg-open:focus-visible{outline:2px solid #b39dff}
html[data-scheme="light"] .vgm{background:var(--eden-black,#ffffff);color:var(--eden-ink,#1c1d1d)}
html[data-scheme="light"] .vgm-count{color:var(--eden-ink-3,#737476)}
html[data-scheme="light"] .vgm-x,html[data-scheme="light"] .vgm-b{background:var(--eden-surface,#feffff);color:var(--eden-ink,#1c1d1d);box-shadow:inset 0 0 0 1px var(--eden-line,rgba(24,24,27,.08))}
html[data-scheme="light"] .vgm-x:hover,html[data-scheme="light"] .vgm-b:hover{box-shadow:inset 0 0 0 1px var(--eden-line-strong,rgba(24,24,27,.22))}
html[data-scheme="light"] .vgm-x:focus-visible,html[data-scheme="light"] .vgm-b:focus-visible{outline:2px solid #b39dff}
html[data-scheme="light"] .vgm-k{color:var(--eden-ink-3,#737476)}
html[data-scheme="light"] .vgm-p{color:var(--eden-ink-2,#525353)}
html[data-scheme="light"] .vgm-pts li{color:var(--eden-ink,#1c1d1d)}
html[data-scheme="light"] .vgm-pts li::before{background:linear-gradient(115deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b)}
html[data-scheme="light"] .vgm-stage{background:radial-gradient(rgba(24,24,27,.05) 1px,transparent 1.3px) 0 0/20px 20px,var(--eden-surface,#feffff);box-shadow:inset 0 0 0 1px var(--eden-line,rgba(24,24,27,.08))}
html[data-scheme="light"] .vgm-fit .vg{box-shadow:inset 0 0 0 1px rgba(24,24,27,.08),0 40px 80px -40px rgba(0,0,0,.8)}
html[data-scheme="light"] .vg-fld .vg-fv{background:#e1e1e5;color:#1f1f22}
html[data-scheme="light"] .vg-fld .vg-fv::after{color:#6b6c72}
html[data-scheme="light"] .vgm-pts li{color:var(--eden-ink-2,#525353)}
html[data-scheme="light"] .vgm-stage{background:radial-gradient(rgba(24,24,27,.055) 1px,transparent 1.3px) 0 0/20px 20px,#fbfbfc}
html[data-scheme="light"] .vg-mo-nav.on{background:#d6d6dc;color:#1f1f22}
html[data-scheme="light"] .vg-note-go{background:#1d1d1e;color:#ffffff}
html[data-scheme="light"] .vg-ap-tools{background:#fbfbfd;box-shadow:inset 0 0 0 1px rgba(24,24,27,.07)}
html[data-scheme="light"] .vg-ap-t{color:#6b6b72}
html[data-scheme="light"] .vg-ap-mic.is-on{color:#1c1d1d}
html[data-scheme="light"] .vg-ap-mic.st-hearing::after{box-shadow:0 0 0 2px rgba(24,24,27,.18)}
html[data-scheme="light"] .vg-ap-state{color:#6b6b72}
html[data-scheme="light"] .vg-ap-mic.is-on{background:rgba(24,24,27,.08)}
/* 3 · the page's own */
/* the page's own Light: the black containers become Studio's white panels on its #f4f4f5 ground, with Studio's hairline-and-lift instead
   of the dark breath; Eden in use's Combined steps turn to Studio's light steps */
html[data-scheme="light"] body{background:#f4f4f5}
html[data-scheme="light"] .eo-page{--blk:#ffffff;--blk-breath:0 1px 2px rgba(0,0,0,.06),0 0 0 1px rgba(0,0,0,.07)}
html[data-scheme="light"] .look-combined{--c0:#f4f4f5;--c1:#ffffff;--c2:#ffffff;--c3:#fafafa;--c4:#f4f4f5;--c5:#ececef;--c6:#e4e4e7;
  --t1:#18181b;--t2:#52525b;--t3:#71717a;--t4:#a1a1aa;--breath:0 1px 2px rgba(0,0,0,.06),0 0 0 1px rgba(0,0,0,.07)}
/* the floating bar and the window's own chrome (their rules live in concept-open-hero.js) */
html[data-scheme="light"] .eo-x-bar{background:rgba(255,255,255,.88);box-shadow:0 12px 32px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.07)}
html[data-scheme="light"] .eo-x-seg{background:rgba(0,0,0,.04)}
html[data-scheme="light"] .eo-x-bar button{color:#52525b}
html[data-scheme="light"] .eo-x-bar button[aria-pressed="true"],html[data-scheme="light"] .eo-x-back button{color:#ffffff;background:#18181b}
/* the reach at rest reads paler on a light ground: it starts higher there, and still brightens to full at the pointer */
html[data-scheme="light"] .eo-reach [data-r]{opacity:calc(.55 + .45 * var(--v, 0))}
/* the hero's dots, fainter on the light ground so the type leads (Josh, 2026-10-15: "slightly fainter on the grid dots here... need a bit more
   contrast to the type"); the Foundation's dot is a dark-ground value with no light counterpart, so Light draws its own */
html[data-scheme="light"] .eo-stage::before{background-image:radial-gradient(rgba(24,24,27,.16) 1px, transparent 1px);opacity:1}
/* the Studio window's "edit" hint fades from the light ground, not a dark one */
html[data-scheme="light"] .eo-x-catch{background:linear-gradient(to top, rgba(244,244,245,.7), rgba(244,244,245,0) 40%)}
/* the Foundation's iris band at Studio's light stops, like every other spectrum in Light */
html[data-scheme="light"]{--eden-iris-band:linear-gradient(100deg,#6fd3ff,#b39dff,#f39ac9,#f7c86b,#6fd3ff)}
/* the hero cursors' name tag stays Studio's dark tag in Light, as Studio draws it in both */
html[data-scheme="light"] .hplay .ghost .ghost__who{background:rgba(15,16,17,.86)!important;color:#f7f8f8!important;box-shadow:0 0 0 1px rgba(255,255,255,.08)!important}
/* the closing ⌘ in Light is plain ink (Josh, 2026-10-15: "light mode bottom logo... could just be black") */
html[data-scheme="light"] [data-eo-sig]{background:none!important;-webkit-text-fill-color:#18181b!important;color:#18181b!important;animation:none!important}
/* Eden in use's rail in Light: a grey panel holding white cards, as Studio's rail reads, never white in white */
html[data-scheme="light"] .look-combined .eo-frame > .insp [data-sx-id="instrumentBar"]{background:#f4f4f5!important}
html[data-scheme="light"] .look-combined .sx-rail{--ib-card:#ffffff;--ib-kind-bg:#ffffff}

