html,body{position:fixed;overflow-x:hidden;overflow-y:auto;font-family:Clash Grotesk,sans-serif}html,body,#app,#app>div,.App{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto}body.no-scroll,body.no-scroll #app,body.no-scroll #app>div,body.no-scroll .App{overflow:hidden}@media print{html,body,#app,#app>div,.App{position:static;overflow:auto;height:auto}}.leadinModal-content{font-family:Muli}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{transition:.2s linear left}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{transition:.2s linear top}@media(max-width:768px){.ant-typography{font-size:14px}}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.assessment-intro-container{width:100%;max-width:1200px;text-align:left;margin:0 auto;padding:0 3rem}.assessment-questions-container{width:90%;max-width:1000px;margin:1rem auto}.teamscan-paragraph{margin-top:2rem;width:100%;text-align:left;font-size:1.2rem!important;line-height:1.5!important;color:#f9fff0;font-family:Clash Grotesk,sans-serif!important;font-weight:400!important}@media screen and (max-width:600px){.assessment-questions-container{width:100%;margin:.5rem auto;padding-left:.875rem;padding-right:.875rem;box-sizing:border-box}.assessment-intro-container{margin:0;width:100%;padding:0 1.5rem}.teamscan-paragraph{width:100%;margin-left:0;margin-right:0;font-size:1rem;margin-top:1rem}.assessment-completed-buttons{flex-direction:column;align-items:center;gap:1rem;margin-top:2rem}.completed-title{font-size:24px}.completed-subtitle{font-size:16px;padding:0 1rem}}.completed-container{max-width:800px;text-align:center;margin:0 auto}.assessment-completed-buttons{margin-top:4rem;display:flex;justify-content:center;gap:1rem}.teamscan-warning{margin-top:2rem;width:100%;text-align:left;font-family:Clash Grotesk,sans-serif!important;font-weight:600!important;color:#eeeffe;font-size:.95rem!important;line-height:1.5!important}.center-button-wrapper{align-items:center!important;width:100%}.start-button.MuiButton-root{cursor:pointer;background-color:#545cf0;color:#fff;padding:12px 17px;height:48px;min-height:48px;box-sizing:border-box;border-radius:4px;font-family:Gotham,sans-serif;font-weight:700;font-size:16px;letter-spacing:0%;gap:8px;margin:0;text-transform:none;transition:all .3s cubic-bezier(.25,.8,.25,1)}.start-button.MuiButton-root:hover{background-color:#444ed2;color:#fff}.landing-start-button.MuiButton-root{cursor:pointer;background-color:#545cf0;color:#fff;padding:12px 17px;width:200px;height:52px;min-height:52px;box-sizing:border-box;border-radius:4px;font-family:Gotham,sans-serif!important;font-weight:700!important;font-size:16px!important;letter-spacing:0%;gap:8px;margin:0 auto;text-transform:none;transition:all .3s cubic-bezier(.25,.8,.25,1)}.landing-start-button.home-button.MuiButton-root{width:auto;height:48px;min-height:48px;box-shadow:0 3px 12px #0000001a;margin:0}.landing-start-button.MuiButton-root:hover{background-color:#444ed2;color:#fff}.back-button.MuiButton-root{height:48px;min-height:48px;box-sizing:border-box;border-radius:4px;border:1px solid #F3F3F3;padding:12px 17px;background-color:transparent;color:#fff;font-family:Gotham,sans-serif;font-weight:700;font-size:16px;text-transform:none;margin-right:0;transition:all .3s cubic-bezier(.25,.8,.25,1)}.back-button.MuiButton-root:hover{background-color:#ffffff1a;border-color:#f3f3f3;color:#fff}.light-theme .back-button.MuiButton-root{color:#575757!important;border-color:#575757!important}.light-theme .back-button.MuiButton-root:hover{background-color:#0000000d!important}.assessment-textarea{background-color:#161616!important;border:1px solid #A9DE23!important;border-radius:12px!important;padding:16px 20px!important;height:120px!important;width:100%!important;color:#fff!important;font-family:Clash Grotesk,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:22px!important;resize:none!important;transition:all .2s ease-in-out!important;box-sizing:border-box!important}.assessment-textarea:focus{border-width:2px!important;outline:none!important;box-shadow:none!important}.assessment-textarea::placeholder{color:#a5a5a5!important;opacity:1!important}.assessment-questions-container.light-theme .assessment-textarea{background-color:#f3f3f3!important;border:1px solid #87B13D!important;color:#575757!important}.assessment-questions-container.light-theme .assessment-textarea:focus{border:2px solid #87B13D!important}.light-theme .assessment-textarea::placeholder{color:#8c8c8c!important}.assessment-questions-container.light-theme .ant-typography,.assessment-questions-container.light-theme .MuiTypography-root{color:#575757!important}.assessment-questions-container.light-theme .mui-likert-label,.assessment-questions-container.light-theme .mui-likert-label.first-label,.assessment-questions-container.light-theme .mui-likert-label.last-label{color:var(--assessment-green)!important}.assessment-question-note{font-size:.9rem;color:var(--assessment-green);margin-top:.25rem;font-style:italic}.assessment-questions-container.light-theme{background-color:#fff!important}.assessment-questions-container.light-theme,.assessment-questions-container.light-theme~.mui-container-bg,:has(>.assessment-questions-container.light-theme){background:var(--Surface-colors-Background-1, #FFF)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.light-theme .assessment-question-note{color:#87b13d!important}.assessment-page-title{font-family:Clash Grotesk,sans-serif!important;font-weight:520!important;font-size:24px!important;line-height:100%!important;letter-spacing:0%!important;color:#a7e700;text-align:left;margin-bottom:1rem}.assessment-page-title-light{color:#87b13d!important}.teamscan-paragraph-light,.assessment-intro-container.light-theme .teamscan-paragraph{color:#3d3d3d!important}.assessment-intro-container.light-theme .assessment-page-title{color:#87b13d!important}.assessment-intro-container.light-theme .teamscan-warning,.teamscan-warning-light{color:#575757!important}.assessment-complete-page-title{font-family:Clash Grotesk,sans-serif;font-weight:520;font-size:24px;line-height:100%;letter-spacing:0%;color:#a7e700;text-align:center;margin-bottom:1rem}.completed-container.light-theme{background-color:#fff!important}.completed-container.light-theme,.completed-container.light-theme~.mui-container-bg,:has(>.completed-container.light-theme){background:var(--Surface-colors-Background-1, #FFF)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.completed-container.light-theme .assessment-complete-page-title{color:#87b13d!important}.completed-subtitle{color:#f9fff0;text-align:center;font-family:Gotham,sans-serif;font-weight:380;font-size:16px;line-height:140%;letter-spacing:-.02em;max-width:800px;margin:0 auto}.completed-container.light-theme .completed-subtitle{color:#575757!important}.result-button.MuiButton-root{cursor:pointer;background-color:#fff;color:#161616;padding:12px 17px;width:auto;height:48px;min-height:48px;box-shadow:0 3px 12px #0000001a;box-sizing:border-box;border-radius:4px;font-family:Gotham,sans-serif;font-weight:700;font-size:16px;letter-spacing:0%;margin:0;text-transform:none;transition:all .3s cubic-bezier(.25,.8,.25,1)}.result-button.MuiButton-root:hover{background-color:#e0e0e0;color:#161616}.completed-container.light-theme .result-button.MuiButton-root{background-color:#161616!important;color:#fff!important}.completed-container.light-theme .result-button.MuiButton-root:hover{background-color:#333!important}.language-selection-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:2rem;color:#fff}.language-selection-title{font-family:Clash Grotesk,sans-serif!important;font-size:24px!important;font-weight:500!important;color:#a7e700!important;line-height:100%!important;margin-bottom:3rem!important;text-align:center}.language-options{display:flex;gap:2rem;margin-bottom:2rem}.language-option{display:flex;flex-direction:column;align-items:center;justify-content:center;width:200px;padding:32px 16px;background-color:#262626;border:1px solid #3D3D3D;border-radius:8px;cursor:pointer;gap:16px;box-shadow:10px 12px 20px -4px #0d0e114d;transition:all .3s ease}.language-option:hover{border-color:#37500a;background-color:#262626}.language-option.selected{border-color:#a0d911;background-color:#262626}.language-flag{display:flex;align-items:center;justify-content:center}.flag-icon{width:89px;height:64px;object-fit:contain;border-radius:9.14px}.language-text{color:var(--Color-Neutral-Text-colorText, rgba(255, 255, 255, .88))!important;text-align:center;font-family:Clash Grotesk,sans-serif!important;font-size:var(--Font-Size-S, 14px)!important;font-style:normal!important;font-weight:600!important;line-height:var(--Font-Line-Height-22, 22px)!important}.language-description{font-family:Clash Grotesk,sans-serif!important;color:#f9fff0!important;font-size:12px!important;font-weight:600!important;line-height:20px!important;text-align:center;max-width:848px;margin-bottom:2rem!important}.start-button-wrapper{margin-top:1rem}.start-button.MuiButton-root{background-color:#545cf0!important;color:#fff!important;padding:12px 32px!important;height:48px!important;border-radius:4px!important;box-shadow:0 3px 12px #0000001a!important;transition:all .3s ease;text-align:center;font-family:Gotham,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:700!important;line-height:100%!important;text-transform:none!important}.start-button.MuiButton-root:hover{background-color:#444ed2!important;box-shadow:0 4px 14px #00000026!important}.language-selection-container.light{color:#1f1f1f}.language-selection-container.light{background-color:#fff!important}.language-selection-container.light,.language-selection-container.light~.mui-container-bg,::has(> .language-selection-container.light){background:var(--Surface-colors-Background-1, #FFF)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.language-selection-container.light .language-selection-title{color:#87b13d!important}.language-selection-container.light .language-option{background-color:#f3f3f3!important;border:1px solid #EAEAEA!important;box-shadow:0 12px 16px -4px #10182814!important}.language-selection-container.light .language-option:hover{background-color:#f3f3f3!important;border-color:#a7e700!important;box-shadow:0 14px 20px -4px #1018281f!important}.language-selection-container.light .language-option.selected{border-color:#87b13d!important;background-color:#f3f3f3!important;box-shadow:0 12px 16px -4px #10182814!important}.language-selection-container.light .language-text{color:#434343!important}.language-selection-container.light .language-description{color:#1f1f1f!important}.mui-likert-container{display:flex;flex-direction:column;align-items:center;width:4rem;position:relative}.mui-likert-group{display:flex;width:70%;justify-content:flex-start;margin-bottom:2rem;position:relative;z-index:1}.mui-likert-group .MuiToggleButtonGroup-grouped{margin-left:0}.mui-likert-group>*{flex-shrink:0}@media(max-width:768px){.mui-likert-group{width:100%;margin-bottom:3rem}}.mui-likert-item{position:relative;display:flex;flex-direction:column;align-items:center}.mui-likert-button{width:3rem;height:3rem;text-align:start;color:var(--assessment-green);padding:0;margin:0;border-radius:4px;display:flex;align-items:center;justify-content:center}.mui-likert-label{font-size:.75rem;width:8rem;margin-top:.75rem;text-align:center;color:var(--assessment-green);z-index:10}.mui-likert-label.first-label{position:absolute;top:100%;left:.5rem;text-align:left;width:max-content;color:var(--assessment-green)!important}.mui-likert-label.last-label{position:absolute;top:100%;right:.5rem;text-align:right;width:max-content;color:var(--assessment-green)!important}.mui-mcq-group{display:flex;flex-direction:column;align-items:stretch;gap:.5rem}.mui-mcq-group .MuiToggleButtonGroup-grouped{margin-left:0}.mui-mcq-button{height:auto;min-height:2.5rem;padding:.5rem 1rem;border-radius:4px;text-align:left;display:flex;align-items:center;justify-content:flex-start;white-space:normal}.mui-mcq-letter-badge{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--assessment-green);border-radius:4px;margin-right:12px;font-weight:500;flex-shrink:0}.mui-mcq-option-text{text-align:left;flex:1;min-width:0}.mui-likert-button:hover{background-color:#a9de2333}.mui-likert-group .mui-likert-button:not(.Mui-disabled):hover{background-color:#a9de2333!important;border-color:#a9de2380!important;color:#eaeaea!important}.mui-mcq-group .mui-mcq-button:not(.Mui-disabled):hover{background-color:#a9de2333!important;border-color:#a9de2380!important;color:#eaeaea!important}.mui-likert-group .Mui-selected{background-color:#a9de2333!important;border-color:#a9de2380!important;color:#eaeaea!important}.dark-theme .mui-mcq-group .Mui-selected{background-color:#37500a!important;border-color:#a9de23!important;color:#fff!important}.dark-theme .mui-mcq-group .Mui-selected .mui-mcq-letter-badge{background-color:#a9de23!important;color:#575757!important}.mui-likert-group .Mui-selected:hover,.mui-mcq-group .Mui-selected:hover{background-color:#a9de2333!important;border-color:#a9de2380!important;color:#eaeaea!important}.mui-likert-group .MuiToggleButton-root:focus-visible{background-color:#a9de2333!important;border-color:#a9de2380!important;color:#eaeaea!important}.mui-mcq-group .MuiToggleButton-root:focus-visible{background-color:#a9de2333!important;border-color:#a9de2380!important;color:#eaeaea!important}.mui-likert-group .MuiToggleButton-root,.mui-mcq-group .MuiToggleButton-root{transition:all .15s ease-in-out!important;border-radius:6px!important;overflow:hidden!important;border:1px solid rgba(169,222,35,.3)!important;color:#eaeaea!important}.mui-likert-group .MuiToggleButton-root:not(.Mui-selected):not(.Mui-disabled):hover{background:#a9de2333!important;border-color:#a9de2380!important;color:#eaeaea!important;box-shadow:none!important}.mui-mcq-group .MuiToggleButton-root:not(.Mui-selected):not(.Mui-disabled):hover{background:#a9de2333!important;border-color:#a9de2380!important;color:#eaeaea!important;box-shadow:none!important}@media screen and (max-width:768px){.mui-likert-container{width:2.2rem;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.mui-likert-group{display:flex;width:90%;padding:0 .5rem 2.5rem;justify-content:flex-start;gap:.5rem;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(169,222,35,.5) transparent;-ms-overflow-style:none}.mui-likert-label{width:auto;font-size:x-small;margin-top:.5rem;padding:0;white-space:nowrap}.mui-likert-label.first-label{left:0;text-align:left}.mui-likert-label.last-label{right:0;left:auto;text-align:right}.mui-likert-button{width:2.5rem;height:2.5rem;font-size:small}.mui-mcq-group{width:100%;overflow-x:auto;gap:.5rem}.mui-mcq-button{width:100%;min-height:3rem;height:auto;line-height:1.4;padding:.5rem 1rem;font-size:.75rem}}.light-theme .mui-likert-group .MuiToggleButton-root,.light-theme .mui-mcq-group .MuiToggleButton-root{border-color:#87b13d!important;color:#575757!important}.light-theme .mui-likert-group .MuiToggleButton-root:not(.Mui-disabled):hover,.light-theme .mui-likert-group .Mui-selected,.light-theme .mui-likert-group .Mui-selected:hover,.light-theme .mui-likert-group .MuiToggleButton-root:focus-visible,.light-theme .mui-likert-group .MuiToggleButton-root:not(.Mui-selected):not(.Mui-disabled):hover{background-color:#ddffa3!important;color:#575757!important}.light-theme .mui-mcq-group .MuiToggleButton-root:not(.Mui-disabled):hover,.light-theme .mui-mcq-group .Mui-selected,.light-theme .mui-mcq-group .Mui-selected:hover,.light-theme .mui-mcq-group .MuiToggleButton-root:focus-visible,.light-theme .mui-mcq-group .MuiToggleButton-root:not(.Mui-selected):not(.Mui-disabled):hover{background-color:#f9fff0!important;color:#575757!important}.light-theme .mui-mcq-group .Mui-selected .mui-mcq-letter-badge{background-color:#ddffa3!important;color:#575757!important}.light-theme .mui-mcq-letter-badge,.light-theme .mui-likert-button{color:#575757!important}.light-theme .mui-likert-button:hover{background-color:#0000000d!important}.light-theme .mui-likert-label{color:#87b13d!important}@keyframes shake{0%{transform:translate(0)}15%{transform:translate(-5px)}30%{transform:translate(5px)}45%{transform:translate(-5px)}60%{transform:translate(5px)}75%{transform:translate(-5px)}to{transform:translate(0)}}.error-card-layout{display:flex;justify-content:center;align-items:center;width:100%;height:100%;box-sizing:border-box;margin:0 auto}.error-card-alert{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:8px;gap:1rem;animation:shake .4s ease-in-out}.error-card-retry-button{margin-top:.75rem;padding:1rem;border-radius:6px}.team-score-container{padding:.4rem 1rem;background-color:var(--ant-color-bg-container);height:auto;min-height:100%;width:100%;box-sizing:border-box;overflow:visible;scrollbar-color:rgba(255,255,255,.2) transparent}.team-score-container--light .collaboration-card,.team-score-container--light .threev-card,.team-score-container--light .feedback-card,.team-score-container--light .tds-card,.team-score-container--light .collaboration-card .ant-card-body,.team-score-container--light .threev-card .ant-card-body,.team-score-container--light .feedback-card .ant-card-body,.team-score-container--light .tds-card .ant-card-body{background-color:#fff!important}.team-score-header{display:flex;margin-top:0;margin-bottom:1rem;align-items:center;border-bottom:1px solid var(--ant-color-border)}.team-score-toggle{padding-bottom:.5rem;left:50%;position:relative;transform:translate(-50%);background-color:transparent!important;border:none;font-size:14px}.team-score-toggle .ant-segmented-item{background-color:transparent!important;margin-right:3rem}.team-score-toggle .ant-segmented-item:hover{background-color:transparent!important}.team-score-toggle .ant-segmented-item-selected{background-color:transparent!important;color:var(--ant-color-green)!important}.team-score-toggle .ant-segmented-item-selected .ant-segmented-item-label{border-bottom:none!important;position:relative}.team-score-toggle .ant-segmented-item-selected .ant-segmented-item-label:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60%;height:1px;background-color:var(--ant-color-green)}.team-score-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"col1 col2 col3" "col1 col4 col4";gap:1rem;min-height:420px}.team-score-grid .col{background-color:var(--ant-color-bg-layout);border:1px solid var(--ant-color-border, rgba(255, 255, 255, .1));border-radius:.75rem;display:flex;align-items:stretch;justify-content:stretch;color:var(--ant-color-text-secondary, #666);transition:all .3s ease;min-height:300px}.team-score-grid .col>*{width:100%;min-width:0;min-height:0;height:100%}.col1{grid-area:col1;min-height:50vh}.col2{grid-area:col2;min-height:23vh}.col3{grid-area:col3;min-height:23vh}.col4{grid-area:col4;min-height:23vh}.team-score-state{text-align:center;padding:4rem;color:var(--ant-color-text)}.team-score-error{color:#ff6917}.team-score-warning{margin-top:2rem;padding:1rem;background:#ffaa0026;border-radius:4px;border:1px solid rgba(255,170,0,.3)}.team-score-warning-text{color:#fa0}.titles-card-header{display:flex;align-items:center;justify-content:space-between}.titles-card-left{display:flex;align-items:center;gap:1rem;flex:1}.titles-card-title{color:var(--ant-color-text)!important;margin:0!important;font-weight:600!important}.titles-card-extra{display:flex;align-items:center}.titles-fullscreen-icon{color:var(--ant-color-text);background-color:var(--ant-color-bg-container);border-radius:.5rem;padding:.375rem;cursor:pointer;font-size:1.2rem;transition:color .5s ease}.titles-fullscreen-icon:hover{color:#a0d911}.collaboration-card{border-radius:.75rem;background-color:var(--ant-color-bg-layout);border:1px solid var(--ant-color-border);height:100%;width:100%;transition:all .3s ease;overflow:hidden;display:flex;flex-direction:column}.collaboration-card .ant-card-body{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:24px}.collaboration-card .recharts-cartesian-grid-horizontal line:last-child{display:none}.collaboration-chart-wrapper{flex:1;min-height:300px;width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.collaboration-radar-title{color:var(--ant-color-text)!important;font-weight:600!important;margin-bottom:8px!important;margin-top:0!important;font-size:1.25rem!important}.collaboration-chart-wrapper .recharts-wrapper{flex:1;min-height:260px}.recharts-default-tooltip{background-color:var(--ant-color-bg-container);border-color:var(--ant-color-border);border-radius:.5rem;color:var(--ant-color-text)}.collaboration-journey-item:hover .collaboration-journey-chevron{color:var(--ant-color-text)}.threev-card{display:flex;flex-direction:column;border-radius:.75rem;background-color:var(--ant-color-bg-layout);border:1px solid var(--ant-color-border);height:100%;width:100%;transition:all .3s ease;box-sizing:border-box;overflow:hidden}.threev-chart-container{width:100%;min-height:20rem;padding:.5rem .5rem 1.25rem;box-sizing:border-box}.threev-chart-inner{width:100%;height:100%}.titles-card-extra .ant-segmented-item-selected{color:var(--ant-color-green)}.assessment-card{border-radius:.75rem!important;background-color:var(--ant-color-bg-layout)!important;border:1px solid var(--ant-color-border)!important;height:100%;width:100%;transition:all .3s ease;overflow:hidden}.assessment-card .ant-card-body{height:100%}.simple-bars{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.simple-bar-row{display:grid;grid-template-columns:minmax(90px,140px) 1fr 42px;gap:.5rem;align-items:center}.simple-bar-label{color:var(--ant-color-text);font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.simple-bar-track{background:#ffffff1f;border-radius:999px;height:10px;overflow:hidden}.simple-bar-fill{height:100%;border-radius:999px}.simple-bar-value{color:var(--ant-color-text-secondary);font-size:.75rem;text-align:right}.radar-fallback{height:300px;display:grid;place-items:center;position:relative}.radar-fallback-circles{width:210px;height:210px;border-radius:50%;border:1px solid rgba(255,255,255,.15);position:relative}.radar-fallback-circles:before,.radar-fallback-circles:after{content:"";position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,.12);inset:26px}.radar-fallback-circles:after{inset:52px}.radar-fallback-legend{position:absolute;bottom:16px;left:0;right:0;display:flex;justify-content:center;gap:16px;font-size:12px}.legend-item{display:inline-flex;align-items:center;gap:6px;color:var(--ant-color-text-secondary)}.legend-dot{width:10px;height:10px;border-radius:50%}.legend-self{background:var(--ant-color-green, #a0d911)}.legend-team{background:#ff6917}.collaboration-journeys-section{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--ant-color-border)}.collaboration-journeys-title{color:var(--ant-color-text)!important;font-size:1.125rem!important;font-weight:600!important;margin-bottom:.75rem!important}.collaboration-journeys-list{display:flex;flex-direction:column;gap:.5rem}.collaboration-journey-item{display:flex;align-items:center;gap:.75rem;padding:.5rem;background-color:var(--ant-color-fill-quaternary);border-radius:.5rem;cursor:pointer;transition:all .2s ease}.collaboration-journey-item:hover{background-color:var(--ant-color-fill-tertiary)}.collaboration-journey-thumbnail{width:48px;height:48px;border-radius:.5rem;overflow:hidden;flex-shrink:0;background-color:var(--ant-color-bg-container)}.collaboration-journey-image{width:100%;height:100%;object-fit:cover}.collaboration-journey-content{flex:1;min-width:0}.collaboration-journey-title{color:var(--ant-color-text)!important;font-size:.9375rem!important;font-weight:500!important;line-height:1.3!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collaboration-journey-chevron{color:var(--ant-color-green, #a0d911);font-size:1.25rem}.threev-segmented{background-color:var(--ant-color-bg-container);border-radius:.5rem;font-size:11px}.tds-card{display:flex;flex-direction:column;border-radius:.75rem;background-color:var(--ant-color-bg-layout);border:1px solid var(--ant-color-border);height:100%;width:100%;transition:all .3s ease;overflow:hidden}.tds-card .ant-card-body{overflow-y:auto;min-height:0;flex:1}.tds-innerContainer{display:flex;flex-direction:column;gap:1rem;width:100%;min-height:0}.tds-score{font-size:1.8rem!important;font-weight:700!important;margin:0!important}.tds-bar-container{position:relative;display:flex;height:2rem;border-radius:.5rem;overflow:hidden}.tds-bar-segment{flex:10}.tds-bar-segment.red{background-color:#d91111;flex:6}.tds-bar-segment.orange{background-color:#faad14;flex:2}.tds-bar-segment.green{background-color:#52c41a;flex:2}.tds-bar-indicator{display:flex;position:absolute;top:-.3rem;width:6px;height:2.8rem;border-radius:4px;transform:translate(-50%);transition:left .3s ease;background-color:var(--ant-color-white, #fff)}.tds-description-box{background-color:var(--ant-color-bg-container);border-radius:.75rem;padding:.8rem 1rem}.tds-desc-title{margin-bottom:.3rem!important;font-weight:700!important;color:var(--ant-color-text-secondary)!important;font-size:.9rem!important}.tds-desc-text{font-size:.85rem;line-height:1.3;margin:0!important;color:var(--ant-color-text-secondary)}.feedback-card{display:flex;flex-direction:column;border-radius:.75rem;background-color:var(--ant-color-bg-layout);border:1px solid var(--ant-color-border);height:100%;width:100%;transition:all .3s ease;box-sizing:border-box}.feedback-card-content{display:flex;flex-direction:column;height:100%;padding:1rem;box-sizing:border-box}.feedback-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;width:100%}.feedback-card-title{font-size:1.25rem;font-weight:700;color:var(--ant-color-text)}.feedback-card-header-center{flex:1;display:flex;justify-content:space-around;align-items:center;gap:1rem}.feedback-legend{display:flex;align-items:center;gap:1rem}.feedback-legend-item{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--ant-color-text)}.feedback-legend-item:before{content:"";width:10px;height:10px;border-radius:50%;background-color:var(--dot-color, #7BB8E8)}.feedback-card-fullscreen-icon{color:var(--ant-color-text);background-color:var(--ant-color-bg-container);border-radius:.5rem;padding:.375rem;cursor:pointer;font-size:1.2rem;flex-shrink:0;transition:color .2s ease}.feedback-card-fullscreen-icon:hover{color:#a0d911}.feedback-segmented{background-color:var(--ant-color-bg-container);padding:.25rem;border-radius:.5rem;font-size:12px;font-weight:700;margin-left:0}.feedback-segmented .ant-segmented-item-selected{color:var(--ant-color-text);background-color:var(--ant-color-bg-layout)}.feedback-card-reviewer-name{font-size:.875rem;color:var(--ant-color-text-secondary);font-weight:500}.feedback-card-view-all{font-size:.875rem;color:var(--ant-color-green);cursor:pointer;flex-shrink:0;transition:opacity .2s}.feedback-card-view-all:hover{opacity:.8}.feedback-chart-container{flex:1;width:100%;min-height:0;display:flex;align-items:center;justify-content:center}.feedback-empty-state{display:flex;align-items:center;justify-content:center;height:100%;width:100%;color:var(--ant-color-text-secondary);font-size:14px}.feedback-bars{width:100%;display:flex;flex-direction:column;gap:8px}.feedback-row{display:grid;grid-template-columns:26px 1fr 30px;gap:8px;align-items:center}.feedback-q{color:var(--ant-color-text-secondary);font-size:11px}.feedback-track{height:10px;border-radius:8px;background:#ffffff1a;overflow:hidden}.feedback-fill{height:100%;border-radius:8px}.feedback-val{text-align:right;color:var(--ant-color-text);font-size:12px}@media(max-width:1024px){.team-score-grid{grid-template-columns:1fr 1fr;grid-template-areas:"col1 col1" "col2 col3" "col4 col4";height:auto}.col1{min-height:60vh}.col2,.col3,.col4{min-height:32vh}}@media(max-width:37.5rem){.team-score-container{padding:.875rem;overflow:visible}.team-score-grid{grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3" "col4";min-height:auto;gap:.75rem}.team-score-grid .col{min-height:auto}.col1{min-height:auto!important}.col2,.col3{min-height:auto}.col4{min-height:auto!important}.feedback-card-header{flex-direction:column;align-items:flex-start;gap:.5rem}.feedback-card-header-center{width:100%;justify-content:flex-start}.threev-chart-container,.feedback-chart-container{min-height:14rem}}.details-modal.collaboration-modal,.details-modal.tds-modal{background-color:var(--ant-color-bg-container);color:var(--ant-color-text);padding:0;border-radius:.5rem}.details-modal .collaboration-modal-content{display:grid;grid-template-columns:40% 60%;height:80vh;padding-top:1.5rem}.details-modal .collaboration-modal-left{padding:1rem;border-right:1px solid var(--ant-color-border);display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto}.details-modal .collaboration-modal-right{padding:2rem 2.5rem;overflow-y:auto;scrollbar-color:rgba(255,255,255,.2) transparent;color:var(--ant-color-text)}.details-modal .collaboration-modal-subtitle{color:var(--ant-color-text)!important}.details-modal .collaboration-modal-topic-name{color:var(--ant-color-text)!important;font-size:1.2rem!important;font-weight:600!important;margin-bottom:4px!important}.details-modal .collaboration-modal-score{color:var(--ant-color-green)!important;font-weight:500}.details-modal .collaboration-modal-paragraph{color:var(--ant-color-text)!important;font-size:.875rem;margin-bottom:.75rem!important}.details-modal .collaboration-modal-divider{border-color:var(--ant-color-border)}.collaboration-modal-scale-legend{margin-top:1rem;padding-top:1rem;padding-bottom:1rem;border-top:1px solid var(--ant-color-border-secondary, rgba(0, 0, 0, .08));min-width:0;overflow:visible}.collaboration-modal-scale-item{margin-bottom:.75rem}.collaboration-modal-scale-item:last-child{margin-bottom:0}.collaboration-modal-scale-header{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem;flex-wrap:wrap}.collaboration-modal-scale-range{font-size:.7rem;font-weight:600;color:var(--ant-color-text)}.collaboration-modal-scale-label{font-size:.7rem;font-weight:500;color:var(--ant-color-text)}.collaboration-modal-scale-description{display:block;font-size:.65rem;color:var(--ant-color-text-secondary);line-height:1.4;margin-left:0;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.details-modal .ant-modal-close{top:.5rem;right:.5rem;z-index:2;color:#fff!important;background-color:var(--ant-color-green);border-radius:.5rem;padding:.375rem}.details-modal .ant-modal-close:hover{color:#a0d911!important;transition:color .2s ease;background-color:var(--ant-color-green)}.details-modal .ant-modal-content{padding-right:.5rem}@media(max-width:62rem){.details-modal .collaboration-modal-content{grid-template-columns:1fr;height:auto}.details-modal .collaboration-modal-left{border-right:none;border-bottom:1px solid var(--ant-color-border)}}@media(max-width:37.5rem){.details-modal .collaboration-modal-content{padding-top:1rem}.details-modal .collaboration-modal-right{padding:1rem!important}.details-modal .collaboration-modal-subtitle{font-size:.875rem!important}.details-modal .collaboration-modal-topic-name{font-size:1rem!important}.details-modal .collaboration-modal-score{font-size:.875rem!important}.details-modal .collaboration-modal-paragraph{font-size:.8125rem!important}.details-modal.tds-modal .collaboration-modal-subtitle{font-size:1.3rem!important;text-align:center!important}}.feedback-modal-chart-block{display:flex;flex-direction:column;gap:.5rem}.feedback-modal-chart-title{color:var(--ant-color-text)!important;margin:0!important;font-size:.95rem!important;font-weight:600}.feedback-modal-no-data{padding:1.5rem;text-align:center;margin:0!important;font-size:.8rem}.feedback-modal-section-title{color:var(--ant-color-text)!important;margin-top:.5rem!important;margin-bottom:.5rem!important;font-size:1rem!important;font-weight:600}.feedback-modal-intro{color:var(--ant-color-text-secondary)!important;font-size:.8rem!important;margin-bottom:.75rem!important}.feedback-modal-explanation-block{margin-bottom:1rem}.feedback-modal .ant-modal-close{top:.5rem;right:.5rem;z-index:2;color:#fff!important;background-color:var(--ant-color-green);border-radius:.5rem;padding:.375rem}.feedback-modal .ant-modal-close:hover{color:#a0d911!important;transition:color .2s ease;background-color:var(--ant-color-green)}.feedback-modal .ant-modal-content{padding-right:.5rem}@media(max-width:62rem){.feedback-modal-content{grid-template-columns:1fr;min-height:auto}.feedback-modal-left{border-right:none;border-bottom:1px solid var(--ant-color-border-secondary, rgba(0, 0, 0, .08))}}@media(max-width:37.5rem){.feedback-modal-content{padding-top:1rem}.feedback-modal-right{padding:1rem!important}.feedback-modal-section-title{font-size:.9rem!important}.feedback-modal-paragraph{font-size:.7rem!important}}.incomplete-modal .ant-modal-content{border-radius:4px!important;padding:24px!important;background-color:#f5f5f5!important;box-shadow:0 4px 12px #0000001a!important}.incomplete-modal-content{display:flex;gap:16px;align-items:flex-start}.incomplete-modal-icon{font-size:28px!important;color:#f77b00!important;margin-top:4px}.incomplete-modal-text{flex:1}.incomplete-modal-title{color:#000!important;font-size:1.3rem!important;font-weight:700!important;margin-bottom:12px!important;line-height:1.2!important;display:block!important}.incomplete-modal-description{color:#8c8c8c!important;font-size:1rem!important;line-height:1.5!important;margin-bottom:16px!important;font-weight:400!important}.incomplete-modal-footer{display:flex;justify-content:flex-end;margin-top:12px}.modal-button{background-color:#a9de23!important;border:none!important;color:#000!important;font-weight:700!important;height:48px!important;min-width:80px!important;border-radius:8px!important;font-size:1.1rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 24px!important;box-shadow:none!important;transition:all .2s ease!important}.modal-button:hover{background-color:#9cd41e!important;color:#000!important}.team-score-container:not(.team-score-container--light) .incomplete-modal .ant-modal-content{background-color:#262626!important}.team-score-container:not(.team-score-container--light) .incomplete-modal-title{color:#fff!important}.team-score-container:not(.team-score-container--light) .incomplete-modal-description{color:#8c8c8c!important}
