.FormSelectButton_formSelectButton__XWNlk{display:inline-flex;padding:4px;border-radius:4px;box-shadow:0 0 0 1px rgba(0,0,0,.04),0 2px 3px 0 rgba(0,0,0,.12)}.FormSelectButton_formSelectButton--wide__Z_d1y{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(var(--col-num),1fr)}.FormSelectButton_formSelectButton__item__ENaDM{text-align:center;border-left:1px solid #ececec;transition:.2s}.FormSelectButton_formSelectButton__item__ENaDM button{box-sizing:border-box;display:inline-flex;flex-direction:column;align-items:center;width:100%;height:100%;padding:4px 16px;margin:0;font-size:14px;white-space:nowrap;cursor:pointer;background-color:rgba(0,0,0,0);border-style:none;outline:none;transition:.2s}@media(max-width:374px){.FormSelectButton_formSelectButton__item__ENaDM button{padding:4px 12px;font-size:12px}}.FormSelectButton_formSelectButton__item__ENaDM button:after{height:0;overflow:hidden;font-weight:700;pointer-events:none;visibility:hidden;content:attr(data-text)}.FormSelectButton_formSelectButton__item--selected__Ajcla{position:relative;background-color:#e6f0fe;border-color:rgba(0,0,0,0)}.FormSelectButton_formSelectButton__item--selected__Ajcla+.FormSelectButton_formSelectButton__item__ENaDM{border-color:rgba(0,0,0,0)}.FormSelectButton_formSelectButton__item--selected__Ajcla button{font-weight:700;color:#0f53d4}@media(min-width:768px){.FormSelectButton_formSelectButton__item__ENaDM:not(.FormSelectButton_formSelectButton__item--selected__Ajcla) button:hover{font-weight:700;color:#0f53d4}}.FormSelectButton_formSelectButton__item__ENaDM:first-of-type{border-left:none;border-radius:4px 0 0 4px}.FormSelectButton_formSelectButton__item__ENaDM:last-of-type{border-radius:0 4px 4px 0}.HorizontalBarChartSalary_horizontalBarChartSalary__chart__YCx4O{display:grid;grid-template-rows:repeat(calc(var(--rowNum) + 1),auto)}@media(max-width:767px){.HorizontalBarChartSalary_horizontalBarChartSalary__chart__YCx4O{gap:8px 4px;grid-template-columns:auto -webkit-max-content minmax(40%,1fr);grid-template-columns:auto max-content minmax(40%,1fr)}}@media(min-width:768px){.HorizontalBarChartSalary_horizontalBarChartSalary__chart__YCx4O{gap:0 20px;grid-template-columns:-webkit-max-content -webkit-max-content 1fr;grid-template-columns:max-content max-content 1fr}}.HorizontalBarChartSalary_horizontalBarChartSalary__headItemName__c2tvR{font-size:12px;font-weight:700}@media(min-width:768px){.HorizontalBarChartSalary_horizontalBarChartSalary__headItemName__c2tvR{text-align:center}}.HorizontalBarChartSalary_horizontalBarChartSalary__headAverage__jaStz{font-size:12px;font-weight:700;text-align:center;white-space:nowrap}.HorizontalBarChartSalary_horizontalBarChartSalary__headChart__Ahx4p{font-size:12px;font-weight:700;text-align:center}.HorizontalBarChartSalary_horizontalBarChartSalary__columnItemName__9umpb{display:flex;grid-row:calc(var(--rowIndex) + 1)/calc(var(--rowIndex) + 2);grid-column:1/2;align-items:center;font-size:12px;font-weight:700}@media(min-width:768px){.HorizontalBarChartSalary_horizontalBarChartSalary__columnItemName__9umpb{justify-content:center;padding:10px 0}}.HorizontalBarChartSalary_horizontalBarChartSalary__columnAverage__fLX3c{display:flex;grid-row:calc(var(--rowIndex) + 1)/calc(var(--rowIndex) + 2);grid-column:2/3;align-items:center;justify-content:center;font-size:12px;text-align:center}@media(min-width:768px){.HorizontalBarChartSalary_horizontalBarChartSalary__columnAverage__fLX3c{padding:10px 0}}.HorizontalBarChartSalary_horizontalBarChartSalary__columnChart__lGjWE{position:relative;grid-row:calc(var(--rowIndex) + 1)/calc(var(--rowIndex) + 2);grid-column:3/4}.HorizontalBarChartSalary_horizontalBarChartSalary__columnChart__lGjWE:after{position:absolute;top:50%;display:block;width:var(--bar);height:20px;content:"";background:linear-gradient(270deg,#0f53d4 29%,#1fbcff 90%);transform:translateY(-50%)}.HorizontalBarChartSalary_horizontalBarChartSalary__line__25Vez{display:flex;grid-row:2/-1;grid-column:3/4;justify-content:space-between}.HorizontalBarChartSalary_horizontalBarChartSalary__line__25Vez>span{border-right:1px solid #ececec}.HorizontalBarChartSalary_horizontalBarChartSalary__max__DWMbX{margin-right:-8px;font-size:12px;color:#666;text-align:right}.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__alLwe{position:relative;overflow:hidden}.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__alLwe:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));animation:HorizontalBarChartSalary_skeleton-animation__IhYa_ 1.8s linear infinite}@keyframes HorizontalBarChartSalary_skeleton-animation__IhYa_{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__chartWrap__asK1h{display:grid;grid-template-rows:repeat(var(--rowNum),auto)}@media(max-width:767px){.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__chartWrap__asK1h{grid-template-columns:25% 25% 1fr;gap:8px}}@media(min-width:768px){.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__chartWrap__asK1h{grid-template-columns:20% 20% 1fr;gap:8px}}@media(max-width:767px){.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__chartWrap__asK1h>span{width:100%;height:30px;background-color:#f6f6f6}}@media(min-width:768px){.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__chartWrap__asK1h>span{width:100%;height:26px;background-color:#f6f6f6}}.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__max__2ZulE{width:100%;padding-top:4px;text-align:right}.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__max__2ZulE>span{display:inline-block}@media(max-width:767px){.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__max__2ZulE>span{width:20%;height:20px;background-color:#f6f6f6}}@media(min-width:768px){.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__max__2ZulE>span{width:10%;height:20px;background-color:#f6f6f6}}.HorizontalBarChartSalary_horizontalBarChartSalaryNoData__hY7VN{padding:28px 0 80px;text-align:center}.HorizontalBarChartSalary_horizontalBarChartSalaryNoData__hY7VN>p{display:inline-block;padding:8px 16px;font-size:16px;background-color:#eee;border-radius:100px}.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__JBort{position:relative;overflow:hidden}.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__img__k8BQW{position:absolute;top:0;right:0;left:0}@media(max-width:767px){.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__img__k8BQW{margin:0 -8px}}@media(min-width:768px){.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__img__k8BQW{margin:0 -16px}}.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__maskWrap__S8y1V{padding:12px 0;text-align:center}.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__balloon__N7GH_{position:relative;display:inline-block;margin-bottom:12px;font-weight:700;line-height:1;padding:6px 12px;font-size:12px;color:#333;background-color:#fff;border-radius:30px;border:1px solid #333}.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__balloon__N7GH_:before{position:absolute;content:"";left:calc(50% - 11px);bottom:-11px;border-color:#333 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:11px 11px 0}.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__balloon__N7GH_:after{position:absolute;content:"";left:calc(50% - 10px);bottom:-10px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:10px 10px 0}.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__balloon__N7GH_ span{color:#0f53d4}.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__description__pWSDa{font-size:16px;font-weight:700;line-height:1.5}.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__description__pWSDa>span{position:relative}.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__description__pWSDa>span:after{position:absolute;right:0;bottom:-1px;left:0;display:block;height:3px;content:"";background-color:#ffc926;mix-blend-mode:multiply}.HorizontalBarChartSalaryAge_horizontalBarChartSalaryAge__title__Fh4qn{margin-bottom:16px;font-weight:700;font-size:16px;line-height:22px}@media(min-width:768px){.HorizontalBarChartSalaryAge_horizontalBarChartSalaryAge__title__Fh4qn{font-size:18px;line-height:28px}}@media(max-width:767px){.HorizontalBarChartSalaryAge_horizontalBarChartSalaryAge__title__Fh4qn{text-align:center}}.HorizontalBarChartSalaryOccupation_horizontalBarChartSalaryOccupation__title__Dc0f9{margin-bottom:16px;font-weight:700;font-size:16px;line-height:22px}@media(min-width:768px){.HorizontalBarChartSalaryOccupation_horizontalBarChartSalaryOccupation__title__Dc0f9{font-size:18px;line-height:28px}}@media(max-width:767px){.HorizontalBarChartSalaryOccupation_horizontalBarChartSalaryOccupation__title__Dc0f9{text-align:center}}.HorizontalBarChartSalaryPosition_horizontalBarChartSalaryPosition__title__65jQb{margin-bottom:16px;font-weight:700;font-size:16px;line-height:22px}@media(min-width:768px){.HorizontalBarChartSalaryPosition_horizontalBarChartSalaryPosition__title__65jQb{font-size:18px;line-height:28px}}@media(max-width:767px){.HorizontalBarChartSalaryPosition_horizontalBarChartSalaryPosition__title__65jQb{text-align:center}}@media(min-width:768px){.SalaryDistributionCharts_salaryDistributionCharts__narrowDown__uCrKk{display:flex;flex-wrap:wrap;align-items:flex-start;gap:28px}}@media(max-width:767px){.SalaryDistributionCharts_salaryDistributionCharts__narrowDownGenre__sMNb6{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.SalaryDistributionCharts_salaryDistributionCharts__narrowDownGenre__sMNb6:last-child{margin-bottom:0}}.SalaryDistributionCharts_salaryDistributionCharts__narrowDownName__4kzHi{font-weight:700}@media(max-width:370px){.SalaryDistributionCharts_salaryDistributionCharts__narrowDownName__4kzHi{font-size:12px}}@media(min-width:768px){.SalaryDistributionCharts_salaryDistributionCharts__narrowDownName__4kzHi{margin-bottom:4px;font-size:18px}}.SalaryDistributionCharts_salaryDistributionCharts__alert__7MEUH{margin-top:20px}.SalaryDistributionCharts_salaryDistributionCharts__chart__CFV8R{margin-top:36px}.SalaryOverview_salaryOverview__averageAnnualIncome__uVgYP{display:block}@media(max-width:767px){.SalaryOverview_salaryOverview__averageAnnualIncome__uVgYP{max-width:400px;margin:0 auto}}.SalaryOverview_salaryOverview__averageAnnualIncomeDataWrap__HT6Yl{display:flex}@media(max-width:767px){.SalaryOverview_salaryOverview__averageAnnualIncomeDataWrap__HT6Yl{max-width:400px;margin:0 auto}}.SalaryOverview_salaryOverview__incomes__2O12f{display:inline-block;width:60%;border-right:1px solid #ececec}@media(min-width:768px){.SalaryOverview_salaryOverview__incomes__2O12f{width:50%}}.SalaryOverview_salaryOverview__incomesReview__KQKGz{margin-bottom:4px}.SalaryOverview_salaryOverview__incomesOfficial__i8xg7{color:#666}.SalaryOverview_salaryOverview__incomesOfficial__i8xg7 dd,.SalaryOverview_salaryOverview__incomesOfficial__i8xg7 dt{display:inline-block}.SalaryOverview_salaryOverview__incomesReviewTitle__4mXNh{display:inline-block;margin-right:4px;font-size:12px;font-weight:700;line-height:20px;vertical-align:initial}@media(min-width:768px){.SalaryOverview_salaryOverview__incomesReviewTitle__4mXNh{font-size:16px;line-height:28px}}.SalaryOverview_salaryOverview__incomesReviewPriceWrap__PkdHL{display:inline-block}.SalaryOverview_salaryOverview__incomesReviewPrice__j_5LI{position:relative;display:inline-block;margin-top:-6px;margin-left:8px;font-size:20px;font-weight:700;line-height:20px}.SalaryOverview_salaryOverview__incomesReviewPrice--underLine__l9s0h{display:inline;margin-top:0;margin-left:0;background:linear-gradient(transparent 70%,#ffc926 0)}@media(min-width:768px){.SalaryOverview_salaryOverview__incomesReviewPrice__j_5LI{font-size:28px}}.SalaryOverview_salaryOverview__incomesReviewUnit__QcOpf{font-size:12px;font-weight:700;line-height:20px}@media(min-width:768px){.SalaryOverview_salaryOverview__incomesReviewUnit__QcOpf{font-size:16px}}.SalaryOverview_salaryOverview__incomesReviewCount__iwXCE{margin-top:4px;color:#666}.SalaryOverview_salaryOverview__numberRespondent__CboxX{display:inline-block;margin-right:16px;font-size:12px}@media(min-width:768px){.SalaryOverview_salaryOverview__numberRespondent__CboxX{font-size:16px}}.SalaryOverview_salaryOverview__numberRespondent__CboxX dd,.SalaryOverview_salaryOverview__numberRespondent__CboxX dt{display:inline-block}.SalaryOverview_salaryOverview__averageAge__0VIto{display:inline-block;font-size:12px}@media(min-width:768px){.SalaryOverview_salaryOverview__averageAge__0VIto{font-size:16px}}.SalaryOverview_salaryOverview__averageAge__0VIto dd,.SalaryOverview_salaryOverview__averageAge__0VIto dt{display:inline-block}.SalaryOverview_salaryOverview__informations__03HOa{width:40%;margin:auto 0 auto 16px;vertical-align:middle}@media(min-width:768px){.SalaryOverview_salaryOverview__informations__03HOa{width:50%;margin:auto 0 auto 36px}}.SalaryOverview_salaryOverview__incomesOfficialTitle__rzv6F{display:inline-block;font-size:12px}@media(min-width:768px){.SalaryOverview_salaryOverview__incomesOfficialTitle__rzv6F{font-size:16px}}.SalaryOverview_salaryOverview__incomesOfficialPriceWrap__hmq9f{font-size:12px}@media(min-width:768px){.SalaryOverview_salaryOverview__incomesOfficialPriceWrap__hmq9f{font-size:16px}}.SalaryOverview_salaryOverview__incomesOfficialPrice__Sn1Il{display:inline-block}.SalaryOverview_salaryOverview__officialInformationNotation__QSZX2{font-size:11px;color:#666}@media(min-width:768px){.SalaryOverview_salaryOverview__officialInformationNotation__QSZX2{font-size:12px}}.SalaryOverview_salaryOverview__averageInformationsWrap__pAbf2{position:relative;display:flex;flex-wrap:wrap;margin-top:18px;border:1px solid #ececec}.SalaryOverview_salaryOverview__averageInformationsLabel__YLl4U{width:100%;font-size:12px;font-weight:700;text-align:center;background-color:#f6f6f6}@media(min-width:768px){.SalaryOverview_salaryOverview__averageInformationsLabel__YLl4U{font-size:16px}}.SalaryOverview_salaryOverview__averageInformations___jgfM{display:flex;flex-wrap:wrap;width:100%}.SalaryOverview_salaryOverview__averageInformations___jgfM div{display:flex;flex-direction:column;justify-content:space-between;width:25%;padding:2px;text-align:center;border-right:1px solid #ececec}.SalaryOverview_salaryOverview__averageInformations___jgfM div:last-of-type{border-right:none}@media(min-width:768px){.SalaryOverview_salaryOverview__averageInformations___jgfM div{padding:8px 0 18px}}.SalaryOverview_salaryOverview__averageInformationTitle__PpE2c{font-size:12px;line-height:20px}@media(min-width:768px){.SalaryOverview_salaryOverview__averageInformationTitle__PpE2c{margin-bottom:6px;font-size:14px}}.SalaryOverview_salaryOverview__averageInformationData___pec1{line-height:20px}.SalaryOverview_salaryOverview__averageInformationText__xCVZQ{font-size:11px;font-weight:700}@media(min-width:768px){.SalaryOverview_salaryOverview__averageInformationText__xCVZQ{font-size:16px}}.SalaryOverview_salaryOverview__averageInformationText--large__Go6Ni{font-size:13px}@media(min-width:768px){.SalaryOverview_salaryOverview__averageInformationText--large__Go6Ni{font-size:20px}}.BarChart_barChart__spNLe{position:relative;display:flex;align-items:center;justify-content:center}.BarChart_barChart--noData__u2Jj2 canvas{filter:blur(4px)}.BarChart_barChart__noDataMessage__jHgSE{position:absolute;text-align:center}.BarChart_barChart__ticker__FxS1_{display:inline-block;padding:8px 16px;font-size:16px;white-space:nowrap;background-color:#eee;border-radius:100px}.BarChart_barChart__subText__pxgry{margin-top:16px;font-size:12px;color:#666}.SalaryStatChart_salaryStatChart__graph__LDP5X{margin-bottom:24px}@media(min-width:768px){.SalaryStatChart_salaryStatChart__graph__LDP5X{margin-bottom:32px}}.SalaryStatChart_salaryStatChart__bottomList__1UvsW{display:flex;justify-content:space-between}.SalaryStatChart_salaryStatChart__bottomItem__qtXre{width:100%;font-weight:700;text-align:center}.SalaryStatChart_salaryStatChart__bottomItemLabel__ht_R6{display:block;font-size:10px}@media(min-width:768px){.SalaryStatChart_salaryStatChart__bottomItemLabel__ht_R6{font-size:20px}}.SalaryStatChart_salaryStatChart__bottomItemValue__Mf_Oo{font-size:16px}@media(min-width:768px){.SalaryStatChart_salaryStatChart__bottomItemValue__Mf_Oo{font-size:24px}}.SalaryStatChart_salaryStatChart__bottomItemUnit___Plhq{font-size:16px}.SalaryStatChart_salaryStatChart__bottomItem__qtXre:not(:last-child){border-right:1px solid #ececec}@media(max-width:767px){.SalarySummary_salarySummary__header__l6GgX{margin-bottom:14px}}@media(min-width:768px){.SalarySummary_salarySummary__header__l6GgX{margin-bottom:20px}}.SalarySummary_salarySummary__headerCompanyName__qlNsw{font-weight:700;font-size:14px;font-weight:400;line-height:20px}@media(min-width:768px){.SalarySummary_salarySummary__headerCompanyName__qlNsw{font-size:16px;line-height:24px}}.SalarySummary_salarySummary__headerIncomeStatus__OckL4{display:flex;align-items:center;--icon_before_unicode:var(--icon_unicode_currencyYenCircle);--icon_before_color:#0f53d4;--icon_before_size:20px;font-weight:700;font-size:18px;line-height:26px}@media(min-width:768px){.SalarySummary_salarySummary__headerIncomeStatus__OckL4{font-size:20px;line-height:28px;--icon_before_size:22px}}.SalarySummary_salarySummary__headerIncomeStatus__OckL4:before{margin-right:4px}.SalarySummary_salarySummary__salaryOverview__bWbY3{margin-bottom:20px}.SalarySummary_salarySummary__salaryStatChartTitle__loe_T{margin-bottom:8px;font-weight:700;font-size:16px;line-height:22px}@media(min-width:768px){.SalarySummary_salarySummary__salaryStatChartTitle__loe_T{font-size:18px;line-height:28px}}.SalarySummary_salarySummary__salaryDistributionCharts__gDOEe{margin-top:48px}.SalarySummary_salarySummary__salaryDistributionCharts--displayNone__jgbLc{display:none}.SalarySummary_salarySummary__salaryDistributionChartsTitle__zQ82T{margin-bottom:24px;font-weight:700;font-size:16px;line-height:22px}@media(min-width:768px){.SalarySummary_salarySummary__salaryDistributionChartsTitle__zQ82T{font-size:18px;line-height:28px}}.SalarySummary_salarySummary__zeroMatch__CvEPz{margin:40px 0;text-align:center}.SalarySummary_salarySummary__zeroMatch__CvEPz span{padding:8px 16px;font-size:16px;text-align:center;white-space:nowrap;background-color:#eee;border-radius:100px}.SalarySummary_salarySummary__reviewAndResumeMask__cNRAk{text-align:center}.SalarySummary_salarySummary__reviewAndResumeMaskBalloon__Ll1tL{position:relative;display:inline-block;margin:8px 0 12px;font-weight:700;line-height:1;padding:6px 12px;font-size:12px;color:#333;background-color:#fff;border-radius:30px;border:1px solid #333}.SalarySummary_salarySummary__reviewAndResumeMaskBalloon__Ll1tL:before{position:absolute;content:"";left:calc(50% - 11px);bottom:-11px;border-color:#333 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:11px 11px 0}.SalarySummary_salarySummary__reviewAndResumeMaskBalloon__Ll1tL:after{position:absolute;content:"";left:calc(50% - 10px);bottom:-10px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:10px 10px 0}.SalarySummary_salarySummary__reviewAndResumeMaskBalloon__Ll1tL span{color:#0f53d4}.SalarySummary_salarySummary__reviewAndResumeMaskDesc__C_2Ox{font-size:16px;font-weight:700;line-height:1.5}.SalarySummary_salarySummary__reviewAndResumeMaskDesc__C_2Ox>span{background:linear-gradient(transparent 70%,#ffc926 0)}.SalarySummary_salarySummary__moreButton__k9ejY{margin:0 auto 20px;text-align:center}@media(min-width:768px){.SalarySummary_salarySummary__moreButton__k9ejY{width:328px}}.SalarySummary_salarySummary__annotation__y04rj{font-size:12px;color:#666}