.profile-header.svelte-maq4gq{margin-bottom:4rem;display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap}.profile-info.svelte-maq4gq{display:flex;align-items:center;gap:1.5rem}.profile-avatar.svelte-maq4gq{width:80px;height:80px;border-radius:50%;border:3px solid var(--accent);padding:2px}h1.svelte-maq4gq{font-size:2.5rem;margin-bottom:.25rem}.profile-info.svelte-maq4gq p:where(.svelte-maq4gq){color:var(--text-muted);font-size:1rem}.stats-grid.svelte-maq4gq{display:flex;gap:1.5rem}.stat-card.svelte-maq4gq{padding:1.5rem 2rem;border-radius:20px;min-width:140px;text-align:center}.stat-card.highlight.svelte-maq4gq{border-color:var(--accent);background:#6366f10d}.stat-card.svelte-maq4gq .label:where(.svelte-maq4gq){display:block;font-size:.75rem;font-weight:800;text-transform:uppercase;color:var(--text-muted);margin-bottom:.5rem}.stat-card.svelte-maq4gq .value:where(.svelte-maq4gq){font-size:2rem;font-weight:800;color:var(--text-primary)}.dashboard-sections.svelte-maq4gq{display:flex;flex-direction:column;gap:4rem}.dashboard-section.svelte-maq4gq h2:where(.svelte-maq4gq){font-size:1.75rem;margin-bottom:2rem;color:var(--text-primary)}.grid.svelte-maq4gq{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2.5rem}.empty-state.svelte-maq4gq{grid-column:1 / -1;text-align:center;padding:4rem;border-radius:24px;color:var(--text-muted)}.empty-state.svelte-maq4gq p:where(.svelte-maq4gq){margin-bottom:1.5rem}@media(max-width:768px){.profile-header.svelte-maq4gq{flex-direction:column;align-items:flex-start}.stats-grid.svelte-maq4gq{width:100%;overflow-x:auto;padding-bottom:1rem}}
