.tiles-group.svelte-81zjwp{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;border:0;min-width:0}.tiles-legend.svelte-81zjwp{font-size:14px;font-weight:600}.tiles.svelte-81zjwp{display:grid;gap:8px}.tile.svelte-81zjwp{display:flex;flex-direction:row;align-items:baseline;gap:8px;padding:11px 12px;border:1px solid var(--solarable-border);border-radius:var(--radius-md);background:var(--color-card);cursor:pointer;transition:background-color .12s ease-out,border-color .12s ease-out}.tile.svelte-81zjwp:hover{border-color:#1020334d}.tile.svelte-81zjwp:has(:where(.svelte-81zjwp):focus-visible){box-shadow:0 0 0 3px color-mix(in srgb,var(--color-sun) 55%,transparent)}.tile.is-on.svelte-81zjwp{border-color:var(--color-ink);background:color-mix(in srgb,var(--color-sun) 22%,var(--color-card))}.tile-label.svelte-81zjwp{display:block;font-size:14px;font-weight:700;line-height:1.3}.tile-sub.svelte-81zjwp{display:block;font-size:12px;line-height:1.4;color:var(--color-muted)}@media(min-width:640px){.tiles.svelte-81zjwp{grid-template-columns:repeat(3,minmax(0,1fr))}.tiles--two.svelte-81zjwp,.tiles--four.svelte-81zjwp{grid-template-columns:repeat(2,minmax(0,1fr))}.tile.svelte-81zjwp{flex-direction:column;align-items:stretch;gap:2px;padding-block:12px}}@media(min-width:900px){.tiles--four.svelte-81zjwp{grid-template-columns:repeat(4,minmax(0,1fr))}}.shade.svelte-1gqbs8y{display:flex;flex-direction:column;gap:10px;min-width:0}.shade__custom.svelte-1gqbs8y{border-top:1px solid var(--solarable-border);padding-top:12px}.shade__summary.svelte-1gqbs8y{cursor:pointer;font-size:14px;font-weight:600;color:var(--color-ink);text-decoration:underline;text-underline-offset:4px;list-style:none}.shade__summary.svelte-1gqbs8y::-webkit-details-marker{display:none}.shade__body.svelte-1gqbs8y{display:flex;flex-direction:column;gap:10px;padding-top:12px}.shade__dims.svelte-1gqbs8y{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.shade__dim.svelte-1gqbs8y{display:flex;align-items:center;gap:8px;min-width:0}.shade__input.svelte-1gqbs8y{width:96px;min-height:48px;font-size:18px;font-weight:600;text-align:center}.shade__unit.svelte-1gqbs8y{font-size:14px;color:var(--color-muted);white-space:nowrap}.shade__apply.svelte-1gqbs8y{min-height:48px;padding-inline:18px;white-space:nowrap}.shade__hint.svelte-1gqbs8y{margin:0;font-size:13px;color:var(--color-muted)}.pc.svelte-gcy93w{display:flex;flex-direction:column;gap:6px;min-width:0}.pc__label.svelte-gcy93w{font-size:14px;font-weight:600}.pc__row.svelte-gcy93w{display:flex;gap:10px;flex-wrap:wrap}.pc__input.svelte-gcy93w{flex:1 1 160px;min-width:0;min-height:48px;font-size:18px;font-weight:600;text-transform:uppercase}.pc__apply.svelte-gcy93w{min-height:48px;padding-inline:18px;white-space:nowrap}.pc__error.svelte-gcy93w{margin:0;font-size:14px;font-weight:600;color:var(--color-danger)}.pc__hint.svelte-gcy93w{margin:0;font-size:13px;color:var(--color-muted)}.facts.svelte-1ivw8e{display:grid;gap:12px}.fact.svelte-1ivw8e{padding:14px 16px;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-sun) 16%,var(--color-card))}.fact__value.svelte-1ivw8e{margin:0;font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.fact__text.svelte-1ivw8e{margin:6px 0 0;font-size:14px;line-height:1.45}@media(min-width:640px){.facts.svelte-1ivw8e{grid-template-columns:repeat(2,minmax(0,1fr))}}
