.rh-home.svelte-1uha8ag{padding:var(--rh-space-xl)}.rh-home__header.svelte-1uha8ag{margin-bottom:var(--rh-space-xl)}.rh-home__title.svelte-1uha8ag{font-size:24px;font-weight:700;color:var(--rh-text);margin:0}.rh-home__subtitle.svelte-1uha8ag{margin:var(--rh-space-xs) 0 0;font-size:var(--rh-font-size-sm);color:var(--rh-text-secondary)}.rh-home__section.svelte-1uha8ag{margin-bottom:var(--rh-space-xl)}.rh-home__section-title.svelte-1uha8ag{font-size:var(--rh-font-size-lg);font-weight:600;color:var(--rh-text);margin:0 0 var(--rh-space-md)}.rh-home__actions.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--rh-space-md)}.rh-home__card.svelte-1uha8ag{display:flex;flex-direction:column;padding:var(--rh-space-lg);background:var(--rh-bg-surface);border:1px solid var(--rh-border);border-radius:var(--rh-radius-lg);text-decoration:none;color:inherit;transition:background var(--rh-transition-fast),border-color var(--rh-transition-fast)}.rh-home__card.svelte-1uha8ag:hover{background:var(--rh-bg-hover);border-color:var(--rh-border-strong)}.rh-home__card-icon.svelte-1uha8ag{margin-bottom:var(--rh-space-sm);color:var(--rh-accent)}.rh-home__card-title.svelte-1uha8ag{font-size:var(--rh-font-size-md);font-weight:600;color:var(--rh-text);margin:0}.rh-home__card-desc.svelte-1uha8ag{margin:var(--rh-space-xs) 0 0;font-size:var(--rh-font-size-sm);color:var(--rh-text-secondary);line-height:1.5}.rh-home__recent-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--rh-grid-card-min),1fr));gap:var(--rh-grid-card-gap)}.rh-home__loading.svelte-1uha8ag{display:flex;align-items:center;gap:var(--rh-space-sm);padding:var(--rh-space-lg);color:var(--rh-text-muted);font-size:var(--rh-font-size-sm)}.rh-home__notice.svelte-1uha8ag{padding:var(--rh-space-lg);color:var(--rh-text-muted);font-size:var(--rh-font-size-sm);background:var(--rh-bg-surface);border:1px solid var(--rh-border);border-radius:var(--rh-radius-md)}.rh-home__type-badge.svelte-1uha8ag{font-size:10px;font-weight:600;letter-spacing:.05em;padding:1px 6px;border-radius:var(--rh-radius-sm);flex-shrink:0}.rh-home__type-badge--bot.svelte-1uha8ag{background:var(--rh-accent);color:var(--rh-bg-base)}.rh-home__type-badge--module.svelte-1uha8ag{background:var(--rh-text-muted);color:var(--rh-bg-base)}@media(max-width:767px){.rh-home.svelte-1uha8ag{padding:var(--rh-space-md)}}@media(max-width:399px){.rh-home__actions.svelte-1uha8ag{grid-template-columns:1fr}}.rh-spinner{animation:svelte-1uha8ag-rh-spin 1s linear infinite}@keyframes svelte-1uha8ag-rh-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
