/* Deposit calculator page-specific styles */
.deposit-kpi { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.deposit-main-result { margin-top: 16px; background: linear-gradient(135deg, rgba(59,130,246,.16), rgba(99,102,241,.12)); border: 1px solid rgba(59,130,246,.32); border-radius: 16px; padding: 20px; }
.deposit-main-result small { display: block; color: #93c5fd; font-weight: 800; letter-spacing: .02em; margin-bottom: 6px; }
.deposit-main-result strong { display: block; color: #bfdbfe; font-size: clamp(28px, 5vw, 44px); line-height: 1.05; margin-bottom: 8px; }
.deposit-main-result span { color: var(--muted); }
.formula-box { margin-top: 16px; background: var(--input); border: 1px solid var(--border); border-left: 4px solid var(--accent); border-radius: 12px; padding: 14px; color: #cbd5e1; font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; font-size: .88rem; overflow-wrap: anywhere; }
@media (max-width: 860px) { .deposit-kpi { grid-template-columns: 1fr; } }
