.JobAlertBanner_body__Bx__a{gap:12px;display:flex;align-items:flex-start}.JobAlertBanner_copy__e6LGA{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0;padding-right:16px}.JobAlertBanner_title__Tpsdu{font-size:18px;font-weight:600;line-height:24px;letter-spacing:-.4px;color:#1b4dff;margin:0}.JobAlertBanner_subtitle__lvcS_{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.3px;color:#4174ff;margin:0}.JobAlertBanner_actions__bOfgh{gap:12px;display:flex;flex-shrink:0;align-items:center}@media(min-width:640px)and (max-width:959px){.JobAlertBanner_copy__e6LGA{padding-right:0}}@media(max-width:639px){.JobAlertBanner_copy__e6LGA{padding-right:0}}.JobAlertEmptyState_empty__T9GBx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:64px 24px;background:var(--Neutral-White);border:1px solid var(--Neutral-Slate-200);border-radius:12px;text-align:center}.JobAlertEmptyState_title__TtIzo{font-size:18px;font-weight:600;color:var(--Neutral-Slate-900);margin:0}.JobAlertEmptyState_subtitle__RRwX5{font-size:14px;color:var(--foreground-neutral-secondary,#64748b);margin:0;max-width:480px;line-height:1.5}.JobAlertEmptyState_primaryButton__0xuFs{background:#156ff7;color:var(--Neutral-White);border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease;margin-top:8px}.JobAlertEmptyState_primaryButton__0xuFs:hover{background:#1158c4}.JobAlertEmptyState_primaryButton__0xuFs:disabled{background:#94a3b8;cursor:not-allowed}.JobAlertEmptyState_manageLink__xLJlH{margin-top:8px;color:#156ff7;font-size:13px;font-weight:500;text-decoration:none}.JobAlertEmptyState_manageLink__xLJlH:hover{text-decoration:underline}@media(max-width:639px){.JobAlertEmptyState_empty__T9GBx{padding:40px 16px}}.JobAlertIndicator_inner__joUA6{padding-right:32px}.JobAlertIndicator_label__xmJfR{flex:1 1;font-size:18px;font-weight:600;line-height:24px;letter-spacing:-.4px;color:#1b4dff;margin:0;min-width:0}.JobAlertIndicator_actions___yv1j{display:flex;align-items:center;gap:12px;flex-shrink:0}@media(max-width:639px){.JobAlertIndicator_inner__joUA6{padding-right:24px}.JobAlertIndicator_label__xmJfR{font-size:15px}}
/*# sourceMappingURL=8e6666e9c6a856dd.css.map*/