.Calculators-module__calc--aCxIn{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--space-md);align-items:start;margin-bottom:calc(var(--mk-section-gap, 7rem) / 2)}.Calculators-module__inputs--8Ygjv,.Calculators-module__results--SXSWn{border-radius:var(--mk-radius, 16px);padding:clamp(1.5rem,3vw,2.5rem);min-width:0}.Calculators-module__inputs--8Ygjv{background:var(--mk-surface, rgba(255, 255, 255, .035));display:flex;flex-direction:column;gap:var(--space-lg)}.Calculators-module__results--SXSWn{background:#5ad0ff0f;display:flex;flex-direction:column;gap:var(--space-lg)}.Calculators-module__field--VbcXH{display:flex;flex-direction:column;gap:var(--space-sm)}.Calculators-module__fieldLabel--Z5svy{font-weight:600;font-size:.95rem;color:var(--color-text)}.Calculators-module__field--VbcXH .input{font-size:1rem;min-height:44px}.Calculators-module__inputRow--9JzB2{display:flex;gap:var(--space-sm);align-items:stretch}.Calculators-module__inputRow--9JzB2 .input{flex:1;min-width:0}.Calculators-module__hint--eUe7R{font-size:var(--font-sm);color:var(--mk-text-3, rgba(255, 255, 255, .52));line-height:1.55;margin:0}.Calculators-module__hint--eUe7R a{color:var(--color-accent);text-decoration:underline;text-decoration-color:#5ad0ff59;text-underline-offset:3px}.Calculators-module__choices--lTSBT,.Calculators-module__choicesCompact--wkFNT{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.Calculators-module__choices--lTSBT>button{flex:1 1 auto}.Calculators-module__choicesCompact--wkFNT{flex-wrap:nowrap;flex-shrink:0}.Calculators-module__choicesCompact--wkFNT>button{min-width:52px}.Calculators-module__empty--r5OTc{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--space-sm);min-height:180px}.Calculators-module__emptyText--9RjqX{margin:0;color:var(--mk-text-2, rgba(255, 255, 255, .72));line-height:1.6;max-width:36ch}.Calculators-module__result--4-8mP{display:flex;flex-direction:column;gap:var(--space-lg)}.Calculators-module__resultHead--fJPMk{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xs)}.Calculators-module__resultLabel--SuX48{margin:0;font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent)}.Calculators-module__resultBig--WXxMN{margin:0;font-size:clamp(2.6rem,3vw + 1.25rem,3.75rem);font-weight:700;letter-spacing:-.035em;line-height:1.05;color:var(--color-text);font-variant-numeric:tabular-nums}.Calculators-module__resultUnit--dc9hv{font-size:1.1rem;font-weight:600;letter-spacing:0;color:var(--mk-text-2, rgba(255, 255, 255, .72))}.Calculators-module__resultMeta--b21SH{margin:0;color:var(--mk-text-2, rgba(255, 255, 255, .72));line-height:1.6}.Calculators-module__resultCategory--ZtcOc{display:inline-flex;margin-top:var(--space-xs);padding:.3rem .75rem;border-radius:var(--radius-pill);background:#5ad0ff1f;color:var(--color-accent);font-size:var(--font-sm);font-weight:700}.Calculators-module__disclaimer--IaVSz{margin:0;font-size:var(--font-sm);color:var(--mk-text-3, rgba(255, 255, 255, .52));line-height:1.6}.Calculators-module__resultsFooter--R8onu{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-md)}.Calculators-module__related--GoCTP{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-lg)}.Calculators-module__zoneTableWrap--36cSn{overflow-x:auto}.Calculators-module__zoneTable--0XA1T{width:100%;border-collapse:collapse;font-size:.95rem;text-align:left}.Calculators-module__zoneTable--0XA1T th,.Calculators-module__zoneTable--0XA1T td{padding:.6rem .75rem .6rem 0;border-bottom:1px solid rgba(255,255,255,.07);color:var(--mk-text-2, rgba(255, 255, 255, .72))}.Calculators-module__zoneTable--0XA1T thead th{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mk-text-3, rgba(255, 255, 255, .52))}.Calculators-module__zoneTable--0XA1T tbody tr:last-child td{border-bottom:none}.Calculators-module__zoneCell--ODN5D{display:flex;align-items:center;gap:var(--space-sm);font-weight:600;white-space:nowrap;color:var(--color-text)}.Calculators-module__zoneSwatch--xRL-n{width:12px;height:12px;border-radius:4px;flex-shrink:0}.Calculators-module__zoneWatts--QItjO{font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:900px){.Calculators-module__calc--aCxIn{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.Calculators-module__zoneTable--0XA1T{font-size:.875rem}.Calculators-module__zoneTable--0XA1T th,.Calculators-module__zoneTable--0XA1T td{padding-right:.5rem}}
