.map-provinces-show-list-btn{z-index:401;background:#0b6078;border:none;border-radius:5px;padding:5px;position:absolute;top:10px;right:168px}.modal#province_map .province-map-box svg{height:auto;margin:auto}.modal#province_map .province-map-box svg #iran path{fill:#e9e9e9}.modal#province_map .province-map-box svg #iran .azerbaijan-east,.modal#province_map .province-map-box svg #iran .isfahan,.modal#province_map .province-map-box svg #iran .kerman{fill:#bdbdbd;cursor:pointer}.modal#province_map .province-map-box svg #iran .azerbaijan-east:hover,.modal#province_map .province-map-box svg #iran .isfahan:hover,.modal#province_map .province-map-box svg #iran .kerman:hover,.modal#province_map .province-map-box svg #iran .map-selected{fill:#ff5630}.modal#province_map .province-map-box svg .border path,.modal#province_map .province-map-box svg .island path{fill:#fff}.modal#province_map .province-map-box svg .lake path,.modal#province_map .province-map-box svg .sea path{fill:#6caed8}.modal#province_map .province-map-box .tooltiptextmap{color:#fff;opacity:.8;text-align:center;background-color:#333;border-radius:2px;margin:0;padding:0 5px;font-size:13px;line-height:26px;display:none;position:absolute}#map{width:100%;height:100%}#map .map-routing-popup-distance,#map .map-routing-popup-time{color:#f56b39}.leaflet-container{font-family:IRANSansFaNum}.marker-cluster div{font:12px IRANSansFaNum}.leaflet-container .leaflet-control-attribution{background:0 0}.leaflet-control-attribution-box{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}body[map-tile=dark] .leaflet-control-attribution-box{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.leaflet-contextmenu a.leaflet-contextmenu-item{padding:5px 12px;font-size:14px}.leaflet-contextmenu-icon{float:right;margin:2px 0 0 8px}.leaflet-grab{cursor:auto}.leaflet-dragging .leaflet-grab{cursor:move}@media (width<=991.98px){.leaflet-bottom .leaflet-control{margin-bottom:27px}}.map-limitation .category_fa,.map-obstruction .category_fa{color:#f56b39}.footer{cursor:pointer;z-index:400;background-color:#ffffffc9;font-size:10px}@media (width>=992px){.footer{font-size:12px}}.history-item{cursor:pointer;border:1px dashed #f56b39;border-radius:5px}.history-src-des-text{text-overflow:ellipsis;white-space:nowrap;max-width:80px;font-size:14px;font-weight:400;overflow:hidden}.history-src-des-text:hover{color:#c34f28!important}.empty-history{color:#ff5c0f;letter-spacing:2px;text-align:center;padding-top:10px;padding-bottom:10px}.map-routing-box .map-input-location .input-location-check{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.map-routing-box .map-input-location .map-routing-city-list{scroll-behavior:smooth;scrollbar-color:#c5c2c2;scrollbar-width:thin;z-index:99;background-color:#fff;width:100%;max-height:150px;font-size:14px;position:absolute;top:100%;overflow:auto}.map-routing-box .map-input-location .map-routing-city-list::-webkit-scrollbar{width:5px}.map-routing-box .map-input-location .map-routing-city-list::-webkit-scrollbar-track{background:0 0}.map-routing-box .map-input-location .map-routing-city-list::-webkit-scrollbar-thumb{background:#a2a2a2}.map-routing-box .map-input-location .map-routing-city-list .suggestion-each-item{border:1px solid #ced4da}.map-routing-box .map-input-location .map-routing-city-list .suggestion-each-item:hover{color:#fff;cursor:pointer;background-color:#077695}.map-routing-box .map-input-location .map-routing-city-list .selected{color:#fff;background-color:#077695}.map-routing-box .map-btn-routing{color:#f56b39;border-color:#ced4da;font-size:14px}.map-routing-box .map-btn-routing:hover{background-color:#077695}.map-routing-box .map-routing-height{min-height:45%}.leaflet-bar-layers{height:fit-content}.leaflet-bar-layers a{background-color:#077695}.leaflet-bar-layers a:hover{background-color:#077695!important}.map-left-box{z-index:403;background-color:#fff;max-height:450px;font-size:14px;top:10px}@media (width>=1400px){.map-left-box{max-height:480px}}.map-left-box .map-left-box-arrow{cursor:pointer;filter:drop-shadow(3px 3px 6px #fff);z-index:20000;background-color:#fff;border:2px solid #0b6078;border-radius:50%;width:32px;height:32px;top:4px;right:-11px}.map-left-box .map-left-box-arrow .arrow{position:absolute}.map-left-box .map-left-box-arrow .arrow:after{content:"";border:3px solid #0b6078;border-width:3px 3px 0 0;width:15px;height:15px;transition:all .3s ease-in-out;display:block;position:relative;top:7px;left:-2px}.map-left-box .arrow:after{top:7px;left:-2px;transform:rotate(-500deg)}.map-left-box .map-left-box-arrow.active .arrow:after{top:6px;left:-9px;transform:rotate(45deg)}.map-left-box .map-left-box-header{color:#fff;cursor:pointer;background-color:#0b6078;height:40px;font-size:15px}.map-left-box .map-left-box-header .active{color:#0b6078;background-color:#fff}.map-left-box .map-left-box-body{scroll-behavior:smooth;scrollbar-color:#c5c2c2;scrollbar-width:thin;border:1px solid #ccc;height:calc(100% - 40px);overflow:auto}.map-left-box .map-left-box-body::-webkit-scrollbar{width:5px}.map-left-box .map-left-box-body::-webkit-scrollbar-track{background:0 0}.map-left-box .map-left-box-body::-webkit-scrollbar-thumb{background:#a2a2a2}.map-left-box-close{background-color:#0b6078;width:30px;left:0}.map-left-box-open{width:340px;left:15px;border:1px solid #ccc!important}@media (width>=1400px){.map-left-box-open{width:360px}}.map-input-location{align-items:center}.map-input-location span.remove-marker{color:#f56b39;cursor:pointer;text-align:center;z-index:10;font-size:20px;display:block;position:absolute;left:5px}.map-routing-camera-height{background-color:#f1f1f1;min-height:unset!important;width:unset!important}.map-routing-camera-height .splide{padding:1em 2em!important}@media (width<=575.98px){.map-routing-camera-height .splide .splide_mobile{height:145px!important}}.map-routing-camera-height .splide .splide__arrow{border:2px solid #034a5e;top:40%}.map-routing-camera-height .splide .splide__arrow svg{fill:#034a5e}.map-routing-camera-height .splide .splide__list{height:180px}.map-routing-camera-height .splide .splide__slide img{cursor:pointer;-o-object-fit:fill;object-fit:fill;border:2px solid #0b6078;width:100%;height:100%;border-radius:5px!important}.map-routing-camera-height .splide .splide__slide .splide-camera-name{font-size:13px}.map-routing-camera-height .splide .splide__slide .splide-camera-date{color:#fff;font-size:12px}.map-routing-camera-height .splide .splide__slide .dark-backdrop{text-align:center;background:#1212128c;border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:100%;padding:5px 0;position:absolute;bottom:0;box-shadow:0 -7px 9px 3px #1212128c}.map-routing-camera-height .splide .splide__pagination__page{background:#077695}.map-routing-camera-height .splide .splide__pagination__page.is-active{transform:scale(1);background:#053b4a!important}.map-routing-camera-height .map-routing-details-header{color:#f56b39}.map-routing-camera-height .map-routing-camera-button{color:#fff;background-color:#f56b39;height:32px;font-size:12px}.map-routing-camera-height .map-routing-camera-not-found{color:#f56b39;text-align:center;font-weight:700}p{margin-bottom:unset}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#fff}.chat-bot{z-index:1000;bottom:30px;right:20px}.chat-button{cursor:pointer;background-color:#0d2c35;border-radius:50px;padding:12px;box-shadow:0 3px 8px #0000003d}.chat-button .material-icons{color:#fff;font-size:35px}.rotation{transform:rotate(45deg)}.chat-box{background-color:#0a4b5d;border-radius:15px;width:0;height:0;margin-right:5px;position:relative;overflow:hidden;box-shadow:0 3px 8px #0000003d}.chat-box .header{background:#0d2c35;border-bottom:1px solid #fff}.chat-box .header .header-text-box .header-text{color:#fff;white-space:nowrap}.chat-box .header .header-text-box .material-icons{color:#fff;font-size:22px}.chat-box .header .close-chat{color:#fff;padding:unset}.chat-box .header .close-chat .material-icons{font-size:22px}.chat-box .chat-content{overflow-y:scroll}.chat-box .chat-content .item{color:#102b33b8;cursor:pointer;background:#ffffffb8;border-radius:2px;margin-bottom:10px;padding:10px;transition:all .3s}.chat-box .chat-content .item h6{margin-bottom:unset;font-weight:500}.chat-box .chat-content .item:hover{color:#fff;background:#102b33b8;transform:translate(-8px,2px);box-shadow:0 4px 16px #11111a1a,0 8px 24px #11111a1a,0 16px 56px #11111a1a}.chat-box .chat-content .return-btn{color:#fff;cursor:pointer;background:#bb3030b8;border-radius:2px;margin-bottom:10px;padding:10px;transition:all .3s}.chat-box .chat-content .return-btn h6{margin-bottom:unset;font-weight:500}.chat-box .chat-content .return-btn:hover{background:#731313b8}.chat-box .chat-content .active-item,.chat-box .chat-content .return-btn:hover{transform:translate(-8px,2px);box-shadow:0 4px 16px #11111a1a,0 8px 24px #11111a1a,0 16px 56px #11111a1a}.chat-box .chat-content .active-item{color:#fff;background:#102b33b8}.chat-box .conversation-box{width:100%;max-height:60%}.chat-box .conversation-box .accordion-button{border-radius:unset;box-shadow:none;color:#fff;background-color:#0a4b5d;border-top:1px solid #fff;padding:10px;font-weight:700}.chat-box .conversation-box .accordion-button .material-icons{flex:1;justify-content:center;align-items:center;font-size:22px;transition:all .3s;display:flex}.chat-box .conversation-box .accordion-button hr{flex:1;display:flex}.chat-box .conversation-box .accordion-button:after{display:none}.chat-box .conversation-box .accordion-button:disabled .material-icons{color:#e1e1e1}.chat-box .conversation-box .accordion-button:disabled hr{background-color:#e1e1e1}.chat-box .conversation-box .accordion-collapse{color:#fff;background-color:#0a4b5d;overflow-y:scroll}.chat-box .conversation-box .history-content{color:#fff;border-radius:50px;width:fit-content;margin-bottom:5px;padding:5px 10px;font-size:14px}.chat-box .conversation-box .message-questation{justify-content:start;margin-left:25px;display:flex}.chat-box .conversation-box .message-questation .history-content{background:#0f343f;border-bottom-right-radius:0}.chat-box .conversation-box .message-answer{justify-content:end;margin-right:25px;display:flex}.chat-box .conversation-box .message-answer .history-content{background:#163020;border-bottom-left-radius:0}@-webkit-keyframes closeChatAnimate{0%{width:300px;height:500px}50%{width:300px;height:57px}to{width:0;height:57px}}@keyframes closeChatAnimate{0%{width:300px;height:500px}50%{width:300px;height:57px}to{width:0;height:57px}}@-webkit-keyframes openChatAnimate{0%{width:0;height:57px}50%{width:300px;height:57px}to{width:300px;height:500px}}@keyframes openChatAnimate{0%{width:0;height:57px}50%{width:300px;height:57px}to{width:300px;height:500px}}.animate-close{-webkit-animation:1s ease-in-out forwards closeChatAnimate;animation:1s ease-in-out forwards closeChatAnimate}.animate-open{-webkit-animation:1s ease-in-out forwards openChatAnimate;animation:1s ease-in-out forwards openChatAnimate}@media only screen and (width<=767px){.animate-close{-webkit-animation:1s ease-in-out forwards closeChatAnimateMobile;animation:1s ease-in-out forwards closeChatAnimateMobile}.animate-open{-webkit-animation:1s ease-in-out forwards openChatAnimateMobile;animation:1s ease-in-out forwards openChatAnimateMobile}@-webkit-keyframes closeChatAnimateMobile{0%{width:250px;height:400px}50%{width:250px;height:57px}to{width:0;height:57px}}@keyframes closeChatAnimateMobile{0%{width:250px;height:400px}50%{width:250px;height:57px}to{width:0;height:57px}}@-webkit-keyframes openChatAnimateMobile{0%{width:0;height:57px}50%{width:250px;height:57px}to{width:250px;height:400px}}@keyframes openChatAnimateMobile{0%{width:0;height:57px}50%{width:250px;height:57px}to{width:250px;height:400px}}}audio{width:100%;height:40px;margin-top:5px}audio::-webkit-media-controls-current-time-display,audio::-webkit-media-controls-time-remaining-display{display:none}audio::-webkit-media-controls-panel,audio::-webkit-media-controls-play-button,audio::-webkit-media-controls-volume-slider{color:#fff;background-color:#fff}.Camera-slider-date{color:#fff;text-align:center;background:#1212128c;border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:100%;padding:5px 0;position:absolute;bottom:0;box-shadow:0 -7px 9px 3px #1212128c}.splide__slide img{-o-object-fit:fill;object-fit:fill;width:100%;max-height:330px}#thumbnail-camera-carousel{padding:2em 3em 1em}#thumbnail-camera-carousel .splide__arrows--rtl .splide__arrow--next{left:0;right:auto}#thumbnail-camera-carousel .splide__arrows--rtl .splide__arrow--prev{left:auto;right:0}#thumbnail-camera-carousel .splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #053b4a}#thumbnail-camera-carousel .splide__arrow svg{fill:#053b4a;width:1.2em;height:1.2em}#thumbnail-camera-carousel .splide__slide img{-o-object-fit:fill;object-fit:fill;width:100%;height:100%}.map-webservices-show-list-btn{color:#fff;cursor:pointer;z-index:401;background:#fff;border:2px solid #0b6078;border-radius:3px;padding:1px;font-size:16px;position:absolute;top:10px;right:15px}.map-webservices-show-list-btn .inner-btn{background:#0b6078;border-radius:3px;padding:5px 10px}.map-webservices-list-box{scroll-behavior:smooth;scrollbar-color:#c5c2c2;scrollbar-width:thin;z-index:402;direction:ltr;background-color:#ffffffe6;border:1px solid #ccc;min-width:216px;max-height:65vh;font-size:14px;position:absolute;top:52px;right:26px;overflow:auto}.map-webservices-list-box::-webkit-scrollbar{width:5px}.map-webservices-list-box::-webkit-scrollbar-track{background:0 0}.map-webservices-list-box::-webkit-scrollbar-thumb{background:#a2a2a2}@media (width>=1400px){.map-webservices-list-box{font-size:15px}}@media (width<=767.98px){.map-webservices-list-box{top:60px}}@media (width<=575.98px){.map-webservices-list-box{max-height:55vh}}.map-webservices-list-box .webservices-list{white-space:nowrap;direction:rtl;list-style-type:none}.map-webservices-list-box .map-webservice-image{width:20px;height:20px}.map-webservices-list-box .webservice-blockage{border-bottom:3px dashed #d1d1d1}.map-webservices-list-box .form-check-input:checked{background-color:#04abd9!important;border-color:#04abd9!important}.map-webservices-list-box .webservice-traffic{font-size:11px}.map-webservices-list-box .webservice-traffic:before{content:"";background-color:#69b6d5;border-radius:7.5px;width:9px;height:9px;display:inline-block}.map-webservices-list-box .traffic-1:before{background-color:#006400}.map-webservices-list-box .traffic-2:before{background-color:#48c649}.map-webservices-list-box .traffic-3:before{background-color:#fff000}.map-webservices-list-box .traffic-4:before{background-color:#ff8c00}.map-webservices-list-box .traffic-5:before{background-color:#a20a09}.map-webservices-list-box .traffic-6:before{background-color:#250101}.map-webservices-list-box .traffic-7:before{background-color:#676766}.leaflet-container a.leaflet-popup-close-button{left:5px;right:auto}.leaflet-popup-content{text-align:right;min-width:150px;margin:1rem}.leaflet-popup-content .popup-content{text-align:right}.leaflet-popup-content .popup-content .popup-header{border-bottom:1px solid #afafaf}.leaflet-popup-content .popup-content .popup-header img{height:16px;margin:3px 15px 5px 10px}.leaflet-popup-content .popup-content .popup-header span{color:#0051cd;padding-top:5px}.leaflet-popup-content .popup-content .popup-box-content .popup-box{text-align:center;border-radius:5px;width:100%;height:auto;padding:2%;box-shadow:0 2px 5px #00000029,0 2px 10px #0000001f}.leaflet-popup-content .popup-content .popup-box-content .popup-box span{color:#0051cd;font-size:10px;display:block}.leaflet-popup-content .popup-content .popup-box-content .popup-box div{font-size:10px;font-weight:700}.map-norooz{cursor:pointer;opacity:.9;z-index:401;direction:ltr;background-color:#fff;border:1px solid #8c8c8c;border-radius:.2rem;width:auto;height:auto;padding:10px;bottom:30px;right:15px;box-shadow:0 2px 4px #0000001a}.map-norooz .map-norooz-image{width:150px}.map-norooz .map-norooz-border{margin-top:7px}.map-norooz .map-norooz-text{color:#fd0000;text-shadow:0 0 10px #fff;font-size:15px;font-weight:700}.map-arbaeen{cursor:pointer;opacity:.9;z-index:401;direction:ltr;background-color:#000;border:1px solid #8c8c8c;border-radius:.8rem;width:auto;height:auto;padding:7px;bottom:30px;right:100px;box-shadow:0 2px 4px #0000001a}.map-arbaeen .map-arbaeen-image{width:115px;height:115px}.map-arbaeen .map-arbaeen-border{margin-top:7px}.map-arbaeen .map-arbaeen-text{color:#fd0000;text-shadow:0 0 10px #fff;font-size:13px;font-weight:700}