._effect_n2yqj_1{pointer-events:none}._fireRoute_n2yqj_4,._moveRoute_n2yqj_5{fill:none;stroke-width:2;stroke-dasharray:5 6;opacity:.8;animation:_routeFade_n2yqj_1 var(--fx-duration) ease-out both}._fireRoute_n2yqj_4{stroke:#f8b86e}._moveRoute_n2yqj_5{stroke:#92ddce}._projectile_n2yqj_18{fill:#ffe8a2;animation:_travel_n2yqj_22 calc(var(--fx-duration) * .4) ease-in both}._traveler_n2yqj_22{animation:_travel_n2yqj_22 var(--fx-duration) cubic-bezier(.35,.1,.4,1) both}._shockwave_n2yqj_25{fill:none;stroke:#ffdb8c;stroke-width:2.5;animation:_shock_n2yqj_25 calc(var(--fx-duration) * .7) ease-out var(--burst-delay, 0ms) both}._fireball_n2yqj_31{fill:#ffcf68;stroke:#ff763d;stroke-width:5;animation:_fire_n2yqj_4 calc(var(--fx-duration) * .55) ease-out var(--burst-delay, 0ms) both}._smoke_n2yqj_37{fill:#22343d;animation:_smoke_n2yqj_37 var(--fx-duration) ease-out var(--burst-delay, 0ms) both}._spark_n2yqj_41{stroke:#ffe5a4;stroke-width:2.3;stroke-linecap:round;animation:_spark_n2yqj_41 calc(var(--fx-duration) * .6) ease-out var(--burst-delay, 0ms) both}._muzzle_n2yqj_47{fill:#ffe7ab;animation:_fire_n2yqj_4 .26s ease-out both}._damage_n2yqj_51,._gain_n2yqj_52,._claimText_n2yqj_53{paint-order:stroke;stroke:#112b35;stroke-width:3px;font-weight:850;font-size:20px;fill:#ffd6b2;animation:_floatText_n2yqj_1 1.3s ease-out both}._gain_n2yqj_52{fill:#d3f3c5}._claimText_n2yqj_53{font-size:12px;letter-spacing:2px;fill:#ffe8b1}._reinforceRing_n2yqj_70{fill:none;stroke:#d7e9a1;stroke-width:3;animation:_shock_n2yqj_25 var(--fx-duration) ease-out both}._dropFlag_n2yqj_76{fill:#e4ce8e;stroke:#203943;stroke-width:1.5;animation:_flagDrop_n2yqj_1 var(--fx-duration) ease-out both}._claimLand_n2yqj_82{animation:_claim_n2yqj_53 1.4s ease-out both;stroke:#fff0bc;stroke-width:2.3}._claimRing_n2yqj_87{fill:none;stroke:#f7db8a;stroke-width:3;animation:_shock_n2yqj_25 1.2s ease-out both}._claimFlag_n2yqj_93{animation:_flagDrop_n2yqj_1 1.4s ease-out both}._continentFlash_n2yqj_96 path{fill-opacity:.25;animation:_continentGlow_n2yqj_1 1.8s ease-out both}._attackSelection_n2yqj_100,._moveSelection_n2yqj_101{fill:none;stroke-width:2.3;stroke-dasharray:7 6;stroke:#f1a078;animation:_march_n2yqj_1 1s linear infinite}._moveSelection_n2yqj_101{stroke:#8fd5c1}._sourceRing_n2yqj_111,._targetRing_n2yqj_112{fill:none;stroke:#f4dfaa;stroke-width:1.7;stroke-dasharray:3 4}._targetRing_n2yqj_112{stroke:#f3a27e;stroke-dasharray:none}._still_n2yqj_122 *{animation:none!important}._still_n2yqj_122 ._fireball_n2yqj_31,._still_n2yqj_122 ._smoke_n2yqj_37,._still_n2yqj_122 ._spark_n2yqj_41,._still_n2yqj_122 ._shockwave_n2yqj_25,._still_n2yqj_122 ._muzzle_n2yqj_47,._still_n2yqj_122 ._reinforceRing_n2yqj_70{display:none}._still_n2yqj_122 ._claimLand_n2yqj_82{fill-opacity:.15}._still_n2yqj_122 ._fireRoute_n2yqj_4,._still_n2yqj_122 ._moveRoute_n2yqj_5{opacity:.6}._still_n2yqj_122 ._claimFlag_n2yqj_93{opacity:.7}@keyframes _travel_n2yqj_22{0%{transform:translate(0);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translate(var(--travel-x),var(--travel-y));opacity:0}}@keyframes _shock_n2yqj_25{0%{transform:scale(.3);opacity:1}to{transform:scale(3.5);opacity:0}}@keyframes _fire_n2yqj_4{0%{transform:scale(.15);opacity:0}20%{transform:scale(1.7);opacity:1}to{transform:scale(2.2);opacity:0}}@keyframes _smoke_n2yqj_37{0%,15%{transform:translateY(0) scale(.3);opacity:0}30%{opacity:.7}to{transform:translateY(-25px) scale(2.4);opacity:0}}@keyframes _spark_n2yqj_41{0%{transform:translate(0);opacity:1}to{transform:translate(36px);opacity:0}}@keyframes _floatText_n2yqj_1{0%{opacity:0;transform:translateY(8px) scale(.8)}15%,65%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-15px)}}@keyframes _flagDrop_n2yqj_1{0%{opacity:0;transform:translateY(-30px)}25%,65%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes _claim_n2yqj_53{0%{fill-opacity:.7;stroke-opacity:1}to{fill-opacity:0;stroke-opacity:0}}@keyframes _continentGlow_n2yqj_1{0%,30%{fill-opacity:.35;stroke-opacity:1}to{fill-opacity:0;stroke-opacity:0}}@keyframes _routeFade_n2yqj_1{0%{stroke-dashoffset:30;opacity:0}20%,65%{opacity:.8}to{stroke-dashoffset:0;opacity:0}}@keyframes _march_n2yqj_1{to{stroke-dashoffset:-26}}@media(prefers-reduced-motion:reduce){*{animation:none!important}._projectile_n2yqj_18,._traveler_n2yqj_22,._fireball_n2yqj_31,._smoke_n2yqj_37,._spark_n2yqj_41,._shockwave_n2yqj_25,._muzzle_n2yqj_47{display:none}}._blastCore_n2yqj_291{fill:#ffe8a0;stroke:#ff8b3d;stroke-width:2;animation:_fire_n2yqj_4 calc(var(--fx-duration) * .65) ease-out var(--burst-delay, 0ms) both}._still_n2yqj_122 ._blastCore_n2yqj_291{display:none}._guide_1whj7_1{display:flex;align-items:center;gap:13px;min-width:0;flex:1;padding:10px 0}._guideIcon_1whj7_9{width:40px;height:40px;display:grid;place-items:center;border:1px solid #54716f;border-radius:10px;color:#acd5c2;background:#759c8620;flex-shrink:0}._required_1whj7_20 ._guideIcon_1whj7_9{border-color:#dbb875;color:#f1d38b;background:#a7853a25;animation:_guideBreathe_1whj7_1 2.4s ease-in-out infinite}._guideCopy_1whj7_26{display:flex;flex-direction:column;gap:3px;min-width:0}._guideCopy_1whj7_26>span{font-size:8px;text-transform:uppercase;letter-spacing:1.3px;color:#93b6b3}._required_1whj7_20 ._guideCopy_1whj7_26>span{color:#edc77e}._guideCopy_1whj7_26>strong{font-size:13px;font-weight:650;color:#e6e4d2}._guideCopy_1whj7_26>small{font-size:10px;color:#a0b6b9;line-height:1.5}._reserveProgress_1whj7_51{display:grid;grid-template-columns:auto auto;gap:3px 9px;margin:0 14px;flex-shrink:0;align-items:center}._reserveProgress_1whj7_51>b{font-size:30px;color:#f1d08d;grid-row:1/3;line-height:1}._reserveProgress_1whj7_51>span{font-size:9px;color:#c7c3a4}._reserveProgress_1whj7_51 progress{width:88px;height:4px;border:0;appearance:none;accent-color:#edc17e}._reserveProgress_1whj7_51 progress::-webkit-progress-bar{background:#344c57;border-radius:5px}._reserveProgress_1whj7_51 progress::-webkit-progress-value{background:#e3c081;border-radius:5px;transition:width .3s}._stepTrack_1whj7_85{display:flex;align-items:center;gap:15px;margin-left:auto;padding-left:15px;flex-shrink:0}._stepTrack_1whj7_85 span{display:flex;align-items:center;gap:5px;font-size:8px;text-transform:uppercase;letter-spacing:.6px;color:#718f9b}._stepTrack_1whj7_85 i{display:grid;place-items:center;width:18px;height:18px;border:1px solid #47616e;border-radius:50%;font-size:8px;font-style:normal}._stepTrack_1whj7_85 [data-active=true]{color:#efd29c}._stepTrack_1whj7_85 [data-active=true] i{border-color:#e9c78b;background:#b3985720}._guideButton_1whj7_119{border:1px solid #d5b072;background:#6c4a2c;color:#ffe0a5;padding:10px 13px;border-radius:6px;font-size:11px;display:flex;gap:9px;align-items:center}._mapAction_1whj7_130{position:absolute;width:222px;max-width:calc(100% - 18px);z-index:9;background:linear-gradient(135deg,#213e49f5,#102a36f8);border:1px solid #d8bf8770;border-top:3px solid #e2be7e;box-shadow:0 10px 35px #00141a80;border-radius:9px;padding:13px;animation:_actionAppear_1whj7_1 .16s ease-out}._mapAction_1whj7_130 h3{font-size:13px;line-height:1.5;color:#f0dfb5;margin:0 0 7px;font-weight:650}._mapAction_1whj7_130 p{font-size:10px;line-height:1.6;color:#b3c7c6;margin:5px 0 10px}._mapAction_1whj7_130 small{display:block;font-size:8px;line-height:1.5;color:#9db7bf;margin-top:9px}._mapAction_1whj7_130 header{display:flex;align-items:start;gap:9px;justify-content:space-between}._mapAction_1whj7_130 header button{padding:0 3px;font-size:18px;border:0;color:#8dabb1;background:none}._mapPrimary_1whj7_176{width:100%;min-height:39px;border:1px solid #efd293;border-radius:5px;background:#e2bd7b;color:#102c36;font-size:11px;display:flex;justify-content:center;align-items:center;gap:8px;font-weight:700;margin-top:9px;padding:8px}._mapPrimary_1whj7_176:hover{background:#f2d198}._mapQuantity_1whj7_195{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:8px}._mapQuantity_1whj7_195 button{min-width:37px;min-height:39px;border:1px solid #5a7480;border-radius:5px;background:#183541;color:#ddc897;font-size:21px}._mapQuantity_1whj7_195 label{display:flex;flex-direction:column;align-items:center;gap:3px}._mapQuantity_1whj7_195 label>span{font-size:8px;color:#a4b8b7}._mapQuantity_1whj7_195 input{width:66px;padding:4px;text-align:center;font-size:20px;border:0;background:#122b36;border-radius:4px;font-weight:700;appearance:textfield}._mapQuantity_1whj7_195 input::-webkit-inner-spin-button{appearance:none}._mapOccupation_1whj7_235{display:flex;gap:7px}._mapOccupation_1whj7_235 button{flex:1;min-height:47px;border:1px solid #dfc58c;border-radius:5px;background:#52624750;color:#f8dda2;font-size:21px;font-weight:700}._mapOccupation_1whj7_235 button:hover{background:#dfbd79;color:#152b32}._mapPairCounts_1whj7_253{display:flex;align-items:center;justify-content:space-between;gap:9px;margin:10px 0;color:#a9bcbc;font-size:10px}._mapPairCounts_1whj7_253 b{font-size:20px;color:#f4ddb4}._mapSource_1whj7_266{width:100%;display:flex;justify-content:space-between;margin-top:6px;padding:8px;background:#264651;border:1px solid #607c81;color:#e1d4ad;border-radius:4px;font-size:10px}._conquestNotice_1whj7_278{position:absolute;top:62px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:12px;padding:12px 19px;border:1px solid #cebb7d;border-radius:9px;background:#233c35ed;box-shadow:0 6px 25px #0004;color:#edce87;z-index:8;pointer-events:none;max-width:calc(100% - 30px);animation:_noticeAppear_1whj7_1 .25s ease-out}._conquestNotice_1whj7_278>div{display:flex;flex-direction:column;gap:5px}._conquestNotice_1whj7_278 strong{font-size:12px;font-weight:650}._conquestNotice_1whj7_278 span{font-size:10px;color:#bfd1bb}@keyframes _guideBreathe_1whj7_1{50%{box-shadow:0 0 0 5px #d8b16d12;filter:brightness(1.15)}}@keyframes _actionAppear_1whj7_1{0%{opacity:0;translate:0 7px}to{opacity:1;translate:0 0}}@keyframes _noticeAppear_1whj7_1{0%{opacity:0;margin-top:-8px}to{opacity:1;margin-top:0}}@media(max-width:1150px){._stepTrack_1whj7_85{display:none}._guideCopy_1whj7_26>strong{font-size:12px}._guideCopy_1whj7_26>small{font-size:9px}._reserveProgress_1whj7_51{margin-right:0;margin-left:auto}._guide_1whj7_1{gap:10px}}@media(max-width:600px){._guide_1whj7_1{flex-wrap:wrap;gap:8px}._guideIcon_1whj7_9{width:30px;height:30px}._guideCopy_1whj7_26{flex:1}._guideCopy_1whj7_26>strong{font-size:11px}._guideCopy_1whj7_26>small{font-size:9px}._reserveProgress_1whj7_51{margin:0 0 0 38px}._reserveProgress_1whj7_51>b{font-size:23px}._mapAction_1whj7_130{width:195px;padding:10px}._conquestNotice_1whj7_278{top:52px;padding:9px 12px;width:260px}._conquestNotice_1whj7_278 strong{font-size:10px}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}._previewNote_1whj7_397{display:block;color:#f1d18d;font-size:11px;line-height:1.5}._mapOccupation_1whj7_235 button[aria-pressed=true]{background:#f1d18d;border-color:#f1d18d;color:#102730;box-shadow:0 0 0 2px #f1d18d55}._dimmed_1k4r3_1{opacity:.29;transition:opacity .22s}._fxOverlay_1k4r3_5{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;contain:strict}._container_1k4r3_13>svg:first-child{will-change:transform}._dimmed_1k4r3_1:hover{opacity:.65}._container_1k4r3_13[data-deploying=true] ._dimmed_1k4r3_1:hover{opacity:.29;cursor:not-allowed}._container_1k4r3_13[data-deploying=true] ._eligible_1k4r3_23{cursor:copy}._eligible_1k4r3_23 [data-land]{stroke:#f4d58b;stroke-width:1.9;fill-opacity:1}._deployBeacon_1k4r3_31 circle{fill:none;stroke:#f1d18d;stroke-width:1.7;stroke-dasharray:3 3;animation:_beacon_1k4r3_1 2s ease-in-out infinite}._deployBeacon_1k4r3_31 path{fill:none;stroke:#fff0c6;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;animation:_pointDown_1k4r3_1 1.3s ease-in-out infinite}._container_1k4r3_13[data-motion=reduced] *{animation:none!important;transition:none!important}._container_1k4r3_13 [data-selected=true]{cursor:grab}@keyframes _beacon_1k4r3_1{50%{r:26;stroke-opacity:.45;stroke-width:2.5}}@keyframes _pointDown_1k4r3_1{50%{translate:0 4px}}@media(prefers-reduced-motion:reduce){._deployBeacon_1k4r3_31 *{animation:none!important}._dimmed_1k4r3_1{transition:none}}._container_1k4r3_13[data-overview=true] [data-land]{stroke:#bed5d2!important;stroke-width:.85!important;fill-opacity:.8!important}._container_1k4r3_13 [data-preview=true] [data-land]{stroke:#f1d18d;stroke-dasharray:3 2}*{box-sizing:border-box}html{background:#0b1c24;color:#ecebe2;font-family:Segoe UI,Arial,sans-serif;font-size:14px}body{margin:0}button,input,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.38;cursor:not-allowed}button{color:inherit}button:focus-visible,input:focus-visible,select:focus-visible,[role=button]:focus-visible{outline:2px solid #edc77c;outline-offset:4px}button svg{flex-shrink:0}input,select{background:#122a33;color:#ecebe2;border:1px solid #30464e;padding:11px 13px;border-radius:8px;width:100%;min-width:0}input[type=range]{accent-color:#dfbc77;padding:0}input[type=checkbox]{width:20px;height:20px;accent-color:#dfbc77}kbd{font:10px Segoe UI,sans-serif;border:1px solid #ffffff20;padding:3px 5px;border-radius:4px;white-space:nowrap}h1,h2,p{margin-top:0}h1{letter-spacing:-1.5px}h2{font-weight:650;letter-spacing:-.5px}button{-webkit-tap-highlight-color:transparent}::selection{background:#d5b274;color:#10252c}._app_8v8in_85{min-height:100vh;background:radial-gradient(ellipse at 50% 0,#15323b 0,transparent 55%),#0b1c24}._header_8v8in_89{height:90px;border-bottom:1px solid #ffffff0d;display:flex;align-items:center;justify-content:space-between;padding:0 44px;gap:20px}@media(min-width:851px){._header_8v8in_89._inGameHeader_8v8in_99{height:64px}._inGameHeader_8v8in_99 ._brand_8v8in_102{font-size:20px}._inGameHeader_8v8in_99 ._brandMark_8v8in_105{width:34px;height:39px}}._brand_8v8in_102{display:flex;align-items:center;gap:13px;font-size:25px;font-weight:800;letter-spacing:1px;text-transform:uppercase}._brand_8v8in_102 small{display:block;font-size:8px;font-weight:500;letter-spacing:2.9px;color:#8ba1a5;margin-top:4px}._brandMark_8v8in_105{border:1px solid #d2b4768c;color:#e6c483;border-radius:9px;width:45px;height:49px;display:grid;place-items:center;transform:rotate(-4deg);background:#d4b77709}._brandButton_8v8in_138{background:none;border:0;padding:0;text-align:left}._header_8v8in_89 nav{display:flex;align-items:center;gap:28px}._header_8v8in_89 nav>button{display:flex;align-items:center;gap:8px;border:0;background:none;font-size:12px;font-weight:500;color:#b0bcb9;padding:0}._header_8v8in_89 nav>button:hover{color:#edcb8e}._header_8v8in_89 nav ._profileButton_8v8in_163{border-left:1px solid #ffffff13;padding-left:24px;gap:10px;color:#edeae0}._profileButton_8v8in_163>span{text-align:left;font-size:12px}._profileButton_8v8in_163 small{display:block;color:#859a9f;font-size:10px;margin-top:4px}._profileSummary_8v8in_179{display:flex;gap:18px;align-items:center}._profileSummary_8v8in_179 ._avatar_8v8in_184{width:65px;height:65px}._profileSummary_8v8in_179 h2{margin:0}._profileStats_8v8in_191{display:flex;justify-content:space-around;padding:24px 0;margin:10px 0;border-top:1px solid #36515a;border-bottom:1px solid #36515a}._profileStats_8v8in_191>div{display:flex;flex-direction:column;align-items:center;gap:10px}._profileStats_8v8in_191 b{font-size:28px;color:#dfbf83;font-weight:500}._profileStats_8v8in_191 span{font-size:10px;color:#839fa7}._avatar_8v8in_184{width:40px;height:40px;flex-shrink:0}._menu_8v8in_219{max-width:1450px;margin:auto;padding:42px 44px 18px}._hero_8v8in_224{min-height:440px;border:1px solid #35525785;position:relative;border-radius:16px;overflow:hidden;background:linear-gradient(110deg,#15313a,#143a43)}._hero_8v8in_224:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#122e37 0,#122e37f5 25%,#13313a50 62%,transparent 100%);pointer-events:none}._heroMap_8v8in_239{position:absolute;inset:-48px -20% -75px 30%;opacity:.8;transform:rotate(-6deg)}._heroContent_8v8in_248{position:relative;z-index:1;padding:44px 48px}._eyebrow_8v8in_253{display:flex;align-items:center;gap:10px;color:#c4b187;font-size:9px;font-weight:600;letter-spacing:2px;text-transform:uppercase}._statusDot_8v8in_263{display:inline-block;width:5px;height:5px;background:#83b7a4;border-radius:50%;box-shadow:0 0 8px #8bd9a740;flex-shrink:0}._hero_8v8in_224 h1{font-size:58px;line-height:1.05;font-weight:600;margin:24px 0 18px;letter-spacing:-2.8px}._hero_8v8in_224 h1 em{font-family:Georgia,serif;font-weight:400;color:#e0c18c}._hero_8v8in_224 p{font-size:13px;color:#a1b6b9;max-width:300px;line-height:1.7;margin-bottom:27px}._primary_8v8in_291,._secondary_8v8in_292{display:flex;align-items:center;justify-content:center;gap:10px;border-radius:8px;padding:13px 17px;font-size:12px;font-weight:650;min-height:43px;border:1px solid transparent;transition:background .15s,transform .15s}._primary_8v8in_291{background:#dfbd7c;color:#15272d;box-shadow:0 3px 14px #00000016}._primary_8v8in_291:hover:not(:disabled){background:#f1cf90;transform:translateY(-1px)}._primary_8v8in_291>svg:last-child,._primary_8v8in_291>span:last-child{margin-left:auto}._hero_8v8in_224 ._primary_8v8in_291{min-width:234px}._secondary_8v8in_292{background:#19333d;border-color:#36505a;color:#d9ded7}._secondary_8v8in_292:hover:not(:disabled){background:#25414b}._textButton_8v8in_331{display:flex;align-items:center;justify-content:center;gap:9px;background:none;border:0;padding:10px 0;font-size:11px;color:#9eafb1}._textButton_8v8in_331:hover{color:#e3c28a}._heroMeta_8v8in_345{display:flex;gap:30px;margin-top:31px;color:#859ea4;font-size:9px}._heroMeta_8v8in_345 span{display:flex;align-items:center;gap:7px}._heroMeta_8v8in_345 b{font-size:13px;color:#e4dfd3;font-weight:500}._heroCoordinates_8v8in_362{position:absolute;right:26px;bottom:23px;z-index:1;color:#6d9297;font:9px monospace;letter-spacing:1px}._modeGrid_8v8in_371{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:23px}._modeCard_8v8in_377{border:1px solid #30464d;background:#112731;border-radius:12px;padding:24px;text-align:left;position:relative;overflow:hidden;transition:border .2s,transform .2s}._modeCard_8v8in_377:hover{border-color:#b99d69;transform:translateY(-3px);background:#16313a}._modeCardTop_8v8in_394{display:flex;justify-content:space-between;align-items:center;color:#bea779;margin-bottom:23px}._modeCardTop_8v8in_394 span{color:#4c6771;font:11px monospace}._modeCard_8v8in_377 h2{font-size:19px;margin-bottom:8px;color:#e6e8df}._modeCard_8v8in_377 p{font-size:11px;color:#8ea2a7;max-width:85%;margin-bottom:7px;line-height:1.6}._modeCard_8v8in_377>svg{position:absolute;bottom:25px;right:24px;color:#8b9f9e}._menuFooter_8v8in_423{display:flex;justify-content:space-between;align-items:center;margin-top:25px;font-size:10px;color:#627f88}._menuFooter_8v8in_423 button{font-size:10px}._modalHeader_8v8in_434{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}._modalHeader_8v8in_434 h2{margin:0;font-size:24px}._overlay_8v8in_445{position:fixed;inset:0;background:#041016c9;backdrop-filter:blur(10px);z-index:30;display:flex;align-items:center;justify-content:center;padding:25px;overflow:auto}._modal_8v8in_434{background:#122a34;border:1px solid #3f565f;border-radius:16px;padding:30px;width:440px;max-width:100%;max-height:90vh;overflow:auto;box-shadow:0 25px 90px #0006}._wideModal_8v8in_468{width:680px}._iconButton_8v8in_471{border:0;background:#ffffff08;border-radius:8px;padding:7px;display:grid;place-items:center;color:#b6c2bf}._form_8v8in_480{display:flex;flex-direction:column;gap:17px}._form_8v8in_480 label,._actionPanel_8v8in_486 label{display:flex;flex-direction:column;gap:8px;font-size:11px;color:#a7b9ba;line-height:1.5}._muted_8v8in_494{color:#859ea5;font-size:12px;line-height:1.7}._toggle_8v8in_499{flex-direction:row!important;justify-content:space-between;align-items:center}._row_8v8in_504{display:flex;gap:12px;margin-top:24px}._row_8v8in_504 ._primary_8v8in_291{flex:1}._divider_8v8in_512{display:flex;align-items:center;gap:10px;text-align:center;color:#68818c;font-size:11px}._divider_8v8in_512:before,._divider_8v8in_512:after{content:"";height:1px;flex:1;background:#30454e}._codeInput_8v8in_527{text-transform:uppercase;text-align:center;letter-spacing:8px;font-size:23px;font-weight:650}._error_8v8in_534{color:#ee9a8a}._empty_8v8in_537{padding:30px 10px;text-align:center;color:#92a6ab;line-height:1.8}._table_8v8in_543{width:100%;border-collapse:collapse;font-size:12px}._table_8v8in_543 td,._table_8v8in_543 th{padding:12px 5px;text-align:left;border-bottom:1px solid #ffffff13}._table_8v8in_543 th{font-size:10px;color:#809ca4}._tabs_8v8in_558{display:flex;gap:3px;border-bottom:1px solid #ffffff13}._tabs_8v8in_558>button{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;border:0;border-bottom:2px solid transparent;background:none;color:#809ba4;padding:13px 5px;font-size:11px}._tabs_8v8in_558>button._active_8v8in_576{border-color:#d8b77d;color:#dfc38e}._help_8v8in_580{color:#9fb4b9;line-height:1.8;font-size:12px}._help_8v8in_580 ._lead_8v8in_585{font-size:26px;color:#e1c18b}._help_8v8in_580 li{padding:8px 0 8px 4px}._bonusGrid_8v8in_592{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:24px}._bonusGrid_8v8in_592 span{display:flex;justify-content:space-between;padding:9px 12px;border:1px solid #2b4952;border-radius:5px}._bonusGrid_8v8in_592 b{color:#d9bc82}._lobbyLayout_8v8in_608{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;max-width:1000px;margin:50px auto;padding:0 24px}._lobbyCard_8v8in_616{background:#132b35;border:1px solid #304a55;border-radius:16px;padding:32px}._lobbyCard_8v8in_616 h1{font-size:48px;letter-spacing:10px;margin:15px 0}._lobbyCard_8v8in_616 h2{font-size:23px;margin:18px 0 24px}._seatList_8v8in_631{display:flex;flex-direction:column;gap:9px;margin:24px 0}._seat_8v8in_631{display:flex;align-items:center;gap:12px;background:#0d222c;border:1px solid #2a424d;min-height:67px;padding:10px;border-radius:9px;font-size:12px}._seat_8v8in_631>div{flex:1}._seat_8v8in_631 small{display:block;color:#7a9c9f;margin-top:6px;font-size:10px}._seat_8v8in_631>svg:not(:first-child){color:#8eb89a}._emptySeat_8v8in_660{width:40px;height:40px;border:1px dashed #37525b;border-radius:12px;display:grid;place-items:center;color:#5b7d87}._seat_8v8in_631:has(._emptySeat_8v8in_660){color:#5f7e89;border-style:dashed}._inlineLabel_8v8in_673{display:flex!important;flex-direction:row!important;justify-content:space-between;align-items:center}._inlineLabel_8v8in_673 input,._inlineLabel_8v8in_673 select{width:85px}._game_8v8in_683{height:calc(100dvh - 90px);min-height:610px;display:flex;flex-direction:column}._playersBar_8v8in_689{display:flex;padding:14px 24px 12px;gap:10px;background:#0b2029;border-bottom:1px solid #29414a;min-height:92px}._playerCard_8v8in_697{display:flex;align-items:center;gap:10px;flex:1;min-width:0;border:1px solid #263d47;padding:8px 12px;border-radius:9px;background:#112a34;position:relative}._playerCard_8v8in_697:before{content:"";height:21px;width:3px;position:absolute;left:-1px;top:20px;background:var(--player);border-radius:0 3px 3px 0}._playerCard_8v8in_697 b{font-size:11px;font-weight:600;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:135px}._playerCard_8v8in_697 b span{color:#70909a;font-weight:400}._playerCard_8v8in_697 small{display:flex;align-items:center;gap:6px;color:#9fb3b7;font-size:10px;margin-top:7px}._playerCard_8v8in_697 small svg:nth-child(2){margin-left:8px}._currentPlayer_8v8in_743{border-color:var(--player);background:linear-gradient(100deg,#253b3c,#132c35);box-shadow:0 0 20px #d9c38f08}._eliminated_8v8in_748{opacity:.35}._countdown_8v8in_751{margin-left:auto;color:#dfc68d;position:relative;display:flex;align-items:center;gap:4px;font-size:10px}._urgent_8v8in_760{color:#eb7863}._countdown_8v8in_751 b{font-size:10px}._gameBody_8v8in_766{flex:1;min-height:0;display:grid;grid-template-columns:210px minmax(0,1fr) 272px}._leftPanel_8v8in_772{background:#0d232d;border-right:1px solid #28414b;display:flex;flex-direction:column;padding:24px 18px 14px;overflow-y:auto}._panelEyebrow_8v8in_780{font-size:8px;font-weight:650;letter-spacing:1.8px;color:#79969e}._turnInfo_8v8in_786{margin-top:18px;display:flex;flex-direction:column;gap:7px}._turnInfo_8v8in_786 span{font-size:10px;color:#76959e}._turnInfo_8v8in_786 b{font-size:22px;font-weight:550;letter-spacing:-.5px}._phaseList_8v8in_801{margin:25px -18px 24px}._phaseList_8v8in_801>div{display:flex;gap:10px;align-items:center;padding:13px 19px;color:#5e7f89;font-size:11px;border-left:2px solid transparent}._phaseList_8v8in_801>div>span{font-size:8px;font-family:monospace}._phaseList_8v8in_801 ._activePhase_8v8in_817{background:linear-gradient(90deg,#e1bd7819,transparent);border-left-color:#dfbd7c;color:#e1c38e}._objectiveBox_8v8in_822{background:#16303b;border:1px solid #2d4853;border-radius:9px;padding:13px}._objectiveBox_8v8in_822>div{display:flex;gap:8px;align-items:center;font-size:10px;color:#d4bf94}._objectiveBox_8v8in_822 p{font-size:11px;line-height:1.6;margin:16px 0;min-height:38px;color:#cad1c9}._objectiveBox_8v8in_822 button{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;padding:8px 0;background:#ffffff07;border:1px solid #3a5057;border-radius:5px;font-size:9px;color:#9bb0b6;touch-action:none;user-select:none}._cardsButton_8v8in_857{display:flex;align-items:center;gap:7px;width:100%;padding:15px 0;margin:9px 0;background:none;border:0;color:#a9babd;font-size:10px}._cardsButton_8v8in_857 b{margin-left:auto;background:#29424b;padding:3px 7px;border-radius:5px;color:#e5d8b9;font-size:10px}._continents_8v8in_877{border-top:1px solid #29414b;padding-top:17px;margin-top:8px;flex:1}._continents_8v8in_877>span{display:block;margin-bottom:14px}._continents_8v8in_877>div{display:flex;justify-content:space-between;font-size:9px;margin:11px 0;color:#819da6}._continents_8v8in_877 b{color:#bbc4b8;font-weight:500}._leftPanel_8v8in_772>._textButton_8v8in_331{margin-top:20px;border-top:1px solid #29414b;padding-top:16px;justify-content:flex-start}._board_8v8in_904{position:relative;background:radial-gradient(ellipse at 50% 45%,#1c4650,#102b36 80%);display:flex;flex-direction:column;overflow:hidden}._boardTop_8v8in_911{height:57px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 20px;font-size:8px;font-weight:600;color:#79a29e;letter-spacing:1px;z-index:2}._boardTop_8v8in_911>span{display:flex;gap:8px;align-items:center}._searchButton_8v8in_929{display:flex;align-items:center;gap:8px;font-size:9px;padding:7px 9px;color:#87a4ac;border:1px solid #37535c;border-radius:5px;background:#102c36}._searchButton_8v8in_929 kbd{font-size:7px;color:#6c929d;margin-left:15px}._board_8v8in_904>._mapContainer_8v8in_945{flex:1;min-height:0}._mapContainer_8v8in_945{position:relative;width:100%;height:100%;overflow:hidden}._worldMap_8v8in_955{width:100%;height:100%;display:block;user-select:none;touch-action:none}._compactTools_8v8in_962,._compactObjective_8v8in_965{display:none}._land_8v8in_968{stroke:#bed5d2;stroke-opacity:.55;stroke-width:.85;stroke-linejoin:round;fill-opacity:.8;transition:fill .15s,fill-opacity .15s}._relief_8v8in_978{pointer-events:none;stroke:none}._territory_8v8in_982{cursor:pointer;outline:none}._territory_8v8in_982:hover ._land_8v8in_968,._territory_8v8in_982:focus-visible ._land_8v8in_968{fill-opacity:1;stroke:#f3dda4;stroke-width:1.8}._territory_8v8in_982._selected_8v8in_992 ._land_8v8in_968{fill-opacity:1;stroke:#f5dfaa;stroke-width:2}._territory_8v8in_982._targeted_8v8in_997 ._land_8v8in_968{fill-opacity:1;stroke:#ef8c71;stroke-width:2}._valid_8v8in_1002 ._land_8v8in_968{stroke:#ddc890;stroke-width:1.5;fill-opacity:.85}._army_8v8in_1007{pointer-events:none;animation:none}._mapLabel_8v8in_1011{fill:#f2f2e9;font-size:10px;font-weight:600;pointer-events:none;paint-order:stroke;stroke:#0b2833;stroke-width:3px;stroke-linejoin:round}._labelLeader_8v8in_1021{stroke:#d3ddd6;stroke-opacity:.75;stroke-width:1;fill:none;pointer-events:none}._seaRoutes_8v8in_1028{fill:none;stroke:#8aabac;stroke-opacity:.5;stroke-width:1.5;stroke-dasharray:4 5;pointer-events:none}._compass_8v8in_1036{fill:#63888b;stroke:#63888b;opacity:.5}._compass_8v8in_1036 text{stroke:none;font-size:12px;font-family:Georgia,serif}._oceanLabel_8v8in_1046{font-size:8px;letter-spacing:2px;fill:#527a87;pointer-events:none}._zoom_8v8in_1052{position:absolute;right:18px;bottom:40px;display:flex;flex-direction:column;gap:1px;border:1px solid #36535f;border-radius:7px;overflow:hidden;box-shadow:0 4px 12px #0002}._zoom_8v8in_1052 button{width:34px;height:33px;display:grid;place-items:center;border:0;background:#14303b;color:#b4c5c6;font-size:19px}._zoom_8v8in_1052 button:hover{background:#294955}._decorative_8v8in_1077 ._seaRoutes_8v8in_1028{stroke:#9abbac;opacity:.5}._boardBottom_8v8in_1081{height:38px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;font-size:8px;color:#78969f;border-top:1px solid #44667040;gap:10px}._boardBottom_8v8in_1081>span:first-child{color:#9daea5}._rightPanel_8v8in_1095{background:#0d232d;border-left:1px solid #28414b;display:flex;flex-direction:column;min-height:0;overflow:auto}._actionPanel_8v8in_486{padding:24px 20px;border-bottom:1px solid #2c434d}._actionPanel_8v8in_486 h2{margin:13px 0 21px;font-size:23px}._actionPanel_8v8in_486 ._primary_8v8in_291,._actionPanel_8v8in_486 ._secondary_8v8in_292{width:100%;font-size:10px;padding:12px;min-height:40px;margin-top:9px}._actionPanel_8v8in_486 ._textButton_8v8in_331{font-size:9px;width:100%;margin-top:5px}._reserveNumber_8v8in_1124{font-size:60px;font-weight:300;line-height:1;color:#e5c890;margin-bottom:19px;display:flex;align-items:center;gap:16px}._reserveNumber_8v8in_1124>span{font-size:10px;color:#88a2a7;max-width:80px;line-height:1.6}._reserveChips_8v8in_1140{display:flex;flex-wrap:wrap;gap:5px}._reserveChips_8v8in_1140 span{font-size:8px;color:#c8b98f;background:#d3b5780f;border:1px solid #bfa46b2a;padding:5px 7px;border-radius:4px;line-height:1.5}._hint_8v8in_1154{font-size:9px;color:#76969f;line-height:1.8;margin:16px 0}._tradeAlert_8v8in_1160{background:#e9b95820;border:1px solid #bb99584d;border-radius:6px;color:#e3c084;font-size:10px;padding:10px;line-height:1.6}._selection_8v8in_1169{font-size:11px;color:#adc0c3;display:flex;flex-direction:column;align-items:flex-start;gap:8px;line-height:1.6}._selection_8v8in_1169 b{font-size:11px;font-weight:400;color:#dfc495}._probability_8v8in_1183{margin:18px 0 20px}._probability_8v8in_1183>div:first-child{display:flex;justify-content:space-between;align-items:center;font-size:9px;color:#8da8ae}._probability_8v8in_1183 b{font-size:23px;font-weight:400;color:#b4cdb0}._probabilityTrack_8v8in_1198{height:3px;background:#2c4248;border-radius:4px;margin:10px 0}._probabilityTrack_8v8in_1198 i{display:block;height:100%;background:#8dbb9c}._probability_8v8in_1183 small{font-size:8px;color:#7897a1}._diceArea_8v8in_1213{display:flex;align-items:center;justify-content:space-between;margin:19px 0;gap:9px;color:#6d8a94;perspective:400px}._battleResult_8v8in_1222 ._diceArea_8v8in_1213{margin:0 0 9px}._battleLosses_8v8in_1225{display:flex;justify-content:space-between;gap:15px;color:#a9babc;font-size:9px}._battleLosses_8v8in_1225 span:first-child{color:#e69682}._battleLosses_8v8in_1225 span:last-child{color:#dfca89}._diceArea_8v8in_1213>div{display:flex;gap:4px}._die_8v8in_1242{font-size:29px;line-height:1;border-radius:4px;animation:_roll_8v8in_1 var(--duration) ease-out;transform-style:preserve-3d;filter:drop-shadow(0 3px 0 #051920)}._redDie_8v8in_1250{color:#c86353}._yellowDie_8v8in_1253{color:#d8b84f}._winningDie_8v8in_1256{filter:drop-shadow(0 0 4px currentColor);opacity:1}._die_8v8in_1242:not(._winningDie_8v8in_1256){opacity:.55}._bigNumber_8v8in_1263{font-size:45px;text-align:center;color:#e1c38e;margin:12px 0}._bigNumber_8v8in_1263 small{font-size:15px;color:#7798a1;margin-left:10px}._draftMove_8v8in_1274{font-size:9px;padding:9px;border:1px solid #314951;margin:8px 0;border-radius:5px;line-height:1.6;color:#9eb6b9}._draftMove_8v8in_1274 b{color:#ddbd7d}._activityPanel_8v8in_1286{min-height:150px;flex:1;display:flex;flex-direction:column;padding:0 16px 12px}._activityLog_8v8in_1293{flex:1;overflow:auto;min-height:80px;max-height:320px;padding-top:12px;scrollbar-width:thin;scrollbar-color:#3c5964 transparent}._activityLog_8v8in_1293 p{font-size:9px;line-height:1.8;color:#87a3ac;padding:8px 0;border-bottom:1px solid #ffffff05;margin:0;display:flex;gap:9px}._activityLog_8v8in_1293 p>span{font-size:8px;color:#4d717d}._activityLog_8v8in_1293 b{color:#b5c4bd;font-weight:500}._chatForm_8v8in_1320{display:flex;border:1px solid #304852;border-radius:7px;overflow:hidden}._chatForm_8v8in_1320 input{font-size:9px;border:0;background:#102a34;padding:9px}._chatForm_8v8in_1320 button{border:0;background:#263e46;color:#c7bc96;padding:0 9px}._emotes_8v8in_1338{display:flex;gap:4px;margin:8px 0}._emotes_8v8in_1338 button{font-size:8px;border:1px solid #314851;border-radius:5px;background:#18303a;color:#90a8ae;padding:6px}._initialBanner_8v8in_1351{position:absolute;bottom:52px;left:50%;transform:translate(-50%);font-size:9px;background:#102b36d9;border:1px solid #3a5760;border-radius:20px;padding:9px 16px;color:#b7bba6;white-space:nowrap;pointer-events:none}._turnBanner_8v8in_1365{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);background:#18373aeb;border:1px solid #e6c9928c;border-radius:12px;padding:20px 36px;color:#efcf91;font-size:30px;display:flex;align-items:center;gap:15px;pointer-events:none;animation:_banner_8v8in_1 .6s ease both;box-shadow:0 10px 50px #00182060;z-index:8}._toast_8v8in_1384{position:fixed;bottom:28px;left:50%;transform:translate(-50%);background:#dabe8a;color:#182c35;border:1px solid #f5d69c;border-radius:8px;padding:13px 23px;z-index:60;max-width:90vw;box-shadow:0 5px 30px #0005;font-size:12px;text-align:center}._reconnect_8v8in_1400{position:absolute;top:90px;left:50%;transform:translate(-50%);background:#584b2e;color:#edce90;font-size:11px;padding:8px 30px;border-radius:0 0 8px 8px;z-index:20}._cardGrid_8v8in_1412{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px}._territoryCard_8v8in_1418{border:1px solid #39505a;border-radius:9px;background:#1c3741;color:#c5d0ca;min-height:140px;padding:12px 7px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}._territoryCard_8v8in_1418 b{font-size:9px;line-height:1.6}._territoryCard_8v8in_1418 small{font-size:8px;color:#ddb879}._cardFigure_8v8in_1439{font-size:38px;line-height:1;color:#c6b17f}._tradeReward_8v8in_1444{display:flex;flex-direction:column;gap:7px;padding:14px;background:#d7bd8010;border:1px solid #bca56f50;border-radius:8px}._tradeReward_8v8in_1444>b{color:#ead195;font-size:19px;font-weight:550}._tradeReward_8v8in_1444>span{font-size:11px;color:#9eb6b9;line-height:1.6}._chosenCard_8v8in_1463{border-color:#e1bf7b;background:#415044;box-shadow:0 0 0 1px #e1bf7b}._searchResults_8v8in_1468{max-height:50vh;overflow:auto;margin-top:16px;display:flex;flex-direction:column;gap:5px}._searchResults_8v8in_1468 button{display:flex;justify-content:space-between;border:1px solid #304a56;border-radius:5px;background:#17333e;color:#afc2c6;padding:10px 14px;font-size:12px}._searchResults_8v8in_1468 button:hover{border-color:#c6ad7e}._passCard_8v8in_1489{max-width:430px;text-align:center;display:flex;flex-direction:column;align-items:center;padding:35px;color:#e4c78d}._passCard_8v8in_1489 ._eyebrow_8v8in_253{margin-top:25px}._passCard_8v8in_1489 h1{font-size:40px;letter-spacing:-1px;margin:20px 0;color:#e7e9df}._passCard_8v8in_1489 p{font-size:13px;line-height:1.8;color:#8aabb0;margin-bottom:35px}._victory_8v8in_1513{width:600px;text-align:center;position:relative;overflow:hidden}._victory_8v8in_1513>svg{color:#dfbf7a;margin:15px 0 26px}._victory_8v8in_1513>._eyebrow_8v8in_253{justify-content:center}._victory_8v8in_1513 h1{font-size:40px;margin:14px 0;color:#eee5c9;letter-spacing:-1px}._victory_8v8in_1513>p{font-size:13px;color:#9db4ba}._victory_8v8in_1513>._primary_8v8in_291{width:100%}._revealedObjectives_8v8in_1539{text-align:left;margin:30px 0}._revealedObjectives_8v8in_1539>div{border-bottom:1px solid #2a4751;padding:12px 0;display:flex;gap:15px;font-size:10px;line-height:1.7}._revealedObjectives_8v8in_1539 b{min-width:100px}._revealedObjectives_8v8in_1539 span{color:#96afb5}._confetti_8v8in_1557{pointer-events:none;position:absolute;inset:0;overflow:hidden}._confetti_8v8in_1557 i{position:absolute;width:5px;height:11px;top:-20px;animation:_fall_8v8in_1 3s ease-in infinite}._debug_8v8in_1570{position:fixed;bottom:5px;left:10px;background:#000d;border:1px solid #4b6a73;padding:7px 12px;color:#b3efc5;font:10px monospace;z-index:25}@keyframes _armyPulse_8v8in_1{0%{opacity:.6;filter:drop-shadow(0 0 9px #ffe0a0)}to{opacity:1;filter:drop-shadow(0 2px 2px #071b24)}}@keyframes _roll_8v8in_1{0%{transform:rotateX(280deg) rotateY(190deg) scale(.6)}to{transform:rotateX(0) rotateY(0) scale(1)}}@keyframes _banner_8v8in_1{0%{opacity:0;translate:0 8px}25%,70%{opacity:1;translate:0 0}to{opacity:0;translate:0 -5px}}@keyframes _fall_8v8in_1{to{transform:translateY(650px) rotate(400deg);opacity:0}}@media(min-width:1600px){._gameBody_8v8in_766{grid-template-columns:240px minmax(0,1fr) 300px}._actionPanel_8v8in_486{padding:28px 24px}._leftPanel_8v8in_772{padding-left:24px;padding-right:24px}._phaseList_8v8in_801{margin-left:-24px;margin-right:-24px}._phaseList_8v8in_801>div{padding-left:25px}._mapLabel_8v8in_1011{font-size:10px}._header_8v8in_89{padding:0 44px}._menu_8v8in_219{padding-top:60px}._hero_8v8in_224{min-height:480px}._heroContent_8v8in_248{padding:52px 56px}._hero_8v8in_224 h1{font-size:65px}._modeCard_8v8in_377{padding:28px}}@media(max-width:1150px){._header_8v8in_89{padding:0 22px;height:76px}._header_8v8in_89 nav{gap:17px}._game_8v8in_683{height:calc(100dvh - 76px)}._gameBody_8v8in_766{grid-template-columns:175px minmax(0,1fr) 235px}._leftPanel_8v8in_772{padding:20px 12px}._phaseList_8v8in_801{margin-left:-12px;margin-right:-12px}._phaseList_8v8in_801>div{padding-left:13px}._actionPanel_8v8in_486{padding:20px 14px}._playersBar_8v8in_689{padding:10px 12px;min-height:80px;gap:7px}._playerCard_8v8in_697{padding:8px;gap:7px}._playerCard_8v8in_697 ._avatar_8v8in_184{width:30px;height:30px}._playerCard_8v8in_697 b{font-size:9px;max-width:90px}._playerCard_8v8in_697 b span{display:none}._countdown_8v8in_751 svg{width:22px;height:22px}._countdown_8v8in_751{gap:0}._countdown_8v8in_751 b{font-size:8px}._menu_8v8in_219{padding:28px 25px}._hero_8v8in_224 h1{font-size:52px}._heroContent_8v8in_248{padding:35px}._hero_8v8in_224{min-height:410px}._modeCard_8v8in_377{padding:20px}._modeCard_8v8in_377 p{font-size:10px}._boardTop_8v8in_911{padding:10px 12px;font-size:7px}._searchButton_8v8in_929{font-size:8px}._searchButton_8v8in_929 kbd{display:none}._reserveNumber_8v8in_1124{font-size:48px}._boardBottom_8v8in_1081>span:last-child{display:none}._continents_8v8in_877>div{font-size:8px}._reconnect_8v8in_1400{top:76px}}@media(max-width:850px){._compactTools_8v8in_962{display:flex;align-items:center;gap:8px;margin-left:auto}._compactTools_8v8in_962 button{border:1px solid #3a5660;border-radius:5px;background:#142f39;color:#c9b889;min-height:30px;min-width:30px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:9px}._compactObjective_8v8in_965{display:block;position:absolute;top:45px;left:15px;right:15px;z-index:10;background:#132f3df5;border:1px solid #c3a773;padding:16px;border-radius:8px;font-size:14px;color:#ead09c;line-height:1.7}._header_8v8in_89{height:66px;padding:0 17px}._brand_8v8in_102{font-size:20px;gap:9px}._brand_8v8in_102 small{font-size:6px;letter-spacing:2px}._brandMark_8v8in_105{width:34px;height:38px}._header_8v8in_89 nav{gap:15px}._header_8v8in_89 nav>button>span:not(._profileButton_8v8in_163>span){display:none}._header_8v8in_89 nav ._profileButton_8v8in_163{padding-left:12px}._profileButton_8v8in_163>span{display:none}._avatar_8v8in_184{width:33px;height:33px}._game_8v8in_683{height:calc(100dvh - 66px);min-height:460px}._gameBody_8v8in_766{grid-template-columns:minmax(0,1fr) 225px}._leftPanel_8v8in_772{display:none}._playersBar_8v8in_689{min-height:69px;padding:8px;gap:5px}._playerCard_8v8in_697{padding:7px 5px;gap:5px;border-radius:6px}._playerCard_8v8in_697 ._avatar_8v8in_184{width:25px;height:25px}._playerCard_8v8in_697 small{font-size:8px;gap:4px}._playerCard_8v8in_697 b{font-size:8px;max-width:80px}._playerCard_8v8in_697:before{height:16px;top:13px}._countdown_8v8in_751 svg{display:none}._menu_8v8in_219{padding:25px 20px}._hero_8v8in_224 h1{font-size:46px}._heroMap_8v8in_239{left:10%;right:-70%;top:-20px}._heroContent_8v8in_248{padding:30px}._hero_8v8in_224{min-height:390px}._modeGrid_8v8in_371{gap:12px}._modeCard_8v8in_377{padding:18px}._modeCard_8v8in_377 h2{font-size:16px}._modeCard_8v8in_377 p{font-size:10px;max-width:95%}._modeCard_8v8in_377>svg{display:none}._modeCardTop_8v8in_394{margin-bottom:18px}._modeCardTop_8v8in_394 svg{width:24px}._menuFooter_8v8in_423{font-size:8px}._lobbyLayout_8v8in_608{margin-top:25px;gap:15px}._lobbyCard_8v8in_616{padding:23px}._reconnect_8v8in_1400{top:66px}._game_8v8in_683:after{display:none}._rightPanel_8v8in_1095{position:relative}._rightPanel_8v8in_1095:before{display:none}}@media(max-width:600px){._header_8v8in_89{height:60px}._header_8v8in_89 nav{gap:10px}._header_8v8in_89 nav button:nth-child(2){display:none}._header_8v8in_89 nav ._profileButton_8v8in_163{border:0;padding:0}._brand_8v8in_102{font-size:18px}._brand_8v8in_102 small{font-size:5px}._menu_8v8in_219{padding:18px 14px}._heroContent_8v8in_248{padding:27px 24px}._hero_8v8in_224{min-height:390px}._hero_8v8in_224 h1{font-size:44px;margin-top:28px}._heroMap_8v8in_239{left:-10%;right:-170%;opacity:.35}._heroMeta_8v8in_345{gap:18px}._modeGrid_8v8in_371{grid-template-columns:1fr;margin-top:14px;gap:10px}._modeCard_8v8in_377{padding:18px 20px;display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto auto;gap:0 14px}._modeCardTop_8v8in_394{grid-row:1/3;margin:0}._modeCardTop_8v8in_394 span{display:none}._modeCard_8v8in_377 h2{font-size:16px;margin-bottom:5px}._modeCard_8v8in_377 p{margin:0;font-size:10px}._modeCard_8v8in_377>svg{display:block;bottom:32px;right:20px;width:17px}._menuFooter_8v8in_423{flex-direction:column;gap:8px;margin-top:22px}._game_8v8in_683{height:auto;min-height:calc(100dvh - 60px)}._playersBar_8v8in_689{flex-wrap:wrap;min-height:130px}._playerCard_8v8in_697{flex:1 1 30%;min-height:48px}._gameBody_8v8in_766{display:flex;flex-direction:column}._board_8v8in_904{height:53vh;min-height:290px;order:0;border-bottom:1px solid #36525e}._rightPanel_8v8in_1095{display:grid;grid-template-columns:1fr 1fr;order:1;max-height:420px}._actionPanel_8v8in_486{border-right:1px solid #29424c;padding:18px 14px}._activityPanel_8v8in_1286{padding:0 10px 12px}._actionPanel_8v8in_486 h2{font-size:21px;margin:10px 0 17px}._reserveNumber_8v8in_1124{font-size:40px}._activityLog_8v8in_1293{max-height:200px}._overlay_8v8in_445{padding:15px}._modal_8v8in_434{padding:23px}._lobbyLayout_8v8in_608{grid-template-columns:1fr;margin-top:20px}._lobbyCard_8v8in_616{padding:23px}._heroCoordinates_8v8in_362{display:none}._reconnect_8v8in_1400{top:60px;font-size:9px;white-space:nowrap}._revealedObjectives_8v8in_1539>div{flex-direction:column;gap:2px}._boardTop_8v8in_911{height:42px}._boardBottom_8v8in_1081{height:30px}._zoom_8v8in_1052{bottom:25px}._mapLabel_8v8in_1011{font-size:11px}._objectiveBox_8v8in_822{display:none}}@media(max-height:650px)and (min-width:601px){._header_8v8in_89{height:55px}._brand_8v8in_102{font-size:19px}._brandMark_8v8in_105{height:35px;width:33px}._brand_8v8in_102 small{font-size:6px}._game_8v8in_683{height:auto;min-height:calc(100dvh - 55px)}._gameBody_8v8in_766{flex:none;min-height:440px}._playersBar_8v8in_689{min-height:65px;padding:7px 12px}._playerCard_8v8in_697{padding:5px 8px}._playerCard_8v8in_697 ._avatar_8v8in_184{width:28px;height:28px}._leftPanel_8v8in_772{padding-top:15px}._phaseList_8v8in_801{margin-top:15px;margin-bottom:15px}._phaseList_8v8in_801>div{padding-top:10px;padding-bottom:10px}._continents_8v8in_877{display:none}._actionPanel_8v8in_486{padding-top:16px}._actionPanel_8v8in_486 h2{font-size:20px;margin:10px 0}._reserveNumber_8v8in_1124{font-size:38px;margin-bottom:12px}._hint_8v8in_1154{margin:10px 0}._activityLog_8v8in_1293{max-height:150px}._boardTop_8v8in_911{height:40px}._boardBottom_8v8in_1081{height:28px}._header_8v8in_89 nav ._avatar_8v8in_184{width:30px;height:30px}._reconnect_8v8in_1400{top:55px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}._header_8v8in_89 nav ._registerNav_8v8in_2178{background:#d9ba7c;color:#142b35;padding:10px 15px;border:1px solid #e3c88f;border-radius:6px;white-space:nowrap}._header_8v8in_89 nav ._loginNav_8v8in_2186{color:#e4cca0;white-space:nowrap}._accountRankInfo_8v8in_2190{display:flex;align-items:center;gap:9px;padding:12px;border:1px solid #78978060;background:#5c8b6b15;border-radius:6px;font-size:11px;line-height:1.7;color:#aecdba}._accountRankInfo_8v8in_2190 svg{flex-shrink:0}._rankNotice_8v8in_2205{font-size:11px;line-height:1.6;color:#bbbdac;padding:10px;border:1px solid #7a746054;border-radius:6px}._rankNotice_8v8in_2205[data-ranked=true]{color:#c8e3b8;border-color:#7ca085;background:#3a6a431a}@media(max-width:600px){._header_8v8in_89 nav ._registerNav_8v8in_2178{font-size:10px;padding:8px}._header_8v8in_89 nav ._loginNav_8v8in_2186{font-size:10px}._header_8v8in_89:has(._registerNav_8v8in_2178) nav>button:first-child{display:none}}._playersBar_2nl8w_1{display:flex;gap:10px;padding:13px 24px 12px;background:#0a2029;border-bottom:1px solid #29434c;flex-shrink:0}._playerCard_2nl8w_9{flex:1;min-width:0;border:1px solid #39525b;border-top:5px solid var(--player);border-radius:9px;padding:12px 13px 10px;background:linear-gradient(135deg,color-mix(in srgb,var(--player) 9%,#142c35),#102731);position:relative}._currentPlayer_2nl8w_19{border-color:var(--player-ink);background:linear-gradient(135deg,color-mix(in srgb,var(--player) 18%,#142c35),#122c35);box-shadow:0 0 0 1px color-mix(in srgb,var(--player) 16%,transparent)}._eliminated_2nl8w_24{opacity:.42}._playerHeading_2nl8w_27{display:flex;align-items:center;gap:9px;min-height:37px}._playerColorSwatch_2nl8w_33{width:32px;height:32px;background:var(--player);border:1px solid #ffffff60;box-shadow:inset 0 0 0 3px #00000013,0 2px 5px #0002;border-radius:50%;color:transparent;flex-shrink:0;display:grid;place-items:center;font-size:12px;font-weight:800}._playerIdentity_2nl8w_49{min-width:0;flex:1}._playerName_2nl8w_53{display:flex;align-items:center;gap:5px;min-width:0}._playerName_2nl8w_53 b{font-size:12px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._youBadge_2nl8w_66,._botBadge_2nl8w_67{font-size:7px;font-weight:750;letter-spacing:.7px;color:#d3bf92;flex-shrink:0}._youBadge_2nl8w_66{padding:3px 5px;background:#d9ba7919;border:1px solid #d9ba7945;border-radius:3px}._botBadge_2nl8w_67{color:#8fa6af}._playerColorName_2nl8w_83{display:block;color:var(--player-ink);font-size:10px;letter-spacing:1.4px;text-transform:uppercase;font-weight:700;margin-top:4px}._playerTurnIndicator_2nl8w_92{position:absolute;right:10px;top:43px;color:#88a2a9;font-size:7px;letter-spacing:.8px;white-space:nowrap;align-self:flex-start;padding-top:0}._playing_2nl8w_103{color:#d8c18b;display:flex;align-items:center;gap:5px}._playing_2nl8w_103:before{content:"";height:5px;width:5px;border-radius:50%;background:#e3c383;box-shadow:0 0 7px #e3c38360}._playerNumbers_2nl8w_117{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding-top:9px;border-top:1px solid #b8d2cf16}._territoryTotal_2nl8w_126{display:flex;align-items:center;gap:5px;color:#9cb5bb;font-size:9px}._territoryTotal_2nl8w_126 b{font-size:15px;color:#e5e8e0;font-weight:700}._territoryTotal_2nl8w_126 span{font-size:8px}._handCounter_2nl8w_141{min-width:62px;display:flex;align-items:center;gap:4px;color:#c1d0cb;position:relative;padding-bottom:4px}._handCounter_2nl8w_141>svg{width:17px;height:17px;color:#a1b9bd}._handCounter_2nl8w_141>b{font-size:15px;color:#ecdfc0;font-weight:750}._handCounter_2nl8w_141 small{font-size:10px;font-weight:400;color:#849ea8}._handCounter_2nl8w_141>span{font-size:8px;color:#96b0b8}._handSlots_2nl8w_169{position:absolute;bottom:-5px;left:21px;right:0;display:flex;gap:3px}._handSlots_2nl8w_169 i{height:3px;flex:1;min-width:4px;background:#3a515c;border-radius:1px}._handSlots_2nl8w_169 ._heldCard_2nl8w_184{background:#dfbf81}._forcedHand_2nl8w_187 ._handSlots_2nl8w_169 ._heldCard_2nl8w_184{background:#f0a173}._forcedHand_2nl8w_187>b{color:#f0a173}._commandBar_2nl8w_193{position:sticky;top:0;z-index:15;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:13px 24px;background:linear-gradient(90deg,#16333d,#102932);border-bottom:1px solid #3a535a;flex-shrink:0;min-height:79px}._yourArmy_2nl8w_207{display:flex;align-items:center;gap:11px;min-width:180px}._armySwatch_2nl8w_213{display:grid;place-items:center;width:43px;height:43px;border:1px solid color-mix(in srgb,var(--player-ink) 45%,transparent);border-radius:11px;background:color-mix(in srgb,var(--player) 18%,#152b34);color:var(--player-ink)}._yourArmy_2nl8w_207>div{display:flex;flex-direction:column;gap:4px}._yourArmy_2nl8w_207>div>span{font-size:8px;font-weight:600;letter-spacing:1.5px;color:#91a8ad}._yourArmy_2nl8w_207>div>b{font-size:19px;letter-spacing:1.5px;font-weight:750;text-transform:uppercase;color:var(--player-ink)}._phaseClock_2nl8w_241{display:flex;align-items:center;gap:12px;color:#dfbf80;min-width:230px}._clockDial_2nl8w_248{flex-shrink:0}._clockValue_2nl8w_251>span{display:block;font-size:7px;font-weight:600;letter-spacing:1.2px;color:#9ab2b7;white-space:nowrap}._clockValue_2nl8w_251 strong{display:block;font-variant-numeric:tabular-nums;font-size:30px;letter-spacing:-.5px;line-height:1.2;color:#efe6c9;font-weight:650}._clockDescription_2nl8w_268{display:flex;flex-direction:column;gap:6px;padding-left:14px;margin-left:3px;border-left:1px solid #43616b}._clockDescription_2nl8w_268>b{font-size:13px;color:#d3dacf;font-weight:600}._clockDescription_2nl8w_268>span{font-size:9px;color:#91afb5;white-space:nowrap}._clockUrgent_2nl8w_286{color:#f08b70}._clockUrgent_2nl8w_286 ._clockValue_2nl8w_251 strong{color:#ffac8e}._yourHand_2nl8w_292{display:flex;align-items:center;gap:12px;border:1px solid #4c6269;border-radius:9px;background:#1c3540;padding:10px 14px;min-width:275px;text-align:left;color:#d6bd89;min-height:56px}._yourHand_2nl8w_292:hover{background:#274550;border-color:#c4a770}._yourHand_2nl8w_292>div:nth-of-type(1)>span{font-size:8px;letter-spacing:.4px;color:#adc2c7;display:block}._yourHand_2nl8w_292>div:nth-of-type(1)>b{font-size:24px;line-height:1.15;display:block;color:#eee6d2;font-weight:750;font-variant-numeric:tabular-nums}._yourHand_2nl8w_292 small{font-size:12px;font-weight:400;color:#8da5ad}._tradeHint_2nl8w_328{border-left:1px solid #3e5962;padding-left:13px;margin-left:2px;flex:1}._tradeHint_2nl8w_328 b{font-size:10px;display:block;font-weight:550;color:#c5d2cb}._tradeHint_2nl8w_328 span{font-size:8px;display:block;margin-top:7px;color:#99b0b8}._tradeReady_2nl8w_346{border-color:#8cb59a}._tradeReady_2nl8w_346 ._tradeHint_2nl8w_328 b{color:#a2d8b4}._tradeRequired_2nl8w_352{border-color:#d8a269;background:#4c3927}._tradeRequired_2nl8w_352 ._tradeHint_2nl8w_328 b{color:#f5c88d}@media(max-width:1200px){._playersBar_2nl8w_1{gap:7px;padding:10px 15px}._playerCard_2nl8w_9{padding:10px 9px 9px}._playerTurnIndicator_2nl8w_92{font-size:6px;letter-spacing:0}._playerName_2nl8w_53 b{font-size:10px}._playerColorSwatch_2nl8w_33{width:27px;height:27px}._territoryTotal_2nl8w_126 span{display:none}._playerNumbers_2nl8w_117{gap:5px}._commandBar_2nl8w_193{padding:11px 18px;gap:16px}._yourHand_2nl8w_292{min-width:250px}._yourArmy_2nl8w_207{min-width:155px}._yourArmy_2nl8w_207>div>b{font-size:17px}._playerColorName_2nl8w_83{font-size:8px}}@media(max-width:950px){._playerTurnIndicator_2nl8w_92{display:none}._playing_2nl8w_103{display:block;position:absolute;right:7px;top:10px;font-size:0}._playing_2nl8w_103:before{display:block;height:5px;width:5px}._playerHeading_2nl8w_27{gap:6px}._playerColorSwatch_2nl8w_33{width:24px;height:24px}._playerName_2nl8w_53{flex-wrap:wrap;gap:3px}._playerName_2nl8w_53 b{font-size:9px}._youBadge_2nl8w_66{font-size:6px;padding:2px 3px}._botBadge_2nl8w_67{display:none}._playerNumbers_2nl8w_117{margin-top:7px;padding-top:7px}._handCounter_2nl8w_141>span{display:none}._handCounter_2nl8w_141 small{font-size:8px}._handCounter_2nl8w_141>b,._territoryTotal_2nl8w_126 b{font-size:13px}._commandBar_2nl8w_193{padding:9px 12px;gap:12px;min-height:68px}._yourArmy_2nl8w_207{min-width:120px;gap:7px}._armySwatch_2nl8w_213{height:34px;width:34px;border-radius:8px}._yourArmy_2nl8w_207>div>span{font-size:6px;letter-spacing:1px}._yourArmy_2nl8w_207>div>b{font-size:14px;letter-spacing:1px}._phaseClock_2nl8w_241{min-width:190px;gap:8px}._clockDial_2nl8w_248{height:36px;width:36px}._clockValue_2nl8w_251 strong{font-size:25px}._clockValue_2nl8w_251>span{font-size:6px;letter-spacing:.7px}._clockDescription_2nl8w_268{padding-left:8px;margin-left:0;gap:4px}._clockDescription_2nl8w_268>b{font-size:11px}._clockDescription_2nl8w_268>span{font-size:7px}._yourHand_2nl8w_292{min-width:210px;gap:8px;padding:8px 10px}._yourHand_2nl8w_292>svg{width:20px}._yourHand_2nl8w_292>div:nth-of-type(1)>span{font-size:7px}._yourHand_2nl8w_292>div:nth-of-type(1)>b{font-size:22px}._tradeHint_2nl8w_328{padding-left:9px}._tradeHint_2nl8w_328 b{font-size:8px}._tradeHint_2nl8w_328 span{font-size:7px}}@media(max-width:680px){._playersBar_2nl8w_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:7px 8px;gap:6px}._playerCard_2nl8w_9{border-top-width:4px;padding:7px 8px 8px}._playerHeading_2nl8w_27{min-height:27px}._playerName_2nl8w_53{gap:4px}._playerName_2nl8w_53 b{font-size:9px}._playerColorSwatch_2nl8w_33{height:23px;width:23px}._playerColorName_2nl8w_83{font-size:7px;letter-spacing:1px;margin-top:3px}._playerNumbers_2nl8w_117{margin-top:6px;padding-top:5px}._territoryTotal_2nl8w_126 b,._handCounter_2nl8w_141>b{font-size:12px}._territoryTotal_2nl8w_126 svg{width:12px}._handCounter_2nl8w_141>svg{width:13px;height:14px}._handSlots_2nl8w_169{left:17px}._commandBar_2nl8w_193{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px 12px}._yourArmy_2nl8w_207{min-width:0}._phaseClock_2nl8w_241{min-width:0;justify-content:flex-end}._clockDescription_2nl8w_268{display:none}._clockValue_2nl8w_251 strong{font-size:26px}._yourHand_2nl8w_292{grid-column:1/-1;min-height:47px;padding:8px 12px;width:100%}._yourHand_2nl8w_292>div:nth-of-type(1){display:flex;gap:12px;align-items:center}._yourHand_2nl8w_292>div:nth-of-type(1)>b{font-size:23px}._yourHand_2nl8w_292>div:nth-of-type(1)>span{font-size:10px}._tradeHint_2nl8w_328{display:flex;align-items:center;justify-content:space-between;gap:8px}._tradeHint_2nl8w_328 b{font-size:10px}._tradeHint_2nl8w_328 span{margin:0;font-size:9px}._youBadge_2nl8w_66{font-size:5px}}@media(max-height:600px)and (min-width:681px){._playersBar_2nl8w_1{padding-top:6px;padding-bottom:6px}._playerCard_2nl8w_9{padding-top:6px;padding-bottom:7px}._playerHeading_2nl8w_27{min-height:27px}._playerNumbers_2nl8w_117{margin-top:5px;padding-top:5px}._commandBar_2nl8w_193{padding-top:7px;padding-bottom:7px;min-height:60px}._yourHand_2nl8w_292{min-height:45px;padding-top:6px;padding-bottom:6px}._clockDial_2nl8w_248{height:33px;width:33px}._clockValue_2nl8w_251 strong{font-size:25px}._armySwatch_2nl8w_213{height:34px;width:34px}}@media(min-width:1250px){._playersBar_2nl8w_1{gap:8px;padding:8px 24px}._playerCard_2nl8w_9{display:flex;align-items:center;gap:10px;padding:8px 11px;border-top-width:3px;border-radius:6px}._playerHeading_2nl8w_27{flex:1;min-width:0;min-height:33px}._playerColorSwatch_2nl8w_33{width:25px;height:25px}._playerColorName_2nl8w_83{font-size:9px;margin-top:3px}._playerName_2nl8w_53 b{font-size:11px}._playerNumbers_2nl8w_117{border-top:0;border-left:1px solid #b8d2cf22;margin:0;padding:0 0 0 10px;gap:9px;flex-shrink:0}._territoryTotal_2nl8w_126 span,._handCounter_2nl8w_141>span{display:none}._handCounter_2nl8w_141{min-width:42px}._playerTurnIndicator_2nl8w_92{font-size:0;right:5px;top:5px}._commandBar_2nl8w_193{padding:7px 24px;min-height:65px}._armySwatch_2nl8w_213{width:36px;height:36px}._clockDial_2nl8w_248{width:39px;height:39px}._clockValue_2nl8w_251 strong{font-size:27px}._yourHand_2nl8w_292{min-height:49px;padding:7px 14px}}._tradeRequired_2nl8w_352{animation:_requiredHand_2nl8w_1 2.4s ease-in-out infinite}@keyframes _requiredHand_2nl8w_1{50%{box-shadow:0 0 0 4px #e9a56e18;border-color:#f3c287}}._matchKind_2nl8w_740{font-size:7px;letter-spacing:.8px;color:#8ca4aa}._matchKind_2nl8w_740[data-ranked=true]{color:#dbbf80}._game_wevw7_1{height:calc(100dvh - 64px);min-height:680px;display:flex;flex-direction:column;background:#0e2934;--army: #e7e5d9}._boardStage_wevw7_9{position:relative;display:flex;flex:1;min-height:280px;overflow:hidden;background:radial-gradient(ellipse at 50% 40%,#224b56,#102c38 85%)}._boardStage_wevw7_9>[class*=mapContainer]{flex:1}._boardTop_wevw7_20{position:absolute;inset:0 0 auto;z-index:4;display:flex;align-items:flex-start;justify-content:space-between;padding:16px 24px;gap:16px;pointer-events:none}._boardTitle_wevw7_31{font-size:9px;font-weight:650;letter-spacing:1.7px;color:#a7b9b5;pointer-events:auto}._boardTitle_wevw7_31 small{font-size:9px;display:block;letter-spacing:.2px;font-weight:400;color:#779da8;margin-top:7px}._boardTools_wevw7_46{display:flex;gap:7px;pointer-events:auto}._boardTools_wevw7_46 button{border:1px solid #49636a70;border-radius:6px;background:#102c37d9;color:#a8bdbf;min-height:34px;padding:7px 10px;font-size:10px;display:flex;align-items:center;gap:7px}._boardTools_wevw7_46 button:hover{background:#284750;color:#edcf92}._boardTools_wevw7_46 kbd{font-size:8px;margin-left:12px}._phaseStrip_wevw7_71{display:flex;align-items:center;justify-content:space-between;min-height:42px;background:#0c222d;border-top:1px solid #3c5660;border-bottom:1px solid #36505a;padding:0 24px;gap:18px;flex-shrink:0;z-index:8}._phaseStrip_wevw7_71>div:first-child{display:flex;align-items:center;gap:28px}._phaseStrip_wevw7_71>div:first-child>span{display:flex;align-items:center;gap:7px;color:#688b97;text-transform:uppercase;letter-spacing:1.4px;font-size:9px;font-weight:600}._phaseStrip_wevw7_71 i{display:grid;place-items:center;width:18px;height:18px;border:1px solid #395460;border-radius:50%;font-style:normal;font-size:8px}._phaseStrip_wevw7_71 ._currentPhase_wevw7_109{color:#ead09a!important}._currentPhase_wevw7_109 i{border-color:#d7b879;background:#d7b87916}._objectiveControl_wevw7_116{position:relative}._objectiveControl_wevw7_116>button{background:none;border:0;color:#d3be92;display:flex;gap:7px;align-items:center;font-size:10px;min-height:40px;user-select:none;touch-action:none}._objectiveControl_wevw7_116 small{font-size:8px;color:#7e9ca6;margin-left:7px}._objectivePopover_wevw7_136{position:absolute;right:0;bottom:calc(100% + 8px);width:310px;border:1px solid #b8a074;background:#142f3df5;box-shadow:0 8px 35px #00161cb3;border-radius:10px;padding:20px;z-index:20}._objectivePopover_wevw7_136 strong{font-size:10px;color:#c6b180;text-transform:uppercase;letter-spacing:1.4px}._objectivePopover_wevw7_136 p{font-size:17px;line-height:1.6;color:#f0dfb8;margin:14px 0 0}._dock_wevw7_160{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(350px,1.2fr) minmax(180px,.6fr);align-items:center;gap:25px;padding:18px 30px;background:linear-gradient(100deg,#183742,#122b35);box-shadow:0 -4px 20px #08212d22;border-bottom:1px solid #38535e;min-height:150px;flex-shrink:0;z-index:7}._dockHeading_wevw7_173{align-self:center;border-left:4px solid var(--army);padding:2px 0 2px 17px}._dockHeading_wevw7_173>span{font-size:8px;letter-spacing:1.4px;text-transform:uppercase;color:#8eaaa9}._dockHeading_wevw7_173 h2{font-size:24px;letter-spacing:-.5px;text-transform:uppercase;font-weight:650;line-height:1.15;margin:10px 0}._dockHeading_wevw7_173 p{font-size:12px;line-height:1.6;margin:0;color:#bacbc8;max-width:390px}._initialNote_wevw7_199{display:block;margin-top:9px;font-size:9px;line-height:1.6;color:#d7bd88;max-width:350px}._primary_wevw7_207,._secondary_wevw7_208{min-height:44px;border-radius:7px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:12px;font-weight:650;padding:11px 17px;white-space:nowrap;border:1px solid transparent}._primary_wevw7_207{background:#e0bf7e;color:#152b33}._primary_wevw7_207:hover:not(:disabled){background:#f2d198}._secondary_wevw7_208{border-color:#789096;background:#29434d;color:#cfdbd6}._secondary_wevw7_208:hover:not(:disabled){background:#34545e;border-color:#c6b07c}._deployControls_wevw7_237,._relocationControls_wevw7_238{display:grid;grid-template-columns:minmax(160px,1fr) auto;gap:12px 17px;align-items:end}._selectedTerritory_wevw7_244{grid-column:1/-1;display:flex;align-items:center;gap:9px;color:#ebdfbf;min-height:26px;font-size:13px;flex-wrap:wrap}._selectedTerritory_wevw7_244>b{font-weight:650}._selectedTerritory_wevw7_244>button{margin-left:auto;border:0;border-bottom:1px solid #7b9aa060;background:none;color:#91aeb7;font-size:9px;padding:3px 0}._ownerDot_wevw7_266{width:10px;height:10px;border-radius:50%;background:var(--army);border:1px solid #ffffff50}._quantityPicker_wevw7_273{min-width:0}._quantityPicker_wevw7_273>label{display:block;font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#8facb7;margin-bottom:8px}._quantityPicker_wevw7_273>div{display:flex;align-items:center;gap:4px}._quantityPicker_wevw7_273 button{border:1px solid #4a6770;background:#17333e;color:#e1d0a4;min-height:42px;min-width:36px;border-radius:5px;font-size:22px}._quantityPicker_wevw7_273 input{border:1px solid #5a7177;background:#0f2934;width:60px;padding:9px 5px;height:42px;text-align:center;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums;-moz-appearance:textfield}._quantityPicker_wevw7_273 input::-webkit-inner-spin-button{appearance:none}._quantityPicker_wevw7_273 ._allButton_wevw7_313{font-size:9px;min-width:48px;padding:6px 8px;margin-left:4px;display:flex;flex-direction:column;gap:3px;align-items:center}._allButton_wevw7_313 span{font-size:11px;font-weight:750}._chooseOnMap_wevw7_327{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:13px;min-height:75px;padding:18px;border:1px dashed #46636d;border-radius:8px;color:#94b0b6;font-size:12px;line-height:1.8;text-align:center;flex-wrap:wrap}._chooseOnMap_wevw7_327>svg{color:#ceb581;flex-shrink:0}._chooseOnMap_wevw7_327 small{flex:0 0 100%;font-size:9px;line-height:1.4;color:#6f949f}._reservePanel_wevw7_353{border-left:1px solid #46616a;padding-left:24px;display:grid;grid-template-columns:auto 1fr;gap:5px 15px;align-items:center}._reservePanel_wevw7_353>span{font-size:9px;line-height:1.5;text-transform:uppercase;letter-spacing:.8px;color:#88a7af;max-width:75px}._reservePanel_wevw7_353>strong{font-size:48px;line-height:1;font-weight:500;color:#ebd297;justify-self:end;font-variant-numeric:tabular-nums}._reservePanel_wevw7_353>div{grid-column:1/-1;display:flex;gap:4px;flex-wrap:wrap}._reservePanel_wevw7_353>div>button{border:1px solid #b89f6633;background:#b89f660d;color:#d8bd80;border-radius:4px;font-size:8px;padding:5px 7px}._tradeButton_wevw7_391,._tradeRequired_wevw7_392{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:7px;margin-top:7px;font-size:10px;background:#28444c;border:1px solid #728e87;color:#cce1cf;padding:9px;border-radius:6px}._tradeRequired_wevw7_392{background:#58432b;border-color:#c69d64;color:#f4d297}._attackControls_wevw7_411{min-width:0}._automaticToggle_wevw7_414{display:flex;align-items:center;justify-content:flex-start;gap:9px;margin-top:13px;color:#a1bbc0;font-size:10px}._automaticToggle_wevw7_414 input{appearance:none;width:30px;height:17px;border:1px solid #66858c;background:#142f3a;border-radius:10px;padding:0;margin:0;position:relative;cursor:pointer}._automaticToggle_wevw7_414 input:before{content:"";position:absolute;width:11px;height:11px;background:#8fa3a8;border-radius:50%;left:2px;top:2px;transition:translate .15s}._automaticToggle_wevw7_414 input:checked{border-color:#8ebd9b;background:#4c735e}._automaticToggle_wevw7_414 input:checked:before{background:#d3e6ce;translate:12px 0}._automaticToggle_wevw7_414>b{font-size:8px;letter-spacing:.8px;color:#dbca9c}._combatStatus_wevw7_459{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:10px;color:#a7bec2;flex-wrap:wrap;margin-bottom:14px}._combatStatus_wevw7_459>span{display:flex;gap:8px;align-items:center}._combatStatus_wevw7_459 b{font-size:24px;font-weight:600;color:#ebdbb5}._combatStatus_wevw7_459>svg{color:#bfa976}._combatStatus_wevw7_459>small{flex-basis:100%;font-size:9px;color:#8dab9d}._battleActions_wevw7_487{display:flex;align-items:end;gap:14px}._battleActions_wevw7_487>label{display:flex;flex-direction:column;gap:5px;font-size:9px;color:#8dabb4}._battleActions_wevw7_487 select{min-width:70px;padding:10px}._battleActions_wevw7_487 ._primary_wevw7_207{flex:1}._battleFeedback_wevw7_506{align-self:stretch;display:flex;flex-direction:column;justify-content:center;gap:10px;border-left:1px solid #46616a;padding-left:25px}._battleFeedback_wevw7_506>div{margin:0 0 7px}._battleFeedback_wevw7_506 ._secondary_wevw7_208{width:100%}._sourceChoices_wevw7_521>span{display:block;font-size:10px;color:#9bb6bc;margin-bottom:8px}._sourceChoices_wevw7_521>div{display:flex;flex-wrap:wrap;gap:6px}._sourceChoices_wevw7_521 button{display:flex;flex-direction:column;gap:5px;align-items:start;padding:9px 12px;border:1px solid #57747e;background:#1a3d49;color:#d5e2dc;border-radius:6px;font-size:10px}._sourceChoices_wevw7_521 button>b{font-weight:600}._sourceChoices_wevw7_521 button>span{font-size:9px;color:#a7b8ac}._sourceChoices_wevw7_521 button:hover{border-color:#e0c185;background:#2e5059}._occupationChoices_wevw7_555{grid-column:2/-1;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}._occupationChoices_wevw7_555>div:nth-child(2){display:flex;gap:12px}._occupationChoices_wevw7_555>div:nth-child(2)>button{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:91px;min-height:79px;gap:5px;border:1px solid #d3bb84;background:#dbbf8120;border-radius:8px;color:#efd8a0}._occupationChoices_wevw7_555 button:hover:not(:disabled){background:#e5c984;color:#162b31}._occupationChoices_wevw7_555 strong{font-size:31px;font-weight:600}._occupationChoices_wevw7_555 button>span{font-size:10px}._occupationChoices_wevw7_555>small{flex-basis:100%;text-align:right;font-size:10px;color:#9bb2b6}._conquestDice_wevw7_597{min-width:220px}._armyComparison_wevw7_600{display:flex;align-items:center;gap:17px;color:#afc4c4;font-size:12px}._armyComparison_wevw7_600>span{display:flex;flex-direction:column;gap:8px}._armyComparison_wevw7_600 b{font-size:28px;color:#ead8b0}._conquestDock_wevw7_616{background:linear-gradient(90deg,#344535,#18343b)}._finishControls_wevw7_619{border-left:1px solid #46616a;padding-left:24px}._finishControls_wevw7_619>p{font-size:10px;line-height:1.7;color:#8ba9b3;margin-bottom:12px}._finishControls_wevw7_619 ._primary_wevw7_207{width:100%}._mapPair_wevw7_632{position:absolute;left:50%;bottom:14px;transform:translate(-50%);display:flex;align-items:center;gap:12px;background:#0b2633eb;border:1px solid #c4b58670;color:#b3c6c5;padding:10px 14px;border-radius:20px;font-size:11px;white-space:nowrap;z-index:5}._mapPair_wevw7_632>b{color:#ead4a1}._mapPair_wevw7_632 button{width:24px;height:24px;display:grid;place-items:center;font-size:18px;background:none;border:0;color:#8caab3;margin-left:5px}._turnBanner_wevw7_663{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);background:#18363bdd;border:1px solid #e2c18a70;border-radius:10px;padding:16px 32px;color:#e4c990;font-size:27px;pointer-events:none}._drawer_wevw7_676{position:absolute;right:16px;top:60px;bottom:15px;width:330px;max-width:calc(100% - 32px);z-index:10;background:#102c38f5;border:1px solid #496570;border-radius:9px;padding:18px;display:flex;flex-direction:column;box-shadow:0 8px 40px #0004}._drawer_wevw7_676>header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #395460;padding-bottom:12px;margin-bottom:7px}._drawer_wevw7_676 h3{font-size:14px;font-weight:550;margin:0;color:#e5d3ad}._drawer_wevw7_676 header button{display:grid;place-items:center;border:0;background:none;color:#94b1b8;padding:4px}._activity_wevw7_714{overflow:auto;flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:#45616d transparent}._activity_wevw7_714 p{font-size:10px;line-height:1.8;color:#9bb6bf;padding:10px 0;margin:0;border-bottom:1px solid #45616d30}._activity_wevw7_714 p>b{color:#d4d9c7}._drawer_wevw7_676 form{display:flex;gap:5px;padding-top:12px}._drawer_wevw7_676 input{font-size:11px}._drawer_wevw7_676 form>button{border:1px solid #57737a;border-radius:6px;background:#294650;color:#e1c48c;padding:8px}._waiting_wevw7_747{grid-column:2/-1;display:flex;align-items:center;justify-content:center;gap:16px;color:#9ab3b7;flex-wrap:wrap}._waiting_wevw7_747>span{font-size:20px;color:#d4cdb7}._waiting_wevw7_747 p{flex-basis:100%;font-size:11px;text-align:center;margin:0}._reconnect_wevw7_766{position:fixed;top:64px;left:50%;translate:-50% 0;background:#57462d;color:#e6c991;border-radius:0 0 7px 7px;font-size:11px;padding:8px 20px;z-index:25}@media(max-width:1150px){._game_wevw7_1{height:calc(100dvh - 64px)}._dock_wevw7_160{padding:18px 20px;gap:18px;grid-template-columns:minmax(200px,.8fr) minmax(300px,1.2fr) minmax(150px,.6fr)}._dockHeading_wevw7_173{padding-left:12px}._dockHeading_wevw7_173 h2{font-size:20px}._dockHeading_wevw7_173 p{font-size:11px}._primary_wevw7_207,._secondary_wevw7_208{font-size:10px;padding:11px 12px}._reservePanel_wevw7_353,._battleFeedback_wevw7_506,._finishControls_wevw7_619{padding-left:17px}._quantityPicker_wevw7_273 input{width:48px;font-size:18px}._quantityPicker_wevw7_273 button{min-width:32px}._quantityPicker_wevw7_273 ._allButton_wevw7_313{min-width:42px;padding-left:5px;padding-right:5px}._battleActions_wevw7_487{gap:10px}._occupationChoices_wevw7_555{gap:15px}._armyComparison_wevw7_600{font-size:10px}._occupationChoices_wevw7_555>div:nth-child(2)>button{min-width:75px}._boardTop_wevw7_20{padding:13px 18px}._reconnect_wevw7_766{top:64px}}@media(max-width:850px){._game_wevw7_1{height:auto;min-height:calc(100dvh - 66px)}._boardStage_wevw7_9{flex:none;height:420px;min-height:320px}._dock_wevw7_160{grid-template-columns:minmax(0,1fr) minmax(155px,.45fr);gap:15px;padding:17px 18px}._dockHeading_wevw7_173{grid-column:1/-1;display:flex;gap:8px 14px;align-items:center;flex-wrap:wrap}._dockHeading_wevw7_173>span{font-size:7px;flex-basis:100%}._dockHeading_wevw7_173 h2{font-size:19px;margin:3px 0}._dockHeading_wevw7_173 p{font-size:10px;max-width:none;margin-left:auto}._initialNote_wevw7_199{max-width:none;flex-basis:100%;margin:1px 0 0;font-size:8px}._phaseStrip_wevw7_71{padding:0 18px}._phaseStrip_wevw7_71>div:first-child{gap:15px}._phaseStrip_wevw7_71>div:first-child>span{font-size:8px;letter-spacing:.7px}._objectiveControl_wevw7_116 small{display:none}._phaseStrip_wevw7_71 ._objectiveControl_wevw7_116>button{font-size:9px}._occupationChoices_wevw7_555{grid-column:1/-1}._reconnect_wevw7_766{top:66px}._boardTools_wevw7_46 button{font-size:9px}._boardTools_wevw7_46 kbd{display:none}}@media(max-width:600px){._game_wevw7_1{min-height:calc(100dvh - 60px)}._boardStage_wevw7_9{height:340px;min-height:290px}._boardTop_wevw7_20{padding:11px 12px}._boardTitle_wevw7_31,._boardTitle_wevw7_31 small{font-size:8px}._boardTools_wevw7_46{gap:5px}._boardTools_wevw7_46 span{display:none}._boardTools_wevw7_46 button{min-height:31px;padding:6px}._dock_wevw7_160{display:flex;flex-wrap:wrap;gap:14px;padding:15px 12px}._dockHeading_wevw7_173{flex-basis:100%;gap:6px 12px}._dockHeading_wevw7_173 h2{font-size:18px}._dockHeading_wevw7_173 p{font-size:10px;flex-basis:100%;margin:3px 0 0}._deployControls_wevw7_237,._attackControls_wevw7_411,._relocationControls_wevw7_238{flex:1;min-width:0}._deployControls_wevw7_237,._relocationControls_wevw7_238{grid-template-columns:1fr}._deployControls_wevw7_237>._primary_wevw7_207,._relocationControls_wevw7_238>._primary_wevw7_207{width:100%;min-height:40px}._reservePanel_wevw7_353{width:110px;padding-left:12px;gap:8px}._reservePanel_wevw7_353>span{font-size:8px;max-width:60px}._reservePanel_wevw7_353 strong{font-size:35px}._quantityPicker_wevw7_273 input{width:48px}._quantityPicker_wevw7_273 button{min-height:39px;min-width:29px}._quantityPicker_wevw7_273 ._allButton_wevw7_313{min-width:38px}._selectedTerritory_wevw7_244{font-size:11px;gap:6px}._selectedTerritory_wevw7_244>button{font-size:8px}._battleFeedback_wevw7_506{width:120px;padding-left:12px}._battleFeedback_wevw7_506 ._secondary_wevw7_208{font-size:9px;padding:9px;white-space:normal;line-height:1.5}._battleActions_wevw7_487{flex-direction:column;gap:7px;align-items:stretch}._battleActions_wevw7_487 label{flex-direction:row;align-items:center;justify-content:space-between}._battleActions_wevw7_487 select{min-width:55px;width:65px;padding:7px}._combatStatus_wevw7_459{gap:7px}._combatStatus_wevw7_459>b{font-size:19px}._combatStatus_wevw7_459>span{font-size:9px}._automaticToggle_wevw7_414{font-size:9px;gap:5px;flex-wrap:wrap}._automaticToggle_wevw7_414 b{font-size:7px}._finishControls_wevw7_619{width:125px;padding-left:12px}._finishControls_wevw7_619 ._primary_wevw7_207{white-space:normal;font-size:10px;line-height:1.5}._phaseStrip_wevw7_71{padding:0 12px;gap:10px}._phaseStrip_wevw7_71>div:first-child{gap:12px}._phaseStrip_wevw7_71>div:first-child>span{font-size:7px;letter-spacing:.2px;gap:4px}._phaseStrip_wevw7_71 i{height:15px;width:15px;font-size:7px}._objectiveControl_wevw7_116>button{font-size:0!important;gap:0;min-width:30px}._objectiveControl_wevw7_116 ._objectivePopover_wevw7_136{right:-5px;max-width:calc(100vw - 24px)}._objectivePopover_wevw7_136 p{font-size:15px}._occupationChoices_wevw7_555>div:nth-child(2){gap:10px;width:100%;justify-content:center}._occupationChoices_wevw7_555>div:nth-child(2)>button{min-width:77px;min-height:73px;flex:1}._armyComparison_wevw7_600{justify-content:space-between;width:100%}._occupationChoices_wevw7_555>small{text-align:left}._reconnect_wevw7_766{top:60px;font-size:9px}._mapPair_wevw7_632{font-size:9px;max-width:calc(100% - 20px);white-space:normal;text-align:center;gap:7px;padding:8px 10px}}@media(max-height:650px)and (min-width:601px){._game_wevw7_1{height:auto;min-height:calc(100dvh - 55px)}._boardStage_wevw7_9{height:380px;min-height:330px;flex:none}._dock_wevw7_160{min-height:145px;padding-top:16px;padding-bottom:16px}._reconnect_wevw7_766{top:55px}}._guideStrip_wevw7_1125{display:flex;align-items:center;gap:18px;padding:0 24px;background:#0b222e;border-top:1px solid #53675f;border-bottom:1px solid #38515b;flex-shrink:0;z-index:8;position:relative}._reserveTotal_wevw7_1137{grid-column:1/-1;font-size:9px;color:#9fb6bb;line-height:1.5}._game_wevw7_1[data-motion=reduced] *{animation:none!important;transition:none!important}@media(max-width:850px){._guideStrip_wevw7_1125{padding:0 16px;gap:10px}}@media(max-width:600px){._guideStrip_wevw7_1125{padding:0 44px 0 12px}._guideStrip_wevw7_1125>._objectiveControl_wevw7_116{position:absolute;right:8px;top:8px}}._occupationChoices_wevw7_555 button[aria-pressed=true]{background:#f1d18d;border-color:#f1d18d;color:#102730;box-shadow:0 0 0 2px #f1d18d55}
