.md.svelte-w2spkt{color:var(--text-2);line-height:1.7}:is(h1.svelte-w2spkt,h2.svelte-w2spkt,h3.svelte-w2spkt,h4.svelte-w2spkt,h5.svelte-w2spkt,h6.svelte-w2spkt){color:var(--text);scroll-margin-top:calc(var(--nav-h) + 16px);position:relative}h1.svelte-w2spkt{display:none}h2.svelte-w2spkt{border-top:1px solid var(--line);margin:3rem 0 1rem;padding-top:2rem;font-size:clamp(1.5rem,3vw,1.9rem)}h3.svelte-w2spkt{margin:2.2rem 0 .8rem;font-size:1.2rem}h4.svelte-w2spkt{margin:1.6rem 0 .6rem;font-size:1rem}.anchor.svelte-w2spkt{color:var(--text-3);opacity:0;transition:opacity .15s var(--ease);padding-right:.3em;text-decoration:none;position:absolute;left:-1.2em}.svelte-w2spkt:is(h2:where(.svelte-w2spkt),h3:where(.svelte-w2spkt),h4:where(.svelte-w2spkt)):hover .anchor:where(.svelte-w2spkt),.anchor.svelte-w2spkt:focus-visible{opacity:1}@media (width<=760px){.anchor.svelte-w2spkt{display:none}}p.svelte-w2spkt,ul.svelte-w2spkt,ol.svelte-w2spkt,blockquote.svelte-w2spkt{margin:0 0 1rem}ul.svelte-w2spkt,ol.svelte-w2spkt{padding-left:1.3rem}li.svelte-w2spkt+li:where(.svelte-w2spkt){margin-top:.3rem}a.svelte-w2spkt{color:var(--text)}strong.svelte-w2spkt{color:var(--text);font-weight:500}code.svelte-w2spkt{color:var(--text);background:#ffffff14;border-radius:5px;padding:.08em .35em;font-size:.86em}:is(h2:where(.svelte-w2spkt),h3:where(.svelte-w2spkt),h4:where(.svelte-w2spkt)) code.svelte-w2spkt{color:var(--accent-store);background:color-mix(in srgb, var(--accent-store) 12%, transparent);font-size:.9em}.code.svelte-w2spkt{border:1px solid var(--line);border-radius:var(--radius-sm);background:#000;margin:0 0 1.25rem;padding:1rem 1.1rem;font-size:.8rem;line-height:1.6;position:relative;overflow-x:auto}.code.svelte-w2spkt code:where(.svelte-w2spkt){font-size:inherit;color:var(--text);background:0 0;padding:0}.code[data-lang].svelte-w2spkt:before{content:attr(data-lang);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:.64rem;position:absolute;top:.4rem;right:.6rem}.table.svelte-w2spkt{border:1px solid var(--line);border-radius:var(--radius-sm);margin:0 0 1.25rem;overflow-x:auto}table.svelte-w2spkt{border-collapse:collapse;width:100%;font-size:.9rem}th.svelte-w2spkt,td.svelte-w2spkt{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.55rem .8rem}th.svelte-w2spkt{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);background:var(--bg-2);font-size:.7rem;font-weight:400}tbody.svelte-w2spkt tr:where(.svelte-w2spkt):last-child td:where(.svelte-w2spkt){border-bottom:0}td.svelte-w2spkt:first-child{color:var(--text)}.table.svelte-w2spkt:not(.short) td:where(.svelte-w2spkt):first-child{min-width:8rem}.short.svelte-w2spkt td:where(.svelte-w2spkt):first-child{white-space:nowrap}@media (width>=561px){.labels.svelte-w2spkt td:where(.svelte-w2spkt):first-child{white-space:nowrap}}td.svelte-w2spkt code:where(.svelte-w2spkt){overflow-wrap:anywhere}@media (width<=560px){th.svelte-w2spkt,td.svelte-w2spkt{padding:.5rem .6rem}.stack.svelte-w2spkt table:where(.svelte-w2spkt),.stack.svelte-w2spkt tbody:where(.svelte-w2spkt),.stack.svelte-w2spkt tr:where(.svelte-w2spkt),.stack.svelte-w2spkt td:where(.svelte-w2spkt){display:block}.stack.svelte-w2spkt thead:where(.svelte-w2spkt){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.stack.svelte-w2spkt tr:where(.svelte-w2spkt){border-bottom:1px solid var(--line);padding:.7rem .8rem}.stack.svelte-w2spkt tbody:where(.svelte-w2spkt) tr:where(.svelte-w2spkt):last-child{border-bottom:0}.stack.svelte-w2spkt td:where(.svelte-w2spkt){border:0;padding:.15rem 0;text-align:left!important}.stack.svelte-w2spkt td:where(.svelte-w2spkt):first-child{white-space:normal;min-width:0;font-weight:500}.stack.svelte-w2spkt td[data-label]:where(.svelte-w2spkt):before{content:attr(data-label);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-top:.35rem;font-size:.66rem;display:block}}img.svelte-w2spkt{width:12rem;max-width:100%;height:auto;margin:2.5rem 0 -1.25rem;display:block}blockquote.svelte-w2spkt{border-left:3px solid var(--accent-store);background:var(--bg-1);padding:.6rem 1rem}hr.svelte-w2spkt{border:0;border-top:1px solid var(--line);margin:2rem 0}
