.classic-frame.with-drawer.salary-compact{padding-left:calc(clamp(18px,2vw,26px) + 54px);padding-right:clamp(20px,3vw,36px)}.classic-frame.with-drawer.salary-compact .content{gap:18px;margin-top:4px;width:min(1220px,calc(100vw - 128px));max-width:1240px;margin-left:auto;margin-right:auto;margin-inline:auto;background:transparent;border:0;border-radius:0;box-shadow:none}.classic-frame.with-drawer.salary-compact .hero{display:none}.salary-compact .sectionPanel{padding:22px;border-radius:20px}.salary-compact .sectionHeader{gap:12px;margin-bottom:12px}.salary-compact .sectionTitle{font-size:clamp(22px,1.8vw,30px);letter-spacing:-.03em;line-height:1}.salary-compact .sectionSub{max-width:78ch;font-size:13px;line-height:1.55;font-weight:560}.salary-compact .sectionPill{padding:3px 8px;font-size:9px;letter-spacing:.14em}.salaryHeroPanel[data-astro-cid-nozljiez]{padding:16px 20px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#1c1c1eeb,#141416f5);box-shadow:inset 0 1px #ffffff05,0 12px 22px #0000003d}.salaryHero[data-astro-cid-nozljiez]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.85fr);gap:24px;align-items:start;margin-bottom:18px}.eyebrow[data-astro-cid-nozljiez]{margin:0 0 8px;font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;color:#bfdbfeb8}.heroHeadline[data-astro-cid-nozljiez]{margin:0;max-width:760px;font-size:clamp(2.2rem,3.6vw,4.25rem);line-height:.95;letter-spacing:-.045em;font-weight:900;color:#fff8e6fa}.heroNarrative[data-astro-cid-nozljiez]{align-self:stretch;padding-top:8px}.heroNarrative[data-astro-cid-nozljiez] p[data-astro-cid-nozljiez]{margin:0 0 12px;max-width:430px;font-size:.96rem;line-height:1.65;color:#e1e1e1b8}.heroStatGrid[data-astro-cid-nozljiez]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.heroStatCard[data-astro-cid-nozljiez]{padding:16px 18px;border-radius:20px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#0a101ce6,#060a12f2)}.heroStatLabel[data-astro-cid-nozljiez]{display:block;margin-bottom:8px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#94a3b8d1}.heroStatValue[data-astro-cid-nozljiez]{display:block;color:#f8fafc;font-size:clamp(18px,1.6vw,24px);line-height:1.1;font-weight:800}.heroStatValueVerbose[data-astro-cid-nozljiez]{font-size:.98rem;line-height:1.3}.activeFilterBar[data-astro-cid-nozljiez]{margin-top:16px;padding:16px 18px;border-radius:20px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#0a101ce6,#060a12f2);display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center}.activeFilterSummaryLabel[data-astro-cid-nozljiez]{display:block;margin-bottom:6px;color:#94a3b8cc;font-size:10px;text-transform:uppercase;letter-spacing:.16em}.activeFilterSummaryValue[data-astro-cid-nozljiez]{color:#f8fafc;font-size:.96rem;font-weight:800}.activeChipRow[data-astro-cid-nozljiez]{display:flex;flex-wrap:wrap;gap:8px}.activeChip[data-astro-cid-nozljiez],.resetFiltersButton[data-astro-cid-nozljiez]{border:0;cursor:pointer;appearance:none;font:inherit}.activeChip[data-astro-cid-nozljiez]{padding:6px 10px;border-radius:999px;background:#3b82f61f;color:#dbeafef5;font-size:.68rem;line-height:1}.activeChip[data-astro-cid-nozljiez].isEmpty{background:#94a3b81a;color:#e2e8f0b8}.resetFiltersButton[data-astro-cid-nozljiez]{padding:6px 10px;border-radius:999px;background:#ef444424;color:#fee2e2f5;font-size:.68rem;line-height:1}.salaryBoardLayout[data-astro-cid-nozljiez]{display:grid;grid-template-columns:minmax(0,1.55fr) 320px;gap:12px;align-items:start}.salaryBoardMain[data-astro-cid-nozljiez]{padding:16px 18px;border-radius:20px;border:1px solid rgba(148,163,184,.14);background:radial-gradient(circle at top left,rgba(59,130,246,.08),transparent 28%),linear-gradient(180deg,#090e18f2,#04080ffa)}.salaryBoardHead[data-astro-cid-nozljiez]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:12px}.salaryBoardTitle[data-astro-cid-nozljiez]{margin:0 0 4px;color:#f8fafc;font-size:.96rem;line-height:1.1;font-weight:800}.salaryBoardSub[data-astro-cid-nozljiez]{margin:0;color:#e2e8f0c7;font-size:13px;line-height:1.5;max-width:56ch}.salaryBoardMedian[data-astro-cid-nozljiez]{min-width:88px;text-align:right}.salaryBoardMedian[data-astro-cid-nozljiez] span[data-astro-cid-nozljiez]{display:block;margin-bottom:4px;color:#94a3b8c7;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.salaryBoardMedian[data-astro-cid-nozljiez] strong[data-astro-cid-nozljiez]{color:#f8fafc;font-size:.96rem;font-weight:800}.salaryBracket[data-astro-cid-nozljiez]{position:relative;margin-bottom:16px;padding-top:12px}.salaryBracketLine[data-astro-cid-nozljiez]{height:2px;margin-left:31%;width:43%;background:linear-gradient(90deg,#3b82f61f,#3b82f6fa,#3b82f61f);position:relative;border-radius:999px;box-shadow:0 0 18px #3b82f638}.salaryBracketLine[data-astro-cid-nozljiez]:before,.salaryBracketLine[data-astro-cid-nozljiez]:after{content:"";position:absolute;top:-8px;width:2px;height:16px;background:#3b82f6f5;border-radius:999px;box-shadow:0 0 12px #3b82f633}.salaryBracketLine[data-astro-cid-nozljiez]:before{left:0}.salaryBracketLine[data-astro-cid-nozljiez]:after{right:0}.salaryBracketLabel[data-astro-cid-nozljiez]{margin-top:8px;text-align:center;color:#dbeafefa;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.salaryBucketList[data-astro-cid-nozljiez]{display:grid;gap:12px}.salaryBucketRow[data-astro-cid-nozljiez]{display:grid;grid-template-columns:minmax(180px,.9fr) minmax(0,1fr) 72px;gap:14px;align-items:center;padding:10px 12px;border-radius:16px;border:1px solid rgba(148,163,184,.1);background:#ffffff05;text-align:left;width:100%;font:inherit;border:0;cursor:pointer}.salaryBucketLeft[data-astro-cid-nozljiez]{display:flex;flex-direction:column;gap:3px}.salaryBucketLabelLine[data-astro-cid-nozljiez]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.salaryBucketLabel[data-astro-cid-nozljiez]{color:#f8fafc;font-size:.88rem;font-weight:800}.salaryBucketTag[data-astro-cid-nozljiez]{display:inline-flex;align-items:center;padding:3px 7px;border-radius:999px;font-size:.58rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.tag-dominant[data-astro-cid-nozljiez],.tag-core[data-astro-cid-nozljiez]{background:#3b82f624;color:#dbeafef5}.tag-live[data-astro-cid-nozljiez],.tag-secondary[data-astro-cid-nozljiez]{background:#94a3b81f;color:#e2e8f0e0}.tag-thin[data-astro-cid-nozljiez],.tag-outlier[data-astro-cid-nozljiez]{background:#f59e0b24;color:#fde68af5}.salaryBucketCount[data-astro-cid-nozljiez]{color:#94a3b8d6;font-size:.72rem}.salaryBucketTrack[data-astro-cid-nozljiez]{height:12px;border-radius:999px;overflow:hidden;background:#94a3b81f;position:relative}.salaryBucketFill[data-astro-cid-nozljiez]{height:100%;border-radius:999px;background:linear-gradient(90deg,#3b82f6eb,#60a5facc)}.state-secondary[data-astro-cid-nozljiez] .salaryBucketFill[data-astro-cid-nozljiez]{opacity:.72}.state-rare[data-astro-cid-nozljiez] .salaryBucketFill[data-astro-cid-nozljiez]{opacity:.34}.salaryBucketRight[data-astro-cid-nozljiez]{text-align:right}.salaryBucketRight[data-astro-cid-nozljiez] strong[data-astro-cid-nozljiez]{color:#e2e8f0e6;font-size:.8rem;font-variant-numeric:tabular-nums}.salaryBoardRail[data-astro-cid-nozljiez]{display:grid;gap:12px;align-content:start}.salaryVerdictPanel[data-astro-cid-nozljiez],.salaryRangePanel[data-astro-cid-nozljiez]{padding:16px 16px 14px;border-radius:20px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#0a101ce6,#060a12f2)}.salaryVerdictHead[data-astro-cid-nozljiez],.salaryRangeHead[data-astro-cid-nozljiez]{margin-bottom:12px}.salaryVerdictTitle[data-astro-cid-nozljiez],.salaryRangeTitle[data-astro-cid-nozljiez]{margin:0 0 4px;color:#f8fafc;font-size:.92rem;line-height:1.1;font-weight:800}.salaryVerdictSub[data-astro-cid-nozljiez],.salaryRangeSub[data-astro-cid-nozljiez]{margin:0;color:#e2e8f0bd;font-size:.74rem;line-height:1.45}.salaryVerdictGrid[data-astro-cid-nozljiez],.salaryRangeStats[data-astro-cid-nozljiez]{display:grid;gap:10px}.salaryVerdictCard[data-astro-cid-nozljiez],.salaryRangeStat[data-astro-cid-nozljiez]{padding:12px 13px;border-radius:16px;border:1px solid rgba(148,163,184,.12);background:#ffffff05}.salaryVerdictCard[data-astro-cid-nozljiez].tone-primary{box-shadow:inset 0 0 0 1px #3b82f638;background:linear-gradient(180deg,#3b82f617,#ffffff05)}.salaryVerdictCard[data-astro-cid-nozljiez].tone-secondary{box-shadow:inset 0 0 0 1px #94a3b824}.salaryVerdictCard[data-astro-cid-nozljiez].tone-fade{opacity:.92}.salaryVerdictLabel[data-astro-cid-nozljiez],.salaryRangeStatLabel[data-astro-cid-nozljiez]{display:block;margin-bottom:5px;color:#94a3b8cc;font-size:.6rem;letter-spacing:.12em;text-transform:uppercase}.salaryVerdictValue[data-astro-cid-nozljiez],.salaryRangeStatValue[data-astro-cid-nozljiez]{color:#f8fafc;font-size:.92rem;line-height:1.2;font-weight:800}.salaryVerdictNote[data-astro-cid-nozljiez]{margin:7px 0 0;color:#e2e8f0c2;font-size:.74rem;line-height:1.45}.seasonSummaryStrip[data-astro-cid-nozljiez]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.seasonSummaryCard[data-astro-cid-nozljiez]{padding:10px 12px;border-radius:14px;border:1px solid rgba(148,163,184,.12);background:#ffffff05}.seasonSummaryLabel[data-astro-cid-nozljiez]{display:block;margin-bottom:6px;color:#94a3b8d1;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.seasonSummaryValue[data-astro-cid-nozljiez]{display:block;color:#f8fafc;font-size:.9rem;line-height:1.15;font-weight:800}.salaryTrendLayout[data-astro-cid-nozljiez]{display:grid;gap:12px}.salaryTrendBoard[data-astro-cid-nozljiez]{border-radius:20px;overflow:hidden;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#090e18f2,#04080ffa)}.salaryTrendHead[data-astro-cid-nozljiez],.salaryTrendRow[data-astro-cid-nozljiez]{display:grid;grid-template-columns:.7fr 1.1fr .9fr 1.15fr .95fr 1.8fr;gap:12px;align-items:center;padding:12px 14px}.salaryTrendHead[data-astro-cid-nozljiez]{border-bottom:1px solid rgba(148,163,184,.12);background:#ffffff05;color:#94a3b8d1;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.salaryTrendRow[data-astro-cid-nozljiez]+.salaryTrendRow[data-astro-cid-nozljiez]{border-top:1px solid rgba(148,163,184,.08)}.salaryTrendRow[data-astro-cid-nozljiez]{border:0;background:transparent;cursor:pointer;text-align:left;width:100%;font:inherit}.salaryTrendCell[data-astro-cid-nozljiez]{color:#e2e8f0e0;font-size:12px;line-height:1.45}.salaryTrendSeason[data-astro-cid-nozljiez],.salaryTrendPocket[data-astro-cid-nozljiez]{color:#f8fafc;font-weight:800}.salaryTrendNote[data-astro-cid-nozljiez]{color:#e2e8f0c2}.seasonStabilityBadge[data-astro-cid-nozljiez]{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.badge-stable[data-astro-cid-nozljiez]{background:#3b82f624;color:#dbeafef5}.badge-upper-lean[data-astro-cid-nozljiez]{background:#f59e0b24;color:#fde68af5}.filterControl[data-astro-cid-nozljiez].isActive{box-shadow:inset 0 0 0 1px #3b82f66b,0 0 0 1px #3b82f61f;background-color:#3b82f60f}.filterControl[data-astro-cid-nozljiez].isDimmed{opacity:.32}.filterControl[data-astro-cid-nozljiez]{transition:opacity .12s ease,transform .12s ease,box-shadow .12s ease,background-color .12s ease}.filterControl[data-astro-cid-nozljiez]:hover{transform:translateY(-1px)}@media(max-width:1240px){.classic-frame.with-drawer.salary-compact .content{width:min(1160px,calc(100vw - 112px))}}@media(max-width:1180px){.salaryHero[data-astro-cid-nozljiez]{grid-template-columns:1fr}.heroNarrative[data-astro-cid-nozljiez] p[data-astro-cid-nozljiez]{max-width:none}.salaryBoardLayout[data-astro-cid-nozljiez]{grid-template-columns:1fr}}@media(max-width:1100px){.heroStatGrid[data-astro-cid-nozljiez],.seasonSummaryStrip[data-astro-cid-nozljiez]{grid-template-columns:1fr 1fr}.activeFilterBar[data-astro-cid-nozljiez]{grid-template-columns:1fr}}@media(max-width:900px){.classic-frame.with-drawer.salary-compact{padding-left:calc(clamp(14px,4vw,20px) + 46px)}.classic-frame.with-drawer.salary-compact .content{width:min(100%,calc(100vw - 80px))}}@media(max-width:820px){.salaryHeroPanel[data-astro-cid-nozljiez]{padding:14px}}@media(max-width:780px){.heroStatGrid[data-astro-cid-nozljiez],.seasonSummaryStrip[data-astro-cid-nozljiez]{grid-template-columns:1fr}.heroHeadline[data-astro-cid-nozljiez]{font-size:clamp(1.8rem,9vw,3rem)}.heroNarrative[data-astro-cid-nozljiez] p[data-astro-cid-nozljiez]{max-width:none;font-size:.92rem}.salaryTrendBoard[data-astro-cid-nozljiez]{overflow-x:auto}.salaryTrendHead[data-astro-cid-nozljiez],.salaryTrendRow[data-astro-cid-nozljiez]{min-width:980px}.salaryBucketRow[data-astro-cid-nozljiez]{grid-template-columns:1fr;gap:8px}.salaryBucketRight[data-astro-cid-nozljiez]{text-align:left}}.emptyState[data-astro-cid-nozljiez]{border:1px dashed rgba(255,255,255,.12);border-radius:16px;padding:18px;color:#ffffffb3;font-size:12px;font-weight:700}
