.unit-game-module-scss-module__zNnc2q__panel{--category:var(--b2b-color-text-muted)}.unit-game-module-scss-module__zNnc2q__panel[data-category=recon]{--category:var(--b2b-color-section-history)}.unit-game-module-scss-module__zNnc2q__panel[data-category=infantry]{--category:var(--b2b-color-success-default)}.unit-game-module-scss-module__zNnc2q__panel[data-category=vehicles]{--category:var(--b2b-color-gold-default)}.unit-game-module-scss-module__zNnc2q__panel[data-category=support]{--category:var(--b2b-color-orange-default)}.unit-game-module-scss-module__zNnc2q__panel[data-category=helicopters]{--category:var(--b2b-color-epic-default)}.unit-game-module-scss-module__zNnc2q__panel[data-category=aircraft]{--category:var(--b2b-color-accent-soft)}.unit-game-module-scss-module__zNnc2q__panel{gap:var(--b2b-space-3);min-inline-size:0;padding:var(--b2b-space-4h);border:var(--b2b-size-hairline) solid var(--b2b-color-glass-10);border-radius:var(--b2b-radius-panel);background:var(--b2b-color-glass-2);flex-direction:column;display:flex}.unit-game-module-scss-module__zNnc2q__panelHead{align-items:baseline;gap:var(--b2b-space-2h);flex-wrap:wrap;display:flex}.unit-game-module-scss-module__zNnc2q__panelTitle{font-family:var(--b2b-font-display-loaded,var(--b2b-font-family-display));font-size:var(--b2b-font-size-lg);font-weight:var(--b2b-font-weight-semibold);margin:0}.unit-game-module-scss-module__zNnc2q__legend{font-family:var(--b2b-font-mono-loaded,var(--b2b-font-family-mono));gap:var(--b2b-space-1);color:var(--b2b-color-text-subtle);font-size:var(--b2b-font-size-2xs);margin-inline-start:auto;display:inline-flex}.unit-game-module-scss-module__zNnc2q__kinetic{color:var(--b2b-color-accent-soft)}.unit-game-module-scss-module__zNnc2q__heat{color:var(--b2b-color-orange-default)}.unit-game-module-scss-module__zNnc2q__note{color:var(--b2b-color-text-subtle);font-size:var(--b2b-font-size-xs);line-height:var(--b2b-font-leading-normal);margin:0}.unit-game-module-scss-module__zNnc2q__group{gap:var(--b2b-space-2);border-block-start:var(--b2b-size-hairline) solid var(--b2b-color-glass-8);flex-direction:column;padding-block-start:var(--b2b-space-2h);display:flex}.unit-game-module-scss-module__zNnc2q__group:first-of-type{border-block-start:0;padding-block-start:0}.unit-game-module-scss-module__zNnc2q__groupTitle{font-family:var(--b2b-font-mono-loaded,var(--b2b-font-family-mono));align-items:baseline;gap:var(--b2b-space-1) var(--b2b-space-2h);color:var(--b2b-color-text-secondary);font-size:var(--b2b-font-size-tag);font-weight:var(--b2b-font-weight-medium);letter-spacing:var(--b2b-font-tracking-tag);text-transform:uppercase;flex-wrap:wrap;margin:0;display:flex}.unit-game-module-scss-module__zNnc2q__groupMeta{color:var(--b2b-color-text-subtle);font-weight:var(--b2b-font-weight-regular);letter-spacing:normal;text-transform:none}.unit-game-module-scss-module__zNnc2q__rows{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--b2b-size-grid-sm)), 1fr));gap:var(--b2b-space-1h) var(--b2b-space-5);margin:0;display:grid}.unit-game-module-scss-module__zNnc2q__row{justify-content:space-between;gap:var(--b2b-space-2h);min-inline-size:0;font-size:calc(var(--b2b-font-size-xs) + var(--b2b-space-0h)/4);display:flex}.unit-game-module-scss-module__zNnc2q__rowLabel{color:var(--b2b-color-text-muted)}.unit-game-module-scss-module__zNnc2q__rowValue{font-family:var(--b2b-font-mono-loaded,var(--b2b-font-family-mono));color:var(--b2b-color-text-primary);text-align:end;margin:0}.unit-game-module-scss-module__zNnc2q__tags{gap:var(--b2b-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.unit-game-module-scss-module__zNnc2q__tag,.unit-game-module-scss-module__zNnc2q__fact,.unit-game-module-scss-module__zNnc2q__target{font-family:var(--b2b-font-mono-loaded,var(--b2b-font-family-mono));padding:var(--b2b-space-0h) var(--b2b-space-2);border:var(--b2b-size-hairline) solid var(--b2b-color-glass-14);border-radius:var(--b2b-radius-pill);color:var(--b2b-color-text-secondary);font-size:var(--b2b-font-size-tag)}.unit-game-module-scss-module__zNnc2q__fact{background:var(--b2b-color-glass-5);border-color:#0000}.unit-game-module-scss-module__zNnc2q__target{border-color:color-mix(in srgb, var(--category) 40%, transparent);color:var(--b2b-color-text-primary)}.unit-game-module-scss-module__zNnc2q__armorScheme{gap:var(--b2b-space-1h);justify-items:center;display:grid}.unit-game-module-scss-module__zNnc2q__armorRow{align-items:stretch;gap:var(--b2b-space-1h);inline-size:100%;max-inline-size:var(--b2b-size-measure-sm);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);display:grid}.unit-game-module-scss-module__zNnc2q__armorCell{justify-content:center;align-items:center;gap:var(--b2b-space-0h);min-inline-size:0;padding:var(--b2b-space-2) var(--b2b-space-1h);border:var(--b2b-size-hairline) solid var(--b2b-color-glass-10);border-radius:var(--b2b-radius-md);background:var(--b2b-color-glass-4);flex-direction:column;display:flex}.unit-game-module-scss-module__zNnc2q__armorCell[data-side=top]{border-style:dashed}.unit-game-module-scss-module__zNnc2q__armorScheme>.unit-game-module-scss-module__zNnc2q__armorCell{inline-size:min(100%,var(--b2b-size-grid-xs))}.unit-game-module-scss-module__zNnc2q__armorSide{font-family:var(--b2b-font-mono-loaded,var(--b2b-font-family-mono));color:var(--b2b-color-text-subtle);font-size:var(--b2b-font-size-tag);letter-spacing:var(--b2b-font-tracking-tag);text-transform:uppercase}.unit-game-module-scss-module__zNnc2q__armorValues{font-family:var(--b2b-font-display-loaded,var(--b2b-font-family-display));justify-content:center;gap:var(--b2b-space-1);font-size:clamp(var(--b2b-font-size-sm),3.5vw,var(--b2b-font-size-lg));font-weight:var(--b2b-font-weight-semibold);flex-wrap:wrap;display:inline-flex}.unit-game-module-scss-module__zNnc2q__armorSlash{color:var(--b2b-color-text-subtle)}.unit-game-module-scss-module__zNnc2q__hull{justify-content:center;align-items:center;gap:var(--b2b-space-0h);padding:var(--b2b-space-3) var(--b2b-space-2);border:var(--b2b-size-hairline) solid color-mix(in srgb, var(--category) 40%, transparent);border-radius:var(--b2b-radius-lg);background:color-mix(in srgb, var(--category) 15%, transparent);flex-direction:column;display:flex}.unit-game-module-scss-module__zNnc2q__hullValue{font-family:var(--b2b-font-display-loaded,var(--b2b-font-family-display));color:var(--b2b-color-text-primary);font-size:var(--b2b-font-size-xl);font-weight:var(--b2b-font-weight-bold)}.unit-game-module-scss-module__zNnc2q__hullLabel{font-family:var(--b2b-font-mono-loaded,var(--b2b-font-family-mono));color:var(--b2b-color-text-secondary);font-size:var(--b2b-font-size-tag);text-transform:uppercase}.unit-game-module-scss-module__zNnc2q__table:focus-visible{outline:var(--b2b-size-underline) solid var(--b2b-color-accent-default);outline-offset:var(--b2b-space-0h)}.unit-game-module-scss-module__zNnc2q__table{border-collapse:collapse;inline-size:100%;font-size:var(--b2b-font-size-xs);display:block;overflow-x:auto}.unit-game-module-scss-module__zNnc2q__table th,.unit-game-module-scss-module__zNnc2q__table td{padding:var(--b2b-space-1h) var(--b2b-space-1);border-block-end:var(--b2b-size-hairline) solid var(--b2b-color-glass-8);text-align:end;white-space:nowrap}.unit-game-module-scss-module__zNnc2q__table th[scope=row],.unit-game-module-scss-module__zNnc2q__table thead th:first-child{color:var(--b2b-color-text-secondary);font-weight:var(--b2b-font-weight-regular);text-align:start;white-space:normal}.unit-game-module-scss-module__zNnc2q__table thead th{font-family:var(--b2b-font-mono-loaded,var(--b2b-font-family-mono));color:var(--b2b-color-text-subtle);font-size:var(--b2b-font-size-tag);font-weight:var(--b2b-font-weight-regular);text-transform:uppercase}.unit-game-module-scss-module__zNnc2q__table td{font-family:var(--b2b-font-mono-loaded,var(--b2b-font-family-mono))}.unit-game-module-scss-module__zNnc2q__caption{font-family:var(--b2b-font-mono-loaded,var(--b2b-font-family-mono));color:var(--b2b-color-text-subtle);font-size:var(--b2b-font-size-tag);text-align:start;text-transform:uppercase;padding-block-end:var(--b2b-space-1)}.unit-game-module-scss-module__zNnc2q__weapon{gap:var(--b2b-space-2);padding:var(--b2b-space-2h) var(--b2b-space-3);border:var(--b2b-size-hairline) solid var(--b2b-color-glass-8);border-radius:var(--b2b-radius-md);background:var(--b2b-color-glass-3);flex-direction:column;display:flex}.unit-game-module-scss-module__zNnc2q__weaponHead{align-items:center;gap:var(--b2b-space-2h);display:flex}.unit-game-module-scss-module__zNnc2q__weaponIcon{inline-size:var(--b2b-size-control-lg);block-size:var(--b2b-size-control-xs);object-fit:contain;flex-shrink:0}.unit-game-module-scss-module__zNnc2q__weaponText{flex-direction:column;min-inline-size:0;display:flex}.unit-game-module-scss-module__zNnc2q__weaponName{font-size:var(--b2b-font-size-sm);font-weight:var(--b2b-font-weight-semibold);overflow-wrap:anywhere}.unit-game-module-scss-module__zNnc2q__weaponType{font-family:var(--b2b-font-mono-loaded,var(--b2b-font-family-mono));color:var(--b2b-color-text-subtle);font-size:var(--b2b-font-size-tag)}.unit-game-module-scss-module__zNnc2q__ammoList{gap:var(--b2b-space-1h);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.unit-game-module-scss-module__zNnc2q__ammo{gap:var(--b2b-space-1h);padding:var(--b2b-space-2) var(--b2b-space-2h);border-radius:var(--b2b-radius-sm);background:var(--b2b-color-glass-4);flex-direction:column;display:flex}.unit-game-module-scss-module__zNnc2q__ammoHead{align-items:center;gap:var(--b2b-space-1) var(--b2b-space-2);flex-wrap:wrap;display:flex}.unit-game-module-scss-module__zNnc2q__ammoIcon{inline-size:var(--b2b-size-icon-lg);block-size:var(--b2b-size-icon-lg);object-fit:contain}.unit-game-module-scss-module__zNnc2q__ammoName{font-size:var(--b2b-font-size-xs);font-weight:var(--b2b-font-weight-medium)}.unit-game-module-scss-module__zNnc2q__ammoQty{font-family:var(--b2b-font-mono-loaded,var(--b2b-font-family-mono));color:var(--b2b-color-gold-default);font-size:var(--b2b-font-size-2xs)}.unit-game-module-scss-module__zNnc2q__armorType{font-family:var(--b2b-font-mono-loaded,var(--b2b-font-family-mono));color:var(--b2b-color-text-subtle);font-size:var(--b2b-font-size-tag);text-transform:uppercase;margin-inline-start:auto}.unit-game-module-scss-module__zNnc2q__armorType[data-type=kinetic]{color:var(--b2b-color-accent-soft)}.unit-game-module-scss-module__zNnc2q__armorType[data-type=heat]{color:var(--b2b-color-orange-default)}.unit-game-module-scss-module__zNnc2q__ammoStats{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--b2b-size-grid-xs) + var(--b2b-space-6)), 1fr));gap:var(--b2b-space-1) var(--b2b-space-4);margin:0;display:grid}.unit-game-module-scss-module__zNnc2q__abilities{gap:var(--b2b-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.unit-game-module-scss-module__zNnc2q__ability{gap:var(--b2b-space-0h);padding:var(--b2b-space-2) var(--b2b-space-3);border:var(--b2b-size-hairline) solid var(--b2b-color-glass-10);border-radius:var(--b2b-radius-md);background:var(--b2b-color-glass-3);flex-direction:column;display:flex}.unit-game-module-scss-module__zNnc2q__abilityName{font-size:var(--b2b-font-size-sm);font-weight:var(--b2b-font-weight-medium)}.unit-game-module-scss-module__zNnc2q__abilityMeta{font-family:var(--b2b-font-mono-loaded,var(--b2b-font-family-mono));color:var(--b2b-color-text-subtle);font-size:var(--b2b-font-size-tag)}.unit-game-module-scss-module__zNnc2q__options{gap:var(--b2b-space-1h);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.unit-game-module-scss-module__zNnc2q__option{align-items:center;gap:var(--b2b-space-2h);padding:var(--b2b-space-2) var(--b2b-space-3);border:var(--b2b-size-hairline) solid var(--b2b-color-glass-8);border-radius:var(--b2b-radius-md);background:var(--b2b-color-glass-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.unit-game-module-scss-module__zNnc2q__option[data-default]{border-color:var(--b2b-color-glass-22)}.unit-game-module-scss-module__zNnc2q__optionIcon{inline-size:var(--b2b-size-control-xs);block-size:var(--b2b-size-control-xs);object-fit:contain}.unit-game-module-scss-module__zNnc2q__optionText{gap:var(--b2b-space-0h);flex-direction:column;min-inline-size:0;display:flex}.unit-game-module-scss-module__zNnc2q__optionName{align-items:baseline;gap:var(--b2b-space-1) var(--b2b-space-2);font-size:var(--b2b-font-size-sm);font-weight:var(--b2b-font-weight-medium);flex-wrap:wrap;display:flex}.unit-game-module-scss-module__zNnc2q__optionDefault{font-family:var(--b2b-font-mono-loaded,var(--b2b-font-family-mono));color:var(--b2b-color-success-soft);font-size:var(--b2b-font-size-tag);font-weight:var(--b2b-font-weight-regular);text-transform:uppercase}.unit-game-module-scss-module__zNnc2q__optionChanges{color:var(--b2b-color-text-muted);font-size:var(--b2b-font-size-xs);line-height:var(--b2b-font-leading-snug)}.unit-game-module-scss-module__zNnc2q__optionCost{font-family:var(--b2b-font-mono-loaded,var(--b2b-font-family-mono));color:var(--b2b-color-gold-default);font-size:var(--b2b-font-size-2xs);white-space:nowrap}.unit-game-module-scss-module__zNnc2q__specs{gap:var(--b2b-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.unit-game-module-scss-module__zNnc2q__spec{gap:var(--b2b-space-1h);flex-direction:column;display:flex}.unit-game-module-scss-module__zNnc2q__specLink{transition-property:background-color,border-color;transition-duration:var(--b2b-duration-base);transition-timing-function:var(--b2b-easing-standard)}.unit-game-module-scss-module__zNnc2q__specLink:focus-visible{outline:var(--b2b-size-underline) solid var(--b2b-color-accent-default);outline-offset:var(--b2b-space-0h)}.unit-game-module-scss-module__zNnc2q__specLink{align-items:center;gap:var(--b2b-space-2h);padding:var(--b2b-space-2) var(--b2b-space-3);border:var(--b2b-size-hairline) solid var(--b2b-color-glass-10);border-radius:var(--b2b-radius-md);background:var(--b2b-color-glass-3);color:var(--b2b-color-text-primary);grid-template-columns:auto minmax(min-content,1fr) auto;text-decoration:none;display:grid}@media (hover:hover){.unit-game-module-scss-module__zNnc2q__specLink:hover{border-color:var(--b2b-color-glass-22);background:var(--b2b-color-glass-5);color:var(--b2b-color-text-primary)}}.unit-game-module-scss-module__zNnc2q__specIcon{inline-size:var(--b2b-size-control-xs);block-size:var(--b2b-size-control-xs);object-fit:contain}.unit-game-module-scss-module__zNnc2q__specName{font-size:var(--b2b-font-size-sm);font-weight:var(--b2b-font-weight-medium)}.unit-game-module-scss-module__zNnc2q__specCount{font-family:var(--b2b-font-mono-loaded,var(--b2b-font-family-mono));color:var(--b2b-color-gold-default);font-size:var(--b2b-font-size-2xs);text-align:end}.unit-game-module-scss-module__zNnc2q__chips{align-items:center;gap:var(--b2b-space-1h);flex-wrap:wrap;display:flex}.unit-game-module-scss-module__zNnc2q__chipsLabel{font-family:var(--b2b-font-mono-loaded,var(--b2b-font-family-mono));color:var(--b2b-color-text-subtle);font-size:var(--b2b-font-size-tag);text-transform:uppercase}.unit-game-module-scss-module__zNnc2q__chip:focus-visible{outline:var(--b2b-size-underline) solid var(--b2b-color-accent-default);outline-offset:var(--b2b-space-0h)}.unit-game-module-scss-module__zNnc2q__chip{align-items:center;gap:var(--b2b-space-1h);padding-block:var(--b2b-space-0h);padding-inline:var(--b2b-space-0h) var(--b2b-space-2);border:var(--b2b-size-hairline) solid var(--b2b-color-glass-10);border-radius:var(--b2b-radius-sm);color:var(--b2b-color-text-secondary);font-size:var(--b2b-font-size-xs);text-decoration:none;display:inline-flex}@media (hover:hover){.unit-game-module-scss-module__zNnc2q__chip:is(a):hover{border-color:var(--b2b-color-glass-22);color:var(--b2b-color-text-primary)}}.unit-game-module-scss-module__zNnc2q__chipName{overflow-wrap:anywhere}
.unit-layout-module-scss-module__xZc91G__titleRow{align-items:flex-end;gap:var(--b2b-space-4h);flex-wrap:wrap;display:flex}.unit-layout-module-scss-module__xZc91G__section{font-family:var(--b2b-font-display-loaded,var(--b2b-font-family-display));flex:1 1 var(--b2b-size-grid-sm);font-size:clamp(var(--b2b-font-fluid-h1-min) - var(--b2b-space-0h),4.5vw,var(--b2b-font-fluid-h1-max) - var(--b2b-space-1));font-weight:var(--b2b-font-weight-bold);line-height:var(--b2b-font-leading-none);letter-spacing:var(--b2b-font-tracking-tight);text-transform:uppercase;margin:0}.unit-layout-module-scss-module__xZc91G__layout{align-items:start;gap:var(--b2b-space-4h);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:960px){.unit-layout-module-scss-module__xZc91G__layout{grid-template-columns:var(--b2b-size-grid-lg) minmax(0, 1fr)}}@media not (min-width:960px){.unit-layout-module-scss-module__xZc91G__main.unit-layout-module-scss-module__xZc91G__preview,aside.unit-layout-module-scss-module__xZc91G__asideWide,.unit-layout-module-scss-module__xZc91G__switchWide{display:none}}.unit-layout-module-scss-module__xZc91G__back{font-family:var(--b2b-font-mono-loaded,var(--b2b-font-family-mono))}.unit-layout-module-scss-module__xZc91G__back:focus-visible{outline:var(--b2b-size-underline) solid var(--b2b-color-accent-default);outline-offset:var(--b2b-space-0h)}.unit-layout-module-scss-module__xZc91G__back{align-self:flex-start;align-items:center;gap:var(--b2b-space-1h);color:var(--b2b-color-accent-hover);font-size:var(--b2b-font-size-xs);text-decoration:none;display:inline-flex}@media (hover:hover){.unit-layout-module-scss-module__xZc91G__back:hover{color:var(--b2b-color-accent-bright)}}@media (min-width:960px){.unit-layout-module-scss-module__xZc91G__back{display:none}}.unit-layout-module-scss-module__xZc91G__backIcon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.unit-layout-module-scss-module__xZc91G__open{align-self:flex-start}.unit-layout-module-scss-module__xZc91G__main,.unit-layout-module-scss-module__xZc91G__column{gap:var(--b2b-space-4);flex-direction:column;min-inline-size:0;display:flex}.unit-layout-module-scss-module__xZc91G__source{font-family:var(--b2b-font-mono-loaded,var(--b2b-font-family-mono));color:var(--b2b-color-text-subtle);font-size:var(--b2b-font-size-2xs);margin:0}.unit-layout-module-scss-module__xZc91G__panels{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--b2b-size-grid-lg) - var(--b2b-space-4h)), 1fr));align-items:start;gap:var(--b2b-space-4);display:grid}
