:root{--color-iac: #63bbb6;--color-niac: #b4a75e;--color-military: #63bbb6;--color-default-country: #565656;--color-default-stroke: #707070;--color-map-bg: #1e293b}#situation-mini-map{width:100%;max-width:340px;aspect-ratio:1 / 1;margin:20px 0;border-radius:8px;overflow:hidden;box-shadow:0 4px 20px #0000004d;background:var(--color-map-bg, #1e293b)}#situation-mini-map svg{width:100%;height:100%;display:block}#situation-mini-map .country{cursor:default;vector-effect:non-scaling-stroke;transition:opacity .2s ease}#situation-mini-map .country.outline-country{fill:var(--color-default-country, #565656);stroke:var(--color-default-stroke, #707070);stroke-width:.5px;opacity:.6}#situation-mini-map .country.situation-country{stroke-width:1.5px;opacity:1}#situation-mini-map .country.situation-country.iac{fill:var(--color-iac)}#situation-mini-map .country.situation-country.niac{fill:var(--color-niac)}#situation-mini-map .country.situation-country.military-occupation{fill:url(#mini-military-pattern)}#situation-mini-map .country.situation-country.iac.niac{fill:url(#mini-iac-niac-pattern)}#situation-mini-map .country.situation-country.iac.military-occupation{fill:url(#mini-military-pattern)}#situation-mini-map .country.situation-country.iac.niac.military-occupation{fill:url(#mini-hybrid-pattern)}@media (max-width: 768px){#situation-mini-map{max-width:340px}}@media (max-width: 480px){#situation-mini-map{max-width:100%}}
