.public-header-language-tools{flex:none;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.desktop-header-actions>.public-header-language-tools{order:-1}.header-notification-bell{flex:none;width:44px;height:44px;display:inline-flex;position:relative}.header-notification-bell .header-notification-trigger{color:#fff;width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;cursor:pointer;touch-action:manipulation;background:#153040;border:1px solid #6a8191;border-radius:10px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.header-notification-trigger>svg{flex:none;width:21px;height:21px;display:block}.header-notification-trigger:hover,.header-notification-trigger[aria-expanded=true]{background:#23485f}.header-notification-trigger .header-notification-count{box-sizing:border-box;color:#fff;letter-spacing:0;font-variant-numeric:tabular-nums;background:#c71931;border:2px solid #0b202d;border-radius:999px;justify-content:center;align-items:center;min-width:19px;height:19px;padding:0 4px;font:800 11px/1 system-ui,sans-serif;display:flex;position:absolute;top:-4px;right:-4px}.header-notification-panel{z-index:1000;box-sizing:border-box;color:#f5f8fb;letter-spacing:0;text-transform:none;isolation:isolate;background:#0b2231;border:1px solid #456274;border-radius:16px;flex-direction:column;width:min(380px,100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 100px);margin:0;padding:0;font:400 14px/1.5 system-ui,sans-serif;display:flex;position:fixed;top:88px;right:12px;overflow:hidden auto;box-shadow:0 16px 48px #00101c55}.header-notification-panel *{box-sizing:border-box}.header-notification-panel .header-notification-heading{border-bottom:1px solid #355264;flex:none;justify-content:space-between;align-items:flex-start;gap:10px;margin:0;padding:14px 12px 12px 16px;display:flex}.header-notification-panel .header-notification-heading>div{min-width:0}.header-notification-panel h2{color:#fff;letter-spacing:0;text-transform:none;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:750;line-height:1.35}.header-notification-panel .header-notification-role{color:#bdd1df;margin:5px 0 0;font-size:12px;font-weight:600}.header-notification-panel .header-notification-heading>button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;margin:-4px -4px 0 0;padding:0;display:inline-flex}.header-notification-content{overscroll-behavior:contain;min-height:0;overflow:hidden auto}.header-notification-panel p{color:inherit;font-size:14px;line-height:1.5}.header-notification-panel .header-notification-status{margin:0;padding:16px}.header-notification-status>p{margin:0 0 10px}.header-notification-panel .header-notification-partial{color:#ffedbf;background:#3c3420;border:1px solid #746644;border-radius:9px;margin:12px 12px 0;padding:12px}.header-notification-panel .header-notification-list,.header-notification-panel .header-notification-work-areas{gap:0;margin:0;padding:6px 0;list-style:none;display:grid}.header-notification-panel li{min-width:0;margin:0;padding:0}.header-notification-panel a{color:#eaf5ff;letter-spacing:0;text-transform:none;overflow-wrap:anywhere;font-size:14px;text-decoration:none}.header-notification-panel .header-notification-list a{text-align:left;background:0 0;border:0;border-radius:0;align-items:flex-start;gap:10px;width:100%;min-height:48px;margin:0;padding:13px 16px;font-weight:650;line-height:1.45;display:flex}.header-notification-list a>span:last-child{flex:1;min-width:0}.header-notification-dot{background:#ff9b5d;border-radius:50%;flex:none;width:7px;height:7px;margin-top:7px}.header-notification-panel .header-notification-empty{color:#d8e7f2;align-items:flex-start;gap:12px;margin:0;padding:22px 16px;display:flex}.header-notification-empty>svg{color:#9fd9bb;flex:none}.header-notification-panel .header-notification-actions{border-top:1px solid #355264;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:10px 12px;display:flex}.header-notification-panel .header-notification-action,.header-notification-panel .header-notification-actions>a,.header-notification-panel .header-notification-work-areas a{color:#f3f8ff;text-align:center;white-space:normal;cursor:pointer;overflow-wrap:anywhere;touch-action:manipulation;background:#17384d;border:1px solid #5f7d91;border-radius:8px;justify-content:center;align-items:center;gap:7px;max-width:100%;min-height:44px;margin:0;padding:9px 10px;font:650 13px/1.4 system-ui,sans-serif;display:inline-flex}.header-notification-panel .header-notification-work-areas{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 16px 16px}.header-notification-panel .header-notification-work-areas a{width:100%;display:flex}.header-notification-panel .header-notification-note{color:#b7ccdc;border-top:1px solid #355264;flex:none;margin:0;padding:11px 16px;font-size:12px;line-height:1.4}.header-notification-panel a:hover,.header-notification-panel button:hover{background:#244b64}.header-notification-bell button:focus-visible,.header-notification-panel :is(a,button):focus-visible{outline-offset:-3px;outline:3px solid #ffb77d}@media (width<=760px){.website-legacy-header>.public-header-language-tools{grid-column:2;justify-self:end;max-width:100%}.customer-focused-header .public-header-language-tools{justify-content:flex-end}body[data-phone-app-shell=true] .provider-registration-page>.site-header:has(>.public-header-language-tools):has(>.phone-help-menu){grid-template-columns:minmax(64px,1fr) auto 44px}body[data-phone-app-shell=true] .provider-registration-page>.site-header>.public-header-language-tools{grid-area:1/2}.network-compact-controls>.public-header-language-tools{gap:6px}}@media (width<=390px){body .network-compact-header.site-header:has(.header-notification-bell){row-gap:8px;flex-wrap:wrap!important}body .network-compact-header.site-header .network-compact-controls:has(.header-notification-bell){gap:6px;max-width:100%;margin-left:auto}}@media (width<=340px){body[data-phone-app-shell=true] .provider-registration-page>.site-header:has(>.public-header-language-tools):has(>.phone-help-menu){grid-template-columns:minmax(0,1fr) 44px}body[data-phone-app-shell=true] .provider-registration-page>.site-header:has(>.public-header-language-tools)>.public-header-language-tools{grid-area:2/1/auto/-1}body[data-phone-app-shell=true][data-phone-app-shell=true][data-phone-app-shell=true] .provider-registration-page>.site-header:has(>.public-header-language-tools)>.phone-help-menu{grid-area:1/2}body[data-phone-app-shell=true] .provider-registration-page>.site-header:has(>.public-header-language-tools)>nav.customer-navigation{grid-row:3}body[data-phone-app-shell=true] .provider-registration-page>.site-header:has(>.public-header-language-tools)>.provider-navigation{grid-row:4}body[data-phone-app-shell=true] .provider-registration-page>.site-header:has(>.public-header-language-tools)>.header-button{grid-row:5}}@media (prefers-reduced-motion:reduce){.header-notification-panel,.header-notification-trigger{scroll-behavior:auto}}
