html,body,#root{width:100%;min-height:100%;margin:0}html,body{overflow-x:hidden}*,:before,:after{box-sizing:border-box}.nurselink-fluid-media{height:auto;max-width:100%!important}.app-shell,.main-area,.page,.panel,.card,section,article{min-width:0}.mobile-menu-button,.mobile-nav-close,.mobile-nav-backdrop{display:none}html.nurselink-public-register,html.nurselink-public-login{background:#eaf2fb!important}html.nurselink-public-register body,html.nurselink-public-login body,html.nurselink-public-register #root,html.nurselink-public-login #root{background:#eaf2fb!important;width:100%!important;max-width:none!important;min-height:100%!important;margin:0!important;overflow:hidden!important}.nurselink-auth-suppressed{display:none!important}.nurselink-auth-layout{z-index:2147483000!important;background:radial-gradient(circle at 92% 8%,#1977e71f,#0000 30%),#eaf2fb!important;grid-template-columns:minmax(0,1.08fr) minmax(460px,.92fr)!important;width:100vw!important;max-width:none!important;min-height:100dvh!important;margin:0!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}.nurselink-auth-hero{color:#fff!important;background:linear-gradient(145deg,#063d8e 0%,#0a63c8 48%,#197be1 100%)!important;min-height:100dvh!important;padding:clamp(34px,4vw,68px)!important;position:relative!important;overflow:hidden!important}.nurselink-auth-hero:before{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000004d 10%,#000 33% 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000004d 10%,#000 33% 100%);content:""!important;opacity:.98!important;pointer-events:none!important;background:url(/nurselink-nurse-montage.png) top/cover no-repeat!important;width:66%!important;position:absolute!important;top:0!important;bottom:0!important;right:-2%!important}.nurselink-auth-hero:after{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#032a67f5 0%,#033780db 33%,#0552ab38 67%,#0552ab0d 100%),radial-gradient(circle at 20% 8%,#ffffff24,#0000 28%)!important;position:absolute!important;inset:0!important}.nurselink-auth-hero-inner{z-index:2!important;flex-direction:column!important;min-height:calc(100dvh - clamp(68px,8vw,136px))!important;display:flex!important;position:relative!important}.nurselink-auth-brand{max-width:360px;align-items:center!important;gap:14px!important;display:flex!important}.nurselink-auth-logo{background:#ffffff21!important;border:1px solid #ffffff61!important;border-radius:15px!important;place-items:center!important;width:52px!important;height:52px!important;font-weight:850!important;display:grid!important;box-shadow:inset 0 1px #ffffff38!important}.nurselink-auth-brand strong{color:#fff!important;font-size:29px!important;line-height:1!important;display:block!important}.nurselink-auth-brand span{color:#ffffffe0!important;margin-top:5px!important;font-size:13px!important;display:block!important}.nurselink-auth-copy{max-width:500px!important;margin-top:clamp(62px,10vh,128px)!important}.nurselink-auth-kicker{letter-spacing:.16em!important;color:#cfe6ff!important;margin-bottom:13px!important;font-size:12px!important;font-weight:850!important;display:inline-block!important}.nurselink-auth-copy h1{letter-spacing:-.04em!important;color:#fff!important;margin:0 0 14px!important;font-size:clamp(46px,4.6vw,72px)!important;line-height:.98!important}.nurselink-auth-copy p{color:#fffffff5!important;max-width:420px!important;margin:0!important;font-size:19px!important;line-height:1.5!important}.nurselink-auth-points{gap:16px!important;max-width:430px!important;margin-top:38px!important;display:grid!important}.nurselink-auth-point{grid-template-columns:50px 1fr!important;align-items:start!important;gap:13px!important;display:grid!important}.nurselink-auth-icon{color:#fff!important;background:#ffffff24!important;border:1px solid #ffffff24!important;border-radius:15px!important;place-items:center!important;width:50px!important;height:50px!important;font-size:21px!important;font-weight:850!important;display:grid!important}.nurselink-auth-point strong{color:#fff!important;margin-bottom:4px!important;font-size:16px!important;display:block!important}.nurselink-auth-point span{color:#ffffffe6!important;max-width:310px!important;font-size:13px!important;line-height:1.48!important;display:block!important}.nurselink-auth-bottom{-webkit-backdrop-filter:blur(8px)!important;background:#0330768f!important;border:1px solid #ffffff26!important;border-radius:16px!important;width:min(420px,100%)!important;margin-top:auto!important;padding:16px 18px!important}.nurselink-auth-bottom strong,.nurselink-auth-bottom span{display:block!important}.nurselink-auth-bottom strong{color:#fff!important;font-size:15px!important}.nurselink-auth-bottom span{color:#ffffffd6!important;margin-top:4px!important;font-size:13px!important}.nurselink-auth-panel-wrap{background:radial-gradient(circle at 92% 8%,#207fea1c,#0000 32%),linear-gradient(145deg,#f8fbff,#e8f1fb)!important;justify-content:center!important;align-items:center!important;min-width:0!important;min-height:100dvh!important;padding:clamp(34px,5vw,78px)!important;display:flex!important}.nurselink-register-panel{background:#fffffffb!important;border:1px solid #1a52991a!important;border-radius:28px!important;width:min(100%,620px)!important;min-width:0!important;max-width:620px!important;max-height:none!important;margin:0!important;padding:clamp(28px,3.2vw,42px)!important;overflow:visible!important;box-shadow:0 26px 74px #10305d29!important}.nurselink-register-panel form,.nurselink-auth-form{width:100%!important;min-width:0!important}.nurselink-register-panel input,.nurselink-register-panel select,.nurselink-register-panel textarea{border-radius:11px!important;width:100%!important;max-width:100%!important;min-height:50px!important}.nurselink-register-panel button,.nurselink-register-panel [type=submit],.nurselink-register-panel .primary-button{border-radius:11px!important;min-height:50px!important}@media (width<=1050px){.stats-grid,.frameworks,.credentials-grid,.profile-grid,.jobs-grid,.applications-grid,.documents-grid,.portfolio-grid,.events-grid,.organizations-grid,.mentoring-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nurselink-auth-layout{grid-template-columns:minmax(0,.98fr) minmax(430px,1.02fr)!important}.nurselink-auth-hero{padding:34px!important}.nurselink-auth-copy h1{font-size:48px!important}.nurselink-auth-hero:before{width:62%!important}}@media (width<=780px){html.nurselink-nav-lock,html.nurselink-nav-lock body{overflow:hidden!important}.app-shell{min-height:100dvh;width:100%!important;display:block!important}.sidebar{overscroll-behavior:contain;transition:transform .22s;transform:translate(-105%);box-shadow:18px 0 45px #00195038;z-index:1002!important;width:min(86vw,320px)!important;max-width:320px!important;height:100dvh!important;margin:0!important;position:fixed!important;inset:0 auto 0 0!important;overflow-y:auto!important}.app-shell.mobile-nav-open .sidebar{transform:translate(0)}.mobile-nav-backdrop{z-index:1001;background:#0412307a;border:0;width:100%;height:100%;margin:0;padding:0;position:fixed;inset:0}.app-shell.mobile-nav-open .mobile-nav-backdrop{display:block}.mobile-nav-close{width:40px;height:40px;color:inherit;background:#ffffff14;border:1px solid #fff3;border-radius:10px;justify-content:center;align-items:center;padding:0;font-size:28px;display:inline-flex;position:absolute;top:10px;right:10px}.main-area{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.topbar{-webkit-backdrop-filter:blur(12px);top:0;z-index:900!important;background:#fffffff7!important;align-items:center!important;gap:9px!important;height:auto!important;min-height:62px!important;padding:9px 12px!important;display:flex!important;position:sticky!important}.mobile-menu-button{background:#fff;border:1px solid #dfe7f3;border-radius:11px;flex-direction:column;flex:0 0 44px;justify-content:center;align-items:center;gap:4px;width:44px;height:44px;padding:0;display:inline-flex}.mobile-menu-button span{background:#10204d;border-radius:999px;width:19px;height:2px;display:block}.topbar>div:first-of-type{flex:auto;min-width:0}.topbar>div:first-of-type strong{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14px;display:block;overflow:hidden}.topbar>div:first-of-type span,.topbar>div:first-of-type small{font-size:11px}.user-chip{flex:none;margin-left:auto}.user-chip>div:last-child{display:none!important}.avatar{width:40px!important;height:40px!important}.page{width:100%!important;min-width:0!important;padding:14px!important}.page-header{flex-direction:column!important;gap:12px!important;margin-bottom:14px!important;display:flex!important}.page-header h1{margin:4px 0 6px!important;font-size:clamp(24px,7vw,31px)!important;line-height:1.12!important}.page-header p{font-size:14px;line-height:1.55;max-width:100%!important}.panel,.card,.stat-card,.quick-action,.application-card,.credential-card,.document-card,.job-card,.event-card,.organization-card,.message-card,.portfolio-card,.learning-card,.mentor-card,.mentoring-card{width:100%!important;min-width:0!important;max-width:100%!important}.panel{border-radius:15px!important;padding:15px!important}.page [class$=-grid],.page [class*=-grid\ ]{grid-template-columns:1fr!important;min-width:0!important}.stats-grid,.quick-actions,.content-grid,.dashboard-grid,.form-grid,.profile-grid,.credentials-grid,.documents-grid,.portfolio-grid,.learning-grid,.jobs-grid,.applications-grid,.messages-grid,.events-grid,.organizations-grid,.mentoring-grid,.application-status-grid,.frameworks,.grid{grid-template-columns:1fr!important;gap:12px!important}.panel-title,.card-header,.toolbar,.filters,.filter-row,.actions,.application-actions,.message-actions,.document-actions,.job-actions,.event-actions,.credential-actions,.profile-actions{flex-wrap:wrap!important;gap:8px!important}.form-row,.form-group-row,.field-row,.input-row{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}input,textarea,select{width:100%;max-width:100%;font-size:16px!important}button,.primary-button,.secondary-button,.btn,[role=button]{min-height:44px}.nurselink-mobile-scroll,.table-scroll,.table-wrapper,.qualification-table-wrapper,.framework-table-wrapper{-webkit-overflow-scrolling:touch;overflow-y:hidden;width:100%!important;max-width:100%!important;overflow-x:auto!important}.nurselink-mobile-scroll>table{width:max-content;min-width:100%}.score{justify-items:center;grid-template-columns:1fr!important;gap:16px!important}.metrics{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.result,.crosswalk{grid-template-columns:1fr!important}html.nurselink-member-locked .nurselink-ghost-heading{display:none!important}.nurselink-auth-layout{background:#edf4fc!important;grid-template-columns:1fr!important;min-height:100dvh!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.nurselink-auth-hero{background:linear-gradient(145deg,#053b89,#0a65c9)!important;border-radius:0 0 30px 30px!important;min-height:390px!important;padding:22px 18px 76px!important}.nurselink-auth-hero:before{background-position:50% 18%!important;background-size:cover!important;width:70%!important;top:0!important;right:0!important;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000073 18%,#000 40% 100%)!important;mask-image:linear-gradient(90deg,#0000 0%,#00000073 18%,#000 40% 100%)!important}.nurselink-auth-hero:after{background:linear-gradient(90deg,#02255bf5 0%,#023271e0 40%,#03479747 76%,#0347971f 100%)!important}.nurselink-auth-hero-inner{min-height:290px!important}.nurselink-auth-brand strong{font-size:22px!important}.nurselink-auth-brand span{font-size:11px!important}.nurselink-auth-copy{max-width:280px!important;margin-top:42px!important}.nurselink-auth-kicker{margin-bottom:9px!important;font-size:10px!important}.nurselink-auth-copy h1{font-size:37px!important;line-height:.98!important}.nurselink-auth-copy p{max-width:260px!important;font-size:14px!important;line-height:1.45!important}.nurselink-auth-points,.nurselink-auth-bottom{display:none!important}.nurselink-auth-panel-wrap{z-index:3!important;background:0 0!important;align-items:flex-start!important;min-height:0!important;margin-top:-54px!important;padding:0 13px 28px!important;position:relative!important}.nurselink-register-panel{border-radius:22px!important;width:min(100%,560px)!important;max-width:560px!important;padding:20px!important;box-shadow:0 20px 56px #10305d33!important}}@media (width<=480px){.page{padding:11px!important}.topbar{padding-inline:9px!important}.panel{padding:13px!important}.page-header h1{font-size:24px!important}.metrics{grid-template-columns:1fr!important}.nurselink-auth-hero{min-height:350px!important;padding:18px 15px 72px!important}.nurselink-auth-hero:before{background-position:50% 12%!important;width:76%!important}.nurselink-auth-logo{width:44px;height:44px}.nurselink-auth-copy{margin-top:34px!important}.nurselink-auth-copy h1{font-size:33px!important}.nurselink-auth-copy p{font-size:14px!important}.nurselink-auth-panel-wrap{padding-inline:10px}.nurselink-register-panel{border-radius:20px!important;padding:17px!important}}@media (prefers-reduced-motion:reduce){.sidebar{transition:none!important}}@media (width>=1025px){.nurselink-auth-layout{grid-template-columns:minmax(0,55%) minmax(0,45%)!important}.nurselink-auth-hero{padding:clamp(36px,3.4vw,58px)!important}.nurselink-auth-hero:before{background-position:50% 12%!important;width:67%!important;right:-1%!important}.nurselink-auth-hero:after{background:linear-gradient(90deg,#032a67f7 0%,#033780e3 31%,#0552ab47 66%,#0552ab14 100%)!important}.nurselink-auth-copy{max-width:460px!important;margin-top:clamp(48px,8vh,94px)!important}.nurselink-auth-copy h1{font-size:48px!important;font-weight:700!important;line-height:56px!important}.nurselink-auth-copy p{font-size:17px!important;font-weight:400!important;line-height:26px!important}.nurselink-auth-points{gap:14px!important;max-width:420px!important;margin-top:30px!important}.nurselink-auth-point strong{font-size:16px!important;font-weight:600!important;line-height:24px!important}.nurselink-auth-point span{font-size:14px!important;font-weight:400!important;line-height:20px!important}.nurselink-auth-panel-wrap{padding:clamp(30px,4vw,58px)!important}.nurselink-register-panel{border-radius:18px!important;width:min(94%,650px)!important;max-width:650px!important;padding:30px!important}.nurselink-auth-form-title{letter-spacing:-.02em!important;max-width:480px!important;margin-top:8px!important;margin-bottom:8px!important;font-size:28px!important;font-weight:700!important;line-height:36px!important}.nurselink-auth-form-subtitle{max-width:440px!important;margin:0 0 24px!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.nurselink-auth-field-label,.nurselink-register-panel label{font-size:13px!important;font-weight:600!important;line-height:19px!important}.nurselink-auth-field,.nurselink-register-panel input,.nurselink-register-panel select,.nurselink-register-panel textarea{border-radius:14px!important;min-height:52px!important;padding-top:12px!important;padding-bottom:12px!important;font-size:15px!important;font-weight:400!important;line-height:22px!important}.nurselink-auth-submit,.nurselink-register-panel button[type=submit],.nurselink-register-panel input[type=submit],.nurselink-register-panel .primary-button{border-radius:14px!important;min-height:52px!important;font-size:15px!important;font-weight:600!important;line-height:22px!important}}@media (width>=1440px){.nurselink-auth-layout{grid-template-columns:minmax(0,56%) minmax(0,44%)!important}.nurselink-auth-hero{padding:clamp(42px,3.2vw,64px)!important}.nurselink-auth-brand strong{font-size:28px!important;line-height:34px!important}.nurselink-auth-brand span{font-size:14px!important;line-height:20px!important}.nurselink-auth-kicker,.nurselink-auth-form-kicker{letter-spacing:.14em!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}.nurselink-auth-copy{max-width:520px!important;margin-top:clamp(60px,8.5vh,108px)!important}.nurselink-auth-copy h1{margin-bottom:12px!important;font-size:56px!important;font-weight:700!important;line-height:64px!important}.nurselink-auth-copy p{max-width:430px!important;font-size:18px!important;font-weight:400!important;line-height:28px!important}.nurselink-auth-points{gap:16px!important;max-width:440px!important;margin-top:34px!important}.nurselink-auth-point{grid-template-columns:52px 1fr!important;gap:14px!important}.nurselink-auth-icon{border-radius:16px!important;width:52px!important;height:52px!important}.nurselink-auth-point strong{font-size:18px!important;font-weight:600!important;line-height:26px!important}.nurselink-auth-point span{max-width:320px!important;font-size:15px!important;font-weight:400!important;line-height:22px!important}.nurselink-auth-bottom{border-radius:16px!important;width:min(470px,100%)!important;padding:18px 20px!important}.nurselink-auth-bottom strong{font-size:16px!important;font-weight:600!important;line-height:24px!important}.nurselink-auth-bottom span{font-size:14px!important;font-weight:400!important;line-height:20px!important}.nurselink-auth-panel-wrap{justify-content:center!important;padding:clamp(38px,4vw,70px) clamp(32px,4vw,68px)!important}.nurselink-register-panel{border-radius:18px!important;width:min(96%,680px)!important;max-width:680px!important;padding:32px!important}.nurselink-auth-form-kicker{margin-bottom:8px!important}.nurselink-auth-form-title{letter-spacing:-.025em!important;max-width:500px!important;margin:6px 0 8px!important;font-size:32px!important;font-weight:700!important;line-height:40px!important}.nurselink-auth-form-subtitle{max-width:470px!important;margin:0 0 26px!important;font-size:18px!important;font-weight:400!important;line-height:28px!important}.nurselink-auth-field-label,.nurselink-register-panel label{font-size:14px!important;font-weight:600!important;line-height:20px!important}.nurselink-auth-field,.nurselink-register-panel input,.nurselink-register-panel select,.nurselink-register-panel textarea{border-radius:16px!important;min-height:56px!important;padding-top:14px!important;padding-bottom:14px!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.nurselink-auth-field::placeholder,.nurselink-register-panel input::placeholder,.nurselink-register-panel textarea::placeholder{font-size:16px!important;line-height:24px!important}.nurselink-auth-submit,.nurselink-register-panel button[type=submit],.nurselink-register-panel input[type=submit],.nurselink-register-panel .primary-button{border-radius:16px!important;min-height:56px!important;font-size:16px!important;font-weight:600!important;line-height:24px!important}}.nurselink-auth-trust-strip{background:#f4f8fd;border-top:1px solid #16468414;border-radius:0 0 18px 18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:calc(100% + 64px);margin:26px -32px -32px;padding:18px 22px;display:grid}.nurselink-auth-trust-item{grid-template-columns:34px 1fr;align-items:start;gap:8px;min-width:0;padding:0 10px;display:grid}.nurselink-auth-trust-item+.nurselink-auth-trust-item{border-left:1px solid #16468414}.nurselink-auth-trust-icon{color:#0759c7;background:#e6f0ff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:15px;font-weight:800;display:grid}.nurselink-auth-trust-item strong,.nurselink-auth-trust-item span{display:block}.nurselink-auth-trust-item strong{color:#10204d;font-size:13px;font-weight:600;line-height:18px}.nurselink-auth-trust-item span{color:#6f7d93;margin-top:2px;font-size:11px;font-weight:400;line-height:16px}@media (width>=768px) and (width<=1024px){.nurselink-auth-layout{grid-template-columns:minmax(0,46%) minmax(0,54%)!important}.nurselink-auth-hero{padding:28px 24px!important}.nurselink-auth-hero:before{background-position:50% 12%!important;width:72%!important}.nurselink-auth-brand strong{font-size:22px!important;line-height:28px!important}.nurselink-auth-brand span{font-size:12px!important;line-height:17px!important}.nurselink-auth-kicker,.nurselink-auth-form-kicker{font-size:13px!important;font-weight:600!important;line-height:18px!important}.nurselink-auth-copy{max-width:330px!important;margin-top:54px!important}.nurselink-auth-copy h1{font-size:44px!important;font-weight:700!important;line-height:52px!important}.nurselink-auth-copy p{max-width:280px!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.nurselink-auth-points{gap:12px!important;max-width:330px!important;margin-top:25px!important}.nurselink-auth-point{grid-template-columns:44px 1fr!important;gap:10px!important}.nurselink-auth-icon{border-radius:14px!important;width:44px!important;height:44px!important}.nurselink-auth-point strong{font-size:16px!important;font-weight:600!important;line-height:24px!important}.nurselink-auth-point span{font-size:14px!important;font-weight:400!important;line-height:20px!important}.nurselink-auth-bottom{width:100%!important;max-width:330px!important;padding:13px 14px!important}.nurselink-auth-bottom strong,.nurselink-auth-bottom span{font-size:13px!important;line-height:18px!important}.nurselink-auth-panel-wrap{padding:24px!important}.nurselink-register-panel{border-radius:16px!important;width:100%!important;max-width:560px!important;padding:24px!important}.nurselink-auth-form-title{margin:5px 0 7px!important;font-size:24px!important;font-weight:700!important;line-height:32px!important}.nurselink-auth-form-subtitle{margin:0 0 20px!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.nurselink-auth-field-label,.nurselink-register-panel label{font-size:13px!important;font-weight:600!important;line-height:18px!important}.nurselink-auth-field,.nurselink-register-panel input,.nurselink-register-panel select,.nurselink-register-panel textarea{border-radius:14px!important;min-height:48px!important;padding-top:11px!important;padding-bottom:11px!important;font-size:15px!important;font-weight:400!important;line-height:22px!important}.nurselink-auth-submit,.nurselink-register-panel button[type=submit],.nurselink-register-panel input[type=submit],.nurselink-register-panel .primary-button{border-radius:14px!important;min-height:48px!important;font-size:15px!important;font-weight:600!important;line-height:22px!important}.nurselink-auth-trust-strip{border-radius:0 0 16px 16px;grid-template-columns:repeat(3,minmax(0,1fr));width:calc(100% + 48px);margin:22px -24px -24px;padding:15px 12px}.nurselink-auth-trust-item{grid-template-columns:28px 1fr;gap:6px;padding:0 7px}.nurselink-auth-trust-icon{width:28px;height:28px;font-size:13px}.nurselink-auth-trust-item strong{font-size:11px;line-height:15px}.nurselink-auth-trust-item span{font-size:10px;line-height:14px}}@media (width<=767px){html.nurselink-public-register body,html.nurselink-public-login body,html.nurselink-public-register #root,html.nurselink-public-login #root{overflow-y:auto!important}.nurselink-auth-layout{grid-template-columns:1fr!important;min-height:100dvh!important;overflow-y:auto!important}.nurselink-auth-hero{border-radius:0 0 28px 28px!important;min-height:390px!important;padding:18px 16px 80px!important}.nurselink-auth-hero:before{background-position:50% 12%!important;background-size:cover!important;width:76%!important;right:-10%!important}.nurselink-auth-hero:after{background:linear-gradient(90deg,#02255bfa 0%,#023271e6 43%,#0347975c 74%,#0347971f 100%)!important}.nurselink-auth-hero-inner{min-height:292px!important}.nurselink-auth-logo{border-radius:12px!important;width:42px!important;height:42px!important;font-size:13px!important}.nurselink-auth-brand{gap:10px!important}.nurselink-auth-brand strong{font-size:20px!important;line-height:26px!important}.nurselink-auth-brand span{font-size:11px!important;line-height:16px!important}.nurselink-auth-copy{max-width:255px!important;margin-top:34px!important}.nurselink-auth-kicker,.nurselink-auth-form-kicker{letter-spacing:.12em!important;font-size:12px!important;font-weight:600!important;line-height:16px!important}.nurselink-auth-copy h1{letter-spacing:-.025em!important;margin:7px 0 8px!important;font-size:32px!important;font-weight:700!important;line-height:40px!important}.nurselink-auth-copy p{max-width:245px!important;font-size:15px!important;font-weight:400!important;line-height:22px!important}.nurselink-auth-points{display:none!important}.nurselink-auth-bottom{border-radius:13px!important;width:min(260px,90%)!important;margin-top:auto!important;padding:11px 12px!important;display:block!important}.nurselink-auth-bottom strong{font-size:12px!important;font-weight:600!important;line-height:18px!important}.nurselink-auth-bottom span{margin-top:1px!important;font-size:12px!important;font-weight:400!important;line-height:18px!important}.nurselink-auth-panel-wrap{z-index:3!important;background:0 0!important;align-items:flex-start!important;min-height:0!important;margin-top:-56px!important;padding:0 10px 24px!important;position:relative!important}.nurselink-register-panel{border-radius:16px!important;width:100%!important;max-width:560px!important;padding:20px!important;box-shadow:0 20px 55px #10305d33!important}.nurselink-auth-form-title{letter-spacing:-.015em!important;margin:5px 0 6px!important;font-size:20px!important;font-weight:700!important;line-height:28px!important}.nurselink-auth-form-subtitle{max-width:100%!important;margin:0 0 18px!important;font-size:15px!important;font-weight:400!important;line-height:22px!important}.nurselink-auth-field-label,.nurselink-register-panel label{font-size:12px!important;font-weight:600!important;line-height:16px!important}.nurselink-auth-field,.nurselink-register-panel input,.nurselink-register-panel select,.nurselink-register-panel textarea{border-radius:14px!important;min-height:48px!important;padding-top:11px!important;padding-bottom:11px!important;font-size:16px!important;font-weight:400!important;line-height:22px!important}.nurselink-auth-field::placeholder,.nurselink-register-panel input::placeholder,.nurselink-register-panel textarea::placeholder{font-size:16px!important;line-height:22px!important}.nurselink-auth-submit,.nurselink-register-panel button[type=submit],.nurselink-register-panel input[type=submit],.nurselink-register-panel .primary-button{border-radius:14px!important;min-height:48px!important;font-size:16px!important;font-weight:600!important;line-height:22px!important}.nurselink-auth-trust-strip{border-radius:0 0 16px 16px!important;grid-template-columns:1fr!important;gap:0!important;width:calc(100% + 40px)!important;margin:20px -20px -20px!important;padding:7px 14px!important}.nurselink-auth-trust-item{grid-template-columns:36px 1fr!important;gap:10px!important;padding:12px 2px!important}.nurselink-auth-trust-item+.nurselink-auth-trust-item{border-top:1px solid #16468414!important;border-left:0!important}.nurselink-auth-trust-icon{width:34px!important;height:34px!important;font-size:15px!important}.nurselink-auth-trust-item strong{font-size:12px!important;font-weight:600!important;line-height:18px!important}.nurselink-auth-trust-item span{font-size:12px!important;font-weight:400!important;line-height:18px!important}}@media (width<=359px){.nurselink-auth-hero{padding-inline:13px!important}.nurselink-auth-copy{max-width:230px!important}.nurselink-auth-copy h1{font-size:30px!important;line-height:38px!important}.nurselink-auth-panel-wrap{padding-inline:8px!important}.nurselink-register-panel{padding:18px!important}.nurselink-auth-trust-strip{width:calc(100% + 36px)!important;margin-bottom:-18px!important;margin-left:-18px!important;margin-right:-18px!important}}@media (width>=1025px){.nurselink-auth-layout{grid-template-columns:minmax(0,57%) minmax(0,43%)!important}.nurselink-auth-hero{padding:clamp(36px,3.2vw,60px)!important}.nurselink-auth-hero:before{opacity:.98!important;background-position:50% 2%!important;background-size:cover!important;width:63%!important;top:-2%!important;bottom:-1%!important;right:-1%!important;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000061 12%,#000 35% 100%)!important;mask-image:linear-gradient(90deg,#0000 0%,#00000061 12%,#000 35% 100%)!important}.nurselink-auth-hero:after{background:linear-gradient(90deg,#032a67fa 0%,#033780eb 30%,#0552ab3d 66%,#0552ab12 100%),radial-gradient(circle at 20% 10%,#ffffff1a,#0000 30%)!important}.nurselink-auth-copy{max-width:500px!important;margin-top:clamp(54px,8vh,96px)!important}.nurselink-auth-copy h1{max-width:420px!important}.nurselink-auth-points{max-width:410px!important}.nurselink-auth-bottom{width:min(430px,100%)!important;margin-top:auto!important}.nurselink-register-panel{width:min(96%,690px)!important;max-width:690px!important}}@media (width>=1440px){.nurselink-auth-layout{grid-template-columns:minmax(0,58%) minmax(0,42%)!important}.nurselink-auth-hero:before{background-position:50% 0!important;width:62%!important;top:-2%!important;bottom:-2%!important;right:0!important}.nurselink-auth-copy{max-width:520px!important;margin-top:clamp(58px,8vh,102px)!important}.nurselink-auth-copy h1{max-width:430px!important}.nurselink-auth-bottom{width:min(450px,100%)!important}}@media (width>=768px) and (width<=1024px){.nurselink-auth-layout{grid-template-columns:minmax(0,47%) minmax(0,53%)!important}.nurselink-auth-hero:before{background-position:50% 6%!important;width:70%!important;top:-1%!important;bottom:0!important;right:-2%!important}.nurselink-auth-copy{max-width:340px!important}}@media (width<=767px){.nurselink-auth-hero{min-height:400px!important}.nurselink-auth-hero:before{background-position:50% 4%!important;width:74%!important;top:-2%!important;bottom:0!important;right:-8%!important}.nurselink-auth-copy{max-width:250px!important}}@media (width<=430px){.nurselink-auth-hero:before{background-position:50% 5%!important;width:76%!important;right:-12%!important}}:root{--nurselink-auth-blue-950:#032d72;--nurselink-auth-blue-900:#06428f;--nurselink-auth-blue-800:#0757b7;--nurselink-auth-blue-700:#096bd2;--nurselink-auth-blue-600:#0b7ae4;--nurselink-auth-sky-100:#eaf4ff;--nurselink-auth-sky-50:#f6faff}@media (width>=1025px){.nurselink-auth-layout{background:radial-gradient(circle at 92% 8%,#248bff29,#0000 30%),linear-gradient(145deg,#f8fbff,#e9f3ff)!important;grid-template-columns:minmax(0,58%) minmax(0,42%)!important}.nurselink-auth-hero{background:radial-gradient(circle at 72% 18%, #46aeff5c, transparent 28%), radial-gradient(circle at 25% 6%, #4ab1ff38, transparent 24%), linear-gradient(145deg, var(--nurselink-auth-blue-950) 0%, var(--nurselink-auth-blue-900) 30%, var(--nurselink-auth-blue-800) 61%, var(--nurselink-auth-blue-700) 100%)!important;overflow:hidden!important}.nurselink-auth-hero:before{opacity:1!important;filter:saturate(1.13)contrast(1.05)brightness(1.05)!important;background-position:top!important;background-size:cover!important;width:66%!important;height:72%!important;top:0!important;bottom:auto!important;right:-1%!important;-webkit-mask-image:linear-gradient(#000 0% 63%,#000000db 72%,#00000057 88%,#0000 100%)!important;mask-image:linear-gradient(#000 0% 63%,#000000db 72%,#00000057 88%,#0000 100%)!important}.nurselink-auth-hero:after{background:linear-gradient(90deg,#021f52fa 0%,#03306fe8 27%,#04499d75 54%,#0663cb1f 79%,#0663cb08 100%),linear-gradient(#0874e005 0%,#044ba40a 50%,#033276d1 83%,#032c6bfa 100%),radial-gradient(circle at 72% 18%,#7bcfff33,#0000 24%)!important}.nurselink-auth-brand{position:relative!important}.nurselink-auth-logo{background:linear-gradient(145deg,#fff3,#ffffff14)!important;border-color:#ffffff7a!important;box-shadow:0 8px 26px #001e5629,inset 0 1px #ffffff52!important}.nurselink-auth-copy{text-shadow:0 2px 18px #00266524;margin-top:clamp(58px,8vh,102px)!important}.nurselink-auth-copy h1{text-wrap:balance;color:#fff!important}.nurselink-auth-copy p{color:#fffffff5!important}.nurselink-auth-kicker{color:#bfe4ff!important}.nurselink-auth-point{transition:transform .18s,background-color .18s;border-radius:16px!important}.nurselink-auth-icon{background:linear-gradient(145deg,#fff3,#ffffff17)!important;border-color:#ffffff3b!important;box-shadow:0 8px 24px #00215b21!important}.nurselink-auth-bottom{background:linear-gradient(135deg,#044aa7c2,#022e70d6)!important;border-color:#7cc9ff42!important;width:min(470px,100%)!important;padding:17px 19px!important;box-shadow:0 14px 34px #00215a21,inset 0 1px #ffffff21!important}.nurselink-auth-panel-wrap{background:radial-gradient(circle at 82% 8%,#3797ff24,#0000 30%),radial-gradient(circle at 15% 92%,#4ea6ff14,#0000 34%),linear-gradient(145deg,#fafcff,#e9f3ff)!important}.nurselink-register-panel{background:linear-gradient(#fffffffe,#fffffff9)!important;border-color:#2462b41f!important;width:min(96%,700px)!important;max-width:700px!important;box-shadow:0 30px 88px #1941762b,0 3px 14px #1f5baa0f!important}.nurselink-auth-form-title{color:#0c1c41!important}.nurselink-auth-form-subtitle{color:#718096!important}.nurselink-auth-field,.nurselink-register-panel input,.nurselink-register-panel select,.nurselink-register-panel textarea{background:#fff!important;border-color:#cedcf0!important;transition:border-color .16s,box-shadow .16s,background-color .16s!important;box-shadow:inset 0 1px 2px #16427c05!important}.nurselink-auth-field:focus,.nurselink-register-panel input:focus,.nurselink-register-panel select:focus,.nurselink-register-panel textarea:focus{border-color:#1b78dc!important;outline:none!important;box-shadow:0 0 0 4px #1978de1c,inset 0 1px 2px #16427c05!important}.nurselink-auth-submit,.nurselink-register-panel button[type=submit],.nurselink-register-panel input[type=submit],.nurselink-register-panel .primary-button{background:linear-gradient(90deg,#0874d9 0%,#075ac2 100%)!important;border-color:#0000!important;transition:transform .16s,box-shadow .16s,filter .16s!important;box-shadow:0 9px 24px #045bc330!important}.nurselink-auth-submit:hover,.nurselink-register-panel button[type=submit]:hover,.nurselink-register-panel .primary-button:hover{filter:brightness(1.045)!important;box-shadow:0 12px 30px #045bc340!important}.nurselink-auth-trust-strip{background:linear-gradient(#f7fbff,#edf5ff)!important;border-top-color:#2163b81a!important}.nurselink-auth-trust-icon{color:#0565cf!important;background:linear-gradient(145deg,#e8f3ff,#d9eaff)!important}}@media (width>=1440px){.nurselink-auth-hero:before{background-position:top!important;width:64%!important;height:74%!important;right:-1%!important}.nurselink-auth-copy{margin-top:clamp(62px,8vh,108px)!important}}@media (width>=768px) and (width<=1024px){.nurselink-auth-hero{background:radial-gradient(circle at 72% 18%,#4ab2ff4d,#0000 26%),linear-gradient(145deg,#03377f,#075ab8 65%,#0870d4)!important}.nurselink-auth-hero:before{filter:saturate(1.1)contrast(1.04)brightness(1.04)!important;background-position:top!important;width:72%!important;height:69%!important;top:0!important;bottom:auto!important;right:-5%!important;-webkit-mask-image:linear-gradient(#000 0% 61%,#000000b8 78%,#0000 100%)!important;mask-image:linear-gradient(#000 0% 61%,#000000b8 78%,#0000 100%)!important}.nurselink-auth-hero:after{background:linear-gradient(90deg,#02245bf7 0%,#03377be0 43%,#0558b64d 75%,#076dd514 100%),linear-gradient(#0000 0%,#03347924 58%,#033070f0 100%)!important}.nurselink-register-panel{box-shadow:0 24px 64px #19417629!important}}@media (width<=767px){.nurselink-auth-hero{background:radial-gradient(circle at 75% 20%,#4eb7ff4f,#0000 27%),linear-gradient(145deg,#03357c,#075ab7 62%,#0874d8)!important;min-height:405px!important}.nurselink-auth-hero:before{filter:saturate(1.12)contrast(1.04)brightness(1.06)!important;background-position:top!important;background-size:cover!important;width:77%!important;height:66%!important;top:0!important;bottom:auto!important;right:-14%!important;-webkit-mask-image:linear-gradient(#000 0% 60%,#0000009e 80%,#0000 100%)!important;mask-image:linear-gradient(#000 0% 60%,#0000009e 80%,#0000 100%)!important}.nurselink-auth-hero:after{background:linear-gradient(90deg,#022257fa 0%,#023171e8 44%,#044da459 76%,#0669d01a 100%),linear-gradient(#0000 0%,#0232711a 52%,#032e6bf5 100%)!important}.nurselink-auth-panel-wrap{margin-top:-58px!important}.nurselink-register-panel{background:#fffffffe!important;box-shadow:0 24px 62px #10305d38,0 2px 10px #225ba50f!important}.nurselink-auth-submit,.nurselink-register-panel button[type=submit],.nurselink-register-panel input[type=submit],.nurselink-register-panel .primary-button{background:linear-gradient(90deg,#0875da,#0758be)!important;box-shadow:0 8px 22px #045bc333!important}}@media (width<=430px){.nurselink-auth-hero:before{background-position:top!important;width:79%!important;height:65%!important;right:-17%!important}}@media (prefers-reduced-motion:reduce){.nurselink-auth-point,.nurselink-auth-field,.nurselink-auth-submit,.nurselink-register-panel button,.nurselink-register-panel input,.nurselink-register-panel select,.nurselink-register-panel textarea{transition:none!important}}@media (width<=767px){html.nurselink-public-register,html.nurselink-public-register body,html.nurselink-public-register #root,html.nurselink-public-login,html.nurselink-public-login body,html.nurselink-public-login #root{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}.nurselink-auth-hero:before{filter:saturate(1.12)contrast(1.04)brightness(1.07)!important;background-position:top!important;background-size:cover!important;width:84%!important;height:54%!important;top:0!important;bottom:auto!important;right:-20%!important;-webkit-mask-image:linear-gradient(#000 0% 62%,#000000bd 78%,#00000038 91%,#0000 100%)!important;mask-image:linear-gradient(#000 0% 62%,#000000bd 78%,#00000038 91%,#0000 100%)!important}.nurselink-auth-copy,.nurselink-auth-bottom{z-index:4!important;position:relative!important}.nurselink-register-panel,.nurselink-register-panel form,.nurselink-auth-form{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background-color:#fff!important}.nurselink-register-panel{color:#10204d!important}.nurselink-auth-form-kicker{color:#1b75c9!important;opacity:1!important;visibility:visible!important}.nurselink-auth-form-title{color:#101f3f!important;opacity:1!important;visibility:visible!important;filter:none!important;text-shadow:none!important;-webkit-text-fill-color:#101f3f!important;mix-blend-mode:normal!important;display:block!important}.nurselink-auth-form-subtitle{color:#748196!important;opacity:1!important;-webkit-text-fill-color:#748196!important}.nurselink-auth-field-label,.nurselink-register-panel label{color:#15213b!important;opacity:1!important;-webkit-text-fill-color:#15213b!important}.nurselink-auth-field,.nurselink-register-panel input,.nurselink-register-panel select,.nurselink-register-panel textarea{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;appearance:none!important;color:#13213f!important;-webkit-text-fill-color:#13213f!important;opacity:1!important;background:#fff!important;border:1px solid #cfdaea!important;box-shadow:inset 0 1px 2px #19386306,0 1px 2px #19386305!important}.nurselink-auth-field::placeholder,.nurselink-register-panel input::placeholder,.nurselink-register-panel textarea::placeholder{color:#97a3b7!important;-webkit-text-fill-color:#97a3b7!important;opacity:1!important}.nurselink-auth-field:focus,.nurselink-register-panel input:focus,.nurselink-register-panel select:focus,.nurselink-register-panel textarea:focus{color:#13213f!important;-webkit-text-fill-color:#13213f!important;background:#fff!important;border-color:#1676d2!important;outline:none!important;box-shadow:0 0 0 4px #1676d21c!important}.nurselink-register-panel input:-webkit-autofill{-webkit-text-fill-color:#13213f!important;caret-color:#13213f!important;box-shadow:inset 0 0 0 1000px #fff!important}.nurselink-register-panel input:-webkit-autofill:hover{-webkit-text-fill-color:#13213f!important;caret-color:#13213f!important;box-shadow:inset 0 0 0 1000px #fff!important}.nurselink-register-panel input:-webkit-autofill:focus{-webkit-text-fill-color:#13213f!important;caret-color:#13213f!important;box-shadow:inset 0 0 0 1000px #fff!important}.nurselink-auth-submit,.nurselink-register-panel button[type=submit],.nurselink-register-panel input[type=submit],.nurselink-register-panel .primary-button{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:linear-gradient(90deg,#0875da,#0759c3)!important}.nurselink-auth-trust-strip{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:linear-gradient(#f7fbff,#edf5ff)!important}.nurselink-auth-trust-item strong{color:#15213b!important;-webkit-text-fill-color:#15213b!important}.nurselink-auth-trust-item span{color:#748196!important;-webkit-text-fill-color:#748196!important}}@media (width<=430px){.nurselink-auth-hero:before{background-position:top!important;width:88%!important;height:52%!important;right:-24%!important}}@media (width<=359px){.nurselink-auth-hero:before{width:91%!important;height:50%!important;right:-27%!important}}:root{--nl-deep:#052f75;--nl-blue:#075ac2;--nl-bright:#0878e5;--nl-sky:#edf6ff;--nl-yellow:#ffbd2e}@media (width>=1440px){.nurselink-auth-layout{grid-template-columns:minmax(0,59%) minmax(0,41%)!important}.nurselink-auth-hero{background:radial-gradient(circle at 72% 17%,#41aeff54,#0000 29%),radial-gradient(circle at 18% 9%,#3397ff2e,#0000 25%),linear-gradient(145deg,#032b6e 0%,#064596 31%,#075ebd 66%,#0875db 100%)!important;padding:44px 50px 46px!important}.nurselink-auth-hero:before{opacity:1!important;filter:saturate(1.08)contrast(1.035)brightness(1.045)!important;background:url(/nurselink-nurse-montage.png) top/contain no-repeat!important;width:65%!important;height:96%!important;top:2%!important;bottom:auto!important;right:-2%!important;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000073 13%,#000 34% 100%)!important;mask-image:linear-gradient(90deg,#0000 0%,#00000073 13%,#000 34% 100%)!important}.nurselink-auth-hero:after{background:linear-gradient(90deg,#021f50fb 0%,#032c67ed 27%,#04449470 54%,#0661c61f 78%,#066cd908 100%),linear-gradient(#0974df05 0%,#03418f08 65%,#03306f47 100%)!important}.nurselink-auth-brand strong{font-size:32px!important;font-weight:700!important;line-height:38px!important}.nurselink-auth-brand span{font-size:15px!important;line-height:21px!important}.nurselink-auth-kicker,.nurselink-auth-form-kicker{letter-spacing:.15em!important;font-size:15px!important;font-weight:700!important;line-height:21px!important}.nurselink-auth-copy{max-width:540px!important;margin-top:clamp(62px,8vh,108px)!important}.nurselink-auth-copy h1{letter-spacing:-.04em!important;max-width:500px!important;margin:8px 0 18px!important;padding-bottom:13px!important;font-size:64px!important;font-weight:750!important;line-height:70px!important;position:relative!important}.nurselink-auth-copy h1:after{content:""!important;background:linear-gradient(90deg,#ffc83d,#ffa920)!important;border-radius:99px!important;width:178px!important;height:5px!important;position:absolute!important;bottom:0!important;left:0!important;box-shadow:0 3px 12px #ffb82433!important}.nurselink-auth-copy p{max-width:430px!important;font-size:21px!important;font-weight:400!important;line-height:31px!important}.nurselink-auth-points{gap:18px!important;max-width:450px!important;margin-top:36px!important}.nurselink-auth-point{grid-template-columns:56px 1fr!important;gap:15px!important}.nurselink-auth-icon{border-radius:17px!important;width:56px!important;height:56px!important}.nurselink-auth-point strong{font-size:19px!important;font-weight:650!important;line-height:27px!important}.nurselink-auth-point span{max-width:330px!important;font-size:16px!important;line-height:23px!important}.nurselink-auth-bottom{border-radius:17px!important;width:min(490px,100%)!important;padding:19px 21px!important}.nurselink-auth-bottom strong{font-size:17px!important;line-height:24px!important}.nurselink-auth-bottom span{font-size:15px!important;line-height:21px!important}.nurselink-auth-panel-wrap{background:radial-gradient(circle at 86% 9%,#2d91ff24,#0000 30%),linear-gradient(145deg,#fbfdff,#eaf4ff)!important;padding:42px 48px!important}.nurselink-register-panel{border-radius:22px!important;width:min(97%,760px)!important;max-width:760px!important;padding:38px!important;box-shadow:0 34px 94px #183f752e,0 4px 18px #1b57a212!important}.nurselink-auth-form-title{letter-spacing:-.025em!important;max-width:570px!important;margin:6px 0 9px!important;font-size:38px!important;font-weight:750!important;line-height:46px!important}.nurselink-auth-form-subtitle{max-width:520px!important;margin:0 0 28px!important;font-size:19px!important;line-height:29px!important}.nurselink-auth-field-label,.nurselink-register-panel label{font-size:15px!important;font-weight:650!important;line-height:21px!important}.nurselink-auth-field,.nurselink-register-panel input,.nurselink-register-panel select,.nurselink-register-panel textarea{border-radius:15px!important;min-height:58px!important;padding:15px 16px!important;font-size:17px!important;line-height:25px!important}.nurselink-auth-field::placeholder,.nurselink-register-panel input::placeholder,.nurselink-register-panel textarea::placeholder{font-size:17px!important;line-height:25px!important}.nurselink-auth-submit,.nurselink-register-panel button[type=submit],.nurselink-register-panel input[type=submit],.nurselink-register-panel .primary-button{border-radius:15px!important;min-height:58px!important;font-size:17px!important;font-weight:700!important;line-height:25px!important}.nurselink-auth-trust-strip{border-radius:0 0 22px 22px!important;width:calc(100% + 76px)!important;margin:30px -38px -38px!important;padding:20px 22px!important}.nurselink-auth-trust-item{grid-template-columns:38px 1fr!important;gap:10px!important;padding:0 12px!important}.nurselink-auth-trust-icon{width:36px!important;height:36px!important;font-size:16px!important}.nurselink-auth-trust-item strong{font-size:14px!important;line-height:19px!important}.nurselink-auth-trust-item span{font-size:12px!important;line-height:17px!important}}@media (width>=1025px) and (width<=1439px){.nurselink-auth-layout{grid-template-columns:minmax(0,58%) minmax(0,42%)!important}.nurselink-auth-hero:before{background:url(/nurselink-nurse-montage.png) top/contain no-repeat!important;width:66%!important;height:94%!important;top:3%!important;bottom:auto!important;right:-3%!important}.nurselink-auth-copy h1{padding-bottom:11px!important;font-size:52px!important;line-height:59px!important;position:relative!important}.nurselink-auth-copy h1:after{content:""!important;background:linear-gradient(90deg,#ffc83d,#ffa920)!important;border-radius:99px!important;width:148px!important;height:4px!important;position:absolute!important;bottom:0!important;left:0!important}.nurselink-auth-copy p{font-size:18px!important;line-height:27px!important}.nurselink-register-panel{width:min(96%,680px)!important;max-width:680px!important;padding:32px!important}.nurselink-auth-form-title{font-size:30px!important;line-height:38px!important}.nurselink-auth-form-subtitle{font-size:17px!important;line-height:25px!important}.nurselink-auth-field,.nurselink-register-panel input,.nurselink-register-panel select,.nurselink-register-panel textarea{font-size:16px!important;line-height:24px!important}}@media (width>=768px) and (width<=1024px){.nurselink-auth-layout{grid-template-columns:minmax(0,46%) minmax(0,54%)!important}.nurselink-auth-hero{padding:27px 23px!important}.nurselink-auth-hero:before{background:url(/nurselink-nurse-montage.png) top/contain no-repeat!important;width:74%!important;height:90%!important;top:4%!important;bottom:auto!important;right:-9%!important}.nurselink-auth-copy{max-width:340px!important;margin-top:50px!important}.nurselink-auth-copy h1{padding-bottom:10px!important;font-size:46px!important;line-height:53px!important;position:relative!important}.nurselink-auth-copy h1:after{content:""!important;background:linear-gradient(90deg,#ffc83d,#ffa920)!important;border-radius:99px!important;width:120px!important;height:4px!important;position:absolute!important;bottom:0!important;left:0!important}.nurselink-auth-copy p{font-size:17px!important;line-height:25px!important}.nurselink-auth-point strong{font-size:16px!important;line-height:23px!important}.nurselink-auth-point span{font-size:14px!important;line-height:20px!important}.nurselink-auth-panel-wrap{padding:22px!important}.nurselink-register-panel{border-radius:18px!important;width:100%!important;max-width:590px!important;padding:25px!important}.nurselink-auth-form-title{font-size:28px!important;line-height:35px!important}.nurselink-auth-form-subtitle{font-size:17px!important;line-height:25px!important}.nurselink-auth-field-label,.nurselink-register-panel label{font-size:13px!important;line-height:18px!important}.nurselink-auth-field,.nurselink-register-panel input,.nurselink-register-panel select,.nurselink-register-panel textarea,.nurselink-auth-submit,.nurselink-register-panel button[type=submit],.nurselink-register-panel input[type=submit],.nurselink-register-panel .primary-button{min-height:50px!important;font-size:16px!important;line-height:24px!important}}@media (width<=767px){.nurselink-auth-layout{grid-template-columns:1fr!important;overflow-y:auto!important}.nurselink-auth-hero{min-height:420px!important;padding:20px 16px 86px!important}.nurselink-auth-hero:before{filter:saturate(1.06)contrast(1.02)brightness(1.04)!important;background:url(/nurselink-nurse-montage.png) top/contain no-repeat!important;width:80%!important;height:78%!important;top:1%!important;bottom:auto!important;right:-18%!important}.nurselink-auth-copy{max-width:270px!important;margin-top:35px!important}.nurselink-auth-kicker,.nurselink-auth-form-kicker{font-size:12px!important;line-height:17px!important}.nurselink-auth-copy h1{margin-bottom:12px!important;padding-bottom:9px!important;font-size:35px!important;font-weight:750!important;line-height:42px!important;position:relative!important}.nurselink-auth-copy h1:after{content:""!important;background:linear-gradient(90deg,#ffc83d,#ffa920)!important;border-radius:99px!important;width:102px!important;height:4px!important;position:absolute!important;bottom:0!important;left:0!important}.nurselink-auth-copy p{max-width:250px!important;font-size:16px!important;line-height:24px!important}.nurselink-auth-panel-wrap{margin-top:-62px!important;padding:0 10px 26px!important}.nurselink-register-panel{border-radius:18px!important;width:100%!important;padding:20px!important}.nurselink-auth-form-title{margin:5px 0 7px!important;font-size:24px!important;font-weight:750!important;line-height:31px!important}.nurselink-auth-form-subtitle{margin-bottom:19px!important;font-size:16px!important;line-height:24px!important}.nurselink-auth-field-label,.nurselink-register-panel label{font-size:13px!important;font-weight:650!important;line-height:18px!important}.nurselink-auth-field,.nurselink-register-panel input,.nurselink-register-panel select,.nurselink-register-panel textarea{border-radius:14px!important;min-height:50px!important;padding:12px 13px!important;font-size:16px!important;line-height:24px!important}.nurselink-auth-submit,.nurselink-register-panel button[type=submit],.nurselink-register-panel input[type=submit],.nurselink-register-panel .primary-button{border-radius:14px!important;min-height:50px!important;font-size:16px!important;line-height:24px!important}.nurselink-auth-trust-item strong{font-size:13px!important;line-height:19px!important}.nurselink-auth-trust-item span{font-size:12px!important;line-height:18px!important}}@media (width<=430px){.nurselink-auth-hero{min-height:405px!important}.nurselink-auth-hero:before{width:82%!important;height:75%!important;right:-22%!important}.nurselink-auth-copy{max-width:245px!important}.nurselink-auth-copy h1{font-size:33px!important;line-height:40px!important}.nurselink-auth-copy p{font-size:15px!important;line-height:22px!important}}@media (width<=359px){.nurselink-auth-copy h1{font-size:31px!important;line-height:38px!important}.nurselink-auth-panel-wrap{padding-inline:8px!important}.nurselink-register-panel{padding:18px!important}}:root{--nl-work-bg:#f4f7fb;--nl-work-surface:#fff;--nl-work-border:#dfe7f2;--nl-work-navy:#10204d;--nl-work-text:#34435c;--nl-work-muted:#738198;--nl-work-blue:#0b72d5;--nl-work-blue-dark:#0759af;--nl-work-blue-soft:#eaf4ff;--nl-work-green:#16865c;--nl-work-green-soft:#e9f8f1;--nl-work-amber:#b76d00;--nl-work-amber-soft:#fff4df;--nl-work-red:#c64040;--nl-work-radius:16px}.nurselink-application-journey{border:1px solid var(--nl-work-border);background:var(--nl-work-surface);border-radius:18px;width:100%;margin:0 0 20px;padding:20px;box-shadow:0 8px 28px #1e3b680d}.nurselink-journey-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.nurselink-journey-heading>div:first-child{min-width:0}.nurselink-journey-eyebrow,.nurselink-command-eyebrow,.nurselink-step-context span{color:var(--nl-work-blue);letter-spacing:.13em;margin-bottom:5px;font-size:11px;font-weight:800;line-height:16px;display:block}.nurselink-journey-heading strong{color:var(--nl-work-navy);font-size:20px;font-weight:750;line-height:28px;display:block}.nurselink-journey-heading p{max-width:680px;color:var(--nl-work-muted);margin:5px 0 0;font-size:14px;line-height:21px}.nurselink-journey-count{min-width:94px;color:var(--nl-work-blue);background:#f7fbff;border:1px solid #d8e7f8;border-radius:13px;grid-template-columns:auto auto auto;justify-content:center;align-items:baseline;gap:5px;padding:10px 13px;display:grid}.nurselink-journey-count span,.nurselink-journey-count small{font-size:12px;font-weight:600}.nurselink-journey-count strong{font-size:23px;font-weight:800;line-height:27px}.nurselink-journey-steps{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.nurselink-journey-step{min-width:0;min-height:112px;color:var(--nl-work-text);background:#fbfcfe;border:1px solid #e2e9f2;border-radius:13px;align-items:flex-start;gap:9px;padding:12px 10px;text-decoration:none;transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s;display:flex}.nurselink-journey-step:hover{background:#f7fbff;border-color:#c7daf0;transform:translateY(-1px)}.nurselink-journey-step.active{background:linear-gradient(#f6fbff,#eaf5ff);border-color:#9ec9f0;box-shadow:inset 0 0 0 1px #0b72d514}.nurselink-journey-number{color:#65738a;background:#e8eef6;border-radius:50%;flex:0 0 29px;place-items:center;width:29px;height:29px;font-size:12px;font-weight:800;display:grid}.nurselink-journey-step.active .nurselink-journey-number{background:var(--nl-work-blue);color:#fff}.nurselink-journey-step-copy{min-width:0}.nurselink-journey-step-copy strong{color:var(--nl-work-navy);font-size:12px;font-weight:750;line-height:17px;display:block}.nurselink-journey-step-copy small{color:#7d899a;margin-top:4px;font-size:10px;line-height:14px;display:block}.nurselink-journey-mobile-summary,.nurselink-journey-mobile-actions{display:none}.nurselink-step-context{background:linear-gradient(135deg,#f8fcff,#edf7ff);border:1px solid #d5e6f8;border-radius:15px;grid-template-columns:44px 1fr;gap:13px;width:100%;margin:0 0 18px;padding:16px 18px;display:grid}.nurselink-step-context-icon{background:var(--nl-work-blue);color:#fff;border-radius:13px;place-items:center;width:42px;height:42px;font-size:18px;font-weight:800;display:grid;box-shadow:0 7px 18px #0b72d529}.nurselink-step-context strong{color:var(--nl-work-navy);font-size:17px;line-height:24px;display:block}.nurselink-step-context p{max-width:920px;color:var(--nl-work-text);margin:4px 0 0;font-size:13px;line-height:20px}html.nurselink-applicant-portal .page{max-width:1440px;margin-inline:auto}html.nurselink-applicant-portal .page-header h1{color:var(--nl-work-navy)}.nurselink-applicant-flow .profile-form{border-color:var(--nl-work-border)!important;padding:24px!important;box-shadow:0 8px 28px #1e3b680b!important}.nurselink-applicant-flow .profile-form h2{color:var(--nl-work-navy);margin:26px 0 16px;padding-bottom:10px;font-size:20px;line-height:28px;position:relative}.nurselink-applicant-flow .profile-form h2:first-of-type{margin-top:4px}.nurselink-applicant-flow .profile-form h2:after{content:"";background:#d7e0ec;border-radius:99px;width:46px;height:3px;position:absolute;bottom:0;left:0}.nurselink-applicant-flow .profile-form h2.nurselink-section-active:after{background:var(--nl-work-blue);width:72px}.nurselink-applicant-flow .profile-form label{border:1px solid #0000;border-radius:12px;min-width:0;padding:9px;transition:background-color .16s,border-color .16s}.nurselink-applicant-flow .profile-form label.nurselink-step-focus{background:#f3f9ff;border-color:#b8d9f5}.nurselink-applicant-flow .profile-form input,.nurselink-applicant-flow .profile-form select,.nurselink-applicant-flow .profile-form textarea{background:#fff;border-color:#d2deed;border-radius:11px;min-height:47px}.nurselink-applicant-flow .profile-form input:focus,.nurselink-applicant-flow .profile-form select:focus,.nurselink-applicant-flow .profile-form textarea:focus{border-color:#6caee7;outline:0;box-shadow:0 0 0 4px #0b72d517}.nurselink-applicant-command{background:radial-gradient(circle at 92% 15%,#2d97ff1f,#0000 26%),linear-gradient(135deg,#fff,#eef7ff);border:1px solid #cee1f5;border-radius:20px;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);gap:22px;margin-bottom:20px;padding:26px;display:grid;box-shadow:0 14px 38px #16407712}.nurselink-command-main{align-self:center;min-width:0}.nurselink-command-main h2{max-width:680px;color:var(--nl-work-navy);letter-spacing:-.02em;margin:4px 0 9px;font-size:27px;line-height:35px}.nurselink-command-main p{max-width:720px;color:var(--nl-work-text);margin:0;font-size:14px;line-height:22px}.nurselink-command-actions{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.nurselink-command-actions a{text-decoration:none}.nurselink-command-actions .secondary-button{min-height:44px;color:var(--nl-work-navy);background:#fff;border:1px solid #c9d7e8;border-radius:11px;justify-content:center;align-items:center;padding:0 16px;font-weight:650;display:inline-flex}.nurselink-command-progress-wrap{grid-template-columns:126px 1fr;align-items:center;gap:16px;display:grid}.nurselink-command-ring{background:conic-gradient(var(--nl-work-blue) var(--nurselink-application-progress,0deg), #dfe8f3 0deg);border-radius:50%;place-items:center;width:126px;height:126px;display:grid;box-shadow:inset 0 0 0 1px #ffffff80}.nurselink-command-ring:before{content:"";position:absolute}.nurselink-command-ring>div{background:#fff;border-radius:50%;align-content:center;place-items:center;width:99px;height:99px;display:grid;box-shadow:0 3px 12px #183a6b0f}.nurselink-command-ring strong,.nurselink-command-ring span{text-align:center;display:block}.nurselink-command-ring strong{color:var(--nl-work-navy);font-size:26px;line-height:30px}.nurselink-command-ring span{color:var(--nl-work-muted);margin-top:2px;font-size:11px}.nurselink-command-facts{gap:8px;display:grid}.nurselink-command-facts>div{background:#ffffffd1;border:1px solid #e0e7f0;border-radius:11px;padding:10px 11px}.nurselink-command-facts span,.nurselink-command-facts strong{display:block}.nurselink-command-facts span{color:var(--nl-work-muted);text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:650;line-height:14px}.nurselink-command-facts strong{color:var(--nl-work-navy);margin-top:3px;font-size:12px;line-height:17px}.nurselink-applicant-dashboard .stats-grid{gap:12px}.nurselink-applicant-dashboard .stat-card{border-color:#e0e7f0;min-height:128px;box-shadow:0 6px 20px #1f407009}.nurselink-applicant-dashboard .stat-card strong{color:var(--nl-work-navy)}.nurselink-review-submit-page .application-status-main,.nurselink-review-submit-page .panel{border-color:var(--nl-work-border);box-shadow:0 7px 24px #1b3d6d0a}.nurselink-review-submit-page .progress{background:#e7edf5;border-radius:99px;height:10px;overflow:hidden}.nurselink-review-submit-page .progress-bar{border-radius:inherit;background:linear-gradient(90deg,#0b72d5,#1689e6)}html.nurselink-public-login .nurselink-auth-copy h1{max-width:520px!important}.nurselink-verification-card,.nurselink-verification-card .nurselink-auth-form-kicker{text-align:center}.nurselink-verification-card .nurselink-auth-form-title{margin-inline:auto!important}.nurselink-verification-card>p{color:#65738a;max-width:470px;margin-inline:auto;line-height:1.6}.nurselink-verification-email{color:var(--nl-work-navy);overflow-wrap:anywhere;background:#f4f9ff;border:1px solid #cae0f5;border-radius:12px;margin:20px auto;padding:14px 16px;font-weight:750}html.nurselink-public-verification .nurselink-auth-panel-wrap{background:radial-gradient(circle at 88% 12%,#3797ff21,#0000 30%),linear-gradient(145deg,#fbfdff,#edf6ff)!important}@media (width<=1100px) and (width>=768px){.nurselink-application-journey{padding:17px}.nurselink-journey-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.nurselink-journey-step{min-height:92px}.nurselink-applicant-command{grid-template-columns:1fr}.nurselink-command-progress-wrap{grid-template-columns:126px minmax(0,1fr)}}@media (width<=767px){.nurselink-application-journey{border-radius:15px;margin-bottom:14px;padding:14px}.nurselink-journey-heading,.nurselink-journey-steps{display:none}.nurselink-journey-mobile-summary,.nurselink-journey-mobile-summary>div:first-child>span,.nurselink-journey-mobile-summary strong,.nurselink-journey-mobile-summary small{display:block}.nurselink-journey-mobile-summary>div:first-child>span{color:var(--nl-work-blue);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:16px}.nurselink-journey-mobile-summary strong{color:var(--nl-work-navy);margin-top:4px;font-size:18px;line-height:25px}.nurselink-journey-mobile-summary small{color:var(--nl-work-muted);margin-top:3px;font-size:12px;line-height:18px}.nurselink-journey-progress{background:#e4ebf4;border-radius:99px;height:7px;margin-top:12px;overflow:hidden}.nurselink-journey-progress i{border-radius:inherit;background:linear-gradient(90deg,#0b72d5,#1689e6);height:100%;display:block}.nurselink-journey-mobile-actions{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.nurselink-journey-mobile-actions a{border-radius:10px;justify-content:center;align-items:center;min-height:42px;padding:0 12px;font-size:12px;font-weight:700;line-height:17px;text-decoration:none;display:inline-flex}.nurselink-journey-back{color:var(--nl-work-navy);background:#fff;border:1px solid #d3deeb}.nurselink-journey-next{background:var(--nl-work-blue);color:#fff;margin-left:auto}.nurselink-step-context{border-radius:13px;grid-template-columns:38px 1fr;gap:10px;padding:13px}.nurselink-step-context-icon{border-radius:11px;width:36px;height:36px;font-size:15px}.nurselink-step-context strong{font-size:15px;line-height:22px}.nurselink-step-context p{font-size:12px;line-height:18px}.nurselink-applicant-flow .profile-form{padding:14px!important}.nurselink-applicant-flow .profile-form h2{font-size:18px;line-height:25px}.nurselink-applicant-flow .profile-form label{padding:6px}.nurselink-applicant-flow .profile-form input,.nurselink-applicant-flow .profile-form select,.nurselink-applicant-flow .profile-form textarea{min-height:48px;font-size:16px!important}.nurselink-applicant-command{border-radius:16px;grid-template-columns:1fr;gap:18px;padding:17px}.nurselink-command-main h2{font-size:22px;line-height:29px}.nurselink-command-main p{font-size:13px;line-height:20px}.nurselink-command-actions{grid-template-columns:1fr;display:grid}.nurselink-command-actions a{width:100%;min-height:48px}.nurselink-command-progress-wrap{grid-template-columns:106px minmax(0,1fr);gap:12px}.nurselink-command-ring{width:106px;height:106px}.nurselink-command-ring>div{width:82px;height:82px}.nurselink-command-ring strong{font-size:22px;line-height:27px}.nurselink-command-facts>div{padding:8px 9px}.nurselink-command-facts strong{font-size:11px;line-height:16px}.nurselink-verification-card,.nurselink-verification-card .nurselink-auth-form-kicker,.nurselink-verification-card .nurselink-auth-form-title{text-align:left}}@media (width<=430px){.nurselink-command-progress-wrap{grid-template-columns:1fr}.nurselink-command-ring{margin-inline:auto}}.topbar .avatar.has-profile-photo{border:2px solid #e5eef8;overflow:hidden;background:#fff!important;padding:0!important}.nurselink-avatar-photo{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.nurselink-profile-photo-card{background:radial-gradient(circle at 8% 10%,#1884e512,#0000 24%),#fff;border:1px solid #dbe6f2;border-radius:17px;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:20px;margin:0 0 18px;padding:20px;display:grid;box-shadow:0 8px 26px #1e3b680b}.nurselink-profile-photo-preview{color:#0b72d5;background:linear-gradient(145deg,#e9f4ff,#d8eaff);border:4px solid #fff;border-radius:50%;place-items:center;width:104px;height:104px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #d5e4f3,0 9px 24px #1e4c871a}.nurselink-profile-photo-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nurselink-profile-photo-fallback{font-size:31px;font-weight:800;line-height:1}.nurselink-profile-photo-camera{color:#fff;background:#0b72d5;border:3px solid #fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:17px;font-weight:700;line-height:1;display:grid;position:absolute;bottom:4px;right:1px}.nurselink-profile-photo-copy{min-width:0}.nurselink-profile-photo-eyebrow{color:#0b72d5;letter-spacing:.13em;margin-bottom:4px;font-size:10px;font-weight:800;line-height:15px;display:block}.nurselink-profile-photo-copy>strong{color:#10204d;font-size:18px;line-height:25px;display:block}.nurselink-profile-photo-copy p{color:#54647c;max-width:700px;margin:5px 0 3px;font-size:13px;line-height:20px}.nurselink-profile-photo-copy small{color:#8794a6;font-size:11px;line-height:16px}.nurselink-profile-photo-status{min-height:18px;margin-top:7px;font-size:12px;font-weight:650;line-height:18px}.nurselink-profile-photo-status[data-tone=success]{color:#16865c}.nurselink-profile-photo-status[data-tone=error]{color:#c64040}.nurselink-profile-photo-status[data-tone=loading]{color:#0b72d5}.nurselink-profile-photo-actions{gap:8px;min-width:184px;display:grid}.nurselink-profile-photo-actions label,.nurselink-profile-photo-actions button{cursor:pointer;min-height:44px;margin:0}.nurselink-profile-photo-actions label{text-align:center;justify-content:center;align-items:center;display:inline-flex}.nurselink-profile-photo-actions .secondary-button{color:#10204d;background:#fff;border:1px solid #cbd8e7}.nurselink-profile-photo-remove{color:#b13f3f;background:0 0;border:0;font-weight:700}html.nurselink-photo-modal-open,html.nurselink-photo-modal-open body{overflow:hidden!important}.nurselink-photo-crop-modal{z-index:2147483600;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.nurselink-photo-crop-backdrop{-webkit-backdrop-filter:blur(5px);background:#05122eb8;position:absolute;inset:0}.nurselink-photo-crop-dialog{z-index:1;background:#fff;border:1px solid #ffffff80;border-radius:20px;width:min(100%,470px);padding:20px;position:relative;box-shadow:0 28px 90px #00194b47}.nurselink-photo-crop-head{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.nurselink-photo-crop-head span,.nurselink-photo-crop-head strong{display:block}.nurselink-photo-crop-head span{color:#0b72d5;letter-spacing:.13em;font-size:10px;font-weight:800;line-height:15px}.nurselink-photo-crop-head strong{color:#10204d;margin-top:3px;font-size:20px;line-height:28px}.nurselink-photo-crop-close{color:#435269;background:#f2f5f9;border:0;border-radius:10px;place-items:center;width:36px;height:36px;padding:0;font-size:24px;line-height:1;display:grid;min-height:36px!important}.nurselink-photo-crop-stage{justify-items:center;margin-top:18px;display:grid}.nurselink-photo-crop-viewport{touch-action:none;cursor:grab;background:#e8eef5;border-radius:50%;width:280px;height:280px;position:relative;overflow:hidden;box-shadow:0 0 0 7px #f4f7fb,0 0 0 8px #d9e4f0}.nurselink-photo-crop-viewport:active{cursor:grabbing}.nurselink-photo-crop-viewport img{-webkit-user-select:none;user-select:none;pointer-events:none;transform-origin:50%;position:absolute;top:50%;left:50%;max-width:none!important}.nurselink-photo-crop-guide{border-radius:inherit;pointer-events:none;border:1px solid #ffffffb8;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0c488724}.nurselink-photo-crop-stage small{color:#78869a;margin-top:14px;font-size:12px;line-height:18px}.nurselink-photo-zoom{color:#34435c;grid-template-columns:48px 1fr;align-items:center;gap:10px;margin-top:17px;font-size:12px;font-weight:700;display:grid}.nurselink-photo-zoom input{accent-color:#0b72d5;width:100%}.nurselink-photo-crop-actions{grid-template-columns:1fr 1.2fr;gap:9px;margin-top:18px;display:grid}.nurselink-photo-crop-actions button{border-radius:12px;min-height:48px}.nurselink-photo-crop-actions .secondary-button{color:#10204d;background:#fff;border:1px solid #d1dce9}@media (width<=1024px){.nurselink-profile-photo-card{grid-template-columns:96px minmax(0,1fr)}.nurselink-profile-photo-preview{width:90px;height:90px}.nurselink-profile-photo-actions{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.nurselink-profile-photo-card{border-radius:14px;grid-template-columns:80px minmax(0,1fr);gap:13px;padding:14px}.nurselink-profile-photo-preview{border-width:3px;width:76px;height:76px}.nurselink-profile-photo-fallback{font-size:24px}.nurselink-profile-photo-camera{border-width:2px;width:24px;height:24px;font-size:14px}.nurselink-profile-photo-copy>strong{font-size:15px;line-height:22px}.nurselink-profile-photo-copy p{font-size:12px;line-height:18px}.nurselink-profile-photo-copy small{font-size:10px;line-height:15px}.nurselink-profile-photo-actions{grid-template-columns:1fr}.nurselink-profile-photo-actions label,.nurselink-profile-photo-actions button{width:100%;min-height:48px}.nurselink-photo-crop-dialog{border-radius:17px;padding:16px}.nurselink-photo-crop-viewport{width:min(72vw,280px);height:min(72vw,280px)}.nurselink-photo-crop-actions{grid-template-columns:1fr}}@media (width>=768px){.nurselink-application-journey.nurselink-journey-compact{z-index:30;padding:13px 15px;position:sticky;top:70px;box-shadow:0 10px 28px #1c3d6c14}.nurselink-journey-compact .nurselink-journey-heading{margin-bottom:10px}.nurselink-journey-compact .nurselink-journey-heading p{display:none}.nurselink-journey-compact .nurselink-journey-step{align-items:center;min-height:62px;padding:8px}.nurselink-journey-compact .nurselink-journey-step-copy strong{font-size:11px;line-height:15px}}.nurselink-employment-history{background:#fff;border:1px solid #dce6f2;border-radius:18px;margin-bottom:18px;padding:21px;scroll-margin-top:165px;box-shadow:0 8px 28px #1e3b680b}.nurselink-employment-heading{justify-content:space-between;gap:18px;display:flex}.nurselink-employment-heading>div:first-child>span{color:#0b72d5;letter-spacing:.12em;font-size:10px;font-weight:800}.nurselink-employment-heading h2{color:#10204d;margin:4px 0 0;font-size:23px;line-height:31px}.nurselink-employment-heading p{color:#68778e;max-width:700px;margin:5px 0 0;font-size:13px;line-height:20px}.nurselink-employment-count{color:#0b72d5;background:#f4f9ff;border:1px solid #d6e6f7;border-radius:10px;align-self:start;padding:7px 10px;font-size:12px;font-weight:750}.nurselink-employment-controls{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.nurselink-employment-controls a{color:#10204d;background:#fff;border:1px solid #cad7e6;border-radius:11px;align-items:center;min-height:44px;padding:0 15px;text-decoration:none;display:inline-flex}.nurselink-employment-status,.nurselink-employment-editor-status{min-height:18px;margin-top:8px;font-size:12px;font-weight:650}.nurselink-employment-status[data-tone=error],.nurselink-employment-editor-status[data-tone=error]{color:#c64040}.nurselink-employment-status[data-tone=loading],.nurselink-employment-editor-status[data-tone=loading]{color:#0b72d5}.nurselink-employment-empty{text-align:center;background:#f9fbfd;border:1px dashed #cbd9e8;border-radius:14px;margin-top:14px;padding:26px 16px}.nurselink-employment-empty>div{color:#0b72d5;background:#e8f4ff;border-radius:50%;place-items:center;width:42px;height:42px;margin:0 auto 8px;font-size:21px;display:grid}.nurselink-employment-empty strong{color:#10204d;font-size:15px;display:block}.nurselink-employment-empty p{color:#748198;margin:4px 0 0;font-size:12px}.nurselink-employment-list{gap:10px;margin-top:14px;display:grid}.nurselink-employment-record{background:#fbfcfe;border:1px solid #dfe7f0;border-radius:14px;padding:14px}.nurselink-employment-record-head{grid-template-columns:38px 1fr auto;align-items:center;gap:10px;display:grid}.nurselink-employment-record-head .icon{color:#0b72d5;background:#e8f4ff;border-radius:11px;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.nurselink-employment-record-head strong,.nurselink-employment-record-head span{display:block}.nurselink-employment-record-head strong{color:#10204d;font-size:15px}.nurselink-employment-record-head span{color:#68768d;margin-top:2px;font-size:12px}.nurselink-employment-record-head em{color:#16865c;background:#e9f8f1;border-radius:99px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:750}.nurselink-employment-record-meta{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.nurselink-employment-record-meta span{color:#5f6e84;background:#eef3f8;border-radius:8px;padding:5px 8px;font-size:10px}.nurselink-employment-record-meta span.ofw{color:#0866bd;background:#e8f4ff;font-weight:750}.nurselink-employment-deployment{background:#f3f9ff;border-left:3px solid #77b8eb;border-radius:0 9px 9px 0;margin-top:9px;padding:9px 10px}.nurselink-employment-deployment span,.nurselink-employment-deployment strong,.nurselink-employment-deployment small{display:block}.nurselink-employment-deployment span{color:#7a8798;text-transform:uppercase;font-size:9px;font-weight:750}.nurselink-employment-deployment strong{color:#10204d;margin-top:2px;font-size:11px}.nurselink-employment-deployment small{color:#68768d;margin-top:2px;font-size:10px}.nurselink-employment-record-actions{justify-content:flex-end;gap:6px;margin-top:10px;display:flex}.nurselink-employment-record-actions button{color:#34435c;background:#fff;border:1px solid #d1dbe7;border-radius:8px;min-height:34px;padding:0 10px;font-size:11px;font-weight:700}.nurselink-employment-record-actions button:last-child{color:#b44444}.nurselink-employment-editor-wrap{margin-top:14px}.nurselink-employment-editor{background:linear-gradient(#fbfdff,#f4f9ff);border:1px solid #bcd8f2;border-radius:15px;padding:17px}.nurselink-employment-editor-head{justify-content:space-between;gap:14px;display:flex}.nurselink-employment-editor-head span,.nurselink-employment-editor-head strong{display:block}.nurselink-employment-editor-head span{color:#0b72d5;letter-spacing:.12em;font-size:10px;font-weight:800}.nurselink-employment-editor-head strong{color:#10204d;margin-top:2px;font-size:18px}.nurselink-employment-editor-head p{color:#68778e;margin:4px 0 0;font-size:12px}.nurselink-employment-editor-close{color:#526177;background:#e9eef5;border:0;border-radius:9px;width:36px;height:36px;font-size:23px;min-height:36px!important}.nurselink-employment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:14px;display:grid}.nurselink-employment-grid label{color:#34435c;gap:5px;font-size:11px;font-weight:700;display:grid}.nurselink-employment-grid label.span-2{grid-column:1/-1}.nurselink-employment-grid label.toggle{background:#fff;border:1px solid #d8e2ed;border-radius:10px;align-items:center;gap:9px;min-height:46px;padding:0 10px;display:flex}.nurselink-employment-grid label.toggle input{width:18px;height:18px;min-height:18px;margin:0}.nurselink-employment-grid input,.nurselink-employment-grid select,.nurselink-employment-grid textarea{color:#172744;background:#fff;border:1px solid #ccd9e8;border-radius:10px;width:100%;min-height:46px;padding:10px 11px;font-size:14px}.nurselink-employment-grid textarea{resize:vertical;min-height:84px}.nurselink-employment-editor-actions{justify-content:flex-end;gap:8px;margin-top:13px;display:flex}.nurselink-employment-editor-actions button{min-height:44px}.nurselink-employment-editor-actions .secondary-button{color:#10204d;background:#fff;border:1px solid #ccd8e5}.nurselink-smart-dropzone{text-align:center;background:#f8fbfe;border:2px dashed #b8cde2;border-radius:13px;place-items:center;gap:4px;margin-top:7px;padding:16px;display:grid}.nurselink-smart-dropzone.dragging{background:#eef8ff;border-color:#489bdd}.nurselink-smart-dropzone>div{color:#0b72d5;background:#e8f4ff;border-radius:50%;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.nurselink-smart-dropzone strong{color:#10204d;font-size:13px}.nurselink-smart-dropzone span{color:#68778e;font-size:11px}.nurselink-smart-dropzone small{color:#8b97a7;font-size:10px}.nurselink-review-checklist{background:#fff;border:1px solid #dce6f2;border-radius:18px;margin-bottom:18px;padding:19px;box-shadow:0 8px 28px #1e3b680b}.nurselink-review-checklist-head span,.nurselink-review-checklist-head strong{display:block}.nurselink-review-checklist-head span{color:#0b72d5;letter-spacing:.12em;font-size:10px;font-weight:800}.nurselink-review-checklist-head strong{color:#10204d;margin-top:3px;font-size:20px}.nurselink-review-checklist-head p{color:#68778e;margin:4px 0 0;font-size:12px}.nurselink-review-checklist-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:13px;display:grid}.nurselink-review-item{color:inherit;background:#fbfcfe;border:1px solid #dfe7f0;border-radius:12px;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;padding:11px;text-decoration:none;display:grid}.nurselink-review-item .state{color:#65758c;background:#e8f1fa;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:800;display:grid}.nurselink-review-item[data-status=complete] .state{color:#16865c;background:#e9f8f1}.nurselink-review-item[data-status=attention] .state{color:#ad6900;background:#fff1d9}.nurselink-review-item .copy strong,.nurselink-review-item .copy small{display:block}.nurselink-review-item .copy strong{color:#10204d;font-size:12px}.nurselink-review-item .copy small{color:#718097;margin-top:2px;font-size:10px}.nurselink-review-item .open{color:#0b72d5;font-size:10px;font-weight:750}.nurselink-step-actions{background:#fff;border:1px solid #dce5ef;border-radius:13px;justify-content:space-between;gap:13px;margin-bottom:18px;padding:11px 13px;display:flex}.nurselink-step-actions>div{align-items:center;gap:8px;display:flex}.nurselink-step-actions span{color:#77849a;font-size:10px}.nurselink-step-actions a{align-items:center;min-height:42px;text-decoration:none;display:inline-flex}@media (width<=767px){.nurselink-application-journey.nurselink-journey-compact{z-index:40;position:sticky;top:64px}.nurselink-employment-history{border-radius:15px;padding:14px;scroll-margin-top:150px}.nurselink-employment-heading{display:block}.nurselink-employment-count{margin-top:9px;display:inline-block}.nurselink-employment-heading h2{font-size:20px}.nurselink-employment-controls,.nurselink-employment-editor-actions,.nurselink-step-actions,.nurselink-step-actions>div{grid-template-columns:1fr;display:grid}.nurselink-employment-controls>*,.nurselink-employment-editor-actions button,.nurselink-step-actions a{width:100%;min-height:48px}.nurselink-employment-grid{grid-template-columns:1fr}.nurselink-employment-grid label.span-2{grid-column:auto}.nurselink-employment-grid input,.nurselink-employment-grid select,.nurselink-employment-grid textarea{min-height:48px;font-size:16px}.nurselink-review-checklist-grid{grid-template-columns:1fr}.nurselink-review-item{grid-template-columns:34px 1fr}.nurselink-review-item .open{grid-column:2}.nurselink-step-actions span{text-align:center}}.nurselink-credential-registry{background:#fff;border:1px solid #dce6f2;border-radius:18px;margin-bottom:18px;padding:21px;box-shadow:0 8px 28px #1e3b680b}.nurselink-credential-heading{justify-content:space-between;gap:18px;display:flex}.nurselink-credential-heading>div:first-child>span{color:#0b72d5;letter-spacing:.12em;font-size:10px;font-weight:800}.nurselink-credential-heading h2{color:#10204d;margin:4px 0 0;font-size:23px;line-height:31px}.nurselink-credential-heading p{color:#68778e;max-width:720px;margin:5px 0 0;font-size:13px;line-height:20px}.nurselink-credential-count{color:#0b72d5;background:#f4f9ff;border:1px solid #d6e6f7;border-radius:10px;align-self:start;padding:7px 10px;font-size:12px;font-weight:750}.nurselink-credential-controls{margin-top:16px}.nurselink-credential-status,.nurselink-credential-editor-status{min-height:18px;margin-top:8px;font-size:12px;font-weight:650}.nurselink-credential-status[data-tone=error],.nurselink-credential-editor-status[data-tone=error]{color:#c64040}.nurselink-credential-status[data-tone=loading],.nurselink-credential-editor-status[data-tone=loading]{color:#0b72d5}.nurselink-credential-empty{text-align:center;background:#f9fbfd;border:1px dashed #cbd9e8;border-radius:14px;margin-top:14px;padding:26px 16px}.nurselink-credential-empty>div{color:#0b72d5;background:#e8f4ff;border-radius:50%;place-items:center;width:42px;height:42px;margin:0 auto 8px;font-size:19px;font-weight:800;display:grid}.nurselink-credential-empty strong{color:#10204d;font-size:15px;display:block}.nurselink-credential-empty p{color:#748198;margin:4px 0 0;font-size:12px}.nurselink-credential-list{gap:10px;margin-top:14px;display:grid}.nurselink-credential-record{background:#fbfcfe;border:1px solid #dfe7f0;border-radius:14px;padding:14px}.nurselink-credential-record-head{grid-template-columns:38px 1fr auto;align-items:center;gap:10px;display:grid}.nurselink-credential-record-head .icon{color:#0b72d5;background:#e8f4ff;border-radius:11px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.nurselink-credential-record-head span,.nurselink-credential-record-head strong{display:block}.nurselink-credential-record-head span{color:#748198;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:750}.nurselink-credential-record-head strong{color:#10204d;margin-top:2px;font-size:14px}.nurselink-credential-record-head em{color:#65748a;background:#eef3f8;border-radius:99px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:750}.nurselink-credential-record[data-status=verified] .nurselink-credential-record-head em{color:#16865c;background:#e9f8f1}.nurselink-credential-record[data-status=pending] .nurselink-credential-record-head em{color:#a76500;background:#fff4df}.nurselink-credential-record[data-status=expired] .nurselink-credential-record-head em{color:#b53c3c;background:#fdeaea}.nurselink-credential-meta{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.nurselink-credential-meta span{color:#5f6e84;background:#eef3f8;border-radius:8px;padding:5px 8px;font-size:10px}.nurselink-credential-meta span.expiry{color:#a66500;background:#fff1d9;font-weight:750}.nurselink-credential-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:10px;display:flex}.nurselink-credential-actions a,.nurselink-credential-actions button{color:#34435c;background:#fff;border:1px solid #d1dbe7;border-radius:8px;align-items:center;min-height:34px;padding:0 10px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.nurselink-credential-actions a{color:#0b72d5}.nurselink-credential-actions button:last-child{color:#b44444}.nurselink-credential-editor-wrap{margin-top:14px}.nurselink-credential-editor{background:linear-gradient(#fbfdff,#f4f9ff);border:1px solid #bcd8f2;border-radius:15px;padding:17px}.nurselink-credential-editor-head{justify-content:space-between;gap:14px;display:flex}.nurselink-credential-editor-head span,.nurselink-credential-editor-head strong{display:block}.nurselink-credential-editor-head span{color:#0b72d5;letter-spacing:.12em;font-size:10px;font-weight:800}.nurselink-credential-editor-head strong{color:#10204d;margin-top:2px;font-size:18px}.nurselink-credential-editor-head p{color:#68778e;margin:4px 0 0;font-size:12px}.nurselink-credential-editor-head .close{color:#526177;background:#e9eef5;border:0;border-radius:9px;width:36px;height:36px;font-size:23px;min-height:36px!important}.nurselink-credential-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:14px;display:grid}.nurselink-credential-grid label{color:#34435c;gap:5px;font-size:11px;font-weight:700;display:grid}.nurselink-credential-grid label.span-2{grid-column:1/-1}.nurselink-credential-grid input,.nurselink-credential-grid select,.nurselink-credential-grid textarea{color:#172744;background:#fff;border:1px solid #ccd9e8;border-radius:10px;width:100%;min-height:46px;padding:10px 11px;font-size:14px}.nurselink-credential-grid textarea{resize:vertical;min-height:84px}.nurselink-credential-editor-actions{justify-content:flex-end;gap:8px;margin-top:13px;display:flex}.nurselink-credential-editor-actions button{min-height:44px}.nurselink-credential-editor-actions .secondary-button{color:#10204d;background:#fff;border:1px solid #ccd8e5}@media (width<=767px){.nurselink-credential-registry{border-radius:15px;padding:14px}.nurselink-credential-heading{display:block}.nurselink-credential-count{margin-top:9px;display:inline-block}.nurselink-credential-heading h2{font-size:20px}.nurselink-credential-controls button{width:100%;min-height:48px}.nurselink-credential-grid{grid-template-columns:1fr}.nurselink-credential-grid label.span-2{grid-column:auto}.nurselink-credential-grid input,.nurselink-credential-grid select,.nurselink-credential-grid textarea{min-height:48px;font-size:16px}.nurselink-credential-editor-actions{grid-template-columns:1fr;display:grid}.nurselink-credential-editor-actions button{width:100%;min-height:48px}.nurselink-credential-record-head{grid-template-columns:36px 1fr}.nurselink-credential-record-head em{grid-column:2;justify-self:start}.nurselink-credential-actions{grid-template-columns:1fr;display:grid}.nurselink-credential-actions a,.nurselink-credential-actions button{justify-content:center;width:100%;min-height:42px}}.nurselink-readiness-loading{color:#66758b;background:#fff;border:1px solid #dce6f2;border-radius:18px;align-content:center;place-items:center;gap:12px;min-height:180px;margin-bottom:18px;display:grid}.nurselink-readiness-loading>div{border:3px solid #d9e7f5;border-top-color:#0b72d5;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite nurselink-spin}@keyframes nurselink-spin{to{transform:rotate(360deg)}}.nurselink-qualification-readiness{margin-bottom:20px}.nurselink-readiness-hero{background:radial-gradient(circle at 92% 12%,#2391ff24,#0000 30%),linear-gradient(135deg,#fff,#edf7ff);border:1px solid #cae1f6;border-radius:22px;grid-template-columns:minmax(0,1fr) 190px;gap:24px;padding:28px;display:grid;box-shadow:0 14px 40px #1a437a12}.nurselink-readiness-copy{align-self:center}.nurselink-readiness-copy>span{color:#0b72d5;letter-spacing:.13em;font-size:11px;font-weight:850;line-height:16px;display:block}.nurselink-readiness-copy h2{color:#10204d;letter-spacing:-.025em;max-width:720px;margin:5px 0 8px;font-size:30px;line-height:38px}.nurselink-readiness-copy p{color:#51627a;max-width:780px;margin:0;font-size:14px;line-height:22px}.nurselink-readiness-actions{flex-wrap:wrap;gap:9px;margin-top:19px;display:flex}.nurselink-readiness-actions a{justify-content:center;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.nurselink-readiness-actions .secondary-button{color:#10204d;background:#fff;border:1px solid #cad7e6;border-radius:11px;padding:0 15px}.nurselink-readiness-score-card{align-content:center;place-items:center;gap:10px;display:grid}.nurselink-readiness-ring{background:conic-gradient(#0b72d5 var(--nurselink-qualification-progress,0deg), #dce7f2 0);border-radius:50%;place-items:center;width:154px;height:154px;display:grid}.nurselink-readiness-ring>div{background:#fff;border-radius:50%;align-content:center;place-items:center;width:119px;height:119px;display:grid;box-shadow:0 4px 16px #1b3e6f12}.nurselink-readiness-ring strong,.nurselink-readiness-ring span{text-align:center;display:block}.nurselink-readiness-ring strong{color:#10204d;font-size:31px;line-height:34px}.nurselink-readiness-ring span{color:#0b72d5;margin-top:3px;font-size:11px;font-weight:750;line-height:16px}.nurselink-readiness-score-card small{color:#7c8a9e;font-size:10px}.nurselink-readiness-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.nurselink-readiness-metrics>div{background:#fff;border:1px solid #dfe7f0;border-radius:13px;padding:13px 14px}.nurselink-readiness-metrics span,.nurselink-readiness-metrics strong{display:block}.nurselink-readiness-metrics span{color:#748198;text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:700;line-height:15px}.nurselink-readiness-metrics strong{color:#10204d;margin-top:4px;font-size:22px;line-height:27px}.nurselink-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.nurselink-readiness-item{min-width:0;color:inherit;background:#fff;border:1px solid #dfe7f0;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px;text-decoration:none;display:grid}.nurselink-readiness-item:hover{background:#fbfdff;border-color:#bed7ee}.nurselink-readiness-item-state{color:#64738a;background:#eef3f8;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:850;display:grid}.nurselink-readiness-item[data-state=complete] .nurselink-readiness-item-state{color:#16865c;background:#e8f8f0}.nurselink-readiness-item[data-state=attention] .nurselink-readiness-item-state{color:#a96500;background:#fff1d9}.nurselink-readiness-item[data-state=pending] .nurselink-readiness-item-state{color:#0b72d5;background:#e8f4ff}.nurselink-readiness-item-copy strong,.nurselink-readiness-item-copy small{display:block}.nurselink-readiness-item-copy strong{color:#10204d;font-size:13px;line-height:19px}.nurselink-readiness-item-copy small{color:#748198;margin-top:2px;font-size:10px;line-height:15px}.nurselink-readiness-item-score{color:#607088;font-size:11px;font-weight:800}.nurselink-readiness-disclaimer{color:#627188;background:#f5f9fd;border-left:3px solid #91bfe6;border-radius:0 10px 10px 0;margin-top:12px;padding:11px 13px;font-size:10px;line-height:16px}.nurselink-readiness-disclaimer strong{color:#33455f}@media (width<=900px){.nurselink-readiness-hero{grid-template-columns:1fr}.nurselink-readiness-score-card{grid-template-columns:auto auto;justify-content:start}.nurselink-readiness-ring{width:126px;height:126px}.nurselink-readiness-ring>div{width:96px;height:96px}.nurselink-readiness-ring strong{font-size:26px}}@media (width<=767px){.nurselink-readiness-hero{border-radius:17px;padding:17px}.nurselink-readiness-copy h2{font-size:24px;line-height:31px}.nurselink-readiness-copy p{font-size:13px;line-height:20px}.nurselink-readiness-actions{grid-template-columns:1fr;display:grid}.nurselink-readiness-actions a{width:100%;min-height:48px}.nurselink-readiness-score-card{grid-template-columns:112px 1fr}.nurselink-readiness-ring{width:112px;height:112px}.nurselink-readiness-ring>div{width:86px;height:86px}.nurselink-readiness-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.nurselink-readiness-grid{grid-template-columns:1fr}.nurselink-readiness-item{grid-template-columns:36px minmax(0,1fr)}.nurselink-readiness-item-score{grid-column:2}}.nurselink-member-hub{margin-bottom:20px}.nurselink-member-hub-loading{color:#6d7b91;background:#fff;border:1px solid #dce6f2;border-radius:20px;align-content:center;place-items:center;gap:12px;min-height:190px;display:grid}.nurselink-member-hub-loader{border:3px solid #dce8f4;border-top-color:#0b72d5;border-radius:50%;width:35px;height:35px;animation:.8s linear infinite nurselink-spin}.nurselink-member-welcome{background:radial-gradient(circle at 91% 14%,#3aa4ff2b,#0000 28%),radial-gradient(circle at 8% 92%,#0972d512,#0000 30%),linear-gradient(135deg,#fff,#edf7ff);border:1px solid #c9e0f5;border-radius:22px;grid-template-columns:minmax(0,1fr) 170px;gap:24px;padding:28px;display:grid;box-shadow:0 15px 42px #18417713}.nurselink-member-welcome>div:first-child{align-self:center}.nurselink-member-welcome>div:first-child>span{color:#0b72d5;letter-spacing:.13em;font-size:11px;font-weight:850;line-height:16px;display:block}.nurselink-member-welcome h2{color:#10204d;letter-spacing:-.025em;max-width:760px;margin:5px 0 8px;font-size:30px;line-height:38px}.nurselink-member-welcome p{color:#51627a;max-width:760px;margin:0;font-size:14px;line-height:22px}.nurselink-member-welcome-actions{flex-wrap:wrap;gap:9px;margin-top:19px;display:flex}.nurselink-member-welcome-actions a{justify-content:center;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.nurselink-member-welcome-actions .secondary-button{color:#10204d;background:#fff;border:1px solid #c9d7e6;border-radius:11px;padding:0 15px}.nurselink-member-readiness-mini{align-content:center;place-items:center;gap:9px;display:grid}.nurselink-member-readiness-ring{background:conic-gradient(#0b72d5 var(--nurselink-member-progress,0deg), #dce7f2 0);border-radius:50%;place-items:center;width:138px;height:138px;display:grid}.nurselink-member-readiness-ring>div{background:#fff;border-radius:50%;align-content:center;place-items:center;width:106px;height:106px;display:grid;box-shadow:0 4px 15px #193e6f12}.nurselink-member-readiness-ring strong,.nurselink-member-readiness-ring span{text-align:center;display:block}.nurselink-member-readiness-ring strong{color:#10204d;font-size:29px;line-height:32px}.nurselink-member-readiness-ring span{color:#0b72d5;font-size:10px;font-weight:750;line-height:15px}.nurselink-member-readiness-mini>small{color:#67768d;font-size:11px;font-weight:750}.nurselink-member-status-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.nurselink-member-status-row>div{background:#fff;border:1px solid #dfe7f0;border-radius:13px;min-width:0;padding:13px 14px}.nurselink-member-status-row span,.nurselink-member-status-row strong,.nurselink-member-status-row small{display:block}.nurselink-member-status-row span{color:#758299;text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:750;line-height:15px}.nurselink-member-status-row strong{overflow-wrap:anywhere;color:#10204d;margin-top:4px;font-size:17px;line-height:23px}.nurselink-member-status-row small{color:#78869a;margin-top:2px;font-size:10px;line-height:15px}.nurselink-member-section-head{justify-content:space-between;align-items:flex-end;gap:18px;margin:22px 0 10px;display:flex}.nurselink-member-section-head span,.nurselink-member-section-head strong{display:block}.nurselink-member-section-head span{color:#0b72d5;letter-spacing:.12em;font-size:10px;font-weight:850;line-height:15px}.nurselink-member-section-head strong{color:#10204d;margin-top:3px;font-size:18px;line-height:25px}.nurselink-member-section-head>a{color:#0b72d5;font-size:11px;font-weight:750;text-decoration:none}.nurselink-member-module-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.nurselink-member-module-card{min-width:0;min-height:132px;color:inherit;background:#fff;border:1px solid #dfe7f0;border-radius:15px;grid-template-columns:46px minmax(0,1fr) auto;align-items:start;gap:11px;padding:15px;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid}.nurselink-member-module-card:hover{border-color:#bcd7ef;transform:translateY(-2px);box-shadow:0 10px 24px #1d437912}.nurselink-member-module-icon{color:#0b72d5;background:linear-gradient(145deg,#edf7ff,#dfefff);border-radius:13px;place-items:center;width:44px;height:44px;font-size:18px;font-weight:850;display:grid}.nurselink-member-module-copy strong,.nurselink-member-module-copy small{display:block}.nurselink-member-module-copy strong{color:#10204d;font-size:13px;line-height:19px}.nurselink-member-module-copy small{color:#748198;margin-top:4px;font-size:10px;line-height:15px}.nurselink-member-module-arrow{color:#8aa0b8;font-size:16px}.nurselink-member-note{color:#617188;background:#f7fbff;border:1px solid #dbe8f4;border-radius:12px;margin-top:12px;padding:12px 14px;font-size:11px;line-height:17px}.nurselink-member-note strong{color:#334760}@media (width<=1100px){.nurselink-member-module-grid,.nurselink-member-status-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.nurselink-member-welcome{border-radius:17px;grid-template-columns:1fr;padding:17px}.nurselink-member-welcome h2{font-size:24px;line-height:31px}.nurselink-member-welcome p{font-size:13px;line-height:20px}.nurselink-member-welcome-actions{grid-template-columns:1fr;display:grid}.nurselink-member-welcome-actions a{width:100%;min-height:48px}.nurselink-member-readiness-mini{grid-template-columns:114px 1fr;justify-content:start}.nurselink-member-readiness-ring{width:112px;height:112px}.nurselink-member-readiness-ring>div{width:86px;height:86px}.nurselink-member-readiness-ring strong{font-size:24px}.nurselink-member-status-row{grid-template-columns:1fr 1fr}.nurselink-member-module-grid{grid-template-columns:1fr}.nurselink-member-module-card{min-height:108px}.nurselink-member-section-head{align-items:flex-start}}@media (width<=430px){.nurselink-member-status-row{grid-template-columns:1fr}}.nurselink-professional-portfolio{background:#fff;border:1px solid #dce6f2;border-radius:19px;margin-bottom:20px;padding:22px;box-shadow:0 9px 30px #1d3f700d}.nurselink-portfolio-heading{justify-content:space-between;gap:20px;display:flex}.nurselink-portfolio-heading>div:first-child>span{color:#0b72d5;letter-spacing:.13em;font-size:10px;font-weight:850}.nurselink-portfolio-heading h2{color:#10204d;margin:4px 0 0;font-size:25px;line-height:33px}.nurselink-portfolio-heading p{color:#617188;max-width:800px;margin:6px 0 0;font-size:13px;line-height:20px}.nurselink-portfolio-count{color:#0b72d5;background:#f4f9ff;border:1px solid #d6e6f7;border-radius:10px;align-self:start;padding:7px 10px;font-size:12px;font-weight:750}.nurselink-portfolio-controls{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.nurselink-portfolio-controls a{color:#10204d;background:#fff;border:1px solid #cad7e6;border-radius:11px;align-items:center;min-height:44px;padding:0 15px;text-decoration:none;display:inline-flex}.nurselink-portfolio-status,.nurselink-portfolio-editor-status{min-height:18px;margin-top:8px;font-size:12px;font-weight:650}.nurselink-portfolio-status[data-tone=error],.nurselink-portfolio-editor-status[data-tone=error]{color:#c64040}.nurselink-portfolio-status[data-tone=loading],.nurselink-portfolio-editor-status[data-tone=loading]{color:#0b72d5}.nurselink-portfolio-empty{text-align:center;background:linear-gradient(#fafcff,#f7fbff);border:1px dashed #cbd9e8;border-radius:14px;margin-top:14px;padding:30px 18px}.nurselink-portfolio-empty>div{color:#0b72d5;background:#e8f4ff;border-radius:14px;place-items:center;width:46px;height:46px;margin:0 auto 9px;display:grid}.nurselink-portfolio-empty strong{color:#10204d;font-size:16px;display:block}.nurselink-portfolio-empty p{color:#748198;margin:5px 0 0;font-size:12px}.nurselink-portfolio-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:14px;display:grid}.nurselink-portfolio-item{background:#fbfcfe;border:1px solid #dfe7f0;border-radius:15px;min-width:0;padding:15px}.nurselink-portfolio-item-head{grid-template-columns:42px 1fr auto;align-items:center;gap:10px;display:grid}.nurselink-portfolio-item-head .icon{color:#0b72d5;background:linear-gradient(145deg,#edf7ff,#dfefff);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.nurselink-portfolio-item-head>div>span,.nurselink-portfolio-item-head>div>strong{display:block}.nurselink-portfolio-item-head>div>span{color:#7a8799;text-transform:uppercase;font-size:9px;font-weight:750}.nurselink-portfolio-item-head>div>strong{color:#10204d;margin-top:2px;font-size:14px;line-height:20px}.nurselink-portfolio-item-head em{color:#a66a00;background:#fff1d9;border-radius:99px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:800}.nurselink-portfolio-item-meta{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.nurselink-portfolio-item-meta span{color:#5f6e84;background:#eef3f8;border-radius:8px;padding:5px 8px;font-size:9px}.nurselink-portfolio-item>p{color:#56667d;white-space:pre-wrap;margin:11px 0 0;font-size:11px;line-height:18px}.nurselink-portfolio-item-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:12px;display:flex}.nurselink-portfolio-item-actions a,.nurselink-portfolio-item-actions button{color:#34435c;background:#fff;border:1px solid #d1dbe7;border-radius:8px;align-items:center;min-height:34px;padding:0 10px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.nurselink-portfolio-item-actions a{color:#0b72d5}.nurselink-portfolio-item-actions button:last-child{color:#b44444}.nurselink-portfolio-editor-wrap{margin-top:14px}.nurselink-portfolio-editor{background:linear-gradient(#fbfdff,#f4f9ff);border:1px solid #bcd8f2;border-radius:15px;padding:18px}.nurselink-portfolio-editor-head{justify-content:space-between;gap:14px;display:flex}.nurselink-portfolio-editor-head span,.nurselink-portfolio-editor-head strong{display:block}.nurselink-portfolio-editor-head span{color:#0b72d5;letter-spacing:.12em;font-size:10px;font-weight:850}.nurselink-portfolio-editor-head strong{color:#10204d;margin-top:2px;font-size:18px}.nurselink-portfolio-editor-head p{color:#68778e;margin:4px 0 0;font-size:12px;line-height:18px}.nurselink-portfolio-editor-head .close{color:#526177;background:#e9eef5;border:0;border-radius:9px;width:36px;height:36px;font-size:23px;min-height:36px!important}.nurselink-portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:14px;display:grid}.nurselink-portfolio-grid label{color:#34435c;gap:5px;font-size:11px;font-weight:700;display:grid}.nurselink-portfolio-grid label.span-2{grid-column:1/-1}.nurselink-portfolio-grid label.toggle{background:#fff;border:1px solid #d8e2ed;border-radius:10px;align-items:center;gap:9px;min-height:46px;padding:0 10px;display:flex}.nurselink-portfolio-grid label.toggle input{width:18px;height:18px;min-height:18px;margin:0}.nurselink-portfolio-grid input,.nurselink-portfolio-grid select,.nurselink-portfolio-grid textarea{color:#172744;background:#fff;border:1px solid #ccd9e8;border-radius:10px;width:100%;min-height:46px;padding:10px 11px;font-size:14px}.nurselink-portfolio-grid textarea{resize:vertical;min-height:110px}.nurselink-portfolio-editor-actions{justify-content:flex-end;gap:8px;margin-top:13px;display:flex}.nurselink-portfolio-editor-actions button{min-height:44px}.nurselink-portfolio-editor-actions .secondary-button{color:#10204d;background:#fff;border:1px solid #ccd8e5}.nurselink-member-portfolio-summary{background:linear-gradient(135deg,#fff,#f3f9ff);border:1px solid #dbe8f4;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:13px 14px;display:flex}.nurselink-member-portfolio-summary span,.nurselink-member-portfolio-summary strong,.nurselink-member-portfolio-summary small{display:block}.nurselink-member-portfolio-summary span{color:#0b72d5;letter-spacing:.11em;font-size:9px;font-weight:850}.nurselink-member-portfolio-summary strong{color:#10204d;margin-top:2px;font-size:14px}.nurselink-member-portfolio-summary small{color:#758299;margin-top:2px;font-size:10px}.nurselink-member-portfolio-summary a{color:#0b72d5;font-size:11px;font-weight:750;text-decoration:none}@media (width<=900px){.nurselink-portfolio-list{grid-template-columns:1fr}}@media (width<=767px){.nurselink-professional-portfolio{border-radius:15px;padding:14px}.nurselink-portfolio-heading{display:block}.nurselink-portfolio-count{margin-top:9px;display:inline-block}.nurselink-portfolio-heading h2{font-size:21px;line-height:28px}.nurselink-portfolio-controls,.nurselink-portfolio-editor-actions{grid-template-columns:1fr;display:grid}.nurselink-portfolio-controls>*,.nurselink-portfolio-editor-actions button{width:100%;min-height:48px}.nurselink-portfolio-grid{grid-template-columns:1fr}.nurselink-portfolio-grid label.span-2{grid-column:auto}.nurselink-portfolio-grid input,.nurselink-portfolio-grid select,.nurselink-portfolio-grid textarea{min-height:48px;font-size:16px}.nurselink-portfolio-item-head{grid-template-columns:40px 1fr}.nurselink-portfolio-item-head em{grid-column:2;justify-self:start}.nurselink-portfolio-item-actions{grid-template-columns:1fr;display:grid}.nurselink-portfolio-item-actions a,.nurselink-portfolio-item-actions button{justify-content:center;width:100%;min-height:42px}.nurselink-member-portfolio-summary{grid-template-columns:1fr;display:grid}}.nurselink-career-matching,.nurselink-learning-tracker{background:#fff;border:1px solid #dce6f2;border-radius:19px;margin-bottom:20px;padding:22px;box-shadow:0 9px 30px #1d3f700d}.nurselink-v200-heading>span{color:#0b72d5;letter-spacing:.13em;font-size:10px;font-weight:850}.nurselink-v200-heading h2{color:#10204d;margin:4px 0 0;font-size:25px;line-height:33px}.nurselink-v200-heading p{color:#617188;max-width:820px;margin:6px 0 0;font-size:13px;line-height:20px}.nurselink-career-readiness{background:linear-gradient(135deg,#fbfdff,#f0f8ff);border:1px solid #d8e7f4;border-radius:15px;grid-template-columns:112px 1fr;align-items:center;gap:18px;margin-top:16px;padding:16px;display:grid}.nurselink-career-ring{background:conic-gradient(#0b72d5 var(--nurselink-career-progress,0deg),#dce7f2 0);border-radius:50%;place-items:center;width:100px;height:100px;display:grid}.nurselink-career-ring>div{background:#fff;border-radius:50%;align-content:center;place-items:center;width:77px;height:77px;display:grid}.nurselink-career-ring strong,.nurselink-career-ring span{text-align:center;display:block}.nurselink-career-ring strong{color:#10204d;font-size:22px}.nurselink-career-ring span{color:#0b72d5;font-size:9px;font-weight:750}.nurselink-career-readiness>div:last-child>span,.nurselink-career-readiness>div:last-child>strong{display:block}.nurselink-career-readiness>div:last-child>span{color:#0b72d5;letter-spacing:.1em;font-size:9px;font-weight:850}.nurselink-career-readiness>div:last-child>strong{color:#10204d;margin-top:3px;font-size:16px}.nurselink-career-readiness p{color:#6a788d;margin:5px 0 0;font-size:11px;line-height:17px}.nurselink-career-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:11px;display:grid}.nurselink-career-summary>div{background:#fbfcfe;border:1px solid #e0e7ef;border-radius:12px;min-width:0;padding:11px 12px}.nurselink-career-summary span,.nurselink-career-summary strong{display:block}.nurselink-career-summary span{color:#7a8799;text-transform:uppercase;font-size:9px;font-weight:750}.nurselink-career-summary strong{overflow-wrap:anywhere;color:#10204d;margin-top:4px;font-size:11px;line-height:17px}.nurselink-v200-actions,.nurselink-learning-controls{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.nurselink-v200-actions a,.nurselink-learning-controls a{color:#10204d;background:#fff;border:1px solid #cad7e6;border-radius:11px;align-items:center;min-height:44px;padding:0 15px;text-decoration:none;display:inline-flex}.nurselink-career-editor-wrap,.nurselink-learning-editor-wrap{margin-top:14px}.nurselink-career-editor,.nurselink-learning-editor{background:linear-gradient(#fbfdff,#f4f9ff);border:1px solid #bcd8f2;border-radius:15px;padding:18px}.nurselink-v200-editor-head{justify-content:space-between;gap:14px;display:flex}.nurselink-v200-editor-head span,.nurselink-v200-editor-head strong{display:block}.nurselink-v200-editor-head span{color:#0b72d5;letter-spacing:.12em;font-size:10px;font-weight:850}.nurselink-v200-editor-head strong{color:#10204d;margin-top:2px;font-size:18px}.nurselink-v200-editor-head p{color:#68778e;margin:4px 0 0;font-size:12px;line-height:18px}.nurselink-v200-editor-head .close{color:#526177;background:#e9eef5;border:0;border-radius:9px;width:36px;height:36px;font-size:23px;min-height:36px!important}.nurselink-v200-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:14px;display:grid}.nurselink-v200-grid label{color:#34435c;gap:5px;font-size:11px;font-weight:700;display:grid}.nurselink-v200-grid .span-2{grid-column:1/-1}.nurselink-v200-grid input,.nurselink-v200-grid select,.nurselink-v200-grid textarea{color:#172744;background:#fff;border:1px solid #ccd9e8;border-radius:10px;width:100%;min-height:46px;padding:10px 11px;font-size:14px}.nurselink-v200-grid textarea{resize:vertical;min-height:96px}.nurselink-v200-grid small{color:#8b97a8;font-size:9px;line-height:14px}.nurselink-v200-grid fieldset{background:#fff;border:1px solid #d7e1ec;border-radius:11px;margin:0;padding:11px}.nurselink-v200-grid legend{color:#34435c;padding:0 5px;font-size:11px;font-weight:750}.nurselink-v200-checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.nurselink-v200-checks label,.nurselink-v200-grid label.toggle{background:#fbfcfe;border:1px solid #e0e7ef;border-radius:9px;align-items:center;gap:8px;min-height:42px;padding:7px 9px;display:flex}.nurselink-v200-checks input,.nurselink-v200-grid label.toggle input{width:17px;height:17px;min-height:17px;margin:0;padding:0}.nurselink-v200-status,.nurselink-learning-status{min-height:18px;margin-top:8px;font-size:12px;font-weight:650}.nurselink-v200-status[data-tone=error],.nurselink-learning-status[data-tone=error]{color:#c64040}.nurselink-v200-editor-actions{justify-content:flex-end;gap:8px;margin-top:13px;display:flex}.nurselink-v200-editor-actions button{min-height:44px}.nurselink-v200-editor-actions .secondary-button{color:#10204d;background:#fff;border:1px solid #ccd8e5}.nurselink-learning-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:15px;display:grid}.nurselink-learning-metrics>div{background:#fbfcfe;border:1px solid #dfe7f0;border-radius:12px;padding:12px 13px}.nurselink-learning-metrics span,.nurselink-learning-metrics strong{display:block}.nurselink-learning-metrics span{color:#7a8799;text-transform:uppercase;font-size:9px;font-weight:750}.nurselink-learning-metrics strong{color:#10204d;margin-top:4px;font-size:20px}.nurselink-learning-empty{text-align:center;background:#f9fbfd;border:1px dashed #cbd9e8;border-radius:14px;margin-top:14px;padding:28px 16px}.nurselink-learning-empty>div{color:#0b72d5;background:#e8f4ff;border-radius:13px;place-items:center;width:44px;height:44px;margin:0 auto 8px;font-size:19px;display:grid}.nurselink-learning-empty strong{color:#10204d;font-size:15px;display:block}.nurselink-learning-empty p{color:#748198;margin:4px 0 0;font-size:12px}.nurselink-learning-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.nurselink-learning-record{background:#fbfcfe;border:1px solid #dfe7f0;border-radius:14px;min-width:0;padding:14px}.nurselink-learning-record-head{grid-template-columns:40px 1fr auto;align-items:center;gap:9px;display:grid}.nurselink-learning-record-head .icon{color:#0b72d5;background:#e8f4ff;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.nurselink-learning-record-head>div>span,.nurselink-learning-record-head>div>strong{display:block}.nurselink-learning-record-head>div>span{color:#7a8799;text-transform:uppercase;font-size:9px;font-weight:750}.nurselink-learning-record-head>div>strong{color:#10204d;margin-top:2px;font-size:14px;line-height:20px}.nurselink-learning-record-head em{color:#65748a;background:#eef3f8;border-radius:99px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:750}.nurselink-learning-record[data-status=completed] .nurselink-learning-record-head em{color:#16865c;background:#e8f8f0}.nurselink-learning-record[data-status=in_progress] .nurselink-learning-record-head em{color:#0b72d5;background:#e8f4ff}.nurselink-learning-meta{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.nurselink-learning-meta span{color:#5f6e84;background:#eef3f8;border-radius:8px;padding:5px 8px;font-size:9px}.nurselink-learning-record>p{color:#56667d;margin:10px 0 0;font-size:11px;line-height:18px}.nurselink-learning-record-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:11px;display:flex}.nurselink-learning-record-actions a,.nurselink-learning-record-actions button{color:#34435c;background:#fff;border:1px solid #d1dbe7;border-radius:8px;align-items:center;min-height:34px;padding:0 10px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.nurselink-learning-record-actions a{color:#0b72d5}.nurselink-learning-record-actions button:last-child{color:#b44444}.nurselink-learning-disclaimer{color:#65748a;background:#f5f9fd;border-left:3px solid #91bfe6;border-radius:0 9px 9px 0;margin-top:12px;padding:10px 12px;font-size:9px;line-height:15px}.nurselink-member-v200-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.nurselink-member-v200-strip a{min-width:0;color:inherit;background:linear-gradient(135deg,#fff,#f4f9ff);border:1px solid #dbe8f4;border-radius:12px;padding:12px 13px;text-decoration:none}.nurselink-member-v200-strip span,.nurselink-member-v200-strip strong,.nurselink-member-v200-strip small{display:block}.nurselink-member-v200-strip span{color:#0b72d5;letter-spacing:.1em;font-size:9px;font-weight:850}.nurselink-member-v200-strip strong{color:#10204d;margin-top:3px;font-size:14px}.nurselink-member-v200-strip small{color:#758299;margin-top:2px;font-size:10px}@media (width<=1000px){.nurselink-career-summary,.nurselink-learning-metrics,.nurselink-v200-checks{grid-template-columns:repeat(2,minmax(0,1fr))}.nurselink-learning-list{grid-template-columns:1fr}}@media (width<=767px){.nurselink-career-matching,.nurselink-learning-tracker{border-radius:15px;padding:14px}.nurselink-v200-heading h2{font-size:21px;line-height:28px}.nurselink-career-readiness{grid-template-columns:90px 1fr;padding:12px}.nurselink-career-ring{width:82px;height:82px}.nurselink-career-ring>div{width:63px;height:63px}.nurselink-career-ring strong{font-size:18px}.nurselink-career-summary,.nurselink-learning-metrics,.nurselink-member-v200-strip{grid-template-columns:1fr}.nurselink-v200-actions,.nurselink-learning-controls,.nurselink-v200-editor-actions{grid-template-columns:1fr;display:grid}.nurselink-v200-actions>*,.nurselink-learning-controls>*,.nurselink-v200-editor-actions button{width:100%;min-height:48px}.nurselink-v200-grid{grid-template-columns:1fr}.nurselink-v200-grid .span-2{grid-column:auto}.nurselink-v200-grid input,.nurselink-v200-grid select,.nurselink-v200-grid textarea{min-height:48px;font-size:16px}.nurselink-v200-checks{grid-template-columns:1fr}.nurselink-learning-record-head{grid-template-columns:38px 1fr}.nurselink-learning-record-head em{grid-column:2;justify-self:start}.nurselink-learning-record-actions{grid-template-columns:1fr;display:grid}.nurselink-learning-record-actions a,.nurselink-learning-record-actions button{justify-content:center;width:100%;min-height:42px}}.nurselink-opportunity-center,.nurselink-applications-pipeline{background:#fff;border:1px solid #dce6f2;border-radius:19px;margin-bottom:20px;padding:22px;box-shadow:0 9px 30px #1d3f700d}.nurselink-opportunity-heading,.nurselink-app-pipeline-heading{justify-content:space-between;gap:18px;display:flex}.nurselink-opportunity-heading>div>span,.nurselink-app-pipeline-heading>div>span{color:#0b72d5;letter-spacing:.13em;font-size:10px;font-weight:850}.nurselink-opportunity-heading h2,.nurselink-app-pipeline-heading h2{color:#10204d;margin:4px 0 0;font-size:25px;line-height:33px}.nurselink-opportunity-heading p,.nurselink-app-pipeline-heading p{color:#617188;max-width:820px;margin:6px 0 0;font-size:13px;line-height:20px}.nurselink-opportunity-heading>a,.nurselink-app-pipeline-heading>a{color:#0b72d5;align-self:start;font-size:11px;font-weight:750;text-decoration:none}.nurselink-opportunity-summary,.nurselink-app-pipeline-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:15px;display:grid}.nurselink-opportunity-summary>div,.nurselink-app-pipeline-metrics>div{background:#fbfcfe;border:1px solid #dfe7f0;border-radius:12px;min-width:0;padding:12px 13px}.nurselink-opportunity-summary span,.nurselink-opportunity-summary strong,.nurselink-app-pipeline-metrics span,.nurselink-app-pipeline-metrics strong{display:block}.nurselink-opportunity-summary span,.nurselink-app-pipeline-metrics span{color:#7a8799;text-transform:uppercase;font-size:9px;font-weight:750}.nurselink-opportunity-summary strong,.nurselink-app-pipeline-metrics strong{color:#10204d;margin-top:4px;font-size:20px}.nurselink-opportunity-controls{flex-wrap:wrap;gap:8px;margin-top:11px;display:flex}.nurselink-opportunity-controls a{color:#10204d;background:#fff;border:1px solid #d0dbe7;border-radius:10px;align-items:center;min-height:40px;padding:0 12px;font-size:10px;text-decoration:none;display:inline-flex}.nurselink-opportunity-empty,.nurselink-app-pipeline-empty{text-align:center;background:#f9fbfd;border:1px dashed #cbd9e8;border-radius:14px;margin-top:14px;padding:28px 16px}.nurselink-opportunity-empty>div,.nurselink-app-pipeline-empty>div{color:#0b72d5;background:#e8f4ff;border-radius:13px;place-items:center;width:44px;height:44px;margin:0 auto 8px;font-size:19px;display:grid}.nurselink-opportunity-empty strong,.nurselink-app-pipeline-empty strong{color:#10204d;font-size:15px;display:block}.nurselink-opportunity-empty p,.nurselink-app-pipeline-empty p{color:#748198;max-width:640px;margin:5px auto 0;font-size:12px;line-height:18px}.nurselink-app-pipeline-empty a{align-items:center;min-height:44px;margin-top:13px;text-decoration:none;display:inline-flex}.nurselink-opportunity-list,.nurselink-app-pipeline-list{gap:11px;margin-top:14px;display:grid}.nurselink-opportunity-card{background:#fbfcfe;border:1px solid #dfe7f0;border-radius:15px;padding:15px}.nurselink-opportunity-card[data-band=excellent]{border-color:#a9d7c4}.nurselink-opportunity-card[data-band=strong]{border-color:#b9d8f2}.nurselink-opportunity-card-head{grid-template-columns:82px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.nurselink-opportunity-match{background:#e8f4ff;border-radius:13px;align-content:center;place-items:center;width:76px;min-height:66px;display:grid}.nurselink-opportunity-card[data-band=excellent] .nurselink-opportunity-match{background:#e8f8f0}.nurselink-opportunity-match strong,.nurselink-opportunity-match span{text-align:center;display:block}.nurselink-opportunity-match strong{color:#10204d;font-size:20px}.nurselink-opportunity-match span{color:#0b72d5;margin-top:2px;font-size:8px;font-weight:800}.nurselink-opportunity-title>span,.nurselink-opportunity-title>strong,.nurselink-opportunity-title>small{display:block}.nurselink-opportunity-title>span{color:#7d899a;font-size:9px;font-weight:750}.nurselink-opportunity-title>strong{color:#10204d;margin-top:2px;font-size:16px;line-height:22px}.nurselink-opportunity-title>small{color:#66758a;margin-top:2px;font-size:11px}.nurselink-opportunity-card-head .save{color:#506177;background:#fff;border:1px solid #d0dbe7;border-radius:9px;min-height:36px;padding:0 10px;font-size:10px;font-weight:750}.nurselink-opportunity-card-head .save[aria-pressed=true]{color:#8c6800;background:#fff8dd;border-color:#e6c46a}.nurselink-opportunity-meta,.nurselink-app-pipeline-meta{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.nurselink-opportunity-meta span,.nurselink-app-pipeline-meta span{color:#5f6e84;background:#eef3f8;border-radius:8px;padding:5px 8px;font-size:9px}.nurselink-opportunity-meta span.overseas{color:#0b72d5;background:#e8f4ff;font-weight:750}.nurselink-opportunity-card>p{color:#56667d;margin:10px 0 0;font-size:11px;line-height:18px}.nurselink-opportunity-explain{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:11px;display:grid}.nurselink-opportunity-explain>div{background:#f2f9ff;border-radius:11px;padding:10px 11px}.nurselink-opportunity-explain>div.gaps{background:#fff9ef}.nurselink-opportunity-explain span{color:#0b72d5;letter-spacing:.08em;font-size:8px;font-weight:850}.nurselink-opportunity-explain .gaps span{color:#9a6b11}.nurselink-opportunity-explain ul{color:#53647a;margin:6px 0 0;padding-left:16px;font-size:10px;line-height:16px}.nurselink-opportunity-actions,.nurselink-app-pipeline-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:12px;display:flex}.nurselink-opportunity-actions>*,.nurselink-app-pipeline-actions>*{border-radius:9px;justify-content:center;align-items:center;min-height:38px;padding:0 11px;font-size:10px;font-weight:750;text-decoration:none;display:inline-flex}.nurselink-opportunity-actions .secondary-button{color:#10204d;background:#fff;border:1px solid #d0dbe7}.nurselink-opportunity-actions .application-status{color:#0b72d5;background:#eef8ff;border:1px solid #bfd8ee}.nurselink-opportunity-disclaimer,.nurselink-app-pipeline-note{color:#65748a;background:#f5f9fd;border-left:3px solid #91bfe6;border-radius:0 9px 9px 0;margin-top:12px;padding:10px 12px;font-size:9px;line-height:15px}.nurselink-job-apply-wrap{margin-top:12px}.nurselink-job-apply-form{background:linear-gradient(#fbfdff,#f4f9ff);border:1px solid #bcd8f2;border-radius:14px;padding:16px}.nurselink-job-apply-head{justify-content:space-between;gap:12px;display:flex}.nurselink-job-apply-head span,.nurselink-job-apply-head strong,.nurselink-job-apply-head small{display:block}.nurselink-job-apply-head span{color:#0b72d5;letter-spacing:.1em;font-size:9px;font-weight:850}.nurselink-job-apply-head strong{color:#10204d;margin-top:2px;font-size:16px}.nurselink-job-apply-head small{color:#6f7e92;margin-top:2px;font-size:10px}.nurselink-job-apply-head .close{color:#526177;background:#e9eef5;border:0;border-radius:9px;width:34px;height:34px;font-size:21px;min-height:34px!important}.nurselink-job-apply-form>p{color:#637288;margin:10px 0;font-size:10px;line-height:16px}.nurselink-job-apply-form label{color:#34435c;gap:5px;font-size:11px;font-weight:700;display:grid}.nurselink-job-apply-form textarea{color:#172744;resize:vertical;background:#fff;border:1px solid #ccd9e8;border-radius:10px;width:100%;min-height:100px;padding:10px 11px;font-size:14px}.nurselink-job-apply-status{min-height:18px;margin-top:7px;font-size:11px;font-weight:650}.nurselink-job-apply-status[data-tone=loading]{color:#0b72d5}.nurselink-job-apply-status[data-tone=error]{color:#c64040}.nurselink-job-apply-actions{justify-content:flex-end;gap:7px;margin-top:10px;display:flex}.nurselink-job-apply-actions button{min-height:42px}.nurselink-job-apply-actions .secondary-button{color:#10204d;background:#fff;border:1px solid #ccd8e5}.nurselink-app-pipeline-card{background:#fbfcfe;border:1px solid #dfe7f0;border-radius:14px;padding:14px}.nurselink-app-pipeline-card-head{justify-content:space-between;gap:12px;display:flex}.nurselink-app-pipeline-card-head span,.nurselink-app-pipeline-card-head strong,.nurselink-app-pipeline-card-head small{display:block}.nurselink-app-pipeline-card-head span{color:#7a8799;font-size:9px;font-weight:750}.nurselink-app-pipeline-card-head strong{color:#10204d;margin-top:2px;font-size:15px}.nurselink-app-pipeline-card-head small{color:#68778c;margin-top:2px;font-size:10px}.nurselink-app-pipeline-card-head em{color:#0b72d5;background:#e8f4ff;border-radius:99px;align-self:start;padding:5px 8px;font-size:9px;font-style:normal;font-weight:750}.nurselink-app-pipeline-card[data-status=offer] .nurselink-app-pipeline-card-head em{color:#16865c;background:#e8f8f0}.nurselink-app-pipeline-card[data-status=withdrawn] .nurselink-app-pipeline-card-head em,.nurselink-app-pipeline-card[data-status=declined] .nurselink-app-pipeline-card-head em{color:#6e7887;background:#eef1f4}.nurselink-app-pipeline-card>p{color:#56667d;margin:10px 0 0;font-size:11px;line-height:18px}.nurselink-app-pipeline-actions a,.nurselink-app-pipeline-actions button{color:#34435c;background:#fff;border:1px solid #d1dbe7}.nurselink-app-pipeline-actions button.withdraw{color:#b44444}.nurselink-member-v220-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.nurselink-member-v220-strip a{min-width:0;color:inherit;background:linear-gradient(135deg,#fff,#f4f9ff);border:1px solid #dbe8f4;border-radius:12px;padding:12px 13px;text-decoration:none}.nurselink-member-v220-strip span,.nurselink-member-v220-strip strong,.nurselink-member-v220-strip small{display:block}.nurselink-member-v220-strip span{color:#0b72d5;letter-spacing:.1em;font-size:9px;font-weight:850}.nurselink-member-v220-strip strong{color:#10204d;margin-top:3px;font-size:14px}.nurselink-member-v220-strip small{color:#758299;margin-top:2px;font-size:10px}@media (width<=900px){.nurselink-opportunity-summary,.nurselink-app-pipeline-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.nurselink-opportunity-card-head{grid-template-columns:72px minmax(0,1fr)}.nurselink-opportunity-card-head .save{grid-column:2;justify-self:start}}@media (width<=767px){.nurselink-opportunity-center,.nurselink-applications-pipeline{border-radius:15px;padding:14px}.nurselink-opportunity-heading,.nurselink-app-pipeline-heading{display:block}.nurselink-opportunity-heading>a,.nurselink-app-pipeline-heading>a{margin-top:8px;display:inline-block}.nurselink-opportunity-heading h2,.nurselink-app-pipeline-heading h2{font-size:21px;line-height:28px}.nurselink-opportunity-summary,.nurselink-app-pipeline-metrics,.nurselink-member-v220-strip{grid-template-columns:1fr 1fr}.nurselink-opportunity-card-head{grid-template-columns:68px minmax(0,1fr)}.nurselink-opportunity-match{width:64px;min-height:60px}.nurselink-opportunity-match strong{font-size:18px}.nurselink-opportunity-explain{grid-template-columns:1fr}.nurselink-opportunity-actions,.nurselink-app-pipeline-actions,.nurselink-job-apply-actions{grid-template-columns:1fr;display:grid}.nurselink-opportunity-actions>*,.nurselink-app-pipeline-actions>*,.nurselink-job-apply-actions button{width:100%;min-height:44px}.nurselink-job-apply-form textarea{min-height:110px;font-size:16px}.nurselink-app-pipeline-card-head{grid-template-columns:1fr;display:grid}.nurselink-app-pipeline-card-head em{justify-self:start}}@media (width<=430px){.nurselink-opportunity-summary,.nurselink-app-pipeline-metrics,.nurselink-member-v220-strip{grid-template-columns:1fr}}.nurselink-review-center{background:#fff;border:1px solid #dce6f2;border-radius:19px;margin-bottom:22px;padding:22px;box-shadow:0 10px 32px #1d3f700e}.nurselink-review-center-loading{color:#64748a;align-content:center;place-items:center;gap:11px;min-height:190px;display:grid}.nurselink-review-loader{border:3px solid #dce8f4;border-top-color:#0b72d5;border-radius:50%;width:36px;height:36px;animation:.8s linear infinite nurselink-spin}.nurselink-review-heading{justify-content:space-between;gap:20px;display:flex}.nurselink-review-heading>div>span{color:#0b72d5;letter-spacing:.13em;font-size:10px;font-weight:850;display:block}.nurselink-review-heading h2{color:#10204d;margin:4px 0 0;font-size:26px;line-height:34px}.nurselink-review-heading p{color:#617188;max-width:840px;margin:6px 0 0;font-size:13px;line-height:20px}.nurselink-review-heading>em{color:#0b72d5;background:#e8f4ff;border-radius:99px;align-self:start;padding:7px 10px;font-size:10px;font-style:normal;font-weight:800}.nurselink-review-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:15px;display:grid}.nurselink-review-metrics>div{background:#fbfcfe;border:1px solid #dfe7f0;border-radius:12px;padding:12px 13px}.nurselink-review-metrics span,.nurselink-review-metrics strong{display:block}.nurselink-review-metrics span{color:#788699;text-transform:uppercase;font-size:9px;font-weight:750}.nurselink-review-metrics strong{color:#10204d;margin-top:4px;font-size:21px}.nurselink-review-tabs{background:#f5f8fb;border:1px solid #dfe7f0;border-radius:12px;gap:7px;margin-top:16px;padding:5px;display:flex}.nurselink-review-tabs button{color:#607087;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:11px;font-weight:750;display:flex}.nurselink-review-tabs button[aria-selected=true]{color:#0b72d5;background:#fff;box-shadow:0 2px 8px #1e437314}.nurselink-review-tabs em{color:#596a80;background:#e7edf4;border-radius:99px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:9px;font-style:normal;display:inline-grid}.nurselink-review-tabs button[aria-selected=true] em{color:#0b72d5;background:#e8f4ff}.nurselink-review-tab-panel{margin-top:13px}.nurselink-review-queue-head{justify-content:space-between;align-items:center;gap:13px;margin-bottom:9px;display:flex}.nurselink-review-queue-head strong,.nurselink-review-queue-head small{display:block}.nurselink-review-queue-head strong{color:#10204d;font-size:15px}.nurselink-review-queue-head small{color:#78869a;margin-top:2px;font-size:10px}.nurselink-review-role-note{color:#8a6a25;font-size:10px;font-weight:700}.nurselink-review-card-list,.nurselink-review-job-list{gap:10px;display:grid}.nurselink-review-card{background:#fbfcfe;border:1px solid #dfe7f0;border-radius:14px;padding:14px}.nurselink-review-card[data-status=pending],.nurselink-review-card[data-status=under_review]{border-color:#bed9ef}.nurselink-review-card[data-status=verified],.nurselink-review-card[data-status=offer]{border-color:#b2dac6}.nurselink-review-card-head{justify-content:space-between;gap:12px;display:flex}.nurselink-review-card-head span,.nurselink-review-card-head strong,.nurselink-review-card-head small{display:block}.nurselink-review-card-head span{color:#7c899a;text-transform:uppercase;font-size:9px;font-weight:750}.nurselink-review-card-head strong{color:#10204d;margin-top:2px;font-size:14px;line-height:20px}.nurselink-review-card-head small{color:#69788c;margin-top:2px;font-size:10px;line-height:15px}.nurselink-review-card-head em{color:#637188;background:#eef3f8;border-radius:99px;align-self:start;padding:5px 8px;font-size:9px;font-style:normal;font-weight:750}.nurselink-review-card[data-status=verified] .nurselink-review-card-head em,.nurselink-review-card[data-status=offer] .nurselink-review-card-head em{color:#16865c;background:#e8f8f0}.nurselink-review-card[data-status=pending] .nurselink-review-card-head em,.nurselink-review-card[data-status=under_review] .nurselink-review-card-head em{color:#0b72d5;background:#e8f4ff}.nurselink-review-card-meta{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.nurselink-review-card-meta span{color:#5f6e84;background:#eef3f8;border-radius:8px;padding:5px 8px;font-size:9px}.nurselink-review-member-note{background:#f6f9fc;border-left:3px solid #c3d7e8;margin-top:9px;padding:9px 10px}.nurselink-review-member-note span{color:#748198;letter-spacing:.08em;font-size:8px;font-weight:800}.nurselink-review-member-note p{color:#526279;margin:4px 0 0;font-size:10px;line-height:16px}.nurselink-review-card-fields{grid-template-columns:220px minmax(0,1fr);gap:9px;margin-top:11px;display:grid}.nurselink-review-card-fields label{color:#34435c;gap:5px;font-size:10px;font-weight:700;display:grid}.nurselink-review-card-fields select,.nurselink-review-card-fields textarea{color:#172744;background:#fff;border:1px solid #ccd9e8;border-radius:9px;width:100%;min-height:42px;padding:9px 10px;font-size:12px}.nurselink-review-card-fields textarea{resize:vertical;min-height:72px}.nurselink-review-card-status,.nurselink-review-job-editor-status{min-height:17px;margin-top:6px;font-size:10px;font-weight:650}.nurselink-review-card-status[data-tone=loading],.nurselink-review-job-editor-status[data-tone=loading]{color:#0b72d5}.nurselink-review-card-status[data-tone=error],.nurselink-review-job-editor-status[data-tone=error]{color:#c64040}.nurselink-review-card-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:8px;display:flex}.nurselink-review-card-actions a,.nurselink-review-card-actions button{border-radius:9px;align-items:center;min-height:38px;padding:0 11px;font-size:10px;font-weight:750;text-decoration:none;display:inline-flex}.nurselink-review-card-actions a{color:#0b72d5;background:#fff;border:1px solid #d0dbe7}.nurselink-review-job-card{background:#fbfcfe;border:1px solid #dfe7f0;border-radius:13px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px;display:grid}.nurselink-review-job-card>div:first-child>span,.nurselink-review-job-card>div:first-child>strong,.nurselink-review-job-card>div:first-child>small{display:block}.nurselink-review-job-card>div:first-child>span{color:#7a8799;font-size:9px;font-weight:750}.nurselink-review-job-card>div:first-child>strong{color:#10204d;margin-top:2px;font-size:13px}.nurselink-review-job-card>div:first-child>small{color:#6c7b90;margin-top:2px;font-size:10px}.nurselink-review-job-card-meta{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.nurselink-review-job-card-meta span,.nurselink-review-job-card-meta em{color:#637188;background:#eef3f8;border-radius:8px;padding:5px 7px;font-size:9px;font-style:normal}.nurselink-review-job-card[data-status=active] .nurselink-review-job-card-meta em{color:#16865c;background:#e8f8f0}.nurselink-review-empty{text-align:center;color:#66758a;background:#f9fbfd;border:1px dashed #cbd9e8;border-radius:13px;padding:24px 15px;font-size:11px}.nurselink-review-security-note{color:#65748a;background:#f5f9fd;border-left:3px solid #91bfe6;border-radius:0 9px 9px 0;margin-top:13px;padding:10px 12px;font-size:9px;line-height:15px}.nurselink-review-job-editor-wrap{margin-top:12px}.nurselink-review-job-editor{background:linear-gradient(#fbfdff,#f4f9ff);border:1px solid #bcd8f2;border-radius:15px;padding:17px}.nurselink-review-job-editor-head{justify-content:space-between;gap:13px;display:flex}.nurselink-review-job-editor-head span,.nurselink-review-job-editor-head strong{display:block}.nurselink-review-job-editor-head span{color:#0b72d5;letter-spacing:.11em;font-size:9px;font-weight:850}.nurselink-review-job-editor-head strong{color:#10204d;margin-top:2px;font-size:17px}.nurselink-review-job-editor-head p{color:#68778e;max-width:760px;margin:4px 0 0;font-size:11px;line-height:17px}.nurselink-review-job-editor-head .close{color:#526177;background:#e9eef5;border:0;border-radius:9px;width:35px;height:35px;font-size:22px;min-height:35px!important}.nurselink-review-job-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:13px;display:grid}.nurselink-review-job-grid label{color:#34435c;gap:5px;font-size:10px;font-weight:700;display:grid}.nurselink-review-job-grid label.span-2{grid-column:1/-1}.nurselink-review-job-grid label.toggle{background:#fff;border:1px solid #d8e2ed;border-radius:9px;align-items:center;gap:8px;min-height:43px;padding:8px 9px;display:flex}.nurselink-review-job-grid label.toggle input{width:17px;height:17px;min-height:17px;margin:0}.nurselink-review-job-grid input,.nurselink-review-job-grid select,.nurselink-review-job-grid textarea{color:#172744;background:#fff;border:1px solid #ccd9e8;border-radius:9px;width:100%;min-height:44px;padding:9px 10px;font-size:13px}.nurselink-review-job-grid textarea{resize:vertical;min-height:90px}.nurselink-review-job-editor-actions{justify-content:flex-end;gap:7px;margin-top:11px;display:flex}.nurselink-review-job-editor-actions button{min-height:42px}.nurselink-review-job-editor-actions .secondary-button{color:#10204d;background:#fff;border:1px solid #ccd8e5}.nurselink-review-access-denied{text-align:center;align-content:center;place-items:center;gap:7px;min-height:210px;display:grid}.nurselink-review-denied-icon{background:#eef3f8;border-radius:50%;place-items:center;width:46px;height:46px;font-size:20px;display:grid}.nurselink-review-access-denied>strong{color:#10204d;font-size:17px}.nurselink-review-access-denied>p{color:#a04b4b;margin:0;font-size:11px}.nurselink-review-access-denied>small{color:#748198;max-width:650px;font-size:10px;line-height:16px}@media (width<=1000px){.nurselink-review-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.nurselink-review-card-fields{grid-template-columns:190px minmax(0,1fr)}}@media (width<=767px){.nurselink-review-center{border-radius:15px;padding:14px}.nurselink-review-heading{display:block}.nurselink-review-heading>em{margin-top:8px;display:inline-block}.nurselink-review-heading h2{font-size:21px;line-height:28px}.nurselink-review-metrics{grid-template-columns:1fr 1fr}.nurselink-review-tabs{grid-template-columns:1fr;display:grid}.nurselink-review-tabs button{justify-content:space-between;min-height:44px}.nurselink-review-queue-head{grid-template-columns:1fr;display:grid}.nurselink-review-queue-head>button{width:100%;min-height:48px}.nurselink-review-card-head{grid-template-columns:1fr;display:grid}.nurselink-review-card-head em{justify-self:start}.nurselink-review-card-fields{grid-template-columns:1fr}.nurselink-review-card-fields select,.nurselink-review-card-fields textarea,.nurselink-review-job-grid input,.nurselink-review-job-grid select,.nurselink-review-job-grid textarea{min-height:48px;font-size:16px}.nurselink-review-card-actions,.nurselink-review-job-editor-actions{grid-template-columns:1fr;display:grid}.nurselink-review-card-actions>*,.nurselink-review-job-editor-actions button{justify-content:center;width:100%;min-height:46px}.nurselink-review-job-card{grid-template-columns:1fr}.nurselink-review-job-card-meta{justify-content:flex-start}.nurselink-review-job-card>button{width:100%;min-height:44px}.nurselink-review-job-grid{grid-template-columns:1fr}.nurselink-review-job-grid label.span-2{grid-column:auto}}@media (width<=430px){.nurselink-review-metrics{grid-template-columns:1fr}}.nurselink-membership-status-card{background:#f7fbff;border:1px solid #d9e6f2;border-left:4px solid #0b72d5;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding:16px;display:flex}.nurselink-membership-status-card[data-tone=success]{background:#f4fbf7;border-left-color:#16865c}.nurselink-membership-status-card[data-tone=warning]{background:#fffaf1;border-left-color:#b47711}.nurselink-membership-status-card[data-tone=error]{background:#fff7f7;border-left-color:#c44949}.nurselink-membership-status-card>div:first-child>span,.nurselink-membership-status-card>div:first-child>strong{display:block}.nurselink-membership-status-card>div:first-child>span{color:#0b72d5;letter-spacing:.11em;font-size:9px;font-weight:850}.nurselink-membership-status-card>div:first-child>strong{color:#10204d;margin-top:2px;font-size:17px}.nurselink-membership-status-card p{color:#637288;max-width:720px;margin:4px 0 0;font-size:11px;line-height:17px}.nurselink-membership-number{background:#fff;border:1px solid #d7e3ef;border-radius:10px;flex:none;padding:9px 11px}.nurselink-membership-number span,.nurselink-membership-number strong{display:block}.nurselink-membership-number span{color:#788699;text-transform:uppercase;font-size:8px;font-weight:750}.nurselink-membership-number strong{color:#10204d;margin-top:2px;font-size:13px}.nurselink-digital-member-card{background:#fff;border:1px solid #c7dff4;border-radius:20px;margin-bottom:16px;overflow:hidden;box-shadow:0 14px 36px #1c447714}.nurselink-member-id-band{color:#fff;background:linear-gradient(120deg,#075da9,#0b72d5);justify-content:space-between;align-items:center;padding:12px 17px;display:flex}.nurselink-member-id-band span{letter-spacing:-.03em;font-size:21px;font-weight:850}.nurselink-member-id-band em{letter-spacing:.12em;font-size:9px;font-style:normal;font-weight:800}.nurselink-member-id-photo{background:#e9f3fb;border:3px solid #e4f1fb;border-radius:18px;width:70px;height:70px;overflow:hidden}.nurselink-member-id-photo .avatar{color:#0b72d5;place-items:center;width:100%;height:100%;font-size:20px;font-weight:850;display:grid}.nurselink-member-id-copy span,.nurselink-member-id-copy strong,.nurselink-member-id-copy small{display:block}.nurselink-member-id-copy span{color:#0b72d5;letter-spacing:.1em;font-size:9px;font-weight:850}.nurselink-member-id-copy strong{color:#10204d;margin-top:3px;font-size:22px;line-height:28px}.nurselink-member-id-copy small{color:#5f6e84;margin-top:3px;font-size:13px;font-weight:750}.nurselink-member-id-status{text-align:center;background:#e8f8f0;border-radius:12px;min-width:150px;padding:11px}.nurselink-member-id-status span,.nurselink-member-id-status strong{display:block}.nurselink-member-id-status span{color:#16865c;font-size:21px}.nurselink-member-id-status strong{color:#16865c;margin-top:2px;font-size:10px}.nurselink-member-id-footer>div span,.nurselink-member-id-footer>div strong{display:block}.nurselink-member-id-footer>div span{color:#7b8798;text-transform:uppercase;font-size:8px;font-weight:750}.nurselink-member-id-footer>div strong{color:#34435c;margin-top:2px;font-size:10px}.nurselink-member-id-footer button{color:#0b72d5;background:#fff;border:1px solid #bdd7ee;border-radius:9px;min-height:38px;padding:0 11px;font-size:9px;font-weight:750}.nurselink-member-id-note{color:#8490a1;background:#f8fafc;padding:8px 17px 10px;font-size:8px;line-height:13px}.nurselink-notification-button{background:#fff;border:1px solid #dce5ee;border-radius:11px;place-items:center;min-width:42px;min-height:42px;margin-left:7px;font-size:16px;display:inline-grid;position:relative}.nurselink-notification-badge{color:#fff;background:#d64b4b;border:2px solid #fff;border-radius:99px;place-items:center;min-width:20px;height:20px;padding:0 4px;font-size:8px;font-style:normal;font-weight:850;display:grid;position:absolute;top:-5px;right:-5px}.nurselink-notification-center{background:#fff;border:1px solid #dce6f2;border-radius:15px;margin-bottom:14px;padding:15px;box-shadow:0 8px 24px #1e416f0b}.nurselink-notification-center-compact .nurselink-notification-list{max-height:360px;overflow:auto}.nurselink-notification-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.nurselink-notification-head span,.nurselink-notification-head strong,.nurselink-notification-head small{display:block}.nurselink-notification-head span{color:#0b72d5;letter-spacing:.1em;font-size:9px;font-weight:850}.nurselink-notification-head strong{color:#10204d;margin-top:2px;font-size:16px}.nurselink-notification-head small{color:#7a8799;margin-top:2px;font-size:9px}.nurselink-notification-head button{color:#0b72d5;background:#fff;border:1px solid #d0dbe7;border-radius:8px;min-height:34px;padding:0 10px;font-size:9px;font-weight:750}.nurselink-notification-list{gap:7px;margin-top:10px;display:grid}.nurselink-notification-item{background:#fbfcfe;border:1px solid #e0e7ef;border-radius:10px;grid-template-columns:10px minmax(0,1fr) auto;align-items:start;gap:9px;padding:10px;display:grid}.nurselink-notification-item[data-read=false]{background:#f5fbff;border-color:#bed9ef}.nurselink-notification-item>.dot{background:#0b72d5;border-radius:50%;width:8px;height:8px;margin-top:5px}.nurselink-notification-item[data-severity=success]>.dot{background:#16865c}.nurselink-notification-item[data-severity=warning]>.dot{background:#b47711}.nurselink-notification-item[data-severity=error]>.dot{background:#c44949}.nurselink-notification-item>div:nth-child(2) strong,.nurselink-notification-item>div:nth-child(2) small{display:block}.nurselink-notification-item>div:nth-child(2) strong{color:#10204d;font-size:11px}.nurselink-notification-item p{color:#64748a;margin:3px 0 0;font-size:9px;line-height:15px}.nurselink-notification-item>div:nth-child(2) small{color:#8b96a6;margin-top:3px;font-size:8px}.nurselink-notification-actions{gap:5px;display:flex}.nurselink-notification-actions a,.nurselink-notification-actions button{color:#0b72d5;background:#fff;border:1px solid #d0dbe7;border-radius:7px;align-items:center;min-height:30px;padding:0 8px;font-size:8px;font-weight:750;text-decoration:none;display:inline-flex}.nurselink-notification-empty{text-align:center;border:1px dashed #d1dce7;border-radius:10px;padding:20px}.nurselink-notification-empty strong,.nurselink-notification-empty small{display:block}.nurselink-notification-empty strong{color:#10204d;font-size:12px}.nurselink-notification-empty small{color:#7c899a;margin-top:3px;font-size:9px}.nurselink-membership-review-card[data-status=approved]{border-color:#afd8c4}.nurselink-membership-review-card[data-status=needs_information]{border-color:#ead39c}@media (width<=767px){.nurselink-membership-status-card{grid-template-columns:1fr;display:grid}.nurselink-membership-number{width:100%}.nurselink-member-id-body{grid-template-columns:60px minmax(0,1fr)}.nurselink-member-id-photo{width:58px;height:58px}.nurselink-member-id-status{grid-column:1/-1;min-width:0}.nurselink-member-id-footer{grid-template-columns:1fr}.nurselink-member-id-footer button{width:100%;min-height:44px}.nurselink-notification-item{grid-template-columns:9px minmax(0,1fr)}.nurselink-notification-actions{grid-column:2}.nurselink-notification-actions a,.nurselink-notification-actions button{min-height:36px}}.nurselink-public-profile-settings{background:#fff;border:1px solid #d7e5f1;border-radius:17px;margin-bottom:16px;padding:18px;box-shadow:0 9px 28px #1c406f0b}.nurselink-public-profile-heading{justify-content:space-between;gap:16px;display:flex}.nurselink-public-profile-heading span{color:#0b72d5;letter-spacing:.11em;font-size:9px;font-weight:850}.nurselink-public-profile-heading h2{color:#10204d;margin:3px 0 0;font-size:21px}.nurselink-public-profile-heading p{color:#68778d;max-width:760px;margin:5px 0 0;font-size:11px;line-height:17px}.nurselink-public-profile-heading>em{color:#637188;background:#eef3f8;border-radius:99px;align-self:start;padding:6px 9px;font-size:9px;font-style:normal;font-weight:800}.nurselink-public-profile-heading>em[data-enabled=true]{color:#16865c;background:#e8f8f0}.nurselink-public-profile-share{background:#f7fbff;border:1px solid #dbe7f1;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:13px;padding:12px;display:grid}.nurselink-public-profile-share span,.nurselink-public-profile-share strong,.nurselink-public-profile-share small{display:block}.nurselink-public-profile-share span{color:#0b72d5;letter-spacing:.09em;font-size:8px;font-weight:850}.nurselink-public-profile-share strong{overflow-wrap:anywhere;color:#10204d;margin-top:3px;font-size:10px}.nurselink-public-profile-share small{color:#798698;margin-top:3px;font-size:8px}.nurselink-public-profile-share>div:last-child{gap:6px;display:flex}.nurselink-public-profile-share a,.nurselink-public-profile-share button{color:#0b72d5;background:#fff;border:1px solid #c7d8e7;border-radius:8px;align-items:center;min-height:36px;padding:0 10px;font-size:9px;font-weight:750;text-decoration:none;display:inline-flex}.nurselink-public-profile-editor-wrap{margin-top:12px}.nurselink-public-profile-editor{background:#fbfcfe;border:1px solid #e0e8ef;border-radius:13px;padding:14px}.nurselink-public-profile-editor-head span,.nurselink-public-profile-editor-head strong{display:block}.nurselink-public-profile-editor-head span{color:#0b72d5;letter-spacing:.09em;font-size:8px;font-weight:850}.nurselink-public-profile-editor-head strong{color:#10204d;margin-top:2px;font-size:14px}.nurselink-public-profile-editor-head p{color:#738096;margin:4px 0 0;font-size:9px;line-height:15px}.nurselink-public-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:11px;display:grid}.nurselink-public-profile-grid>label{color:#34435c;gap:5px;font-size:10px;font-weight:700;display:grid}.nurselink-public-profile-grid .span-2{grid-column:1/-1}.nurselink-public-profile-grid input,.nurselink-public-profile-grid textarea{color:#172744;background:#fff;border:1px solid #ccd9e8;border-radius:9px;width:100%;min-height:43px;padding:9px 10px;font-size:13px}.nurselink-public-profile-grid textarea{resize:vertical;min-height:88px}.nurselink-public-profile-grid label.toggle{background:#fff;border:1px solid #d8e2ed;border-radius:9px;align-items:center;gap:8px;min-height:43px;padding:8px 9px;display:flex}.nurselink-public-profile-grid label.toggle input,.nurselink-public-profile-checks input{width:17px;height:17px;min-height:17px;margin:0;padding:0}.nurselink-public-profile-grid fieldset{background:#fff;border:1px solid #d8e2ed;border-radius:10px;margin:0;padding:10px}.nurselink-public-profile-grid legend{color:#34435c;padding:0 4px;font-size:10px;font-weight:750}.nurselink-public-profile-checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.nurselink-public-profile-checks label{color:#53647a;background:#f7f9fc;border-radius:8px;align-items:center;gap:7px;min-height:38px;padding:6px 8px;font-size:9px;display:flex}.nurselink-public-profile-editor-status{min-height:17px;margin-top:6px;font-size:10px;font-weight:650}.nurselink-public-profile-editor-status[data-tone=loading]{color:#0b72d5}.nurselink-public-profile-editor-status[data-tone=error]{color:#c64040}.nurselink-public-profile-editor-actions{justify-content:flex-end;margin-top:8px;display:flex}.nurselink-public-profile-editor-actions button{min-height:40px}.nurselink-public-profile-privacy{color:#68778d;background:#f5f9fd;border-left:3px solid #91bfe6;margin-top:10px;padding:9px 10px;font-size:8px;line-height:14px}.nurselink-public-profile-privacy strong{color:#34465e}.nurselink-public-profile-error{text-align:center;border:1px dashed #d3dde7;border-radius:11px;padding:18px}.nurselink-public-profile-error strong,.nurselink-public-profile-error small{display:block}.nurselink-public-profile-error strong{color:#10204d;font-size:12px}.nurselink-public-profile-error small{color:#7b8798;margin-top:3px;font-size:9px}@media (width<=767px){.nurselink-public-profile-settings{padding:14px}.nurselink-public-profile-heading{display:block}.nurselink-public-profile-heading>em{margin-top:7px;display:inline-block}.nurselink-public-profile-share{grid-template-columns:1fr}.nurselink-public-profile-share>div:last-child{grid-template-columns:1fr;display:grid}.nurselink-public-profile-share a,.nurselink-public-profile-share button{justify-content:center;width:100%;min-height:44px}.nurselink-public-profile-grid{grid-template-columns:1fr}.nurselink-public-profile-grid .span-2{grid-column:auto}.nurselink-public-profile-grid input,.nurselink-public-profile-grid textarea{min-height:48px;font-size:16px}.nurselink-public-profile-checks{grid-template-columns:1fr}.nurselink-public-profile-editor-actions{grid-template-columns:1fr;display:grid}.nurselink-public-profile-editor-actions button{width:100%;min-height:48px}}@media (width>=1025px){.nurselink-auth-hero:before{opacity:1!important;transform-origin:100%!important;background-position:50% 10%!important;width:69%!important;right:0!important;transform:scaleX(.94)!important;-webkit-mask-image:none!important;mask-image:none!important}.nurselink-auth-hero:after{background:linear-gradient(90deg,#032a67e6 0%,#033274b8 21%,#04419142 32%,#044ba012 39%,#044ba000 46% 100%),radial-gradient(circle at 18% 8%,#ffffff1c,#0000 25%)!important}}@media (width>=1440px){.nurselink-auth-hero:before{background-position:50% 8%!important;width:70%!important;transform:scaleX(.935)!important}}@media (width>=768px) and (width<=1024px){.nurselink-auth-hero:before{opacity:1!important;right:0!important;-webkit-mask-image:none!important;mask-image:none!important}.nurselink-auth-hero:after{background:linear-gradient(90deg,#022a64db 0%,#02347694 28%,#034a9d1f 46%,#034a9d00 58%)!important}}.nurselink-partner-portal-launcher{background:#f5faff;border:1px solid #cfe0ee;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding:14px;display:flex}.nurselink-partner-portal-launcher span,.nurselink-partner-portal-launcher strong,.nurselink-partner-portal-launcher small{display:block}.nurselink-partner-portal-launcher span{color:#0b72d5;letter-spacing:.1em;font-size:8px;font-weight:850}.nurselink-partner-portal-launcher strong{color:#10204d;margin-top:2px;font-size:14px}.nurselink-partner-portal-launcher small{color:#748197;margin-top:3px;font-size:9px}.nurselink-partner-portal-launcher a{color:#fff;background:#0b72d5;border-radius:9px;flex:none;align-items:center;min-height:40px;padding:0 12px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}@media (width<=767px){.nurselink-partner-portal-launcher{display:grid}.nurselink-partner-portal-launcher a{justify-content:center;width:100%;min-height:48px}}.nurselink-application-communications{background:#fff;border:1px solid #d8e5f0;border-radius:16px;margin-top:14px;padding:16px;box-shadow:0 8px 26px #183d6c0b}.nurselink-comm-selector{grid-template-columns:minmax(0,1fr) minmax(220px,340px);align-items:center;gap:14px;display:grid}.nurselink-comm-selector span,.nurselink-comm-selector strong,.nurselink-comm-selector small{display:block}.nurselink-comm-selector span{color:#0b72d5;letter-spacing:.1em;font-size:8px;font-weight:850}.nurselink-comm-selector strong{color:#10204d;margin-top:2px;font-size:16px}.nurselink-comm-selector small{color:#77859a;margin-top:3px;font-size:9px}.nurselink-comm-selector select{color:#20314f;background:#fff;border:1px solid #cbd9e7;border-radius:9px;min-height:42px;padding:8px 10px;font-size:11px}.nurselink-comm-content{margin-top:12px}.nurselink-comm-heading{background:#f5faff;border-radius:11px;justify-content:space-between;align-items:flex-start;gap:12px;padding:11px;display:flex}.nurselink-comm-heading span,.nurselink-comm-heading strong,.nurselink-comm-heading small{display:block}.nurselink-comm-heading span{color:#0b72d5;letter-spacing:.08em;font-size:8px;font-weight:850}.nurselink-comm-heading strong{color:#10204d;margin-top:2px;font-size:13px}.nurselink-comm-heading small{color:#758399;margin-top:2px;font-size:9px}.nurselink-comm-heading em,.nurselink-interview-head em{color:#627087;background:#eef3f8;border-radius:99px;flex:none;padding:6px 8px;font-size:8px;font-style:normal;font-weight:800}.nurselink-comm-layout{grid-template-columns:minmax(0,1fr) minmax(300px,.82fr);gap:10px;margin-top:10px;display:grid}.nurselink-message-panel,.nurselink-interview-panel{background:#fbfcfe;border:1px solid #dfe7ef;border-radius:12px;padding:11px}.nurselink-panel-title strong,.nurselink-panel-title small{display:block}.nurselink-panel-title strong{color:#10204d;font-size:12px}.nurselink-panel-title small{color:#7b8798;margin-top:2px;font-size:8px}.nurselink-message-list,.nurselink-interview-list{gap:7px;max-height:360px;margin-top:9px;display:grid;overflow:auto}.nurselink-message-list article{background:#fff;border:1px solid #dce5ed;border-radius:10px;max-width:86%;padding:8px 9px}.nurselink-message-list article[data-sender=candidate]{background:#f1f8fe;border-color:#bddaf0;justify-self:end}.nurselink-message-list article>span,.nurselink-message-list article>small{color:#7a8798;font-size:7px;font-weight:750;display:block}.nurselink-message-list article p{color:#3d4d64;white-space:pre-wrap;margin:3px 0;font-size:9px;line-height:15px}.nurselink-message-form{gap:6px;margin-top:9px;display:grid}.nurselink-message-form textarea,.nurselink-interview-response textarea{color:#1b2a45;resize:vertical;background:#fff;border:1px solid #cbd9e7;border-radius:9px;width:100%;min-height:72px;padding:8px 9px;font-size:11px}.nurselink-message-form button{justify-self:end;min-height:38px}.nurselink-message-form .status,.nurselink-interview-response .status{color:#69798f;min-height:14px;font-size:8px}.nurselink-interview-list>article{background:#fff;border:1px solid #dde6ee;border-radius:10px;padding:9px}.nurselink-interview-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.nurselink-interview-head span,.nurselink-interview-head strong,.nurselink-interview-head small{display:block}.nurselink-interview-head span{color:#0b72d5;letter-spacing:.07em;font-size:7px;font-weight:850}.nurselink-interview-head strong{color:#10204d;margin-top:2px;font-size:11px}.nurselink-interview-head small{color:#7b8798;margin-top:2px;font-size:8px}.nurselink-interview-head em[data-status=confirmed]{color:#16865c;background:#e7f8ef}.nurselink-interview-head em[data-status=reschedule_requested]{color:#9b650e;background:#fff4dc}.nurselink-interview-head em[data-status=cancelled]{color:#b94343;background:#fff0f0}.nurselink-interview-location{color:#596a80;background:#f5f8fb;border-radius:8px;margin-top:7px;padding:7px;font-size:8px}.nurselink-interview-location a{color:#0b72d5;font-weight:750;text-decoration:none}.nurselink-interview-list article>p{color:#64748a;margin:7px 0 0;font-size:8px;line-height:14px}.nurselink-interview-response{border-top:1px solid #e2e8ee;gap:6px;margin-top:8px;padding-top:8px;display:grid}.nurselink-interview-response .buttons{flex-wrap:wrap;gap:5px;display:flex}.nurselink-interview-response button{color:#0b72d5;background:#fff;border:1px solid #c8d6e4;border-radius:7px;min-height:32px;padding:0 8px;font-size:8px;font-weight:750}.nurselink-comm-privacy{color:#6c7b8f;background:#f4f9fd;border-left:3px solid #8ebee4;margin-top:9px;padding:8px 9px;font-size:8px;line-height:14px}.nurselink-comm-empty,.nurselink-comm-loading,.nurselink-comm-unavailable{color:#7a8799;text-align:center;border:1px dashed #cedae5;border-radius:9px;padding:18px;font-size:9px}.nurselink-comm-unavailable strong,.nurselink-comm-unavailable small{display:block}.nurselink-comm-unavailable strong{color:#10204d;font-size:11px}.nurselink-comm-unavailable small{margin-top:3px}@media (width<=767px){.nurselink-application-communications{padding:12px}.nurselink-comm-selector,.nurselink-comm-layout{grid-template-columns:1fr}.nurselink-comm-selector select,.nurselink-message-form textarea,.nurselink-interview-response textarea{min-height:48px;font-size:16px}.nurselink-message-form button{justify-self:stretch;width:100%;min-height:48px}.nurselink-interview-response .buttons{grid-template-columns:1fr;display:grid}.nurselink-interview-response button{width:100%;min-height:44px}}.nurselink-institutional-analytics-launcher{background:#f5faff;border:1px solid #cfe0ee;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding:14px;display:flex}.nurselink-institutional-analytics-launcher span,.nurselink-institutional-analytics-launcher strong,.nurselink-institutional-analytics-launcher small{display:block}.nurselink-institutional-analytics-launcher span{color:#0b72d5;letter-spacing:.1em;font-size:8px;font-weight:850}.nurselink-institutional-analytics-launcher strong{color:#10204d;margin-top:2px;font-size:14px}.nurselink-institutional-analytics-launcher small{color:#748197;margin-top:3px;font-size:9px}.nurselink-institutional-analytics-launcher a{color:#fff;background:#0b72d5;border-radius:9px;flex:none;align-items:center;min-height:40px;padding:0 12px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}@media (width<=767px){.nurselink-institutional-analytics-launcher{display:grid}.nurselink-institutional-analytics-launcher a{justify-content:center;width:100%;min-height:48px}}.nurselink-credential-review-state{background:#f5faff;border:1px solid #cfe0ee;border-radius:10px;align-content:center;gap:4px;padding:10px 11px;display:grid}.nurselink-credential-review-state>span{color:#61728a;font-size:9px;font-weight:750}.nurselink-credential-review-state>strong{color:#0b72d5;font-size:12px}.nurselink-credential-review-state>small{color:#7a8798;font-size:8px;line-height:13px}@media (width<=767px){.nurselink-credential-review-state{min-height:48px}}.nurselink-digital-member-card{background:#fff;border:1px solid #c9dbe9;border-radius:18px;overflow:hidden;box-shadow:0 14px 34px #1b43711a}.nurselink-member-id-band{color:#fff;background:linear-gradient(115deg,#075da9,#0b72d5);justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;display:flex}.nurselink-member-id-band>div>span,.nurselink-member-id-band>div>small{display:block}.nurselink-member-id-band>div>span{font-size:16px;font-weight:900}.nurselink-member-id-band>div>small{color:#ffffffbf;margin-top:1px;font-size:7px}.nurselink-member-id-band em{letter-spacing:.08em;background:#ffffff1a;border:1px solid #ffffff47;border-radius:99px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:850}.nurselink-member-id-main{grid-template-columns:minmax(0,1fr) 164px;align-items:center;gap:15px;padding:16px;display:grid}.nurselink-member-id-body{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:13px;padding:0;display:grid}.nurselink-member-id-photo{background:#e8f4ff;border:3px solid #fff;border-radius:14px;outline:1px solid #cdddea;place-items:center;width:88px;height:104px;display:grid;overflow:hidden;box-shadow:0 6px 18px #1f48771a}.nurselink-member-id-photo .avatar{color:#0b72d5;font-size:22px;font-weight:900}.nurselink-member-id-photo img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.nurselink-member-id-copy>span,.nurselink-member-id-copy>strong,.nurselink-member-id-copy>small{display:block}.nurselink-member-id-copy>span{color:#0b72d5;letter-spacing:.08em;font-size:8px;font-weight:850}.nurselink-member-id-copy>strong{color:#10204d;margin-top:3px;font-size:19px;line-height:23px}.nurselink-member-id-copy>small{color:#596b82;margin-top:3px;font-size:11px;font-weight:800}.nurselink-member-id-status{color:#16865c;background:#e9f8ef;border-radius:8px;align-items:center;gap:5px;margin-top:10px;padding:6px 8px;display:inline-flex}.nurselink-member-id-status>span{color:#fff;background:#16865c;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-weight:900;display:grid}.nurselink-member-id-status>strong{font-size:8px}.nurselink-member-id-qr{text-align:center;background:#f9fbfd;border:1px solid #d6e2ec;border-radius:12px;padding:9px}.nurselink-member-id-qr-code{background:#fff;border:1px solid #e2e8ee;border-radius:7px;place-items:center;width:138px;min-height:138px;margin:0 auto;padding:3px;display:grid}.nurselink-member-id-qr-code canvas,.nurselink-member-id-qr-code img{max-width:132px!important;max-height:132px!important}.nurselink-member-id-qr>strong,.nurselink-member-id-qr>small{display:block}.nurselink-member-id-qr>strong{color:#0b72d5;letter-spacing:.08em;margin-top:6px;font-size:8px}.nurselink-member-id-qr>small{color:#7b8798;margin-top:1px;font-size:7px}.nurselink-qr-fallback{color:#8491a1;font-size:8px}.nurselink-member-id-footer{background:#f8fbfd;border-top:1px solid #e0e8ef;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;gap:8px;padding:11px 15px;display:grid}.nurselink-member-id-footer>div:not(.nurselink-member-id-actions)>span,.nurselink-member-id-footer>div:not(.nurselink-member-id-actions)>strong{display:block}.nurselink-member-id-footer>div:not(.nurselink-member-id-actions)>span{color:#8290a1;font-size:7px}.nurselink-member-id-footer>div:not(.nurselink-member-id-actions)>strong{color:#273952;margin-top:2px;font-size:9px}.nurselink-member-id-actions{gap:5px;display:flex}.nurselink-member-id-actions button,.nurselink-member-id-actions a{border-radius:8px;justify-content:center;align-items:center;min-height:34px;padding:0 9px;font-size:8px;font-weight:800;text-decoration:none;display:inline-flex}.nurselink-member-id-actions button{color:#0b72d5;background:#fff;border:1px solid #bfd1e0}.nurselink-member-id-actions a{color:#fff;background:#0b72d5;border:1px solid #0b72d5}.nurselink-member-id-note{color:#7d8998;padding:8px 15px 10px;font-size:7px;line-height:12px}@media (width<=767px){.nurselink-member-id-main{grid-template-columns:1fr}.nurselink-member-id-body{grid-template-columns:78px minmax(0,1fr)}.nurselink-member-id-photo{width:78px;height:94px}.nurselink-member-id-qr{justify-self:center;width:166px}.nurselink-member-id-footer{grid-template-columns:1fr 1fr}.nurselink-member-id-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.nurselink-member-id-actions button,.nurselink-member-id-actions a{min-height:44px}}.nurselink-production-uat-launcher{background:#f7fbff;border:1px solid #cddded;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding:14px;display:flex}.nurselink-production-uat-launcher span,.nurselink-production-uat-launcher strong,.nurselink-production-uat-launcher small{display:block}.nurselink-production-uat-launcher span{color:#0b72d5;letter-spacing:.09em;font-size:8px;font-weight:850}.nurselink-production-uat-launcher strong{color:#10204d;margin-top:2px;font-size:14px}.nurselink-production-uat-launcher small{color:#748197;margin-top:3px;font-size:9px}.nurselink-production-uat-launcher a{color:#fff;background:#0b72d5;border-radius:9px;flex:none;align-items:center;min-height:40px;padding:0 12px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}@media (width<=767px){.nurselink-production-uat-launcher{display:grid}.nurselink-production-uat-launcher a{justify-content:center;width:100%;min-height:48px}}.nurselink-operations-center-launcher{background:#f8fbfe;border:1px solid #cddded;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding:14px;display:flex}.nurselink-operations-center-launcher span,.nurselink-operations-center-launcher strong,.nurselink-operations-center-launcher small{display:block}.nurselink-operations-center-launcher span{color:#0b72d5;letter-spacing:.09em;font-size:8px;font-weight:850}.nurselink-operations-center-launcher strong{color:#10204d;margin-top:2px;font-size:14px}.nurselink-operations-center-launcher small{color:#748197;margin-top:3px;font-size:9px}.nurselink-operations-center-launcher a{color:#fff;background:#10204d;border-radius:9px;flex:none;align-items:center;min-height:40px;padding:0 12px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}@media (width<=767px){.nurselink-operations-center-launcher{display:grid}.nurselink-operations-center-launcher a{justify-content:center;width:100%;min-height:48px}}:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{margin:0}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}*{box-sizing:border-box}body{color:#172033;background:#f5f8fc;margin:0;font-family:Inter,Arial,sans-serif}a{color:inherit}button,input{font:inherit}.app-shell{min-height:100vh;display:flex}.sidebar{color:#fff;background:#093b79;flex-direction:column;width:260px;min-height:100vh;padding:24px 18px;display:flex;position:fixed;top:0;left:0}.logo{border-bottom:1px solid #ffffff24;align-items:center;gap:12px;padding:0 8px 24px;display:flex}.logo strong,.logo small{display:block}.logo strong{font-size:19px}.logo small{opacity:.72;letter-spacing:.7px;margin-top:3px}.brand-mark{color:#fff;letter-spacing:-1px;background:#1879db;border-radius:18px;place-items:center;width:64px;height:64px;font-weight:800;display:grid}.brand-mark.small{border-radius:12px;width:42px;height:42px}.sidebar nav{flex-direction:column;gap:5px;margin-top:22px;display:flex}.sidebar nav a,.sidebar-bottom a{color:#ffffffc9;border-radius:9px;padding:11px 13px;font-size:14px;text-decoration:none}.sidebar nav a:hover,.sidebar nav a.active,.sidebar-bottom a:hover{color:#fff;background:#ffffff21}.sidebar nav a.active{font-weight:700}.sidebar-bottom{border-top:1px solid #ffffff24;flex-direction:column;margin-top:auto;padding-top:20px;display:flex}.main-area{width:calc(100% - 260px);margin-left:260px}.topbar{background:#fff;border-bottom:1px solid #e5eaf1;justify-content:space-between;align-items:center;height:72px;padding:0 32px;display:flex}.topbar strong,.topbar span{display:block}.topbar span{color:#738096;margin-top:3px;font-size:13px}.user-chip{align-items:center;gap:10px;display:flex}.user-chip strong,.user-chip small{display:block}.user-chip small{color:#7b8798}.avatar{color:#0b67c3;background:#e7f2ff;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.page{max-width:1450px;padding:34px}.page-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:26px;display:flex}.page-header h1{margin:5px 0 7px;font-size:29px}.page-header p{color:#6b778b;margin:0}.eyebrow{color:#1476d4;text-transform:uppercase;letter-spacing:1.1px;font-size:12px;font-weight:800}.primary-button{color:#fff;cursor:pointer;background:#106fc8;border:0;border-radius:9px;padding:12px 18px;font-weight:700}.primary-button:hover{background:#075dac}.primary-button.full{width:100%}.stats-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:18px;display:grid}.stat-card,.panel{background:#fff;border:1px solid #e5eaf1;border-radius:14px;box-shadow:0 3px 14px #0f274909}.stat-card{padding:21px}.stat-card span,.stat-card strong,.stat-card small{display:block}.stat-card span{color:#6f7b8f;font-size:13px}.stat-card strong{margin:8px 0 6px;font-size:28px}.stat-card small{color:#8a95a5}.content-grid{grid-template-columns:1.5fr 1fr;gap:18px;margin-bottom:18px;display:grid}.panel{padding:23px}.panel h2{margin:0;font-size:18px}.panel p{color:#6f7b8f;line-height:1.65}.panel-title{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.badge{color:#9e6800;background:#fff3d7;border-radius:20px;padding:5px 9px;font-size:12px;font-weight:700}.muted{color:#8b96a5;font-size:13px}.progress{background:#e9eef5;border-radius:20px;width:100%;height:9px;margin-bottom:20px;overflow:hidden}.progress-bar{background:#1576d4;height:100%}.checklist{color:#647086;gap:10px;font-size:14px;display:grid}.quick-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.quick-actions a{color:#135fa8;background:#f9fbfe;border:1px solid #dfe6ef;border-radius:9px;padding:14px;font-size:13px;font-weight:700;text-decoration:none}.auth-screen{background:linear-gradient(135deg,#06356f 0%,#0c5fad 52%,#edf5fd 52%);grid-template-columns:1fr 1fr;align-items:center;gap:80px;min-height:100vh;padding:60px 8%;display:grid}.auth-brand{color:#fff;max-width:500px}.auth-brand h1{margin:20px 0 8px;font-size:46px}.auth-brand p{color:#ffffffd1;font-size:17px;line-height:1.7}.auth-card{background:#fff;border-radius:20px;width:min(480px,100%);margin-left:auto;padding:38px;box-shadow:0 25px 70px #041f402b}.auth-card h2{margin:8px 0;font-size:28px}.auth-card>p{color:#758195}.auth-card form{gap:17px;margin-top:26px;display:grid}.auth-card label{gap:7px;font-size:13px;font-weight:700;display:grid}.auth-card input{border:1px solid #dce3ec;border-radius:8px;outline:none;width:100%;padding:13px 14px}.auth-card input:focus{border-color:#1677d2;box-shadow:0 0 0 3px #1677d21a}.form-row{grid-template-columns:1fr 1fr;gap:13px;display:grid}.auth-footer{text-align:center;margin-top:22px;font-size:14px}.auth-footer a{color:#0c6dc6;font-weight:700}@media (width<=1050px){.stats-grid{grid-template-columns:repeat(2,1fr)}.content-grid{grid-template-columns:1fr}}@media (width<=780px){.sidebar{width:76px;padding:20px 10px}.logo>div:last-child,.sidebar a{font-size:0}.main-area{width:calc(100% - 76px);margin-left:76px}.topbar{padding:0 18px}.page{padding:22px 18px}.stats-grid{grid-template-columns:1fr}.auth-screen{background:#f3f7fc;grid-template-columns:1fr;padding:28px 18px}.auth-brand{display:none}.auth-card{margin:auto}}.form-error{color:#a42b2b;background:#fff0f0;border:1px solid #f1c7c7;border-radius:8px;margin-top:18px;padding:12px 14px;font-size:13px;line-height:1.5}.verification-email{color:#175d9e;word-break:break-word;background:#f4f8fd;border:1px solid #dde8f4;border-radius:9px;margin:18px 0;padding:14px;font-weight:700}.auth-button-link{text-align:center;margin-top:22px;text-decoration:none;display:block}.sidebar-logout{color:#ffffffc9;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;width:100%;padding:11px 13px;font-size:14px}.sidebar-logout:hover{color:#fff;background:#ffffff21}.sidebar-logout:disabled,.primary-button:disabled{opacity:.65;cursor:not-allowed}.status-word{text-transform:capitalize;font-size:19px!important}.profile-form label,.upload-panel label{color:#445268;gap:7px;font-size:13px;font-weight:700;display:grid}.profile-form input,.upload-panel input,.upload-panel select{width:100%;font:inherit;background:#fff;border:1px solid #dbe3ed;border-radius:8px;outline:none;padding:12px 13px}.profile-form input:focus,.upload-panel input:focus,.upload-panel select:focus{border-color:#1476d4;box-shadow:0 0 0 3px #1476d417}@media (width<=1050px){.profile-grid.four,.profile-grid.three{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.profile-grid.two,.profile-grid.three,.profile-grid.four{grid-template-columns:1fr}.document-row{flex-direction:column;align-items:flex-start}.profile-actions{justify-content:stretch}.profile-actions .primary-button{width:100%}}.profile-form h2{margin-top:28px;margin-bottom:18px}.profile-form h2:first-of-type{margin-top:0}.profile-grid{gap:16px;margin-bottom:8px;display:grid}.profile-grid.two{grid-template-columns:repeat(2,1fr)}.profile-grid.three{grid-template-columns:repeat(3,1fr)}.profile-grid.four{grid-template-columns:repeat(4,1fr)}.profile-form label,.upload-panel label,.credentials-form label{color:#445268;gap:7px;font-size:13px;font-weight:700;display:grid}.profile-form input,.upload-panel input,.upload-panel select,.credentials-form input,.credentials-form select{width:100%;font:inherit;background:#fff;border:1px solid #dbe3ed;border-radius:8px;outline:none;padding:12px 13px}.profile-form input:focus,.upload-panel input:focus,.upload-panel select:focus,.credentials-form input:focus,.credentials-form select:focus{border-color:#1476d4;box-shadow:0 0 0 3px #1476d417}.profile-actions{justify-content:flex-end;margin-top:26px;display:flex}.form-success{color:#257346;background:#eefaf2;border:1px solid #c5e8d0;border-radius:8px;margin-bottom:18px;padding:12px 14px;font-size:13px;line-height:1.5}.upload-panel{gap:17px;display:grid}.selected-file{color:#566478;word-break:break-word;background:#f8fbff;border:1px solid #dfe7f0;border-radius:8px;padding:11px 13px;font-size:13px}.smart-steps{margin-top:20px}.document-list{gap:10px;display:grid}.document-row{background:#fafcff;border:1px solid #e1e7ef;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:14px 16px;display:flex}.document-row strong,.document-row small{display:block}.document-row small{color:#8390a2;text-transform:capitalize;margin-top:4px}.document-status{color:#926200;text-transform:capitalize;background:#fff3d7;border-radius:20px;flex-shrink:0;padding:6px 10px;font-size:12px;font-weight:700}.credentials-layout{grid-template-columns:minmax(340px,.9fr) minmax(0,1.4fr);gap:18px;margin-bottom:18px;display:grid}.credentials-form{gap:16px;display:grid}.checkbox-row{align-items:center;gap:10px!important;display:flex!important}.checkbox-row input{width:auto}.field-help{color:#7c899c;margin-top:-8px}.credential-list{gap:10px;display:grid}.credential-card{background:#fafcff;border:1px solid #e1e7ef;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:15px 16px;display:flex}.credential-card strong,.credential-card small,.credential-card span{display:block}.credential-card small{color:#1476d4;text-transform:capitalize;margin-top:4px;font-weight:700}.credential-card span{color:#758195;margin-top:4px;font-size:12px}.credential-actions{align-items:center;gap:10px;display:flex}.danger-link{color:#b93636;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:700}.danger-link:hover{text-decoration:underline}@media (width<=1050px){.profile-grid.four,.profile-grid.three{grid-template-columns:repeat(2,1fr)}.credentials-layout{grid-template-columns:1fr}}@media (width<=680px){.profile-grid.two,.profile-grid.three,.profile-grid.four{grid-template-columns:1fr}.document-row,.credential-card{flex-direction:column;align-items:flex-start}.credential-actions{justify-content:space-between;width:100%}.profile-actions{justify-content:stretch}.profile-actions .primary-button{width:100%}}.application-status-grid{grid-template-columns:minmax(0,1.5fr) minmax(300px,.7fr);gap:18px;margin-bottom:18px;display:grid}.application-status-main{min-width:0}.application-status-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.application-status-label{color:#7a8798;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:700;display:block}.application-status-heading h2{margin:0}.application-status-badge{color:#42576e;background:#edf3fa;border-radius:999px;align-items:center;padding:7px 11px;font-size:12px;font-weight:800;display:inline-flex}.status-in_progress{color:#1467b7;background:#eef5ff}.status-ready_to_submit{color:#946600;background:#fff6dc}.status-submitted,.status-under_review,.status-resubmitted{color:#4a55aa;background:#edf0ff}.status-returned_for_information{color:#a05f00;background:#fff2dd}.status-approved{color:#237343;background:#eaf8ee}.status-rejected{color:#ad3535;background:#fff0f0}.application-progress-header{color:#5c697b;justify-content:space-between;gap:20px;margin-top:26px;margin-bottom:8px;font-size:13px;display:flex}.application-progress-header strong{color:#172437}.application-actions{margin-top:24px}.application-waiting,.application-approved{border-radius:8px;padding:13px 15px;font-size:13px;font-weight:700}.application-waiting{color:#566579;background:#f4f7fb}.application-approved{color:#237343;background:#eaf8ee}.application-notice{border-radius:9px;margin-top:22px;padding:14px 15px}.application-notice strong{margin-bottom:5px;display:block}.application-notice p{margin:0}.application-notice.warning{color:#805b0a;background:#fff6df}.application-notice.danger{color:#a83737;background:#fff0f0}.application-details{display:grid}.application-details>div{border-bottom:1px solid #edf0f4;padding:13px 0}.application-details>div:last-child{border-bottom:0}.application-details span,.application-details strong{display:block}.application-details span{color:#7b8798;margin-bottom:4px;font-size:12px}.application-details strong{color:#263548;font-size:13px}.application-journey{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.journey-step{opacity:.45;align-items:flex-start;gap:10px;display:flex}.journey-step>span{color:#607083;background:#dce3eb;border-radius:50%;flex:0 0 29px;place-items:center;width:29px;height:29px;font-size:12px;font-weight:800;display:grid}.journey-step.complete{opacity:1}.journey-step.complete>span{color:#fff;background:#1476d4}.journey-step strong,.journey-step small{display:block}.journey-step strong{color:#263548;font-size:12px}.journey-step small{color:#7e8997;margin-top:3px;font-size:11px;line-height:1.4}.member-locked-panel{text-align:center;max-width:720px;padding:48px 32px}.member-lock-icon{margin-bottom:14px;font-size:38px}.member-locked-panel h2{margin-bottom:10px}.member-locked-panel p{max-width:540px;margin:0 auto 24px}.sidebar nav a.locked-nav{opacity:.62}.sidebar nav a.locked-nav small{margin-left:auto;font-size:10px}@media (width<=1050px){.application-status-grid{grid-template-columns:1fr}.application-journey{grid-template-columns:repeat(3,1fr)}}@media (width<=680px){.application-status-heading{flex-direction:column}.application-journey{grid-template-columns:1fr}.member-locked-panel{padding:32px 20px}}
