body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100vh;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{height:100%}input{border-color:#9a9a9a #eee #eee #9a9a9a;border-style:solid;border-width:1px;padding:0}input,select{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px}select{border:1px solid #dbdbdb}.data-table{display:flex;flex-direction:column;flex-grow:1}.data-table table{background:#fff;border:4px solid #f7f7f7;border-spacing:0;font-size:12px;margin-left:30px;margin-right:30px}.data-table th{color:#0073ad;text-align:left}.data-table th,td{background:#fff;border-bottom:4px solid #f7f7f7;margin:0;padding:.75rem}.data-table td:last-child,.data-table th:last-child{border-right:0}.data-table tr:last-child td{border-bottom:0}.data-table .pagination{margin-left:30px;margin-right:30px;padding:.5rem}.action-button{margin-right:5px}.action-message{color:#5ba046}.action-error,.action-message{font-size:11px;padding-left:1px}.action-error{color:#d5652c}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{-webkit-filter:url(#gaussian-blur);filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{-ms-align-items:center;align-items:center;-webkit-animation:react-confirm-alert-fadeIn .5s .2s forwards;animation:react-confirm-alert-fadeIn .5s .2s forwards;background:hsla(0,0%,100%,.9);bottom:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;z-index:99}.react-confirm-alert-body{background:#fff;border-radius:10px;box-shadow:0 20px 75px rgba(0,0,0,.13);color:#666;font-family:Arial,Helvetica,sans-serif;padding:30px;text-align:left;width:400px}.react-confirm-alert-svg{left:0;position:absolute;top:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{font-size:16px;margin:0}.react-confirm-alert-button-group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{background:#333;border:none;border-radius:5px;color:#eee;cursor:pointer;display:inline-block;font-size:12px;margin-right:10px;outline:none;padding:6px 18px}@-webkit-keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}.account-status{align-items:center;background:#00517b;color:#fff;cursor:pointer;display:flex;font-size:13px;padding-left:15px;padding-right:15px}.account-status-container{display:flex;flex-grow:1;justify-content:flex-end}.account-status-container .ms-img{margin-right:10px;max-height:15px}.account-status-container .user-img{margin-right:5px;max-height:15px}.account-status-container .menu-img{margin-left:5px;max-height:15px}.account-menu{background:#fff;border-bottom:1px solid #d3d3d3;border-left:3px solid #5ba046;border-radius:4px;box-shadow:0 5px 15px 0 rgba(63,63,63,.45);min-width:250px;position:absolute}.list-item{padding-bottom:4px;padding-left:15px;padding-top:4px}.list-item.title{background:#3f3f3f;color:#f0f0f0;font-weight:500}.list-item.role{background:#3f3f3f;color:#fff;cursor:pointer;font-size:13px;padding-left:30px}.list-item.role:hover{background:#5ba046}.list-item.logout{background:#00517b;color:#fff;display:flex}.list-item.logout:hover{background:#5ba046}.app-header{background:#fff;display:flex}.app-logo{max-height:30px;pointer-events:none}.logo-container{border-right:1px solid #d3d3d3;flex-shrink:0;padding-top:5px;text-align:center;width:59px}.header-title{align-items:center;display:flex;font-size:16px}.header-title,.nav-link{margin-left:15px}.below-header{display:flex;justify-content:flex-end}.sidebar{background:#3f3f3f;flex-grow:1;flex-shrink:0;max-width:60px;width:60px}.sidebar .icon-container{color:#d3d3d3;cursor:pointer;display:flex;justify-content:center;width:100%}.sidebar .icon-container:hover{color:#86b2d3}.sidebar .icon-container .text-icon{font-size:35px}.sidebar a{text-decoration:unset}.sidebar .submenu{background:#3f3f3f;border-right:3px solid #5ba046;box-shadow:12px 1px 40px -5px rgba(0,0,0,.75);left:60px;min-width:250px;padding-bottom:10px;position:absolute;width:100px}.submenu-title{color:#86b2d3;font-size:17px;font-weight:700;margin-left:15px;margin-top:15px}.submenu .nav-link{color:#fafffa;font-size:14px;margin-left:20px}.array-cell .elems-container{display:flex;flex-wrap:wrap}.array-cell .elem{margin-right:5px;white-space:nowrap}.edit-array-cell .edit-elems-container{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:-7px}.edit-array-cell .edit-elem{display:inline-flex;margin-right:7px;margin-top:7px}.edit-array-cell .elem-text{border:1px solid #dbdbdb;border-right-color:#eee;padding-left:3px;padding-right:3px;white-space:nowrap}.edit-array-cell .select-container{display:flex;margin-right:7px;margin-top:7px;white-space:nowrap}.edit-array-cell .select-container select{border:1px solid #a6c7ff}.edit-array-cell .add-button{font-weight:500;margin-top:7px}.user-roles{display:flex;flex-direction:column;flex-grow:1}.user-roles .filter-container{align-items:center;display:flex;flex-wrap:wrap;margin-left:30px;margin-top:15px}.user-roles .filter-label{margin-right:5px}.user-roles .filter{border:2px solid #f0f0f0;margin-right:15px}.user-roles button.add-user,.user-roles button.refresh{margin-right:5px}.user-roles .add-user-message{color:#5ba046;font-size:12px;font-weight:500}.role-permissions{display:flex;flex-direction:column;flex-grow:1}.role-permissions .filter-container{align-items:center;display:flex;flex-wrap:wrap;margin-left:30px;margin-top:15px}.role-permissions .filter-label{margin-right:5px}.role-permissions .filter{border:2px solid #f0f0f0;margin-right:15px}.role-permissions button.add-role,.role-permissions button.refresh{margin-right:5px}.role-permissions .notification-message{color:#5ba046;font-size:12px;font-weight:500}.profile{flex-grow:1}.profile .account-details{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-top:1px solid #d3d3d3;margin-left:30px;margin-top:15px;max-width:700px;min-width:300px;padding-left:0;width:50%}.profile .list-item{background:#fff;border-bottom:1px solid #d3d3d3;display:flex;justify-content:space-evenly;padding:0}.profile .list-item .left{display:flex;flex-grow:1;flex-shrink:1;justify-content:flex-start;padding:5px 15px 5px 5px;width:25%}.profile .list-item .right{background:#f0f0f0;color:#0072b1;display:flex;flex-grow:1;flex-shrink:1;justify-content:flex-end;padding:5px;width:75%}.profile .right .role-text{white-space:nowrap}.profile .roles-container{display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:250px}.login{display:flex;flex-grow:1;justify-content:center}.login .login-container{display:flex;flex-direction:column;justify-content:space-around}.login .login-box{background:#00517b;border:2px solid gray;padding:60px 105px 60px 45px}.login .welcome-text{color:#fff;font-size:20px;padding-bottom:15px}.login .sign-in-link{background:#fafafa;border:1px solid #a9a9a9;padding:3px}.login .ms-img{margin-right:10px;max-height:15px}.state-licenses{display:flex;flex-direction:column;flex-grow:1}.state-licenses .filter-container{align-items:center;display:flex;flex-wrap:wrap;margin-left:30px;margin-top:15px}.state-licenses .filter-label{margin-right:5px}.state-licenses .filter{border:2px solid #f0f0f0;margin-right:15px}.state-licenses button.add-role,.state-licenses button.refresh{margin-right:5px}.state-licenses .notification-message{color:#5ba046;font-size:12px;font-weight:500}.determinations{font-weight:500;margin-left:15px;margin-right:15px}.licenses-modal-container button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:5px}.licenses-modal-overlay{background:#000;opacity:.2}.licenses-modal-container,.licenses-modal-overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.licenses-modal-container{justify-content:space-around}.licenses-modal,.licenses-modal-container{display:flex;flex-direction:column;overflow-y:auto}.licenses-modal{align-self:center;background:#fff;border-radius:4px;margin-bottom:10px;margin-top:10px;max-height:1000px;max-width:600px;min-height:300px;overflow-y:hidden;width:50%}.licenses-modal header{align-items:center;background:#f0f0f0;border-bottom:1px solid #d3d3d3;display:flex;flex-direction:row;height:40px}.licenses-modal footer{height:40px;text-align:right}.licenses-modal footer button{font-size:15px;margin-right:15px}.licenses-modal header .title{flex-grow:1;margin-left:15px}.licenses-modal header .spacer{flex-grow:1}.licenses-modal header .exit{cursor:pointer;margin-right:15px}.licenses-modal .attribute-edit-container{display:flex;margin-bottom:15px;margin-right:15px}.licenses-modal .modal-body{margin:15px;overflow-y:auto}.licenses-modal .attribute-name{margin-right:15px;width:150px}.licenses-modal input{width:345px}.content{flex-direction:column}.filter-container{align-items:center;display:flex;flex-wrap:wrap;margin-left:30px;margin-top:15px}.filter,.filter-label{margin-bottom:10px;margin-right:5px}.filter{border:0;border-bottom:1px solid hsla(0,9%,9%,.644);outline:none;padding:8px 10px 2px}button.add,button.refresh{margin-right:5px}.app{background-color:#fafafa;display:flex;flex-direction:column;height:100%}.example-table{display:flex;flex-grow:1;font-size:14px;justify-content:center;padding-top:15px}.content,.sidebar-content-container{display:flex;flex-grow:1;overflow:auto}.content-title{font-size:20px;margin-left:30px;margin-top:30px}.new-button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;display:inline-block;font-size:16px;outline:none;padding:5px 10px;text-align:center;text-decoration:none}
/*# sourceMappingURL=main.448171c4.css.map*/