.board-hero[data-astro-cid-wx3o542h]{background:linear-gradient(90deg,#101b17e8,#101b17bb),url(/media/modes/scenic-course.jpg) center 50%/cover}.board-hero-layout[data-astro-cid-wx3o542h]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:72px;padding-block:54px 48px;align-items:center}h1[data-astro-cid-wx3o542h]{font-size:clamp(54px,6.7vw,88px);font-weight:600;letter-spacing:-.06em;line-height:.98;margin:18px 0 24px}h1[data-astro-cid-wx3o542h] em[data-astro-cid-wx3o542h]{font-family:Georgia,Times New Roman,serif;font-weight:400;color:#bce69e}.board-pitch[data-astro-cid-wx3o542h]{font-size:15px;line-height:1.8;color:#c5d0bd;max-width:475px}.leader-card[data-astro-cid-wx3o542h]{position:relative;border-top:2px solid #bce69e;background:#0d1912cf;padding:24px 28px;min-width:0}.leader-card[data-astro-cid-wx3o542h]>svg[data-astro-cid-wx3o542h]{position:absolute;right:20px;top:22px;width:54px;height:54px;stroke:#bce69e88;stroke-width:1.5}.leader-card[data-astro-cid-wx3o542h]>p[data-astro-cid-wx3o542h]{font:10px ui-monospace,monospace;text-transform:uppercase;letter-spacing:.08em;padding-right:50px;color:#b8c5ad}.leader-card[data-astro-cid-wx3o542h]>strong[data-astro-cid-wx3o542h]{display:block;font-size:72px;font-weight:500;letter-spacing:-.07em;line-height:1.1;margin:15px 0 14px;color:#bce69e;font-variant-numeric:tabular-nums}.leader-card[data-astro-cid-wx3o542h]>strong[data-astro-cid-wx3o542h] span[data-astro-cid-wx3o542h]{font-size:14px;letter-spacing:0;color:#d6dfcf;margin-left:15px;font-weight:400}.leader-name[data-astro-cid-wx3o542h]{font-size:16px;overflow-wrap:anywhere}.leader-card[data-astro-cid-wx3o542h] small[data-astro-cid-wx3o542h]{display:block;font-size:10px;line-height:1.7;color:#aebaa4;margin-top:13px}.board-course[data-astro-cid-wx3o542h]{background:#101b17;padding:40px 0}.board-content[data-astro-cid-wx3o542h]{background:#f1f0e6;color:#1b3025;padding:30px 0 60px}.board-toolbar[data-astro-cid-wx3o542h]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px}.board-tabs[data-astro-cid-wx3o542h]{display:flex;gap:0;border-bottom:1px solid #78897250}.board-tabs[data-astro-cid-wx3o542h] a[data-astro-cid-wx3o542h]{padding:13px 22px;color:#65715c;text-decoration:none;font-size:14px;border-bottom:2px solid transparent}.board-tabs[data-astro-cid-wx3o542h] a[data-astro-cid-wx3o542h][aria-current]{border-color:#253d2b;color:#1b3025;font-weight:600}.refresh-link[data-astro-cid-wx3o542h]{color:#4b5c47;font-size:12px;text-decoration:none}.refresh-link[data-astro-cid-wx3o542h] span[data-astro-cid-wx3o542h]{margin-left:8px}.leaderboard-page[data-astro-cid-wx3o542h] [data-astro-cid-wx3o542h][hidden]{display:none!important}.course-date-bar[data-astro-cid-wx3o542h]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px}.board-label[data-astro-cid-wx3o542h]{font:9px ui-monospace,monospace;text-transform:uppercase;letter-spacing:.08em;color:#63715b;margin-bottom:9px}.course-date-bar[data-astro-cid-wx3o542h] time[data-astro-cid-wx3o542h]{font-size:20px;font-weight:550;letter-spacing:-.025em}.today-tag[data-astro-cid-wx3o542h]{font:9px ui-monospace,monospace;color:#47633f;margin-left:15px}.course-date-bar[data-astro-cid-wx3o542h] nav[data-astro-cid-wx3o542h]{display:flex;gap:20px}.course-date-bar[data-astro-cid-wx3o542h] a[data-astro-cid-wx3o542h]{font-size:11px;color:#4b5c47;text-decoration:none}.ranking-panel[data-astro-cid-wx3o542h]{border:1px solid #78897250;background:#fbfaf2}.ranking-heading[data-astro-cid-wx3o542h]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 28px;border-bottom:1px solid #78897240}h2[data-astro-cid-wx3o542h]{font-size:24px;font-weight:600;letter-spacing:-.035em}.ranking-heading[data-astro-cid-wx3o542h]>span[data-astro-cid-wx3o542h]{font:10px ui-monospace,monospace;color:#63715b;text-align:right}.ranking-footnote[data-astro-cid-wx3o542h]{display:flex;justify-content:space-between;gap:16px;padding:16px 28px;border-top:1px solid #78897240;font-size:10px;color:#63715b;line-height:1.6}.board-extras[data-astro-cid-wx3o542h]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:72px;margin-top:32px}h3[data-astro-cid-wx3o542h]{font-size:23px;letter-spacing:-.035em;font-weight:550;margin:0 0 13px}.board-extras[data-astro-cid-wx3o542h] p[data-astro-cid-wx3o542h]{font-size:13px;line-height:1.8;color:#4b5c47;max-width:530px}.board-game-link[data-astro-cid-wx3o542h]{border-left:1px solid #78897250;padding-left:28px}.board-game-link[data-astro-cid-wx3o542h] .board-label[data-astro-cid-wx3o542h]{font-size:9px}.board-game-link[data-astro-cid-wx3o542h] a[data-astro-cid-wx3o542h]{display:inline-block;font-size:12px;margin-top:18px;color:#253d2b;text-underline-offset:4px}.board-game-link[data-astro-cid-wx3o542h] a[data-astro-cid-wx3o542h] span[data-astro-cid-wx3o542h]{margin-left:18px}.date-note[data-astro-cid-wx3o542h]{font-size:10px!important;margin-top:18px}details[data-astro-cid-wx3o542h]{margin-top:18px;font-size:12px;color:#376541}summary[data-astro-cid-wx3o542h]{cursor:pointer}details[data-astro-cid-wx3o542h] p[data-astro-cid-wx3o542h]{margin-top:12px}.board-empty[data-astro-cid-wx3o542h]{padding:36px 28px 42px;max-width:570px}.empty-mark[data-astro-cid-wx3o542h]{display:block;font-size:48px;line-height:1;color:#7b9071;margin-bottom:18px}.board-empty[data-astro-cid-wx3o542h] h3[data-astro-cid-wx3o542h]{font-size:26px}.board-empty[data-astro-cid-wx3o542h] p[data-astro-cid-wx3o542h]{font-size:13px;line-height:1.8;color:#4b5c47}.board-empty[data-astro-cid-wx3o542h] a[data-astro-cid-wx3o542h]{display:inline-block;color:#376541;font-size:12px;margin-top:18px;text-underline-offset:4px}.challenge-banner[data-astro-cid-wx3o542h]{padding:16px 20px;background:#dcebcf;border-left:2px solid #4a7043;margin-bottom:24px;font-size:13px;line-height:1.7}.rankings{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px}.rankings th,.rankings td{padding:17px 20px;border-bottom:1px solid #78897230;text-align:left}.rankings thead th{font:9px ui-monospace,monospace;text-transform:uppercase;letter-spacing:.06em;color:#63715b;padding-block:15px}.rankings .rank{width:90px;padding-left:28px;color:#63715b;font:12px ui-monospace,monospace}.rankings .name{font-weight:500}.rankings .name span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rankings .score{width:115px;text-align:right;font-variant-numeric:tabular-nums;font-weight:650}.rankings .played,.rankings .gap{width:100px;text-align:right;font-variant-numeric:tabular-nums;color:#63715b;padding-right:28px}.rankings .leader{background:#e6eedb}.rankings .leader .name,.rankings .leader .score{font-weight:650;color:#294c2e}.rankings .challenged{box-shadow:inset 3px 0 #567d43;background:#e1eed3}.rankings .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:900px){.board-hero-layout[data-astro-cid-wx3o542h],.board-extras[data-astro-cid-wx3o542h]{gap:36px}.leader-card[data-astro-cid-wx3o542h]{padding:22px}.board-hero-layout[data-astro-cid-wx3o542h]{padding-block:44px}}@media(max-width:640px){.board-hero-layout[data-astro-cid-wx3o542h]{grid-template-columns:1fr;gap:26px;padding-block:34px}.board-pitch[data-astro-cid-wx3o542h]{font-size:14px}h1[data-astro-cid-wx3o542h]{font-size:clamp(45px,12vw,68px);margin-bottom:20px}.leader-card[data-astro-cid-wx3o542h]{padding:18px 20px}.leader-card[data-astro-cid-wx3o542h]>strong[data-astro-cid-wx3o542h]{font-size:56px;margin:8px 0}.leader-card[data-astro-cid-wx3o542h] small[data-astro-cid-wx3o542h]{margin-top:8px}.board-content[data-astro-cid-wx3o542h]{padding:20px 0 38px}.board-toolbar[data-astro-cid-wx3o542h]{gap:12px}.board-tabs[data-astro-cid-wx3o542h] a[data-astro-cid-wx3o542h]{font-size:12px;padding:11px 13px}.refresh-link[data-astro-cid-wx3o542h]{font-size:10px}.refresh-link[data-astro-cid-wx3o542h] span[data-astro-cid-wx3o542h]{margin-left:3px}.course-date-bar[data-astro-cid-wx3o542h]{align-items:flex-start;gap:12px}.course-date-bar[data-astro-cid-wx3o542h] time[data-astro-cid-wx3o542h]{font-size:16px}.course-date-bar[data-astro-cid-wx3o542h] nav[data-astro-cid-wx3o542h]{gap:12px;flex-wrap:wrap;justify-content:flex-end;max-width:120px}.course-date-bar[data-astro-cid-wx3o542h] a[data-astro-cid-wx3o542h]{font-size:10px}.today-tag[data-astro-cid-wx3o542h]{display:block;margin:7px 0 0}.ranking-heading[data-astro-cid-wx3o542h]{padding:18px 16px;gap:12px}h2[data-astro-cid-wx3o542h]{font-size:21px}.ranking-heading[data-astro-cid-wx3o542h]>span[data-astro-cid-wx3o542h]{font-size:8px;max-width:90px;line-height:1.6}.ranking-footnote[data-astro-cid-wx3o542h]{padding:14px 16px;display:block}.ranking-footnote[data-astro-cid-wx3o542h]>span[data-astro-cid-wx3o542h]{display:block}.ranking-footnote[data-astro-cid-wx3o542h]>span[data-astro-cid-wx3o542h]+span[data-astro-cid-wx3o542h]{margin-top:4px}.board-extras[data-astro-cid-wx3o542h]{grid-template-columns:1fr;gap:26px}.board-game-link[data-astro-cid-wx3o542h]{border-left:0;border-top:1px solid #78897250;padding:24px 0 0}.board-empty[data-astro-cid-wx3o542h]{padding:28px 20px 32px}.rankings th,.rankings td{padding:15px 8px;font-size:12px}.rankings thead th{font-size:8px;letter-spacing:0}.rankings .rank{width:45px;padding-left:16px;font-size:10px}.rankings .score{width:68px}.rankings .played,.rankings .gap{width:62px;padding-right:16px;font-size:11px}}
