.st0{fill:#334756}.st1{fill:#cc5a5c}*{font-family:-apple-system,BlinkMacSystemFont,Poppins,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,sans-serif;transition:all .5s}body{margin:0;padding:0}header{align-items:center;box-shadow:0 0 10px 0 rgba(0,0,0,.107);height:65px;justify-content:space-between}header,main{display:flex}main{gap:20px;grid-template-columns:auto auto;padding:40px 0}.main-inner{align-items:inherit;box-sizing:border-box;display:inherit;justify-content:inherit;margin:auto;max-width:1000px;padding:0 25px;width:100vw}.embedded .main-inner,.embedded main{padding:0}small{font-size:12px}button{cursor:pointer}h1,h2,h3,h4,h5{margin:0;padding:0}b{font-weight:600}.link{color:#314a94;cursor:pointer;text-decoration:underline!important}.disabled{opacity:.5;pointer-events:none}.MuiMenuItem-root{width:100%!important}.modal{display:flex;height:100vh}.modal .modal-body{background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.522);height:-webkit-min-content;height:min-content;margin:auto;max-width:80vw;min-width:300px;padding:25px}.trunc-ellipsis{box-sizing:border-box;display:block;max-width:-webkit-max-content;max-width:max-content;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.trunc-measurer{opacity:0;position:fixed;top:-1000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:-100}.trunc-revealer{word-wrap:normal;background:#fff;box-shadow:2px 2px 20px 0 rgba(0,0,0,.31);color:#222;font-size:10px;max-width:300px;min-width:170px;padding:3px 5px;position:fixed;transition:all 0s;white-space:normal;width:-webkit-min-content;width:min-content;z-index:1000}.error-message-list{grid-gap:10px;align-items:end;bottom:20px;display:grid;gap:10px;position:absolute;right:20px}.error-message-list .error-message{text-wrap:nowrap;align-items:center;background-color:#e87a7d;border-radius:12px;color:#fff;display:flex;font-size:14px;gap:8px;margin-left:auto;padding:2px 8px 2px 12px;width:-webkit-min-content;width:min-content}.error-message-list .error-message button{padding:0}.error-message-list .error-message svg{color:#fff;font-size:16px}@media only screen and (max-width:600px){.main-inner{padding:0 10px}}::-webkit-scrollbar{cursor:pointer!important;height:6px;width:6px}::-webkit-scrollbar-track{background:hsla(0,0%,47%,.107);border-radius:inherit}::-webkit-scrollbar-thumb{background-color:#c4c4c4;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}.questionnaire{grid-gap:15px;display:grid;gap:15px;max-width:600px;width:100%}.questionnaire .questionnaire-header{align-items:center;color:#000;display:flex;gap:15px}.questionnaire-page{grid-gap:20px;display:grid;gap:20px;margin:30px 0}.previous-answers{grid-gap:20px;display:grid;gap:20px;margin-top:30px}.previous-answers .previous-answers-field{display:grid;grid-template-columns:49% 2% 49%;overflow-wrap:anywhere}.previous-answers button{text-wrap:auto;height:auto;padding-left:0!important;text-align:left;width:auto}@media only screen and (max-width:500px){.previous-answers .previous-answers-field{grid-template-columns:100%;margin-top:14px}.previous-answers .previous-answers-field small:first-child{font-weight:600}}.upload-list{grid-gap:10px;display:grid;gap:10px;padding:10px 0 0 10px}.upload-list .upload-list-item{align-items:center;color:#5b5959;cursor:pointer;display:flex;gap:10px}.upload-list .upload-list-item svg{font-size:18px!important}.dev-tools,.table{width:100%}.table{font-size:14px!important}.table .table-headings{background-color:#f5f5f5;display:flex;font-weight:600}.table .table-body{box-shadow:inset 0 -10px 10px -11px rgba(0,0,0,.122)}.table .table-body .table-row{display:flex}.table .table-cell{display:grid;flex:1 1;padding:5px}form{height:-webkit-min-content;height:min-content}.form{display:flex;flex-direction:column}.form .form-header{align-items:baseline;display:flex;justify-content:space-between}.form .form-fields{display:flex;flex-direction:column;gap:20px;overflow-y:auto}.form .form-message{margin:0 0 10px}.form .form-buttons{align-items:center;display:flex;gap:10px;margin-top:5px}.form-field{display:flex;flex-direction:column;max-width:360px;width:100%}.form-field .MuiFormControl-root,.form-field .MuiInputBase-root,.form-field .input,.form-field input,.form-field select{width:100%}.field-select .MuiInput-root{height:26px}.field-placeholder{color:#b2b2b2}.MuiFormHelperText-root{margin-left:0!important;white-space:pre-line}.help-text{color:rgba(0,0,0,.6);display:block;font-size:12px!important}.warning{color:#c76466;font-size:12px;margin:0;min-height:16px}.form-login{width:250px}.form-login .MuiButtonBase-root{display:flex;width:100%}.field-file,.form-login .form-footer{grid-gap:10px;display:grid;gap:10px}.field-file{margin-bottom:20px}.field-file .field-file-input{grid-gap:5px;align-items:start;box-sizing:border-box;display:grid;gap:5px;margin-top:10px;padding-left:15px;width:100%}.field-file .field-file-input label{color:#2d2d2d!important;cursor:pointer}.field-file .field-file-input label svg{color:#828282}.field-file .field-file-input label:hover,.field-file .field-file-input label:hover svg{color:#314a94}.field-file .field-file-input input{border:none;font-size:16px;outline:none;padding:0}.field-file .field-file-input input::-webkit-input-placeholder{color:#696c78}.field-file .field-file-input input::placeholder{color:#696c78}.field-file .field-file-input input:focus::-webkit-input-placeholder,.field-file .field-file-input input:hover::-webkit-input-placeholder{color:#242424}.field-file .field-file-input input:focus::placeholder,.field-file .field-file-input input:hover::placeholder{color:#242424}.field-checkbox{max-width:none!important}.field-checkbox label{align-items:center;cursor:pointer!important;display:flex;gap:5px;width:auto}.field-checkbox input{cursor:pointer;height:16px!important;width:16px!important}.field-checkbox input:disabled{opacity:.9}.field-checkbox-select .MuiInputLabel-root{font-size:14px}.field-checkbox-select .checkbox-select-list{display:flex;flex-direction:column;gap:5px;margin:5px 0}.field-radio-select{max-width:none!important}.field-checkbox,.field-radio-select{color:#494b53}.field-checkbox label,.field-radio-select label{color:#2d2d2d}.field-checkbox label span,.field-radio-select label span{cursor:pointer}.field-select{max-width:360px;width:-webkit-fill-available}.field-date{display:grid}.field-date label{color:rgba(0,0,0,.6);font-size:13px;margin-bottom:10px}.field-date input{border:none!important;border-bottom:.5px solid gray!important;font-size:15px;outline:none!important;width:360px}.MuiButtonGroup-root{border-radius:0!important}.button-group{display:flex;gap:10px}.MuiButtonBase-root,.btn,button{align-items:center!important;border-radius:3px!important;display:flex!important;font-weight:400!important;gap:3px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:-webkit-min-content!important;min-width:min-content!important;text-transform:none!important;white-space:nowrap;width:-webkit-max-content;width:max-content}.MuiButtonBase-root *,.MuiButtonBase-root img,.MuiButtonBase-root path,.MuiButtonBase-root svg,.btn *,.btn img,.btn path,.btn svg,button *,button img,button path,button svg{cursor:pointer}.MuiButtonBase-root .MuiCircularProgress-root,.btn .MuiCircularProgress-root,button .MuiCircularProgress-root{height:10px!important;width:10px!important}.MuiButton-text{padding-left:1px!important;padding-right:1px!important}.MuiIconButton-root{border-radius:100%!important;border-radius:100px}.MuiButtonGroup-grouped:not(:last-of-type){border:none!important;margin-right:12px}.MuiButton-textInfo,.MuiIconButton-root{color:#5c5c5c!important}.MuiButton-textInfo svg,.MuiIconButton-root svg{color:#5c5c5c}.tool-drawer .MuiButton-textInfo,.tool-drawer .MuiIconButton-root{color:#e6e6e6!important}.tool-drawer .MuiButton-textInfo svg,.tool-drawer .MuiIconButton-root svg{color:#e0e0e0}.btn-oauth{margin:12px auto!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.btn-oauth img{margin-right:10px;width:12px}.btn-xs{display:inline;font-size:10px!important;height:18px;min-width:18px!important;padding:0 4px 0 5px!important}.btn-xs svg{font-size:12px!important}.btn-sm{font-size:10px!important;height:21px;min-width:21px!important;padding:3px 10px 2px!important}.btn-md,.btn-sm svg{font-size:12px!important}.btn-md{height:25px;min-width:25px!important;padding:4px 14px 3px!important}.btn-md svg{font-size:14px!important}.btn-lg{font-size:16px!important;height:28px;min-width:28px!important;padding:8px 18px!important}.btn-lg svg{color:inherit;font-size:18x!important}.btn-icon,.btn-no-padding{padding:0!important}.btn-icon{border-radius:20px!important}.btn-lowercase{text-transform:none!important}
/*# sourceMappingURL=main.d5c73a90.css.map*/