/* Latest published nursing updates, below the shared navigation. */
.kna-job-alerts{background:#fffaf0;border-block:1px solid #ebe4d8;color:var(--ink,#101c36)}
.kna-job-alerts__inner{display:flex;align-items:center;gap:18px;min-height:58px;min-width:0}
.kna-job-alerts__label{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:36px;padding:7px 14px;border-radius:4px;background:var(--red,#d92d37);color:#fff!important;font-size:14px;font-weight:750;line-height:1.25;white-space:nowrap;text-decoration:none}
.kna-job-alerts__label:hover{background:var(--red-dark,#aa1723)}
.kna-job-alerts__viewport{flex:1 1 0;min-width:0;overflow:hidden}
.kna-job-alerts__track{display:flex;width:max-content;animation:kna-job-alerts-scroll 100s linear infinite}
.kna-job-alerts__group{display:flex;align-items:center;flex:0 0 auto;gap:42px;list-style:none;padding:0 42px 0 0!important;margin:0!important}
.kna-job-alerts__group li{list-style:none;margin:0;padding:0}
.kna-job-alerts__group a{display:inline-flex;align-items:center;gap:9px;min-height:44px;color:inherit;text-decoration:none;font-size:15px;font-weight:600;line-height:1.4;white-space:nowrap}
.kna-job-alerts__group a:hover{text-decoration:underline;text-underline-offset:4px;color:var(--red,#d92d37)}
.kna-job-alerts__bolt{color:#b48118;flex:0 0 auto}
.kna-job-alerts__toggle{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;padding:0;border:1px solid #e3d9c8;border-radius:4px;background:transparent;color:#596274;cursor:pointer}
.kna-job-alerts__toggle[hidden]{display:none}
.kna-job-alerts__play{display:none}
.kna-job-alerts.is-paused .kna-job-alerts__pause{display:none}
.kna-job-alerts.is-paused .kna-job-alerts__play{display:block}
.kna-job-alerts:hover .kna-job-alerts__track,.kna-job-alerts:focus-within .kna-job-alerts__track,.kna-job-alerts.is-paused .kna-job-alerts__track{animation-play-state:paused}
.kna-job-alerts:focus-within .kna-job-alerts__track,.kna-job-alerts.is-paused .kna-job-alerts__track{animation:none;transform:none}
.kna-job-alerts:focus-within .kna-job-alerts__viewport,.kna-job-alerts.is-paused .kna-job-alerts__viewport{overflow-x:auto}
.kna-job-alerts:focus-within .kna-job-alerts__group[aria-hidden],.kna-job-alerts.is-paused .kna-job-alerts__group[aria-hidden]{display:none}
.kna-job-alerts a:focus-visible,.kna-job-alerts__toggle:focus-visible{outline:2px solid #15375d;outline-offset:2px}
@keyframes kna-job-alerts-scroll{to{transform:translateX(-50%)}}
@media(max-width:600px){
 .kna-job-alerts__inner{gap:10px;min-height:52px}
 .kna-job-alerts__label{min-height:32px;padding:6px 9px;font-size:12px}
 .kna-job-alerts__group{gap:28px;padding-right:28px!important}
 .kna-job-alerts__group a{font-size:13px;gap:7px}
 .kna-job-alerts__toggle{flex-basis:30px;width:30px;height:32px}
}
@media(prefers-reduced-motion:reduce){
 .kna-job-alerts__track{animation:none;transform:none}
 .kna-job-alerts__viewport{overflow-x:auto}
 .kna-job-alerts__group[aria-hidden]{display:none}
 .kna-job-alerts__toggle{display:none}
}
