.notifications-dropdown[data-v-07589e53]{align-items:stretch;display:flex;position:relative}.notification-bell-link[data-v-07589e53]{align-items:center;display:flex;height:100%;justify-content:center;position:relative}.notification-bell-icon[data-v-07589e53]{align-items:center;display:inline-flex;flex-shrink:0;height:1.75rem;justify-content:center;line-height:1;margin:0;padding:0;width:1.75rem}.notification-bell-icon i[data-v-07589e53]{display:block;font-size:1.15rem;line-height:1}.notification-panel[data-v-07589e53]{display:none;flex-direction:column;inset-inline-end:0!important;inset-inline-start:auto!important;margin-top:.25rem;max-height:min(26rem,calc(100vh - 4.5rem));max-width:min(22rem,calc(100vw - 1.5rem));overflow:hidden;top:100%!important;width:22rem;z-index:1050}.notification-panel.show[data-v-07589e53]{display:flex!important}.notification-panel__footer[data-v-07589e53],.notification-panel__header[data-v-07589e53]{flex-shrink:0}.notification-panel__list[data-v-07589e53]{flex:1 1 auto;max-height:14rem;min-height:0;overflow-x:hidden;overflow-y:auto}.notification-dropdown-item[data-v-07589e53]{cursor:default;white-space:normal}.notification-unread[data-v-07589e53]{background-color:rgba(var(--primary-rgb),.04)}.notification-dropdown-item .btn-link[data-v-07589e53]{color:inherit}.notification-dropdown-item .btn-link[data-v-07589e53]:hover{color:var(--primary-color)}.notification-item-message[data-v-07589e53],.notification-item-title[data-v-07589e53]{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-word}.notification-item-message[data-v-07589e53],.notification-item-title[data-v-07589e53]{-webkit-line-clamp:2;line-clamp:2}.notification-item-message[data-v-07589e53]{max-width:none}.notification-dismiss-btn[data-v-07589e53]{align-items:center;display:inline-flex;height:1.75rem;justify-content:center;padding:0;width:1.75rem}.header-account-icon[data-v-bba05b93]{font-size:1.25rem}.header-account-avatar[data-v-bba05b93]{align-items:center;background:linear-gradient(135deg,rgb(var(--primary-rgb)) 0,rgba(var(--primary-rgb),.82) 100%);border:1px solid hsla(0,0%,100%,.18);border-radius:10px;box-shadow:0 1px 2px #0f172a14;color:#fff;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:transform .15s ease,box-shadow .2s ease;width:34px}.header-link:hover .header-account-avatar[data-v-bba05b93]{box-shadow:0 4px 10px #0f172a1f;transform:translateY(-1px)}.header-account-avatar__initials[data-v-bba05b93]{font-size:.78rem;font-weight:600;letter-spacing:.04em;line-height:1}.user-popover[data-v-bba05b93]{border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 10px 40px #0000001f;min-width:280px;overflow:hidden;padding:0}.user-popover-body[data-v-bba05b93]{background:linear-gradient(135deg,rgba(var(--primary-rgb),.06) 0,transparent 100%);padding:1.25rem 1.25rem 1rem}.user-popover-header[data-v-bba05b93]{gap:.75rem}.user-popover-avatar[data-v-bba05b93],.user-popover-header[data-v-bba05b93]{align-items:center;display:flex;margin-bottom:1rem}.user-popover-avatar[data-v-bba05b93]{background:linear-gradient(135deg,rgb(var(--primary-rgb)) 0,rgba(var(--primary-rgb),.8) 100%);border-radius:12px;flex-shrink:0;height:36px;justify-content:center;width:36px}.avatar-initials[data-v-bba05b93]{color:#fff;font-size:.875rem;font-weight:600;letter-spacing:.5px}.user-popover-info[data-v-bba05b93]{display:flex;flex-direction:column;gap:.5rem}.user-popover-name-block[data-v-bba05b93]{flex:1;min-width:0}.user-popover-name[data-v-bba05b93]{color:var(--default-text-color);font-size:1rem;font-weight:600;line-height:1.3;margin:0 0 .15rem;word-break:break-word}.user-popover-company[data-v-bba05b93]{color:var(--text-muted);font-size:.8125rem;line-height:1.3;margin:0}.user-popover-row[data-v-bba05b93]{align-items:center;display:flex;font-size:.8125rem;gap:.5rem}.user-popover-icon[data-v-bba05b93]{color:var(--text-muted);flex-shrink:0;font-size:1rem}.user-popover-text[data-v-bba05b93]{color:var(--text-muted);word-break:break-all}.user-popover-badge[data-v-bba05b93]{background:rgba(var(--primary-rgb),.12);border-radius:6px;color:rgb(var(--primary-rgb));display:inline-block;font-size:.75rem;font-weight:500;padding:.2rem .5rem}.user-popover-footer[data-v-bba05b93]{background:var(--default-body-bg-color,#fff);border-top:1px solid rgba(0,0,0,.06);padding:.75rem 1.25rem}.user-popover-logout[data-v-bba05b93]{align-items:center;background:transparent;border:1px solid rgba(var(--danger-rgb),.3);border-radius:8px;color:rgb(var(--danger-rgb));cursor:pointer;display:flex;font-size:.875rem;font-weight:500;justify-content:center;padding:.5rem 1rem;transition:all .2s ease;width:100%}.user-popover-logout[data-v-bba05b93]:hover{background:rgba(var(--danger-rgb),.08);border-color:rgb(var(--danger-rgb))}[data-theme-mode=dark] .user-popover[data-v-bba05b93]{border-color:#ffffff14;box-shadow:0 10px 40px #0006}[data-theme-mode=dark] .user-popover-footer[data-v-bba05b93]{border-top-color:#ffffff14}.payment-warning-alert[data-v-bba05b93]{font-weight:500;left:50%;max-width:600px;padding:10px;position:absolute;top:0;transform:translate(-50%);width:-moz-fit-content;width:fit-content;z-index:1001}.side-menu-item-container[data-v-b41281e3],.side-menu-wrapper[data-v-b41281e3]{position:relative}.side-menu__link[data-v-b41281e3]{align-items:center;color:inherit;display:flex}.side-menu__link[data-v-b41281e3],.side-menu__link[data-v-b41281e3]:hover{text-decoration:none}.submenu-toggle-btn[data-v-b41281e3]{align-items:center;color:inherit;display:flex;padding:0 8px}.d-flex[data-v-b41281e3]{display:flex}.w-100[data-v-b41281e3]{width:100%}.justify-content-between[data-v-b41281e3]{justify-content:space-between}.flex-grow-1[data-v-b41281e3]{flex-grow:1}.slide-menu[data-v-b41281e3]{overflow:hidden;transition:all .3s ease}.has-sub.open>.slide-menu[data-v-b41281e3],.slide-menu.double-menu-active[data-v-b41281e3]{display:block!important}.side-menu__angle[data-v-b41281e3]{transition:transform .3s ease}.open .side-menu__angle[data-v-b41281e3]{transform:rotate(90deg)}.badge.side-pending-pill[data-v-b41281e3]{align-items:center;animation:side-pending-pulse-b41281e3 2.4s ease-out .4s 1;background:#dc5b3b!important;border:1px solid hsla(0,0%,100%,.35);border-radius:999px;box-shadow:0 0 0 2px #dc5b3b1f,0 1px 2px #0f172a14;color:#fff!important;display:inline-flex;font-size:11px!important;font-variant-numeric:tabular-nums;font-weight:600;height:20px;justify-content:center;letter-spacing:.02em;line-height:1;margin-left:6px;min-width:20px;padding:0 7px!important;text-align:center;transition:background-color .15s ease,box-shadow .2s ease,transform .15s ease;vertical-align:middle}.side-menu__item:hover .badge.side-pending-pill[data-v-b41281e3]{background:#c94a2d!important;box-shadow:0 0 0 3px #dc5b3b2e,0 1px 2px #0f172a1a}.active>.side-menu__item .badge.side-pending-pill[data-v-b41281e3],.side-menu__item.active .badge.side-pending-pill[data-v-b41281e3]{background:#fff!important;border-color:#ffffffd9;box-shadow:0 0 0 2px #fff3,0 1px 3px #0f172a1f;color:#c94a2d!important}@keyframes side-pending-pulse-b41281e3{0%{box-shadow:0 0 #dc5b3b73,0 1px 2px #0f172a14}70%{box-shadow:0 0 0 8px #dc5b3b00,0 1px 2px #0f172a14}to{box-shadow:0 0 0 2px #dc5b3b1f,0 1px 2px #0f172a14}}
