.bp__top.svelte-1jqi6qq{display:flex;justify-content:space-between;align-items:end;gap:16px}.bp__title.svelte-1jqi6qq{font-size:40px}.bp__name.svelte-1jqi6qq{width:190px}.bp__cols.svelte-1jqi6qq{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;align-items:start}.bp__col.svelte-1jqi6qq{gap:6px}.bp__h.svelte-1jqi6qq{display:flex;justify-content:space-between;align-items:baseline;margin:0;font:700 22px/1 var(--sst-font-condensed);text-transform:uppercase}.bp__h.svelte-1jqi6qq small:where(.svelte-1jqi6qq){font:700 13px/1 var(--sst-font-mono);color:var(--pr-accent)}.bp__t.svelte-1jqi6qq{margin:0;font:700 15px/1.1 var(--sst-font-condensed);text-transform:uppercase;color:var(--pr-sub)}.bp__steps.svelte-1jqi6qq{margin:0;padding:0;list-style:none}.bp__steps.svelte-1jqi6qq li:where(.svelte-1jqi6qq){display:grid;grid-template-columns:1fr auto;gap:6px;padding:4px 0;border-top:1px solid var(--pr-hair);font-size:13px;line-height:1.3;color:var(--pr-sub)}.bp__steps.svelte-1jqi6qq em:where(.svelte-1jqi6qq){font:700 13px/1.3 var(--sst-font-mono);font-style:normal;color:var(--pr-accent);white-space:nowrap}.bp__fun.svelte-1jqi6qq{margin:0;padding:6px 8px;border-left:3px solid var(--pr-gold);font-size:13px;line-height:1.35}.bp__fun.svelte-1jqi6qq b:where(.svelte-1jqi6qq){display:block;font:700 13px/1.2 var(--sst-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pr-gold)}.bp__best.svelte-1jqi6qq{display:grid;grid-template-columns:1fr 1fr;gap:4px 6px;font:700 13px/1.2 var(--sst-font-mono);color:var(--pr-muted);text-transform:uppercase}.bp__bl.svelte-1jqi6qq{grid-column:1 / -1;color:var(--pr-text);text-transform:none;font-family:var(--sst-font-body)}.bp__done.svelte-1jqi6qq{display:flex;align-items:center;gap:8px;margin:0;font:700 13px/1 var(--sst-font-mono);color:var(--pr-muted);text-transform:uppercase}.bp__done.svelte-1jqi6qq i:where(.svelte-1jqi6qq){width:22px;height:22px;border-radius:50%;border:1.5px solid var(--pr-accent)}.bp__cardshead.svelte-1jqi6qq{display:flex;justify-content:space-between;align-items:center}.bp__cards.svelte-1jqi6qq{display:grid;gap:12px;align-content:start}.bp__card.svelte-1jqi6qq{display:grid;grid-template-columns:90px 1fr 120px;gap:14px;padding:14px;border:1.4px dashed var(--pr-line);border-radius:16px}.bp__badge.svelte-1jqi6qq{display:grid;gap:8px;align-content:start;justify-items:center}.bp__badge.svelte-1jqi6qq b:where(.svelte-1jqi6qq){display:grid;place-items:center;width:52px;height:60px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--pr-text);color:var(--pr-bg);font:700 30px/1 var(--sst-font-condensed)}.bp__badge.svelte-1jqi6qq span:where(.svelte-1jqi6qq){font:700 24px/1 var(--sst-font-mono);text-align:center}.bp__badge.svelte-1jqi6qq small:where(.svelte-1jqi6qq){display:block;font:700 13px/1 var(--sst-font-mono);color:var(--pr-muted)}.bp__cardside.svelte-1jqi6qq{display:grid;gap:6px;align-content:start;font:700 13px/1 var(--sst-font-mono);color:var(--pr-muted);text-transform:uppercase}.bp__patch.svelte-1jqi6qq{width:56px}.bw.svelte-1xvgr3o{min-width:0;background:var(--sst-canvas);color:var(--sst-text);overflow-x:clip}.bw__wrap.svelte-1xvgr3o{max-width:1180px;margin:0 auto;padding:0 16px}@media(min-width:640px){.bw__wrap.svelte-1xvgr3o{padding:0 24px}}.bw__head.svelte-1xvgr3o{display:grid;gap:14px;padding-top:calc(var(--site-nav-h, 64px) + 24px);padding-bottom:24px}.bw__crumbs.svelte-1xvgr3o{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font:500 13px/1.3 var(--sst-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sst-text-muted)}.bw__crumbs.svelte-1xvgr3o a:where(.svelte-1xvgr3o){display:inline-flex;align-items:center;min-height:44px;color:var(--sst-accent);text-decoration:none}.bw__crumbs.svelte-1xvgr3o li:where(.svelte-1xvgr3o)+li:where(.svelte-1xvgr3o):before{content:"/";margin-right:8px;color:var(--sst-line-control)}.bw__h1.svelte-1xvgr3o{margin:0;max-width:18ch;font:700 clamp(40px,9.5vw,76px)/.92 var(--sst-font-condensed);text-transform:uppercase;text-wrap:balance}.bw__lede.svelte-1xvgr3o{margin:0;max-width:62ch;font-size:17px;line-height:1.55;color:var(--sst-text-secondary)}.bw__strip.svelte-1xvgr3o{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.bw__strip.svelte-1xvgr3o li:where(.svelte-1xvgr3o){display:grid;gap:4px;place-items:center;padding:10px 2px;border-radius:12px;border:1px solid var(--sst-accent-line);background:linear-gradient(180deg,var(--sst-accent-soft),var(--sst-panel-glass));font:500 13px/1.1 var(--sst-font-body)}@media(min-width:640px){.bw__strip.svelte-1xvgr3o li:where(.svelte-1xvgr3o){font-family:var(--sst-font-mono);letter-spacing:.04em;text-transform:uppercase}}.bw__strip.svelte-1xvgr3o li:where(.svelte-1xvgr3o) b:where(.svelte-1xvgr3o){font:700 26px/1 var(--sst-font-condensed);color:var(--sst-cyan)}.bw__strip.svelte-1xvgr3o li.bw__rest:where(.svelte-1xvgr3o){border-color:var(--sst-line);background:var(--sst-panel-glass);color:var(--sst-text-muted)}.bw__actions.svelte-1xvgr3o{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.bw__actions.svelte-1xvgr3o .sst-btn--primary{width:100%}@media(min-width:640px){.bw__actions.svelte-1xvgr3o .sst-btn--primary{width:auto}}.bw__link.svelte-1xvgr3o{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:var(--sst-cyan);font:600 15px/1.2 var(--sst-font-body);cursor:pointer}.bw__sessions.svelte-1xvgr3o{display:grid;gap:16px;padding-bottom:12px}@media(min-width:1000px){.bw__sessions.svelte-1xvgr3o{grid-template-columns:repeat(3,minmax(0,1fr))}}.bw__ses.svelte-1xvgr3o{display:grid;gap:14px;align-content:start;padding:18px;border-radius:18px;border:1px solid var(--sst-line);background:linear-gradient(180deg,var(--sst-card-top),var(--sst-card-bottom));min-width:0}.bw__top.svelte-1xvgr3o{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.bw__n.svelte-1xvgr3o{margin:0;font:600 13px/1 var(--sst-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sst-cyan)}.bw__h2.svelte-1xvgr3o{margin:6px 0 0;font:700 26px/1.02 var(--sst-font-condensed);text-transform:uppercase;overflow-wrap:anywhere}.bw__big.svelte-1xvgr3o{font-size:clamp(30px,6vw,44px);margin:0}.bw__min.svelte-1xvgr3o{margin:0;text-align:right;font:700 30px/1 var(--sst-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.bw__min.svelte-1xvgr3o small:where(.svelte-1xvgr3o){display:block;font:500 13px/1 var(--sst-font-mono);color:var(--sst-text-muted)}.bw__bar.svelte-1xvgr3o{display:flex;gap:3px;height:10px;border-radius:999px;overflow:hidden}.bw__bar.svelte-1xvgr3o i:where(.svelte-1xvgr3o){display:block;border-radius:3px}.bw__calm.svelte-1xvgr3o{background:var(--sst-line-control)}.bw__skill.svelte-1xvgr3o{background:var(--sst-cyan)}.bw__game.svelte-1xvgr3o{background:var(--sst-amber)}.bw__steps.svelte-1xvgr3o{margin:0;padding:0;list-style:none}.bw__steps.svelte-1xvgr3o li:where(.svelte-1xvgr3o){display:grid;grid-template-columns:1fr auto;gap:10px;padding:9px 0;border-top:1px solid var(--sst-hair);font-size:16px;line-height:1.45;color:var(--sst-text-secondary)}.bw__steps.svelte-1xvgr3o em:where(.svelte-1xvgr3o){font:600 13px/1.45 var(--sst-font-mono);font-style:normal;color:var(--sst-cyan);white-space:nowrap}.bw__fun.svelte-1xvgr3o{display:grid;gap:6px;padding:12px 14px;border-radius:12px;border:1px solid var(--sst-amber-line);background:var(--sst-amber-soft)}.bw__fun.svelte-1xvgr3o p:where(.svelte-1xvgr3o):last-child{margin:0;font-size:16px;line-height:1.5;color:var(--sst-text-secondary)}.bw__k.svelte-1xvgr3o{margin:0;font:600 13px/1.2 var(--sst-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sst-amber)}.bw__k--muted.svelte-1xvgr3o{color:var(--sst-text-muted)}.bw__best.svelte-1xvgr3o{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center}.bw__best.svelte-1xvgr3o span:where(.svelte-1xvgr3o){display:grid;place-items:center;width:64px;height:48px;text-align:center;border-radius:10px;border:1.5px dashed var(--sst-line-control);font:500 13px/1 var(--sst-font-mono);color:var(--sst-text-muted)}.bw__best.svelte-1xvgr3o .bw__gold:where(.svelte-1xvgr3o){border-color:var(--sst-amber-line)}.bw__drills.svelte-1xvgr3o{margin:0;font-size:15px;line-height:1.5;color:var(--sst-text-muted);display:flex;flex-wrap:wrap;align-items:center;gap:0 14px}.bw__drills.svelte-1xvgr3o>span:where(.svelte-1xvgr3o):first-child{font:600 13px/1 var(--sst-font-mono);letter-spacing:.1em;text-transform:uppercase}.bw__drills.svelte-1xvgr3o a:where(.svelte-1xvgr3o),.bw__plain.svelte-1xvgr3o{display:inline-flex;align-items:center;min-height:44px}.bw__drills.svelte-1xvgr3o a:where(.svelte-1xvgr3o){color:var(--sst-cyan)}.bw__build.svelte-1xvgr3o{display:grid;gap:14px;margin-top:20px;padding-top:32px;padding-bottom:32px;border-top:1px solid var(--sst-hair)}.bw__three.svelte-1xvgr3o{display:grid;gap:10px;margin:0;padding:0;list-style:none}@media(min-width:900px){.bw__three.svelte-1xvgr3o{grid-template-columns:repeat(3,1fr)}}.bw__three.svelte-1xvgr3o li:where(.svelte-1xvgr3o){display:grid;grid-template-columns:34px 1fr;gap:10px;font-size:16px;line-height:1.45;color:var(--sst-text-secondary)}.bw__three.svelte-1xvgr3o b:where(.svelte-1xvgr3o){display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--sst-accent-line);color:var(--sst-cyan);font:700 13px/1 var(--sst-font-mono)}.bw__more.svelte-1xvgr3o{display:flex;flex-wrap:wrap;gap:8px}.bw__more.svelte-1xvgr3o a:where(.svelte-1xvgr3o){display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--sst-line);color:var(--sst-text-secondary);font-size:15px;text-decoration:none}.bw__note.svelte-1xvgr3o{margin:0;font-size:15px;line-height:1.8;color:var(--sst-text-muted)}.bw__note.svelte-1xvgr3o a:where(.svelte-1xvgr3o){text-transform:capitalize;color:var(--sst-text-secondary)}@media print{.bw__head.svelte-1xvgr3o,.bw__sessions.svelte-1xvgr3o,.bw__build.svelte-1xvgr3o{display:none}}
