.iran-map-wrapper{justify-content:center;align-items:center;margin:auto;display:flex;position:relative;overflow:hidden;direction:ltr!important}.iran-map-wrapper path,.iran-map-wrapper polygon{stroke:#000;stroke-width:.8px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;cursor:pointer;transition:all .25s ease-in-out;outline:none!important}.iran-map-wrapper .react-map-water{fill:#7bdaff!important}.react-map-badge{text-align:right;background-color:#fff;border-radius:4px;min-width:95px;font-family:inherit;overflow:hidden;box-shadow:0 0 5px #0000001a}.react-map-badge .badge-header{color:#fff;background:linear-gradient(#0369a1,#0284c7);padding:8px 10px}.react-map-badge .badge-title{color:#fff;direction:rtl;font-size:13px;font-weight:700}.react-map-badge .badge-body{background:#eaf6ff}.react-map-badge .badge-row{color:#0f172a;justify-content:flex-end;align-items:center;gap:8px;padding:7px 10px;display:flex}.react-map-badge .label,.react-map-badge .value,.react-map-badge .badge-row .label,.react-map-badge .badge-row .value{color:#0f172a}.react-map-badge h2{background-color:#e6e6e6;margin:0;padding:7px;font-size:12px}.react-map-badge h3{text-align:right;justify-content:space-between;margin:0;padding:7px 10px;font-size:13px;display:flex}.react-map-badge h3 span{direction:rtl;flex:1}.iran-map-wrapper g,.iran-map-wrapper text{font-family:inherit;font-weight:700;pointer-events:none!important}.iran-map-wrapper .value{padding-right:12px}.hide-names text{display:none!important}.iran-map-wrapper.hide-names text.point-label{display:block!important}.iran-map-wrapper.hide-names g[style*=fill],.iran-map-wrapper.hide-names g[style*=translate],.iran-map-wrapper.hide-names g[style*=transform]{display:none!important}@keyframes pulse-stroke{0%{stroke-width:1px}50%{stroke-width:6px}to{stroke-width:1px}}.pulse-circle,.iran-map-wrapper circle:hover{animation:1s ease-in-out infinite pulse-stroke}.iran-map-loading-chip{z-index:20;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.iran-map-loading-stack{background:#0b254099;border-radius:10px;justify-content:center;align-items:center;width:fit-content;padding:8px;display:flex;position:relative}.iran-map-loader{z-index:2;align-items:end;gap:12px;display:flex;position:relative}.iran-map-loader.large .dot{background:#7dd3fc;border-radius:9999px;width:18px;height:18px;animation:.9s ease-in-out infinite iran-dot-bounce-large;display:inline-block;transform:translateY(0)}.iran-map-loader .dot:nth-child(2){animation-delay:.12s}.iran-map-loader .dot:nth-child(3){animation-delay:.24s}@keyframes iran-dot-bounce{0%{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(-8px)}to{opacity:.7;transform:translateY(0)}}@keyframes iran-dot-bounce-large{0%{opacity:.8;transform:translateY(0)}50%{opacity:1;transform:translateY(-14px)}to{opacity:.8;transform:translateY(0)}}
.iran-provinces-map-wrapper{position:relative;overflow:hidden;direction:ltr!important}.iran-provinces-map-wrapper svg{display:block;width:100%!important;height:auto!important}.iran-map-loading-chip{z-index:20;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.iran-map-loading-stack{background:#0b254099;border-radius:10px;justify-content:center;align-items:center;width:fit-content;padding:8px;display:flex;position:relative}.iran-map-loader{z-index:2;align-items:end;gap:12px;display:flex;position:relative}.iran-map-loader.large .dot{background:#7dd3fc;border-radius:9999px;width:18px;height:18px;animation:.9s ease-in-out infinite iran-dot-bounce-large;display:inline-block;transform:translateY(0)}.iran-map-loader .dot:nth-child(2){animation-delay:.12s}.iran-map-loader .dot:nth-child(3){animation-delay:.24s}@keyframes iran-dot-bounce{0%{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(-8px)}to{opacity:.7;transform:translateY(0)}}@keyframes iran-dot-bounce-large{0%{opacity:.8;transform:translateY(0)}50%{opacity:1;transform:translateY(-14px)}to{opacity:.8;transform:translateY(0)}}.iran-map-loader-base{display:none!important}.iran-provinces-map-wrapper path,.iran-provinces-map-wrapper polygon,.iran-provinces-map-wrapper polyline{cursor:pointer;fill:#eee;stroke:#000;stroke-width:.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:all .25s ease-in-out;outline:none!important}.iran-provinces-map-wrapper g path{stroke:none!important;fill:inherit!important}.iran-provinces-map-wrapper g,.iran-provinces-map-wrapper text,.iran-provinces-map-wrapper rect{font-weight:700;pointer-events:none!important;font-family:inherit!important}.react-map-water{fill:#7bdaff!important}.react-map-badge{text-align:right;background-color:#fff;border-radius:10px;min-width:140px;font-family:inherit;overflow:hidden;box-shadow:0 0 5px #0000001a}.react-map-badge .badge-header{color:#fff;background:linear-gradient(#0369a1,#0284c7);padding:8px 10px}.react-map-badge .badge-title{text-align:right;direction:rtl;font-size:13px;font-weight:700}.react-map-badge .badge-row{white-space:nowrap;border-bottom:1px solid #0000000a;flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;padding:6px 0;font-size:12px;display:flex}.react-map-badge .badge-row:last-child{border-bottom:none}.react-map-badge .label{color:#374151}.react-map-badge .value{color:#0f172a;padding-right:12px;font-weight:700}@keyframes pulse-stroke{0%{stroke-width:1px}50%{stroke-width:6px}to{stroke-width:1px}}.pulse-circle{animation:1s ease-in-out infinite pulse-stroke}.iran-provinces-map-wrapper circle:hover{stroke:#d4a326;animation:1s ease-in-out infinite pulse-stroke}.iran-provinces-map-wrapper .pulse-circle{stroke:#d4a326}.iran-provinces-map-wrapper.hide-names g[style*=fill],.iran-provinces-map-wrapper.hide-names text,.iran-provinces-map-wrapper.hide-names .label,.iran-provinces-map-wrapper.hide-names g[style*=translate]{display:none!important}
