.ai-cost-body{max-height:90vh;overflow:auto;padding:10px 18px 28px}.ai-cost-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.ai-cost-summary article{padding:12px;border:1px solid var(--line);border-radius:16px;background:#fff}.ai-cost-summary small,.ai-cost-summary strong,.ai-cost-summary span{display:block}.ai-cost-summary small{color:#846da1;font-size:7px}.ai-cost-summary strong{margin:5px 0;font-size:15px}.ai-cost-summary span{color:var(--muted);font-size:7px}.ai-budget-card{padding:14px;margin:12px 0;border-radius:18px;background:linear-gradient(135deg,#635ed6,#8353aa);color:#fff}.ai-budget-card>div{display:flex;justify-content:space-between}.ai-budget-card strong,.ai-budget-card span{font-size:9px}.ai-budget-card label{display:flex;align-items:center;gap:5px;margin:10px 0;font-size:18px}.ai-budget-card input{width:110px;padding:7px;border:0;border-radius:9px}.ai-budget-card small{font-size:7px;opacity:.78}.ai-cost-body section>h3{margin:16px 0 8px;font-size:12px}.ai-feature-stats{display:grid;gap:7px}.ai-feature-stats article{padding:11px;border:1px solid var(--line);border-radius:14px}.ai-feature-stats label{display:flex;align-items:center;gap:8px}.ai-feature-stats input{accent-color:#7560c8}.ai-feature-stats strong,.ai-feature-stats small{display:block}.ai-feature-stats strong{font-size:9px}.ai-feature-stats small,.ai-feature-stats p,.ai-fallback-note{color:var(--muted);font-size:7px;line-height:1.5}.ai-feature-stats p{margin:5px 0 0}.ai-recent-calls p{display:flex;gap:8px;padding:8px 0;margin:0;border-bottom:1px solid var(--line)}.ai-recent-calls i{width:7px;height:7px;margin-top:4px;border-radius:50%;background:#62a586}.ai-recent-calls p.fail i{background:#d35d6b}.ai-recent-calls strong,.ai-recent-calls small{display:block}.ai-recent-calls strong{font-size:8px}.ai-recent-calls small{color:var(--muted);font-size:7px}.ai-cost-empty{padding:20px;color:var(--muted);text-align:center;font-size:9px}@media(max-width:390px){.ai-cost-summary{grid-template-columns:1fr}}
