.filters-container{display:flex;flex-direction:column;gap:12px}.filters-drawer{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;height:100%}.filters-cta-container{display:flex;flex-direction:column;gap:10px}.filters-cta{font-size:18px;height:auto;border:none}.filters-cta.clear{font-size:14px}.filters-cta.clear:hover .filters-cta.clear:focus{background:none!important;border:none;outline:none;text-decoration-line:underline;text-underline-offset:4px}.filter-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.footers{width:100%;display:flex;flex-direction:column;gap:32px;margin-top:auto}.footer-note{max-width:900px;margin:0 auto;font-size:12px}.footer-notes{display:flex;flex-direction:column;gap:16px}.footer-actions{max-width:700px;margin:10px auto 0;color:var(--accent-color);width:100%;display:flex;justify-content:space-evenly;flex-direction:row;gap:10px}@media (max-width: 600px){.footer-actions{flex-direction:column}}.footer-actions a{flex-grow:1;border-radius:4px;background-color:#f7f8f9;padding:5px 10px;display:flex;justify-content:center;align-items:center;gap:5px;font-weight:600;text-align:center;text-decoration:none}.input{min-width:160px;background-color:#fff;border-radius:5px}.input .ant-input-number-group-addon{padding:0}.number-input{width:100%}.ant-input-number-wrapper{z-index:0}.search-input{width:100%;min-width:100px;max-width:304px}.select-input{width:100%}.inputs-container{display:flex;align-items:center;gap:8px;justify-content:center}.submit-button{width:fit-content}.disclaimer{font-size:12px;margin:0}.labelText{text-align:indent}@media only screen and (max-width: 767px){.inputs-container{flex-direction:column}}.ant-layout-header{background:#ffffffd9;box-shadow:0 4px 6px -4px #f0f1f2}.ant-menu-light .ant-menu-item-selected{background-color:#e6f7ff}.navbar-header{position:sticky;top:0;z-index:1;height:auto;display:flex;align-items:center;justify-content:space-between;background-color:#fff}.navbar-logo{height:40px;margin-right:10px;margin-top:10px}.navbar-menu{margin:1rem;margin-bottom:0;flex:1}.mobile-anchor-button{display:none!important;margin-right:1rem;padding:1rem;border-radius:50%;border:0;box-shadow:none}@media (max-width: 767px){.navbar-logo{height:28px}.navbar-menu{margin:.5rem;margin-bottom:0}.mobile-anchor-button{display:flex!important;align-items:center;justify-content:center}}.no-data-container{display:flex;flex-direction:column;gap:20px;align-items:center}.no-data-container .cat-img{width:200px;transform:rotate(200deg)}.no-data-container .text{font-size:20px}.comment{width:100%;padding:20px;margin:0 0 10px;font-size:18px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border-radius:6px;background:#faf9f9;max-width:800px;min-height:3em;max-height:1000px;transition:all .2s}.hiddenComment{padding:0;margin:0;min-height:0px}.strong{font-weight:600}.nowrap{white-space:nowrap}.button{border-radius:0;box-shadow:none;width:100%;height:100%}.custom-tag{min-height:30px;display:inline-flex;align-items:center;justify-content:center;gap:4px;width:fit-content;font-size:14px;line-height:25px;text-wrap:wrap}.float-label{position:relative;width:100%;max-width:304px;overflow-x:clip;white-space:nowrap;text-overflow:ellipsis}.float-label .close-icon{position:absolute;top:calc(50% - 7px);right:2rem;color:#7e7e7e}.float-label .close-icon:hover{cursor:pointer}.label{width:fit-content;font-weight:400;position:absolute;pointer-events:none;left:12px;top:11px;right:24px;transition:.2s ease all}.as-placeholder{color:#bfbfbf;top:0;line-height:30px}.as-label{top:-10px;font-size:12px!important;padding:0 4px;margin-left:-4px}.content-span{position:relative;z-index:0}.hiding-span{display:block;position:absolute;top:calc(48.5% + 1px);width:calc(100% + 4px);background:#fff;height:1px;z-index:-1;left:-2px}.number{left:60px}.comment-container{display:flex;align-items:center;flex-direction:column}.header-text{text-align:center;color:#4c88ef}.header-subtext{text-align:center;color:#3fa95b}.inactive{opacity:.3;filter:brightness(80%)}.active{opacity:1;filter:brightness(100%)}@media only screen and (max-width: 767px){.highcharts-subtitle{font-size:10px!important;text-align:center}.highcharts-axis{font-size:12px!important}}.container{position:relative;width:100%;height:40px;background:linear-gradient(to right,red,#0f0)}.pointer{position:absolute;font-size:40px;transform:translate(-20px,28px)}.step-container{background-color:#ececec;border-radius:6px;width:100%;padding:.5em;border:0}.step-content-container{width:100%;gap:16px}@media only screen and (max-width: 767px){.step-container{padding:0}.ant-card-body{padding-inline:0!important}}.salary-comment-container{display:flex;align-items:center;flex-direction:column}@media only screen and (max-width: 767px){.salary-comment-container{margin:.5rem 1rem;flex-direction:inherit}}.stats-outer-container{padding-inline:3%;margin-inline:auto;display:flex;flex-direction:row;justify-content:center;margin-block:10px;align-items:stretch}.stats-outer-container .median{flex:1 1 30%;justify-content:space-evenly}.stats-outer-container .percentile-container{flex:1 1 40%;justify-content:space-evenly}.stats-outer-container .stats-inner-container{display:flex;flex-direction:row;align-items:flex-end}.stats-outer-container .stats-inner-container .stat{font-size:20px;display:flex;flex-direction:column}.stats-outer-container .stats-inner-container .stat.laptop{display:flex}.stats-outer-container .stats-inner-container .stat.mobile{display:none}.stats-outer-container .stats-inner-container .stat .stat-value{font-size:inherit;font-weight:500}.stats-outer-container .stats-inner-container .stat .stat-value.median{font-size:34px;color:#097969;font-weight:700}.stats-outer-container .stats-inner-container .stat .stat-label{color:#727272;font-size:14px;font-weight:700}.stats-outer-container .stats-inner-container .stat .indicator{width:100%;height:8px;border-radius:5px}.stats-outer-container .stats-inner-container .stat .p20{background-color:#c2e2da}.stats-outer-container .stats-inner-container .stat .p75{background-color:#6ec4a6}.stats-outer-container .stats-inner-container .stat .p90{background-color:#007646}@media only screen and (max-width: 767px){.stats-outer-container{flex-direction:column;gap:20px}.stats-outer-container .stats-inner-container{justify-content:space-around}.stats-outer-container .stats-inner-container .stat.laptop{display:none}.stats-outer-container .stats-inner-container .stat.mobile{display:flex}.stats-outer-container .stats-inner-container .stat .stat-value.median{font-size:28px}}.survey-next{margin:1rem}.survey-back{margin:1rem;background:#faf9f9;color:#000}.survey-buttons{width:100%;display:flex;justify-content:end;align-items:center}.survey-step{padding:12px;padding-inline:24px;font-size:18px}.form-item{display:flex;flex-direction:column;text-align:left;font-size:16px;padding-block:8px;gap:4px}.field-alert{color:red;font-size:14px;margin:2px}.error-container{min-height:26px}.radio-group{gap:4px;border:0;display:flex;justify-content:start;flex-wrap:wrap}.radio-label{display:inline-block;min-width:80px;padding:4px;padding-inline:12px;margin:4px;border-radius:6px;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:#faf9f9}.radio-label:hover{background:#64aaff;color:#faf9f9}.radio-label:active{background:#4096ff;color:#faf9f9}.radio-input{opacity:0;width:1px;height:1px;margin:0}.radio-input:checked+.radio-label{background:#1677ff;color:#faf9f9}.radio-input:focus+.radio-label,.radio-input:focus-visible+.radio-label{border:1px solid #1677ff;box-shadow:0 0 0 2px #0591ff1a;outline:0;margin:3px}.radio-input:checked:hover+.radio-label{background:#4096ff}.fade-in{animation:fadeIn 1s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.main-container{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;flex:1;margin-bottom:32px}.content-container{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;width:100%;box-sizing:border-box;gap:10px}.content-container>*:first-child{grid-column:span 2}@media only screen and (max-width: 767px){.content-container{grid-template-columns:1fr}.content-container>*:first-child{grid-column:span 1}}.insights-page{min-height:calc(100vh - 64px);padding:2.5rem 0}.desktop-anchor{display:none;text-align:left}.desktop-anchor div.ant-anchor-wrapper{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#7B7B7B #424242}@media (min-width: 767px){.desktop-anchor{display:block}}@media (max-width: 767px){.desktop-anchor{display:none}}.survey-steps{justify-content:center;padding:12px}.survey-percentage{padding:12px}@media screen and (max-width: 1258px){.survey-steps{display:none!important}}@media screen and (min-width: 1258px){.survey-percentage{display:none}}.survey-container{display:flex;flex-direction:column;width:100%;margin-bottom:"10px";margin-top:"20px";align-items:center}@media only screen and (max-width: 767px){.comment-container{margin:.5rem 1rem;flex-direction:inherit}}#root{margin:0 auto;text-align:center}.app-container{display:flex;min-height:calc(100vh - 64px);flex-direction:column;align-items:center;padding:2rem}.ant-layout-header{padding:0%}@media only screen and (max-width: 767px){.app-container{padding:1rem}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#242424;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}
