.SalaryPercentileBar-module__RStcRG__container{margin-bottom:1.5rem}.SalaryPercentileBar-module__RStcRG__label{color:hsl(var(--foreground));margin-bottom:.75rem;font-size:.875rem;font-weight:600}.SalaryPercentileBar-module__RStcRG__track{background-color:hsl(var(--muted));border-radius:4px;width:100%;height:8px;margin-bottom:1.25rem;position:relative}.SalaryPercentileBar-module__RStcRG__range{background-color:hsl(var(--primary)/.2);border-radius:4px;height:100%;position:absolute}.SalaryPercentileBar-module__RStcRG__marker{background-color:hsl(var(--primary));border:2px solid hsl(var(--background));border-radius:50%;width:16px;height:16px;position:absolute;top:-4px;transform:translate(-50%)}.SalaryPercentileBar-module__RStcRG__breakdown{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}@media (min-width:480px){.SalaryPercentileBar-module__RStcRG__breakdown{grid-template-columns:repeat(4,1fr)}}.SalaryPercentileBar-module__RStcRG__breakdownItem{flex-direction:column;gap:.125rem;display:flex}.SalaryPercentileBar-module__RStcRG__breakdownLabel{color:hsl(var(--muted-foreground));font-size:.75rem}.SalaryPercentileBar-module__RStcRG__breakdownValue{color:hsl(var(--foreground));font-size:1rem;font-weight:600}
