.imaps-gis .imaps-index40-widget{padding:12px 10px;border:1px solid #cfe4d7;background:#f3faf5;border-radius:10px;margin:10px 0 18px;direction:rtl}
.imaps-gis .imaps-index40-toggle,.imaps-gis .imaps-index40-options label{display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer}
.imaps-gis .imaps-index40-toggle{font-size:14px;color:#135b39}
.imaps-gis .imaps-index40-widget input[type="checkbox"]{display:inline-block;width:17px;height:17px;min-width:17px;padding:0;margin:0;accent-color:#17834a}
.imaps-gis .imaps-index40-options{display:flex;flex-wrap:wrap;gap:14px;padding:10px 0 8px}
.imaps-gis .imaps-index40-status{font-size:12px;color:#236342;line-height:1.8}
.imaps-gis .imaps-index40-hint{font-size:11px;color:#49675b;line-height:1.8;margin:7px 0 0}
.imaps-gis .imaps-index40-popup{position:absolute!important;z-index:780!important;min-width:195px;max-width:240px;padding:13px;background:white;border:1px solid #a4cab0;border-radius:12px;box-shadow:0 3px 20px #0004;font:12px/1.85 Tahoma,Arial,sans-serif;direction:rtl;pointer-events:auto}
.imaps-gis .imaps-index40-popup strong{color:#12613c;font-size:13px}
.imaps-gis .imaps-index40-popup div{font-size:11px;white-space:nowrap}
.imaps-gis .imaps-index40-popup button.imaps-index40-close{position:absolute;left:4px;top:2px;width:25px!important;height:25px!important;min-height:25px!important;margin:0!important;padding:0!important;background:#ebeeee!important;color:#333!important;border-radius:50%!important;font-size:19px!important;line-height:20px!important}
