.header-nav[data-v-a049a8cb]{display:flex;align-items:center;gap:.25rem}.header-nav__item[data-v-a049a8cb]{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;border-radius:var(--content-border-radius);color:var(--text-color);font-weight:500;line-height:1;white-space:nowrap;transition:background-color var(--element-transition-duration)}.header-nav__item--button[data-v-a049a8cb]{border:none;background:transparent;font:inherit;cursor:pointer}.header-nav__item[data-v-a049a8cb]:hover{background-color:var(--surface-hover)}.header-nav__item[data-v-a049a8cb]:focus-visible{outline:2px solid var(--primary-color);outline-offset:1px}.header-nav__item--active[data-v-a049a8cb]{color:var(--primary-color);font-weight:700}.header-nav__caret[data-v-a049a8cb]{font-size:.7rem}@media(max-width:991px){.header-nav[data-v-a049a8cb]{display:none}}.notification-list[data-v-28bc411b]{width:min(24rem,calc(100vw - 2rem))}.notification-list__header[data-v-28bc411b]{font-weight:600;padding-bottom:.5rem;border-bottom:1px solid var(--surface-border)}.notification-list__scroll[data-v-28bc411b]{max-height:min(28rem,60vh);overflow-y:auto}.notification-list__state[data-v-28bc411b]{color:var(--text-color-secondary);padding:1rem 0;margin:0}.notification-list__items[data-v-28bc411b]{list-style:none;margin:0;padding:0}.notification[data-v-28bc411b]{padding:.65rem .5rem;border-bottom:1px solid var(--surface-border)}.notification--linked[data-v-28bc411b]{cursor:pointer}.notification--linked[data-v-28bc411b]:focus-visible,.notification--linked[data-v-28bc411b]:hover{background:var(--surface-hover)}.notification--unread[data-v-28bc411b]{border-left:3px solid var(--primary-color)}.notification--unread .notification__title[data-v-28bc411b]{font-weight:600}.notification__top[data-v-28bc411b]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.notification__body[data-v-28bc411b]{margin:.25rem 0}.notification__time[data-v-28bc411b]{font-size:.8rem;color:var(--text-color-secondary)}.notification-list__more[data-v-28bc411b]{text-align:center;padding-top:.25rem}.layout-topbar-action.notification-bell[data-v-1829e8d7] .p-badge{display:inline-flex}.topbar-user-summary[data-v-b8fa521c]{display:flex;flex-direction:column;padding:.5rem 1rem;border-bottom:1px solid var(--surface-border)}.topbar-user-name[data-v-b8fa521c]{font-weight:600}.topbar-user-role[data-v-b8fa521c]{font-size:.8rem;color:var(--text-color-secondary)}
