.compare-bar{z-index:20;background:#edf4ff;border:1px solid #c5d9f5;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0;padding:16px;display:flex;position:sticky;top:10px;box-shadow:0 6px 20px #132c4712}.compare-bar button:not(.account-primary){padding:8px;font-size:14px}.compare-bar .account-primary{color:#142235;background:#f6a800;border:1px solid #f6a800;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:13px 18px;font:650 13px/1.4 Arial,sans-serif;display:inline-flex}@media (max-width:640px){.compare-bar{gap:10px;padding:10px;top:6px}.compare-bar>button:not(.account-primary){white-space:nowrap;text-overflow:ellipsis;max-width:30%;font-size:12px;overflow:hidden}.compare-bar .account-primary{flex:1;width:auto}.compare-bar>span{font-size:13px}}.job-compare-toggle{color:#20547a;cursor:pointer;white-space:normal;background:#fff;border:1px solid #becdd9;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:8px 10px;font:600 .875rem/1.4 Arial,sans-serif;display:inline-flex}.job-compare-toggle[aria-pressed=true]{color:#0f233a;background:#e9f1f7;border-color:#20547a}.job-compare-toggle:disabled{color:#536474;cursor:default;opacity:.75}.job-compare-toggle svg{flex:none}.home-local-comparison{color:#0f233a;margin-top:8px;font:400 .875rem/1.5 Arial,sans-serif}.home-local-comparison .compare-bar{box-shadow:none;background:#f5f7fa;border-color:#dbe2ea;margin:8px 0;padding:12px;position:static}.job-compare-summary{gap:2px;min-width:0;margin-right:auto;display:grid}.job-compare-summary>span{font-weight:600}.job-compare-summary small{font-size:.8125rem;line-height:1.4}.compare-bar .account-primary{color:#0f233a;background:#ffbd17;border-color:#ffbd17}.compare-bar .account-primary:hover{background:#e9ab0d}.compare-bar>button:not(.account-primary){white-space:normal;text-overflow:clip;cursor:pointer;border:1px solid;border-radius:8px;max-width:none;min-height:44px;overflow:visible}.compare-bar button:disabled{opacity:.6;cursor:default}.job-compare-help{color:#536474;margin:0;font-size:.875rem;line-height:1.5}.job-compare-error{color:#9e2027;margin:8px 0;font-size:.875rem;line-height:1.5}.job-compare-error button{color:#20547a;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;min-height:44px;padding:8px;text-decoration:underline;display:inline-flex}.job-compare-toggle:focus-visible{outline-offset:3px;outline:3px solid #20547a}.compare-bar button:focus-visible{outline-offset:3px;outline:3px solid #20547a}.job-compare-error button:focus-visible{outline-offset:3px;outline:3px solid #20547a}.job4-compare-bar button:focus-visible{outline-color:#fff}@media (max-width:640px){.job-compare-summary{flex:1 0 100%}.home-local-comparison .compare-bar{gap:8px}.compare-bar>button:not(.account-primary),.job-compare-toggle{font-size:.8125rem}}
