@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-cyrillic-ext-wght-normal-D8xHCTEw.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-cyrillic-wght-normal-bOs07Rf4.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-greek-ext-wght-normal-Bm9CHu9r.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-greek-wght-normal-8neIfJ3r.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-hebrew-wght-normal-BjjtG49P.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-math-wght-normal-C1FvUlkR.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-symbols-wght-normal-BAf6-sld.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-vietnamese-wght-normal-UygKeDyW.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-latin-ext-wght-normal-DPNHYqvY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-latin-wght-normal-CWNzRldh.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lilita-one-latin-ext-400-normal-DxX3B4s6.woff2)format("woff2"),url(/assets/lilita-one-latin-ext-400-normal-QROd2hfm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lilita-one-latin-400-normal-87r-Z-Re.woff2)format("woff2"),url(/assets/lilita-one-latin-400-normal-DXkechA3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sea:#0967a6;--brand-blue:#177fde;--brand-blue-bright:#1e90ff;--brand-blue-dark:#1062b0;--home-card:#1f63b8;--home-card-selected:#3d8eea;--navy:#073158;--notice-blue:#184878;--parchment-top:#fcfaf5;--parchment-bottom:#e2d7c4;--parchment:linear-gradient(180deg, var(--parchment-top), var(--parchment-bottom));--row-inactive:linear-gradient(180deg, #adadaa 0%, #a59d90 100%);--text-dark:#323232;--text-strong:#202020;--text-muted:#8a8378;--text-light:#f6f8fa;--divider:#32323226;--row-hover:#0000001a;--orange-cta:#f06800;--orange-cta-hover:#d85e00;--orange-cta-active:#c05300;--green-primary:#1fab1c;--green-primary-hover:#177f15;--green-primary-active:#28a745;--danger:#ef3f2a;--danger-glow:#ef3f2a99;--success:#1a9118;--overlay:#000c;--glass-dark:#0003;--glass-dark-2:#0006;--btn-action-top:#b9e6f1;--btn-action-bottom:#7cc8db;--btn-action-border:#e3f8fb;--btn-action-selected-top:#e8fafd;--btn-action-selected-bottom:#a9ddea;--btn-action-icon:#3e5566;--badge-bg:#3e5566;--badge-text:#fff;--bubble-top:#a8e1ee;--bubble-bottom:#79c6d9;--bubble-border:#d9f6f8;--ratio-banner:#f6f8fad9;--chart-bar:#177fde;--chart-bar-7:#666;--chart-label:#fff;--shadow-panel:0 2px 6px #00000040;--shadow-button:drop-shadow(2px 4px 4px #0006);--shadow-card:0 1px 2px #00000059;--ribbon-face:#f5efe2;--ribbon-tail:#d9cdb4;--stat-icon:#9a9a9a;--gold:#e8b23a;--gold-outline:#8a6212;--crown:#f2c230;--crown-outline:#9a6b00;--p-blue-light:#4fb3ff;--p-blue-body:#2d62d8;--p-blue-deep:#15338c;--p-blue-outline:#0b1a4a;--p-blue-ui:#285fbd;--p-blue-text:#1b50bc;--p-blue-avatar:radial-gradient(circle closest-side, #52b1cc 0%, #215bbe 70%, #215bbe 85.5%, #fff 89%, #fff 92.5%, #0e2b87 96%, #0e2b87 100%);--p-red-light:#ff6a5c;--p-red-body:#c8231f;--p-red-deep:#7c0e1c;--p-red-outline:#3a060c;--p-red-ui:#cf4449;--p-red-text:#c42e2a;--p-red-avatar:radial-gradient(circle closest-side, #ec6f66 0%, #ec2128 70%, #ec2128 85.5%, #fff 89%, #fff 92.5%, #9b192c 96%, #9b192c 100%);--terrain-forest-base:#22963a;--terrain-forest-light:#3bae50;--terrain-forest-dark:#136b27;--terrain-forest-pine:#1c7a30;--terrain-forest-pine-lit:#3fa650;--terrain-forest-trunk:#7a4a22;--terrain-forest-outline:#0e3f18;--terrain-hills-base:#e2672c;--terrain-hills-light:#ee8448;--terrain-hills-dark:#a8441a;--terrain-hills-brick:#f6c9b2;--terrain-hills-brick-shade:#e39c7e;--terrain-hills-outline:#8e3412;--terrain-pasture-base:#96bc12;--terrain-pasture-light:#b4d435;--terrain-pasture-dark:#6b8a0b;--terrain-pasture-wool:#fbfbf6;--terrain-pasture-wool-shade:#daddd0;--terrain-pasture-face:#4b4b4b;--terrain-pasture-outline:#555b4a;--terrain-fields-base:#f2b42a;--terrain-fields-light:#f8cb55;--terrain-fields-dark:#b9831a;--terrain-fields-grain:#ffe07a;--terrain-fields-grain-shade:#e6b53c;--terrain-fields-stalk:#c99a2e;--terrain-fields-band:#a8681e;--terrain-fields-outline:#8a5a10;--terrain-mountains-base:#a3a6a4;--terrain-mountains-light:#bec1bf;--terrain-mountains-dark:#6f7472;--terrain-mountains-rock:#e8efea;--terrain-mountains-rock-shade:#a9bbb7;--terrain-mountains-outline:#5e6b69;--terrain-desert-base:#d6cc93;--terrain-desert-light:#e4dbaa;--terrain-desert-dark:#a89e66;--terrain-desert-cactus:#6f9c4b;--terrain-desert-cactus-shade:#507a35;--terrain-desert-outline:#33521f;--terrain-desert-dune:#e9dfb0;--terrain-desert-twig:#8a6a45;--tile-rim:#e8b868;--tile-rim-light:#f4d798;--tile-rim-dark:#c49447;--sand:#f2e8c0;--sand-dark:#e3c88a;--foam:#7ecef3;--foam-edge:#58afd6;--token-face:#eceae4;--token-edge:#cfcbc0;--token-shadow:#00000059;--token-num:#0e4a14;--token-num-hot:#c8102e;--ship-hull:#b5762a;--ship-hull-dark:#7e4c17;--ship-sail:#f8f8f6;--ship-sail-shade:#d9dce0;--ship-text:#4a4a4a;--pier:#d89828;--pier-dark:#985818;--robber-body:#b5b5b5;--robber-shade:#7a7a7a;--robber-outline:#283848;--spot-fill:#d0d04073;--spot-ring:#666c04;--spot-hover:#ffffffe6;--spot-hover-core:#b8c8d8;--spot-unaffordable:#9a9a7a4d;--rolled-tint:#8f8f8f;--soft-tint:#ccc;--hex-outline:#fff;--lr-glow:#ffe27ae6;--robber-dim:#0000002e;--card-wood-top:#5dbb4a;--card-wood-bottom:#2e9a3c;--card-wood-frame:#1d6b2a;--card-wood-icon:#e9f7e3;--card-brick-top:#e58f74;--card-brick-bottom:#c9583a;--card-brick-frame:#8e3412;--card-brick-icon:#f6c9b2;--card-sheep-top:#c5e25a;--card-sheep-bottom:#93bf1e;--card-sheep-frame:#5e7e0e;--card-sheep-icon:#fff;--card-wheat-top:#f8cf5c;--card-wheat-bottom:#e9a92a;--card-wheat-frame:#9a6a12;--card-wheat-icon:#fff1b8;--card-ore-top:#c9d5d2;--card-ore-bottom:#9daeab;--card-ore-frame:#5e6b69;--card-ore-icon:#f2f6f4;--card-dev-top:#6e5fd0;--card-dev-bottom:#3f3290;--card-dev-frame:#2a2166;--card-dev-gold:#ffd54a;--card-back-top:#3a71c2;--card-back-bottom:#1c3f7a;--card-back-frame:#12305e;--font-ui:"Open Sans Variable", system-ui, sans-serif;--font-display:"Lilita One", "Open Sans Variable", system-ui, sans-serif;--r-xs:.15em;--r-sm:.25em;--r-md:.5em;--r-lg:.75em;--space:.25em;--pad-panel:.5em;--pad-log:.5em .6em;--dur-hover:50ms;--ease-hover:ease-in-out;--dur-press:80ms;--dur-slide-in:.12s;--ease-slide-in:linear;--dur-panel:.4s;--ease-panel:cubic-bezier(.4, 0, .2, 1);--ease-shake:cubic-bezier(.36, .07, .19, .97)}._segmented_rtz5u_4{min-inline-size:0;background:var(--home-card);box-sizing:border-box;border:0;border-radius:6px;flex-wrap:wrap;gap:2px;max-width:100%;min-height:36px;margin:0;padding:3px;display:inline-flex}._segmented_rtz5u_4:disabled{opacity:.5}._segment_rtz5u_4{box-sizing:border-box;min-width:3.25em;color:var(--text-light);opacity:.9;font:600 14px/30px var(--font-ui);cursor:pointer;transition:transform var(--dur-hover) var(--ease-hover);background:0 0;border:0;border-radius:4px;flex:auto;justify-content:center;align-items:center;padding:0 .75em;display:inline-flex;position:relative}._segment_rtz5u_4:hover{transform:scale(.95)}._segment_rtz5u_4:has(._radio_rtz5u_47:focus-visible),._toggle_rtz5u_48:focus-visible,._iconButton_rtz5u_49:focus-visible,._button_rtz5u_50:focus-visible,._slider_rtz5u_51 input:focus-visible{outline:2px solid var(--brand-blue-bright);outline-offset:2px}._radio_rtz5u_47{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._segmentSelected_rtz5u_65{background:color-mix(in srgb, var(--brand-blue-bright) 80%, #000);color:#fff;opacity:1;font-weight:700}._onParchment_rtz5u_73{background:#00000014}._onParchment_rtz5u_73 ._segment_rtz5u_4{color:var(--text-dark);opacity:.85}._onParchment_rtz5u_73 ._segmentSelected_rtz5u_65{color:#fff;opacity:1}._toggle_rtz5u_48{cursor:pointer;background:#00000040;border:0;border-radius:.75em;flex:none;width:2.75em;height:1.5em;transition:background .12s linear;position:relative}._toggle_rtz5u_48:after{content:"";width:1.125em;height:1.125em;box-shadow:var(--shadow-card);background:#fff;border-radius:50%;transition:transform .12s linear;position:absolute;top:.1875em;left:.1875em}._toggleOn_rtz5u_113{background:var(--green-primary)}._toggleOn_rtz5u_113:after{transform:translate(1.25em)}._slider_rtz5u_51{align-items:center;gap:.75em;min-width:12em;display:flex}._slider_rtz5u_51 input{accent-color:var(--brand-blue-bright);flex:1}._sliderValue_rtz5u_134{text-align:right;font-variant-numeric:tabular-nums;width:2.5em;font-weight:700}._button_rtz5u_50{color:#fff;min-height:2.75em;font:700 1em/1 var(--font-ui);cursor:pointer;filter:var(--shadow-button);transition:transform var(--dur-press) var(--ease-hover);border:0;border-radius:.5em;justify-content:center;align-items:center;gap:.5em;padding:0 1.25em;display:inline-flex}._button_rtz5u_50:hover{transform:scale(.97)}._button_rtz5u_50:active{transform:scale(.95)}._button_rtz5u_50:disabled{cursor:default;opacity:.5;transform:none}._orange_rtz5u_172{background:var(--orange-cta)}._orange_rtz5u_172:hover{background:var(--orange-cta-hover)}._green_rtz5u_180{background:var(--green-primary)}._green_rtz5u_180:hover{background:var(--green-primary-hover)}._blue_rtz5u_188{background:var(--brand-blue-dark)}._danger_rtz5u_193{background:var(--danger)}._outline_rtz5u_197{color:var(--text-dark);filter:none;background:0 0;box-shadow:inset 0 0 0 2px #32323273}._iconButton_rtz5u_49{width:2.5em;height:2.5em;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.5em;place-items:center;padding:0;transition:transform .1s ease-in-out;display:inline-grid}._iconButton_rtz5u_49:hover{transform:scale(.9)}._backdrop_rtz5u_223{z-index:200;font-size:var(--E,16px);background:#00000080;place-items:center;padding:16px;display:grid;position:fixed;inset:0}._panel_rtz5u_234{background:var(--parchment);max-width:94vw;max-height:90vh;color:var(--text-dark);box-shadow:var(--shadow-panel);font-family:var(--font-ui);animation:_panelIn_rtz5u_1 var(--dur-panel) var(--ease-panel);border:0;border-radius:.5em;outline:none;flex-direction:column;margin:0;padding:0;display:flex;position:relative;inset:auto}._panelHeader_rtz5u_253{justify-content:space-between;align-items:center;gap:1em;padding:.75em .75em .5em 1.25em;display:flex}._panelTitle_rtz5u_261{color:var(--text-strong);font:400 1.5em/1.1 var(--font-display);margin:0}._panelBody_rtz5u_267{padding:0 1.25em 1.25em;overflow:auto}@keyframes _panelIn_rtz5u_1{0%{opacity:0;transform:translateY(.25em)}to{opacity:1;transform:none}}._toasts_rtz5u_284{z-index:300;pointer-events:none;font-size:var(--E,16px);flex-direction:column;align-items:center;gap:.5em;display:flex;position:fixed;top:4.5em;left:50%;transform:translate(-50%)}._toast_rtz5u_284{background:var(--notice-blue);color:#fff;max-width:min(32em,90vw);font:600 .8125em/1.35 var(--font-ui);box-shadow:var(--shadow-panel);pointer-events:auto;cursor:pointer;animation:_toastIn_rtz5u_1 var(--dur-panel) var(--ease-panel), _toastOut_rtz5u_1 .3s linear 3.9s forwards;border-radius:.5em;padding:.5em .8em}@keyframes _toastIn_rtz5u_1{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes _toastOut_rtz5u_1{to{opacity:0}}._dots_rtz5u_331{align-items:center;gap:.35em;display:inline-flex}._dotFade_rtz5u_337{background:#fff;border-radius:50%;width:.5em;height:.5em;animation:.9s ease-in-out infinite _dotFade_rtz5u_337}._dotFade_rtz5u_337:nth-child(2){animation-delay:.3s}._dotFade_rtz5u_337:nth-child(3){animation-delay:.6s}._dotBounce_rtz5u_353{background:#404040;border-radius:50%;width:.2em;height:.2em;animation:1.2s ease-in-out infinite _dotBounce_rtz5u_353}._dotBounce_rtz5u_353:nth-child(2){animation-delay:.2s}._dotBounce_rtz5u_353:nth-child(3){animation-delay:.4s}@keyframes _dotFade_rtz5u_337{0%,to{opacity:.3}50%{opacity:1}}@keyframes _dotBounce_rtz5u_353{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-75%)}}._visuallyHidden_rtz5u_390{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=700px),(width<=1000px) and (height<=500px){body[data-screen=game] ._backdrop_rtz5u_223{box-sizing:border-box;padding:max(8px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));font-size:16px}body[data-screen=game] ._panel_rtz5u_234{max-width:100%;max-height:calc(100dvh - max(8px, env(safe-area-inset-top)) - max(8px, env(safe-area-inset-bottom)));min-height:0}body[data-screen=game] ._panelHeader_rtz5u_253{flex:none;padding:8px 8px 8px 16px}body[data-screen=game] ._panelBody_rtz5u_267{overscroll-behavior:contain;min-height:0;padding:0 16px 16px}body[data-screen=game] ._iconButton_rtz5u_49{min-width:44px;min-height:44px}body[data-screen=game] ._button_rtz5u_50,body[data-screen=game] ._segment_rtz5u_4{touch-action:manipulation;min-height:44px}}@media (prefers-reduced-motion:reduce){._panel_rtz5u_234,._toast_rtz5u_284{animation-duration:1ms}._dotBounce_rtz5u_353{animation-name:_dotFade_rtz5u_337}}._layout_r2dch_3{flex-direction:column;gap:.75em;display:flex}._tabs_r2dch_9{border-bottom:1px solid var(--divider);gap:.25em;display:flex}._tab_r2dch_9{color:var(--text-dark);font:600 .875em/1 var(--font-ui);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:.5em .75em}._tab_r2dch_9:focus-visible,._copy_r2dch_27:focus-visible{outline:2px solid var(--brand-blue-bright);outline-offset:2px}._tabActive_r2dch_32{border-bottom-color:var(--brand-blue-bright);color:var(--text-strong)}._panel_r2dch_37{flex:1;min-width:0}@media (width>=900px){._layout_r2dch_3{flex-direction:row;gap:1.25em}._tabs_r2dch_9{border-bottom:0;border-right:1px solid var(--divider);flex-direction:column;flex:none;width:8em}._tab_r2dch_9{border-bottom:0;border-right:3px solid #0000}._tabActive_r2dch_32{border-right-color:var(--brand-blue-bright)}}._settingRow_r2dch_67{border-bottom:1px solid var(--divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5em 1em;padding:.55em 0;display:flex}._settingLabel_r2dch_77{flex:12em;font-size:.875em;font-weight:600}._settingControl_r2dch_83{flex:0 auto;align-items:center;max-width:100%;font-size:.875em;display:flex}._section_r2dch_91{margin-bottom:.75em}._sectionTitle_r2dch_95{color:var(--text-strong);font:700 1em/1.3 var(--font-ui);margin:.75em 0 .25em}._chips_r2dch_101{flex-wrap:wrap;gap:.25em;margin:0;padding:0;list-style:none;display:flex}._chips_r2dch_101 li{background:#0000000f;border-radius:.25em;padding:.1em .4em;font-size:.75em;font-weight:600}._code_r2dch_118{word-break:break-all;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.85em}._seed_r2dch_124{align-items:center;gap:.5em;display:inline-flex}._copy_r2dch_27{background:var(--brand-blue-dark);color:#fff;font:700 .875em/1 var(--font-ui);cursor:pointer;border:0;border-radius:.375em;padding:.3em .7em}._copy_r2dch_27:disabled{cursor:default;opacity:.5}._muted_r2dch_145{color:var(--text-muted)}._prose_r2dch_149 p{margin:0 0 .6em;font-size:.875em;line-height:1.45}._table_r2dch_155{border-collapse:collapse;width:100%;font-size:.8125em}._table_r2dch_155 th{border-bottom:1px solid var(--divider);text-align:left;padding:.35em .5em}._table_r2dch_155 td{border-bottom:1px solid var(--divider);vertical-align:top;padding:.35em .5em}._kbd_r2dch_173{font:600 .95em/1.4 var(--font-ui);white-space:nowrap;background:#fff9;border:1px solid #0003;border-radius:.25em;padding:.05em .4em;display:inline-block}@media (width<=700px),(width<=1000px) and (height<=500px){body[data-screen=game] ._tabs_r2dch_9{flex-wrap:wrap}body[data-screen=game] ._tab_r2dch_9{touch-action:manipulation;min-height:44px;padding-inline:10px}}._home_49xud_3{box-sizing:border-box;background-color:var(--brand-blue);min-height:100vh;color:var(--text-light);font-family:var(--font-ui);background-repeat:repeat;background-size:192px;position:relative}._topBar_49xud_14{justify-content:flex-end;align-items:center;gap:8px;height:56px;padding:0 16px;display:flex}._topIcon_49xud_23{color:#fff;filter:drop-shadow(0 1px 2px #0006)}._columns_49xud_28{box-sizing:border-box;justify-content:center;align-items:center;gap:64px;min-height:calc(100vh - 56px);padding:0 16px 16px;display:flex}._boardColumn_49xud_38{flex:none;width:min(46vw,640px);height:560px}._demo_49xud_44,._demoPlaceholder_49xud_45{border-radius:24px;width:100%;height:100%;transition:opacity .6s linear;position:relative;overflow:hidden}._demoFaded_49xud_54{opacity:0}._side_49xud_58{flex-direction:column;gap:10px;width:440px;max-width:100%;display:flex}._wordmark_49xud_66{text-transform:uppercase;text-align:center;font-size:clamp(40px,4.45vw,80px)}._wordmarkTitle_49xud_72{font-size:1em}._subtitle_49xud_76{text-align:center;margin:0 0 4px;font-size:18px;font-weight:600}._card_49xud_84{background:var(--brand-blue-dark);box-shadow:var(--shadow-panel);border-radius:8px;flex-direction:column;gap:10px;padding:12px 8px;display:flex}._row_49xud_94{grid-template-columns:84px 1fr;align-items:center;gap:8px;display:grid}._rowStacked_49xud_101{flex-direction:column;gap:6px;display:flex}._row_49xud_94 ._rowLabel_49xud_107{padding-left:4px}._rowLabel_49xud_107{opacity:.85;font-size:14px;font-weight:700}._rowControl_49xud_118{min-width:0}._note_49xud_122{opacity:.85;margin:0;font-size:14px}._botGrid_49xud_129{border:0;grid-template-columns:repeat(2,minmax(0,208px));gap:8px;min-inline-size:0;margin:0;padding:0;display:grid}._botGridFeatured_49xud_139{grid-template-columns:minmax(0,1fr)}._legend_49xud_143{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._botCard_49xud_152{box-sizing:border-box;background:var(--home-card);height:88px;color:var(--text-light);text-align:left;font-family:var(--font-ui);cursor:pointer;transition:transform var(--dur-hover) var(--ease-hover);border:0;border-radius:8px;grid-template-columns:40px 1fr;align-items:center;gap:10px;padding:8px 10px;display:grid;position:relative}._botCard_49xud_152:hover{transform:scale(.97)}._botRadio_49xud_175{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}._botCard_49xud_152:has(._botRadio_49xud_175:focus-visible){outline:2px solid var(--brand-blue-bright);outline-offset:2px}._botSelected_49xud_190{background:var(--home-card-selected);box-shadow:inset 0 0 0 2px var(--text-light);color:#0b1f3a}._botSelected_49xud_190 ._botDescription_49xud_196{color:#0b1f3a}._botUnavailable_49xud_200{opacity:.4;cursor:default}._botUnavailable_49xud_200:hover{transform:none}._botAvatar_49xud_209{box-sizing:border-box;background:var(--p-red-avatar);border-radius:50%;width:40px;height:40px;padding:6px;display:block}._botText_49xud_219{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}._botName_49xud_228{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:18px;font-weight:700;line-height:1.1;overflow:hidden}._pill_49xud_239{color:#fff;white-space:nowrap;border-radius:999px;padding:0 6px;font-size:11px;font-weight:700;line-height:1.35;display:inline-block}._pillEasy_49xud_252{background:color-mix(in srgb, var(--success) 90%, #000)}._pillMedium_49xud_256{background:color-mix(in srgb, var(--brand-blue-bright) 80%, #000)}._pillHard_49xud_260{background:color-mix(in srgb, var(--orange-cta) 80%, #000)}._pillExpert_49xud_264{background:color-mix(in srgb, var(--danger) 90%, #000)}._botDescription_49xud_196{max-width:100%;color:color-mix(in srgb, var(--text-light) 90%, transparent);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.35;overflow:hidden}._botCardFeatured_49xud_280{grid-template-columns:48px minmax(0,1fr);gap:14px;height:auto;min-height:112px;padding:16px}._botCardFeatured_49xud_280 ._botAvatar_49xud_209{width:48px;height:48px;padding:7px}._botCardFeatured_49xud_280 ._botName_49xud_228{font-size:22px}._botCardFeatured_49xud_280 ._botDescription_49xud_196{white-space:normal;text-overflow:clip;overflow:visible}._start_49xud_305{background:var(--orange-cta);color:#fff;width:100%;height:64px;font:700 22px/1 var(--font-ui);cursor:pointer;transition:transform var(--dur-press) var(--ease-hover);border:0;border-radius:8px;place-items:center;display:grid;box-shadow:0 4px #00000040}._start_49xud_305:hover{background:var(--orange-cta-hover);transform:scale(.97)}._start_49xud_305:active{background:var(--orange-cta-active);transform:scale(.95)}._start_49xud_305:disabled{cursor:default;opacity:.7;transform:none}._resume_49xud_336{background:var(--green-primary);color:#fff;width:100%;height:48px;font:700 18px/1 var(--font-ui);cursor:pointer;transition:transform var(--dur-press) var(--ease-hover);border:0;border-radius:8px;box-shadow:0 4px #00000040}._resume_49xud_336:hover{background:var(--green-primary-hover);transform:scale(.97)}._secondary_49xud_354{grid-template-columns:1fr 1fr;gap:12px;display:grid}._secondaryButton_49xud_360{background:var(--brand-blue-dark);color:#fff;height:48px;font:700 16px/1 var(--font-ui);cursor:pointer;transition:transform var(--dur-press) var(--ease-hover);border:0;border-radius:8px;box-shadow:0 4px #00000040}._secondaryButton_49xud_360:hover{transform:scale(.97)}._start_49xud_305:focus-visible,._resume_49xud_336:focus-visible,._secondaryButton_49xud_360:focus-visible{outline:2px solid var(--text-light);outline-offset:2px}._confirmText_49xud_384{margin:0 0 1em;line-height:1.4}._dialogBody_49xud_389{flex-direction:column;gap:.75em;display:flex}._dialogRow_49xud_395{grid-template-columns:6em 1fr;align-items:center;gap:.75em;display:grid}._dialogLabel_49xud_402{font-weight:700}._select_49xud_406{height:2.25em;color:var(--text-dark);font:600 1em var(--font-ui);background:#fff;border:1px solid #00000040;border-radius:.375em;padding:0 .5em}._dialogActions_49xud_416{justify-content:flex-end;gap:.75em;margin-top:.5em;display:flex}._dialogNote_49xud_423{color:var(--text-muted);margin:.5em 0 1em}._table_49xud_428{border-collapse:collapse;width:100%;font-size:.875em}._table_49xud_428 th{border-bottom:1px solid var(--divider);text-align:left;padding:.4em .5em;font-weight:700}._table_49xud_428 td{border-bottom:1px solid var(--divider);padding:.45em .5em}._tableRow_49xud_446{cursor:pointer}._tableRow_49xud_446:hover,._tableRow_49xud_446:focus-visible{background:var(--row-hover);outline:none}._num_49xud_456{text-align:right;font-variant-numeric:tabular-nums}@media (width<=1099px){._columns_49xud_28{flex-direction:column}._boardColumn_49xud_38{display:none}}@media (width>=640px) and (width<=1099px),(width>=640px) and (height<=879px){._topBar_49xud_14{position:absolute;top:0;right:0}._columns_49xud_28{min-height:100vh;padding-top:8px}._side_49xud_58,._card_49xud_84{gap:8px}._botCard_49xud_152:not(._botCardFeatured_49xud_280){height:72px;padding-block:6px}}@media (width<=479px){._botGrid_49xud_129,._row_49xud_94{grid-template-columns:1fr}}body{font-family:var(--font-ui);background:var(--brand-blue);color:var(--text-dark)}body[data-screen=game]{background:var(--sea)}._loading_1q2sg_14{background:var(--brand-blue);min-height:100vh}._loadingGame_1q2sg_20{background:var(--sea);position:fixed;inset:0}
