.dashboard.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin-bottom:var(--spacing-xl);color:var(--text-primary)}.empty-state.svelte-1uha8ag{color:var(--text-secondary);text-align:center;padding:var(--spacing-xl);background:var(--bg-secondary);border-radius:var(--radius-lg)}.empty-state.svelte-1uha8ag code:where(.svelte-1uha8ag){background:var(--bg-tertiary);padding:.2rem .5rem;border-radius:var(--radius-sm);font-size:var(--font-size-sm)}.grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--spacing-lg)}.app-tile.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg);background:var(--bg-secondary);border:1px solid var(--bg-tertiary);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);text-align:center}.app-tile.svelte-1uha8ag:hover{background:var(--bg-tertiary);border-color:var(--accent-primary);transform:translateY(-2px);box-shadow:var(--shadow-glow)}.icon.svelte-1uha8ag{font-size:3rem}.name.svelte-1uha8ag{font-size:var(--font-size-lg);font-weight:600;color:var(--text-primary)}.description.svelte-1uha8ag{font-size:var(--font-size-sm);color:var(--text-secondary)}.app-view.svelte-1uha8ag{display:flex;flex-direction:column;gap:var(--spacing-md)}.back-btn.svelte-1uha8ag{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--bg-tertiary);color:var(--text-primary);border:none;border-radius:var(--radius-sm);cursor:pointer;width:fit-content;transition:background var(--transition-fast)}.back-btn.svelte-1uha8ag:hover{background:#ffffff1a}.back-arrow.svelte-1uha8ag{font-size:var(--font-size-xl)}.app-content.svelte-1uha8ag{background:var(--bg-secondary);border-radius:var(--radius-lg);padding:var(--spacing-lg);min-height:400px}
