@font-face{font-family:Roboto-Regular;src:url(../fonts/Roboto-Regular.11eabca2.ttf)}@font-face{font-family:Roboto-Medium;src:url(../fonts/Roboto-Medium.58aef543.ttf)}@font-face{font-family:Roboto-Bold;src:url(../fonts/Roboto-Bold.e07df86c.ttf)}:root{--bg-color:#212c38;--bg-secondary-color:#8db6df;--title-color:#fff;--primary-color:#3e8ede;--border-color:#d8dee2}body,html{height:100%;margin:0;color:#000}body,html{background-color:#f5f5f5}body{overflow:hidden;display:flex;flex-direction:column}.app{height:100%}.flex{display:flex}.row{flex-direction:row;margin:0!important}.no-wrap{flex-wrap:nowrap!important}.flex-end{justify-content:flex-end}.column{flex-direction:column}.flex-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin:0}.flex-column{display:flex;flex-direction:column;flex-basis:100%;flex:1}.small-column{flex:0.5}select{-webkit-appearance:button;-moz-appearance:button;-webkit-user-select:none;-moz-user-select:none;-webkit-padding-end:20px;-moz-padding-end:20px;-webkit-padding-start:2px;-moz-padding-start:2px;background-color:#f07575;background-position:100%;background-repeat:no-repeat;border:1px solid #aaa;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.1);color:#555;font-size:inherit;margin:0;overflow:hidden;padding-top:2px;padding-bottom:2px;text-overflow:ellipsis;white-space:nowrap}.header-wrapper{width:50vw;height:60px;background-color:#212c38;opacity:1;color:#ced6e0;font-family:Roboto,Roboto-Regular,sans-serif;font-weight:100;padding-top:15px}.header-wrapper .header-center{width:100%}.header-wrapper .header-title{font-family:Roboto,Roboto-Bold,sans-serif;font-weight:lighter;font-size:16px;letter-spacing:5px;width:100%;text-align:center}.header-wrapper .header-cancel-button{float:right;border:none!important;font-size:1.5em!important;border-radius:5px}.header-wrapper .header-cancel-button:hover{background-color:#fff!important;color:#212c38!important;font-size:16px}.transparent-button{font-family:Roboto,Roboto-Regular,sans-serif;font-size:16px!important;padding:8px!important;line-height:normal!important;color:#e1ebf5!important;width:180px;height:38px;background-color:transparent}.transparent--button:hover{background-color:#fff!important;color:#0a78cc!important}.transparent--button:hover:enabled{border:1px solid #0a78cc!important}.transparent--button:disabled{cursor:auto}.transparent-.pressed{color:#0a78cc!important;background-color:#e1ebf5!important;border:1px solid #e1ebf5!important}.save-button{background-color:#0a78cc;color:#fff}.save-button:disabled{width:100px!important;background-color:#a9a9a9;color:#fff!important;border:none!important}.save-button:disabled:hover{width:100px!important;background-color:#a9a9a9!important;color:#fff!important}.save-button:hover{background-color:#fff!important;color:#0a78cc!important}.cancel-button{color:#fff!important;background-color:#0a78cc!important}.cancel-button:hover{background-color:#fff!important;color:#0a78cc!important}.error-wrapper{display:flex;flex-direction:row;align-items:center;color:#dc3445;justify-content:flex-start;font-size:14px;font-weight:700}.error-wrapper .error-icon{fill:#dc3445;margin-right:5px;display:flex}.confirm-modal>div{max-width:400px;font-size:14px}.confirm-modal-body{margin-top:20px;background-color:var(--bg-color);color:#fff;min-height:100px;max-height:70vh;overflow:auto;max-width:100%;overflow-x:hidden;overflow-wrap:break-word}.modal-title{font-size:16px;color:#fff}.modal-content,.modal-header{background-color:var(--bg-color)}.modal-header{color:var(--text-color);width:100%;padding:5px!important}.modal-header h5{text-align:center;width:100%;padding:10px 0}.modal-footer{background-color:var(--bg-color);width:100%;display:flex;flex-direction:row;justify-content:space-between;padding:15px 0 5px;border-top:none}.modal-footer button{margin:0!important;width:100px}.pull-left{float:left}.pull-right{float:right}.tooltip,.tooltip-outer{z-index:10001}.tooltip-inner{z-index:100001!important;padding:6px 7px;color:#eee!important;text-align:center;font-weight:400;font-size:12px;background-color:#000!important;border-radius:4px;opacity:1!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.info-text{font-size:14px;color:#a2a2a2;display:flex}#default-dialog .modal-dialog{min-width:600px}#default-dialog .modal-dialog .modal-content{padding:0 12px;border-radius:8px}#default-dialog .modal-dialog .modal-content header{display:flex;align-items:center;padding:10px 15px!important;border:none}#default-dialog .modal-dialog .modal-content header h5{text-align:left}#default-dialog .modal-dialog .modal-content header button{color:#fff;opacity:1}#default-dialog .modal-dialog .modal-content .custom-field-wrapper{width:100%}#default-dialog .modal-dialog .modal-content .custom-field-wrapper .custom-label{color:#fff;font-size:14px;margin-bottom:0}#default-dialog .modal-dialog .modal-content .custom-field-wrapper .custom-field{padding:4px 4px 4px 5px;font-size:14px;font-weight:400;color:#fff;background-color:#fff;border:0;margin-top:8px}#default-dialog .modal-dialog .modal-content .custom-field-wrapper input:disabled{border:none}#default-dialog .modal-dialog .modal-content .custom-field-wrapper .custom-field-gray-bg{background-color:#212c38;border:1px solid #4b5561}#default-dialog .modal-dialog .modal-content .custom-field-wrapper .custom-field-gray-bg:focus{box-shadow:0 0 0 .2rem #0d96ff;border:none}#default-dialog .modal-dialog .modal-content .row fieldset{flex:1}#default-dialog .modal-dialog .modal-content .footer{display:flex;justify-content:flex-end}#default-dialog .modal-dialog .modal-content .footer button{padding:5px 30px;font-size:14px;min-width:100px}.custom-field-wrapper{width:100%}.custom-field-wrapper .custom-label{color:#fff;font-size:14px;margin-bottom:0}.custom-field-wrapper .custom-field{padding:4px 4px 4px 5px;font-size:14px;font-weight:400;color:#fff;background-color:#fff;border:0}.custom-field-wrapper input:disabled{border:none}.custom-field-wrapper .custom-field-gray-bg{background-color:#212c38;border:1px solid #4b5561}.custom-field-wrapper .custom-field-gray-bg:focus{box-shadow:0 0 0 .2rem #0d96ff;border:none}.custom-table{background-color:#212c38;font-size:14px;width:100%;border-radius:4px;padding:8px}.custom-table .grid-header .grid-header-row{display:flex;flex-direction:row;place-content:space-between;background-color:#212c38;color:#ced6e0;border-top:1px solid #353c45!important;border-bottom:1px solid #353c45!important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-table .grid-header .grid-header-cell.active{color:#0a78cc;font-weight:700}.custom-table .grid-header .arrow{display:inline-block;vertical-align:middle;width:0;height:0;margin-left:5px;opacity:.66;border-left:4px solid transparent;border-right:4px solid transparent}.custom-table .grid-header .asc{border-bottom:4px solid #fff}.custom-table .grid-header .dsc{border-top:4px solid #fff}.custom-table .small-cell{width:100px}.custom-table .grid-body{overflow:auto;scrollbar-color:#e1ebf5 #3a76b1;scrollbar-width:thin}.custom-table .grid-row{align-items:center;display:flex;flex-direction:row;height:40px;border-bottom:1px solid #353c45;place-content:space-between}.custom-table .grid-cell{width:150px;color:#ced6e0;background-color:#212c38;cursor:pointer;min-width:100px;display:block}.custom-table .grid-cell>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-table .grid-cell-action{min-width:40px!important;width:70px!important;text-align:center}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.validation-error{border-color:#ff526f!important;border-width:2px!important}.default-btn{font-size:14px}.full-width{width:100%}.flex-1{flex:1}.clickable{cursor:pointer}.page-wrapper{height:100%;width:100%;display:flex;justify-content:center;align-items:center;background-image:url(/assets/images/earth_background.png);background-repeat:no-repeat;background-position:0 0;background-size:cover}.page-wrapper .page-form{border-radius:8px;padding:10px 20px;background-color:#212c38;overflow:hidden;width:500px}.page-wrapper .page-form .logo{color:#ced6e0}.page-wrapper .page-form .logo .logo-header-text{font-size:16px}.page-wrapper .page-form .logo .powered-by-text{margin-top:-5px;font-size:12px}.page-wrapper .page-form .header-left{place-content:space-between;display:flex!important;flex-direction:column;width:100%}.page-wrapper .page-form .header-title{font-size:32px}.page-wrapper .btn-primary{background-color:#0d96ff;border-color:#0d96ff}.abs-item-name{max-width:90%;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pre-container .next,.pre-container .prev{background-color:rgba(0,0,0,.3);color:#fff!important;width:50px;height:50px;display:flex;align-items:center}.pre-container .next:hover,.pre-container .prev:hover{background-color:rgba(0,0,0,.6)!important}.pre-container .pre__header{color:#fff}.pre-container .pre__header div{background-color:#000;padding:5px;border-radius:8px}.pre-container .pre__header section{background-color:#000;padding:0 0 5px 8px;border-radius:8px}.pre-container .pre__footer{color:#fff!important}.aoi-panel1-form-wrapper{margin:0}.aoi-panel1-form-wrapper .start-panel{flex-wrap:nowrap;color:#fff}.aoi-panel1-form-wrapper .start-panel .aoi-options-wrapper{min-width:250px}.aoi-panel1-form-wrapper .start-panel .aoi-options-wrapper .abs-item-row{padding:1px 10px 40px 10px!important;height:30px;align-items:flex-start!important;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin:0}.aoi-panel1-form-wrapper .start-panel .aoi-options-wrapper .abs-item-row .title-icon-wrapper{margin-right:10px;padding-top:2px}.aoi-panel1-form-wrapper .start-panel .aoi-options-wrapper .abs-item-row .title-icon-wrapper>svg{font-size:16px}.aoi-panel1-form-wrapper .start-panel .aoi-options-wrapper .abs-item-subtitle{padding-left:37px;font-size:12px;margin-top:-15px;margin-bottom:20px}.aoi-panel1-form-wrapper .start-panel .aoi-options-wrapper .abs-item-row:hover{color:#3a76b1;cursor:pointer}.aoi-panel1-form-wrapper .subtitle-text{padding-bottom:10px;width:300px;color:#ced6e0;font-size:14px}.aoi-panel1-form-wrapper .w35{width:35%;height:440px}.aoi-panel1-form-wrapper .w55{width:55%;height:440px}