.SSAChoropleth_wrap__nr3K7{display:grid;grid-gap:10px;gap:10px}.SSAChoropleth_header__o_CQS{display:grid;grid-gap:2px;gap:2px}.SSAChoropleth_title__wkFXS{font-size:.95rem;font-weight:700}.SSAChoropleth_subtitle__H18yO{font-size:.8rem;opacity:.8}.SSAChoropleth_mapWrap__ustXl{position:relative;border:1px solid var(--border,#1b2740);border-radius:12px;background:linear-gradient(180deg,hsla(0,0%,100%,.02),transparent);overflow:hidden;--map-inset:12px}.SSAChoropleth_svgHost__5qBjO{position:absolute;inset:var(--map-inset);width:calc(100% - var(--map-inset) * 2);height:calc(100% - var(--map-inset) * 2)}.SSAChoropleth_country__i9Ign{cursor:pointer;pointer-events:visiblepainted}.SSAChoropleth_country__i9Ign:hover{filter:brightness(1.15)}.SSAChoropleth_nonssa__1ekYI{opacity:.28!important;filter:grayscale(.5) saturate(.7)}.SSAChoropleth_tooltip__x7luP{position:absolute;transform:translate(8px,-50%);z-index:2;display:inline-grid;grid-auto-flow:column;gap:8px;align-items:center;padding:6px 10px;border-radius:999px;font-size:.85rem;color:var(--quaternary-color);font-weight:800;background:#0b0f14;border:1px solid hsla(0,0%,100%,.25);box-shadow:0 8px 20px rgba(0,0,0,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.SSAChoropleth_legend__aFz_R{transform:translateY(5px);display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:0 6px;color:var(--muted-foreground,#9fb0c7);font-size:.8rem}.SSAChoropleth_legendItem__DCTsi{display:inline-flex;align-items:center;gap:6px}.SSAChoropleth_swatch__J7OWh{inline-size:16px;block-size:10px;border-radius:2px;border:1px solid hsla(0,0%,100%,.2)}.SSAChoropleth_legendLabel__KBfvn{opacity:.9}.SSAChoropleth_legendNote__QnHwc{margin-left:auto;opacity:.8}@media (max-width:720px){.SSAChoropleth_mapWrap__ustXl{--map-inset:8px}}.ObjectiveStats_linkWrap__xmBqD{display:block;height:100%;color:inherit;text-decoration:none}.ObjectiveStats_card__D2RBf{display:grid;grid-template-rows:auto 1fr;height:100%;min-height:148px;border:1px solid var(--border,#1b2740);border-radius:16px;padding:1rem;background:var(--card,#0d1322);position:relative;overflow:hidden;isolation:isolate;box-shadow:0 0 0 1px hsla(40,55%,63%,.06),0 10px 24px rgba(0,0,0,.35);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.ObjectiveStats_bgPhoto__FPp7X{position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;overflow:hidden}.ObjectiveStats_bgPhotoImg__5ZGEd{width:100%;height:100%;object-fit:contain;object-position:right bottom;opacity:.2;transform:scale(1.1)}.ObjectiveStats_bgPhotoGrad__PSqJI{position:absolute;inset:0;background:linear-gradient(to right,var(--card,#0d1322) 20%,color-mix(in srgb,var(--card,#0d1322) 40%,transparent) 60%,transparent 100%)}.ObjectiveStats_linkWrap__xmBqD:hover .ObjectiveStats_card__D2RBf{transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.35);border-color:color-mix(in lab,var(--border,#1b2740) 70%,var(--accent,#d5b26e))}.ObjectiveStats_header__S8tAW{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;position:relative;z-index:1}.ObjectiveStats_titleWrap__xOQu4{display:grid;grid-gap:4px;gap:4px;min-width:0}.ObjectiveStats_title__w0_6r{font-size:.95rem;font-weight:800;letter-spacing:-.01em;line-height:1.2}.ObjectiveStats_subtitle__zw_8O{font-size:.75rem;color:var(--muted-foreground,#9fb0c7)}.ObjectiveStats_iconWrap__WYxqt{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:999px;border:1px solid var(--border,#1b2740);overflow:hidden;flex-shrink:0}.ObjectiveStats_iconImg__M06fp{width:100%;height:100%;object-fit:cover;border-radius:999px;display:block}.ObjectiveStats_body__AdYPX{display:grid;align-content:end;grid-gap:6px;gap:6px;margin-top:14px;position:relative;z-index:1}.ObjectiveStats_value__spQYU{font-size:1.4rem;font-weight:900;letter-spacing:-.02em;line-height:1}.ObjectiveStats_player__nOIHc{font-size:.9rem;font-weight:700;color:var(--muted-foreground,#9fb0c7);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}