:root{--color-bg:#f4f3ef;--color-surface:#fff;--color-text:#1c1b19;--color-muted:#6b6962;--color-line:#e1dfd8;--color-accent:#3b5bdb;--color-accent-text:#fff;--color-good:#2f7d4f;--color-warn:#9a6200;--color-bad:#b3261e;--color-ussr:#c0392b;--color-us:#2457a6;--color-map-paper:#fffdf7;--color-map-ink:#1c1b19;--color-sea:#dfe6ea;--color-map-line:#8a6f5a;--color-map-pick:#e07b00;--color-central-america:#efe6c8;--color-south-america:#e3cfa6;--color-europe:#ddd3ea;--color-middle-east:#e8edf6;--color-africa:#f1dcc0;--color-asia:#f7cf98;--color-southeast-asia:#fbe3a6;--color-battleground:#7d2a35;--space-s0:2px;--space-s1:.25rem;--space-s2:.5rem;--space-s3:.75rem;--space-s4:1rem;--space-s6:1.5rem;--size-full:100%;--size-page:48rem;--size-screen:100vh;--size-label:9rem;--size-field:16rem;--size-touch:2.75rem;--size-bleed:96vw;--size-board:87.5rem;--size-game-card:9.5rem;--size-game-card-height:5.5rem;--size-cell:1.6rem;--radius-sm:6px;--radius-md:10px;--radius-pill:999px;--font-size-sm:.85rem;--font-size-md:1rem;--font-size-lg:1.15rem;--font-size-xl:1.4rem;--font-weight-normal:400;--font-weight-bold:600;--font-family-ui:system-ui,-apple-system,sans-serif;--font-family-mono:ui-monospace,SFMono-Regular,Menlo,monospace}.dark{--color-bg:#121211;--color-surface:#1c1c1a;--color-text:#ececea;--color-muted:#9b9b95;--color-line:#2e2e2b;--color-accent:#8ea2ff;--color-accent-text:#0d1433;--color-good:#6cc48d;--color-warn:#e0a63a;--color-bad:#f08a80}.p04c5b235{background-color:var(--color-accent)}.p0e04c1ac{font-family:var(--font-family-mono)}.p0f374d3c{align-items:start}.p0f588c03{column-gap:var(--space-s4)}.p0f97873c{outline-width:3px}.p1461f04d{stroke-width:1.5px}.p1714e7ad{stroke-width:1px}.p18ed862f{color:var(--color-text)}.p1b680c82{display:inline-block}.p22beda38{margin-inline-start:auto}.p240111aa{column-gap:var(--space-s3)}.p249729d0{border-collapse:collapse}.p2554663f{fill:var(--color-south-america)}.p2908bccc{text-align:center}.p2a23653f{transform:translate(-50%)}.p32836ba9{color:var(--color-bad)}.p3353be60{stroke-width:1.2px}.p381f91b9{stroke:var(--color-map-paper)}.p38496adf{column-gap:var(--space-s0)}.p3bb0f4e1{letter-spacing:.08em}.p41c88322{stroke-opacity:.7}.p44697429{stroke-opacity:.55}.p4b3f4939{display:flex}.p4d293ba4{font-weight:var(--font-weight-bold)}.p5bad2261{background-color:var(--color-us)}.p5bbb2bdd{font-family:var(--font-family-ui)}.p5c698c0f{text-transform:uppercase}.p611c2d9a{cursor:default}.p62e5cc58{cursor:pointer}.p68a6f0e6{stroke-width:.8px}.p6d261f20{color:var(--color-muted)}.p6e51696a{stroke:var(--color-map-line)}.p6ea9a106{outline-width:2px}.p6ece8110{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.p6ff25de4{font-size:var(--font-size-md)}.p70f699f9{font-size:var(--font-size-sm)}.p72853a05{align-items:flex-start}.p7af664aa{flex-direction:column}.p7afa3ef0{outline-style:solid}.p7c83d108{flex-direction:row}.p7e2b6788{fill:var(--color-battleground)}.p821e339e{background-color:var(--color-bg)}.p83a7b6cd{fill-opacity:.6}.p863698ee{color:var(--color-accent)}.p86d23c8a{color:var(--color-warn)}.p8a6b1e43{overflow-wrap:anywhere}.p8aea6d32{fill:var(--color-central-america)}.p8eb273a0{flex-grow:1}.p8f40a4f5{fill:var(--color-map-pick)}.p9f3737c7{fill:var(--color-southeast-asia)}.pa007b72d{text-align:left}.pa026d442{stroke-width:4px}.pa23c1172{fill:var(--color-map-ink)}.pa4b22437{outline-color:var(--color-map-pick)}.pa4f30b2b{background-color:var(--color-muted)}.pa55ed2e9{background-color:var(--color-surface)}.pb14d6db5{font-size:var(--font-size-xl)}.pb86a6f80{color:var(--color-good)}.pc0aab73a{fill:var(--color-middle-east)}.pc2581e8a{display:block}.pc47c33ec{background-color:var(--color-ussr)}.pc99a1319{position:relative}.pcc5eb75e{font-family:inherit}.pcd9164d5{fill:var(--color-map-paper)}.pd0aef878{color:var(--color-ussr)}.pd171728a{row-gap:var(--space-s1)}.pd3870b99{text-decoration-line:none}.pd53cc653{fill:var(--color-africa)}.pd74d3b0a{fill:var(--color-ussr)}.pd8304beb{fill-opacity:.55}.pda078b62{fill:var(--color-sea)}.pdb135087{row-gap:var(--space-s6)}.pdf91990e{color:var(--color-us)}.pe01de7c5{column-gap:var(--space-s2)}.pe33170a8{flex-wrap:wrap}.pe6015ad2{justify-content:space-between}.pe9e29f23{display:grid}.pea35b46b{row-gap:var(--space-s2)}.pea958d81{fill:var(--color-asia)}.peb447643{color:var(--color-accent-text)}.pec33528d{fill:var(--color-europe)}.pf02052b7{letter-spacing:.05em}.pf0b3c537{fill:var(--color-us)}.pf1c1e0ab{stroke:var(--color-map-pick)}.pf5136eee{font-size:var(--font-size-lg)}.pf5910f71{row-gap:var(--space-s0)}.pf9022f04{margin-inline-end:auto}.pfa594804{row-gap:var(--space-s3)}.pfa6e1017{outline-color:var(--color-accent)}.pfbcb088e{align-items:center}.pff2888fe{stroke-dasharray:4 3}.p16760e9c:focus-visible{outline-style:solid}.p332d1ceb:focus-visible{outline-color:var(--color-accent)}.p4acecd5d:focus-visible{outline-width:2px}.p8c930c27:disabled{cursor:default}.pf87a547e:disabled{opacity:.5}.p016918d6{border-bottom-color:#0000}.p04ed3557{border-top-color:var(--color-accent)}.p052008d3{padding-bottom:var(--space-s0)}.p05dcca7b{border-top-left-radius:var(--radius-md)}.p05e06a66{padding-right:var(--space-s4)}.p072181b8{padding-bottom:var(--space-s1)}.p08591685{border-left-color:var(--color-line)}.p093850ba{width:var(--size-full)}.p0b56eba6{padding-bottom:var(--space-s3)}.p0e22dcff{padding-bottom:var(--space-s4)}.p13512063{overflow-y:hidden}.p135d45da{border-bottom-color:var(--color-text)}.p155d0c9c{padding-right:var(--space-s2)}.p182c614e{border-left-color:var(--color-text)}.p299a567d{padding-right:var(--space-s1)}.p314b4d67{padding-right:var(--space-s3)}.p35af4567{padding-top:var(--space-s1)}.p3635e5ac{border-bottom-left-radius:var(--radius-md)}.p38128678{padding-top:var(--space-s0)}.p38ee9501{border-bottom-color:var(--color-line)}.p3c7eb7b5{border-bottom-left-radius:var(--radius-pill)}.p3cbc3539{padding-bottom:var(--space-s2)}.p3cefb18e{min-height:var(--size-game-card-height)}.p411c02ca{border-top-width:2px}.p4672949f{border-top-color:#0000}.p4a344fb1{border-top-left-radius:var(--radius-sm)}.p526b4b5f{border-top-color:var(--color-text)}.p52ad5f3b{border-top-color:var(--color-ussr)}.p538832d2{padding-top:var(--space-s2)}.p53c9fe4b{overflow-x:hidden}.p564b7812{border-left-color:#0000}.p574e0462{border-left-width:1px}.p5a1877af{min-width:var(--size-cell)}.p5a810f6d{border-right-color:var(--color-map-pick)}.p5d336430{border-bottom-color:var(--color-accent)}.p5dc8ab79{padding-top:var(--space-s3)}.p5e686419{border-right-color:var(--color-ussr)}.p6018cf30{border-top-style:solid}.p65f52590{min-width:var(--size-label)}.p67bf2919{border-bottom-color:var(--color-us)}.p68e46144{padding-top:var(--space-s4)}.p69f9c689{padding-top:0}.p6b8fb350{border-bottom-right-radius:var(--radius-sm)}.p6bb67f03{border-bottom-width:2px}.p70414471{border-right-color:#0000}.p71460e30{border-left-color:var(--color-muted)}.p7322fb0e{margin-top:0}.p76930d4c{border-left-color:var(--color-ussr)}.p792a0d6e{border-right-width:2px}.p800c7e8e{width:var(--size-game-card)}.p825e3999{padding-left:var(--space-s4)}.p82bc8d87{padding-left:var(--space-s3)}.p8451e755{border-right-width:1px}.p86cc60be{margin-bottom:0}.p878c9690{border-top-left-radius:var(--radius-pill)}.p8b827f62{border-left-color:var(--color-accent)}.p8b8a68f7{border-right-color:var(--color-text)}.p8c0d9bae{max-width:var(--size-page)}.p8dabfb2c{padding-left:var(--space-s2)}.p8deb65e8{border-bottom-width:1px}.p9114d03c{border-left-color:var(--color-us)}.p94fd147e{min-height:var(--size-screen)}.p9b55beea{border-top-color:var(--color-map-pick)}.p9d1ec04b{height:auto}.p9f5099b9{padding-left:var(--space-s1)}.pa1861ff5{border-right-color:var(--color-us)}.pa88396aa{width:var(--size-bleed)}.pa88d8e06{left:50%}.pb13548ab{border-right-color:var(--color-accent)}.pb23fa1b9{border-top-right-radius:var(--radius-pill)}.pb68d9406{border-bottom-style:solid}.pc65f6c21{border-top-right-radius:var(--radius-md)}.pc665880e{border-top-color:var(--color-line)}.pc7c327d7{margin-left:0}.pc9728f78{border-left-color:var(--color-map-pick)}.pcb0885f5{border-bottom-color:var(--color-map-pick)}.pcb9d970d{border-left-width:6px}.pcc9c13dd{max-width:var(--size-board)}.pce3164ce{padding-bottom:0}.pced7ed12{border-bottom-color:var(--color-ussr)}.pcf2511d2{border-bottom-right-radius:var(--radius-md)}.pd0206205{border-bottom-right-radius:var(--radius-pill)}.pd19eab2a{border-top-right-radius:var(--radius-sm)}.pd7f48554{border-left-width:2px}.pd9c6890e{border-left-style:solid}.pda0abdc1{border-top-width:1px}.pdf6aa9df{border-right-style:solid}.pe2374fd7{border-bottom-left-radius:var(--radius-sm)}.pe30f3076{margin-right:0}.peaf7ecb8{min-height:var(--size-cell)}.pf352ba42{min-width:var(--size-field)}.pf41bd6e5{border-top-color:var(--color-us)}.pffabd7a0{border-right-color:var(--color-line)}.p05ad073b:hover{border-top-color:var(--color-accent)}.p1a8a9b91:hover{border-bottom-color:var(--color-accent)}.p539e1528:hover{border-left-color:var(--color-accent)}.pcdf4d1eb:hover{border-right-color:var(--color-accent)}