login,.login{background-repeat:no-repeat;background-size:cover;background-position:center}login .column,.login .column{display:flex;flex-direction:column}login .login-wrapper,.login .login-wrapper{justify-content:space-between;height:100vh}login .login-wrapper .logo,.login .login-wrapper .logo{margin:0 auto 0 auto;max-width:350px;min-width:200px}login .login-wrapper .company-logo,.login .login-wrapper .company-logo{margin:0 auto 0 auto;max-width:200px;min-width:100px}login .login-wrapper a img,.login .login-wrapper a img{margin:10px auto;width:95%}login .login-wrapper h1,.login .login-wrapper h1{font-size:2.1em;text-align:center;margin-top:10px}login .login-wrapper h2,.login .login-wrapper h2{font-size:3em;text-align:center}login .login-wrapper p,.login .login-wrapper p{text-align:center;color:rgba(102,102,102,0.1);font-size:11px;font-weight:600}login .login-wrapper .login-panel,.login .login-wrapper .login-panel{width:350px;max-width:90%;margin:15px auto 15px auto;background-color:#fff;box-shadow:2px 3px 5px rgba(0,0,0,0.2),0 0 3px rgba(0,0,0,0.2);border-radius:4px}login .login-wrapper .login-panel .login-panel-header,.login .login-wrapper .login-panel .login-panel-header{border-bottom:1px solid rgba(102,102,102,0.1);font-size:16px;font-weight:600;padding:4px 0 4px 8px;color:#666}login .login-wrapper .login-panel .login-panel-body,.login .login-wrapper .login-panel .login-panel-body{padding:15px}login .login-wrapper .login-panel .login-panel-body .alert-login,.login .login-wrapper .login-panel .login-panel-body .alert-login{white-space:break-spaces}login .login-wrapper .login-btn,.login .login-wrapper .login-btn{width:100%;font-size:1em;margin:0;margin-top:5px}login .login-wrapper .footer,.login .login-wrapper .footer{position:relative;margin-top:auto;align-self:flex-end;width:100%;display:flex;flex-flow:row nowrap;justify-content:center}login .login-wrapper .footer a,.login .login-wrapper .footer a{margin:10px 18px 26px 18px;display:inline-block}login .login-wrapper .footer a > svg,.login .login-wrapper .footer a > svg{fill:#707070}login .login-wrapper .footer a > svg:hover,.login .login-wrapper .footer a > svg:hover{fill:#b7b7b7}login .login-wrapper .footer .website,.login .login-wrapper .footer .website,login .login-wrapper .footer .linked-in,.login .login-wrapper .footer .linked-in,login .login-wrapper .footer .youtube,.login .login-wrapper .footer .youtube{width:24px;height:24px;fill:#fff}login .login-form .grey,.login .login-form .grey{color:#5fa5d3;border-color:#5fa5d3}login .login-form .grey:hover,.login .login-form .grey:hover{background-color:#5fa5d3;border-color:#5fa5d3;color:#fff}login .build-number,.login .build-number{color:#fff;font-size:x-small;text-align:center}
.ims-icon{line-height:1}.ims-icon svg{line-height:inherit;width:100%;height:100%}#pencil{fill:#4194ca}.icon-hover:hover{filter:brightness(75%)}
.ims-health-label{display:flex;cursor:pointer}.ims-health-label .icon-container{width:12px;height:17px}.ims-health-label .icon-container svg{fill:inherit}.ims-health-label .icon-container svg:hover{fill:inherit}.ims-health-label .title{margin-left:4px}@media (max-width:1400px){.ims-health-label .title{display:none}}.ims-health-scrollable{max-height:200px;overflow:hidden;overflow-y:auto}.ims-health-list-item{display:flex;justify-content:center;align-items:center}.ims-health-list-item .ims-health-list-icon{width:12px;height:17px;top:0}.tooltip-container{display:flex;padding:4px;flex-direction:column;line-height:20px}.tooltip-container .tooltip-icon{width:12px}.tooltip-container .tooltip-list{padding-left:0;list-style-type:none;margin-bottom:0}.heading-icon{width:14px;height:17px;top:4px}.ims-badge{display:flex;align-items:center;justify-content:center;border-radius:50px;font-size:10px;font-weight:600}
.ims-text-input{width:100%}.ims-text-input .text-input-resize-none{resize:none}
tooltip > ng-transclude{display:block}.tooltip-panel{text-align:left;margin:5px}.tooltip-panel ul{padding-inline-start:20px}.tooltip-panel ul > li{list-style:disc}.tooltip-panel div{margin-bottom:10px}
.input-label{color:#666;font-weight:bold;text-transform:uppercase;font-size:10px;margin-bottom:5px}.input-label.dirty{color:#4194ca}.input-label.invalid{color:#ea535d}.input-label.dark-theme{color:#e2e2e2}
.invalid-input{border-bottom-color:#ea535d !important}.invalid-textarea-input{border-color:#ea535d !important}
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset !important}.input-group-container{line-height:1.42857143}.input-group-container.container-bottom-line{border-bottom:#b7b7b7 solid 1px;padding:6px 4px 6px 9px}.input-group-container:focus,.input-group-container:hover{border-bottom-color:#4194ca}.input-group-container .input-container{position:relative;display:flex;align-items:center}.input-group-container .icon-input.ims-icon{pointer-events:none;position:absolute;top:23%;margin:0 !important}.input-group-container .icon-input.ims-icon svg{fill:#e2e2e2}.input-group-container .icon-input.ims-icon.medium{width:11px;height:11px}.input-group-container .icon-input.ims-icon.large{width:13px;height:13px;top:5px}.input-group-container .icon-input.ims-icon.remove-icon{position:initial;width:11px;height:11px}.input-group-container .icon-input.ims-icon.remove-icon svg{width:.8em;height:.8em}.input-group-container .input-tooltip{width:100%}.input-group-container input{width:100%;height:auto !important;user-select:none;color:#666;border:none;border-radius:0;background:none !important;text-overflow:ellipsis;padding:4px 4px 4px 4px;font-weight:400;max-height:25px}.input-group-container input::placeholder{color:#b7b7b7}.input-group-container input:focus{box-shadow:none;outline:none}.input-group-container input:disabled{opacity:.5;background-color:rgba(226,226,226,0.5);cursor:not-allowed}.input-group-container input.has-bottom-line{border-bottom:#b7b7b7 solid 1px}.input-group-container input.has-bottom-line:not(:disabled):focus,.input-group-container input.has-bottom-line:not(:disabled):hover{border-bottom-color:#4194ca}.input-group-container input.is-empty,.input-group-container input.has-error,.input-group-container input.invalid-input{border-bottom-color:#ea535d}.input-group-container input.is-empty:hover,.input-group-container input.has-error:hover,.input-group-container input.invalid-input:hover{border-bottom-color:#ea535d !important}.input-group-container input.has-icon{padding:2px 4px 0 18px}.input-group-container input.has-icon.has-bottom-line{padding:2px 4px 2px 17px}.input-group-container input[disabled]{background:transparent}.input-group-container input[data-cy='infobox-search-input']{width:100%}.input-group-container .medium{font-size:12px !important}.input-group-container .large{font-size:14px !important}.input-group-container .filter-info-tooltip{position:absolute;top:23%;right:1px;cursor:auto}.input-group-container .filter-info-tooltip svg{width:1em;height:1em}.input-group-container .clear-button{padding:0 6px;border:none;background:none;cursor:pointer;position:absolute;top:6px;right:0}.input-group-container .clear-button:hover .icon-input.ims-icon svg{fill:#707070}.input-group-container .clear-button .icon-input.ims-icon svg{fill:#b7b7b7}.input-group-container .clear-button.isHidden{visibility:hidden}.invalid-message{color:#ea535d;font-size:11px;padding-top:2px}.input-group-container.is-search-dropdown .icon-input:not(.remove-icon){width:13px;height:13px;top:3px}.input-group-container.is-search-dropdown input{font-size:14px !important}.input-group-container.is-search-dropdown input.has-icon{padding:0 4px 0 19px}.dark-theme .input-group-container.container-bottom-line{border-color:#b7b7b7}.dark-theme .input-group-container.container-bottom-line:hover:not(:disabled),.dark-theme .input-group-container.container-bottom-line:focus{border-color:#e8f2fb}.dark-theme .input-group-container .icon-input svg{fill:#b7b7b7}.dark-theme .input-group-container .clear-button svg{fill:#b7b7b7}.dark-theme .input-group-container .clear-button:hover svg{fill:#e2e2e2}.dark-theme .input-group-container input{color:#f9f9f9}.dark-theme .input-group-container input::placeholder{color:#b7b7b7}.dark-theme .input-group-container input.has-bottom-line{border-color:#b7b7b7}.dark-theme .input-group-container input.has-bottom-line:focus,.dark-theme .input-group-container input.has-bottom-line:hover{border-bottom-color:#e8f2fb}.input-group-container.dark-input.container-bottom-line{border-color:#b7b7b7}.input-group-container.dark-input.container-bottom-line:hover:not(:disabled),.input-group-container.dark-input.container-bottom-line:focus{border-color:#e8f2fb}.input-group-container.dark-input .icon-input svg{fill:#b7b7b7}.input-group-container.dark-input .clear-button svg{fill:#b7b7b7}.input-group-container.dark-input .clear-button:hover svg{fill:#e2e2e2}.input-group-container.dark-input input{color:#f9f9f9}.input-group-container.dark-input input::placeholder{color:#b7b7b7}.input-group-container.dark-input input.has-bottom-line{border-color:#b7b7b7}.input-group-container.dark-input input.has-bottom-line:focus,.input-group-container.dark-input input.has-bottom-line:hover{border-bottom-color:#e8f2fb}
.Toastify__toast-container{top:39px;right:270px}.Toastify__toast-container.on-map{right:10px}.Toastify__toast-container.on-map.on-collapse{right:10px}.Toastify__toast-container.on-collapse{right:80px}.Toastify__toast{padding:0;min-height:inherit}.Toastify__toast-theme--light{background-color:inherit}.alert{margin-bottom:0;word-wrap:break-word;height:100%;width:100%}.alert.clickable{cursor:pointer}.alert .title{font-weight:bold}.alert .subtitle{font-size:11px;font-weight:lighter}.alert-error{color:#fff;background-color:rgba(234,83,93,0.6);border:none}.alert-error:hover{background-color:#ea535d}.alert-success{color:#fff;background-color:rgba(96,173,96,0.6);border:none}.alert-success:hover{background-color:#60ad60}.alert-info{color:#fff;background-color:rgba(65,148,202,0.7);border:none}.alert-info:hover{background-color:#4194ca}
.text-input-display-links .dash-small-btn{padding:2px 0 0 4px}.text-input-display-links .dash-small-btn .ims-icon svg{height:12px}.text-input-display-links .dash-small-btn .ims-icon svg path{fill:#4194ca}.text-input-display-links .dash-small-btn:hover .ims-icon svg{filter:brightness(75%)}.text-input-display-links .glyphicon-info-sign{color:#b7b7b7;padding:5px 4px}.text-input-display-links .textAreaWithLinksTitleDiv{display:flex}.text-input-display-links .textAreaWithLinksDiv{border:1px solid #b7b7b7;font-size:12px;color:#666;resize:vertical;overflow:auto;max-height:360px;height:fit-content;min-height:6em}.text-input-display-links pre{display:block;padding:2px 4px;margin:0;font-size:inherit;line-height:inherit;font-family:inherit;color:inherit;background-color:transparent;border:none;white-space:pre-wrap;word-break:normal}.text-input-display-links .editingTextArea{border-color:#4194ca;max-height:360px;height:fit-content;min-height:6em}
