.salary-comparison[data-v-e9a4ea21]{background:linear-gradient(135deg,#f5f7e8 0%,#e8ebd8 100%);border:1px solid #c8d4a8;border-radius:16px;padding:24px}.comparison-header[data-v-e9a4ea21]{text-align:center;margin-bottom:24px}.comparison-title[data-v-e9a4ea21]{color:#3d5a1e;font-size:20px;font-weight:700}.comparison-subtitle[data-v-e9a4ea21]{color:#5a7a30;margin-top:4px;font-size:14px}.salary-bars[data-v-e9a4ea21]{flex-direction:column;gap:16px;display:flex}.salary-bar-item[data-v-e9a4ea21]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 6px #0000000f}.bar-label[data-v-e9a4ea21]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.industry-name[data-v-e9a4ea21]{color:#2d3748;font-size:14px;font-weight:600}.wage-range[data-v-e9a4ea21]{color:#2f855a;font-size:14px;font-weight:700}.bar-container[data-v-e9a4ea21]{background:#e2e8f0;border-radius:12px;height:24px;overflow:hidden}.bar-fill[data-v-e9a4ea21]{height:100%;transition:width .5s var(--ease-out);border-radius:12px}.bar-mining[data-v-e9a4ea21]{background:linear-gradient(90deg,#fbd38d 0%,#b7791f 100%)}.bar-utilities[data-v-e9a4ea21]{background:linear-gradient(90deg,#63b3ed 0%,#3182ce 100%)}.bar-oil[data-v-e9a4ea21]{background:linear-gradient(90deg,#f6ad55 0%,#dd6b20 100%)}.bar-healthcare[data-v-e9a4ea21]{background:linear-gradient(90deg,#68d391 0%,#38a169 100%)}.bar-note[data-v-e9a4ea21]{color:#718096;margin-top:6px;font-size:12px}.salary-scale[data-v-e9a4ea21]{color:#a0aec0;border-top:1px dashed #e2e8f0;justify-content:space-between;margin-top:16px;padding-top:12px;font-size:12px;display:flex}@media (max-width:600px){.salary-comparison[data-v-e9a4ea21]{padding:16px}.bar-label[data-v-e9a4ea21]{flex-direction:column;align-items:flex-start;gap:4px}}
