@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap");*{box-sizing:border-box}:root{--color-primary-0:#5c5e69;--color-primary-1:#8a8a8a;--color-primary-2:#717176;--color-primary-3:#4a4e67;--color-primary-4:#353d77}body{margin:0;font-family:Roboto,sans-serif;font-size:20px}.card-title{margin:0 0 10px}.nav-title{font-size:24px;font-weight:700;padding:10px}.page-wrapper{display:flex;min-height:100vh}#companies-wrapper{display:none}.loading-animation{width:100%}.radio-button{margin:0}.input-field{border:1px solid #ccc;border-radius:4px;width:100%;padding:2px 10px}.main-content{margin:auto;max-width:600px;width:100%}.content-card{margin:10px;padding:20px;border:1px solid #eaeaea;border-radius:4px}.content-card,.side-bar{background:#fafafa;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.side-bar{padding:12px;display:flex;flex-direction:column;border-right:1px solid #eaeaea}.authentication{display:flex;flex-direction:row;justify-content:space-between}.version{font-size:10px}.authentication button{border:none;font-size:20px;text-align:left;background-color:#fafafa;padding:3px 10px}.authentication button:hover{border-radius:4px;background-color:#ccc;transition:background-color .3s}.flex-spacer{flex-grow:1}.vertical-menu{padding-top:10px;display:flex;flex-direction:column}.vertical-menu a{display:block;padding:3px 10px;text-decoration:none;color:#000;background-color:transparent}.vertical-menu a:hover{border-radius:4px;background-color:#ccc;transition:background-color .3s}.vertical-menu a.active{background-color:#aaa}.form-input{padding:0 0 10px}.response-wrapper{top:0;left:0;z-index:1;background-color:rgba(0,0,0,.6)}.response-wrapper,.visible-overlay{position:absolute;width:100%;height:100%}.response-container{position:relative;z-index:2;margin:auto;border-radius:4px;max-width:80%;max-height:80%;border:1px solid #eaeaea;box-shadow:0 0 15px 0 rgba(0,0,0,.15);background-color:#fafafa}.response-buttons{margin:10px;display:flex}.response-button{background-color:#fff;border-radius:4px;border:1px solid #eaeaea;box-shadow:0 0 15px 0 rgba(0,0,0,.15);flex-grow:1;padding:6px 12px;font-size:20px}.response-button:hover{border-radius:4px;background-color:#ccc;transition:background-color .3s}.response-button-spacer{margin:5px}.response{padding:32px;border-radius:4px;margin:0;overflow:auto}.no-companies{border-radius:4px;border:1px solid #eaeaea}.not-displayed{display:none}.flex-displayed{display:flex}.success{background-color:#90ee90}.error,.success{padding:6px 12px}.error{background-color:#cd5c5c}.input-field{padding:6px 12px;font-family:inherit;font-size:20px}.form-button button{background:#fff;border:1px solid #ccc;border-radius:4px;font-size:20px;font-weight:700;padding:6px 12px}.submit-button:hover{border-radius:4px;background-color:#ccc;transition:background-color .3s}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{padding:6px 18px 6px 12px}.selectize-control.single .selectize-input:after{right:6px}