._screen_1s6e5_3{background:var(--ocean);grid-template:"art""column"1fr/minmax(0,1fr);min-height:100dvh;display:grid;overflow:clip}._art_1s6e5_16{background:var(--ocean-2);grid-area:art;height:34dvh;min-height:220px;position:relative;overflow:hidden}._globe_1s6e5_25{object-fit:cover;object-position:50% 84%;width:100%;height:100%;display:block;position:absolute;inset:0}._legend_1s6e5_36{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;font-size:13px;font-weight:600;list-style:none;display:flex;position:absolute;bottom:12px;left:16px}._legend_1s6e5_36 li{align-items:center;gap:8px;display:flex}._legend_1s6e5_36 i{width:14px;height:14px}._you_1s6e5_65{background:var(--brass)}._ally_1s6e5_69{background:var(--sea)}._enemy_1s6e5_73{background:var(--war)}._column_1s6e5_78{padding:24px 16px calc(env(safe-area-inset-bottom,0px) + 24px);flex-direction:column;grid-area:column;gap:24px;width:100%;max-width:560px;margin:0 auto;display:flex}._brand_1s6e5_89{align-items:center;gap:14px;display:flex}._wordmark_1s6e5_95{font-family:var(--stencil);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:40px;font-weight:400;line-height:1}._wordmark_1s6e5_95 span{color:var(--brass)}._tagline_1s6e5_109{color:var(--ink-2);margin:-12px 0 0;font-size:17px;line-height:1.4}._label_1s6e5_116{font-family:var(--display);letter-spacing:.24em;text-transform:uppercase;color:var(--muted);margin:0;font-size:13px;font-weight:600}._continue_1s6e5_127{background:var(--panel);border:1px solid var(--brass);flex-direction:column;gap:14px;padding:20px;display:flex}._continue_1s6e5_127 ._label_1s6e5_116{color:var(--brass)}._continueMain_1s6e5_140{align-items:center;gap:14px;display:flex}._continueFlag_1s6e5_146{object-fit:cover;border:1px solid var(--line-strong);background:var(--panel-2);flex:none;width:54px;height:36px}._continueText_1s6e5_155{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._continueName_1s6e5_163{font-family:var(--display);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-size:26px;font-weight:700;line-height:1.05;overflow:hidden}._meta_1s6e5_174{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--muted);font-size:13px}._meta_1s6e5_174 span+span:before{content:" · "}._stats_1s6e5_185{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-2);flex-wrap:wrap;gap:6px 24px;font-size:14px;display:flex}._won_1s6e5_195{color:var(--rf-good)}._war_1s6e5_199{color:var(--war-text)}._continueActions_1s6e5_203{gap:8px;display:flex}._primary_1s6e5_208,._secondary_1s6e5_209{min-height:var(--tap);border-radius:var(--radius);font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;padding:0 24px;font-size:17px}._primary_1s6e5_208{background:var(--brass);color:var(--brass-ink);border:0;flex:1;font-weight:700}._secondary_1s6e5_209{border:1px solid var(--line-strong);color:var(--ink);background:0 0;flex:none;padding:0 16px;font-weight:600}._primary_1s6e5_208:hover,._secondary_1s6e5_209:hover{filter:brightness(1.08)}._delete_1s6e5_242{width:var(--tap);height:var(--tap);border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--muted);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;display:flex}._delete_1s6e5_242:hover{border-color:var(--war);color:var(--war-text)}._campaigns_1s6e5_262{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}._campaign_1s6e5_262{background:var(--panel);border:1px solid var(--line);align-items:center;gap:12px;padding:8px 10px;display:flex}._campaignFlag_1s6e5_280{object-fit:cover;border:1px solid var(--line-strong);background:var(--panel-2);flex:none;width:36px;height:24px}._campaignName_1s6e5_289{font-family:var(--display);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;overflow:hidden}._modes_1s6e5_300{border-bottom:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._mode_1s6e5_300{border:0;border-top:1px solid var(--line);border-radius:var(--radius);text-align:left;width:100%;min-height:64px;color:var(--ink);cursor:pointer;background:0 0;align-items:center;gap:16px;padding:8px 4px;display:flex}._modeText_1s6e5_325{flex-direction:column;flex:1;min-width:0;display:flex}._modeName_1s6e5_332{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;font-size:22px;font-weight:700}._modeBlurb_1s6e5_340{color:var(--muted);font-size:15px}._mode_1s6e5_300>svg{color:var(--brass);flex:none}._settings_1s6e5_350{min-height:56px}._mode_1s6e5_300._settings_1s6e5_350>svg{color:var(--muted)}._settings_1s6e5_350 ._modeName_1s6e5_332{color:var(--ink-2);font-size:18px;font-weight:600}._mode_1s6e5_300:hover ._modeName_1s6e5_332{color:var(--brass)}._footer_1s6e5_368{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:6px 12px;margin-top:auto;font-size:15px;display:flex}._footer_1s6e5_368 b{color:var(--ink);font-weight:600}._soonText_1s6e5_383{color:var(--faint)}._topBar_1s6e5_388{min-height:var(--tap);flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._installChip_1s6e5_397{min-height:var(--tap);border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--ink);font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;padding:0 14px;font-size:15px;font-weight:700}._installChip_1s6e5_397:hover{border-color:var(--brass);color:var(--brass)}._accountChip_1s6e5_417{min-height:var(--tap);border:1px solid var(--brass);border-radius:var(--radius);color:var(--brass);font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;max-width:100%;padding:0 14px;font-size:15px;font-weight:700;overflow:hidden}._accountChip_1s6e5_417:hover{background:var(--brass);color:var(--brass-ink)}@media (width>=900px){._screen_1s6e5_3{grid-template:"column art"1fr/minmax(380px,520px) 1fr}._art_1s6e5_16{height:auto;min-height:100dvh}._globe_1s6e5_25{object-position:50% 30%}._legend_1s6e5_36{gap:20px;font-size:14px;bottom:32px;left:32px}._column_1s6e5_78{border-right:1px solid var(--line);gap:32px;max-width:none;max-height:100dvh;margin:0;padding:56px 48px 32px;overflow-y:auto}._wordmark_1s6e5_95{font-size:36px}}._legalLinks_1s6e5_480{gap:12px;display:flex}._legalLinks_1s6e5_480 button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}._saved_1s6e5_496{color:var(--rf-muted)}._moved_1s6e5_501{border:1px solid var(--brass);background:var(--panel-2,var(--panel));color:var(--ink);border-left-width:3px;flex-direction:column;gap:4px;padding:12px 14px;font-size:15px;line-height:1.45;display:flex}._moved_1s6e5_501 b{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--brass)}._moved_1s6e5_501 a{color:var(--brass)}._banner_fsy1b_1{background:color-mix(in srgb, var(--rf-brass) 12%, var(--rf-slate));border:1px solid var(--rf-brass);align-items:center;gap:12px;margin:0 0 12px;padding:10px 12px;display:flex}._text_fsy1b_11{flex-direction:column;flex:1;min-width:0;display:flex}._eyebrow_fsy1b_18{letter-spacing:var(--rf-tracking-label);text-transform:uppercase;color:var(--rf-brass);font-size:.75rem;font-weight:600}._text_fsy1b_11 b{font-size:1.1rem}._btn_fsy1b_30{background:var(--rf-brass);min-height:40px;color:var(--rf-on-brass);border-radius:var(--rf-radius);font:inherit;letter-spacing:var(--rf-tracking-button);text-transform:uppercase;cursor:pointer;border:0;padding:0 14px;font-weight:700}._close_fsy1b_44{min-width:40px;min-height:40px;color:var(--rf-muted);cursor:pointer;background:0 0;border:0;font-size:1.4rem}._box_1us3b_1{max-width:560px;min-height:100dvh;color:var(--rf-text);font-family:var(--rf-font-ui);flex-direction:column;justify-content:center;gap:12px;margin:0 auto;padding:24px 16px;display:flex}._box_1us3b_1 h1{font-family:var(--rf-font-display);margin:0;font-size:1.8rem;font-weight:400}._row_1us3b_21{gap:8px;display:flex}._primary_1us3b_26,._secondary_1us3b_27{min-height:var(--rf-tap);border-radius:var(--rf-radius);font:inherit;letter-spacing:var(--rf-tracking-button);text-transform:uppercase;cursor:pointer;padding:0 18px;font-weight:700}._primary_1us3b_26{background:var(--rf-brass);color:var(--rf-on-brass);border:1px solid var(--rf-brass)}._secondary_1us3b_27{color:var(--rf-text);border:1px solid var(--rf-line-strong);background:0 0}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/saira-condensed-vietnamese-400-normal-gM5ajrQs.woff2)format("woff2"),url(/assets/saira-condensed-vietnamese-400-normal-D2jv5tHK.woff)format("woff");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:Saira Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/saira-condensed-latin-ext-400-normal-CZudMncA.woff2)format("woff2"),url(/assets/saira-condensed-latin-ext-400-normal-DH89rI5s.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:Saira Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/saira-condensed-latin-400-normal-BrqFk_DA.woff2)format("woff2"),url(/assets/saira-condensed-latin-400-normal-D8gW8UZN.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}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/saira-condensed-vietnamese-500-normal-BO-iw4YA.woff2)format("woff2"),url(/assets/saira-condensed-vietnamese-500-normal-CtjeXiCW.woff)format("woff");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:Saira Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/saira-condensed-latin-ext-500-normal-CIzImMjU.woff2)format("woff2"),url(/assets/saira-condensed-latin-ext-500-normal-CgTVcJE5.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:Saira Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/saira-condensed-latin-500-normal-DIdKjHXc.woff2)format("woff2"),url(/assets/saira-condensed-latin-500-normal-BGC7F_dX.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}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/saira-condensed-vietnamese-600-normal-DdheDV3O.woff2)format("woff2"),url(/assets/saira-condensed-vietnamese-600-normal-Cx33h9T1.woff)format("woff");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:Saira Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/saira-condensed-latin-ext-600-normal-DwjIBGFg.woff2)format("woff2"),url(/assets/saira-condensed-latin-ext-600-normal-BQ2ZMbdg.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:Saira Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/saira-condensed-latin-600-normal-0taFJMb7.woff2)format("woff2"),url(/assets/saira-condensed-latin-600-normal-CJ-Ib_yI.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}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/saira-condensed-vietnamese-700-normal-DTNtv3pg.woff2)format("woff2"),url(/assets/saira-condensed-vietnamese-700-normal-C4pgqYLY.woff)format("woff");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:Saira Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/saira-condensed-latin-ext-700-normal-rfs_OqX7.woff2)format("woff2"),url(/assets/saira-condensed-latin-ext-700-normal-DPP8JZfq.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:Saira Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/saira-condensed-latin-700-normal-BpDqMSKw.woff2)format("woff2"),url(/assets/saira-condensed-latin-700-normal-Br1WwvhS.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}@font-face{font-family:Saira Stencil One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/saira-stencil-one-vietnamese-400-normal-CgSoN2dm.woff2)format("woff2"),url(/assets/saira-stencil-one-vietnamese-400-normal-C-B0jM97.woff)format("woff");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:Saira Stencil One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/saira-stencil-one-latin-ext-400-normal-DMIlmdX4.woff2)format("woff2"),url(/assets/saira-stencil-one-latin-ext-400-normal-CR3hwvrm.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:Saira Stencil One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/saira-stencil-one-latin-400-normal-CaP09Fmm.woff2)format("woff2"),url(/assets/saira-stencil-one-latin-400-normal-BhLFNLer.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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.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{--rf-ink:#0d1317;--rf-deep:#0a0f12;--rf-slate:#161f26;--rf-line:#2a3640;--rf-line-strong:#4a5864;--rf-text:#e8e1cf;--rf-text-2:#c3cbd0;--rf-muted:#9aa6ae;--rf-brass:#d4a84b;--rf-on-brass:#14100a;--rf-red:#d2553a;--rf-red-solid:#a83a24;--rf-red-text:#ee7a5c;--rf-on-red:#fff4ec;--rf-blue:#4f8fbf;--rf-olive:#6e7f5a;--rf-good:#8fb873;--rf-warn:#e2c66b;--rf-map-ocean:#111a20;--rf-map-land:#1a252d;--rf-map-border:#3a4a55;--rf-map-graticule:#22303a;--rf-font-display:"Saira Stencil One", "Saira Condensed", sans-serif;--rf-font-ui:"Saira Condensed", "Arial Narrow", sans-serif;--rf-font-num:"IBM Plex Mono", ui-monospace, monospace;--rf-tracking-label:.2em;--rf-tracking-button:.12em;--rf-radius:0px;--rf-tap:48px}.rf-label{letter-spacing:var(--rf-tracking-label);text-transform:uppercase;color:var(--rf-muted);font-size:12px;font-weight:600}.rf-num{font-family:var(--rf-font-num);font-variant-numeric:tabular-nums}.rf-btn{min-height:var(--rf-tap);border-radius:var(--rf-radius);font:700 17px / 1 var(--rf-font-ui);letter-spacing:var(--rf-tracking-button);text-transform:uppercase;cursor:pointer;border:0;padding:0 24px}.rf-btn--primary{background:var(--rf-brass);color:var(--rf-on-brass)}.rf-btn--secondary{color:var(--rf-text);border:1px solid var(--rf-line-strong);background:0 0;font-weight:600}.rf-btn--danger{background:var(--rf-red-solid);color:#fff4ec}.rf-btn:focus-visible{outline:2px solid var(--rf-brass);outline-offset:2px}.rf-panel{background:var(--rf-slate);border:1px solid var(--rf-line)}.rf-tag{letter-spacing:.14em;text-transform:uppercase;padding:4px 10px;font-size:13px;font-weight:600;display:inline-block}.rf-tag--wary{color:var(--rf-warn);border:1px solid #8a7a3a}.rf-tag--hostile{color:#ee9a6a;border:1px solid #a8572c}.rf-tag--vengeful{background:var(--rf-red-solid);color:#fff4ec}.rf-bar{background:var(--rf-line);height:6px}.rf-bar>span{background:var(--rf-brass);height:100%;display:block}.rf-counter{background:var(--rf-deep);font:500 14px / 1 var(--rf-font-num);border:1.5px solid;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.rf-counter>span{color:var(--rf-text)}.rf-counter--you{color:var(--rf-brass)}.rf-counter--enemy{color:var(--rf-red)}.rf-counter--ally{color:var(--rf-blue)}:root{--ocean:var(--rf-ink);--ocean-2:var(--rf-deep);--grid:var(--rf-map-graticule);--panel:var(--rf-slate);--panel-2:#1c2730;--line:var(--rf-line);--line-strong:var(--rf-line-strong);--ink:var(--rf-text);--ink-2:var(--rf-text-2);--muted:var(--rf-muted);--faint:#6f7c86;--brass:var(--rf-brass);--brass-ink:var(--rf-on-brass);--war:var(--rf-red);--war-solid:var(--rf-red-solid);--war-text:var(--rf-red-text);--good:var(--rf-good);--warn:var(--rf-warn);--sea:var(--rf-blue);--olive:var(--rf-olive);--stencil:var(--rf-font-display);--display:var(--rf-font-ui);--body:var(--rf-font-ui);--mono:var(--rf-font-num);--radius:var(--rf-radius);--tap:var(--rf-tap);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--ocean);color:var(--ink);font-family:var(--body);-webkit-tap-highlight-color:transparent;font-size:16px}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--brass);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.loadingScreen{min-height:100dvh;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);justify-content:center;align-items:center;font-size:.8rem;display:flex}
