.CompoundInterestCalculator_tool__il7Ku{display:flex;flex-direction:column;gap:var(--space-6);max-width:54rem}.CompoundInterestCalculator_privacyBadge__sWrj9{display:inline-flex;align-items:center;gap:var(--space-2);align-self:flex-start;background:var(--accent-subtle);color:var(--accent);border:1px solid var(--border);padding:var(--space-1) var(--space-3);border-radius:999px;font-size:.8125rem;font-weight:600}.CompoundInterestCalculator_badgeDot__EmUm4{width:7px;height:7px;border-radius:50%;background:#10b981}.CompoundInterestCalculator_card__WtQhT{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-6);box-shadow:var(--shadow-sm)}.CompoundInterestCalculator_grid__1Lipl{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:768px){.CompoundInterestCalculator_grid__1Lipl{grid-template-columns:1fr}}.CompoundInterestCalculator_group__IYtyp{display:flex;flex-direction:column;gap:var(--space-2)}.CompoundInterestCalculator_label__e_Ofn{font-size:.875rem;font-weight:600;color:var(--text)}.CompoundInterestCalculator_input__xx3IZ,.CompoundInterestCalculator_select__qaXoW{font-family:var(--font-mono);font-size:1rem;padding:var(--space-3) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--bg-subtle);color:var(--text)}.CompoundInterestCalculator_select__qaXoW{font-family:var(--font-sans)}.CompoundInterestCalculator_summaryGrid__Xkb5x{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.CompoundInterestCalculator_summaryCard__cRmSa{background:var(--bg-subtle);border:1px solid var(--border);padding:var(--space-4);border-radius:var(--radius);display:flex;flex-direction:column;gap:4px}.CompoundInterestCalculator_summaryLabel__qZzv6{font-size:.75rem;font-weight:700;color:var(--text-muted);text-transform:uppercase}.CompoundInterestCalculator_summaryVal__a6AGA{font-family:var(--font-mono);font-size:1.35rem;font-weight:700;color:var(--accent)}.CompoundInterestCalculator_tableWrapper__yM94l{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius);max-height:350px;overflow-y:auto}.CompoundInterestCalculator_table__X9Q61{width:100%;border-collapse:collapse;font-size:.875rem;text-align:left}.CompoundInterestCalculator_table__X9Q61 td,.CompoundInterestCalculator_table__X9Q61 th{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}.CompoundInterestCalculator_table__X9Q61 th{background:var(--bg-subtle);font-weight:700;color:var(--text);position:-webkit-sticky;position:sticky;top:0}.CompoundInterestCalculator_table__X9Q61 td{font-family:var(--font-mono)}