html,body{background:#0e161b}.doc.svelte-133a71l{--cream: #f0eac9;--orange: #f8702a;--muted: rgba(240, 234, 201, .72);--rule: rgba(240, 234, 201, .14);min-height:100svh;background:#0e161b;color:var(--cream);font-family:var(--font-body);padding:48px 16px 96px}.doc-col.svelte-133a71l{max-width:720px;margin:0 auto}.doc-back.svelte-133a71l{display:inline-block;margin-bottom:36px;font-family:var(--font-display);font-weight:500;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);text-decoration:none}.doc-back.svelte-133a71l:before{content:"← "}.doc-back.svelte-133a71l:hover{color:var(--cream)}.doc-title.svelte-133a71l{margin:0 0 8px;font-family:var(--font-display);font-weight:500;font-size:clamp(26px,6vw,40px);line-height:1.05;text-transform:uppercase}.doc-updated.svelte-133a71l{margin:0 0 32px;font-size:14px;color:var(--muted)}.doc.svelte-133a71l section{margin-bottom:36px}.doc.svelte-133a71l h2{margin:0 0 14px;font-family:var(--font-display);font-weight:500;font-size:16px;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;color:var(--orange)}.doc.svelte-133a71l h3{margin:20px 0 8px;font-family:var(--font-display);font-weight:500;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.doc.svelte-133a71l p,.doc.svelte-133a71l li{font-size:16px;line-height:1.65;color:var(--muted)}.doc.svelte-133a71l p{margin:0 0 12px}.doc.svelte-133a71l ul{margin:8px 0 12px;padding-left:20px;list-style:disc}.doc.svelte-133a71l li{margin-bottom:6px}.doc.svelte-133a71l strong{color:var(--cream);font-weight:600}.doc.svelte-133a71l a{color:var(--cream);text-decoration:underline;text-underline-offset:2px}.doc.svelte-133a71l .table-wrap{overflow-x:auto;margin:12px 0 16px}.doc.svelte-133a71l table{width:100%;border-collapse:collapse;font-size:14px}.doc.svelte-133a71l th,.doc.svelte-133a71l td{padding:10px 12px;border:1px solid var(--rule);text-align:left;vertical-align:top;color:var(--muted);line-height:1.5}.doc.svelte-133a71l th{font-family:var(--font-display);font-weight:500;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--cream);background:#f0eac90a}.doc.svelte-133a71l .meta th{width:36%}@media(max-width:600px){.doc.svelte-133a71l th,.doc.svelte-133a71l td{padding:8px 9px;font-size:13px}}
