.calc.svelte-1cdczhg{display:flex;flex-direction:column;gap:24px}.calc__head.svelte-1cdczhg{display:flex;flex-direction:column;gap:6px}.calc__title.svelte-1cdczhg{margin:0;font-size:clamp(22px,5vw,28px);line-height:1.15;letter-spacing:-.02em;text-wrap:balance}.calc__lede.svelte-1cdczhg{margin:0;color:var(--color-muted);font-size:15px;line-height:1.55}.calc__row.svelte-1cdczhg{display:grid;gap:20px}.calc__field.svelte-1cdczhg{display:flex;flex-direction:column;gap:6px;min-width:0}.calc__label.svelte-1cdczhg{font-size:14px;font-weight:600}.calc__select.svelte-1cdczhg{min-height:48px;font-weight:600}.calc__dims.svelte-1cdczhg{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.calc__dim.svelte-1cdczhg{display:flex;align-items:center;gap:8px;min-width:0}.calc__dim-input.svelte-1cdczhg{width:96px;min-height:48px;font-size:18px;font-weight:600;text-align:center}.calc__unit.svelte-1cdczhg{font-size:14px;color:var(--color-muted);white-space:nowrap}.calc__dim-x.svelte-1cdczhg{font-size:18px;color:var(--color-muted)}.calc__use-row.svelte-1cdczhg{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.calc__use-input.svelte-1cdczhg{width:128px;min-height:48px;font-size:18px;font-weight:600}.calc__check.svelte-1cdczhg{display:flex;align-items:flex-start;gap:12px;min-height:48px;padding:11px 12px;border:1px solid var(--solarable-border);border-radius:var(--radius-md);background:var(--color-card);cursor:pointer}.calc__check.svelte-1cdczhg input:where(.svelte-1cdczhg){flex:0 0 auto;width:20px;height:20px;margin-top:2px;accent-color:var(--color-ink)}.calc__check-label.svelte-1cdczhg{display:block;font-size:14px;font-weight:700}.calc__hint.svelte-1cdczhg{display:block;margin:0;font-size:13px;color:var(--color-muted)}.calc__warn.svelte-1cdczhg{margin:0;padding:12px 14px;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-warning) 18%,var(--color-card));border-left:4px solid var(--color-warning);font-size:14px;line-height:1.5}@media(min-width:640px){.calc__row.svelte-1cdczhg{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
