.blog-site.svelte-17j22sm{min-height:100vh;background:radial-gradient(62% 32% at 50% 0%,var(--docs-glow) 0%,transparent 70%),var(--docs-bg);color:var(--docs-text);font-family:"M PLUS Rounded 1c",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.blog-nav.svelte-17j22sm{display:flex;align-items:center;justify-content:space-between;max-width:80rem;margin:0 auto;padding:1.25rem 1.5rem}.nav-logo-link.svelte-17j22sm{display:flex;align-items:center;text-decoration:none}.nav-logo.svelte-17j22sm{height:1.125rem;width:auto;filter:var(--docs-logo-filter, none);opacity:.85}.nav-links.svelte-17j22sm{display:flex;align-items:center;gap:1.5rem}.nav-link.svelte-17j22sm{font-size:.875rem;color:var(--docs-text-muted);text-decoration:none;transition:color .15s ease}.nav-link.svelte-17j22sm:hover{color:var(--docs-text)}.nav-link.active.svelte-17j22sm{color:var(--docs-accent)}.nav-right.svelte-17j22sm{display:flex;align-items:center;gap:.625rem}.nav-theme-btn.svelte-17j22sm{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;color:var(--docs-text-muted);background:var(--docs-surface);border:1px solid var(--docs-border);cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 0 var(--docs-inner-highlight) inset,0 2px 4px #0000000d}.nav-theme-btn.svelte-17j22sm:hover{color:var(--docs-accent);background:var(--docs-surface-solid);border-color:var(--docs-accent);transform:translateY(-1px);box-shadow:0 1px 0 var(--docs-inner-highlight) inset,0 0 12px var(--docs-glow)}.nav-theme-btn.svelte-17j22sm:active{transform:translateY(0) scale(.96)}.nav-cta.svelte-17j22sm{font-size:.75rem;font-weight:600;color:#fff;text-decoration:none;padding:.5rem 1rem;border-radius:9999px;background:var(--docs-btn-gradient);border:1px solid rgba(0,0,0,.1);box-shadow:inset 0 1px #ffffff4d,0 2px 4px #01b2ff33;text-shadow:0 1px 1px rgba(0,0,0,.15);transition:all .2s cubic-bezier(.16,1,.3,1)}.nav-cta.svelte-17j22sm:hover{background:var(--docs-btn-gradient-hover);transform:translateY(-1px);box-shadow:inset 0 1px #fff6,0 0 12px #01b2ff59,0 2px 8px #01b2ff40}.blog-main.svelte-17j22sm{max-width:64rem;margin:0 auto;padding:2rem 1.5rem 4rem}.blog-footer.svelte-17j22sm{border-top:1px solid var(--docs-border);background:var(--docs-bg-solid)}.footer-inner.svelte-17j22sm{max-width:80rem;margin:0 auto;padding:3rem 1.5rem}.footer-top.svelte-17j22sm{display:flex;justify-content:space-between;align-items:flex-start;gap:3rem}.footer-brand-logo.svelte-17j22sm{height:1.25rem;width:auto;filter:var(--docs-logo-filter, none);opacity:.7}.footer-columns.svelte-17j22sm{display:flex;gap:4rem}.footer-col.svelte-17j22sm{display:flex;flex-direction:column;gap:.75rem;min-width:120px}.footer-col.svelte-17j22sm h3:where(.svelte-17j22sm){font-size:.6875rem;font-weight:600;color:var(--docs-text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .25rem;opacity:.7}.footer-col.svelte-17j22sm a:where(.svelte-17j22sm){font-size:.75rem;font-weight:500;color:var(--docs-text-muted);text-decoration:none;transition:color .15s ease}.footer-col.svelte-17j22sm a:where(.svelte-17j22sm):hover{color:var(--docs-accent)}.footer-bottom.svelte-17j22sm{display:flex;justify-content:space-between;align-items:center;max-width:80rem;margin:0 auto;padding:1.5rem;border-top:1px solid var(--docs-border)}.footer-bottom.svelte-17j22sm span:where(.svelte-17j22sm){font-size:.6875rem;color:var(--docs-text-muted);font-weight:500;opacity:.8}.footer-bottom.svelte-17j22sm a:where(.svelte-17j22sm){color:var(--docs-text-muted);transition:color .15s ease}.footer-bottom.svelte-17j22sm a:where(.svelte-17j22sm):hover{color:var(--docs-accent)}@media(max-width:768px){.blog-main.svelte-17j22sm{padding:1.5rem 1rem 3rem}.nav-links.svelte-17j22sm{display:none}.footer-top.svelte-17j22sm{flex-direction:column;gap:2rem}.footer-columns.svelte-17j22sm{gap:3rem}}
