.PercentageCalculator_tool__jl6E2{display:flex;flex-direction:column;gap:var(--space-6);max-width:54rem}.PercentageCalculator_privacyBadge__yuSGv{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}.PercentageCalculator_badgeDot__WQQJ2{width:7px;height:7px;border-radius:50%;background:#10b981}.PercentageCalculator_card__wNOzV{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)}.PercentageCalculator_tabRow__pVFPi{display:flex;gap:var(--space-2);border-bottom:1px solid var(--border);padding-bottom:var(--space-2);flex-wrap:wrap}.PercentageCalculator_tabBtn__XvJbv{font-family:var(--font-sans);font-size:.875rem;font-weight:600;background:transparent;color:var(--text-muted);border:none;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);cursor:pointer}.PercentageCalculator_tabBtnActive__doa6x{background:var(--accent-subtle);color:var(--accent)}.PercentageCalculator_row__LDRLQ{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;font-size:1.125rem;font-weight:600}.PercentageCalculator_input__YreFe{font-size:1.125rem;padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);color:var(--text);width:140px}.PercentageCalculator_input__YreFe,.PercentageCalculator_resultBox__JzSBz{font-family:var(--font-mono);border-radius:var(--radius);background:var(--bg-subtle)}.PercentageCalculator_resultBox__JzSBz{font-size:1.5rem;font-weight:700;color:var(--accent);padding:var(--space-4);border:1px solid var(--border);text-align:center}.PercentageCalculator_summaryGrid___Qyg_{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.PercentageCalculator_summaryCard__YpIz1{background:var(--bg-subtle);border:1px solid var(--border);padding:var(--space-4);border-radius:var(--radius);display:flex;flex-direction:column;gap:4px}.PercentageCalculator_summaryLabel__4QKyi{font-size:.75rem;font-weight:700;color:var(--text-muted);text-transform:uppercase}.PercentageCalculator_summaryVal__U748V{font-family:var(--font-mono);font-size:1.25rem;font-weight:700;color:var(--text)}