body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{margin:0;padding:0;box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none}* a{color:inherit}* a:hover{color:#3a4f41}::-webkit-scrollbar{display:none}.App{width:100vw;height:100vh}.App .filter_container{width:100%;height:10vh}.App .map_container{display:flex;justify-content:center;width:100%;height:90vh}.title::selection{background:transparent}.dropdown_menu_container{width:90%;position:relative}.dropdown_menu_container .title{display:flex;align-items:center;justify-content:flex-start;margin-bottom:5px;cursor:default;width:100%;font-size:12px}.dropdown_menu_container .header{z-index:10;height:30px;border:1px solid #000;width:100%;display:grid;grid-template-columns:3fr 1fr;align-content:center;align-items:center;justify-items:center;position:relative;background:#fff;cursor:pointer}.dropdown_menu_container .header p{white-space:nowrap;overflow:hidden;padding-left:10px;width:100%;grid-column:1/3;font-size:10px;cursor:pointer;text-align:left}.dropdown_menu_container .header p::selection{background:transparent}.dropdown_menu_container .header svg{position:absolute;grid-column:2/3}.dropdown_menu_container .content{cursor:pointer;max-height:200px;position:absolute;overflow:scroll;z-index:10;background:#fff;border:1px solid #000;min-width:100%;width:auto}.dropdown_menu_container .content .option{padding:0 5px;display:flex;align-items:center;justify-content:center;text-align:center;min-width:100%;white-space:nowrap;width:auto;height:30px;transition:.2s ease;font-size:10px}.dropdown_menu_container .content .option:hover{background:#617799}.dropdown_menu_container .content .option::selection{background:transparent}.dropdown_menu_container .content .selected{background:#617799}#filters_container{width:100%;height:100%;display:grid;grid-template-columns:calc(100vw - 300px) 300px;justify-content:stretch;z-index:10}#filters_container .left{grid-template-columns:repeat(11,1fr);grid-gap:4px;align-content:center}#filters_container .left,#filters_container .right{width:100%;height:100%;display:grid;justify-content:center;justify-items:center}#filters_container .right{grid-template-columns:repeat(3,100px);align-items:center}#filters_container .right .basic{grid-column:3/4;grid-row:1/2}#filters_container .right .full{grid-row:1/2;grid-column:2/3}#filters_container .right .assign_button{grid-row:1/2;position:relative;grid-column:1/2;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}#filters_container .right .assign_button .label p{font-size:12px;margin-bottom:5px}#filters_container .right .assign_button .button svg{background:transparent;color:#3a4f41;cursor:pointer}#filters_container .right .refresh_button{height:100%;width:100%}#filters_container .right .refresh_button .refresh{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%}#filters_container .right .refresh_button .refresh .lds-dual-ring{width:30px;height:30px;border-color:#000 transparent;border-style:solid;border-width:5px;border-radius:50%;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#filters_container .right .refresh_button .refresh .label{display:flex;align-items:center;justify-content:center}#filters_container .right .refresh_button .refresh .label p{font-size:12px;margin-bottom:5px}#filters_container .right .refresh_button .refresh .button{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;height:30px;width:30px}#filters_container .right .refresh_button .no_click{height:100%;width:100%}#filters_container .right .refresh_button .no_click:hover{cursor:progress}#filters_container .right .hidden{visibility:hidden}.checkbox_container{width:90%;display:flex;align-items:center;justify-content:center;flex-direction:column}.checkbox_container .title{display:flex;align-items:center;justify-content:space-evenly;margin-bottom:5px;cursor:default;width:100%;font-size:12px}.checkbox_container .checkbox{z-index:10;width:30px;height:30px;border:1px solid #000;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#fff}.checkbox_container .checkbox svg{transform:scale(1.2)}.checkbox_container .selected{background:#617799}.text_input_container{width:90%;z-index:10}.text_input_container .title{display:flex;align-items:center;justify-content:flex-start;margin-bottom:5px;cursor:default;width:100%;font-size:12px}.text_input_container input{height:30px;width:100%;border:1px solid #000;padding-left:10px;font-size:10px;vertical-align:initial}.text_input_container .disabled{background:#e0e0e0;border:1px solid #a8a8a8}.date_picker_container{width:90%;position:relative}.date_picker_container .title{display:flex;align-items:center;justify-content:flex-start;margin-bottom:5px;cursor:default;width:100%;font-size:12px}.date_picker_container .header{z-index:10;cursor:pointer;height:30px;border:1px solid #000;width:100%;display:grid;grid-template-columns:3fr 1fr;align-content:center;align-items:center;justify-items:center;position:relative;background:#fff}.date_picker_container .header p{padding-left:10px;grid-column:1/3;font-size:10px;width:100%;text-align:left}.date_picker_container .header svg{position:absolute;grid-column:2/3}.date_picker_container .content{width:210px;cursor:pointer;max-height:230px;position:absolute;z-index:10;background:#fff;border:1px solid #000;margin-top:-1px;padding-bottom:5px}.date_picker_box_container{height:100%}.date_picker_box_container .picker_header{height:30px;background:#ebf0f2;display:grid;justify-items:center;align-items:center;align-content:center;grid-template-columns:1fr 3fr 1fr;font-size:14px;font-weight:700;z-index:10}.date_picker_box_container .picker_header div::selection{background:transparent}.date_picker_box_container .picker_header .arrow{display:flex;align-items:center;justify-content:center;width:100%;height:100%;z-index:10}.date_picker_box_container .days_info{margin-top:5px;margin-bottom:5px;width:100%;display:grid;grid-template-columns:repeat(7,29px);justify-items:center;justify-content:center;align-content:center}.date_picker_box_container .days_info .day_info{width:100%;margin:0;padding:0;display:flex;align-items:center;justify-content:center;text-align:center;font-size:10px;font-weight:700}.date_picker_box_container .days_info .day_info::selection{background:transparent}.date_picker_box_container .days_of_month{display:grid;grid-template-columns:repeat(7,29px);justify-items:center;justify-content:center;align-content:center}.date_picker_box_container .days_of_month .date{transition:background-color .2s ease;width:100%;font-size:14px;padding:5px 0;display:flex;align-items:center;justify-content:center}.date_picker_box_container .days_of_month .date:hover{background:rgba(97,119,153,.4);font-weight:700;border-radius:5px}.date_picker_box_container .days_of_month .non_current_month{color:#b8b8b8}.date_picker_box_container .days_of_month .selected{background:#617799;color:#fff;font-weight:900;border-radius:5px}.date_picker_box_container .days_of_month .selected:hover{background:#617799}.month_select_container{height:180px;overflow:scroll}.month_select_container .month_select{height:40px;display:flex;align-items:center;justify-content:center;transition:.2s ease}.month_select_container .month_select:hover,.month_select_container .selected{background:#617799;color:#fff}.map_blocker{background:transparent;z-index:9}#content_blocker,.map_blocker{width:100vw;height:100vh;position:absolute;top:0;left:0}#content_blocker{background:hsla(0,0%,100%,.5);z-index:11}.popup_bg{width:100vw;height:100vh;position:absolute;display:flex;align-items:center;justify-content:center}.popup_bg .popup_window{border-radius:10px;display:grid;grid-template-rows:1fr 3fr 1fr;box-shadow:0 5px 20px rgba(0,0,0,.3)}.popup_bg .popup_window .buttons,.popup_bg .popup_window .content,.popup_bg .popup_window .title{border-radius:10px 10px 0 0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.popup_bg .popup_window .title{color:#fff;font-weight:900;letter-spacing:2px}.popup_bg .popup_window .content{padding:0 20px}.popup_bg .popup_window .content p{text-align:center}.popup_bg .popup_window .buttons{display:flex;align-items:center;justify-content:space-evenly}.popup_bg .popup_window .buttons button{font-weight:900;padding:5px;border-radius:5px;cursor:pointer;width:25%;background:transparent}.popup_bg .popup_window .buttons button:active{transform:translateY(1px)}.popup_bg .popup_window .buttons .confirm{border:2px solid #3a4f41;color:#3a4f41}.popup_bg .popup_window .buttons .decline{border:2px solid #b9314f;color:#b9314f}.popup_bg .error{background:#edc7cf}.popup_bg .error .title{background:#b9314f}.popup_bg .confirm{background:#daffed}.popup_bg .confirm .title{background:#3a4f41}.selected_option{display:grid;grid-template-columns:3fr 1fr}.selected_option .close,.selected_option .value{padding:0 10px;height:20px;width:100%;display:flex;align-items:center;justify-content:center;white-space:nowrap}.in_menu{height:30px;align-content:center;justify-items:stretch;font-size:10px}.in_menu .value{text-align:left;justify-content:flex-start;background:#fff}.in_menu .selected{background:#617799;color:#fff;font-weight:900}.in_menu .full{grid-column:1/3;height:30px}.in_menu .close{width:30px;margin-left:12px}.in_menu .close svg,.not_in_menu{font-size:14px}.not_in_menu{height:20px;background:#aaff94;border:1px solid #3a4f41;color:#3a4f41}.multiple_select_container{width:90%;position:relative;height:auto}.multiple_select_container .title{display:flex;align-items:center;justify-content:flex-start;margin-bottom:5px;cursor:default;width:100%;font-size:12px}.multiple_select_container .expand_button{width:20px;position:absolute;right:-20px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}.multiple_select_container .header{z-index:10;height:30px;border:1px solid #000;width:100%;display:grid;grid-template-columns:1fr 30px;position:relative;background:#fff;cursor:pointer;font-size:10px}.multiple_select_container .header .values_in_menu{overflow:scroll;width:100%;height:30px;display:grid;grid-auto-flow:column;align-items:center;padding:0 5px;grid-gap:5px;-ms-overflow-style:none;scrollbar-width:none}.multiple_select_container .header .values_in_menu::-webkit-scrollbar,.multiple_select_container .header .values_in_menu ::-webkit-scrollbar{display:none}.multiple_select_container .header .values{background:#fff;border:1px solid #000;overflow:scroll;width:calc(100% + 2px);max-height:200px;display:grid;grid-template-rows:1fr;grid-auto-flow:row;padding:10px 5px 20px;left:-1px;grid-gap:5px;position:absolute;top:28px;-ms-overflow-style:none;scrollbar-width:none}.multiple_select_container .header .values ::-webkit-scrollbar{display:none}.multiple_select_container .header .values .value{height:30px;overflow:scroll;justify-content:flex-start}.multiple_select_container .header .values .selected_option{height:30px;align-items:center;width:100%;font-size:10px}.multiple_select_container .header .add{padding-right:10px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.multiple_select_container .content{cursor:pointer;width:100%;max-height:200px;position:absolute;overflow:scroll;z-index:10;background:#fff;border-left:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000}.multiple_select_container .content .search_bar{width:100%;height:30px;display:grid;grid-template-columns:1fr 30px;position:relative}.multiple_select_container .content .search_bar .search{padding-right:5px;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.multiple_select_container .content .search_bar .search #fa_confirm :before{background:transparent}.multiple_select_container .content .search_bar .input{padding:0 5px;width:100%;height:30px}.multiple_select_container .content .search_bar .input input{padding-left:10px;width:100%;height:100%;border:none;border-bottom:2px solid #000}.multiple_select_container .content .search_bar .input input:focus{outline:none}.multiple_select_container .content .options{width:100%;height:100%;display:grid;grid-auto-flow:row;justify-items:stretch;padding:0;margin:0}.multiple_select_container .content .options .value{overflow:scroll}.multiple_select_container .select .search_bar{grid-template-columns:1fr}.multiple_select_container .select .search_bar input{width:100%}div[role=button]:active,div[role=button]:focus{outline:none}div[role=button] .marker_content{max-height:50px;overflow:scroll}.gm-style-iw.gm-style-iw-c{padding:10px 25px!important}#not_found{width:100vw;heighT:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#b9314f;color:#fff;animation:blink 3s linear infinite}#not_found h1{font-size:4em;margin-bottom:50px}#not_found h2{font-size:2em}.not_found_label{margin-top:20px}@keyframes blink{0%{background:#b9314f}50%{background:#b35468}to{background:#b9314f}}
/*# sourceMappingURL=main.76a8d2a6.chunk.css.map */