.profile-reports{border:1px solid var(--line);background:#fafbf7;border-radius:12px;margin:24px 0;padding:20px;font-size:14px;line-height:1.6}.profile-specification{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.profile-specification p{flex-direction:column;gap:5px;margin:0;display:flex}.profile-specification span{color:var(--muted);font-size:12px}.profile-specification strong{font-size:20px}.profile-report-tabs{flex-wrap:wrap;gap:8px;margin:20px 0 12px;display:flex}.profile-report-tabs button{min-width:88px;min-height:48px;padding:10px 14px}.profile-report-tabs [aria-selected=true]{background:var(--accent);color:#fff}.profile-reports table{border-collapse:collapse;text-align:start;width:100%}.profile-reports th,.profile-reports td{border-bottom:1px solid var(--line);text-align:start;padding:10px 6px}.profile-report-total{justify-content:space-between;gap:16px;display:flex}.profile-report-total strong{font-size:20px}.profile-download{align-items:center;min-height:48px;margin-top:14px;display:inline-flex}@media (max-width:600px){.profile-reports{padding:14px;font-size:12px}.profile-specification{grid-template-columns:1fr}.profile-specification p{flex-direction:row;justify-content:space-between;align-items:center}.profile-specification strong{font-size:17px}}
