.board-card.svelte-c0r7k3{isolation:isolate;background:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--tone) 12%, transparent), transparent 55%), var(--color-crypt);padding:1rem;position:relative}@media (width>=640px){.board-card.svelte-c0r7k3{padding:1.25rem}}.board-icon.svelte-c0r7k3{border:1px solid color-mix(in srgb, var(--tone) 45%, transparent);background:color-mix(in srgb, var(--tone) 14%, var(--color-void));flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;display:grid}.board-label.svelte-c0r7k3{color:var(--tone);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem}.board-chip.svelte-c0r7k3{border:1px solid var(--color-stone-2);background:color-mix(in srgb, var(--color-void) 40%, transparent);color:var(--color-ash);white-space:nowrap;border-radius:999px;padding:.15rem .6rem;font-size:.75rem}.board-chip.tone.svelte-c0r7k3{border-color:color-mix(in srgb, var(--tone) 45%, transparent);color:var(--tone)}.board-mark.svelte-c0r7k3{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.board-mark.svelte-c0r7k3>*{opacity:.07;position:absolute;top:-1.5rem;right:-1.75rem;rotate:12deg}.board-list.svelte-c0r7k3{position:relative;container:board/inline-size}.board-row.svelte-c0r7k3,.podium-spot.svelte-c0r7k3{border-bottom:1px solid var(--color-stone-2);align-items:center;gap:.4rem;min-height:2.5rem;padding:.25rem .5rem .25rem 0;display:flex}.board-row.you.svelte-c0r7k3{z-index:1;border:1px solid color-mix(in srgb, var(--color-gold) 55%, var(--color-stone-2));background:color-mix(in srgb, var(--color-gold) 12%, var(--color-crypt));color:var(--color-gold);margin:.25rem 0;font-weight:600;position:sticky;bottom:.5rem;box-shadow:0 8px 20px -12px #0009}.plinth.svelte-c0r7k3{border:1px solid color-mix(in srgb, var(--medal) 60%, transparent);background:color-mix(in srgb, var(--medal) 18%, transparent);width:1.75rem;height:1.6rem;color:var(--medal-ink);flex-shrink:0;place-items:center;font-size:.875rem;display:grid}.spot-art.svelte-c0r7k3{display:none}.spot-name.svelte-c0r7k3{flex:1;align-items:center;gap:.375rem;min-width:0;display:flex}.spot-meta.svelte-c0r7k3{color:var(--color-ash);flex-shrink:0;align-items:center;gap:.4rem;font-size:.75rem;display:flex}.spot-act.svelte-c0r7k3{display:none}.spot-score.svelte-c0r7k3{text-align:right;flex-shrink:0}.podium-spot.you.svelte-c0r7k3{color:var(--color-gold);font-weight:600}@media (width>=640px){.spot-act.svelte-c0r7k3{display:inline}}@container board (width>=18em){.has-podium.svelte-c0r7k3{flex-wrap:wrap;justify-content:center;align-items:flex-end;column-gap:.5rem;display:flex}.has-podium.svelte-c0r7k3>li:where(.svelte-c0r7k3){flex:0 0 100%}.has-podium.svelte-c0r7k3>.podium-spot:where(.svelte-c0r7k3){border:1px solid color-mix(in srgb, var(--medal) 30%, var(--color-stone-2));background:linear-gradient(to bottom, color-mix(in srgb, var(--medal) 12%, transparent), color-mix(in srgb, var(--medal) 3%, transparent) 70%);text-align:center;border-bottom:0;flex-direction:column;flex:0 calc(33.3333% - .333333rem);gap:.2rem;min-width:0;margin-bottom:.75rem;padding:.85rem 0 0}.has-podium.svelte-c0r7k3>.podium-spot:where(.svelte-c0r7k3) .crest-badge svg{width:1.75rem;height:1.75rem}.has-podium.svelte-c0r7k3>.podium-spot.you:where(.svelte-c0r7k3){border-color:color-mix(in srgb, var(--color-gold) 70%, var(--color-stone-2));box-shadow:0 0 0 1px color-mix(in srgb, var(--color-gold) 45%, transparent)}.podium-spot[data-rank="2"].svelte-c0r7k3{order:-3}.podium-spot[data-rank="1"].svelte-c0r7k3{order:-2}.podium-spot[data-rank="3"].svelte-c0r7k3{order:-1}.podium-spot.svelte-c0r7k3>:where(.svelte-c0r7k3){max-width:100%;padding-inline:.4rem}.podium-spot.svelte-c0r7k3 .plinth:where(.svelte-c0r7k3){border-width:2px 0 0;border-color:var(--medal);background:color-mix(in srgb, var(--medal) 20%, var(--color-crypt));order:1;width:100%;height:2.1rem;margin-top:.4rem;font-size:1.125rem}.podium-spot[data-rank="1"].svelte-c0r7k3 .plinth:where(.svelte-c0r7k3){height:3.1rem;font-size:1.5rem}.podium-spot[data-rank="3"].svelte-c0r7k3 .plinth:where(.svelte-c0r7k3){height:1.6rem}.podium-spot.svelte-c0r7k3 .spot-art:where(.svelte-c0r7k3){place-items:center;width:3.75rem;height:3.25rem;display:grid;position:relative}.podium-spot[data-rank="1"].svelte-c0r7k3 .spot-art:where(.svelte-c0r7k3){height:3.75rem}.spot-aura.svelte-c0r7k3{background:radial-gradient(circle, color-mix(in srgb, var(--medal) 34%, transparent), transparent 68%);border-radius:999px;position:absolute;inset:0}.podium-spot.svelte-c0r7k3 .spot-name:where(.svelte-c0r7k3){flex-wrap:wrap;flex:none;justify-content:center;line-height:1.25}.podium-spot.svelte-c0r7k3 .spot-act:where(.svelte-c0r7k3){display:inline}.podium-spot.svelte-c0r7k3 .spot-score:where(.svelte-c0r7k3){color:var(--color-parchment);text-align:center;overflow-wrap:anywhere;font-size:1.0625rem}.podium-spot[data-rank="1"].svelte-c0r7k3 .spot-score:where(.svelte-c0r7k3){font-size:1.25rem}.podium-spot.you.svelte-c0r7k3 .spot-score:where(.svelte-c0r7k3){color:var(--color-gold)}.podium-spot.svelte-c0r7k3 .watch:where(.svelte-c0r7k3){min-height:2.75rem;margin-block:.15rem 0;padding-inline:.5rem}.podium-spot.svelte-c0r7k3 .watch-label:where(.svelte-c0r7k3){display:none}.has-podium.svelte-c0r7k3>.podium-spot:where(.svelte-c0r7k3)+li:where(.svelte-c0r7k3):not(.podium-spot){border-top:1px solid var(--color-stone-2)}}.you-chip.svelte-c0r7k3{border:1px solid color-mix(in srgb, var(--color-gold) 55%, transparent);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;flex-shrink:0;padding:0 .35rem;font-size:.6875rem;line-height:1.2rem}.watch.svelte-c0r7k3{border:1px solid color-mix(in srgb, var(--color-mana) 30%, var(--color-stone-2));min-width:2.75rem;min-height:2.75rem;color:var(--color-mana);flex-shrink:0;justify-content:center;align-items:center;gap:.35rem;margin-block:-.25rem;padding:0 .55rem;font-size:.75rem;font-weight:500;transition:transform .12s,border-color .12s,background-color .12s;display:inline-flex}.watch.svelte-c0r7k3:hover{border-color:var(--color-mana);background:color-mix(in srgb, var(--color-mana) 12%, transparent);transform:translateY(-1px)}.tie-row.svelte-c0r7k3{border:1px dashed var(--color-stone-2);background:color-mix(in srgb, var(--color-void) 30%, transparent);min-height:2.5rem;color:var(--color-ash);align-items:center;gap:.5rem;margin:.25rem 0;padding:.25rem .75rem .25rem 2.15rem;display:flex}.tie-row.svelte-c0r7k3 b:where(.svelte-c0r7k3){color:var(--color-parchment);font-weight:400}.gap-row.svelte-c0r7k3{color:var(--color-stone-3);letter-spacing:.2em;padding:.1rem 0 .1rem 2.15rem;line-height:1rem}@media (width>=640px){.tie-row.svelte-c0r7k3,.gap-row.svelte-c0r7k3{padding-left:4.05rem}}.board-more.svelte-c0r7k3{min-height:2rem;color:var(--color-ash);text-underline-offset:3px;margin:.5rem auto 0;padding:0 .75rem;font-size:.8125rem;text-decoration:underline;display:block}.board-more.svelte-c0r7k3:hover{color:var(--color-parchment)}.locked-note.svelte-c0r7k3{border:1px solid color-mix(in srgb, var(--tone) 35%, var(--color-stone-2));background:color-mix(in srgb, var(--tone) 7%, transparent);color:var(--color-ash);align-items:flex-start;gap:.6rem;margin-top:.75rem;padding:.65rem .75rem;font-size:.8125rem;line-height:1.35;display:flex}.locked-note.svelte-c0r7k3 svg:where(.svelte-c0r7k3){color:var(--tone);margin-top:.1rem}.stepper.svelte-c0r7k3{flex-shrink:0;gap:.35rem;display:flex}.step.svelte-c0r7k3{border:1px solid color-mix(in srgb, var(--tone) 35%, var(--color-stone-2));width:2.75rem;height:2.75rem;color:var(--tone);justify-content:center;align-items:center;transition:transform .12s,border-color .12s,background-color .12s;display:inline-flex}.step.svelte-c0r7k3:hover:not(:disabled){border-color:var(--tone);background:color-mix(in srgb, var(--tone) 12%, transparent);transform:translateY(-1px)}.step.svelte-c0r7k3:disabled{opacity:.35}[data-art=vector] .watch.svelte-c0r7k3,[data-art=vector] .step.svelte-c0r7k3{border-radius:999px}[data-art=vector] .board-icon.svelte-c0r7k3{border-radius:.75rem}[data-art=vector] .board-row.you.svelte-c0r7k3,[data-art=vector] .plinth.svelte-c0r7k3,[data-art=vector] .tie-row.svelte-c0r7k3,[data-art=vector] .locked-note.svelte-c0r7k3{border-radius:.6rem}[data-art=vector] .board-row.you.svelte-c0r7k3{padding-left:0}@container board (width>=18em){[data-art=vector] .has-podium.svelte-c0r7k3>.podium-spot:where(.svelte-c0r7k3){border-radius:.9rem .9rem 0 0;overflow:hidden}[data-art=vector] .podium-spot.svelte-c0r7k3 .plinth:where(.svelte-c0r7k3){border-radius:0}}@media (prefers-reduced-motion:reduce){.watch.svelte-c0r7k3,.step.svelte-c0r7k3{transition:none}}
