.workshop.svelte-9m4yw6{gap:20px;min-width:0;margin:18px 0 36px;display:grid}.crumbs.svelte-9m4yw6{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:12px;display:flex}.crumbs.svelte-9m4yw6 a:where(.svelte-9m4yw6){padding:8px 0}.hero.svelte-9m4yw6{background:radial-gradient(ellipse at 90% 20%,color-mix(in srgb,var(--coin) 12%,transparent),transparent 60%),var(--panel);grid-template-columns:minmax(0,1fr) 270px;align-items:center;gap:28px;padding:38px;display:grid;overflow:hidden}.eyebrow.svelte-9m4yw6{letter-spacing:.1em;font-size:10px}h1.svelte-9m4yw6{margin:18px 0;font-size:clamp(25px,3.8vw,44px);line-height:1.25}h1.svelte-9m4yw6 span:where(.svelte-9m4yw6){color:var(--coin)}.lead.svelte-9m4yw6{max-width:580px;color:var(--muted);font-size:15px;line-height:1.8}.actions.svelte-9m4yw6{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.fine.svelte-9m4yw6{color:var(--muted);margin:16px 0 0;font-size:11px}.dial.svelte-9m4yw6{text-align:center;padding-bottom:24px;position:relative}.dial.svelte-9m4yw6 svg:where(.svelte-9m4yw6){width:100%;height:auto;overflow:visible}.outer.svelte-9m4yw6,.ticks.svelte-9m4yw6{stroke:var(--line);stroke-width:1px}.track.svelte-9m4yw6{stroke:var(--line);stroke-width:13px}.zone.svelte-9m4yw6{stroke:var(--coin);stroke-width:13px;opacity:.45}.great-zone.svelte-9m4yw6{stroke:var(--ok);stroke-width:18px}.needle.svelte-9m4yw6{stroke:var(--fg);stroke-width:3px;stroke-linecap:round}.hub.svelte-9m4yw6{fill:var(--fg)}.dial-caption.svelte-9m4yw6{font:10px var(--font-mono);letter-spacing:.18em;color:var(--muted)}.principles.svelte-9m4yw6{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:0 8px;font-size:12px;display:flex}.principles.svelte-9m4yw6 span:where(.svelte-9m4yw6){align-items:center;gap:9px;display:flex}.principles.svelte-9m4yw6 i:where(.svelte-9m4yw6){font:10px var(--font-mono);color:var(--coin)}.records.svelte-9m4yw6{scroll-margin-top:24px;overflow:hidden}.section-head.svelte-9m4yw6{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.overline.svelte-9m4yw6{font:10px var(--font-mono);letter-spacing:.13em;color:var(--muted)}h2.svelte-9m4yw6{margin-top:6px;font-size:clamp(17px,2vw,22px)}h3.svelte-9m4yw6{font-size:15px}.season.svelte-9m4yw6{gap:6px;min-width:0;display:grid}.season.svelte-9m4yw6 label:where(.svelte-9m4yw6){color:var(--muted);font-size:10px}.season.svelte-9m4yw6>div:where(.svelte-9m4yw6){gap:7px;display:flex}.season.svelte-9m4yw6 select:where(.svelte-9m4yw6){background:var(--panel-2);min-width:0;color:var(--fg);border:1px solid var(--line);font:12px var(--font-body);border-radius:10px;padding:10px}.season.svelte-9m4yw6 button:where(.svelte-9m4yw6){min-height:42px;padding:9px 12px;font-size:12px}.board-tabs.svelte-9m4yw6{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 24px 20px;display:grid}.board-tabs.svelte-9m4yw6 a:where(.svelte-9m4yw6){border:1px solid var(--line);overflow-wrap:anywhere;border-radius:10px;align-items:center;gap:8px;min-height:48px;padding:10px 12px;font-size:12px;transition:border-color .15s,background .15s;display:flex}.board-tabs.svelte-9m4yw6 a:where(.svelte-9m4yw6):hover{border-color:var(--coin)}.board-tabs.svelte-9m4yw6 .chosen:where(.svelte-9m4yw6){color:var(--coin);background:color-mix(in srgb,var(--coin) 8%,var(--panel));border-color:color-mix(in srgb,var(--coin) 50%,var(--line))}.board-num.svelte-9m4yw6{color:var(--muted);font:10px var(--font-mono)}.dot.svelte-9m4yw6{border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-left:auto}.chosen.svelte-9m4yw6 .dot:where(.svelte-9m4yw6){background:var(--coin)}.board-info.svelte-9m4yw6{background:var(--panel-2);border-block:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}.board-info.svelte-9m4yw6 p:where(.svelte-9m4yw6){color:var(--muted);margin:6px 0 0;font-size:12px}.season-chip.svelte-9m4yw6{font:10px var(--font-mono);color:var(--muted);border:1px solid var(--line);border-radius:8px;padding:6px 9px}.private-note.svelte-9m4yw6,.own-note.svelte-9m4yw6{border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin:16px 24px 0;padding:12px 14px;font-size:12px;display:flex}.private-note.svelte-9m4yw6 p:where(.svelte-9m4yw6){min-width:180px;color:var(--muted);flex:1;margin:0}.private-note.svelte-9m4yw6 a:where(.svelte-9m4yw6){color:var(--coin);text-underline-offset:3px;text-decoration:underline}.own-note.svelte-9m4yw6 b:where(.svelte-9m4yw6){color:var(--coin);font-family:var(--font-mono)}.own-note.svelte-9m4yw6>span:where(.svelte-9m4yw6){color:var(--muted);margin-left:auto}.table-scroll.svelte-9m4yw6{overflow-x:auto}table.svelte-9m4yw6{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:12px}th.svelte-9m4yw6,td.svelte-9m4yw6{border-bottom:1px solid var(--line);padding:16px 14px}th.svelte-9m4yw6:first-child,td.svelte-9m4yw6:first-child{padding-left:24px}thead.svelte-9m4yw6 th:where(.svelte-9m4yw6){color:var(--muted);padding-top:20px;font-size:10px;font-weight:500}tbody.svelte-9m4yw6 tr:where(.svelte-9m4yw6):last-child>:where(.svelte-9m4yw6){border-bottom:0}tbody.svelte-9m4yw6 tr.self:where(.svelte-9m4yw6){background:color-mix(in srgb,var(--coin) 6%,transparent)}.rank.svelte-9m4yw6{font:12px var(--font-mono);align-items:center;gap:8px;display:flex}.podium.svelte-9m4yw6{color:var(--coin)}.player.svelte-9m4yw6{text-overflow:ellipsis;vertical-align:middle;max-width:180px;display:inline-block;overflow:hidden}.player.svelte-9m4yw6:hover{text-decoration:underline}.you.svelte-9m4yw6{color:var(--coin);font-size:9px;font-weight:400;display:block}.score.svelte-9m4yw6{font:500 16px var(--font-mono);color:var(--coin)}.muted.svelte-9m4yw6,time.svelte-9m4yw6{color:var(--muted)}abbr.svelte-9m4yw6{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.sr-only.svelte-9m4yw6{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.empty.svelte-9m4yw6{text-align:center;max-width:520px;margin:auto;padding:32px 24px}.empty-mark.svelte-9m4yw6{color:var(--coin);margin-bottom:18px;font-size:48px;line-height:1;display:block}.empty.svelte-9m4yw6 p:where(.svelte-9m4yw6){color:var(--muted);font-size:13px;line-height:1.8}.empty.svelte-9m4yw6 a:where(.svelte-9m4yw6){margin-top:8px;font-size:12px}.table-note.svelte-9m4yw6{color:var(--muted);border-top:1px solid var(--line);margin:0;padding:14px 24px;font-size:11px}.lower-grid.svelte-9m4yw6{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.intro.svelte-9m4yw6{color:var(--muted);margin:-8px 0 16px;padding:0 24px;font-size:12px}.live-dot.svelte-9m4yw6{background:var(--ok);border-radius:50%;width:7px;height:7px}.feed.svelte-9m4yw6{margin:0;padding:0 24px 12px;list-style:none}.feed.svelte-9m4yw6 li:where(.svelte-9m4yw6){border-top:1px solid var(--line);align-items:center;gap:12px;padding:16px 0;display:flex}.feed-mark.svelte-9m4yw6{color:var(--ok);font-size:22px}.feed.svelte-9m4yw6 li:where(.svelte-9m4yw6)>div:where(.svelte-9m4yw6){flex:1;min-width:0}.feed.svelte-9m4yw6 a:where(.svelte-9m4yw6){overflow-wrap:anywhere;font-size:13px;font-weight:700}.feed.svelte-9m4yw6 a:where(.svelte-9m4yw6):hover{color:var(--coin)}.feed-board.svelte-9m4yw6{color:var(--muted);margin:4px 0;font-size:11px;display:block}.feed.svelte-9m4yw6 time:where(.svelte-9m4yw6){font:9px var(--font-mono)}.feed.svelte-9m4yw6 b:where(.svelte-9m4yw6){text-align:right;font:500 16px var(--font-mono)}.feed.svelte-9m4yw6 b:where(.svelte-9m4yw6) small:where(.svelte-9m4yw6){font:10px var(--font-body);color:var(--muted);display:block}.feed-empty.svelte-9m4yw6{padding:20px 24px 28px}.feed-empty.svelte-9m4yw6 p:where(.svelte-9m4yw6){color:var(--muted);font-size:13px}.rules.svelte-9m4yw6{padding:24px}.rules.svelte-9m4yw6 h2:where(.svelte-9m4yw6){line-height:1.5}.rules.svelte-9m4yw6 ol:where(.svelte-9m4yw6){margin:24px 0;padding-left:22px}.rules.svelte-9m4yw6 li:where(.svelte-9m4yw6){margin:20px 0;padding-left:5px}.rules.svelte-9m4yw6 li:where(.svelte-9m4yw6)::marker{color:var(--coin);font:12px var(--font-mono)}.rules.svelte-9m4yw6 b:where(.svelte-9m4yw6){font-size:12px}.rules.svelte-9m4yw6 p:where(.svelte-9m4yw6){color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.8}.honest.svelte-9m4yw6{border-top:1px solid var(--line);padding-top:16px}@media (width<=850px){.hero.svelte-9m4yw6{grid-template-columns:minmax(0,1fr) 180px;gap:20px;padding:26px}.lower-grid.svelte-9m4yw6{grid-template-columns:1fr}.board-tabs.svelte-9m4yw6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.hero.svelte-9m4yw6{grid-template-columns:1fr;padding:24px 20px}.dial.svelte-9m4yw6{display:none}.eyebrow.svelte-9m4yw6{letter-spacing:.04em;font-size:9px}.eyebrow.svelte-9m4yw6:before{width:16px}.section-head.svelte-9m4yw6,.board-info.svelte-9m4yw6{padding:20px 16px}.board-tabs.svelte-9m4yw6{gap:6px;padding:0 16px 16px}.board-tabs.svelte-9m4yw6 a:where(.svelte-9m4yw6){padding:10px 9px;font-size:11px}.season.svelte-9m4yw6{width:100%}.season.svelte-9m4yw6 select:where(.svelte-9m4yw6){flex:1;width:0}.actions.svelte-9m4yw6{flex-direction:column}.actions.svelte-9m4yw6 a:where(.svelte-9m4yw6){justify-content:center}.private-note.svelte-9m4yw6,.own-note.svelte-9m4yw6{margin:14px 16px 0}.table-note.svelte-9m4yw6{padding:14px 16px}.feed.svelte-9m4yw6,.intro.svelte-9m4yw6{padding-inline:16px}.rules.svelte-9m4yw6{padding:20px}.principles.svelte-9m4yw6{font-size:11px}}@media (prefers-reduced-motion:reduce){.board-tabs.svelte-9m4yw6 a:where(.svelte-9m4yw6),.btn.svelte-9m4yw6{transition:none}.btn.svelte-9m4yw6:hover{transform:none}}
