.notice.svelte-1d237ii.svelte-1d237ii{--notice-color:#0C4B7A;display:grid;grid-template-columns:auto 1fr;align-items:start;gap:.5em .75em;margin-top:1em;padding:.9em 1em;border-radius:8px;background:color-mix(in srgb,var(--notice-color) 9%,transparent)}.notice.warning.svelte-1d237ii.svelte-1d237ii{--notice-color:#b45309}.notice.error.svelte-1d237ii.svelte-1d237ii{--notice-color:#b3261e}@media only screen and (min-width: 800px){.notice.svelte-1d237ii.svelte-1d237ii{grid-template-columns:auto 1fr auto;align-items:center}}.notice.svelte-1d237ii>.material-symbols-outlined.svelte-1d237ii{align-self:start;color:var(--notice-color);font-size:1.6em;line-height:1}.text.svelte-1d237ii.svelte-1d237ii{margin:.15em 0 0;font-size:.95em;opacity:.8}.text.svelte-1d237ii p,.text.svelte-1d237ii ul,.text.svelte-1d237ii ol{margin:.4em 0 0}.text.svelte-1d237ii>:first-child{margin-top:0}.text.svelte-1d237ii ul,.text.svelte-1d237ii ol{padding-left:1.25em}.action.svelte-1d237ii.svelte-1d237ii{grid-column:2}@media only screen and (min-width: 800px){.action.svelte-1d237ii.svelte-1d237ii{grid-column:3}}a.action.svelte-1d237ii.svelte-1d237ii{display:inline-flex;align-items:center;gap:.2em;color:#0064c8;font-weight:600;text-decoration:none;white-space:nowrap}a.action.svelte-1d237ii .material-symbols-outlined.svelte-1d237ii{font-size:1.1em}a.action.svelte-1d237ii.svelte-1d237ii:hover{text-decoration:underline}body.dark .notice.svelte-1d237ii.svelte-1d237ii{--notice-color:#6fa8dc}body.dark .notice.warning.svelte-1d237ii.svelte-1d237ii{--notice-color:#f5b041}body.dark .notice.error.svelte-1d237ii.svelte-1d237ii{--notice-color:#ef6f63}body.dark a.action.svelte-1d237ii.svelte-1d237ii{color:#0096fa}.company.svelte-19806x3{margin-right:.3em}.details.svelte-1h9sqw2.svelte-1h9sqw2{margin-top:.5em;font-size:.8rem}ul.svelte-1h9sqw2.svelte-1h9sqw2{list-style:none;margin:0;padding:0}li.svelte-1h9sqw2.svelte-1h9sqw2{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:.75em;padding:.1em 0}li.inactive.svelte-1h9sqw2.svelte-1h9sqw2,li.off.svelte-1h9sqw2.svelte-1h9sqw2{opacity:.5}li.off.svelte-1h9sqw2 .name.svelte-1h9sqw2,li.off.svelte-1h9sqw2 .amount.svelte-1h9sqw2{text-decoration:line-through}.name.svelte-1h9sqw2.svelte-1h9sqw2{min-width:0}.qualifier.svelte-1h9sqw2.svelte-1h9sqw2{margin-left:.4em;font-size:.9em;opacity:.7}.amount.svelte-1h9sqw2.svelte-1h9sqw2{margin-left:auto;font-variant-numeric:tabular-nums;white-space:nowrap}.note.svelte-1h9sqw2.svelte-1h9sqw2{margin:0 0 .2em;font-weight:600}.timeline.svelte-1h9sqw2.svelte-1h9sqw2,.ticks.svelte-1h9sqw2.svelte-1h9sqw2{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:1px}.timeline.svelte-1h9sqw2.svelte-1h9sqw2{height:14px}.timeline.svelte-1h9sqw2 span.svelte-1h9sqw2{border-radius:2px;background:var(--part-color)}.timeline.svelte-1h9sqw2 span.active.svelte-1h9sqw2{opacity:1!important;box-shadow:inset 0 0 0 2px #333}.ticks.svelte-1h9sqw2.svelte-1h9sqw2{margin:.1em 0 .3em;font-size:.75em;opacity:.6}.ticks.svelte-1h9sqw2 span.svelte-1h9sqw2{grid-row:1;white-space:nowrap}.ticks.svelte-1h9sqw2 .end.svelte-1h9sqw2{grid-column:24;justify-self:end}.footer.svelte-1h9sqw2.svelte-1h9sqw2{margin-top:.75em;padding-top:.6em;border-top:1px solid rgba(128,128,128,.3);font-size:.8rem}.footer.svelte-1h9sqw2 p.svelte-1h9sqw2{margin:0}.sum.svelte-1h9sqw2 strong.svelte-1h9sqw2,.sum.svelte-1h9sqw2 .vat.svelte-1h9sqw2{margin-left:.4em;font-variant-numeric:tabular-nums;white-space:nowrap}.sum.svelte-1h9sqw2 .vat.svelte-1h9sqw2,.footnote.svelte-1h9sqw2.svelte-1h9sqw2{opacity:.7}.footnote.svelte-1h9sqw2.svelte-1h9sqw2{margin-top:.3em!important;max-width:60em}body.dark .details.svelte-1h9sqw2 .timeline span.active.svelte-1h9sqw2{box-shadow:inset 0 0 0 2px #fff}.agreement.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{padding:1rem;margin-top:1rem;border-radius:.5rem;background:#fff;box-shadow:0 0 1rem #00000040;font-size:.9em}@media only screen and (min-width: 800px){.agreement.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{padding:1.5rem}}.agreement.svelte-10hixeh>header.svelte-10hixeh.svelte-10hixeh{display:flex;flex-wrap:wrap-reverse;justify-content:space-between;align-items:flex-end;gap:.75em 1.5em;padding-bottom:.75em;margin-bottom:1em;border-bottom:1px solid rgba(128,128,128,.25)}.agreement.svelte-10hixeh>header.svelte-10hixeh>div.svelte-10hixeh{flex:1 1 20em;min-width:0}.agreement.svelte-10hixeh h2.svelte-10hixeh.svelte-10hixeh{margin:0;font-size:clamp(1.3rem,2.2vw,1.6rem);line-height:1.2}.agreement.svelte-10hixeh h3.svelte-10hixeh.svelte-10hixeh{margin:0 0 .5em;font-size:1rem}.consumption.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{display:inline;margin:0;padding:0;border:none;background:transparent;color:inherit;font:inherit;text-decoration:underline dotted;text-underline-offset:.2em;cursor:pointer}.consumption.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh:hover{color:#0064c8;text-decoration-style:solid}.agreement.question.svelte-10hixeh h2.svelte-10hixeh.svelte-10hixeh{font-size:clamp(1.15rem,2vw,1.35rem)}.agreement.question.svelte-10hixeh .consumption-fields.svelte-10hixeh.svelte-10hixeh{margin-top:.75em}.visually-hidden.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.agreement.svelte-10hixeh>header.result.svelte-10hixeh.svelte-10hixeh{flex-wrap:wrap;align-items:flex-start}@media only screen and (min-width: 800px){.agreement.svelte-10hixeh>header.result.svelte-10hixeh.svelte-10hixeh{flex-wrap:nowrap}.agreement.svelte-10hixeh>header.result .consumption-fields.svelte-10hixeh.svelte-10hixeh{flex:0 0 auto;flex-direction:column;align-items:flex-start;margin-top:.2em}}.consumption-fields.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{display:flex;flex-wrap:wrap;align-items:center;gap:.5em;min-width:0;margin-top:.5em}.consumption-fields.svelte-10hixeh label.svelte-10hixeh.svelte-10hixeh{font-size:.85em;opacity:.75}.consumption-fields.svelte-10hixeh select.svelte-10hixeh.svelte-10hixeh{max-width:100%;margin:0;padding:.4em 2.25em .4em .65em;border:1px solid rgba(128,128,128,.45);border-radius:8px;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23777' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right .75em center/12px 8px;color:inherit;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.consumption-fields.svelte-10hixeh .custom-consumption.svelte-10hixeh.svelte-10hixeh{display:inline-flex;align-items:center;gap:.4em}.consumption-fields.svelte-10hixeh input.svelte-10hixeh.svelte-10hixeh{width:7em;margin:0;padding:.4em .6em;border:1px solid rgba(128,128,128,.45);border-radius:8px;background:transparent;color:inherit;font:inherit}.verdict.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{display:flex;align-items:flex-start;gap:.35em}.verdict.svelte-10hixeh>.material-symbols-outlined.svelte-10hixeh.svelte-10hixeh{margin-top:.05em;color:#0c7a31;font-size:1.15em}.intro.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{margin:.4em 0 0;opacity:.85}.columns.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{display:grid;gap:1.25em 2em}@media only screen and (min-width: 800px){.columns.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{grid-template-columns:1fr 1fr}}.logo.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{display:block;max-height:50px;max-width:min(200px,100%);width:auto;height:auto}.company.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{display:flex;flex-wrap:wrap;align-items:center;gap:.5em 1em;margin-bottom:.75em}.badge.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{display:inline-flex;align-items:center;gap:.2em;font-weight:700}.badge.good.svelte-10hixeh .material-symbols-outlined.svelte-10hixeh.svelte-10hixeh{color:#0c7a31}.badge.bad.svelte-10hixeh .material-symbols-outlined.svelte-10hixeh.svelte-10hixeh{color:#a83800}.avoid.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{border-left:3px solid #a83800;padding-left:.75em;margin-bottom:.75em}.expand.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{display:inline-flex;align-items:center;gap:.1em;margin:.25em 0 0;padding:0;border:none;background:transparent;color:inherit;font:inherit;font-size:.9em;cursor:pointer}.expand.svelte-10hixeh .action.svelte-10hixeh.svelte-10hixeh,.expand.svelte-10hixeh .material-symbols-outlined.svelte-10hixeh.svelte-10hixeh{color:#0064c8;font-weight:600}.expand.svelte-10hixeh .material-symbols-outlined.svelte-10hixeh.svelte-10hixeh{font-size:1.2em}.expand.svelte-10hixeh .hint.svelte-10hixeh.svelte-10hixeh{margin-left:.3em;opacity:.7}.expand.svelte-10hixeh:hover .action.svelte-10hixeh.svelte-10hixeh{text-decoration:underline}.price-details.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{max-width:34em;margin-top:.5em}.price-details.svelte-10hixeh h4.svelte-10hixeh.svelte-10hixeh{display:flex;justify-content:space-between;margin:.9em 0 0;padding-bottom:.2em;border-bottom:1px solid rgba(128,128,128,.3);font-size:.85rem}.price-details.svelte-10hixeh h4 span.svelte-10hixeh.svelte-10hixeh{font-weight:400;opacity:.7}.price-details.svelte-10hixeh .terms.svelte-10hixeh.svelte-10hixeh{margin:.6em 0 0;font-size:.8rem;opacity:.7}.tagline.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{margin:0 0 .75em;opacity:.8}.certified.svelte-10hixeh>.material-symbols-outlined.svelte-10hixeh.svelte-10hixeh,.factors.svelte-10hixeh .material-symbols-outlined.svelte-10hixeh.svelte-10hixeh{flex:none;width:1.5rem;font-size:1.25rem;line-height:1.5rem;text-align:center}.certified.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{display:flex;align-items:flex-start;gap:.5em;margin:0 0 .9em}.certified.svelte-10hixeh>.material-symbols-outlined.svelte-10hixeh.svelte-10hixeh{color:#0c7a31}.certified.svelte-10hixeh p.svelte-10hixeh.svelte-10hixeh{margin:.15em 0 .3em;font-size:.9em;opacity:.8}.certified.voided.svelte-10hixeh>.material-symbols-outlined.svelte-10hixeh.svelte-10hixeh{color:#a83800}.more.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{margin-left:calc(1.5rem + .5em)}.certified.svelte-10hixeh a.svelte-10hixeh.svelte-10hixeh,.more.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{display:inline-flex;align-items:center;gap:.15em;font-size:.9em;font-weight:600;text-decoration:none}.certified.svelte-10hixeh a.svelte-10hixeh .material-symbols-outlined.svelte-10hixeh,.more.svelte-10hixeh .material-symbols-outlined.svelte-10hixeh.svelte-10hixeh{font-size:1.1em}.certified.svelte-10hixeh a.svelte-10hixeh.svelte-10hixeh:hover,.more.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh:hover{text-decoration:underline}.factors.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{display:flex;flex-direction:column;gap:.3em;margin:0 0 .9em;padding:0;list-style:none}.factors.svelte-10hixeh li.svelte-10hixeh.svelte-10hixeh{display:flex;align-items:flex-start;gap:.5em;line-height:1.5rem}.factors.svelte-10hixeh .bad.svelte-10hixeh .material-symbols-outlined.svelte-10hixeh{color:#c83e00}.factors.svelte-10hixeh .good.svelte-10hixeh .material-symbols-outlined.svelte-10hixeh{color:#0c7a31}dl.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{display:grid;grid-template-columns:repeat(auto-fit,minmax(10em,1fr));gap:.5em 1em;margin:.75em 0 .25em}dl.svelte-10hixeh dt.svelte-10hixeh.svelte-10hixeh{font-size:.85em;opacity:.75}dl.svelte-10hixeh dd.svelte-10hixeh.svelte-10hixeh{margin:0;font-weight:700}.note.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{font-size:.85em;opacity:.8}.cta.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{display:flex;flex-direction:column;align-items:flex-start;gap:.5em 1.5em}@media only screen and (min-width: 800px){.cta.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{flex-direction:row;justify-content:space-between;align-items:center}}.cta.svelte-10hixeh p.svelte-10hixeh.svelte-10hixeh{margin:0 0 .25em}.button.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{display:inline-block;white-space:nowrap;background:#0C7A31;color:#fff;padding:.5em 1em;border-radius:.25em;text-decoration:none;font-weight:700}.button.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh:hover{background:rgb(7.4328358209,75.5671641791,30.3507462687)}.name.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{font-weight:700}.bills.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:.5em .75em;margin-top:1.25em;padding:.9em 1em;border-radius:8px;background:color-mix(in srgb,#0C7A31 8%,transparent)}@media only screen and (min-width: 800px){.bills.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{grid-template-columns:auto 1fr auto;align-items:center}}.bills.svelte-10hixeh>.material-symbols-outlined.svelte-10hixeh.svelte-10hixeh{color:#0c7a31;font-size:1.6em}.bills.svelte-10hixeh p.svelte-10hixeh.svelte-10hixeh{margin:.15em 0 0;font-size:.95em;opacity:.8}.bills.svelte-10hixeh .reason.svelte-10hixeh.svelte-10hixeh{opacity:1}.bills.svelte-10hixeh a.svelte-10hixeh.svelte-10hixeh{display:inline-flex;align-items:center;gap:.2em;grid-column:2;color:#0064c8;font-weight:600;text-decoration:none;white-space:nowrap}@media only screen and (min-width: 800px){.bills.svelte-10hixeh a.svelte-10hixeh.svelte-10hixeh{grid-column:3}}.bills.svelte-10hixeh a.svelte-10hixeh .material-symbols-outlined.svelte-10hixeh{font-size:1.1em}.bills.svelte-10hixeh a.svelte-10hixeh.svelte-10hixeh:hover{text-decoration:underline}.alternatives.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{list-style:none;padding:0;margin:0 0 1em;display:grid;grid-template-columns:repeat(auto-fill,minmax(max(14em,(100% - 1.5em) / 3),1fr));gap:.75em}.alternatives.svelte-10hixeh li.svelte-10hixeh.svelte-10hixeh{display:flex;flex-direction:column;align-items:flex-start;gap:.4em;padding:.75em;border:1px solid rgba(128,128,128,.3);border-radius:.5rem}.alternatives.svelte-10hixeh .logo-slot.svelte-10hixeh.svelte-10hixeh{height:40px;display:flex;align-items:center}.alternatives.svelte-10hixeh .logo.svelte-10hixeh.svelte-10hixeh{max-height:40px;max-width:min(160px,100%)}.alternatives.svelte-10hixeh .saving.svelte-10hixeh.svelte-10hixeh{color:#0c7a31;font-size:1.15em}.alternatives.svelte-10hixeh .company.svelte-10hixeh.svelte-10hixeh{margin:0}.alternatives.svelte-10hixeh dl.svelte-10hixeh.svelte-10hixeh{width:100%;margin:auto 0 0;padding-top:.4em;grid-template-columns:1fr 1fr}.alternatives.svelte-10hixeh dd.svelte-10hixeh.svelte-10hixeh{font-weight:400}body.dark .agreement.svelte-10hixeh.svelte-10hixeh.svelte-10hixeh{background:#1f1f1f;color:#d6d6d6}body.dark .agreement.svelte-10hixeh h2.svelte-10hixeh.svelte-10hixeh{color:#f3f4f6}body.dark .agreement.svelte-10hixeh .alternatives .saving.svelte-10hixeh.svelte-10hixeh,body.dark .agreement.svelte-10hixeh .verdict.svelte-10hixeh>.material-symbols-outlined.svelte-10hixeh,body.dark .agreement.svelte-10hixeh .bills.svelte-10hixeh>.material-symbols-outlined.svelte-10hixeh,body.dark .agreement.svelte-10hixeh .certified.svelte-10hixeh>.material-symbols-outlined.svelte-10hixeh,body.dark .agreement.svelte-10hixeh .factors .good .material-symbols-outlined.svelte-10hixeh.svelte-10hixeh{color:#9fd0a9}body.dark .agreement.svelte-10hixeh .bills a.svelte-10hixeh.svelte-10hixeh,body.dark .agreement.svelte-10hixeh .certified a.svelte-10hixeh.svelte-10hixeh,body.dark .agreement.svelte-10hixeh .more.svelte-10hixeh.svelte-10hixeh,body.dark .agreement.svelte-10hixeh .expand .action.svelte-10hixeh.svelte-10hixeh,body.dark .agreement.svelte-10hixeh .expand .material-symbols-outlined.svelte-10hixeh.svelte-10hixeh{color:#0096fa}header.svelte-3wohh9.svelte-3wohh9{display:flex;justify-content:space-between;align-items:flex-start;gap:1em}.when.svelte-3wohh9.svelte-3wohh9{display:flex;flex-wrap:wrap;align-items:center;gap:.25em .5em;flex:1;min-width:0}.unit.svelte-3wohh9.svelte-3wohh9{font-size:.85em;opacity:.7}@media only screen and (min-width: 768px){.unit.svelte-3wohh9.svelte-3wohh9{margin-left:auto;text-align:right}}.block.svelte-3wohh9.svelte-3wohh9{margin-top:.6em;padding-top:.6em;border-top:1px solid rgba(128,128,128,.3)}.block.svelte-3wohh9+.block.svelte-3wohh9{margin-top:1.5em}.summary.svelte-3wohh9.svelte-3wohh9{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25em 1em}h3.svelte-3wohh9.svelte-3wohh9{margin:0;font-size:1.05em;font-weight:700}.total.svelte-3wohh9.svelte-3wohh9{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 .5em;margin:0 0 0 auto}.total.svelte-3wohh9 strong.svelte-3wohh9{font-size:1.35em;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.total.svelte-3wohh9 small.svelte-3wohh9{font-size:.6em;font-weight:400;opacity:.6}.total-label.svelte-3wohh9.svelte-3wohh9,.vat.svelte-3wohh9.svelte-3wohh9{font-size:.85em;opacity:.7}.shares.svelte-3wohh9.svelte-3wohh9{display:flex;height:10px;margin:.4em 0 .7em;border-radius:5px;overflow:hidden}.shares.svelte-3wohh9 span.svelte-3wohh9{min-width:2px}.parts-wrap.svelte-3wohh9.svelte-3wohh9{overflow:hidden}.parts.svelte-3wohh9.svelte-3wohh9{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(7.5em,19.5%),1fr));row-gap:.6em;list-style:none;margin:0 0 0 calc(-.75em - 1px);padding:0}.parts.svelte-3wohh9 li.svelte-3wohh9{display:flex;flex-direction:column;min-width:0;padding:0 .75em;border-left:1px solid rgba(128,128,128,.3)}.parts.expanded.svelte-3wohh9.svelte-3wohh9{grid-template-columns:repeat(auto-fill,minmax(max(13em,19.5%),1fr));row-gap:1em}@media only screen and (max-width: 479px){.parts.expanded.svelte-3wohh9.svelte-3wohh9{margin-left:0;row-gap:1.25em}.parts.expanded.svelte-3wohh9 li.svelte-3wohh9{padding-left:.6em;border-left:3px solid var(--part-color)}}.part.svelte-3wohh9.svelte-3wohh9,.line.svelte-3wohh9.svelte-3wohh9{display:flex;align-items:center;gap:.35em}.part.svelte-3wohh9.svelte-3wohh9{font-size:.85em}.part.svelte-3wohh9 .label.svelte-3wohh9{opacity:.7}.amount.svelte-3wohh9.svelte-3wohh9{font-size:1.25em;font-weight:600;line-height:1.25;font-variant-numeric:tabular-nums;white-space:nowrap}.line.svelte-3wohh9.svelte-3wohh9{font-size:.8em;opacity:.7}.line.missing.svelte-3wohh9.svelte-3wohh9{color:#b45309;opacity:1;font-weight:600}.line.missing.svelte-3wohh9 .material-symbols-outlined.svelte-3wohh9{font-size:1.1em}.swatch.svelte-3wohh9.svelte-3wohh9{flex:none;width:.7em;height:.7em;border-radius:2px;background:var(--part-color)}.label.svelte-3wohh9.svelte-3wohh9{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.expand.svelte-3wohh9.svelte-3wohh9{display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 .15em;margin:.5em 0 0 -.25em;padding:.25em;border:none;border-radius:4px;background:transparent;color:#0064c8;font:inherit;font-size:.9em;text-align:left;cursor:pointer}.expand.svelte-3wohh9 .action.svelte-3wohh9{font-weight:600}.expand.svelte-3wohh9 .material-symbols-outlined.svelte-3wohh9{font-size:1.3em}.expand.svelte-3wohh9 .hint.svelte-3wohh9{margin-left:.2em;color:#333;font-weight:400;opacity:.7}.expand.svelte-3wohh9:hover .action.svelte-3wohh9{text-decoration:underline}body.dark .expand.svelte-3wohh9.svelte-3wohh9{color:#0096fa}body.dark .expand.svelte-3wohh9 .hint.svelte-3wohh9{color:#ddd}body.dark .line.missing.svelte-3wohh9.svelte-3wohh9{color:#f5b041}.price-breakdown.svelte-8hybs4.svelte-8hybs4{box-sizing:border-box;font-size:.9rem;line-height:1.3}.strip.svelte-8hybs4.svelte-8hybs4{margin:.5rem 0 1rem;padding:.75rem 0;border-top:1px solid rgba(128,128,128,.3);border-bottom:1px solid rgba(128,128,128,.3)}.sheet.svelte-8hybs4.svelte-8hybs4{background:#fff;box-shadow:0 0 1rem #00000040;position:fixed;z-index:1000;left:0;right:0;bottom:0;max-width:480px;max-height:60vh;margin:0 auto;overflow-y:auto;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-radius:1rem 1rem 0 0}.now.svelte-8hybs4.svelte-8hybs4{display:inline-flex;align-items:center;gap:.15em;flex:none;margin:0;padding:0;border:none;background:transparent;color:#0064c8;font:inherit;font-size:.85em;font-weight:600;line-height:inherit;white-space:nowrap;cursor:pointer}.now.svelte-8hybs4 .material-symbols-outlined.svelte-8hybs4{margin:-.2em 0;font-size:1.2em}.now.svelte-8hybs4.svelte-8hybs4:hover{text-decoration:underline}.steps.svelte-8hybs4.svelte-8hybs4{display:inline-flex;flex:none;gap:2px}.steps.svelte-8hybs4 button.svelte-8hybs4{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:1px solid rgba(128,128,128,.35);border-radius:8px;background:transparent;color:inherit;cursor:pointer}.steps.svelte-8hybs4 button.svelte-8hybs4:hover:not(:disabled){border-color:#808080b3}.steps.svelte-8hybs4 button.svelte-8hybs4:disabled{opacity:.35;cursor:default}body.dark .now.svelte-8hybs4.svelte-8hybs4{color:#0096fa}.close.svelte-8hybs4.svelte-8hybs4{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin:-.6rem -.6rem 0 0;padding:0;border:none;border-radius:50%;background:transparent;color:inherit;cursor:pointer}body.dark .sheet.svelte-8hybs4.svelte-8hybs4{background:#1f1f1f;color:#d6d6d6}.app.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{min-height:100vh;min-height:100svh}.loading.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;justify-content:center;align-items:center;height:100vh;height:100svh;margin:0;pointer-events:none}.meters.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{--level-low:#0C7A31;--level-neutral:#0C4B7A;--level-middle:#9a650f;--level-high:#b3261e;--level-none:inherit;--rule:rgba(128, 128, 128, .3);display:flex;align-items:stretch;padding-top:1em;font-size:.8em}@media only screen and (min-width: 480px){.meters.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{font-size:1em}}@media only screen and (min-width: 768px){.meters.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{margin-top:1em}}.meters.svelte-1v2tqxf p.svelte-1v2tqxf.svelte-1v2tqxf{margin:0;padding:0}.meters.svelte-1v2tqxf small.svelte-1v2tqxf.svelte-1v2tqxf{font-size:.55em;font-weight:400;opacity:.6}.current-price.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{--level:var(--level-none);flex:1.6 1 16em;display:grid;grid-template-columns:1fr auto;align-content:start;column-gap:1em;min-width:0;padding-right:1.25em}.current-price[data-state=low].svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{--level:var(--level-low)}.current-price[data-state=neutral].svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{--level:var(--level-neutral)}.current-price[data-state=middle].svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{--level:var(--level-middle)}.current-price[data-state=high].svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{--level:var(--level-high)}.current-price.svelte-1v2tqxf .current-price-title.svelte-1v2tqxf.svelte-1v2tqxf{grid-column:1/-1;color:var(--level);font-size:1.15em;font-weight:600}.current-price.svelte-1v2tqxf .status.svelte-1v2tqxf.svelte-1v2tqxf{display:inline-flex;align-items:center;gap:.25em}.current-price.svelte-1v2tqxf .status-icon.svelte-1v2tqxf.svelte-1v2tqxf{font-size:1.3em}.current-price.svelte-1v2tqxf .current-price-value.svelte-1v2tqxf.svelte-1v2tqxf{grid-column:1/-1;font-size:2.6em;font-weight:700;line-height:1.1;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.current-price.svelte-1v2tqxf .current-price-detail.svelte-1v2tqxf.svelte-1v2tqxf,.current-price.svelte-1v2tqxf .current-price-time.svelte-1v2tqxf.svelte-1v2tqxf{font-size:.85em;opacity:.7}.current-price.svelte-1v2tqxf .current-price-time.svelte-1v2tqxf.svelte-1v2tqxf{display:none;text-align:right}.meter.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{flex:1 1 0;display:flex;flex-direction:column;min-width:0;padding:0 1.25em;border-left:1px solid var(--rule)}.meter.svelte-1v2tqxf .meter-label.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;align-items:center;gap:.15em;font-size:.85em;white-space:nowrap;opacity:.7}.meter.svelte-1v2tqxf .meter-value.svelte-1v2tqxf.svelte-1v2tqxf{margin-top:auto;font-size:1.6em;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap}.meter.svelte-1v2tqxf .meter-value.placeholder.svelte-1v2tqxf.svelte-1v2tqxf{opacity:.5}.meter.svelte-1v2tqxf .meter-note.svelte-1v2tqxf.svelte-1v2tqxf{font-size:.8em;opacity:.7}.trend.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{font-size:1.15em}.trend.low.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{color:#4fc43c}.trend.high.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{color:#d45426}.co2-bar.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:block;height:8px;margin-top:.35em;border-radius:4px;background:rgba(128,128,128,.2);overflow:hidden}.co2-bar.svelte-1v2tqxf span.svelte-1v2tqxf.svelte-1v2tqxf{display:block;height:100%;border-radius:4px;background:var(--level-low);transition:width .4s ease}.co2-bar.medium.svelte-1v2tqxf span.svelte-1v2tqxf.svelte-1v2tqxf{background:var(--level-middle)}.co2-bar.high.svelte-1v2tqxf span.svelte-1v2tqxf.svelte-1v2tqxf{background:var(--level-high)}@media only screen and (max-width: 850px){.meters.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{flex-wrap:wrap;row-gap:.6em}.current-price.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{flex-basis:100%;padding:0 0 .6em;border-bottom:1px solid var(--rule)}.current-price.svelte-1v2tqxf .current-price-title.svelte-1v2tqxf.svelte-1v2tqxf{grid-column:1;align-self:center}.current-price.svelte-1v2tqxf .current-price-value.svelte-1v2tqxf.svelte-1v2tqxf{grid-column:2;grid-row:1/span 1;font-size:2.1em;text-align:right}.current-price.svelte-1v2tqxf .current-price-time.svelte-1v2tqxf.svelte-1v2tqxf{display:block}.meter.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{padding:0 .75em}.meter.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf:nth-child(2){padding-left:0;border-left:none}.meter.svelte-1v2tqxf .meter-value.svelte-1v2tqxf.svelte-1v2tqxf{font-size:1.35em}}@media only screen and (max-width: 479px){.meter.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{padding:0 .5em;font-size:.95em}}body.dark .meters.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{--level-low:#5cc97a;--level-neutral:#6fa8dc;--level-middle:#e0a640;--level-high:#ef6f63}.guide-card.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;align-items:center;gap:.75em;margin:1em 0 0;padding:.6em .5em .6em .9em;border-radius:8px;background:color-mix(in srgb,#0C7A31 9%,transparent)}.guide-card.svelte-1v2tqxf>.material-symbols-outlined.svelte-1v2tqxf.svelte-1v2tqxf{color:#0c7a31}.guide-card.svelte-1v2tqxf p.svelte-1v2tqxf.svelte-1v2tqxf{flex:1;display:flex;flex-wrap:wrap;gap:0 .5em;margin:0}.guide-card.svelte-1v2tqxf p.svelte-1v2tqxf span.svelte-1v2tqxf{opacity:.75}.guide-start.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf,.guide-actions.svelte-1v2tqxf .primary.svelte-1v2tqxf.svelte-1v2tqxf{margin:0;padding:.45em 1em;border:none;border-radius:8px;background:#0C7A31;color:#fff;font-weight:600;white-space:nowrap;cursor:pointer}.guide-dismiss.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;margin:0;padding:.25em;border:none;background:transparent;color:inherit;opacity:.6;cursor:pointer}.graph-toolbar.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5em 1em;margin-top:1.25em}.graph-switches.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;flex-wrap:wrap;align-items:center;gap:.4em}.graph-toolbar.svelte-1v2tqxf .segmented.svelte-1v2tqxf.svelte-1v2tqxf,.graph-toolbar.svelte-1v2tqxf .chip.svelte-1v2tqxf.svelte-1v2tqxf,.graph-toolbar.svelte-1v2tqxf .toolbar-settings.svelte-1v2tqxf.svelte-1v2tqxf{box-sizing:border-box;height:32px}.graph-toolbar.svelte-1v2tqxf .toolbar-settings.svelte-1v2tqxf.svelte-1v2tqxf{width:32px}.segmented.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{position:relative;display:inline-flex;padding:2px;border-radius:8px;background:rgba(128,128,128,.14)}.segmented.svelte-1v2tqxf input.svelte-1v2tqxf.svelte-1v2tqxf{position:absolute;opacity:0;pointer-events:none}.segmented.svelte-1v2tqxf label.svelte-1v2tqxf.svelte-1v2tqxf{display:inline-flex;align-items:center;gap:.3em;padding:.3em .7em;border-radius:6px;font-size:.85em;white-space:nowrap;cursor:pointer}.segmented.svelte-1v2tqxf label.svelte-1v2tqxf .material-symbols-outlined.svelte-1v2tqxf{font-size:1.25em}.segmented.svelte-1v2tqxf input.svelte-1v2tqxf:checked+label.svelte-1v2tqxf{background:#fff;box-shadow:0 1px 2px #00000026;font-weight:600}.segmented.svelte-1v2tqxf input.svelte-1v2tqxf:focus-visible+label.svelte-1v2tqxf{outline:2px solid #1281B3}.segmented.svelte-1v2tqxf input.svelte-1v2tqxf:disabled+label.svelte-1v2tqxf{opacity:.4;cursor:default}@media only screen and (max-width: 600px){.view-tabs.svelte-1v2tqxf .segment-name.svelte-1v2tqxf.svelte-1v2tqxf{display:none}.graph-switches.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:contents}.graph-switches.svelte-1v2tqxf .chip.svelte-1v2tqxf.svelte-1v2tqxf,.graph-switches.svelte-1v2tqxf .chip-input.svelte-1v2tqxf.svelte-1v2tqxf{display:none}.graph-toolbar.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{justify-content:flex-start;gap:.5em}.graph-toolbar.svelte-1v2tqxf .segmented.svelte-1v2tqxf label.svelte-1v2tqxf{padding:.3em .5em}.guide-card.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{flex-wrap:wrap;align-items:flex-start}.guide-card.svelte-1v2tqxf p.svelte-1v2tqxf.svelte-1v2tqxf{flex:1 1 calc(100% - 6em)}.guide-card.svelte-1v2tqxf .guide-start.svelte-1v2tqxf.svelte-1v2tqxf{order:1;margin-left:2.25em}.price-settings.svelte-1v2tqxf .setting.svelte-1v2tqxf.svelte-1v2tqxf,.price-settings.svelte-1v2tqxf .settings-open.svelte-1v2tqxf.svelte-1v2tqxf{flex:1 1 auto}}.graph-toolbar.svelte-1v2tqxf .view-tabs.svelte-1v2tqxf.svelte-1v2tqxf{margin-left:auto}.toolbar-settings.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{position:relative;display:flex;align-items:center;justify-content:center;margin:0;padding:.3em;border:none;border-radius:8px;background:rgba(128,128,128,.14);color:inherit;cursor:pointer}.toolbar-settings.svelte-1v2tqxf .material-symbols-outlined.svelte-1v2tqxf.svelte-1v2tqxf{font-size:1.25em}.toolbar-settings.attention.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf:after{content:"";position:absolute;top:-3px;right:-3px;width:9px;height:9px;border:2px solid #fff;border-radius:50%;background:rgb(212,44,38)}body.dark .toolbar-settings.attention.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf:after{border-color:#111}.chip-input.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{position:absolute;opacity:0;pointer-events:none}.chip.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:inline-flex;align-items:center;gap:.3em;padding:.3em .7em;border:1px solid rgba(128,128,128,.35);border-radius:8px;font-size:.85em;white-space:nowrap;cursor:pointer}.chip.svelte-1v2tqxf .material-symbols-outlined.svelte-1v2tqxf.svelte-1v2tqxf{font-size:1.2em}.chip-input.svelte-1v2tqxf:checked+.chip.svelte-1v2tqxf.svelte-1v2tqxf{border-color:transparent;background:color-mix(in srgb,#0C7A31 14%,transparent);color:#0c7a31;font-weight:600}.chip-input.svelte-1v2tqxf:focus-visible+.chip.svelte-1v2tqxf.svelte-1v2tqxf{outline:2px solid #1281B3}.price-settings.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;flex-wrap:wrap;align-items:stretch;gap:.5em;margin:0 0 2em}.setting.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf,.settings-open.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{margin:0;border:1px solid rgba(128,128,128,.3);border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.setting.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf:hover,.settings-open.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf:hover{border-color:#80808099}.setting.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;flex-direction:column;flex:0 1 auto;min-width:0;max-width:100%;padding:.3em .75em}.setting.svelte-1v2tqxf .setting-label.svelte-1v2tqxf.svelte-1v2tqxf{font-size:.75em;opacity:.65}.setting.svelte-1v2tqxf .setting-value.svelte-1v2tqxf.svelte-1v2tqxf{overflow:hidden;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.setting.svelte-1v2tqxf .setting-value.missing.svelte-1v2tqxf.svelte-1v2tqxf{display:inline-flex;align-items:center;gap:.2em;color:#b45309}.setting.svelte-1v2tqxf .setting-value.missing .material-symbols-outlined.svelte-1v2tqxf.svelte-1v2tqxf{font-size:1.1em}.settings-open.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:inline-flex;align-items:center;gap:.3em;padding:.3em .9em;font-weight:600}.settings.svelte-1v2tqxf select.svelte-1v2tqxf.svelte-1v2tqxf,.guide.svelte-1v2tqxf select.svelte-1v2tqxf.svelte-1v2tqxf{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5em 2.25em .5em .75em;border-radius:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23555' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75em center;background-size:12px 8px}body.dark .settings.svelte-1v2tqxf select.svelte-1v2tqxf.svelte-1v2tqxf,body.dark .guide.svelte-1v2tqxf select.svelte-1v2tqxf.svelte-1v2tqxf{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23bbb' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.settings.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;flex-direction:column;gap:2.5em;min-width:min(28em,80vw)}.settings.svelte-1v2tqxf section.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;flex-direction:column;gap:.75em}.settings.svelte-1v2tqxf h3.svelte-1v2tqxf.svelte-1v2tqxf{margin:0;font-size:1.05rem;font-weight:700}.settings.svelte-1v2tqxf select.svelte-1v2tqxf.svelte-1v2tqxf{width:100%;min-width:0;margin:0}.rows.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{border-top:1px solid rgba(128,128,128,.25)}.row.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;align-items:center;justify-content:space-between;gap:1em;min-height:3em;padding:.8em 0;border-bottom:1px solid rgba(128,128,128,.25)}.row.stacked.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{flex-direction:column;align-items:stretch;gap:.35em}.row.sub.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{padding-left:1em}label.row.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{cursor:pointer}.row.stacked.svelte-1v2tqxf select.svelte-1v2tqxf+.row-label.svelte-1v2tqxf{margin-top:.9em}.row.stacked.svelte-1v2tqxf>.row-hint.svelte-1v2tqxf.svelte-1v2tqxf,.row.stacked.svelte-1v2tqxf>.row-action.svelte-1v2tqxf.svelte-1v2tqxf{margin-top:.2em}.row-line.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;align-items:center;justify-content:space-between;gap:1em}.note-actions.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;flex-wrap:wrap;gap:.4em;margin-left:auto}.note-actions.svelte-1v2tqxf button.svelte-1v2tqxf.svelte-1v2tqxf{margin:0!important}.region-note.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.25em .5em;margin-top:.2em;padding:.55em .75em;border-radius:8px;background:#fff0bf;color:#704600;font-size:.85em}.region-note.svelte-1v2tqxf .material-symbols-outlined.svelte-1v2tqxf.svelte-1v2tqxf{font-size:1.25em}.region-note.svelte-1v2tqxf p.svelte-1v2tqxf.svelte-1v2tqxf{flex:1 1 12em;margin:0}.region-note.svelte-1v2tqxf button.svelte-1v2tqxf.svelte-1v2tqxf{margin:0 0 0 auto;padding:.2em .7em;border:1px solid currentColor;border-radius:8px;background:transparent;color:inherit;font:inherit;font-weight:600;white-space:nowrap;cursor:pointer}.row-text.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;flex-direction:column;gap:.1em;min-width:0}.row-label.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{font-weight:500}.row.stacked.svelte-1v2tqxf>.row-label.svelte-1v2tqxf.svelte-1v2tqxf{font-size:.85em;font-weight:400;opacity:.7}.row-hint.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{font-size:.8em;opacity:.65}.row-action.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:inline-flex;align-items:center;align-self:flex-start;gap:.25em;margin:0;padding:0;border:none;background:transparent;color:#0064c8;font:inherit;font-size:.9em;font-weight:600;cursor:pointer}.row-action.svelte-1v2tqxf .material-symbols-outlined.svelte-1v2tqxf.svelte-1v2tqxf{font-size:1.15em}.row-action.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf:hover{text-decoration:underline}.consumption-input.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;align-items:center;gap:.5em;margin-top:.3em}.consumption-input.svelte-1v2tqxf .number.svelte-1v2tqxf.svelte-1v2tqxf{width:8em;text-align:left}.number.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{width:6em;margin:0;padding:.35em .5em;border:1px solid rgba(128,128,128,.45);border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:right}.switch.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{flex:none;position:relative;box-sizing:border-box;width:42px;height:24px;margin:0;padding:0;border:none;border-radius:8px;background:rgba(128,128,128,.35);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background-color .15s}.switch.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:5px;background:#fff;box-shadow:0 1px 2px #00000040;transition:transform .15s}.switch.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf:checked{background:#0C7A31}.switch.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf:checked:after{transform:translate(18px)}.switch.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf:focus-visible{outline:2px solid #1281B3;outline-offset:2px}.view-picker.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:.4em}.view-picker.svelte-1v2tqxf input.svelte-1v2tqxf.svelte-1v2tqxf{position:absolute;opacity:0;pointer-events:none}.view-picker.svelte-1v2tqxf label.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;flex-direction:column;align-items:center;gap:.15em;padding:.5em .2em;border:1px solid rgba(128,128,128,.3);border-radius:8px;font-size:.8em;cursor:pointer}.view-picker.svelte-1v2tqxf label.svelte-1v2tqxf .material-symbols-outlined.svelte-1v2tqxf{font-size:1.6em;opacity:.75}.view-picker.svelte-1v2tqxf input.svelte-1v2tqxf:checked+label.svelte-1v2tqxf{border-color:#0c7a31;background:color-mix(in srgb,#0C7A31 9%,transparent);font-weight:600}.view-picker.svelte-1v2tqxf input:checked+label.svelte-1v2tqxf .material-symbols-outlined.svelte-1v2tqxf{color:#0c7a31;opacity:1}.view-picker.svelte-1v2tqxf input.svelte-1v2tqxf:focus-visible+label.svelte-1v2tqxf{outline:2px solid #1281B3}.view-picker.svelte-1v2tqxf input.svelte-1v2tqxf:disabled+label.svelte-1v2tqxf{opacity:.4;cursor:default}.settings.svelte-1v2tqxf .guide-again.svelte-1v2tqxf.svelte-1v2tqxf{display:inline-flex;align-self:stretch;align-items:center;gap:.6em;margin:0;padding:.75em .9em;border:none;border-radius:8px;background:color-mix(in srgb,#0C7A31 9%,transparent);color:inherit;font-size:.9em;text-align:left;white-space:normal;cursor:pointer}.settings.svelte-1v2tqxf .guide-again.svelte-1v2tqxf>.material-symbols-outlined.svelte-1v2tqxf{color:#0c7a31}.settings.svelte-1v2tqxf .guide-again strong.svelte-1v2tqxf.svelte-1v2tqxf{display:block}body.dark .region-note.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{background:rgba(224,166,64,.18);color:#f0c36a}body.dark .row-action.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{color:#0096fa}body.dark .switch.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf:after{background:#eee}body.dark .view-picker.svelte-1v2tqxf input:checked+label.svelte-1v2tqxf .material-symbols-outlined.svelte-1v2tqxf,body.dark .settings.svelte-1v2tqxf .guide-again.svelte-1v2tqxf>.material-symbols-outlined.svelte-1v2tqxf{color:#5cc97a}.field-label.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{margin-top:.3em;font-size:.85em;opacity:.75}.secondary.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:inline-flex;align-items:center;gap:.3em;margin:0;padding:.4em .9em;border:1px solid rgba(128,128,128,.4);border-radius:8px;background:transparent;color:inherit;white-space:nowrap;cursor:pointer}.guide.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;flex-direction:column;gap:.75em;min-width:min(28em,80vw)}.guide.svelte-1v2tqxf h3.svelte-1v2tqxf.svelte-1v2tqxf{margin:.25em 0 0}.guide.svelte-1v2tqxf p.svelte-1v2tqxf.svelte-1v2tqxf{margin:0}.guide.svelte-1v2tqxf select.svelte-1v2tqxf.svelte-1v2tqxf{width:100%;margin:0}.guide-steps.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;gap:.25em;margin:0;padding:0;list-style:none;font-size:.8em}.guide-steps.svelte-1v2tqxf li.svelte-1v2tqxf.svelte-1v2tqxf{flex:1;padding-top:.4em;border-top:3px solid rgba(128,128,128,.25);opacity:.6}.guide-steps.svelte-1v2tqxf li.done.svelte-1v2tqxf.svelte-1v2tqxf,.guide-steps.svelte-1v2tqxf li.current.svelte-1v2tqxf.svelte-1v2tqxf{border-top-color:#0c7a31;opacity:1}.guide-steps.svelte-1v2tqxf li.current.svelte-1v2tqxf.svelte-1v2tqxf{font-weight:600}.guide-result.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;align-items:flex-start;gap:.4em}.guide-result.svelte-1v2tqxf .material-symbols-outlined.svelte-1v2tqxf.svelte-1v2tqxf{color:#0c7a31}.guide-actions.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;justify-content:space-between;align-items:center;margin-top:.75em}.guide-actions.svelte-1v2tqxf .primary.svelte-1v2tqxf.svelte-1v2tqxf:disabled{opacity:.45;cursor:default}.guide-finish.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;align-items:center;gap:1em}body.dark .segmented input:checked+label.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{background:#3a3a3a}body.dark .chip-input:checked+.chip.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf,body.dark .guide-card.svelte-1v2tqxf>.material-symbols-outlined.svelte-1v2tqxf.svelte-1v2tqxf,body.dark .guide-result.svelte-1v2tqxf .material-symbols-outlined.svelte-1v2tqxf.svelte-1v2tqxf{color:#5cc97a}body.dark .setting.svelte-1v2tqxf .setting-value.missing.svelte-1v2tqxf.svelte-1v2tqxf{color:#f5b041}.graph.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{position:relative;margin:1em -1em}@media only screen and (min-width: 480px){.graph.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{margin:1em 0}}.price-graphs.with-production.svelte-1v2tqxf .consumption-graph.svelte-1v2tqxf.svelte-1v2tqxf{margin-bottom:0}.price-graphs.with-production.svelte-1v2tqxf .production-graph.svelte-1v2tqxf.svelte-1v2tqxf{margin-top:0}@media screen and (min-width: 800px){.price-graphs.wen-table.svelte-1v2tqxf .graph.svelte-1v2tqxf.svelte-1v2tqxf{width:fit-content;min-width:min(800px,100%);max-width:100%;margin-inline:auto}}.graph-label.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:block;width:fit-content;margin:0 .5rem .4rem;padding:.15rem .45rem;border-radius:4px;background:rgba(255,255,255,.82);color:#374151;font-size:.75rem;font-weight:600;line-height:1.2;pointer-events:none}body.dark .graph-label.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{background:rgba(31,31,31,.86);color:#f3f4f6}.about.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:grid;gap:3em 4em;margin-top:4em;padding-top:2em;border-top:1px solid rgba(128,128,128,.3)}@media only screen and (min-width: 1100px){.about.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}}.about.svelte-1v2tqxf h1.svelte-1v2tqxf.svelte-1v2tqxf{margin:0 0 .3em;font-size:clamp(1.6rem,2.6vw,2.25rem);font-weight:700;line-height:1.15}.about.svelte-1v2tqxf h2.svelte-1v2tqxf.svelte-1v2tqxf{margin:2em 0 .4em;font-size:1.2rem;font-weight:700;line-height:1.3}.about.svelte-1v2tqxf p.svelte-1v2tqxf.svelte-1v2tqxf{margin:0 0 .9em;line-height:1.65}.info.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{max-width:42rem}.info.svelte-1v2tqxf .lead.svelte-1v2tqxf.svelte-1v2tqxf{margin-bottom:1.2em;font-size:1.2em;line-height:1.45;opacity:.75}.more.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:inline-flex;align-items:center;gap:.15em;font-weight:600;text-decoration:none}.more.svelte-1v2tqxf .material-symbols-outlined.svelte-1v2tqxf.svelte-1v2tqxf{font-size:1.1em}.more.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf:hover{text-decoration:underline}.address-finder.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;flex-direction:column;gap:1em;min-height:300px}.address-finder.svelte-1v2tqxf p.svelte-1v2tqxf.svelte-1v2tqxf{margin:0}.finder-intro.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;flex-direction:column;align-items:center;gap:.3em;text-align:center}.finder-intro.svelte-1v2tqxf h3.svelte-1v2tqxf.svelte-1v2tqxf{margin:.2em 0 0}.finder-intro.svelte-1v2tqxf p.svelte-1v2tqxf.svelte-1v2tqxf{opacity:.75}.finder-icon.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:color-mix(in srgb,var(--part-color) 18%,transparent);color:var(--part-color);font-size:30px}.finder-search.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{position:relative;align-self:center;width:100%;max-width:30em}.finder-search.svelte-1v2tqxf>.material-symbols-outlined.svelte-1v2tqxf.svelte-1v2tqxf{position:absolute;z-index:1;top:50%;left:.6em;transform:translateY(-50%);opacity:.5;pointer-events:none}.finder-search.svelte-1v2tqxf input{margin:0;padding:.7em .9em .7em 2.5em;border:1px solid rgba(128,128,128,.45);border-radius:8px;font-size:1.05em}.finder-facts.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:grid;grid-template-columns:repeat(auto-fit,minmax(11em,1fr));gap:.75em;margin:.5em 0 0;padding:0;list-style:none;font-size:.85em}.finder-facts.svelte-1v2tqxf li.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;align-items:flex-start;gap:.4em}.finder-facts.svelte-1v2tqxf .material-symbols-outlined.svelte-1v2tqxf.svelte-1v2tqxf{color:var(--part-color);font-size:1.4em}.finder-facts.svelte-1v2tqxf strong.svelte-1v2tqxf.svelte-1v2tqxf{display:block}.finder-facts.svelte-1v2tqxf span.svelte-1v2tqxf.svelte-1v2tqxf:last-child{opacity:.85}.finder-manual.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{align-self:center;margin:.5em 0 0;padding:0;border:none;background:transparent;color:#0064c8;font:inherit;font-size:.9em;cursor:pointer}.finder-manual.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf:hover{text-decoration:underline}body.dark .finder-manual.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{color:#0096fa}.found.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;align-items:flex-start;gap:.6em;padding:.75em .9em;border-radius:8px;background:color-mix(in srgb,#0C7A31 9%,transparent)}.found.svelte-1v2tqxf>.material-symbols-outlined.svelte-1v2tqxf.svelte-1v2tqxf{color:#0c7a31}.found.svelte-1v2tqxf dl.svelte-1v2tqxf.svelte-1v2tqxf{display:grid;grid-template-columns:auto 1fr;gap:.2em .75em;margin:0}.found.svelte-1v2tqxf dt.svelte-1v2tqxf.svelte-1v2tqxf{font-size:.85em;opacity:.7}.found.svelte-1v2tqxf dd.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;flex-wrap:wrap;align-items:center;gap:.4em;margin:0}.area-tag.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{padding:0 .45em;border-radius:4px;background:rgba(128,128,128,.15);font-size:.75rem;font-weight:500;line-height:1.6}.found-profile.svelte-1v2tqxf h3.svelte-1v2tqxf.svelte-1v2tqxf{margin:0;font-size:.95em}.finder-actions.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;justify-content:space-between;align-items:center;gap:1em;margin-top:.5em}.finder-actions.svelte-1v2tqxf .primary.svelte-1v2tqxf.svelte-1v2tqxf{margin:0;padding:.45em 1em;border:none;border-radius:8px;background:#0C7A31;color:#fff;font-weight:600;cursor:pointer}body.dark .found.svelte-1v2tqxf>.material-symbols-outlined.svelte-1v2tqxf.svelte-1v2tqxf{color:#5cc97a}input.svelte-1v2tqxf:disabled+label.svelte-1v2tqxf.svelte-1v2tqxf{pointer-events:none}.guide-actions.svelte-1v2tqxf .link.svelte-1v2tqxf.svelte-1v2tqxf,.finder-actions.svelte-1v2tqxf .link.svelte-1v2tqxf.svelte-1v2tqxf{margin:0;padding:0;border:none;background:transparent;color:inherit;opacity:.7;text-decoration:underline;cursor:pointer}.faq.svelte-1v2tqxf h2.svelte-1v2tqxf.svelte-1v2tqxf{margin-top:0}.faq.svelte-1v2tqxf details.svelte-1v2tqxf.svelte-1v2tqxf{border-bottom:1px solid rgba(128,128,128,.3)}.faq.svelte-1v2tqxf details.svelte-1v2tqxf.svelte-1v2tqxf:first-of-type{border-top:1px solid rgba(128,128,128,.3)}.faq.svelte-1v2tqxf summary.svelte-1v2tqxf.svelte-1v2tqxf{display:flex;justify-content:space-between;align-items:flex-start;gap:1em;padding:.85em 0;font-weight:600;list-style:none;cursor:pointer}.faq.svelte-1v2tqxf summary.svelte-1v2tqxf.svelte-1v2tqxf::-webkit-details-marker{display:none}.faq.svelte-1v2tqxf summary .material-symbols-outlined.svelte-1v2tqxf.svelte-1v2tqxf{flex:none;opacity:.6;transition:transform .15s}.faq.svelte-1v2tqxf summary:hover .material-symbols-outlined.svelte-1v2tqxf.svelte-1v2tqxf{opacity:1}.faq.svelte-1v2tqxf details[open] summary .material-symbols-outlined.svelte-1v2tqxf.svelte-1v2tqxf{transform:rotate(180deg)}.faq.svelte-1v2tqxf p.svelte-1v2tqxf.svelte-1v2tqxf{margin:0 0 .85em;opacity:.85}.price-notices.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:grid;gap:.35rem;margin:1rem 0}.preliminary-notice.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf,.forecast-notice.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{display:grid;grid-template-columns:5.5em minmax(0,1fr);column-gap:.65rem;align-items:baseline;width:100%;margin:0;font-size:.85em;line-height:1.5;opacity:.85}.preliminary-notice.svelte-1v2tqxf .price-tag.svelte-1v2tqxf.svelte-1v2tqxf,.forecast-notice.svelte-1v2tqxf .price-tag.svelte-1v2tqxf.svelte-1v2tqxf{justify-self:start}.forecast-disclaimer.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{font-size:.875em;opacity:.7}body.dark .more.svelte-1v2tqxf.svelte-1v2tqxf.svelte-1v2tqxf{color:#0096fa}
