.NotificationBell_trigger__2m8LZ{position:relative;display:inline-flex;flex:0 0 2.5rem;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--brand-primary-dark);cursor:pointer}.NotificationBell_trigger__2m8LZ:before{position:absolute;inset:.3125rem;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,white);border-radius:50%;background:color-mix(in srgb,var(--brand-primary) 10%,white);content:"";pointer-events:none;transition:background-color .15s ease,border-color .15s ease}.NotificationBell_trigger__2m8LZ:hover:before,.NotificationBell_trigger__2m8LZ[data-state=open]:before{border-color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 18%,white)}.NotificationBell_trigger__2m8LZ:focus-visible{outline:2px solid var(--brand-primary-dark);outline-offset:2px}.NotificationBell_icon__OCj5U{position:relative;width:1rem;height:1rem;stroke-width:2}.NotificationBell_count__HXaC8{position:absolute;z-index:1;top:0;inset-inline-end:0;min-width:1.125rem;height:1.125rem;padding-inline:.1875rem;border:2px solid #fff;font-size:.625rem;line-height:1;font-variant-numeric:tabular-nums}.NotificationBell_count__HXaC8,.NotificationBell_menuCount__sjPGx{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#047857;color:#fff;font-weight:700}.NotificationBell_menuCount__sjPGx{min-width:1.25rem;height:1.25rem;margin-inline-start:.5rem;padding-inline:.3rem;font-size:.6875rem;font-variant-numeric:tabular-nums}.ClientShellNav_desktop__ClUxT{display:none}.ClientShellNav_mobile__zz9n_{display:inline-flex}.ClientShellNav_mobilePanel__r7Ehc{display:block}.ClientShellNav_accountTrigger__bBYga{display:inline-flex;flex:0 0 2.5rem;width:2.5rem;height:2.5rem;border-radius:50%}.ClientShellNav_accountFallback__ZLfP_{background-color:var(--color-emerald-700,#047857);color:#fff}@media (max-width:480px){.ClientShellNav_shell__qwqSE[data-authenticated=true] .ClientShellNav_wordmark__92kEY{display:none}}@media (min-width:1024px){.ClientShellNav_desktop__ClUxT{display:flex}.ClientShellNav_mobilePanel__r7Ehc,.ClientShellNav_mobile__zz9n_{display:none}}.HomeRequestNavigation_links__XokuF{display:flex;align-items:center;gap:var(--spacing-4)}@media(max-width:1023px){.HomeRequestNavigation_links__XokuF{flex-direction:column;align-items:stretch}.HomeRequestNavigation_links__XokuF>:is(a,button){justify-content:flex-start;min-height:44px;width:100%}}