@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-VariableFont_wght.ttf)}.forms{height:100%;width:100%;gap:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.forms form{width:40rem;gap:1rem;max-height:60rem;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.forms form .upload-map-file{padding:5rem 0;border-style:solid}.forms form .chosen-file-box{display:flex;justify-content:center;align-items:center;position:relative}.forms form .chosen-file-box .remove-file-btn{position:absolute;top:0;right:0}.forms form p{text-align:end;font-weight:300}.forms form p span{cursor:pointer;text-decoration:underline;color:#ff9800}.forms form h6{text-align:center}.reset-password,.forget-password,.login{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.reset-password .form,.forget-password .form,.login .form{width:31.25rem;gap:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.reset-password .form-header,.forget-password .form-header,.login .form-header{gap:.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.reset-password .form-header-icon,.forget-password .form-header-icon,.login .form-header-icon{background-color:#f1f1f1;padding:1rem;border-radius:50px;height:5rem;width:5rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.reset-password .form-header h4,.forget-password .form-header h4,.login .form-header h4{font-weight:200;letter-spacing:.2rem}.reset-password .form-body,.forget-password .form-body,.login .form-body{gap:.5rem;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.reset-password .form-chips,.forget-password .form-chips,.login .form-chips{text-align:center}.reset-password .form-chips .chip,.forget-password .form-chips .chip,.login .form-chips .chip{margin:.1rem;width:fit-content}.reset-password .form button,.forget-password .form button,.login .form button{width:100%;letter-spacing:.1rem}.reset-password .form p,.forget-password .form p,.login .form p{width:100%;text-align:end;font-weight:300;margin:0;font-size:.8rem}.reset-password .form p span,.forget-password .form p span,.login .form p span{cursor:pointer;text-decoration:underline;color:#ff9800;font-size:.8rem}.reset-password .back-btn,.forget-password .back-btn,.login .back-btn{position:absolute;top:2rem;left:2rem;display:flex;gap:1rem}.not-found,.not-authorized{height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.not-found-content,.not-authorized-content{width:40rem;gap:1rem;display:flex;flex-direction:column;justify-content:center;align-items:start}.not-found-title,.not-authorized-title{width:100%;text-align:center}.not-found-alert,.not-authorized-alert{width:100%}.not-found button,.not-authorized button{margin-left:auto;margin-right:0}.user-menu-item{display:flex;gap:1rem}#theme-mode{height:100%;width:100%;border-radius:50%;display:flex;justify-content:center;align-items:center}#app-dial{position:fixed;bottom:1rem;right:1rem;height:320;flex-grow:1}#app-container-drawer-closed{height:calc(100vh - 64px);width:calc(100% - 64px);margin:64px 0 0 64px}@media (max-width: 600px){#app-container-drawer-closed{height:calc(100vh - 56px);width:calc(100% - 56px);margin:56px 0 0 56px}}#app-container-drawer-opened{height:calc(100vh - 64px);width:calc(100% - 280px);margin:64px 0 0 280px}@media (max-width: 600px){#app-container-drawer-opened{height:calc(100vh - 56px);width:calc(100% - 280px);margin:56px 0 0 280px}}#not-auth-app-container{height:100vh;width:100%}*,*:after,*:before{margin:0;padding:0;box-sizing:inherit}@media (max-width: 600px){html,#root,body{font-size:70%}}@media (min-width: 601px) and (max-width: 900px){html,#root,body{font-size:80%}}@media (min-width: 901px) and (max-width: 1200px){html,#root,body{font-size:90%}}@media (min-width: 1201px){html,#root,body{font-size:100%}}.autocomplete-create-option:last-child{background-color:#ff5436;display:flex;justify-content:center;align-items:center;padding:.5rem;color:#fff;cursor:pointer}.autocomplete-create-option:last-child:hover{background-color:#da0000}.autocomplete-li:not(:last-child){cursor:pointer;padding:inherit;padding-left:1rem;padding-right:1rem}.autocomplete-li:not(:last-child):hover{background-color:#d1d1d133}.custom-autocomplete-create-option{background-color:#ff5436;display:flex;justify-content:center;align-items:center;padding:.5rem;color:#fff;cursor:pointer;bottom:0;width:100%}.custom-autocomplete-create-option:hover{background-color:#da0000}.custom-autocomplete-li{cursor:pointer;padding:inherit;padding-left:1rem;padding-right:1rem}.custom-autocomplete-li:hover{background-color:#d1d1d133}.custom-selected-option{background-color:#ff54361a}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#ff9800;border:none}::-webkit-scrollbar-thumb:hover{background-color:#da0000}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
