.docs-article.svelte-5iukei{max-width:800px}.docs-header.svelte-5iukei{margin-bottom:32px}.docs-badge.svelte-5iukei{display:inline-block;padding:4px 12px;border-radius:20px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px}.docs-badge-ref.svelte-5iukei{background:#3b82f61a;color:#3b82f6;border:1px solid rgba(59,130,246,.2)}.dark .docs-badge-ref.svelte-5iukei{background:#3b82f626;border-color:#3b82f640;color:#60a5fa}.docs-article.svelte-5iukei h1:where(.svelte-5iukei){font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:700;color:#0f172a;margin-bottom:12px;letter-spacing:-.02em}.dark .docs-article.svelte-5iukei h1:where(.svelte-5iukei){color:#f8fafc}.docs-lead.svelte-5iukei{font-size:1.125rem;color:#64748b;line-height:1.7}.dark .docs-lead.svelte-5iukei{color:#94a3b8}section.svelte-5iukei{margin-bottom:40px}section.svelte-5iukei h2:where(.svelte-5iukei){font-family:Space Grotesk,sans-serif;font-size:1.375rem;font-weight:600;color:#1e293b;margin-bottom:16px;padding-top:8px;letter-spacing:-.01em}.dark section.svelte-5iukei h2:where(.svelte-5iukei){color:#f1f5f9}section.svelte-5iukei p:where(.svelte-5iukei){color:#475569;line-height:1.7;margin-bottom:16px}.dark section.svelte-5iukei p:where(.svelte-5iukei){color:#94a3b8}.ref-grid.svelte-5iukei{display:flex;flex-direction:column;gap:12px}.ref-card.svelte-5iukei{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}.ref-card.svelte-5iukei:hover{background:#fff;border-color:#00d4ff4d;transform:translate(4px);box-shadow:0 4px 12px #00d4ff14}.dark .ref-card.svelte-5iukei{background:#161b2299;border-color:#30363dcc}.dark .ref-card.svelte-5iukei:hover{background:#1e293bcc;border-color:#00d4ff4d}.ref-icon.svelte-5iukei{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#00d4ff1a,#3b82f61a);border-radius:10px;flex-shrink:0}.ref-icon.svelte-5iukei svg:where(.svelte-5iukei){width:24px;height:24px;color:#0891b2}.dark .ref-icon.svelte-5iukei{background:linear-gradient(135deg,#00d4ff26,#3b82f626)}.dark .ref-icon.svelte-5iukei svg:where(.svelte-5iukei){color:#22d3ee}.ref-content.svelte-5iukei h3:where(.svelte-5iukei){font-size:16px;font-weight:600;color:#1e293b;margin:0 0 4px}.dark .ref-content.svelte-5iukei h3:where(.svelte-5iukei){color:#f1f5f9}.ref-content.svelte-5iukei p:where(.svelte-5iukei){font-size:14px;color:#64748b;margin:0}.dark .ref-content.svelte-5iukei p:where(.svelte-5iukei){color:#94a3b8}.external-links.svelte-5iukei{display:flex;flex-direction:column;gap:8px}.external-link.svelte-5iukei{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:transparent;border:1px solid rgba(226,232,240,.6);border-radius:8px;text-decoration:none;transition:all .15s ease}.external-link.svelte-5iukei:hover{background:#00d4ff0d;border-color:#00d4ff33}.dark .external-link.svelte-5iukei{border-color:#30363d99}.dark .external-link.svelte-5iukei:hover{background:#00d4ff14;border-color:#00d4ff33}.external-link.svelte-5iukei span:where(.svelte-5iukei){font-size:14px;font-weight:500;color:#475569}.dark .external-link.svelte-5iukei span:where(.svelte-5iukei){color:#94a3b8}.external-link.svelte-5iukei:hover span:where(.svelte-5iukei){color:#0891b2}.dark .external-link.svelte-5iukei:hover span:where(.svelte-5iukei){color:#22d3ee}.external-link.svelte-5iukei svg:where(.svelte-5iukei){width:16px;height:16px;color:#94a3b8}.external-link.svelte-5iukei:hover svg:where(.svelte-5iukei){color:#0891b2}.dark .external-link.svelte-5iukei:hover svg:where(.svelte-5iukei){color:#22d3ee}
