.RiverMapQuiz-module__GUeFyG__quiz{color:#0b253a}.RiverMapQuiz-module__GUeFyG__board{background:#fff;border:1px solid #ccdbe7;border-radius:20px;margin-top:20px;overflow:clip}.RiverMapQuiz-module__GUeFyG__status{color:#fff;background:#0b253a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding:18px 24px;display:flex}.RiverMapQuiz-module__GUeFyG__prompt{flex:280px;min-width:0}.RiverMapQuiz-module__GUeFyG__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#b9d2e3;font-size:.75rem;font-weight:800;display:block}.RiverMapQuiz-module__GUeFyG__prompt strong{margin-top:6px;font-size:clamp(1.15rem,2.6vw,1.5rem);line-height:1.25;display:block}.RiverMapQuiz-module__GUeFyG__board[data-mode=find][data-status=playing] .RiverMapQuiz-module__GUeFyG__prompt strong{color:#ffe08a}.RiverMapQuiz-module__GUeFyG__stats{gap:10px;margin:0;display:flex}.RiverMapQuiz-module__GUeFyG__stats div{text-align:center;background:#ffffff12;border:1px solid #ffffff30;border-radius:12px;min-width:84px;padding:8px 12px}.RiverMapQuiz-module__GUeFyG__stats dt{letter-spacing:.08em;text-transform:uppercase;color:#b9d2e3;font-size:.7rem;font-weight:700}.RiverMapQuiz-module__GUeFyG__stats dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:1.3rem;font-weight:800}.RiverMapQuiz-module__GUeFyG__stats .RiverMapQuiz-module__GUeFyG__low dd{color:#ffb4a6}.RiverMapQuiz-module__GUeFyG__entry{z-index:5;background:#fff;border-bottom:1px solid #e3ebf2;padding:16px 24px 12px;top:74px}.RiverMapQuiz-module__GUeFyG__board[data-status=playing] .RiverMapQuiz-module__GUeFyG__entry{position:sticky}.RiverMapQuiz-module__GUeFyG__modes,.RiverMapQuiz-module__GUeFyG__levels{background:#f4f8fb;border:1px solid #ccdbe7;border-radius:14px;gap:4px;margin-bottom:12px;padding:4px;display:inline-flex}.RiverMapQuiz-module__GUeFyG__mode,.RiverMapQuiz-module__GUeFyG__level{font:inherit;color:#425f73;cursor:pointer;background:0 0;border:0;border-radius:10px;min-height:44px;padding:8px 16px;font-weight:700}.RiverMapQuiz-module__GUeFyG__mode[aria-checked=true]{color:#fff;background:#0b253a}.RiverMapQuiz-module__GUeFyG__levelRow{flex-wrap:wrap;align-items:center;gap:0 14px;display:flex}.RiverMapQuiz-module__GUeFyG__levels{margin-bottom:10px}.RiverMapQuiz-module__GUeFyG__level{min-height:40px;padding:6px 14px;font-size:.92rem}.RiverMapQuiz-module__GUeFyG__level[aria-checked=true]{color:#fff;background:#1f5f8f}.RiverMapQuiz-module__GUeFyG__levelHelp{color:#425f73;margin:0 0 10px;font-size:.92rem}.RiverMapQuiz-module__GUeFyG__instructions{color:#425f73;max-width:760px;margin:0;line-height:1.6}.RiverMapQuiz-module__GUeFyG__challenge{background:#eaf4ff;border-radius:12px;margin:12px 0 0;padding:12px 16px;font-weight:600}.RiverMapQuiz-module__GUeFyG__controls{gap:10px;margin-top:14px;display:flex}.RiverMapQuiz-module__GUeFyG__start,.RiverMapQuiz-module__GUeFyG__giveUp,.RiverMapQuiz-module__GUeFyG__enter,.RiverMapQuiz-module__GUeFyG__print{font:inherit;cursor:pointer;border-radius:12px;min-height:48px;padding:12px 22px;font-weight:700}.RiverMapQuiz-module__GUeFyG__start,.RiverMapQuiz-module__GUeFyG__enter{color:#fff;background:#0b253a;border:1px solid #0b253a}.RiverMapQuiz-module__GUeFyG__start:disabled{opacity:.6;cursor:progress}.RiverMapQuiz-module__GUeFyG__enter:disabled{opacity:.5;cursor:default}.RiverMapQuiz-module__GUeFyG__giveUp,.RiverMapQuiz-module__GUeFyG__print{color:#0b253a;background:#fff;border:1px solid #9fb6c8;flex-shrink:0}.RiverMapQuiz-module__GUeFyG__form label{margin-bottom:6px;font-size:.85rem;font-weight:700;display:block}.RiverMapQuiz-module__GUeFyG__inputRow{gap:8px;max-width:620px;display:flex}.RiverMapQuiz-module__GUeFyG__inputRow input{min-width:0;min-height:48px;font:inherit;color:#0b253a;background:#fff;border:1px solid #9fb6c8;border-radius:12px;flex:1;padding:10px 14px;font-size:1.05rem}.RiverMapQuiz-module__GUeFyG__findTarget{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 4px;display:flex}.RiverMapQuiz-module__GUeFyG__findTarget span{letter-spacing:.12em;text-transform:uppercase;color:#516b80;font-size:.75rem;font-weight:800}.RiverMapQuiz-module__GUeFyG__findTarget strong{color:#0b253a;font-size:1.2rem}.RiverMapQuiz-module__GUeFyG__findTarget em{color:#516b80;background:#eef3f7;border-radius:999px;padding:2px 8px;font-size:.85rem;font-style:normal;font-weight:700}.RiverMapQuiz-module__GUeFyG__feedbackRow{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.RiverMapQuiz-module__GUeFyG__live{font-variant-numeric:tabular-nums;color:#425f73;flex-shrink:0;gap:8px;margin-left:auto;font-size:.95rem;display:inline-flex}.RiverMapQuiz-module__GUeFyG__live b{color:#0b253a}.RiverMapQuiz-module__GUeFyG__lowLive{color:#b3361f;font-weight:800}.RiverMapQuiz-module__GUeFyG__notice{color:#425f73;flex:1;min-width:0;min-height:1.5em;margin:0;font-size:.95rem;line-height:1.5}.RiverMapQuiz-module__GUeFyG__notice[data-tone=correct]{color:#1f6b42;font-weight:600}.RiverMapQuiz-module__GUeFyG__notice[data-tone=error]{color:#9a3423;font-weight:600}.RiverMapQuiz-module__GUeFyG__outcome{background:#f4f8fb;border:1px solid #ccdbe7;border-radius:14px;margin-bottom:12px;padding:14px 16px}.RiverMapQuiz-module__GUeFyG__outcome strong{font-size:1.15rem;display:block}.RiverMapQuiz-module__GUeFyG__outcome p{margin:6px 0 0;line-height:1.5}.RiverMapQuiz-module__GUeFyG__outcome[data-outcome=won]{background:#e8f6ed;border-color:#66ad83}.RiverMapQuiz-module__GUeFyG__mapWrap{background:#d6e8f4;position:relative}.RiverMapQuiz-module__GUeFyG__frame{--ratio:1200/624;aspect-ratio:var(--ratio);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;outline:none;width:100%;max-height:min(78vh,760px);position:relative;overflow:hidden}.RiverMapQuiz-module__GUeFyG__frame[data-dragging]{cursor:grabbing}.RiverMapQuiz-module__GUeFyG__frame:focus-visible{box-shadow:inset 0 0 0 3px #2780c5}.RiverMapQuiz-module__GUeFyG__svg{display:block;position:absolute;inset:0}.RiverMapQuiz-module__GUeFyG__loading{text-align:center;color:#425f73;margin:0;padding:120px 24px}.RiverMapQuiz-module__GUeFyG__sea{fill:#d6e8f4}.RiverMapQuiz-module__GUeFyG__neighbours{fill:#f4f1ea;stroke:#cfc8b8;stroke-linejoin:round}.RiverMapQuiz-module__GUeFyG__inset{fill:#d6e8f4;stroke:#a9c2d4}.RiverMapQuiz-module__GUeFyG__land{fill:#efe8d6;stroke:#b9b09b;stroke-linejoin:round}.RiverMapQuiz-module__GUeFyG__frame[data-map=us] .RiverMapQuiz-module__GUeFyG__land{fill:#efe8d6}.RiverMapQuiz-module__GUeFyG__borders{fill:none;stroke:#cbbfa4;stroke-linejoin:round}.RiverMapQuiz-module__GUeFyG__lakes{fill:#d6e8f4;stroke:#8fb5d1}.RiverMapQuiz-module__GUeFyG__hint{fill:#ffe08a55;stroke:#c99a12;stroke-dasharray:6 4;vector-effect:none;animation:1.6s ease-in-out infinite RiverMapQuiz-module__GUeFyG__hintPulse}@keyframes RiverMapQuiz-module__GUeFyG__hintPulse{0%,to{opacity:1}50%{opacity:.55}}.RiverMapQuiz-module__GUeFyG__river{fill:none;stroke:#2a7cc0;stroke-linecap:round;stroke-linejoin:round;transition:stroke .2s}.RiverMapQuiz-module__GUeFyG__board:not([data-mode=learn]) .RiverMapQuiz-module__GUeFyG__river[data-state=open]{stroke:#5a9ccf}.RiverMapQuiz-module__GUeFyG__board[data-status=playing][data-mode=type] .RiverMapQuiz-module__GUeFyG__river[data-state=open]{stroke:#8dbde0}.RiverMapQuiz-module__GUeFyG__river[data-state=found]{stroke:#0d5c9e}.RiverMapQuiz-module__GUeFyG__river[data-state=missed]{stroke:#d0452f}.RiverMapQuiz-module__GUeFyG__river[data-selected]{stroke:#08325a}.RiverMapQuiz-module__GUeFyG__river[data-flash]{animation:.9s ease-out RiverMapQuiz-module__GUeFyG__wrongRiver}@keyframes RiverMapQuiz-module__GUeFyG__wrongRiver{0%,55%{stroke:#e04b36}to{}}.RiverMapQuiz-module__GUeFyG__trace{fill:none;stroke:#1d8fe0;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:0;opacity:.95}.RiverMapQuiz-module__GUeFyG__traceGroup[data-tone=found] .RiverMapQuiz-module__GUeFyG__trace{stroke:#0f9d8a}.RiverMapQuiz-module__GUeFyG__traceGroup[data-tone=missed] .RiverMapQuiz-module__GUeFyG__trace{stroke:#e0572f}.RiverMapQuiz-module__GUeFyG__trace[data-animate]{animation:1.8s cubic-bezier(.4,.1,.3,1) both RiverMapQuiz-module__GUeFyG__traceRiver}@keyframes RiverMapQuiz-module__GUeFyG__traceRiver{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.RiverMapQuiz-module__GUeFyG__mouth{fill:#fff;stroke:#0b253a;stroke-width:.5px}.RiverMapQuiz-module__GUeFyG__traceGroup[data-tone] .RiverMapQuiz-module__GUeFyG__mouth{display:none}.RiverMapQuiz-module__GUeFyG__hitLine{fill:none;stroke:#0000;stroke-linecap:round;stroke-linejoin:round;pointer-events:stroke}.RiverMapQuiz-module__GUeFyG__board[data-mode=find][data-status=playing] .RiverMapQuiz-module__GUeFyG__frame,.RiverMapQuiz-module__GUeFyG__board[data-mode=learn] .RiverMapQuiz-module__GUeFyG__frame{cursor:pointer}.RiverMapQuiz-module__GUeFyG__marker{cursor:pointer;outline:none}.RiverMapQuiz-module__GUeFyG__dot{fill:#fff;stroke:#0b3f6b}.RiverMapQuiz-module__GUeFyG__board[data-mode=learn] .RiverMapQuiz-module__GUeFyG__dot{fill:#2a7cc0;stroke:#fff}.RiverMapQuiz-module__GUeFyG__marker[data-selected] .RiverMapQuiz-module__GUeFyG__dot{fill:#08325a}.RiverMapQuiz-module__GUeFyG__marker:focus-visible .RiverMapQuiz-module__GUeFyG__dot{stroke:#e0a800;stroke-width:3px}.RiverMapQuiz-module__GUeFyG__marker[data-flash] .RiverMapQuiz-module__GUeFyG__dot{fill:#e04b36}.RiverMapQuiz-module__GUeFyG__name{fill:#0b4577;paint-order:stroke;stroke:#fffffff0;stroke-linejoin:round;pointer-events:none;letter-spacing:-.005em;font-family:inherit;font-weight:800}.RiverMapQuiz-module__GUeFyG__name[data-state=missed]{fill:#a3301c}.RiverMapQuiz-module__GUeFyG__name[data-selected]{fill:#08325a}.RiverMapQuiz-module__GUeFyG__zoomControls{z-index:2;flex-direction:column;gap:6px;display:flex;position:absolute;top:12px;right:12px}.RiverMapQuiz-module__GUeFyG__zoomControls button{color:#0b253a;width:40px;height:40px;font:inherit;cursor:pointer;background:#fffffff0;border:1px solid #9fb6c8;border-radius:10px;place-items:center;font-size:1.3rem;font-weight:800;display:grid;box-shadow:0 2px 6px #0b253a22}.RiverMapQuiz-module__GUeFyG__zoomControls button:disabled{opacity:.45;cursor:default}.RiverMapQuiz-module__GUeFyG__zoomControls button:focus-visible{outline-offset:2px;outline:3px solid #2780c5}.RiverMapQuiz-module__GUeFyG__facts{background:#f7fbfe;border-top:1px solid #d6e2ec;padding:12px 24px 14px}.RiverMapQuiz-module__GUeFyG__factsHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.RiverMapQuiz-module__GUeFyG__factsHead strong{font-size:1.1rem}.RiverMapQuiz-module__GUeFyG__closeFacts{color:#0b253a;width:36px;height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ccdbe7;border-radius:10px;font-size:1.3rem;line-height:1}.RiverMapQuiz-module__GUeFyG__factsLine{color:#25425a;flex-wrap:wrap;gap:4px 18px;margin:6px 0 0;line-height:1.5;display:flex}.RiverMapQuiz-module__GUeFyG__factsLine b,.RiverMapQuiz-module__GUeFyG__missedFacts b{letter-spacing:.08em;text-transform:uppercase;color:#6a8195;margin-right:4px;font-size:.72rem}.RiverMapQuiz-module__GUeFyG__factsNote{color:#516b80;margin:6px 0 0;font-size:.88rem;line-height:1.5}.RiverMapQuiz-module__GUeFyG__legend{color:#425f73;border-top:1px solid #e3ebf2;flex-wrap:wrap;gap:8px 20px;margin:0;padding:12px 24px;font-size:.85rem;list-style:none;display:flex}.RiverMapQuiz-module__GUeFyG__legend li{align-items:center;gap:8px;display:inline-flex}.RiverMapQuiz-module__GUeFyG__swatch{border-radius:3px;width:22px;height:5px;display:inline-block}.RiverMapQuiz-module__GUeFyG__swatch[data-kind=found]{background:#0d5c9e}.RiverMapQuiz-module__GUeFyG__swatch[data-kind=missed]{background:#d0452f}.RiverMapQuiz-module__GUeFyG__swatch[data-kind=open]{background:#5a9ccf}.RiverMapQuiz-module__GUeFyG__swatch[data-kind=hint]{background:#ffe08a;border:1px dashed #c99a12;width:18px;height:14px}.RiverMapQuiz-module__GUeFyG__riverList{border-top:1px solid #e3ebf2;padding:4px 24px 20px}.RiverMapQuiz-module__GUeFyG__riverList h2,.RiverMapQuiz-module__GUeFyG__results h3{letter-spacing:.1em;text-transform:uppercase;color:#6a7f92;margin:14px 0 8px;font-size:.75rem;font-weight:800}.RiverMapQuiz-module__GUeFyG__riverList ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.RiverMapQuiz-module__GUeFyG__riverList button{font:inherit;color:#0b3f6b;cursor:pointer;background:#eef6fc;border:1px solid #b9d3e6;border-radius:999px;min-height:36px;padding:4px 12px;font-size:.9rem;font-weight:700}.RiverMapQuiz-module__GUeFyG__riverList button[aria-pressed=true]{color:#fff;background:#0b3f6b;border-color:#0b3f6b}.RiverMapQuiz-module__GUeFyG__results{border-top:1px solid #e3ebf2;padding:8px 24px 24px}.RiverMapQuiz-module__GUeFyG__resultsHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.RiverMapQuiz-module__GUeFyG__resultsHead h2{margin:14px 0 6px;font-size:1.25rem}.RiverMapQuiz-module__GUeFyG__summary{flex-wrap:wrap;gap:10px;margin:8px 0 4px;display:flex}.RiverMapQuiz-module__GUeFyG__summary div{background:#f7fbfe;border:1px solid #d6e2ec;border-radius:12px;min-width:120px;padding:10px 14px}.RiverMapQuiz-module__GUeFyG__summary dt{letter-spacing:.08em;text-transform:uppercase;color:#6a7f92;font-size:.7rem;font-weight:800}.RiverMapQuiz-module__GUeFyG__summary dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:1.1rem;font-weight:800}.RiverMapQuiz-module__GUeFyG__missedList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.RiverMapQuiz-module__GUeFyG__missedList li{background:#fff8f3;border:1px solid #efc9ad;border-radius:12px;gap:2px;padding:10px 14px;display:grid}.RiverMapQuiz-module__GUeFyG__missedList button{font:inherit;color:#8a2f18;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:0;font-size:1rem;font-weight:800;text-decoration:underline}.RiverMapQuiz-module__GUeFyG__missedFacts{color:#4d3a2c;flex-wrap:wrap;gap:2px 16px;font-size:.9rem;line-height:1.5;display:flex}.RiverMapQuiz-module__GUeFyG__foundList{color:#25425a;margin:0;line-height:1.6}.RiverMapQuiz-module__GUeFyG__printOnly,.RiverMapQuiz-module__GUeFyG__printMap{display:none}.RiverMapQuiz-module__GUeFyG__source{color:#516b80;margin-top:28px;font-size:.85rem;line-height:1.6}.RiverMapQuiz-module__GUeFyG__source summary{cursor:pointer;min-height:32px;font-weight:700}.RiverMapQuiz-module__GUeFyG__source a{text-decoration:underline}.RiverMapQuiz-module__GUeFyG__sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RiverMapQuiz-module__GUeFyG__start:focus-visible,.RiverMapQuiz-module__GUeFyG__giveUp:focus-visible,.RiverMapQuiz-module__GUeFyG__enter:focus-visible,.RiverMapQuiz-module__GUeFyG__mode:focus-visible,.RiverMapQuiz-module__GUeFyG__level:focus-visible,.RiverMapQuiz-module__GUeFyG__print:focus-visible,.RiverMapQuiz-module__GUeFyG__inputRow input:focus-visible,.RiverMapQuiz-module__GUeFyG__source summary:focus-visible,.RiverMapQuiz-module__GUeFyG__riverList button:focus-visible,.RiverMapQuiz-module__GUeFyG__missedList button:focus-visible{outline-offset:3px;outline:3px solid #2780c5}@media (max-width:760px){.RiverMapQuiz-module__GUeFyG__board{border-radius:16px}.RiverMapQuiz-module__GUeFyG__status{padding:14px 16px}.RiverMapQuiz-module__GUeFyG__stats{width:100%}.RiverMapQuiz-module__GUeFyG__stats div{flex:1;min-width:0;padding:6px 8px}.RiverMapQuiz-module__GUeFyG__entry{padding:12px 16px 10px;top:67px}.RiverMapQuiz-module__GUeFyG__modes{display:flex}.RiverMapQuiz-module__GUeFyG__mode{flex:1;padding:8px 6px;font-size:.92rem}.RiverMapQuiz-module__GUeFyG__levels{width:100%;display:flex}.RiverMapQuiz-module__GUeFyG__level{flex:1}.RiverMapQuiz-module__GUeFyG__giveUp{min-height:44px;padding:10px 14px}.RiverMapQuiz-module__GUeFyG__frame{aspect-ratio:auto;height:clamp(340px,62vh,560px);max-height:none}.RiverMapQuiz-module__GUeFyG__zoomControls{top:auto;bottom:12px}.RiverMapQuiz-module__GUeFyG__facts{padding:10px 16px 12px}.RiverMapQuiz-module__GUeFyG__legend{padding:10px 16px;font-size:.8rem}.RiverMapQuiz-module__GUeFyG__riverList,.RiverMapQuiz-module__GUeFyG__results{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.RiverMapQuiz-module__GUeFyG__river[data-flash]{stroke:#e04b36;animation:none}.RiverMapQuiz-module__GUeFyG__hint{animation:none}.RiverMapQuiz-module__GUeFyG__river{transition:none}}@media print{body:has(.RiverMapQuiz-module__GUeFyG__results){background:#fff}body:has(.RiverMapQuiz-module__GUeFyG__results) *{visibility:hidden}body .RiverMapQuiz-module__GUeFyG__results{visibility:visible}body .RiverMapQuiz-module__GUeFyG__results *{visibility:visible}.RiverMapQuiz-module__GUeFyG__results{color:#000;border:0;padding:0;position:absolute;inset:0 0 auto}.RiverMapQuiz-module__GUeFyG__resultsHead .RiverMapQuiz-module__GUeFyG__print{display:none}.RiverMapQuiz-module__GUeFyG__printOnly{display:block}.RiverMapQuiz-module__GUeFyG__printOnly p{margin:0 0 4px}.RiverMapQuiz-module__GUeFyG__printTitle{font-size:20pt;font-weight:800}.RiverMapQuiz-module__GUeFyG__printMap{break-inside:avoid;border:1px solid #999;width:100%;height:auto;margin:10px 0;display:block}.RiverMapQuiz-module__GUeFyG__summary div{background:0 0;border-color:#999}.RiverMapQuiz-module__GUeFyG__missedList li{break-inside:avoid;background:0 0;border-color:#999}.RiverMapQuiz-module__GUeFyG__missedList button{color:#000;text-decoration:none}.RiverMapQuiz-module__GUeFyG__missedFacts{color:#000}}.RiverMapQuiz-module__GUeFyG__board[data-status=playing] .RiverMapQuiz-module__GUeFyG__status{z-index:4;position:sticky;top:74px}@media (max-width:600px){.RiverMapQuiz-module__GUeFyG__board[data-status=playing] .RiverMapQuiz-module__GUeFyG__status{top:71px}}.RiverMapQuiz-module__GUeFyG__hudTries{vertical-align:middle;color:#0b253a;background:#ffe08a;border-radius:999px;margin-left:10px;padding:2px 9px;font-size:.8rem;font-style:normal;font-weight:700;display:inline-block}.RiverMapQuiz-module__GUeFyG__hudNotice{color:#d6e4ee;min-height:1.4em;margin:6px 0 0;font-size:.9rem;line-height:1.4}.RiverMapQuiz-module__GUeFyG__hudNotice[data-tone=correct]{color:#9fe0b5;font-weight:600}.RiverMapQuiz-module__GUeFyG__hudNotice[data-tone=error]{color:#ffb4a6;font-weight:600}.RiverMapQuiz-module__GUeFyG__hudGiveUp{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #fff5;border-radius:12px;flex-shrink:0;align-self:center;padding:8px 16px;font-weight:700}.RiverMapQuiz-module__GUeFyG__hudGiveUp:hover{background:#ffffff18}.RiverMapQuiz-module__GUeFyG__board[data-status=playing][data-mode=find] .RiverMapQuiz-module__GUeFyG__entry{display:none}@media (max-width:600px){.RiverMapQuiz-module__GUeFyG__board[data-status=playing] .RiverMapQuiz-module__GUeFyG__status{grid-template-columns:1fr auto;align-items:center;gap:10px;padding:12px 16px;display:grid}.RiverMapQuiz-module__GUeFyG__board[data-status=playing] .RiverMapQuiz-module__GUeFyG__prompt{grid-column:1/-1}.RiverMapQuiz-module__GUeFyG__board[data-status=playing] .RiverMapQuiz-module__GUeFyG__stats{gap:8px}.RiverMapQuiz-module__GUeFyG__board[data-status=playing] .RiverMapQuiz-module__GUeFyG__stats div{flex:1;min-width:0;padding:5px 6px}.RiverMapQuiz-module__GUeFyG__board[data-status=playing] .RiverMapQuiz-module__GUeFyG__stats dd{font-size:1.05rem}.RiverMapQuiz-module__GUeFyG__hudGiveUp{padding:6px 12px}}.RiverMapQuiz-module__GUeFyG__resultsAnchor{scroll-margin-top:90px}
.RiverMapPage-module__m7tX0G__page{color:#0b253a;max-width:1120px;margin:0 auto;padding:40px 24px 64px}body:has(.RiverMapPage-module__m7tX0G__page){overflow:clip visible}.RiverMapPage-module__m7tX0G__page h1{margin:12px 0 16px;font-size:clamp(2rem,4.5vw,3rem);line-height:1.1}.RiverMapPage-module__m7tX0G__kicker{letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:800}.RiverMapPage-module__m7tX0G__intro{max-width:780px;margin:0 0 10px;line-height:1.6}.RiverMapPage-module__m7tX0G__meta{color:#516b80;margin:0;font-size:.9rem}.RiverMapPage-module__m7tX0G__about{max-width:780px;margin-top:40px;line-height:1.65}.RiverMapPage-module__m7tX0G__about h2{margin:0 0 10px;font-size:1.4rem}.RiverMapPage-module__m7tX0G__about h3{margin:22px 0 8px;font-size:1.05rem}.RiverMapPage-module__m7tX0G__about p{margin:0 0 12px}.RiverMapPage-module__m7tX0G__longest{margin:0 0 12px;padding-left:1.4em}.RiverMapPage-module__m7tX0G__longest li{margin:2px 0}.RiverMapPage-module__m7tX0G__small{color:#516b80;font-size:.88rem}@media (max-width:760px){.RiverMapPage-module__m7tX0G__page{padding:18px 16px 40px}.RiverMapPage-module__m7tX0G__page h1{margin:8px 0 10px;font-size:1.75rem}.RiverMapPage-module__m7tX0G__intro{font-size:.95rem}}@media print{.RiverMapPage-module__m7tX0G__page{padding:0}}
