.calculator-grid[data-astro-cid-7reo4tz4] .field[data-astro-cid-7reo4tz4]{flex-direction:column;gap:.375rem;margin-bottom:1rem;display:flex}.calculator-grid[data-astro-cid-7reo4tz4] .field[data-astro-cid-7reo4tz4]:last-child{margin-bottom:0}.calculator-grid[data-astro-cid-7reo4tz4] label[data-astro-cid-7reo4tz4]{color:var(--calc-text);font-size:.8125rem;font-weight:600}.calculator-grid[data-astro-cid-7reo4tz4] input[data-astro-cid-7reo4tz4][type=number],.calculator-grid[data-astro-cid-7reo4tz4] select[data-astro-cid-7reo4tz4]{border:2px solid var(--calc-input-border);background:var(--calc-input-bg);width:100%;color:var(--calc-text);border-radius:10px;padding:.625rem .75rem;font-family:inherit;font-size:1rem}.calculator-grid[data-astro-cid-7reo4tz4] input[data-astro-cid-7reo4tz4]:focus,.calculator-grid[data-astro-cid-7reo4tz4] select[data-astro-cid-7reo4tz4]:focus{border-color:var(--calc-input-focus-border);background:var(--calc-input-focus-bg);outline:none}.calculator-grid[data-astro-cid-7reo4tz4] .period-chip[data-astro-cid-7reo4tz4]{font-family:inherit}.calculator-grid[data-astro-cid-7reo4tz4] .period-grid[data-astro-cid-7reo4tz4].grid-2{grid-template-columns:repeat(2,1fr)}.calculator-grid[data-astro-cid-7reo4tz4] .period-grid[data-astro-cid-7reo4tz4].grid-3{grid-template-columns:repeat(3,1fr)}.calculator-grid[data-astro-cid-7reo4tz4] .field-hint[data-astro-cid-7reo4tz4]{color:var(--calc-text-muted);margin:0;font-size:.75rem;line-height:1.5}.split-row[data-astro-cid-7reo4tz4]{grid-template-columns:1fr 8rem;gap:.5rem;display:grid}#oneoffFields[data-astro-cid-7reo4tz4][hidden],#recurringFields[data-astro-cid-7reo4tz4][hidden],.calc-card[data-astro-cid-7reo4tz4][hidden]{display:none}.calc-notice[data-astro-cid-7reo4tz4]{border:1px solid var(--calc-notice-border,var(--calc-warning-border));background:var(--calc-notice-bg,var(--calc-warning-bg));color:var(--calc-notice-strong,var(--calc-text));border-radius:10px;margin:0 0 1rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.5}.calc-notice[data-astro-cid-7reo4tz4][hidden]{display:none}.verdict-row[data-astro-cid-7reo4tz4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.875rem;display:flex}.verdict-badge[data-astro-cid-7reo4tz4]{border:1px solid var(--calc-chip-border);background:var(--calc-chip-bg);color:var(--calc-chip-text);border-radius:999px;padding:.375rem .75rem;font-size:.8125rem;font-weight:700}.verdict-badge[data-astro-cid-7reo4tz4].is-positive{border-color:var(--success-border);background:var(--success-bg);color:var(--calc-success,var(--success))}.verdict-badge[data-astro-cid-7reo4tz4].is-neutral{border-color:var(--warning-border);background:var(--warning-bg);color:var(--calc-warning,var(--warning))}.verdict-badge[data-astro-cid-7reo4tz4].is-negative{border-color:var(--danger-border);background:var(--danger-bg);color:var(--calc-danger,var(--danger))}.verdict-margin[data-astro-cid-7reo4tz4]{color:var(--calc-text-muted);text-align:right;font-size:.75rem}.sens-strip[data-astro-cid-7reo4tz4]{flex-direction:column;gap:.375rem;margin-top:.25rem;display:flex}.sens-row[data-astro-cid-7reo4tz4]{border:1px solid #0000;border-radius:8px;grid-template-columns:1fr auto auto;align-items:baseline;gap:.625rem;padding:.5rem .625rem;font-size:.8125rem;display:grid}.sens-row[data-astro-cid-7reo4tz4].is-current{border-color:var(--calc-chip-active-border,var(--accent-border-subtle));background:var(--calc-results-breakdown-bg,var(--accent-tint))}.sens-note[data-astro-cid-7reo4tz4]{color:var(--calc-text-muted)}.sens-uses[data-astro-cid-7reo4tz4]{color:var(--calc-text);font-variant-numeric:tabular-nums}.sens-value[data-astro-cid-7reo4tz4]{color:var(--calc-text);font-variant-numeric:tabular-nums;text-align:right;min-width:6.5rem;font-weight:700}.projection-note[data-astro-cid-7reo4tz4]{color:var(--calc-text-muted);text-align:center;margin:.875rem 0 0;font-size:.75rem;line-height:1.5}@media (width<=480px){.calculator-grid[data-astro-cid-7reo4tz4] .period-grid[data-astro-cid-7reo4tz4].grid-3{grid-template-columns:1fr 1fr}.sens-row[data-astro-cid-7reo4tz4]{grid-template-columns:1fr auto}.sens-note[data-astro-cid-7reo4tz4]{grid-column:1/-1}}
