.docs-landing.svelte-1xmjmrw{max-width:900px}.docs-hero.svelte-1xmjmrw{margin-bottom:48px}.hero-badge.svelte-1xmjmrw{display:inline-block;padding:4px 12px;background:#00d4ff1a;border:1px solid rgba(0,212,255,.2);border-radius:20px;color:#0891b2;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px}.dark .hero-badge.svelte-1xmjmrw{background:#00d4ff1f;border-color:#00d4ff40;color:#22d3ee}.docs-hero.svelte-1xmjmrw h1:where(.svelte-1xmjmrw){font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-weight:700;color:#0f172a;margin-bottom:16px;letter-spacing:-.02em}.dark .docs-hero.svelte-1xmjmrw h1:where(.svelte-1xmjmrw){color:#f8fafc}.hero-description.svelte-1xmjmrw{font-size:1.125rem;color:#64748b;line-height:1.7;max-width:600px}.dark .hero-description.svelte-1xmjmrw{color:#94a3b8}section.svelte-1xmjmrw{margin-bottom:48px}section.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-weight:600;color:#1e293b;margin-bottom:20px;letter-spacing:-.01em}.dark section.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){color:#f1f5f9}.quick-links-grid.svelte-1xmjmrw{display:flex;flex-direction:column;gap:12px}.quick-link-card.svelte-1xmjmrw{display:flex;align-items:center;gap:16px;padding:20px;background:#f8fafccc;border:1px solid rgba(226,232,240,.8);border-radius:12px;text-decoration:none;transition:all .2s ease}.quick-link-card.svelte-1xmjmrw:hover{background:#fff;border-color:#00d4ff4d;box-shadow:0 4px 12px #00d4ff14;transform:translate(4px)}.dark .quick-link-card.svelte-1xmjmrw{background:#161b2299;border-color:#30363dcc}.dark .quick-link-card.svelte-1xmjmrw:hover{background:#1e293bcc;border-color:#00d4ff4d}.quick-link-icon.svelte-1xmjmrw{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#00d4ff1a,#3b82f61a);border-radius:10px;flex-shrink:0}.quick-link-icon.svelte-1xmjmrw svg:where(.svelte-1xmjmrw){width:22px;height:22px;color:#0891b2}.dark .quick-link-icon.svelte-1xmjmrw{background:linear-gradient(135deg,#00d4ff26,#3b82f626)}.dark .quick-link-icon.svelte-1xmjmrw svg:where(.svelte-1xmjmrw){color:#22d3ee}.quick-link-content.svelte-1xmjmrw{flex:1;min-width:0}.quick-link-content.svelte-1xmjmrw h3:where(.svelte-1xmjmrw){font-size:15px;font-weight:600;color:#1e293b;margin-bottom:4px}.dark .quick-link-content.svelte-1xmjmrw h3:where(.svelte-1xmjmrw){color:#f1f5f9}.quick-link-content.svelte-1xmjmrw p:where(.svelte-1xmjmrw){font-size:13px;color:#64748b}.dark .quick-link-content.svelte-1xmjmrw p:where(.svelte-1xmjmrw){color:#94a3b8}.quick-link-arrow.svelte-1xmjmrw{width:20px;height:20px;color:#94a3b8;flex-shrink:0;transition:transform .2s ease}.quick-link-card.svelte-1xmjmrw:hover .quick-link-arrow:where(.svelte-1xmjmrw){transform:translate(4px);color:#0891b2}.dark .quick-link-card.svelte-1xmjmrw:hover .quick-link-arrow:where(.svelte-1xmjmrw){color:#22d3ee}.features-grid.svelte-1xmjmrw{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.feature-card.svelte-1xmjmrw{padding:24px;background:#f8fafccc;border:1px solid rgba(226,232,240,.8);border-radius:12px;text-decoration:none;transition:all .2s ease}.feature-card.svelte-1xmjmrw:hover{background:#fff;border-color:#00d4ff4d;box-shadow:0 4px 12px #00d4ff14;transform:translateY(-2px)}.dark .feature-card.svelte-1xmjmrw{background:#161b2299;border-color:#30363dcc}.dark .feature-card.svelte-1xmjmrw:hover{background:#1e293bcc;border-color:#00d4ff4d}.feature-icon.svelte-1xmjmrw{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#00d4ff1a,#3b82f61a);border-radius:10px;margin-bottom:16px}.feature-icon.svelte-1xmjmrw svg:where(.svelte-1xmjmrw){width:20px;height:20px;color:#0891b2}.dark .feature-icon.svelte-1xmjmrw{background:linear-gradient(135deg,#00d4ff26,#3b82f626)}.dark .feature-icon.svelte-1xmjmrw svg:where(.svelte-1xmjmrw){color:#22d3ee}.feature-card.svelte-1xmjmrw h3:where(.svelte-1xmjmrw){font-size:15px;font-weight:600;color:#1e293b;margin-bottom:8px}.dark .feature-card.svelte-1xmjmrw h3:where(.svelte-1xmjmrw){color:#f1f5f9}.feature-card.svelte-1xmjmrw p:where(.svelte-1xmjmrw){font-size:13px;color:#64748b;line-height:1.5}.dark .feature-card.svelte-1xmjmrw p:where(.svelte-1xmjmrw){color:#94a3b8}.browse-grid.svelte-1xmjmrw{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.browse-item.svelte-1xmjmrw{display:flex;align-items:center;gap:8px;padding:12px 16px;background:transparent;border:1px solid rgba(226,232,240,.6);border-radius:8px;text-decoration:none;transition:all .15s ease}.browse-item.svelte-1xmjmrw:hover{background:#00d4ff0d;border-color:#00d4ff33}.dark .browse-item.svelte-1xmjmrw{border-color:#30363d99}.dark .browse-item.svelte-1xmjmrw:hover{background:#00d4ff14;border-color:#00d4ff33}.browse-title.svelte-1xmjmrw{flex:1;font-size:14px;font-weight:500;color:#475569}.dark .browse-title.svelte-1xmjmrw{color:#94a3b8}.browse-item.svelte-1xmjmrw:hover .browse-title:where(.svelte-1xmjmrw){color:#0891b2}.dark .browse-item.svelte-1xmjmrw:hover .browse-title:where(.svelte-1xmjmrw){color:#22d3ee}.browse-badge.svelte-1xmjmrw{padding:2px 6px;border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase}.browse-badge-new.svelte-1xmjmrw{background:#10b98126;color:#10b981}.browse-badge-beta.svelte-1xmjmrw{background:#f59e0b26;color:#f59e0b}.browse-item.svelte-1xmjmrw svg:where(.svelte-1xmjmrw){width:16px;height:16px;color:#94a3b8;transition:transform .15s ease}.browse-item.svelte-1xmjmrw:hover svg:where(.svelte-1xmjmrw){transform:translate(2px);color:#0891b2}.dark .browse-item.svelte-1xmjmrw:hover svg:where(.svelte-1xmjmrw){color:#22d3ee}@media (max-width: 640px){.docs-hero.svelte-1xmjmrw h1:where(.svelte-1xmjmrw){font-size:2rem}.features-grid.svelte-1xmjmrw,.browse-grid.svelte-1xmjmrw{grid-template-columns:1fr}}
