.doc-header.svelte-11ts7jj{margin-bottom:1.75rem;padding-bottom:1.25rem;border-bottom:1px solid hsl(var(--border))}.doc-header.svelte-11ts7jj h1:where(.svelte-11ts7jj){font-family:Literata,Georgia,serif;font-size:2.5rem;font-weight:700;line-height:1.12;letter-spacing:-.02em;margin:0}.doc-header__desc.svelte-11ts7jj{margin:.65rem 0 0;font-size:1.2rem;line-height:1.5;color:hsl(var(--muted-foreground))}.callout.svelte-1ulfomc{display:flex;gap:.75rem;margin:1.4rem 0;padding:.9rem 1.05rem;border-radius:var(--radius);border:1px solid hsl(var(--note) / .28);background:hsl(var(--note) / .07)}.callout__icon.svelte-1ulfomc{flex-shrink:0;margin-top:.15rem;color:hsl(var(--note))}.callout__title.svelte-1ulfomc{font-weight:600;margin:0 0 .2rem!important;font-size:1rem!important}.callout__body.svelte-1ulfomc p{font-size:1rem!important;line-height:1.65!important;margin:.3rem 0!important}.callout__body.svelte-1ulfomc p:first-child{margin-top:0!important}.callout__body.svelte-1ulfomc p:last-child{margin-bottom:0!important}.callout__body.svelte-1ulfomc code{font-size:.85em}.callout.svelte-2b9t5c{display:flex;gap:.75rem;margin:1.4rem 0;padding:.9rem 1.05rem;border-radius:var(--radius);border:1px solid hsl(var(--warning) / .35);background:hsl(var(--warning) / .08)}.callout__icon.svelte-2b9t5c{flex-shrink:0;margin-top:.15rem;color:hsl(var(--warning))}.callout__title.svelte-2b9t5c{font-weight:600;margin:0 0 .2rem!important;font-size:1rem!important}.callout__body.svelte-2b9t5c p{font-size:1rem!important;line-height:1.65!important;margin:.3rem 0!important}.callout__body.svelte-2b9t5c p:first-child{margin-top:0!important}.callout__body.svelte-2b9t5c p:last-child{margin-bottom:0!important}.callout__body.svelte-2b9t5c code{font-size:.85em}.callout.svelte-vtp5x4{display:flex;gap:.75rem;margin:1.4rem 0;padding:.9rem 1.05rem;border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--muted) / .6)}.callout__icon.svelte-vtp5x4{flex-shrink:0;margin-top:.15rem;color:hsl(var(--info))}.callout__title.svelte-vtp5x4{font-weight:600;margin:0 0 .2rem!important;font-size:1rem!important}.callout__body.svelte-vtp5x4 p{font-size:1rem!important;line-height:1.65!important;margin:.3rem 0!important}.callout__body.svelte-vtp5x4 p:first-child{margin-top:0!important}.callout__body.svelte-vtp5x4 p:last-child{margin-bottom:0!important}.callout__body.svelte-vtp5x4 code{font-size:.85em}.steps.svelte-d1339f{counter-reset:step;margin:1.5rem 0;padding-left:.25rem}.step.svelte-zv7veq{position:relative;counter-increment:step;padding:0 0 1rem 3rem}.step.svelte-zv7veq:not(:last-child):before{content:"";position:absolute;left:.9rem;top:1.9rem;bottom:0;width:1px;background:hsl(var(--border))}.step__marker.svelte-zv7veq{position:absolute;left:0;top:.1rem;width:1.8rem;height:1.8rem;border-radius:999px;background:hsl(var(--brand))}.step__marker.svelte-zv7veq:before{content:counter(step);position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:Sora,sans-serif;font-size:.85rem;font-weight:600;color:hsl(var(--brand-foreground))}.step__title.svelte-zv7veq{font-weight:600;font-size:1.05rem!important;margin:.2rem 0 .4rem!important}.step__content.svelte-zv7veq p:first-child{margin-top:0!important}.step__content.svelte-zv7veq :last-child{margin-bottom:0!important}.tabs.svelte-126ak3w{display:flex;flex-direction:column;margin:1.4rem 0}.tabs__bar.svelte-126ak3w{order:1;display:flex;gap:.25rem;border-bottom:1px solid hsl(var(--border));margin-bottom:-1px}.tabs__panels.svelte-126ak3w{order:2}.tabs__tab.svelte-126ak3w{font-family:Sora,sans-serif;font-size:.9rem;font-weight:500;padding:.45rem .85rem;border:none;background:none;color:hsl(var(--muted-foreground));border-bottom:2px solid transparent;cursor:pointer}.tabs__tab.svelte-126ak3w:hover{color:hsl(var(--foreground))}.tabs__tab.active.svelte-126ak3w{color:hsl(var(--brand));border-bottom-color:hsl(var(--brand))}.tab-panel.svelte-184qymf{padding-top:1rem}.tab-panel[hidden].svelte-184qymf{display:none}.tab-panel.svelte-184qymf>:first-child{margin-top:0!important}.tab-panel.svelte-184qymf>:last-child{margin-bottom:0!important}.codegroup.svelte-mi46ow{display:flex;flex-direction:column;margin:1.4rem 0;border:1px solid hsl(var(--border));border-radius:var(--radius);overflow:hidden}.codegroup__bar.svelte-mi46ow{order:1;display:flex;gap:.2rem;padding:.3rem .4rem 0;background:hsl(var(--muted) / .5);border-bottom:1px solid hsl(var(--border))}.codegroup__panels.svelte-mi46ow{order:2}.codegroup__tab.svelte-mi46ow{font-family:SFMono-Regular,ui-monospace,monospace;font-size:.8rem;font-weight:500;padding:.35rem .7rem;border:none;background:none;color:hsl(var(--muted-foreground));border-bottom:2px solid transparent;cursor:pointer}.codegroup__tab.active.svelte-mi46ow{color:hsl(var(--brand));border-bottom-color:hsl(var(--brand))}.codegroup__panels.svelte-mi46ow .tab-panel{padding-top:0}.codegroup__panels.svelte-mi46ow pre{margin:0!important;border-radius:0!important;background:hsl(var(--canvas))!important}.accordion.svelte-13t9qfq{margin:1.4rem 0;border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card) / .5);overflow:hidden}.accordion__summary.svelte-13t9qfq{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;cursor:pointer;font-family:Sora,sans-serif;font-weight:600;font-size:1rem;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.accordion__summary.svelte-13t9qfq::-webkit-details-marker{display:none}.accordion__chevron.svelte-13t9qfq{display:inline-flex;color:hsl(var(--muted-foreground));transition:transform .15s ease}.accordion[open].svelte-13t9qfq .accordion__chevron:where(.svelte-13t9qfq){transform:rotate(90deg)}.accordion__body.svelte-13t9qfq{padding:0 1rem .5rem 2.4rem}.accordion__body.svelte-13t9qfq>:first-child{margin-top:0!important}
