.dashboard.svelte-1uha8ag{animation:slide-up var(--transition-normal)}.dashboard.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin-bottom:var(--spacing-xs)}.subtitle.svelte-1uha8ag{color:var(--text-muted);margin-bottom:var(--spacing-xl)}.module-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--spacing-lg)}.module-card.svelte-1uha8ag{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--spacing-lg);text-decoration:none;color:var(--text-primary);transition:all var(--transition-normal);display:flex;flex-direction:column;gap:var(--spacing-sm)}.module-card.svelte-1uha8ag:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--accent-primary)}.module-icon.svelte-1uha8ag{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--tint-primary-light);color:var(--accent-primary);border-radius:var(--radius-md);margin-bottom:var(--spacing-xs)}.module-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0;font-size:var(--font-size-lg);font-weight:600}.module-card.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;font-size:var(--font-size-sm);color:var(--text-secondary)}@media(max-width:767px){.dashboard.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:var(--font-size-lg)}.module-grid.svelte-1uha8ag{grid-template-columns:1fr}}
