html body .w-richtext :where(figure.w-richtext-figure-type-embed) div{color:inherit;font-size:inherit}html body .w-richtext figure div.sbx{color:var(--saq);font-size:var(--sn);font-family:var(--sal);line-height:1.65;text-align:left;-webkit-font-smoothing:antialiased}.sbx p,.sbx li,.sbx ul,.sbx ol,.sbx span,.sbx td,.sbx th,.sbx h3,.sbx h4{color:inherit;font-size:inherit;font-weight:inherit}.sbx ul,.sbx ol{padding-top:0;padding-bottom:0;margin:0;overflow:visible}.sbx [hidden]{display:none!important}html body .w-richtext figure div.sbx{contain:inline-size;min-width:0}.sbx .cta-h{font-size:clamp(1.4rem,3.2vw,1.8rem);font-weight:300;line-height:1.22;letter-spacing:-.015em;color:var(--sg)}.sbx .cta-h strong{font-weight:700;background-image:linear-gradient(transparent 60%,rgba(247,147,30,.55) 60%,rgba(247,147,30,.55) 92%,transparent 92%);padding:0 .05em}.sbx .cta a{text-decoration:none}.sbx .card{margin:0}.sbx .cta img.logo{width:150px;height:auto;display:block}.sbx{--sq:#EAEBE4;--saf:#FFFFFF;--sl:#FAFAF6;--saq:#1F1F1D;--sy:#4A4A45;--sae:#74746C;--sp:#5E5E57;--sam:#D4D5CB;--sf:#E8E9E1;--sw:#F0F0EA;--sak:#E2E3DA;--sv:#F7931E;--sb:#964F00;--san:#FFF4E6;--sau:rgba(248,189,59,.45);--sad:#D9790B;--sk:#1E1E1C;--sc:#FCEBCB;--sat:#F8BD3B;--sah:#0055B8;--sm:#FFFFFF;--se:#DDE9F6;--sj:#0B4A93;--saj:#B42323;--si:#F8E2E0;--sap:#3C3C38;--so:#FFFFFF;--ss:#262626;--sg:#F4F4EF;--sa:#B8B8AF;--sas:#F6F5EF;--su:#DADBD1;--sai:#FFFFFF;--sao:#3A3A37;--sx:#1F3D5A;--sd:#7393B4;--sar:#2A6285;--sal:'Plus Jakarta Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;--sag:clamp(2rem,5vw,2.8rem);--sac:clamp(1.5rem,3.4vw,1.95rem);--saa:1.22rem;--sn:1.0625rem;--sab:.9rem;--sz:.78rem;--sr:10px;--sh:6px;--st:0 10px 15px -3px rgb(0 0 0 / .07),0 4px 6px -4px rgb(0 0 0 / .07)}.sbx,.sbx *{box-sizing:border-box}.sbx p,.sbx ul,.sbx ol,.sbx figure,.sbx h1,.sbx h2,.sbx h3,.sbx h4{margin:0}.sbx ul{padding-left:1.2em}.sbx a{color:var(--sb);text-underline-offset:3px;text-decoration-thickness:1px}.sbx a:focus-visible,.sbx button:focus-visible,.sbx input:focus-visible{outline:2px solid var(--sv);outline-offset:3px;border-radius:4px}.sbx h1,.sbx h2,.sbx h3,.sbx h4{text-wrap:balance;letter-spacing:-.015em;color:var(--saq)}.sbx h1{font-size:var(--sag);font-weight:300;line-height:1.12}.sbx h2{font-size:var(--sac);font-weight:300;line-height:1.22}.sbx h3{font-size:var(--saa);font-weight:700;line-height:1.3;margin-top:10px}.sbx h4{font-size:1rem;font-weight:700;line-height:1.35}.sbx h1 strong,.sbx h2 strong{font-weight:700;background-image:linear-gradient(transparent 60%,var(--sau) 60%,var(--sau) 92%,transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .05em}.sbx .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.sbx .muted{color:var(--sae)}.sbx .num{font-variant-numeric:tabular-nums}.sbx .qn{flex:none;width:30px;height:30px;border-radius:50%;background:var(--sv);color:#1E1E1C;font-weight:700;font-size:.95rem;display:inline-flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.sbx .card{background:var(--saf);border:1px solid var(--sam);border-radius:var(--sr);box-shadow:var(--st);padding:22px 22px 18px;display:flex;flex-direction:column;gap:16px;min-width:0}.sbx .fig-head{display:flex;flex-direction:column;gap:2px}.sbx .fig-t{font-weight:700;font-size:1.02rem;line-height:1.35}.sbx .fig-s{font-size:var(--sz);color:var(--sae)}.sbx .fig-note{font-size:var(--sz);color:var(--sae);line-height:1.5}.sbx .hbars{display:flex;flex-direction:column;gap:14px}.sbx .hb{display:grid;grid-template-columns:minmax(0,34%) minmax(0,1fr);gap:14px;align-items:center}.sbx .hb-label{font-size:.92rem;font-weight:600;line-height:1.35;min-width:0}.sbx .hb-label small{display:block;font-weight:400;color:var(--sae);font-size:.78rem;margin-top:2px}.sbx .hb-track{position:relative;height:30px}.sbx .hb-bar{position:absolute;left:0;top:5px;bottom:5px;border-radius:0 4px 4px 0;background:var(--sap);transition:width .25s ease}.sbx .hb-bar.solar{background:var(--sad)}.sbx .hb-bar.grid{background:var(--sah)}.sbx .hb-val{position:absolute;top:50%;transform:translateY(-50%);font-weight:700;font-size:.92rem;font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:8px}.sbx .hb-axis{display:grid;grid-template-columns:minmax(0,34%) minmax(0,1fr);gap:14px}.sbx .hb-ticks{position:relative;height:20px;border-top:1px solid var(--sam);font-size:.74rem;color:var(--sae);font-variant-numeric:tabular-nums}.sbx .hb-ticks span{position:absolute;top:3px;transform:translateX(-50%);white-space:nowrap}.sbx .hb-ticks span:first-child{transform:none}.sbx .hb-ticks span:last-child{transform:translateX(-100%)}.sbx .calc-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px}.sbx .calc-top label{font-weight:700;font-size:1.02rem}.sbx .calc-top output{font-size:1.6rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--saq)}.sbx input[type=range]{width:100%;accent-color:var(--sv);height:44px;margin:0}.sbx .presets{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:var(--sz);color:var(--sae)}.sbx .chip{font:500 .82rem var(--sal);color:var(--saq);background:var(--saf);border:1px solid var(--sam);border-radius:9999px;padding:6px 16px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease;min-height:44px}.sbx .chip:hover{border-color:var(--sv)}.sbx .chip[aria-pressed="true"]{border-color:var(--sv);background:var(--san)}.sbx .legend{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:var(--sz);color:var(--sy)}.sbx .legend span{display:inline-flex;align-items:center;gap:7px}.sbx .sw{width:14px;height:14px;border-radius:3px;display:inline-block;flex:none}.sbx .sw.solar{background:var(--sad)}.sbx .sw.grid{background:var(--sah)}.sbx .check{display:flex;flex-direction:column;gap:12px;padding:18px 20px;border-radius:var(--sr);border:1px solid var(--sam);background:var(--saf)}.sbx .check ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px}.sbx .check li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:.95rem;line-height:1.5}.sbx .check li svg{width:18px;height:18px;margin-top:3px}.sbx .ic-yes{fill:none;stroke:var(--sad);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.sbx .tablewrap{overflow-x:auto;border:1px solid var(--sam);border-radius:var(--sh);-webkit-overflow-scrolling:touch;background:var(--saf)}.sbx table{border-collapse:collapse;width:100%;font-size:.86rem;line-height:1.4}.sbx th,.sbx td{padding:10px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--sf)}.sbx tr:last-child th,.sbx tr:last-child td{border-bottom:0}.sbx thead th{background:var(--sw);font-size:.74rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--sy);vertical-align:bottom}.sbx thead th small{display:block;text-transform:none;letter-spacing:0;font-weight:400;font-size:.76rem;color:var(--sp);margin-top:2px}.sbx tbody th{font-weight:600;color:var(--saq);background:var(--saf)}.sbx tbody th small{display:block;font-weight:400;color:var(--sae);font-size:.76rem}.sbx .st{min-width:600px}.sbx .st td{font-size:.86rem}.sbx .cta{margin-top:60px;background:var(--ss);color:var(--sg);border-radius:16px;padding:30px 28px;display:flex;flex-direction:column;gap:16px}.sbx .cta svg.logo{width:150px;height:auto;display:block}.sbx .cta-h{color:var(--sg);font-size:clamp(1.4rem,3.2vw,1.8rem)}.sbx .cta-h strong{background-image:linear-gradient(transparent 60%,rgba(247,147,30,.55) 60%,rgba(247,147,30,.55) 92%,transparent 92%)}.sbx .cta p{color:var(--sa);max-width:60ch}.sbx .cta-row{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.sbx .btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 22px;border-radius:9999px;font:500 .9rem var(--sal);text-decoration:none;transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease}.sbx .btn-primary{background:var(--sv);color:#1E1E1C}.sbx .btn-primary:hover{background:#D9790B;transform:translateY(-1px);box-shadow:0 0 12px rgba(247,147,30,.35)}.sbx .cta a.link{color:var(--sg);font-size:.9rem;display:inline-flex;align-items:center;min-height:44px}@media (max-width:640px){.sbx .hb,.sbx .hb-axis{grid-template-columns:1fr;gap:4px}.sbx .hb-axis>div:first-child{display:none}.sbx .card{padding:18px 16px 16px}.sbx .cta{padding:24px 20px}}.sbx .a-units{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sbx .a-unit{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-radius:var(--sr);background:var(--san);min-width:0}.sbx .a-ic{flex:none;width:40px;height:40px;display:block}.sbx .a-stroke{fill:none;stroke:var(--sb);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.sbx .a-fill{fill:var(--sv)}.sbx .a-unit-k{font-weight:700;font-size:1.12rem;line-height:1.3;color:var(--saq)}.sbx .a-unit-d{margin-top:3px;font-size:var(--sab);line-height:1.5;color:var(--sy)}.sbx .a-cars{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sbx .a-car{display:flex;flex-direction:column;min-width:0;padding:16px;background:var(--sl);border:1px solid var(--sf);border-radius:8px}.sbx .a-car-k{font-weight:700;font-size:.95rem;line-height:1.3;color:var(--saq)}.sbx .a-car-big{margin-top:10px;display:flex;flex-direction:column}.sbx .a-car-km{font-weight:700;font-size:clamp(1.75rem,4.4vw,2.125rem);line-height:1.1;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--saq)}.sbx .a-car-per{font-size:.82rem;line-height:1.4;color:var(--sy)}.sbx .a-car-meter{margin-top:10px;position:relative;height:6px;background:var(--sw);border-radius:3px;overflow:hidden}.sbx .a-car-meter span{position:absolute;left:0;top:0;bottom:0;background:var(--sad);border-radius:3px}.sbx .a-car-use{margin-top:8px;font-size:var(--sz);line-height:1.4;color:var(--sp);font-variant-numeric:tabular-nums}.sbx .a-car-eg{flex-grow:1;margin-top:12px;padding-top:12px;border-top:1px solid var(--sf);font-size:.82rem;line-height:1.45;color:var(--sy)}.sbx .a-nw{white-space:nowrap}.sbx .a-ac{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sbx .a-acbox{display:flex;flex-direction:column;min-width:0;padding:14px;border-radius:8px}.sbx .a-acbox.single{background:var(--sw);color:var(--sy)}.sbx .a-acbox.three{background:var(--se);color:var(--sj)}.sbx .a-ac-kw{font-weight:700;font-size:1.75rem;line-height:1.1;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--saq)}.sbx .a-ac-ph{margin-top:3px;font-size:.82rem;font-weight:600;line-height:1.35}.sbx .a-ac-cars{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-wrap:wrap;gap:6px}.sbx .a-ac-cars li{font-size:.78rem;font-weight:600;line-height:1.35;white-space:nowrap;padding:3px 10px;border-radius:9999px;background:var(--saf);border:1px solid var(--sf)}@media (max-width:640px){.sbx .a-units{grid-template-columns:1fr;gap:10px}.sbx .a-unit{flex-direction:row;align-items:flex-start;gap:14px;padding:14px 16px}.sbx .a-unit-k{font-size:1.05rem}.sbx .a-cars{grid-template-columns:1fr;gap:10px}.sbx .a-car{display:grid;grid-template-columns:minmax(5.6rem,max-content) minmax(0,1fr);grid-template-areas:"k use" "big eg" "meter eg";column-gap:18px;align-items:start;padding:14px 14px 14px 16px}.sbx .a-car-k{grid-area:k}.sbx .a-car-big{grid-area:big;margin-top:4px}.sbx .a-car-meter{grid-area:meter;margin-top:8px}.sbx .a-car-use{grid-area:use;margin-top:0;align-self:center}.sbx .a-car-eg{grid-area:eg;margin-top:4px;padding-top:0;border-top:0}.sbx .a-ac{grid-template-columns:1fr;gap:10px}.sbx .a-acbox{display:grid;grid-template-columns:minmax(5.6rem,max-content) minmax(0,1fr);grid-template-areas:"kw cars" "ph cars";grid-template-rows:auto 1fr;column-gap:18px;padding:14px 14px 14px 16px}.sbx .a-ac-kw{grid-area:kw;font-size:1.6rem}.sbx .a-ac-ph{grid-area:ph}.sbx .a-ac-cars{grid-area:cars;margin-top:2px;align-self:start}}.sbx .b-lad{display:flex;flex-direction:column;gap:8px}.sbx .b-lad-head,.sbx .b-rung{display:grid;grid-template-columns:28px minmax(0,14.5rem) minmax(0,1fr);column-gap:12px;align-items:center}.sbx .b-lad-ic{display:flex;justify-content:center}.sbx .b-lad-ic svg{width:14px;height:14px;display:block;fill:none;stroke:var(--sae);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sbx .b-lad-dir{font-size:var(--sz);font-weight:600;line-height:1.3;color:var(--sae)}.sbx .b-axis{position:relative;height:16px;font-size:.74rem;line-height:16px;color:var(--sae);font-variant-numeric:tabular-nums;white-space:nowrap}.sbx .b-axis span{position:absolute;top:0;transform:translateX(-50%)}.sbx .b-axis span:first-child{left:0;transform:none}.sbx .b-axis span:last-child{transform:translateX(-100%)}.sbx .b-rungs{list-style:none;margin:0;padding:0;position:relative;display:flex;flex-direction:column;gap:8px}.sbx .b-rungs::before{content:"";position:absolute;top:22px;bottom:22px;left:13px;width:2px;background:var(--sf)}.sbx .b-rung{min-height:44px}.sbx .b-rn{position:relative;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.82rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.sbx .b-rn1{background:var(--sad);color:var(--sk)}.sbx .b-rn2{background:var(--sah);color:var(--sm)}.sbx .b-rn3{background:var(--sae);color:var(--saf)}.sbx .b-rn4{background:var(--sc);color:var(--sb);box-shadow:inset 0 0 0 2px var(--sad)}.sbx .b-rn5{background:var(--saj);color:var(--saf)}.sbx .b-rt{display:flex;flex-direction:column;gap:2px;min-width:0}.sbx .b-rt-n{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.88rem;font-weight:700;line-height:1.3}.sbx .b-rt-d{font-size:var(--sz);line-height:1.35;color:var(--sae)}.sbx .b-avoid{font-size:.74rem;font-weight:700;line-height:1.4;color:var(--saj);background:var(--si);border-radius:9999px;padding:0 8px}.sbx .b-strip{position:relative;height:26px;border-radius:5px;overflow:hidden;background-color:var(--sw);background-image:repeating-linear-gradient(90deg,transparent 0 calc(25% - 1px),var(--saf) calc(25% - 1px) 25%)}.sbx .b-seg{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.sbx .b-lbl{font-size:.74rem;font-weight:700;line-height:1;white-space:nowrap}.sbx .b-grd{background:var(--sah);color:var(--sm)}.sbx .b-std{background:var(--sae);color:var(--saf)}.sbx .b-pk{background:var(--saj);color:var(--saf)}.sbx .b-sol{background:var(--sad);color:var(--sk);background:linear-gradient(90deg,color-mix(in srgb,var(--sad) 28%,var(--sw)) 0%,var(--sad) 22.2%,var(--sad) 66.7%,color-mix(in srgb,var(--sad) 28%,var(--sw)) 100%)}.sbx .b-lbl-sol{position:absolute;left:44.4%;transform:translateX(-50%);text-shadow:0 0 3px var(--sad),0 0 6px var(--sad)}.sbx .b-sto{background:var(--sc);background:repeating-linear-gradient(135deg,var(--sc) 0 4px,color-mix(in srgb,var(--sad) 45%,var(--sc)) 4px 7px)}.sbx .b-lbl-sto{background:var(--sc);color:var(--saq);border-radius:3px;padding:3px 5px}.sbx .b-reach{display:flex;flex-direction:column;gap:10px;padding-top:14px;border-top:1px solid var(--sf)}.sbx .b-reach-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px}.sbx .b-reach-t{font-size:.88rem;font-weight:700;line-height:1.3}.sbx .b-key{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:var(--sz);line-height:1.3;color:var(--sy)}.sbx .b-key span{display:inline-flex;align-items:center;gap:6px}.sbx .b-key i{flex:none;width:12px;height:12px;border-radius:50%}.sbx .b-key-best{background:linear-gradient(90deg,var(--sad) 50%,var(--sah) 50%)}.sbx .b-key-home{background:var(--sak)}.sbx .b-key-away{background:var(--saf);box-shadow:inset 0 0 0 1px var(--sam)}.sbx .b-rts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sbx .b-rtc{border:1px solid var(--sf);border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:10px;min-width:0}.sbx .b-rtc-who{display:flex;flex-direction:column;gap:2px;line-height:1.3}.sbx .b-rtc-who strong{font-size:.88rem;font-weight:700}.sbx .b-rtc-who span{font-size:var(--sz);color:var(--sae)}.sbx .b-dots{display:flex;gap:6px}.sbx .b-d{flex:none;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.76rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.sbx .b-d.s{background:var(--sad);color:var(--sk)}.sbx .b-d.g{background:var(--sah);color:var(--sm)}.sbx .b-d.h{background:var(--sak);color:var(--saq)}.sbx .b-d.a{background:var(--saf);color:var(--sae);box-shadow:inset 0 0 0 1px var(--sam)}.sbx .b-best-2{display:flex;flex-direction:column;gap:2px}.sbx .b-best{font-size:.8rem;font-weight:700;line-height:1.3}.sbx .b-best.solar{color:var(--sb)}.sbx .b-best.grid{color:var(--sj)}.sbx .b-adds{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sbx .b-add{background:var(--sl);border:1px solid var(--sf);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:12px;min-width:0}.sbx .b-add-main{flex-grow:1;display:flex;flex-direction:column;gap:8px}.sbx .b-add-top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px}.sbx .b-add-ic{display:flex;align-items:center;gap:6px}.sbx .b-add-ic svg{width:18px;height:18px;display:block;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sbx .b-ic-s{stroke:var(--sb)}.sbx .b-ic-m{stroke:var(--sj)}.sbx .b-chip{background:var(--san);color:var(--sb);font-size:.74rem;font-weight:700;line-height:1;padding:5px 9px;border-radius:9999px;white-space:nowrap}.sbx .b-add-who{display:flex;flex-direction:column;gap:2px;line-height:1.35}.sbx .b-add-who strong{font-size:.9rem;font-weight:700}.sbx .b-add-who span{font-size:var(--sz);color:var(--sp);min-height:2.7em}.sbx .b-add-fig{display:flex;flex-direction:column;gap:2px;line-height:1.35}.sbx .b-add-big{font-size:clamp(1.6rem,3.6vw,2rem);font-weight:700;line-height:1.1;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--saq);white-space:nowrap}.sbx .b-add-big.solar{color:var(--sb)}.sbx .b-add-unit{font-size:.84rem;color:var(--saq)}.sbx .b-add-sub{font-size:var(--sz);color:var(--sp)}.sbx .b-add-line{font-size:.84rem;line-height:1.35;color:var(--sy)}.sbx .b-add-note{font-size:var(--sz);line-height:1.35;color:var(--sp)}.sbx .b-add-or{border-top:1px solid var(--sf);padding-top:8px;font-size:var(--sz);font-weight:600;line-height:1.35;color:var(--sj)}.sbx .b-day{background:var(--saf);border:1px solid var(--sf);border-radius:var(--sh);padding:10px 12px;display:flex;flex-direction:column;gap:6px;min-height:8.5rem}.sbx .b-day-k{font-size:.74rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.35;color:var(--sae)}.sbx .b-day-bar{display:block;position:relative;height:8px;border-radius:4px;background:var(--sw);overflow:hidden}.sbx .b-day-bar i{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:var(--sap)}.sbx .b-day-v{display:flex;align-items:baseline;gap:5px;font-size:.84rem;line-height:1.2;color:var(--sy)}.sbx .b-day-v strong{font-size:1.15rem;font-weight:700;color:var(--saq);font-variant-numeric:tabular-nums;white-space:nowrap}.sbx .b-day-s{font-size:.8rem;line-height:1.35;color:var(--sy)}.sbx .b-day-x{font-size:.84rem;font-weight:700;line-height:1.35;color:var(--sb)}.sbx .b-day.hot{background:var(--san);border-color:var(--sc)}.sbx .b-day.hot .b-day-k{color:var(--sb)}.sbx .b-day.hot .b-day-bar{background:var(--sc)}.sbx .b-day.hot .b-day-bar i{background:var(--sad)}.sbx .b-day.hot .b-day-v strong{color:var(--sb)}@supports (grid-template-rows:subgrid){.sbx .b-add{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:12px}.sbx .b-day{min-height:0}}.sbx .check .b-check-t{font-size:1rem;line-height:1.35;margin-top:0}@media (max-width:640px){.sbx .b-lad-head{grid-template-columns:28px minmax(0,1fr);row-gap:8px}.sbx .b-axis{grid-column:1 / -1}.sbx .b-rungs{gap:0}.sbx .b-rungs::before{display:none}.sbx .b-rung{grid-template-columns:28px minmax(0,1fr);align-items:start;row-gap:10px;padding-block:12px;border-top:1px solid var(--sf)}.sbx .b-rung:last-child{padding-bottom:0}.sbx .b-strip{grid-column:1 / -1}.sbx .b-rt{padding-top:4px}.sbx .b-rts{grid-template-columns:minmax(0,1fr)}.sbx .b-adds{grid-template-columns:minmax(0,1fr)}.sbx .b-add-who span{min-height:0}.sbx .b-day{min-height:0}}.sbx .c-right{text-align:right}.sbx .c-scroll:focus-visible{outline:2px solid var(--sv);outline-offset:2px}.sbx .c-flow{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.sbx .c-flow p{margin:0}.sbx .c-step{display:grid;grid-template-columns:236px 108px minmax(0,1fr);grid-template-rows:auto minmax(34px,1fr);grid-template-areas:"q yes res" "no . res"}.sbx .c-q{grid-area:q;border:1.5px solid var(--sap);border-radius:12px;padding:10px 14px;display:flex;flex-direction:column;gap:2px;background:var(--saf)}.sbx .c-q-t{font-weight:700;font-size:.92rem;line-height:1.3}.sbx .c-q-s{font-size:.8rem;line-height:1.4;color:var(--sae)}.sbx .c-lbl{font-size:.76rem;font-weight:700;line-height:16px;color:var(--sy);white-space:nowrap}.sbx .c-ln{display:block;height:2px;background:var(--sae)}.sbx .c-hd{display:block;flex:none;fill:var(--sae)}.sbx .c-yes{grid-area:yes;align-self:start;display:grid;grid-template-columns:minmax(0,1fr) 7px;grid-template-areas:"l l" "ln hd";row-gap:3px;align-items:center;padding:2px 8px 0 0}.sbx .c-yes .c-lbl{grid-area:l;text-align:center}.sbx .c-yes .c-ln{grid-area:ln}.sbx .c-yes .c-hd{grid-area:hd;width:7px;height:10px}.sbx .c-no{grid-area:no;position:relative}.sbx .c-no::before{content:"";position:absolute;left:calc(50% - 1px);top:0;bottom:6px;width:2px;background:var(--sae)}.sbx .c-no .c-hd{position:absolute;left:calc(50% - 5px);bottom:0;width:10px;height:7px}.sbx .c-no .c-lbl{position:absolute;left:calc(50% + 10px);top:50%;transform:translateY(-50%)}.sbx .c-res{grid-area:res;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:3px 0 20px;min-width:0}.sbx .c-pill{display:inline-flex;align-items:baseline;gap:8px;background:var(--sap);color:var(--so);border-radius:8px;padding:7px 12px}.sbx .c-pill-kw{font-weight:700;font-size:1.12rem;line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap}.sbx .c-pill-km{font-size:.8rem;line-height:1.2;white-space:nowrap}.sbx .c-res-t{font-size:.84rem;font-weight:600;line-height:1.4}.sbx .c-res-s{font-size:.8rem;line-height:1.45;color:var(--sae)}.sbx .c-res-or{align-self:stretch;display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--sf);padding-top:8px;margin-top:2px}.sbx .c-step-car{display:flex;flex-direction:column}.sbx .c-step-car .c-q{width:236px}.sbx .c-fan{position:relative;height:12px}.sbx .c-fan::before{content:"";position:absolute;left:117px;top:0;width:2px;height:12px;background:var(--sae)}.sbx .c-fan::after{content:"";position:absolute;top:10px;height:2px;left:calc((100% - 30px) / 8 - 1px);right:calc((100% - 30px) / 8 - 1px);background:var(--sae)}.sbx .c-cars{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.sbx .c-car{display:flex;flex-direction:column;min-width:0}.sbx .c-drop{display:flex;flex-direction:column;align-items:center}.sbx .c-drop::before{content:"";display:block;width:2px;height:8px;background:var(--sae)}.sbx .c-drop .c-hd{width:10px;height:7px}.sbx .c-card{flex:1;display:flex;flex-direction:column;gap:4px;background:var(--sl);border:1px solid var(--sf);border-radius:8px;padding:12px 11px}.sbx .c-car-h{min-height:56px;display:flex;flex-direction:column;gap:2px}.sbx .c-car-t{font-weight:700;font-size:.84rem;line-height:1.3}.sbx .c-car-s{font-size:.78rem;line-height:1.4;color:var(--sp)}.sbx .c-pill.c-big{display:flex;flex-direction:column;align-items:flex-start;gap:1px;margin-top:6px;border-radius:6px;padding:8px 10px}.sbx .c-big .c-pill-kw{font-size:1.36rem;line-height:1.15}.sbx .c-big .c-pill-km{font-size:.76rem;line-height:1.35}.sbx .c-car-n{font-size:.78rem;line-height:1.4;color:var(--sp)}@media (min-width:641px){@supports (grid-template-rows:subgrid){.sbx .c-cars{grid-template-rows:repeat(4,auto);row-gap:0}.sbx .c-car{display:grid;grid-row:span 4;grid-template-rows:subgrid}.sbx .c-card{grid-row:span 3;display:grid;grid-template-rows:subgrid;row-gap:4px;align-content:start}.sbx .c-car-h{min-height:0}}}.sbx .c-trap{position:relative;margin-top:12px;display:flex;gap:10px;align-items:flex-start;background:var(--si);border-radius:8px;padding:10px 14px}.sbx .c-trap::before{content:"";position:absolute;top:-5px;left:calc((100% - 30px) / 8 - 5px);width:10px;height:10px;background:var(--si);transform:rotate(45deg)}.sbx .c-trap svg{position:relative;width:18px;height:18px;flex:none;margin-top:2px;fill:none;stroke:var(--saj);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sbx .c-trap p{position:relative;font-size:.86rem;line-height:1.45;color:var(--saq)}.sbx .c-trap strong{color:var(--saj)}.sbx .c-sw-spare{background:var(--sc);box-shadow:inset 0 2px 0 var(--sad);border-radius:0}.sbx .c-days{display:grid;grid-template-columns:124px minmax(0,1fr) minmax(0,1fr);column-gap:14px;row-gap:10px}.sbx .c-days p{margin:0}.sbx .c-ch{display:flex;align-items:center;gap:6px;font-size:.84rem;font-weight:700;line-height:18px}.sbx .c-ch-1{grid-column:2}.sbx .c-ic{width:16px;height:16px;flex:none;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sbx .c-ic-sun{stroke:var(--sb)}.sbx .c-ic-cloud{stroke:var(--sy)}.sbx .c-rh{display:flex;flex-direction:column;gap:3px;padding-top:4px;font-weight:700;font-size:.84rem;line-height:1.3}.sbx .c-rh small{font-weight:400;font-size:.78rem;color:var(--sae)}.sbx .c-rh-2,.sbx .c-day-2{padding-top:12px}.sbx .c-day{display:flex;flex-direction:column;gap:5px;min-width:0}.sbx .c-day-k{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sbx .c-mini{display:block;width:100%;height:96px}.sbx .c-wash{fill:var(--sc)}.sbx .c-sol{fill:var(--sad)}.sbx .c-grd{fill:var(--sah)}.sbx .c-edge{fill:none;stroke:var(--sad);stroke-width:1.5;stroke-linejoin:round}.sbx .c-base{stroke:var(--sam);stroke-width:1}.sbx .c-tx{display:flex;justify-content:space-between;font-size:.74rem;line-height:15px;color:var(--sae);font-variant-numeric:tabular-nums}.sbx .c-out{font-size:.8rem;line-height:1.4;color:var(--sy)}.sbx .c-out b{font-weight:700}.sbx .c-o-s{color:var(--sb)}.sbx .c-o-g{color:var(--sj)}.sbx .c-ct{min-width:560px}.sbx .c-ct td{font-variant-numeric:tabular-nums}.sbx .c-ct thead th:first-child,.sbx .c-ct tbody th{position:sticky;left:0;z-index:1;box-shadow:inset -1px 0 0 var(--sam)}.sbx .c-ct thead th:first-child{background:var(--sw)}.sbx .c-ct tbody th{background:var(--saf);min-width:150px}.sbx .c-ct td:last-child{white-space:nowrap}.sbx .c-ct td small{display:block;font-size:.76rem;color:var(--sae)}.sbx .c-ct td:nth-child(2){min-width:150px}.sbx .c-fl{display:inline-flex;align-items:flex-start;gap:7px}.sbx .c-fl svg{width:16px;height:16px;flex:none;margin-top:2px}.sbx .c-ic-no{fill:none;stroke:var(--sae);stroke-width:2.4;stroke-linecap:round}@media (max-width:640px){.sbx .c-speed .hb-val.c-in{transform:translate(-100%,-50%);padding-left:0;padding-right:8px;color:var(--so)}.sbx .c-step{grid-template-columns:28px minmax(0,1fr);grid-template-rows:auto auto auto 30px;grid-template-areas:"q q" "no yes" "no res" "no ."}.sbx .c-yes{display:flex;align-items:center;margin-left:-11px;padding:10px 0 8px}.sbx .c-yes .c-ln{width:12px;flex:none}.sbx .c-yes .c-lbl{order:3;margin-left:6px}.sbx .c-no::before{left:15px}.sbx .c-no .c-hd{left:11px}.sbx .c-no .c-lbl{left:30px;top:auto;bottom:6px;transform:none}.sbx .c-res{padding:0 0 4px}.sbx .c-step-car .c-q{width:auto}.sbx .c-fan{height:8px}.sbx .c-fan::before{left:15px;height:8px}.sbx .c-fan::after{display:none}.sbx .c-cars{grid-template-columns:minmax(0,1fr);gap:8px;padding-left:28px}.sbx .c-car{position:relative}.sbx .c-car::before{content:"";position:absolute;left:-11px;top:50%;width:11px;height:2px;margin-top:-1px;background:var(--sae)}.sbx .c-car::after{content:"";position:absolute;left:-13px;top:-8px;bottom:0;width:2px;background:var(--sae)}.sbx .c-car:last-child::after{bottom:50%}.sbx .c-drop{display:none}.sbx .c-card{padding:10px 12px}.sbx .c-car-h{min-height:0}.sbx .c-pill.c-big{flex-direction:row;align-items:baseline;align-self:flex-start;gap:8px;margin-top:4px;padding:7px 12px}.sbx .c-big .c-pill-kw{font-size:1.12rem;line-height:1.2}.sbx .c-big .c-pill-km{font-size:.8rem;line-height:1.2}.sbx .c-trap::before{display:none}.sbx .c-days{grid-template-columns:minmax(0,1fr);row-gap:8px}.sbx .c-ch{display:none}.sbx .c-day-k{position:static;width:auto;height:auto;overflow:visible;clip-path:none;display:flex;align-items:center;gap:6px;font-size:.8rem;font-weight:700;line-height:18px;color:var(--sy)}.sbx .c-rh{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding-top:0;font-size:.92rem}.sbx .c-day + .c-day{padding-top:8px}.sbx .c-rh-2{margin-top:8px;padding-top:14px;border-top:1px solid var(--sam)}.sbx .c-day-2{padding-top:0}}.sbx .d2-ctl{display:flex;flex-direction:column;gap:10px}.sbx .d2-lab{font-weight:500}.sbx .d2-lab.d2-typ{font-weight:700}.sbx .d2-bars .hb-bar{background:var(--sap)}.sbx .d2-bars .hb-val.d2-in{transform:translate(-100%,-50%);padding:0 8px 0 0;color:var(--so)}