:root{--page-accent:#f59e0b}.svelte-2runmg,.svelte-2runmg:before,.svelte-2runmg:after{box-sizing:border-box;margin:0;padding:0}.hero.svelte-2runmg{text-align:center;background:radial-gradient(at 50% 0,#f59e0b1f 0%,#0000 70%);padding:50px 20px 35px}.hero.svelte-2runmg h1:where(.svelte-2runmg){background:linear-gradient(135deg, var(--c-heading) 0%, var(--page-accent) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-size:28px;font-weight:800}.hero.svelte-2runmg p:where(.svelte-2runmg){color:var(--c-dim);max-width:650px;margin:0 auto;font-size:13px;line-height:1.8}.content.svelte-2runmg{max-width:1000px;margin:0 auto;padding:0 20px 60px}.section.svelte-2runmg{background:var(--bg-section);border:1px solid var(--b-primary);border-radius:12px;margin:32px 0;padding:24px}.section.svelte-2runmg h2:where(.svelte-2runmg){color:#f59e0b;border-left:3px solid #f59e0b;margin-bottom:14px;padding-left:12px;font-size:17px}.section.svelte-2runmg h3:where(.svelte-2runmg){color:var(--c-heading);margin:18px 0 8px;font-size:14px}.section.svelte-2runmg p:where(.svelte-2runmg),.section.svelte-2runmg li:where(.svelte-2runmg){color:var(--c-secondary);font-size:13px;line-height:2}.section.svelte-2runmg ul:where(.svelte-2runmg){margin:6px 0;padding-left:20px}.section.svelte-2runmg strong:where(.svelte-2runmg){color:var(--c-heading)}.dt.svelte-2runmg{border-collapse:collapse;width:100%;margin:14px 0;font-size:12px}.dt.svelte-2runmg th:where(.svelte-2runmg){color:#f59e0b;text-align:left;background:#f59e0b1f;border-bottom:2px solid #f59e0b40;padding:10px 12px;font-weight:600}.dt.svelte-2runmg td:where(.svelte-2runmg){border-bottom:1px solid var(--b-table);color:var(--c-secondary);padding:8px 12px}.dt.svelte-2runmg tr:where(.svelte-2runmg):hover td:where(.svelte-2runmg){background:var(--bg-hover)}.note.svelte-2runmg{color:var(--c-secondary);background:linear-gradient(135deg,#f59e0b14 0%,#f59e0b08 100%);border-left:3px solid #f59e0b;border-radius:0 8px 8px 0;margin:14px 0;padding:12px 16px;font-size:12px;line-height:1.9}@media (width<=640px){.hero.svelte-2runmg h1:where(.svelte-2runmg){font-size:22px}.section.svelte-2runmg{padding:16px}}
