@media (min-width: 1024px){.docs-sidebar.svelte-1bpnej{position:sticky;top:7rem;align-self:flex-start;max-height:calc(100vh - 8rem);overflow-y:auto}}.docs-nav-item.svelte-1bpnej{display:block;padding:.5rem .75rem;border-radius:.5rem;color:#94a3b8cc;transition:all .2s ease;border:1px solid transparent}.docs-nav-item.svelte-1bpnej:hover{color:#f1f5f9;background:#1e293b66}.docs-nav-active.svelte-1bpnej{color:#f1f5f9;background:#1e3a5f80;border-color:#3b82f640}.docs-content h1{font-family:Archivo Black,sans-serif;font-size:2rem;line-height:1.2;letter-spacing:.01em;color:#f1f5f9;margin-bottom:1rem}.docs-content h2{font-family:Archivo Black,sans-serif;font-size:1.35rem;line-height:1.3;letter-spacing:.01em;color:#e2e8f0;margin-top:2.5rem;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid rgba(59,130,246,.15)}.docs-content h3{font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:1.1rem;color:#cbd5e1;margin-top:1.75rem;margin-bottom:.5rem}.docs-content p{color:#94a3b8;line-height:1.75;margin-bottom:1rem}.docs-content ul{list-style:none;padding-left:0;margin-bottom:1rem}.docs-content ul li{position:relative;padding-left:1.25rem;color:#94a3b8;line-height:1.75;margin-bottom:.25rem}.docs-content ul li:before{content:"";position:absolute;left:0;top:.75rem;width:5px;height:5px;border-radius:50%;background:#3b82f680}.docs-content ol{padding-left:1.5rem;margin-bottom:1rem;counter-reset:docs-ol;list-style:none}.docs-content ol li{position:relative;padding-left:.5rem;color:#94a3b8;line-height:1.75;margin-bottom:.25rem;counter-increment:docs-ol}.docs-content ol li:before{content:counter(docs-ol) ".";position:absolute;left:-1.25rem;color:#3b82f6b3;font-weight:600;font-size:.85rem}.docs-content code{font-family:JetBrains Mono,Fira Code,monospace;font-size:.85em;background:#1e293b99;border:1px solid rgba(59,130,246,.15);border-radius:.3rem;padding:.15rem .4rem;color:#67e8f9}.docs-content pre{background:#0f172acc;border:1px solid rgba(59,130,246,.12);border-radius:.75rem;padding:1.25rem;overflow-x:auto;margin-bottom:1.25rem}.docs-content pre code{background:none;border:none;padding:0;font-size:.85rem;color:#cbd5e1}.docs-content strong{color:#e2e8f0;font-weight:600}.docs-content a{color:#60a5fa;text-decoration:none;transition:color .2s ease}.docs-content a:hover{color:#93c5fd;text-decoration:underline}.docs-content .callout{border-radius:.75rem;padding:1rem 1.25rem;margin-bottom:1.25rem;border:1px solid}.docs-content .callout-info{background:#3b82f614;border-color:#3b82f633}.docs-content .callout-warn{background:#f59e0b14;border-color:#f59e0b33}.docs-content .callout-title{font-weight:600;font-size:.85rem;margin-bottom:.25rem}.docs-content .callout-info .callout-title{color:#60a5fa}.docs-content .callout-warn .callout-title{color:#fbbf24}.docs-content .diagram{background:#0f172a99;border:1px solid rgba(59,130,246,.1);border-radius:.75rem;padding:1.5rem;margin-bottom:1.25rem;overflow-x:auto;font-family:JetBrains Mono,Fira Code,monospace;font-size:.8rem;color:#94a3b8;line-height:1.5;white-space:pre}.docs-content .section-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;margin-top:1.5rem}.docs-content .section-card{padding:1.25rem;border-radius:.75rem;background:linear-gradient(180deg,#1e293b66,#0f172a99);border:1px solid rgba(59,130,246,.1);transition:all .25s ease;text-decoration:none;display:block}.docs-content .section-card:hover{border-color:#3b82f64d;background:linear-gradient(180deg,#1e3a5f80,#1e293b99);transform:translateY(-2px);text-decoration:none}.docs-content .section-card h3{margin-top:0;margin-bottom:.25rem;font-size:1rem}.docs-content .section-card p{font-size:.85rem;margin-bottom:0}
