.salary-survey-sections-module__oAYYqW__donutPanel{place-items:center;min-width:0;margin-block:.25rem;display:grid;position:relative}.salary-survey-sections-module__oAYYqW__donutPanel [data-slot=chart]{max-width:14rem}.salary-survey-sections-module__oAYYqW__donutValue{pointer-events:none;text-align:center;place-items:center;max-width:7rem;display:grid;position:absolute}.salary-survey-sections-module__oAYYqW__donutValue strong{color:var(--salary-ink);font-variant-numeric:tabular-nums;letter-spacing:-.06em;font-size:clamp(1.4rem,2.4vw,1.85rem);line-height:1}.salary-survey-sections-module__oAYYqW__donutValue span{max-width:9ch;color:var(--salary-muted);text-wrap:balance;margin-top:.28rem;font-size:.65rem;font-weight:800;line-height:1.15}.salary-survey-sections-module__oAYYqW__donutLegend{gap:.28rem;width:min(100%,16rem);margin:-.25rem 0 0;padding:0;list-style:none;display:grid}.salary-survey-sections-module__oAYYqW__donutLegend li{min-width:0;color:var(--salary-muted);font-variant-numeric:tabular-nums;grid-template-columns:.6rem minmax(0,1fr) auto;align-items:center;gap:.4rem;font-size:.67rem;display:grid}.salary-survey-sections-module__oAYYqW__donutLegend i{background:var(--salary-peach-ink);border-radius:50%;width:.46rem;height:.46rem;display:block}.salary-survey-sections-module__oAYYqW__donutLegend i[data-positive]{background:var(--salary-blue)}.salary-survey-sections-module__oAYYqW__donutLegend span,.salary-survey-sections-module__oAYYqW__rankingLabel strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.salary-survey-sections-module__oAYYqW__donutLegend b{color:var(--salary-ink);font-weight:800}.salary-survey-sections-module__oAYYqW__rankingLabel{gap:.35rem;min-width:0;display:grid}.salary-survey-sections-module__oAYYqW__rankingLabel i{background:linear-gradient(90deg, var(--salary-blue), color-mix(in srgb, var(--salary-blue) 35%, var(--salary-peach)));border-radius:999px;max-width:100%;height:.22rem;display:block}.salary-survey-sections-module__oAYYqW__comparisonSummary{grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;margin-top:.85rem;display:grid}.salary-survey-sections-module__oAYYqW__comparisonSummary>div{border-top:1px solid var(--salary-line);gap:.22rem;min-width:0;padding-top:.45rem;display:grid}.salary-survey-sections-module__oAYYqW__comparisonSummary strong{color:var(--salary-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.salary-survey-sections-module__oAYYqW__comparisonSummary span{min-width:0;color:var(--salary-muted);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.28rem;font-size:.61rem;line-height:1.2;display:flex}.salary-survey-sections-module__oAYYqW__comparisonSummary i{background:var(--salary-blue);border-radius:50%;flex:none;width:.42rem;height:.42rem;display:inline-block}.salary-survey-sections-module__oAYYqW__comparisonSummary span:last-child i{background:var(--salary-peach-ink)}@media (max-width:36rem){.salary-survey-sections-module__oAYYqW__donutPanel [data-slot=chart]{max-width:12rem}.salary-survey-sections-module__oAYYqW__comparisonSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}
