.dashboard{max-width:1200px;margin:30px auto 70px;padding:0 24px}.dashboard .account-card{margin:24px 0}.dashboard #filters{display:flex;align-items:end;gap:16px;flex-wrap:wrap;margin:24px 0}.dashboard label{display:grid;gap:6px;font-size:13px;font-weight:600}.dashboard select{padding:11px;border-radius:10px;border:1px solid #ded8ea;background:white;max-width:300px}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.metric{padding:22px;background:white;border:1px solid #e8e4ef;border-radius:18px}.metric strong{display:block;font-size:30px}.metric span{font-size:13px;color:#716781}.metric-note{font-size:13px;line-height:1.6}.funnel{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.funnel strong{display:block;font-size:28px;color:#5844b7}.funnel span{font-size:14px}.table-scroll{overflow:auto}.dashboard table{width:100%;border-collapse:collapse;text-align:left;font-size:14px}.dashboard th,.dashboard td{padding:13px 10px;border-bottom:1px solid #ece8f2;white-space:nowrap}.dashboard th{font-size:12px;color:#786d89}.dashboard details{padding:12px 0;border-bottom:1px solid #ece8f2}.dashboard summary{cursor:pointer;font-size:14px;font-weight:600}.dashboard details p{margin:6px 0;font-size:13px}.dashboard details table{font-size:12px}.dashboard #dashboard-status{color:#64577b}@media(max-width:760px){.dashboard{padding:0 16px}.metric-grid{grid-template-columns:1fr 1fr}.funnel{grid-template-columns:1fr}.dashboard h1{font-size:29px}.metric{padding:16px}.dashboard select{max-width:250px}}
