.docs-index.svelte-1rxreom{max-width:1000px;margin:0 auto}.docs-hero.svelte-1rxreom{text-align:center;margin-bottom:64px}.docs-hero.svelte-1rxreom h1:where(.svelte-1rxreom){font-size:3rem;font-weight:700;color:var(--color-text);margin-bottom:16px;background:linear-gradient(135deg,var(--color-theme-1) 0%,var(--color-theme-2) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.docs-hero.svelte-1rxreom p:where(.svelte-1rxreom){font-size:1.25rem;color:var(--color-text-secondary);margin:0}.loading.svelte-1rxreom{display:flex;justify-content:center;align-items:center;min-height:200px}.spinner.svelte-1rxreom{width:32px;height:32px;border:3px solid var(--color-border);border-top-color:var(--color-theme-1);border-radius:50%;animation:svelte-1rxreom-spin 1s linear infinite}@keyframes svelte-1rxreom-spin{to{transform:rotate(360deg)}}.featured-pages.svelte-1rxreom{margin-bottom:64px}.featured-pages.svelte-1rxreom h2:where(.svelte-1rxreom){font-size:2rem;font-weight:600;color:var(--color-text);margin-bottom:32px;text-align:center}.pages-grid.svelte-1rxreom{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.page-card.svelte-1rxreom{background:var(--color-card);border:1px solid var(--color-border);border-radius:12px;padding:24px;text-decoration:none;transition:all .2s ease;display:block}.page-card.svelte-1rxreom:hover{transform:translateY(-2px);border-color:var(--color-theme-1);box-shadow:0 8px 25px #3285ff26}.page-category.svelte-1rxreom{font-size:.8rem;font-weight:600;color:var(--color-theme-1);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.page-card.svelte-1rxreom h3:where(.svelte-1rxreom){font-size:1.25rem;font-weight:600;color:var(--color-text);margin-bottom:12px}.page-card.svelte-1rxreom p:where(.svelte-1rxreom){color:var(--color-text-secondary);line-height:1.6;margin-bottom:16px}.page-meta.svelte-1rxreom{font-size:.9rem;color:var(--color-text-secondary);font-style:italic}.quick-links.svelte-1rxreom{margin-bottom:64px}.quick-links.svelte-1rxreom h2:where(.svelte-1rxreom){font-size:2rem;font-weight:600;color:var(--color-text);margin-bottom:32px;text-align:center}.links-grid.svelte-1rxreom{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px}.quick-link.svelte-1rxreom{background:var(--color-card);border:1px solid var(--color-border);border-radius:12px;padding:24px;text-decoration:none;text-align:center;transition:all .2s ease;display:block}.quick-link.svelte-1rxreom:hover{transform:translateY(-2px);border-color:var(--color-theme-1);box-shadow:0 8px 25px #3285ff26}.link-icon.svelte-1rxreom{font-size:2rem;margin-bottom:16px}.quick-link.svelte-1rxreom h3:where(.svelte-1rxreom){font-size:1.25rem;font-weight:600;color:var(--color-text);margin-bottom:8px}.quick-link.svelte-1rxreom p:where(.svelte-1rxreom){color:var(--color-text-secondary);margin:0}@media (max-width: 768px){.docs-hero.svelte-1rxreom h1:where(.svelte-1rxreom){font-size:2.5rem}.docs-hero.svelte-1rxreom p:where(.svelte-1rxreom){font-size:1.1rem}.pages-grid.svelte-1rxreom,.links-grid.svelte-1rxreom{grid-template-columns:1fr}.featured-pages.svelte-1rxreom,.quick-links.svelte-1rxreom{margin-bottom:48px}}
