.growth-chart svg{width:100%;height:auto;min-width:500px}.growth-chart{overflow:auto}.growth-chart svg text{fill:#506b7b;font:12px sans-serif}.growth-legend{display:flex;gap:22px;flex-wrap:wrap;font-size:14px}.growth-action{border:1px solid #dce5ea;border-radius:12px;padding:20px;background:#f7fafc;display:flex;flex-direction:column;gap:8px}.growth-action button{margin-top:auto}.growth-action small{display:block}.rodos-map-tools{flex-wrap:wrap}.rodos-map-tools [data-map-mode]{font-size:12px}
.growth-stats{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:950px){.growth-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.growth-stats{grid-template-columns:1fr}}
