.app-wrapper .capt-survey-nav{margin-top:3rem;display:flex;justify-content:space-between;align-items:center}.app-wrapper .capt-survey-nav .survey-btn{display:flex;gap:.5rem;align-items:center;color:#fff;font-size:1.7rem;font-weight:700}.app-wrapper .capt-survey-nav .survey-btn:active,.app-wrapper .capt-survey-nav .survey-btn:focus,.app-wrapper .capt-survey-nav .survey-btn:hover{color:#3d316a}.app-wrapper .capt-survey-nav .survey-progress-bar{flex-basis:70%;display:flex;font-size:1.3rem;font-weight:600;color:#3d316a;gap:.5rem;align-items:center}@media screen and (max-width:767px){.app-wrapper .capt-survey-nav .survey-progress-bar{flex-basis:unset}}.app-wrapper .capt-survey-nav .survey-progress-bar__container{flex:1 1;height:1.4rem;padding:.4rem .8rem;background-color:#d3d5dd}.app-wrapper .capt-survey-nav .survey-progress-bar__bar{height:6px;background-color:#3d316a;width:100%;transition:width .3s linear}.app-wrapper .capt-survey .survey-heading{display:flex;align-items:center;gap:1rem}.app-wrapper .capt-survey .survey-icon{width:5rem;height:auto}.app-wrapper .capt-survey .survey-wrapper{overflow-x:auto;margin-top:3rem}.app-wrapper .capt-survey .survey-table{border:1px solid gray;min-width:70rem}.app-wrapper .capt-survey .survey-table__row{display:grid;grid-template-columns:1fr 7.7rem 7.7rem 7.7rem 7.7rem 7.7rem;font-size:1.3rem}.app-wrapper .capt-survey .survey-table__row:first-child{font-weight:700}.app-wrapper .capt-survey .survey-table__row:nth-child(2n){background-color:#f4f5f7}.app-wrapper .capt-survey .survey-table__row:not(:first-child){align-items:center;font-size:1.4rem}.app-wrapper .capt-survey .survey-table__first-row *{padding:1rem;display:flex;align-items:center}.app-wrapper .capt-survey .survey-table__first-row :not(:first-child){justify-content:center;text-align:center;padding:1rem}.app-wrapper .capt-survey .survey-table__first-row :not(:last-child){border-right:1px solid #fff}.app-wrapper .capt-survey .survey-table__first-row--Leadership{color:#fff;background-color:#0f73a6!important}.app-wrapper .capt-survey .survey-table__first-row--Leadership :not(:last-child){border-right:1px solid #fff}.app-wrapper .capt-survey .survey-table__first-row--Staffing{color:#000;background-color:#79c252!important}.app-wrapper .capt-survey .survey-table__first-row--Skills{color:#000;background-color:#fecd2f}.app-wrapper .capt-survey .survey-table__first-row--Collab{color:#fff;background-color:#712978}.app-wrapper .capt-survey .survey-table__first-row--Data{color:#fff;background-color:#3d316a}.app-wrapper .capt-survey .survey-table__column{min-height:8.5rem;height:100%;display:grid}.app-wrapper .capt-survey .survey-table__column:first-child{align-items:center;padding:0 2rem}.app-wrapper .capt-survey .survey-table__column:not(:last-child){border-right:1px solid gray}.app-wrapper .capt-survey .survey-table__column:not(:first-child){place-content:center}.app-wrapper .capt-survey legend{padding:0;display:table}.app-wrapper .capt-survey fieldset{border:0;padding:.01em 0 0;margin:0;min-width:0}.app-wrapper .capt-results h3{font-size:2.2rem;font-weight:700;color:#3d316a;margin-bottom:1.5rem}.app-wrapper .capt-results li{font-size:1.6rem}.app-wrapper .capt-results .results-box{box-shadow:0 3px 6px #d6d6d6;-ms-box-shadow:0 3px 6px #d6d6d6;-webkit-box-shadow:0 3px 6px #d6d6d6;-moz-box-shadow:0 3px 6px #d6d6d6;padding:3rem;margin-bottom:2rem;display:grid;grid-template-columns:2fr 1fr;grid-gap:3rem;gap:3rem}@media screen and (max-width:768px){.app-wrapper .capt-results .results-box{grid-template-columns:1fr}}.app-wrapper .capt-results .results-box__score-container{width:100%;height:1rem;background-color:#d2d5dd}.app-wrapper .capt-results .results-box__score-container.first{height:1.5rem}.app-wrapper .capt-results .results-box__score-graph{height:1rem}.app-wrapper .capt-results .results-box__score-graph.first{height:1.5rem}.app-wrapper .capt-results .results-box__score-graph--t{background-color:#000;--totalScore:0%;width:0;animation:moveGraphT 1s ease-out;animation-fill-mode:forwards}@keyframes moveGraphT{0%{width:0}to{width:var(--totalScore)}}.app-wrapper .capt-results .results-box__score-graph--lead{background-color:#0f73a6;--leadScore:0%;animation:moveGraphLead 1s ease-out;animation-fill-mode:forwards}@keyframes moveGraphLead{0%{width:0}to{width:var(--leadScore)}}.app-wrapper .capt-results .results-box__score-graph--staff{background-color:#79c252;--staffScore:0%;animation:moveGraphStaff 1s ease-out;animation-fill-mode:forwards}@keyframes moveGraphStaff{0%{width:0}to{width:var(--staffScore)}}.app-wrapper .capt-results .results-box__score-graph--skills{background-color:#fecd2f;--skillsScore:0%;animation:moveGraphSkills 1s ease-out;animation-fill-mode:forwards}@keyframes moveGraphSkills{0%{width:0}to{width:var(--skillsScore)}}.app-wrapper .capt-results .results-box__score-graph--collab{background-color:#712978;--collabScore:0%;animation:moveGraphCollab 1s ease-out;animation-fill-mode:forwards}@keyframes moveGraphCollab{0%{width:0}to{width:var(--collabScore)}}.app-wrapper .capt-results .results-box__score-graph--data{background-color:#3d316a;--dataScore:0%;animation:moveGraphData 1s ease-out;animation-fill-mode:forwards}@keyframes moveGraphData{0%{width:0}to{width:var(--dataScore)}}.app-wrapper .capt-results .results-box__total-score-text{font-size:22px;font-weight:600}.app-wrapper .capt-results .results-box__individual-score-text{padding-top:1rem;display:flex;align-items:center;gap:1rem;font-size:16px;font-weight:600}.app-wrapper .capt-results .results-box__individual-score-text img{width:40px;height:auto}.app-wrapper .capt-results .results-box .veto-btn{color:#fff;font-size:1.7rem;font-weight:600}.app-wrapper .capt-results .results-box .veto-btn:active,.app-wrapper .capt-results .results-box .veto-btn:focus,.app-wrapper .capt-results .results-box .veto-btn:hover{color:#3d316a}.app-wrapper .capt-results .report-box{margin-bottom:2rem;display:grid;grid-template-columns:200px auto;grid-gap:2rem;gap:2rem}@media screen and (max-width:768px){.app-wrapper .capt-results .report-box{grid-template-columns:1fr}.app-wrapper .capt-results .report-box img{max-width:300px;margin:0 auto}}