.calc-hint[data-astro-cid-rvsjitbc]{color:var(--calc-text-muted);margin:0 0 1rem;font-size:.8125rem;line-height:1.5}.calc-hint-strong[data-astro-cid-rvsjitbc]{border-top:1px solid var(--calc-card-border);margin:1rem 0 0;padding-top:.875rem}.rate-row[data-astro-cid-rvsjitbc]{border-top:1px solid var(--calc-card-border);padding:.875rem 0}.rate-row[data-astro-cid-rvsjitbc]:first-of-type{border-top:0;padding-top:0}.rate-row-title[data-astro-cid-rvsjitbc]{color:var(--calc-text);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.625rem;font-size:.8125rem;font-weight:700}.rate-row-fields[data-astro-cid-rvsjitbc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (width<=480px){.rate-row-fields[data-astro-cid-rvsjitbc]{grid-template-columns:minmax(0,1fr)}}.field-stack[data-astro-cid-rvsjitbc]{color:var(--calc-text-muted);gap:.5rem;font-size:.8125rem;font-weight:600;display:grid}.compact-money[data-astro-cid-rvsjitbc]{border:2px solid var(--calc-input-border-interactive);background:var(--calc-input-bg);color:var(--calc-text-muted);border-radius:10px;align-items:center;gap:.5rem;padding-left:.75rem;display:flex}.compact-money[data-astro-cid-rvsjitbc].compact-plain{padding-left:0;padding-right:.75rem}.compact-money[data-astro-cid-rvsjitbc]:focus-within{border-color:var(--calc-input-focus-border);background:var(--calc-input-focus-bg)}.compact-money[data-astro-cid-rvsjitbc] input[data-astro-cid-rvsjitbc]{width:100%;min-width:0;min-height:calc(2.75rem - 4px);color:var(--calc-text);font:inherit;font-family:var(--calc-font-mono);background:0 0;border:0;border-radius:0 8px 8px 0;padding:.625rem .75rem .625rem 0;font-weight:700}.compact-money[data-astro-cid-rvsjitbc].compact-plain input[data-astro-cid-rvsjitbc]{border-radius:8px 0 0 8px;padding-left:.75rem}.compact-money[data-astro-cid-rvsjitbc] input[data-astro-cid-rvsjitbc]:focus{outline:none}.compact-prefix[data-astro-cid-rvsjitbc],.compact-suffix[data-astro-cid-rvsjitbc]{flex:none;font-size:.8125rem;font-weight:700}.row-hint[data-astro-cid-rvsjitbc]{color:var(--calc-notice-strong);margin:.625rem 0 0;font-size:.8125rem;line-height:1.45}.method-chips[data-astro-cid-rvsjitbc]{flex-wrap:wrap;gap:.5rem;display:flex}.agreement-note[data-astro-cid-rvsjitbc]{border:1px solid var(--calc-warning-border);background:var(--calc-warning-bg);color:var(--calc-text-muted);border-radius:10px;margin-top:1rem;padding:.875rem 1rem;font-size:.8125rem;line-height:1.55}.agreement-note[data-astro-cid-rvsjitbc] strong[data-astro-cid-rvsjitbc]{color:var(--calc-notice-strong)}.premium-note[data-astro-cid-rvsjitbc]{border:1px solid var(--calc-notice-border);background:var(--calc-notice-bg);color:var(--calc-text-muted);border-radius:10px;margin:1rem 0 0;padding:.875rem 1rem;font-size:.8125rem;line-height:1.55}.premium-note[data-astro-cid-rvsjitbc] strong[data-astro-cid-rvsjitbc]{color:var(--calc-notice-strong)}.status-message[data-astro-cid-rvsjitbc]{border:1px solid var(--calc-notice-border);background:var(--calc-notice-bg);color:var(--calc-text-muted);border-radius:10px;margin-top:1rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.5}.status-message[data-astro-cid-rvsjitbc][data-status=warning]{background:var(--calc-warning-bg);border-color:var(--calc-warning-border)}.status-message[data-astro-cid-rvsjitbc] p{margin:0}.status-message[data-astro-cid-rvsjitbc] p+p{margin-top:.5rem}.status-message[data-astro-cid-rvsjitbc] strong{color:var(--calc-notice-strong)}.comparison-breakdown[data-astro-cid-rvsjitbc]{background:var(--calc-page-bg);border:1px solid var(--calc-card-border);border-radius:10px;padding:.25rem .75rem}.highlight-row[data-astro-cid-rvsjitbc] .result-label[data-astro-cid-rvsjitbc],.highlight-row[data-astro-cid-rvsjitbc] .result-value[data-astro-cid-rvsjitbc]{color:var(--calc-text);font-weight:700}.breakdown-scroll[data-astro-cid-rvsjitbc]{overflow-x:auto}.breakdown-table[data-astro-cid-rvsjitbc]{border-collapse:collapse;width:100%;font-size:.8125rem}.breakdown-table[data-astro-cid-rvsjitbc] th[data-astro-cid-rvsjitbc],.breakdown-table[data-astro-cid-rvsjitbc] td{text-align:right;border-bottom:1px solid var(--calc-results-row-border);white-space:nowrap;padding:.5rem .625rem}.breakdown-table[data-astro-cid-rvsjitbc] th[data-astro-cid-rvsjitbc]:first-child,.breakdown-table[data-astro-cid-rvsjitbc] td:first-child{text-align:left}.breakdown-table[data-astro-cid-rvsjitbc] th[data-astro-cid-rvsjitbc]{color:var(--calc-text-muted);letter-spacing:.02em;font-weight:700}.breakdown-table[data-astro-cid-rvsjitbc] td{color:var(--calc-text);font-family:var(--calc-font-mono)}.breakdown-table[data-astro-cid-rvsjitbc] tbody tr:last-child td{border-bottom:0}.breakdown-table[data-astro-cid-rvsjitbc] .breakdown-empty td{color:var(--calc-text-muted);font-family:var(--calc-font-body);text-align:left}.related-links[data-astro-cid-rvsjitbc]{gap:.625rem;display:grid}
