.rodos-map{background:#f4f7f5;border:1px solid #d5e2dd;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;margin-top:20px}.rodos-map-tools{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 18px;border-bottom:1px solid #d5e2dd}.rodos-map iframe{width:100%;height:76vh;min-height:580px;border:0;display:block;background:#edf3ee}.rodos-map:fullscreen,.rodos-map.map-expanded{width:100%;height:100%;border:0;border-radius:0;margin:0}.rodos-map:fullscreen iframe,.rodos-map.map-expanded iframe{flex:1;min-height:0;height:100%}.rodos-map.map-expanded{position:fixed;inset:0;z-index:10000}[data-view=map3d]{align-items:center;gap:10px}@media(max-width:700px){.rodos-map iframe{min-height:650px}.rodos-map-tools{padding:10px}.rodos-map-tools strong{font-size:14px}}
