html{--backgroundColor:#37373d;--overlayBackgroundColor:rgba(55,55,61,.9);--main:#fc6535;--mainLight:#f7744c;--mainLighter:#fa825e;--mainTransparent:#fc63357d;--secondary:#8250ff;--tertiary:#46f274;--borderColor:#8f968c;--textColor:#fff;--textColorDark:#585858;--textColorLight:#bdbdbd;--shadowColor:#24242e;--shadowColorDark:#1f1f25;--shadow:0 0 15px var(--shadowColor);--borderRadius:16px;--success:#1bbf47;--info:#22a5f2;--danger:#f22e34;--gray200:#d6d6d6;--gray50:#fff;--gray400:#adadad}body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#37373d;background-color:var(--backgroundColor);color:#fff;color:var(--textColor);font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;position:relative;transition:background-color .15s}*{box-sizing:border-box}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button,input{color:inherit;font-family:inherit}.toast-container .toast{background-color:#22a5f2;background-color:var(--info);color:#fff}.toast-container .toast svg{font-size:22px}.toast-container .toast.error{background-color:#f22e34;background-color:var(--danger)}.toast-container .toast.success{background-color:#1bbf47;background-color:var(--success)}.loading-indicator{align-items:center;display:flex;height:96px;justify-content:space-around;width:120px}.loading-indicator.absolute{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-indicator .dash{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loading-indicator-dash;animation-name:loading-indicator-dash;background:#123;height:32px;width:16px}.loading-indicator .dash:nth-child(3n+1){background-color:var(--main)}.loading-indicator .dash:nth-child(3n+2){background-color:var(--secondary)}.loading-indicator .dash:nth-child(3n+3){background-color:var(--tertiary)}.loading-indicator .dash:first-child{-webkit-animation-delay:.1s;animation-delay:.1s}.loading-indicator .dash:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.loading-indicator .dash:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.loading-indicator .dash:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.loading-indicator .dash:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}.loading-indicator .dash:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}.loading-indicator .dash:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.7s}.loading-indicator .dash:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.8s}.loading-indicator .dash:nth-child(9){-webkit-animation-delay:.9s;animation-delay:.9s}.loading-indicator .dash:nth-child(10){-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes loading-indicator-dash{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(3);transform:scaleY(3)}}@keyframes loading-indicator-dash{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(3);transform:scaleY(3)}}.loading-indicator-box{align-items:center;display:flex;height:300px;justify-content:center}.container{margin-left:300px;padding:32px}.navigation{box-shadow:var(--shadow);height:100vh;left:0;padding-top:40px;position:fixed;top:0;width:300px}.navigation nav{display:flex;flex-direction:column;padding:16px}.toggle{background-color:var(--textColorDark);border-radius:16px;cursor:pointer;height:24px;position:relative;width:48px}.toggle:before{background-color:var(--main);border-radius:8px;content:"";height:16px;position:absolute;right:4px;top:4px;transition:.15s;width:16px}.toggle.enabled:before{-webkit-animation:enable-toggle .2s forwards;animation:enable-toggle .2s forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1}.toggle.disabled:before{-webkit-animation:disable-toggle .2s backwards;animation:disable-toggle .2s backwards;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes enable-toggle{0%{right:4px;width:16px}40%{right:4px;width:40px}70%{right:4px;width:40px}to{right:28px;width:16px}}@keyframes enable-toggle{0%{right:4px;width:16px}40%{right:4px;width:40px}70%{right:4px;width:40px}to{right:28px;width:16px}}@-webkit-keyframes disable-toggle{0%{right:28px;width:16px}40%{right:4px;width:40px}70%{right:4px;width:40px}to{right:4px;width:16px}}@keyframes disable-toggle{0%{right:28px;width:16px}40%{right:4px;width:40px}70%{right:4px;width:40px}to{right:4px;width:16px}}.navigation-item{align-items:center;border-radius:var(--borderRadius);box-shadow:var(--shadow);color:inherit;cursor:pointer;display:flex;padding:16px 32px;position:relative;text-decoration:none;transition:.15s}.navigation-item+.navigation-item{margin-top:12px}.navigation-item:not(.active):hover{background:var(--mainLighter);color:#fff}.navigation-item svg.icon{margin-right:16px;transition:.15s}.navigation-item:not(.active):hover svg.icon{margin-right:32px}.navigation-item svg{font-size:20px}.navigation-item svg.arrow{color:#fff;opacity:0;position:absolute;right:20%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:right .25s,color .15s;visibility:hidden}.navigation-item:not(.active):hover svg.arrow{margin-right:0;opacity:1;right:16px;visibility:visible}.navigation-item.active{background:var(--main);color:#fff}.navigation-item.active svg.icon{margin-right:16px}.icon-button{border-radius:50%;cursor:pointer;height:2rem;position:relative;width:2rem}.icon-button:before{background:var(--textColor);border-radius:50%;content:"";height:100%;opacity:.1;position:absolute;transition:.15s;width:100%}.icon-button:hover:before{opacity:1}.icon-button:hover svg{fill:var(--main)}.icon-button svg{font-size:18px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:.15s}table.table-list{border-collapse:collapse;height:128px;overflow-y:hidden;table-layout:auto;width:100%}table.table-list td,table.table-list th{padding:24px 16px;text-align:start}table.table-list tr{transition:.15s}table.table-list tbody tr:hover{background:var(--shadowColor)}table.table-list td.controls-container{padding:0;width:48px}table.table-list td .controls{align-items:center;display:flex;height:100%;justify-content:center;width:64px}table.table-list td .hoverable{transition:.15s}table.table-list td .hoverable:hover{background-color:var(--secondary);color:#fff}.table-list-query{padding:20px 0 10px}.box,.table-list-query{border-radius:var(--borderRadius);box-shadow:var(--shadow)}.box{padding:24px}.box+.box{margin-top:40px}.error-box{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:80px}.error-box svg.main-icon{font-size:96px}.error-box>p{font-size:24px;font-weight:300}.error-box button{text-align:center}.list-controls{align-items:flex-end;display:flex;margin-bottom:24px}.list-controls>*{margin-bottom:0;padding:0}.list-controls>*+*{margin-left:24px}.list-controls .search{max-width:324px;width:324px}.list-controls .search input::-webkit-input-placeholder{font-size:16px}.list-controls .search input:-ms-input-placeholder{font-size:16px}.list-controls .search input::placeholder{font-size:16px}.list-controls .select-input{min-width:180px}.list-controls .button{padding:11px 24px;width:auto}.select-input label{color:var(--gray600);display:inline-block;font-size:15px;margin-bottom:5px;margin-left:4px}.select-input+.select-input{margin-top:16px}.pagination-container{align-items:center;display:flex;justify-content:space-between;margin:24px 16px}.pagination-container .pagination{align-items:center;display:flex;list-style:none;margin:0;padding:0}.pagination-container .pagination .next,.pagination-container .pagination .previous{align-items:center;display:flex;height:40px;justify-content:center;position:relative;width:40px}.pagination-container .pagination .next svg,.pagination-container .pagination .previous svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pagination-container .pagination .next svg *,.pagination-container .pagination .previous svg *{stroke:var(--main);transition:.1s}.pagination-container .pagination .next.disabled svg *,.pagination-container .pagination .previous.disabled svg *{stroke:var(--mainLighter)}.pagination-container .pagination .next svg{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.pagination-container .pagination li{height:34px;width:34px}.pagination-container .pagination li+li{margin-left:8px}.pagination-container .pagination li.selected a{background:var(--mainTransparent);color:var(--main)}.pagination-container .pagination li a{border-radius:2px;cursor:pointer;display:block;font-size:16px;height:100%;line-height:24px;padding:4px 0;text-align:center;transition:.15s;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.pagination-container .pagination li a:hover{background:var(--mainTransparent);color:var(--main)}.pagination-container .pagination-per-page div{display:inline-block}.pagination-container .pagination-per-page span:not(.per-page){color:var(--textColor);font-size:13px;margin-right:16px}.pagination-container .pagination-per-page span.per-page{border:2px solid var(--textColorLight);cursor:pointer;font-size:16px;line-height:24px;padding:4px 8px;transition:.1s}.pagination-container .pagination-per-page span.per-page:first-child{border-radius:var(--borderRadius) 0 0 var(--borderRadius);padding-left:10px}.pagination-container .pagination-per-page span.per-page:last-child{border-radius:0 var(--borderRadius) var(--borderRadius) 0;padding-right:10px}.pagination-container .pagination-per-page span.per-page[data-selected=true]{border-color:var(--mainLight);color:var(--main);font-weight:600}.pagination-container .pagination-per-page span.per-page:hover{border-color:var(--mainLight)}.assessment-filters{align-items:flex-end;display:flex;margin-bottom:20px}.assessment-filters .select-input{margin-top:0;min-width:240px}.assessment-filters>*{margin-top:0}.assessment-filters>*+*{margin-left:16px!important}.assessment-filters .button{padding:8px;text-align:center;width:100px}table.small-list{font-size:.9em}table.small-list td,table.small-list th{padding:12px}table.small-list td .role,table.small-list th .role{display:block;max-width:200px}.modal-overlay{align-items:center;background-color:var(--overlayBackgroundColor);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:200}.modal{background-color:var(--backgroundColor);border-radius:var(--borderRadius);box-shadow:var(--shadow);max-width:1200px;min-width:400px;overflow:hidden}.modal .modal-title{align-items:center;box-shadow:var(--shadow);display:flex;justify-content:space-between;padding:16px 32px}.modal .modal-title p{font-size:1.3rem;margin:0}.modal .modal-body{padding:32px}.modal-overlay{opacity:0;transition:.2s}.modal-overlay-after-open{opacity:1}.modal-overlay-before-close{opacity:0;pointer-events:none}.modal:focus-visible{outline:none}span.teams{border-radius:8px;cursor:pointer;padding:8px 12px;transition:.15s}span.teams:hover{background:var(--main);color:#fff}.team-item{border-bottom:1px solid #999;display:flex;padding:12px 4px}.team-item span{padding:0 12px}.team-item span:first-child{border-right:1px solid #999;width:200px}.team-item span:last-child{max-width:400px}.form-create-company .select-input{width:100%}.labeled-text-input label{color:var(--textColorLight);display:block;font-weight:300;left:16px;pointer-events:none;position:absolute;top:18px;transition:.15s}.labeled-text-input input{background-color:transparent;border:none;border-bottom:1px solid var(--textColorLight);font-size:1rem;font-weight:300;outline:none;padding:18px 16px 12px;transition:.15s;width:100%}.labeled-text-input input:-webkit-autofill,.labeled-text-input input:-webkit-autofill:focus,.labeled-text-input input:-webkit-autofill:hover{-webkit-text-fill-color:var(--textColor);box-shadow:0 0 0 1000px var(--backgroundColor) inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.labeled-text-input label.focused{color:var(--textColor);font-size:.75rem;left:0;top:-4px}.labeled-text-input label.error{color:var(--danger)}.labeled-text-input input:focus{border-color:var(--textColor)}.labeled-text-input input.error{border-color:var(--danger)}.labeled-text-input p.error{color:var(--danger);font-size:.75rem;font-weight:500;margin:0;position:absolute;right:0;top:-4px}.labeled-text-input{margin-bottom:18px;position:relative;width:100%}.labeled-text-input:hover input:not(.error){border-color:var(--textColor);color:var(--textColor)}.labeled-text-input:hover label:not(.error){color:var(--textColor)}.button{background:linear-gradient(60deg,var(--main) 0,var(--main) 40%,var(--secondary) 60%);background-position:0 50%;background-size:250% 100%;border:none;border-radius:32px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:300;margin-top:18px;outline:none;padding:14px 24px;position:relative;transition:background .25s;width:100%}.button:hover{background-position:100% 50%}.button-click-effect:after{border-radius:inherit;box-shadow:0 0 10px 10px var(--shadowColorDark);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:.5s;width:100%}.button-click-effect:active:after{box-shadow:0 0 0 0 var(--shadowColorDark);opacity:1;transition:0s}.button-click-effect{position:relative}.button[disabled]{background:#ccc}.button.small{font-size:13px;max-width:90px;padding:4px;text-align:center}.button.no-margin{margin:0}.checkbox{height:32px}.checkbox label{cursor:pointer}.checkbox-view{align-items:center;background:#fdfdfd;border:1px solid #bcbcbc;border-radius:2px;display:inline-flex;height:16px;justify-content:center;margin-right:12px;margin-top:12px;position:relative;transition:.1s;width:16px}.checkbox-view svg{fill:#fff;opacity:0;transition:.1s}.checkbox input:checked+.checkbox-view{background:var(--main);border-color:var(--main)}.checkbox input:checked+.checkbox-view svg{opacity:1}.dummy-data-form{padding-top:20px}.dummy-data-form button[type=submit]{display:block;margin:0 auto;width:200px}.dummy-data-form .fields{display:flex;flex-wrap:wrap;justify-content:space-between}.dummy-data-form .fields .labeled-text-input{width:45%}.dummy-data-form .assessments-field{margin-bottom:40px}.dummy-data-form .assessments-field .assessment{display:flex;margin-bottom:60px;padding-left:16px}.dummy-data-form .assessments-field .assessment:hover .aside .remove{opacity:1}.dummy-data-form .assessments-field .assessment .aside{align-items:center;border-right:1px solid var(--textColorLight);color:var(--textColorLight);display:flex;flex-direction:column;font-size:24px;font-weight:700;margin-right:16px;opacity:.5;padding-right:16px}.dummy-data-form .assessments-field .assessment .aside .remove{align-items:center;border-radius:50%;cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;margin-top:12px;opacity:0;transition:.1s;width:32px}.dummy-data-form .assessments-field .assessment .aside .remove:hover{box-shadow:var(--shadow)}.dummy-data-form .assessments-field .assessment .fields{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.dummy-data-form .assessments-field .assessment .fields>*{width:48%}.dummy-data-form .assessments-field .assessment .fields>:last-child{margin-bottom:0}.dummy-data-form .assessments-field .add-assessment{cursor:pointer;margin:40px auto 0;padding:12px;text-align:center;transition:.1s;width:30%}.dummy-data-form .assessments-field .add-assessment svg{fill:var(--textColorLight);transition:.1s}.dummy-data-form .assessments-field .add-assessment:hover{width:35%}.dummy-data-form .assessments-field .add-assessment:hover svg{fill:var(--main)}.dummy-data-success{align-items:center;display:flex;flex-direction:column;height:80vh;justify-content:center;text-align:center}.dummy-data-success h1{color:var(--main)}.dummy-data-success p{max-width:600px}.dummy-data-success p span.m{color:var(--main)}.dummy-data-success p span.s{color:var(--secondary)}.dummy-data-success button{max-width:200px}.submissions-filters{align-items:flex-end;display:flex;margin-bottom:20px}.submissions-filters .select-input{margin-top:0;min-width:240px}.submissions-filters>*{margin-top:0}.submissions-filters>*+*{margin-left:16px!important}.submissions-filters .button{padding:8px;text-align:center;width:100px}button.view-details{font-size:13px;margin:0;max-width:90px;padding:4px}.generate-col{align-items:center;display:flex}.generate-col svg{font-size:20px;margin-right:8px}.generate-col svg[data-generated=true]{color:var(--success)}.generate-col svg[data-generated=false]{color:var(--danger)}.fit-tech-submission-modal{display:flex;flex-direction:column;margin:-32px;max-height:80vh;overflow-y:scroll;padding:24px;width:1150px}.fit-tech-submission-modal ul.details,.fit-tech-submission-modal ul.scores{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:-4px -16px;padding:0}.fit-tech-submission-modal ul.details li,.fit-tech-submission-modal ul.scores li{border-bottom:1px solid var(--borderColor);margin:16px;padding:4px 8px;position:relative;width:30%}.fit-tech-submission-modal ul.details li span:first-child,.fit-tech-submission-modal ul.scores li span:first-child{font-size:11px;left:0;position:absolute;top:-8px}.fit-tech-submission-modal ul.scores li.wide{width:10%}.fit-tech-submission-modal ul.scores li{min-width:90px;width:8%}.fit-tech-submission-modal ul.scores a.pdf{color:var(--main);font-size:12px;text-decoration:none}.fit-tech-submission-modal ul.scores a.pdf svg{font-size:15px;position:relative;top:3px}.fit-tech-submission-modal .toggle-collapse{align-items:center;background:rgba(0,0,0,.2);cursor:pointer;display:flex;height:40px;justify-content:center;transition:.15s}.fit-tech-submission-modal .toggle-collapse:hover{background:rgba(0,0,0,.3)}.fit-tech-submission-modal .toggle-collapse svg{transition:.15s}.fit-tech-submission-modal .toggle-collapse.collapsed svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fit-tech-submission-modal ul.answers{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.fit-tech-submission-modal ul.answers.collapsed{max-height:0;overflow:hidden}.fit-tech-submission-modal ul.answers li{border-bottom:1px solid var(--borderColor);padding:12px 8px}.fit-tech-submission-modal ul.answers li p{margin:0}.fit-tech-submission-modal ul.answers li .answer{padding:0 12px;text-transform:capitalize}.fit-tech-submission-modal ul.answers li .answer svg{font-size:18px;margin-right:4px;position:relative;top:4px}.fit-tech-submission-modal ul.answers li .answer.positive svg{fill:var(--success)}.fit-tech-submission-modal ul.answers li .answer.negative svg{fill:var(--danger)}.fit-tech-submission-modal ul.answers li .question .variants{margin-left:16px}.button.view-cards{font-size:13px;margin:0;max-width:70px;padding:4px}.submission-modal{display:flex;flex-direction:column;margin:-32px;max-height:80vh;overflow-y:scroll;padding:24px}.submission-modal.no-data{opacity:0}.submission-modal section ul{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.submission-modal section ul li.attribute-item{align-items:center;display:flex;flex-direction:column;font-size:14px;height:120px;justify-content:space-around;margin-bottom:12px;margin-right:12px;margin-top:0;text-align:center;width:120px}.submission-modal section ul li.attribute-item img{width:50%}.form-response{padding:12px;position:relative;transition:.15s}.form-response:before{content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:-1}.form-response.error:before{background-color:var(--danger)}.form-response.success:before{background-color:var(--main)}.form-response.info:before{background-color:var(--secondary)}.form-response svg{height:1.375rem;margin-bottom:-5px;margin-right:10px;width:auto}.form-response.hidden{opacity:0;visibility:hidden}.center-wrap{align-items:center;display:flex;height:100vh;justify-content:center;position:fixed;width:100vw}.center-wrap form{width:280px}.center-wrap form h1{text-align:center}
/*# sourceMappingURL=main.9f695c76.css.map*/