.footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}.unlimited-name{display:block;margin-top:9px;font-family:VT323,monospace;font-size:28px;line-height:1;letter-spacing:4px;color:var(--red)}.title-card-refresh.wordmark{line-height:1}.title-card-refresh .wordmark{margin-bottom:0}.landing-bottom #unlimited-btn{display:block;margin-top:10px}.title-card-refresh p{margin-top:14px}@media(max-width:700px){.unlimited-name{font-size:24px;letter-spacing:3px}.title-card-refresh{padding-top:17px;padding-bottom:17px}}
/* Light blue, white and near-black: a clean identity for this edition. */
:root{--paper:#f3f8ff;--ink:#111c2b;--faded:#52667d;--red:#2265a5;--ocean:#bedcf5;--green:#387461;--line:#839bb1;--nav-paper:#d6e8f9;--nav-line:#8daac4;--nav-ink:#182c43}
body{background:#e4f1ff;background-image:none}
.paper{background-image:none}
#app:after,.map-grain,#map-area:before{display:none}
.country{fill:#edf2f7;stroke:#637b91}
.country.playable:hover{fill:#c4ddf2;stroke:#224e76}
.country.selected{fill:#86b9e5;stroke:#183f6b}
.country.correct{fill:#9cc8b9}
.country.wrong{fill:#dba9a6}
.graticule{stroke:#769ebd;opacity:.55}
.coast-glow{stroke:#e7f3ff}
.map-ocean{color:#517d9e}
.map-credit{background:#f3f8ffb8}
button:hover,.topbar .icon-btn:hover{background:#d6e8f9}
.primary,#menu-btn svg{background:#111c2b;color:#f3f8ff}
.primary:hover{background:#274867}
.mode-selector button.active{background:#c7e0f7}
.footer-links a:hover,.menu-links a:hover,.chapter-sidebar a:hover,.back-to-game:hover{background:#d6e8f9;color:#123e66}
.chapter-sidebar a[aria-current=page]:hover{background:#164c7d;color:var(--paper)}
.landing-bottom.paper{border-color:#839bb1;box-shadow:3px 4px 0 #111c2b1a}
#country-search{background:#fff}
#country-options{box-shadow:3px 3px 0 #111c2b26}
#map-controls button{box-shadow:2px 2px 0 #52667d}
.timer-bar,.clue-progress{background:#c5d9eb}
.result-stamp{background:#3874610a}
.result-stamp.miss{background:#2265a50a}
dialog::backdrop{background:#111c2b80}
.chapter-intro,.chapter-body p{color:#334b64}
.chapter-number{color:#9bb9d5;border-color:#9bb9d5}
.chapter-sidebar a,.chapter-section,.chapter-body th,.chapter-body td,.contents{border-color:#a5bdd3}
.contents{background:#e4f0fc}
.chapter-body thead{background:#d4e6f8}
.chapter-return a:hover{background:#274867;color:#f3f8ff}
.title-card-refresh p{color:#334b64}
