.hero.svelte-36n0qb{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:1.6rem;align-items:center;padding:1.6rem;margin-bottom:1.4rem;border-radius:22px;border:1px solid var(--line);background:radial-gradient(60% 120% at 0% 0%,rgb(124 92 255 / .28),transparent 70%),radial-gradient(50% 100% at 100% 100%,rgb(255 209 102 / .12),transparent 70%),var(--panel)}.kicker.svelte-36n0qb{margin:0;color:var(--gold, #ffd166);font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.hero.svelte-36n0qb h1:where(.svelte-36n0qb){margin:.2rem 0 .5rem;font-size:clamp(1.8rem,4vw,2.5rem)}.intro.svelte-36n0qb{color:var(--muted);font-size:1.05rem;line-height:1.5;margin:0 0 1.1rem}.hero.svelte-36n0qb small:where(.svelte-36n0qb){display:block;margin-top:.5rem;font-size:.78rem}.muted.svelte-36n0qb{color:var(--muted)}.quick.svelte-36n0qb{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.quick.svelte-36n0qb li:where(.svelte-36n0qb){display:grid;gap:.15rem;padding:.85rem;border-radius:14px;border:1px solid var(--line);background:color-mix(in srgb,var(--bg) 70%,transparent)}.quick.svelte-36n0qb span:where(.svelte-36n0qb){font-size:1.4rem}.quick.svelte-36n0qb small:where(.svelte-36n0qb){color:var(--muted);font-size:.76rem;line-height:1.35}.layout.svelte-36n0qb{display:grid;grid-template-columns:200px minmax(0,1fr);gap:1.4rem;align-items:start}.side.svelte-36n0qb{position:sticky;top:calc(var(--top) + 16px);display:grid;gap:.15rem;padding:.5rem;border-radius:16px;border:1px solid var(--line);background:var(--panel)}.side.svelte-36n0qb a:where(.svelte-36n0qb){display:flex;align-items:center;gap:.55rem;padding:.5rem .7rem;border-radius:10px;color:var(--muted);text-decoration:none;font-weight:600;font-size:.88rem;transition:background .15s,color .15s}.side.svelte-36n0qb a:where(.svelte-36n0qb) span:where(.svelte-36n0qb){width:1.3em;text-align:center}.side.svelte-36n0qb a:where(.svelte-36n0qb):hover{color:var(--text);background:var(--bg)}.side.svelte-36n0qb a.on:where(.svelte-36n0qb){color:var(--text);background:#7c5cff2e;box-shadow:inset 3px 0 0 var(--accent)}.content.svelte-36n0qb{display:grid;gap:1rem;min-width:0}.content.svelte-36n0qb section:where(.svelte-36n0qb){padding:1.1rem 1.3rem;background:var(--panel);border:1px solid var(--line);border-radius:18px;scroll-margin-top:calc(var(--top) + 16px)}h2.svelte-36n0qb{display:flex;align-items:center;gap:.6rem;margin:0 0 .8rem;font-size:1.15rem}h2.svelte-36n0qb i:where(.svelte-36n0qb){display:grid;place-items:center;width:2rem;height:2rem;flex:none;font-style:normal;border-radius:10px;background:#7c5cff2e;border:1px solid rgb(124 92 255 / .4)}.content.svelte-36n0qb p:where(.svelte-36n0qb){margin:0 0 .6rem;line-height:1.5}ul.svelte-36n0qb{margin:0;padding-left:1.2rem;display:grid;gap:.45rem;line-height:1.5}.note.svelte-36n0qb{color:var(--muted);font-size:.88rem}.content.svelte-36n0qb .note:where(.svelte-36n0qb){margin:.8rem 0 0}.note.shiny.svelte-36n0qb{padding:.6rem .8rem;border-radius:12px;background:linear-gradient(90deg,#ff78c814,#78c8ff14);border:1px solid rgb(226 184 255 / .25)}.bars.svelte-36n0qb{list-style:none;padding:0;gap:.4rem}.bars.svelte-36n0qb li:where(.svelte-36n0qb){display:grid;grid-template-columns:6.5rem minmax(0,1fr) 3.6rem;align-items:center;gap:.7rem}.bars.svelte-36n0qb .name:where(.svelte-36n0qb){color:var(--c);font-weight:700;font-size:.88rem}.track.svelte-36n0qb{height:10px;border-radius:99px;background:var(--bg);overflow:hidden}.track.svelte-36n0qb span:where(.svelte-36n0qb){display:block;height:100%;border-radius:99px;background:var(--c);box-shadow:0 0 10px color-mix(in srgb,var(--c) 60%,transparent)}.bars.svelte-36n0qb b:where(.svelte-36n0qb){text-align:right;font-variant-numeric:tabular-nums}.chips.svelte-36n0qb{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.6rem}.chips.svelte-36n0qb li:where(.svelte-36n0qb){display:flex;gap:.5rem;padding:.35rem .75rem;border-radius:10px;font-size:.88rem;border:1px solid color-mix(in srgb,var(--c) 60%,transparent);background:color-mix(in srgb,var(--c) 8%,transparent);color:var(--c)}.chips.svelte-36n0qb b:where(.svelte-36n0qb){color:var(--text)}.duo.svelte-36n0qb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.box.svelte-36n0qb{display:grid;align-content:start;gap:.5rem;padding:.9rem;border-radius:14px;border:1px solid var(--line);background:var(--bg)}.content.svelte-36n0qb .box:where(.svelte-36n0qb) p:where(.svelte-36n0qb){margin:0;font-size:.9rem}.box.svelte-36n0qb small:where(.svelte-36n0qb){color:var(--muted);font-size:.78rem}.steps.svelte-36n0qb{list-style:none;margin:0;padding:0;display:flex;gap:.4rem}.steps.svelte-36n0qb li:where(.svelte-36n0qb){flex:1;display:grid;justify-items:center;padding:.4rem;border-radius:10px;font-weight:800;color:#fb923c;background:#fb923c1a;border:1px solid rgb(251 146 60 / .35)}.steps.svelte-36n0qb b:where(.svelte-36n0qb){color:var(--muted);font-size:.72rem}.pity.svelte-36n0qb{display:flex;gap:3px}.pity.svelte-36n0qb span:where(.svelte-36n0qb){flex:1;height:12px;border-radius:3px;background:var(--line)}.pity.svelte-36n0qb span.last:where(.svelte-36n0qb){background:linear-gradient(135deg,#ffd166,#ff8a3d);box-shadow:0 0 10px #ffd16699}.flow.svelte-36n0qb{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.flow.svelte-36n0qb li:where(.svelte-36n0qb){display:grid;align-content:start;gap:.4rem;padding:.85rem;border-radius:14px;border:1px solid var(--line);background:var(--bg);font-size:.9rem;line-height:1.45}.flow.svelte-36n0qb b:where(.svelte-36n0qb){display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--accent)}.roles.svelte-36n0qb{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.5rem}.roles.svelte-36n0qb li:where(.svelte-36n0qb){display:grid;gap:.15rem;padding:.75rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--c) 45%,var(--line));background:color-mix(in srgb,var(--c) 8%,var(--bg));line-height:1.3}.roles.svelte-36n0qb span:where(.svelte-36n0qb){font-size:1.3rem}.roles.svelte-36n0qb strong:where(.svelte-36n0qb){color:var(--c)}.roles.svelte-36n0qb small:where(.svelte-36n0qb){color:var(--muted);font-size:.76rem}.notify.svelte-36n0qb{margin-top:.7rem}@media(max-width:860px){.hero.svelte-36n0qb{grid-template-columns:1fr;padding:1.2rem}.layout.svelte-36n0qb{grid-template-columns:1fr;gap:.8rem}.side.svelte-36n0qb{top:var(--top);z-index:5;display:flex;overflow-x:auto;scrollbar-width:none;border-radius:14px;background:color-mix(in srgb,var(--panel) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.side.svelte-36n0qb a:where(.svelte-36n0qb){flex:none;white-space:nowrap;padding:.45rem .65rem;font-size:.82rem}.side.svelte-36n0qb a.on:where(.svelte-36n0qb){box-shadow:inset 0 -2px 0 var(--accent)}.content.svelte-36n0qb section:where(.svelte-36n0qb){padding:1rem;scroll-margin-top:calc(var(--top) + 64px)}.duo.svelte-36n0qb,.flow.svelte-36n0qb{grid-template-columns:1fr}.bars.svelte-36n0qb li:where(.svelte-36n0qb){grid-template-columns:5.5rem minmax(0,1fr) 3.2rem;gap:.5rem}}
