.eb-bs-host{max-width:1320px;margin:0 auto;padding:10px}@media print{html,body{background:#fff !important}.eb-bs-host{max-width:none;padding:0}body>header,body>footer,.site-header,.site-footer,#header,#footer,.breadcrumb,.breadcrumbs,.global-nav,.entry-header,.page-header,#wpadminbar{display:none !important}}#eb-bs{zoom:var(--fs,1);--bg:#080d18;--bg2:#0d1526;--panel:#111b2e;--panel2:#16223a;--line:#243350;--line2:#2e4066;--ink:#eaf0fa;--ink2:#b9c8e0;--muted:#7e92b2;--amber:#ffc24b;--amber-d:#b8801f;--lime:#7be38b;--cyan:#4fd1e8;--violet:#a78bfa;--red:#ff6b6b;--orange:#ff9a4d;--r:14px;color:var(--ink);background:var(--bg);font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","Noto Sans JP","Yu Gothic",Meiryo,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:400;line-height:1.65;-webkit-font-smoothing:antialiased;font-feature-settings:"palt" 1;position:relative;overflow:hidden;border-radius:var(--r);container-type:inline-size}#eb-bs *,#eb-bs *:before,#eb-bs *:after{box-sizing:border-box}#eb-bs button{font:inherit;color:inherit;border:0;background:0 0;cursor:pointer;padding:0;border-radius:0;min-width:0;min-height:0;box-shadow:none;text-transform:none;text-align:center;letter-spacing:inherit;line-height:inherit}#eb-bs h1,#eb-bs h2,#eb-bs h3,#eb-bs h4,#eb-bs h5,#eb-bs h6,#eb-bs p,#eb-bs ul,#eb-bs ol,#eb-bs li,#eb-bs figure,#eb-bs table,#eb-bs th,#eb-bs td,#eb-bs small,#eb-bs b,#eb-bs strong,#eb-bs em,#eb-bs i,#eb-bs u,#eb-bs span,#eb-bs details,#eb-bs summary,#eb-bs label{margin:0;padding:0;border:0;background:0 0;font-family:inherit;color:inherit;text-transform:none;text-shadow:none;font-style:normal}#eb-bs h1,#eb-bs h2,#eb-bs h3,#eb-bs h4,#eb-bs h5,#eb-bs h6{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}#eb-bs table{border-collapse:collapse}#eb-bs img{max-width:none}#eb-bs h1,#eb-bs h2,#eb-bs h3,#eb-bs h4,#eb-bs h5,#eb-bs h6,#eb-bs p,#eb-bs li,#eb-bs td,#eb-bs th,#eb-bs dd,#eb-bs dt,#eb-bs blockquote,#eb-bs figcaption,#eb-bs input,#eb-bs button,#eb-bs select,#eb-bs textarea{font-family:inherit !important}#eb-bs h1,#eb-bs h2,#eb-bs h3,#eb-bs h4,#eb-bs h5,#eb-bs h6,#eb-bs p,#eb-bs li,#eb-bs td,#eb-bs th,#eb-bs dd,#eb-bs dt,#eb-bs blockquote,#eb-bs figcaption{font-weight:inherit !important;line-height:inherit !important}#eb-bs h1,#eb-bs h2,#eb-bs h3,#eb-bs h4,#eb-bs h5,#eb-bs h6,#eb-bs p{font-size:inherit !important}#eb-bs ul,#eb-bs ol{list-style:none}#eb-bs a{color:var(--cyan);text-decoration:none}#eb-bs a:hover{text-decoration:underline}#eb-bs svg{display:block}#eb-bs :focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:6px}#eb-bs .bs-bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(900px 480px at 82% -6%,rgba(255,194,75,.11),transparent 62%),radial-gradient(760px 520px at 8% 106%,rgba(79,209,232,.1),transparent 62%)}#eb-bs .bs-shell{position:relative;z-index:1;display:flex;flex-direction:column;min-height:620px}#eb-bs .bs-top{display:flex;align-items:center;gap:16px;padding:10px 18px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.035),transparent);flex-wrap:wrap}#eb-bs .bs-brand{display:flex;align-items:center;gap:10px;font-weight:800;letter-spacing:.02em;font-size:15px;white-space:nowrap}#eb-bs .bs-brand .dot{width:9px;height:9px;border-radius:50%;background:var(--amber);box-shadow:0 0 0 4px rgba(255,194,75,.16),0 0 16px var(--amber);animation:bsPulse 2.6s ease-in-out infinite}@keyframes bsPulse{0%,100%{opacity:1}50%{opacity:.42}}#eb-bs .bs-brand small{display:block;font-size:10.5px;font-weight:600;color:var(--muted);letter-spacing:.12em;line-height:1.3}#eb-bs .bs-steps{display:flex;gap:4px;margin-left:auto;flex-wrap:wrap}#eb-bs .bs-step{display:flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:700;color:var(--muted);background:rgba(255,255,255,.03);border:1px solid transparent;transition:.25s;white-space:nowrap}#eb-bs .bs-step i{width:19px;height:19px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:10.5px;background:var(--line);color:var(--ink2);font-weight:800;transition:.25s}#eb-bs .bs-step.done{color:var(--lime)}#eb-bs .bs-step.done i{background:rgba(123,227,139,.18);color:var(--lime)}#eb-bs .bs-step.on{color:var(--ink);background:rgba(255,194,75,.11);border-color:rgba(255,194,75,.32)}#eb-bs .bs-step.on i{background:var(--amber);color:#1a1204}#eb-bs .bs-stage{flex:1;position:relative}#eb-bs .bs-screen{display:none;padding:22px 22px 86px;animation:bsIn .38s cubic-bezier(.2,.7,.3,1)}#eb-bs .bs-screen.on{display:block}@keyframes bsIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}#eb-bs .bs-head{margin-bottom:18px}#eb-bs .bs-kicker{font-size:11px;font-weight:800;letter-spacing:.16em;color:var(--amber);margin-bottom:6px}#eb-bs .bs-h{font-size:clamp(20px,2.6cqw,27px)!important;font-weight:800!important;letter-spacing:-.01em!important;line-height:1.3!important}#eb-bs .bs-sub{color:var(--ink2);font-size:13.5px!important;margin-top:6px;max-width:74ch}#eb-bs .bs-foot{display:flex;align-items:center;gap:10px;padding:9px 18px;border-top:1px solid var(--line);background:linear-gradient(0deg,rgba(0,0,0,.34),rgba(0,0,0,.08));flex-wrap:wrap;position:sticky;bottom:0;z-index:20;backdrop-filter:blur(8px)}#eb-bs .bs-hint{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--ink2);flex:1;min-width:180px}#eb-bs .hint-l{flex:none;font-size:10px;font-weight:800;letter-spacing:.08em;color:var(--amber);border:1px solid rgba(255,194,75,.38);background:rgba(255,194,75,.1);border-radius:999px;padding:3px 9px}#eb-bs .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 20px;border-radius:999px;font-weight:800;font-size:14px;transition:.22s;border:1px solid transparent;white-space:nowrap}#eb-bs .btn-p{background:linear-gradient(135deg,var(--amber),#ffa92e);color:#1a1204;box-shadow:0 6px 22px rgba(255,169,46,.3)}#eb-bs .btn-p:hover{transform:translateY(-1px);box-shadow:0 10px 30px rgba(255,169,46,.42)}#eb-bs .btn-g{border-color:var(--line2);color:var(--ink2)}#eb-bs .btn-g:hover{background:rgba(255,255,255,.05);color:var(--ink)}#eb-bs .btn:disabled{opacity:.35;cursor:not-allowed;transform:none!important;box-shadow:none!important}#eb-bs .btn-cta{background:linear-gradient(135deg,var(--lime),#3fbf74);color:#05200f;box-shadow:0 6px 22px rgba(63,191,116,.3)}#eb-bs .btn-cta:hover{transform:translateY(-1px);box-shadow:0 10px 30px rgba(63,191,116,.42)}#eb-bs .card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:16px}#eb-bs .grid{display:grid;gap:14px}#eb-bs .lbl{font-size:11.5px;font-weight:800;letter-spacing:.09em;color:var(--muted);margin-bottom:9px;display:flex;align-items:center;gap:7px;flex-wrap:wrap;line-height:1.5}#eb-bs .stepno{flex:none;width:17px;height:17px;border-radius:50%;display:grid;place-items:center;background:rgba(255,194,75,.16);color:var(--amber);font-size:10px;font-weight:800;letter-spacing:0}#eb-bs .chips{display:flex;flex-wrap:wrap;gap:7px}#eb-bs .bs-fs{display:flex;align-items:center;gap:5px;margin-left:auto}#eb-bs .bs-fs .fs-l{font-size:10px;font-weight:800;letter-spacing:.06em;color:var(--muted)}#eb-bs .fs-b{border:1px solid var(--line2);background:var(--panel);color:var(--ink2);border-radius:8px;width:28px;height:26px;line-height:1;cursor:pointer;font-weight:800;font-family:inherit;padding:0;display:grid;place-items:center}#eb-bs .fs-b:nth-of-type(1){font-size:11px}#eb-bs .fs-b:nth-of-type(2){font-size:14px}#eb-bs .fs-b:nth-of-type(3){font-size:17px}#eb-bs .fs-b[aria-pressed=true]{background:rgba(255,194,75,.16);border-color:var(--amber);color:var(--amber)}#eb-bs .fs-b:hover{border-color:var(--amber)}#eb-bs .modebar{display:flex;align-items:center;gap:9px;flex-wrap:wrap;background:var(--panel);border:1px solid var(--line);border-radius:11px;padding:6px 11px}#eb-bs .modebar .mb-l{font-size:10.5px;font-weight:800;letter-spacing:.06em;color:var(--muted);white-space:nowrap}#eb-bs .modebar .chip{padding:5px 11px;font-size:12px}#eb-bs .mb-n{font-size:11.5px!important;color:var(--ink2);line-height:1.5!important;margin:0 0 7px}@media (max-height:1000px){#eb-bs .mb-n{display:none}}#eb-bs #socWrap.off{opacity:.34;pointer-events:none}#eb-bs .keepbar{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:14px}#eb-bs .keepbar .btn{padding:8px 16px;font-size:12.5px}#eb-bs .keep-n{font-size:11.5px;color:var(--muted);flex:1 1 100%;line-height:1.6}#eb-bs .keep-n.ok{color:var(--lime);word-break:break-all}#eb-bs .sharedbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:rgba(79,209,232,.09);border:1px solid rgba(79,209,232,.3);border-radius:12px;padding:9px 14px;margin-bottom:14px;font-size:12.5px;color:var(--ink2);font-weight:700}#eb-bs .sharedbar .btn{padding:6px 14px;font-size:12px}@media print{#eb-bs{zoom:1 !important;--bg:#fff;--bg2:#fff;--panel:#fff;--panel2:#fafbfc;--line:#c9d2de;--line2:#9fb0c4;--ink:#0d1626;--ink2:#2b3a4f;--muted:#5b6b80;background:#fff !important;border:0 !important;box-shadow:none !important}#eb-bs .bs-bg,#eb-bs .bs-top,#eb-bs .bs-foot,#eb-bs .ctawrap .btn,#eb-bs .keepbar,#eb-bs .sharedbar,#eb-bs .bs-screen:not(.on){display:none !important}#eb-bs .bs-shell{min-height:0}#eb-bs .bs-screen{padding:0 !important}#eb-bs .card,#eb-bs .rx-c,#eb-bs .hero-n,#eb-bs .risk-i{background:#fff !important;border:1px solid #c9d2de !important;box-shadow:none !important;break-inside:avoid;page-break-inside:avoid}#eb-bs .hero-n .big em{color:#0a6b2f !important}#eb-bs .acc-b{display:block !important;max-height:none !important}#eb-bs .acc .ar{display:none}#eb-bs table.tb{break-inside:auto}#eb-bs table.tb tr{break-inside:avoid;page-break-inside:avoid}#eb-bs .lbl{break-after:avoid;page-break-after:avoid}#eb-bs a{color:#14508c !important;text-decoration:underline}#eb-bs .grid,#eb-bs .rx{break-inside:avoid}@page{margin:12mm}}#eb-bs .chip{padding:8px 14px;border-radius:999px;border:1px solid var(--line2);font-size:13px;font-weight:700;color:var(--ink2);transition:.18s;background:rgba(255,255,255,.02)}#eb-bs .chip:hover{border-color:var(--amber);color:var(--ink)}#eb-bs .chip[aria-pressed=true]{background:var(--amber);border-color:var(--amber);color:#1a1204}#eb-bs .chip .cs{display:block;font-size:10.5px;font-weight:600;opacity:.72;letter-spacing:0}#eb-bs .rng{width:100%;-webkit-appearance:none;appearance:none;height:5px;border-radius:99px;background:var(--line2);outline:none;margin:8px 0 2px}#eb-bs .rng::-webkit-slider-thumb{-webkit-appearance:none;width:19px;height:19px;border-radius:50%;background:var(--amber);cursor:pointer;box-shadow:0 0 0 4px rgba(255,194,75,.2)}#eb-bs .rng::-moz-range-thumb{width:19px;height:19px;border:0;border-radius:50%;background:var(--amber);cursor:pointer}#eb-bs .bs-build{display:grid;grid-template-columns:minmax(0,1fr) 288px;gap:16px;align-items:start}#eb-bs .house-wrap{background:linear-gradient(180deg,#0a1223,#0f1a2e);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;position:relative}#eb-bs .house-wrap svg{width:100%;height:auto;touch-action:none}#eb-bs .zone-hit{fill:transparent;stroke:transparent;stroke-width:2;transition:.2s}#eb-bs .house-wrap.dragging .zone-hit.ok{fill:rgba(123,227,139,.09);stroke:rgba(123,227,139,.55);stroke-dasharray:7 5}#eb-bs .house-wrap.dragging .zone-hit.ok.hot{fill:rgba(123,227,139,.2);stroke:var(--lime);stroke-dasharray:none}#eb-bs .zone-label{font-size:11px;font-weight:700;fill:var(--muted);letter-spacing:.09em;pointer-events:none}#eb-bs .room{fill:rgba(255,255,255,.028);stroke:var(--line2);stroke-width:1.5;transition:fill .5s,stroke .5s}#eb-bs .lit .room{fill:rgba(255,255,255,.042)}#eb-bs .rm.glow-on .room{fill:rgba(255,194,75,.115);stroke:rgba(255,194,75,.5)}#eb-bs .rm.glow-on .zone-label{fill:rgba(255,194,75,.85)}#eb-bs .ap{cursor:grab}#eb-bs .ap.grabbing{cursor:grabbing}#eb-bs .ap-box{fill:var(--panel2);stroke:var(--line2);stroke-width:1.4;transition:.3s}#eb-bs .ap.live .ap-box{fill:rgba(255,194,75,.14);stroke:rgba(255,194,75,.6)}#eb-bs .ap.dead .ap-box{fill:rgba(255,255,255,.02);stroke:var(--line)}#eb-bs .ap-art{transition:filter .45s,opacity .45s}#eb-bs .ap.live .ap-art{filter:drop-shadow(0 0 4px rgba(255,194,75,.3))}#eb-bs .ap.dead .ap-art{filter:grayscale(1) brightness(.34) contrast(.9);opacity:.85}#eb-bs .ap-name{font-size:9px;font-weight:700;fill:var(--muted);text-anchor:middle;pointer-events:none}#eb-bs .ap.live .ap-name{fill:var(--ink2)}#eb-bs .ap-x{cursor:pointer;opacity:0;transition:.2s}#eb-bs .ap:hover .ap-x{opacity:1}#eb-bs .glow{filter:url(#bsGlow)}#eb-bs .wire{fill:none;stroke:#2b4468;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}#eb-bs .fl{fill:none;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:10 16;opacity:0;transition:opacity .5s,stroke .5s}#eb-bs .fl.on{opacity:.95;animation:bsFlow .85s linear infinite}#eb-bs .fl.on.rev{animation-direction:reverse}@keyframes bsFlow{to{stroke-dashoffset:-26}}#eb-bs [id$=elec],#eb-bs [id$=grid]{transition:opacity .5s}#eb-bs [id$=soc1],#eb-bs [id$=soc2],#eb-bs [id$=soc3]{transition:opacity .5s}#eb-bs .sky-l{transition:opacity .75s linear}#eb-bs [id$=stars],#eb-bs [id$=celest],#eb-bs [id$=wxveil],#eb-bs [id$=snowcap],#eb-bs [id$=sunbeam],#eb-bs [id$=thermo],#eb-bs [id$=gnd]{transition:opacity .75s linear}#eb-bs [id$=celest]{transition:opacity .75s linear,transform 1.1s cubic-bezier(.3,.6,.4,1)}#eb-bs [id$=rain],#eb-bs [id$=snow]{transition:opacity .9s linear}#eb-bs .rain-l{animation:bsRain .62s linear infinite}@keyframes bsRain{from{transform:translate(0,0)}to{transform:translate(-26px,340px)}}#eb-bs [id$=rain][opacity="0"] .rain-l,#eb-bs [id$=snow][opacity="0"] .snow-l{animation-play-state:paused}#eb-bs .snow-l{animation:bsSnow 6.5s linear infinite}@keyframes bsSnow{from{transform:translate(0,0)}to{transform:translate(-40px,360px)}}#eb-bs .ap-fx{pointer-events:none}#eb-bs .ap-fx .stink{animation:bsStink 2.6s ease-in-out infinite;transform-origin:0 -20px}@keyframes bsStink{0%,100%{opacity:.25;transform:translateY(3px) scaleY(.92)}50%{opacity:.95;transform:translateY(-4px) scaleY(1.08)}}#eb-bs .ap.hit .ap-box{fill:rgba(224,72,77,.13);stroke:rgba(224,72,77,.5)}#eb-bs .ap.rot .ap-box{fill:rgba(168,56,42,.2);stroke:rgba(240,160,142,.6)}#eb-bs .ap.rot .ap-art{filter:sepia(.75) saturate(1.5) hue-rotate(-28deg) brightness(.68)}#eb-bs .closeup{display:grid;grid-template-columns:132px minmax(0,1fr);gap:10px;align-items:center;padding:7px 11px;border-top:1px solid var(--line);transition:background .5s}#eb-bs .closeup[data-tone=ok]{background:linear-gradient(90deg,rgba(123,227,139,.09),transparent 72%)}#eb-bs .closeup[data-tone=warn]{background:linear-gradient(90deg,rgba(255,194,75,.09),transparent 72%)}#eb-bs .closeup[data-tone=ng]{background:linear-gradient(90deg,rgba(224,72,77,.11),transparent 72%)}#eb-bs .cu-art{border-radius:10px;overflow:hidden;border:1px solid var(--line2);background:#05080f}#eb-bs .cu-art svg{width:100%;height:auto;display:block;animation:bsIn .5s ease-out}#eb-bs .cu-cap{font-size:12px!important;line-height:1.55!important;color:var(--ink2);font-weight:600!important}#eb-bs .closeup[data-tone=ng] .cu-cap{color:#ffc4c4}#eb-bs .closeup[data-tone=ok] .cu-cap{color:#c7efd1}#eb-bs .cu-stink{animation:bsStink 2.8s ease-in-out infinite}#eb-bs .cu-steam{animation:bsStink 3.4s ease-in-out infinite}#eb-bs .cu-wave{animation:bsStink 2.2s ease-in-out infinite}#eb-bs .cu-flick{animation:bsFlick 2.4s ease-in-out infinite}@keyframes bsFlick{0%,100%{opacity:1}42%{opacity:.62}55%{opacity:.95}}#eb-bs .cu-fly{animation:bsFly 3.2s ease-in-out infinite}#eb-bs .cu-fly2{animation:bsFly 2.6s ease-in-out infinite reverse}@keyframes bsFly{0%{transform:translate(0,0)}25%{transform:translate(18px,-9px)}50%{transform:translate(-12px,6px)}75%{transform:translate(9px,11px)}100%{transform:translate(0,0)}}#eb-bs .cu-beam{animation:bsStink 4s ease-in-out infinite}#eb-bs .pp{transition:opacity .4s}#eb-bs .pp-hot{animation:bsPant 2.2s ease-in-out infinite;transform-box:fill-box;transform-origin:center bottom}@keyframes bsPant{0%,100%{transform:scaleY(1)}50%{transform:scaleY(.96)}}#eb-bs .pp-cold{animation:bsShiver .32s ease-in-out infinite}@keyframes bsShiver{0%,100%{transform:translateX(0)}50%{transform:translateX(1.6px)}}#eb-bs .zzz{animation:bsStink 3s ease-in-out infinite}#eb-bs .sim-body{display:block}@media (min-width:1180px) and (max-height:845px){#eb-bs .sim-body{display:grid;grid-template-columns:minmax(0,1fr) 216px;align-items:stretch}#eb-bs .sim-body .closeup{border-top:0;border-left:1px solid var(--line);grid-template-columns:1fr;align-content:center;gap:7px;padding:8px 10px}#eb-bs .sim-body .cu-art{max-width:100%}#eb-bs .sim-body .cu-cap{font-size:11px!important;line-height:1.5!important}#eb-bs .mini svg{max-height:min(420px,46vh)}}#eb-bs .cmp{display:none;border:1px solid var(--line2);border-radius:11px;overflow:hidden;background:var(--panel)}#eb-bs .cmp-h,#eb-bs .cmp-r{display:grid;grid-template-columns:minmax(0,1fr) 78px 78px;align-items:center}#eb-bs .cmp-h{padding:7px 10px;font-size:9.5px;font-weight:800;letter-spacing:.06em;color:var(--muted);background:rgba(255,255,255,.04);border-bottom:1px solid var(--line)}#eb-bs .cmp-h span:nth-child(2){text-align:center;color:#ff9d9d}#eb-bs .cmp-h span:nth-child(3){text-align:center;color:#a8edb6}#eb-bs .cmp-r{padding:5px 10px;border-bottom:1px solid rgba(255,255,255,.05)}#eb-bs .cmp-r:last-child{border-bottom:0}#eb-bs .cmp-n{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:var(--ink2)}#eb-bs .cmp-n svg{width:16px;height:16px;fill:none;stroke:var(--muted);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}#eb-bs .cmp-v{text-align:center;font-size:12.5px;font-weight:800;font-variant-numeric:tabular-nums;padding:3px 2px;border-radius:7px}#eb-bs .cmp-v[data-st=ok]{color:#b6f0c2;background:rgba(123,227,139,.12)}#eb-bs .cmp-v[data-st=warn]{color:#ffd79a;background:rgba(255,194,75,.12)}#eb-bs .cmp-v[data-st=ng]{color:#ffb3b3;background:rgba(224,72,77,.14)}#eb-bs .fx-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;padding:6px 11px 1px}#eb-bs .fx-i{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 3px 5px;border-radius:9px;border:1px solid var(--line);background:rgba(255,255,255,.02);transition:.4s}#eb-bs .fx-i svg{width:19px;height:19px;fill:none;stroke:var(--muted);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:.4s}#eb-bs .fx-i b{font-size:9px;font-weight:700;color:var(--muted);letter-spacing:.02em;line-height:1.2;transition:.4s}#eb-bs .fx-i u{font-size:11px;font-weight:800;text-decoration:none;color:var(--ink2);font-variant-numeric:tabular-nums;line-height:1.2}#eb-bs .fx-i[data-st=ok] u{color:#c7efd1}#eb-bs .fx-i[data-st=warn] u{color:#ffd79a}#eb-bs .fx-i[data-st=ng] u{color:#ffb3b3}#eb-bs .en-strip{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:5px;padding:5px 11px 0}#eb-bs .en-i{display:flex;align-items:baseline;justify-content:space-between;gap:6px;padding:5px 9px;border-radius:9px;border:1px solid var(--line);background:rgba(255,255,255,.02);transition:.4s}#eb-bs .en-i i{font-style:normal;font-size:9.5px;font-weight:800;color:var(--muted);white-space:nowrap}#eb-bs .en-i em{font-style:normal;font-size:12.5px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--ink2)}#eb-bs .en-i[data-tone=cyan]{border-color:rgba(79,209,232,.35);background:rgba(79,209,232,.08)}#eb-bs .en-i[data-tone=cyan] em{color:#7fe3f5}#eb-bs .en-i[data-tone=amber]{border-color:rgba(255,194,75,.38);background:rgba(255,194,75,.09)}#eb-bs .en-i[data-tone=amber] em{color:var(--amber)}#eb-bs .en-i[data-tone=lime]{border-color:rgba(123,227,139,.38);background:rgba(123,227,139,.09)}#eb-bs .en-i[data-tone=lime] em{color:var(--lime)}#eb-bs .en-i[data-tone=ng]{border-color:rgba(224,72,77,.4);background:rgba(224,72,77,.1)}#eb-bs .en-eq{margin:3px 11px 0 !important;font-size:10px !important;line-height:1.4 !important;font-weight:700 !important;color:var(--muted) !important;font-variant-numeric:tabular-nums}#eb-bs .en-i[data-tone=ng] em{color:#ff9d9d}#eb-bs .fx-i[data-st=ok]{border-color:rgba(123,227,139,.4);background:rgba(123,227,139,.09)}#eb-bs .fx-i[data-st=ok] svg{stroke:var(--lime)}#eb-bs .fx-i[data-st=ok] b{color:#b6f0c2}#eb-bs .fx-i[data-st=warn]{border-color:rgba(255,194,75,.42);background:rgba(255,194,75,.1)}#eb-bs .fx-i[data-st=warn] svg{stroke:var(--amber)}#eb-bs .fx-i[data-st=warn] b{color:#ffd79a}#eb-bs .fx-i[data-st=ng]{border-color:rgba(224,72,77,.45);background:rgba(224,72,77,.12)}#eb-bs .fx-i[data-st=ng] svg{stroke:#ff8a8a}#eb-bs .fx-i[data-st=ng] b{color:#ffb3b3}#eb-bs .fx-i[data-st=ng].pulse{animation:bsNg 1.5s ease-in-out infinite}@keyframes bsNg{0%,100%{box-shadow:0 0 0 0 rgba(224,72,77,0)}50%{box-shadow:0 0 0 4px rgba(224,72,77,.22)}}#eb-bs .palette{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:12px;max-height:560px;overflow-y:auto;scrollbar-width:thin}#eb-bs .palette::-webkit-scrollbar{width:6px}#eb-bs .palette::-webkit-scrollbar-thumb{background:var(--line2);border-radius:99px}#eb-bs .pal-g{margin-bottom:12px}#eb-bs .pal-t{font-size:10.5px;font-weight:800;letter-spacing:.12em;color:var(--muted);margin:0 0 7px 2px;display:flex;align-items:center;gap:6px}#eb-bs .pal-t:before{content:"";width:7px;height:7px;border-radius:2px;background:var(--zc,var(--cyan))}#eb-bs .pal-items{display:grid;grid-template-columns:1fr 1fr;gap:6px}#eb-bs .pal-i{display:flex;flex-direction:column;gap:3px;padding:8px;border-radius:10px;border:1px solid var(--line);background:rgba(255,255,255,.02);text-align:left;transition:.18s;cursor:grab;touch-action:none;position:relative}#eb-bs .pal-i:hover{border-color:var(--amber);background:rgba(255,194,75,.07);transform:translateY(-1px)}#eb-bs .pal-i.placed{opacity:.42;cursor:default}#eb-bs .pal-i.placed:hover{transform:none;border-color:var(--line);background:rgba(255,255,255,.02)}#eb-bs .pal-i .pn{font-size:11.5px;font-weight:700;line-height:1.3}#eb-bs .pal-i .pw{font-size:10px;color:var(--muted);font-weight:600;font-variant-numeric:tabular-nums;padding-right:32px}#eb-bs .pal-i .badge{position:absolute;bottom:7px;right:6px;font-size:8.5px;font-weight:800;padding:1px 5px;border-radius:4px;background:rgba(167,139,250,.2);color:var(--violet)}#eb-bs .meter{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}#eb-bs .mt{flex:1;min-width:112px;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:10px 12px}#eb-bs .mt .k{font-size:10px;font-weight:800;letter-spacing:.1em;color:var(--muted)}#eb-bs .mt .v{font-size:20px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.25;letter-spacing:-.02em}#eb-bs .mt .u{font-size:11px;font-weight:700;color:var(--muted);margin-left:2px}#eb-bs .sched{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:16px}#eb-bs .sch-bar{display:grid;grid-template-columns:repeat(24,1fr);gap:2px;margin:10px 0 4px;touch-action:none;user-select:none}#eb-bs .sch-c{height:46px;border-radius:5px;background:var(--line);cursor:pointer;transition:background .15s;position:relative}#eb-bs .sch-c[data-s=home]{background:linear-gradient(180deg,#ffc24b,#e09a24)}#eb-bs .sch-c[data-s=sleep]{background:linear-gradient(180deg,#6480cb,#3d5490)}#eb-bs .sch-c[data-s=out]{background:#121b2c;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}#eb-bs .sch-ax{display:grid;grid-template-columns:repeat(24,1fr);gap:2px;font-size:9px;color:var(--muted);text-align:center;font-variant-numeric:tabular-nums}#eb-bs .paint-sw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#eb-bs .sw{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1.5px solid var(--line2);background:rgba(255,255,255,.02);text-align:left;transition:.18s}#eb-bs .sw:hover{background:rgba(255,255,255,.055)}#eb-bs .sw-c{flex:none;width:15px;height:30px;border-radius:5px;transition:.18s}#eb-bs .sw-home .sw-c{background:linear-gradient(180deg,#ffc24b,#e09a24)}#eb-bs .sw-sleep .sw-c{background:linear-gradient(180deg,#6480cb,#3d5490)}#eb-bs .sw-out .sw-c{background:#121b2c;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.26)}#eb-bs .sw-t{flex:1;min-width:0}#eb-bs .sw-t b{display:block;font-size:12px;font-weight:800;line-height:1.35;color:var(--ink2)}#eb-bs .sw-t i{display:block;font-style:normal;font-size:10px;line-height:1.4;color:var(--muted)}#eb-bs .sw-h{flex:none;font-size:12px;font-weight:800;color:var(--muted);font-variant-numeric:tabular-nums}#eb-bs .sw[aria-pressed=true] .sw-t b{color:var(--ink)}#eb-bs .sw-home[aria-pressed=true]{border-color:#ffc24b;background:rgba(255,194,75,.12);box-shadow:0 0 0 3px rgba(255,194,75,.13)}#eb-bs .sw-home[aria-pressed=true] .sw-h{color:#ffc24b}#eb-bs .sw-sleep[aria-pressed=true]{border-color:#6480cb;background:rgba(100,128,203,.15);box-shadow:0 0 0 3px rgba(100,128,203,.15)}#eb-bs .sw-sleep[aria-pressed=true] .sw-h{color:#9db3e8}#eb-bs .sw-out[aria-pressed=true]{border-color:#8ca0c4;background:rgba(140,160,196,.13);box-shadow:0 0 0 3px rgba(140,160,196,.13)}#eb-bs .sw-out[aria-pressed=true] .sw-h{color:#c3d0e6}#eb-bs #paintNow{color:var(--ink)}#eb-bs .bs-screen[data-s="4"]{padding:12px 16px 14px}#eb-bs .bs-screen[data-s="4"] .bs-head{margin-bottom:8px}#eb-bs .bs-screen[data-s="4"] .bs-kicker{display:inline-block;margin:0 10px 0 0;font-size:10px}#eb-bs .bs-screen[data-s="4"] .s4head>div:first-child{display:flex;align-items:baseline;gap:4px;flex-wrap:wrap}#eb-bs .bs-screen[data-s="4"]~.bs-foot,#eb-bs .bs-screen[data-s="4"].on~.bs-foot{padding:9px 16px}#eb-bs .bs-screen[data-s="4"].on~.bs-foot .btn{padding:8px 18px;font-size:13px}#eb-bs .bs-screen[data-s="4"].on~.bs-foot .bs-hint{font-size:11px}#eb-bs .mini svg{max-height:min(420px,32vh);margin:0 auto}#eb-bs .s4head{display:flex;align-items:center;gap:16px;flex-wrap:wrap}#eb-bs .s4head .bs-h{font-size:clamp(17px,1.8cqw,22px)!important}#eb-bs .s4head .why{margin-top:0;flex:1;min-width:210px}#eb-bs .bs-screen[data-s="4"] .transport{padding:6px 12px;margin-bottom:8px;gap:10px}#eb-bs .bs-screen[data-s="4"] .play{height:36px;padding:0 15px 0 12px;font-size:13px}#eb-bs .bs-screen[data-s="4"] .clock{font-size:14px;min-width:104px}#eb-bs .bs-screen[data-s="4"] .chip{padding:5px 11px;font-size:12px}#eb-bs .sim-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}#eb-bs .sim-p{border-radius:var(--r);border:1px solid var(--line);overflow:hidden;background:var(--bg2);display:flex;flex-direction:column}#eb-bs .sim-p.bad{border-color:rgba(255,107,107,.3)}#eb-bs .sim-p.good{border-color:rgba(123,227,139,.3)}#eb-bs .sim-hd{padding:6px 11px;font-weight:800;font-size:12px;display:flex;align-items:center;gap:9px;border-bottom:1px solid var(--line)}#eb-bs .sim-p.bad .sim-hd{background:rgba(255,107,107,.1);color:#ffb3b3}#eb-bs .sim-p.good .sim-hd{background:rgba(123,227,139,.1);color:#b6f0c2}#eb-bs .sim-hd .tag{margin-left:auto;font-size:10.5px;font-weight:800;padding:3px 9px;border-radius:999px;background:rgba(0,0,0,.28);letter-spacing:.04em}#eb-bs .mini{position:relative;background:#050912}#eb-bs .mini svg{width:100%;height:auto}#eb-bs .mini .veil{position:absolute;inset:0;pointer-events:none;transition:opacity .6s}#eb-bs .gauges{padding:8px 11px 9px;display:grid;grid-template-columns:1fr 1fr;gap:5px 14px}#eb-bs .gg{display:grid;grid-template-columns:64px 1fr auto;gap:7px;align-items:center;font-size:10.5px}#eb-bs .gg .gn{color:var(--muted);font-weight:700}#eb-bs .gg .gt{display:block;height:6px;border-radius:99px;background:var(--line);overflow:hidden}#eb-bs .gg .gf{display:block;height:6px;border-radius:99px;transition:width .45s cubic-bezier(.2,.7,.3,1),background .45s}#eb-bs .gg .gv{font-weight:800;font-variant-numeric:tabular-nums;min-width:48px;text-align:right;font-size:10.5px}#eb-bs .log{border-top:1px solid var(--line);padding:6px 11px 7px;display:grid;gap:4px;align-content:start}#eb-bs .ev-hd{font-size:9.5px;font-weight:800;letter-spacing:.14em;color:var(--muted);margin-bottom:1px}#eb-bs .ev-now{display:grid;grid-template-columns:54px 1fr;gap:8px;padding:7px 10px;border-radius:9px;background:rgba(255,255,255,.045);border-left:3px solid var(--line2);animation:bsEv .5s cubic-bezier(.2,.8,.3,1)}#eb-bs .ev-now t{font-size:10.5px;font-weight:800;color:var(--muted);font-variant-numeric:tabular-nums;padding-top:1px}#eb-bs .ev-now s{text-decoration:none;font-size:12px;line-height:1.5;font-weight:600;color:var(--ink2)}#eb-bs .ev-now.bad{border-left-color:#e0484d;background:rgba(224,72,77,.13)}#eb-bs .ev-now.bad s{color:#ffc4c4}#eb-bs .ev-now.warn{border-left-color:var(--amber);background:rgba(255,194,75,.1)}#eb-bs .ev-now.warn s{color:#ffd79a}#eb-bs .ev-now.good{border-left-color:var(--lime);background:rgba(123,227,139,.1)}#eb-bs .ev-now.good s{color:#c7efd1}@keyframes bsEv{from{opacity:0;transform:translateY(-9px)}to{opacity:1;transform:none}}#eb-bs .ev-past{display:grid;grid-template-columns:58px 1fr;gap:9px;padding:1px 11px;font-size:11px;line-height:1.5;color:var(--muted);opacity:.6}#eb-bs .ev-past t{font-weight:700;font-variant-numeric:tabular-nums;font-size:10px}#eb-bs .ev-past s{text-decoration:none}#eb-bs .ev-empty{font-size:11.5px;color:var(--muted);padding:6px 2px}#eb-bs .why{margin-top:12px;border:1px solid var(--line);border-radius:11px;background:rgba(255,255,255,.022);overflow:hidden}#eb-bs .why summary{cursor:pointer;padding:9px 14px;font-size:12.5px;font-weight:800;color:var(--amber);list-style:none}#eb-bs .why summary::-webkit-details-marker{display:none}#eb-bs .why summary:before{content:"?";display:inline-grid;place-items:center;width:17px;height:17px;border-radius:50%;background:rgba(255,194,75,.18);margin-right:8px;font-size:11px;vertical-align:-3px}#eb-bs .why[open] summary{border-bottom:1px solid var(--line)}#eb-bs .why p{padding:11px 14px;font-size:12px!important;line-height:1.75!important;color:var(--ink2)}#eb-bs .scrubwrap{flex:1;min-width:150px;position:relative}#eb-bs .daynight{height:7px;border-radius:99px;overflow:hidden;display:block;margin-bottom:-13px}#eb-bs .dn-l{font-size:9px;font-weight:800;letter-spacing:.1em;color:var(--muted);display:flex;justify-content:space-between;margin-top:9px}#eb-bs .transport{display:flex;align-items:center;gap:13px;background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:11px 15px;margin-bottom:14px;flex-wrap:wrap}#eb-bs .play{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:42px;padding:0 18px 0 15px;border-radius:999px;background:var(--amber);color:#1a1204;font-weight:800;font-size:14px;letter-spacing:.02em;flex:none;transition:.2s;box-shadow:0 6px 20px rgba(255,194,75,.28)}#eb-bs .play b{font-weight:800}#eb-bs .play:hover{transform:translateY(-1px) scale(1.03);box-shadow:0 9px 26px rgba(255,194,75,.42)}#eb-bs .play:active{transform:translateY(0) scale(.98)}#eb-bs .play-ring{position:absolute;inset:-4px;border-radius:999px;border:2px solid var(--amber);opacity:0;pointer-events:none}#eb-bs .play.idle .play-ring{animation:bsRing 1.8s ease-out infinite}#eb-bs .play.idle{animation:bsNudge 1.8s ease-in-out infinite}@keyframes bsRing{0%{opacity:.75;transform:scale(1)}70%{opacity:0;transform:scale(1.28)}100%{opacity:0;transform:scale(1.28)}}@keyframes bsNudge{0%,100%{box-shadow:0 6px 20px rgba(255,194,75,.28)}50%{box-shadow:0 8px 28px rgba(255,194,75,.55)}}#eb-bs .btn-p.ready{animation:bsReady 1.9s ease-in-out infinite}@keyframes bsReady{0%,100%{box-shadow:0 6px 22px rgba(255,169,46,.3)}50%{box-shadow:0 8px 30px rgba(255,169,46,.62)}}#eb-bs .clock{font-variant-numeric:tabular-nums;font-weight:800;font-size:15px;min-width:118px;letter-spacing:.01em}#eb-bs .clock small{display:block;font-size:10px;color:var(--muted);font-weight:700;letter-spacing:.08em}#eb-bs .scrub{flex:1;min-width:150px}#eb-bs .rx{display:grid;grid-template-columns:repeat(auto-fit,minmax(196px,1fr));gap:13px}#eb-bs .rx-c{background:linear-gradient(160deg,var(--panel2),var(--panel));border:1px solid var(--line2);border-radius:var(--r);padding:16px;position:relative;overflow:hidden}#eb-bs .rx-c:after{content:"";position:absolute;top:-38px;right:-38px;width:106px;height:106px;border-radius:50%;background:var(--ac,var(--amber));opacity:.10}#eb-bs .rx-c .k{font-size:11px;font-weight:800;letter-spacing:.11em;color:var(--muted)}#eb-bs .rx-c .v{font-size:33px;font-weight:800;line-height:1.1;margin:5px 0 2px;font-variant-numeric:tabular-nums;letter-spacing:-.025em;color:var(--ac,var(--amber))}#eb-bs .rx-c .v small{font-size:15px;margin-left:3px}#eb-bs .rx-c .d{font-size:11.5px;color:var(--ink2);line-height:1.55}#eb-bs .hero-n{background:linear-gradient(135deg,rgba(123,227,139,.14),rgba(79,209,232,.08));border:1px solid rgba(123,227,139,.32);border-radius:var(--r);padding:20px;margin-bottom:16px}#eb-bs .hero-n .big{font-size:clamp(23px,3.3cqw,36px);font-weight:800;letter-spacing:-.02em;line-height:1.28}#eb-bs .hero-n .big em{font-style:normal;color:var(--lime);font-size:1.28em;font-variant-numeric:tabular-nums}#eb-bs table.tb{width:100%;border-collapse:collapse;font-size:12.5px}#eb-bs table.tb th,#eb-bs table.tb td{padding:8px 10px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}#eb-bs table.tb th{color:var(--muted);font-weight:800!important;font-size:10.5px!important;letter-spacing:.08em!important}#eb-bs table.tb td.num{text-align:right;font-variant-numeric:tabular-nums;font-weight:700!important;white-space:nowrap}#eb-bs .g-econ{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}@container (max-width:1060px){#eb-bs .g-econ{grid-template-columns:1fr}#eb-bs .g-econ table.tb th,#eb-bs .g-econ table.tb td{padding:8px 6px}}@container (max-width:620px){#eb-bs .g-econ table.tb{font-size:11.5px}#eb-bs .g-econ table.tb th,#eb-bs .g-econ table.tb td{font-size:11.5px!important}#eb-bs .g-econ table.tb th,#eb-bs .g-econ table.tb td{padding:7px 4px}}#eb-bs .src{font-size:11.5px;color:var(--muted);line-height:1.75}#eb-bs .src li{padding-left:15px;position:relative}#eb-bs .src li:before{content:"";position:absolute;left:0;top:9px;width:5px;height:5px;border-radius:50%;background:var(--line2)}#eb-bs .acc{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--panel)}#eb-bs .acc-h{width:100%;padding:12px 15px;display:flex;align-items:center;gap:9px;font-weight:800;font-size:13px;text-align:left}#eb-bs .acc-h .ar{margin-left:auto;transition:.25s;color:var(--muted)}#eb-bs .acc.open .acc-h .ar{transform:rotate(180deg)}#eb-bs .acc-b{display:none;padding:0 15px 15px}#eb-bs .acc.open .acc-b{display:block}#eb-bs .risk{display:grid;gap:8px}#eb-bs .risk-i{display:grid;grid-template-columns:auto 1fr;gap:10px;padding:10px 12px;border-radius:11px;background:rgba(255,107,107,.07);border:1px solid rgba(255,107,107,.18);font-size:12.5px}#eb-bs .risk-i.ok{background:rgba(123,227,139,.07);border-color:rgba(123,227,139,.2)}#eb-bs .risk-i .ic{font-size:15px;line-height:1.35}#eb-bs .risk-i b{display:block;font-size:12.5px;margin-bottom:1px}#eb-bs .risk-i span{color:var(--ink2);font-size:11.5px;line-height:1.55}#eb-bs .note{font-size:11px!important;color:var(--muted);line-height:1.65!important;padding:10px 13px;background:rgba(255,255,255,.022);border:1px solid var(--line);border-radius:10px}#eb-bs .toast{position:absolute;left:50%;bottom:78px;transform:translateX(-50%) translateY(10px);z-index:60;background:var(--red);color:#fff;font-weight:800;font-size:12.5px;padding:9px 18px;border-radius:999px;opacity:0;pointer-events:none;transition:.3s;box-shadow:0 10px 30px rgba(0,0,0,.45)}#eb-bs .toast.on{opacity:1;transform:translateX(-50%) translateY(0)}@container (max-width:880px){#eb-bs .sim-grid{grid-template-columns:1fr;gap:7px}#eb-bs .sim-p{display:contents}#eb-bs .sim-hd{border-radius:10px 10px 0 0;border:1px solid var(--line);border-bottom:0;padding:7px 11px}#eb-bs .mini{border:1px solid var(--line);border-top:0;border-radius:0 0 10px 10px;overflow:hidden}#eb-bs .mini svg{max-height:none}#eb-bs .fx-strip,#eb-bs .en-strip,#eb-bs .closeup,#eb-bs .log{border:1px solid var(--line);border-radius:10px;border-left-width:3px}#eb-bs .closeup,#eb-bs .log{border-top:1px solid var(--line);border-left-width:3px}#eb-bs .fx-strip{padding:8px 9px}#eb-bs .en-strip{padding:8px 9px}#eb-bs .sim-p.bad .sim-hd,#eb-bs .sim-p.bad .mini{border-color:rgba(224,72,77,.34)}#eb-bs .sim-p.good .sim-hd,#eb-bs .sim-p.good .mini{border-color:rgba(123,227,139,.34)}#eb-bs [data-side="a"] .fx-strip,#eb-bs [data-side="a"] .en-strip,#eb-bs [data-side="a"] .closeup,#eb-bs [data-side="a"] .log{border-left-color:#e0484d}#eb-bs [data-side="b"] .fx-strip,#eb-bs [data-side="b"] .en-strip,#eb-bs [data-side="b"] .closeup,#eb-bs [data-side="b"] .log{border-left-color:var(--lime)}#eb-bs [data-side="a"] .sim-hd{order:1}#eb-bs [data-side="a"] .mini{order:2}#eb-bs [data-side="b"] .sim-hd{order:3}#eb-bs [data-side="b"] .mini{order:4}#eb-bs [data-side="a"] .fx-strip{order:5}#eb-bs [data-side="b"] .fx-strip{order:6}#eb-bs [data-side="a"] .en-strip{order:7}#eb-bs [data-side="b"] .en-strip{order:8}#eb-bs [data-side="a"] .en-eq{order:9}#eb-bs [data-side="b"] .en-eq{order:10}#eb-bs .sim-body{display:contents}#eb-bs [data-side="a"] .closeup{order:11}#eb-bs [data-side="b"] .closeup{order:12}#eb-bs [data-side="a"] .log{order:13}#eb-bs [data-side="b"] .log{order:14}#eb-bs .cmp{display:block;order:5}#eb-bs .fx-strip{display:none}#eb-bs [data-side="a"] .en-strip{order:6}#eb-bs [data-side="b"] .en-strip{order:7}#eb-bs [data-side="a"] .en-eq{order:8}#eb-bs [data-side="b"] .en-eq{order:9}#eb-bs [data-side="b"] .sim-hd{margin-top:2px}#eb-bs .bs-build{grid-template-columns:1fr}#eb-bs .palette{max-height:none}#eb-bs .pal-items{grid-template-columns:repeat(3,1fr)}#eb-bs .sim-grid{grid-template-columns:1fr}#eb-bs .house-wrap{position:sticky;top:0;z-index:6;box-shadow:0 12px 26px rgba(0,0,0,.55)}#eb-bs .bs-build>div:first-child{display:contents}#eb-bs .meter{order:3}#eb-bs .bs-build{display:flex;flex-direction:column;align-items:stretch}#eb-bs .grid[style*="296px"]{grid-template-columns:1fr!important}}@container (max-width:560px){#eb-bs .bs-screen{padding:16px 13px 92px}#eb-bs .bs-steps{width:100%;margin-left:0}#eb-bs .bs-step span{display:none}#eb-bs .bs-step{padding:6px 9px}#eb-bs .pal-items{grid-template-columns:1fr 1fr}#eb-bs .sch-c{height:40px}#eb-bs .paint-sw{grid-template-columns:1fr}#eb-bs .sw-c{height:24px}#eb-bs .sch-ax{font-size:8px}#eb-bs .gg{grid-template-columns:66px 1fr auto}#eb-bs .fx-strip{grid-template-columns:repeat(3,minmax(0,1fr))}#eb-bs .en-strip{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;gap:4px}#eb-bs .en-i{padding:4px 7px}#eb-bs .en-i i{font-size:9px}#eb-bs .en-i em{font-size:11.5px}#eb-bs .closeup{grid-template-columns:1fr;gap:9px}#eb-bs .cu-cap{font-size:12.5px!important}#eb-bs .bs-hint{flex:1 1 100%;order:-1;min-width:0}#eb-bs .bs-screen[data-s="4"]{padding:8px 11px 10px}#eb-bs .bs-screen[data-s="4"] .why{display:none}#eb-bs .bs-screen[data-s="4"] .bs-head{margin-bottom:6px}#eb-bs .bs-screen[data-s="4"] .bs-h{font-size:16px!important}#eb-bs .bs-screen[data-s="4"] .transport{padding:6px 10px;gap:8px;margin-bottom:7px}#eb-bs .play b{display:none}#eb-bs .play{width:36px;height:36px;padding:0;border-radius:50%}#eb-bs .bs-screen[data-s="4"] .play{width:34px;height:34px;padding:0}#eb-bs .bs-screen[data-s="4"] .clock{font-size:12.5px;min-width:88px}#eb-bs .bs-screen[data-s="4"] .clock small{font-size:9px}#eb-bs .bs-screen[data-s="4"] [data-set=speed]{gap:4px}#eb-bs .bs-screen[data-s="4"] [data-set=speed] .chip{padding:4px 8px;font-size:11px}#eb-bs .bs-screen[data-s="4"] .scrubwrap{flex:1 1 100%;order:3}#eb-bs .bs-screen[data-s="4"] .mini svg{max-height:14.4vh}#eb-bs .modebar{padding:3px 8px;gap:6px;border-radius:9px}#eb-bs .modebar .mb-l{display:none}#eb-bs .modebar .chip{padding:4px 9px;font-size:11px}#eb-bs .bs-screen[data-s="4"] .s4head{gap:7px}#eb-bs .bs-screen[data-s="4"] .dn-l{display:none}#eb-bs .sim-hd{padding:5px 10px;font-size:11.5px}#eb-bs .sim-hd .tag{font-size:9.5px;padding:2px 7px}#eb-bs .cmp-r{padding:1px 9px}#eb-bs .cmp-h,#eb-bs .cmp-r{grid-template-columns:minmax(0,1fr) 70px 70px}#eb-bs .cmp-n svg{width:14px;height:14px}#eb-bs .bs-top{padding:8px 12px;gap:10px}#eb-bs .bs-brand{font-size:13px}#eb-bs .bs-brand small{font-size:9.5px}#eb-bs .cmp-n{font-size:11px}#eb-bs .cmp-v{font-size:12px;padding:2px}#eb-bs .cmp-h{padding:5px 9px}#eb-bs .bs-foot{padding:11px 13px;gap:8px}#eb-bs .bs-foot .btn{flex:1;padding:11px 12px}#eb-bs .transport{gap:9px}#eb-bs .clock{min-width:96px;font-size:13.5px}#eb-bs .rx-c .v{font-size:27px}#eb-bs table.tb th,#eb-bs table.tb td{padding:7px 6px;font-size:11.5px!important}}@media (max-height:820px){#eb-bs .mini svg{max-height:25vh}#eb-bs .bs-screen[data-s="4"]{padding:10px 14px 12px}#eb-bs .bs-screen[data-s="4"] .bs-h{font-size:17px!important}#eb-bs .cu-art{max-width:112px}#eb-bs .closeup{grid-template-columns:112px minmax(0,1fr);padding:6px 10px}#eb-bs .cu-cap{font-size:11.5px;line-height:1.5}#eb-bs .fx-i{padding:5px 3px 4px}#eb-bs .fx-i svg{width:17px;height:17px}#eb-bs .en-i{padding:5px 8px}#eb-bs .ev-now{padding:6px 9px}#eb-bs .ev-past{display:none}}@media (max-height:700px){#eb-bs .mini svg{max-height:21.5vh}#eb-bs .bs-screen[data-s="4"] .why{display:none}}@media (prefers-reduced-motion:reduce){#eb-bs *{animation-duration:.01ms!important;transition-duration:.01ms!important}}