.menu-link.disabled[data-v-a9aa9cbf]{cursor:default;opacity:.55;pointer-events:none}.layout-menu{transition:width .25s ease-in-out}html.layout-menu-collapsed.layout-menu-hover .layout-menu,html:not(.layout-menu-collapsed) .layout-menu{border-right:1px solid var(--bs-card-border-color,#ededed);width:260px}html.layout-menu-collapsed:not(.layout-menu-hover) .layout-menu{border-right:0;width:82px}[dir=rtl].layout-menu-collapsed.layout-menu-hover .layout-menu,[dir=rtl]:not(.layout-menu-collapsed) .layout-menu{border-left:1px solid var(--bs-card-border-color,#ededed);border-right:0}[dir=rtl].layout-menu-collapsed:not(.layout-menu-hover) .layout-menu{border-left:0}#layout-menu{height:100%;padding-top:1rem}.menu-sub{overflow:hidden;transition:height .3s ease-in-out}.menu-inner{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media (min-width:1200px){html.layout-menu-fixed:not(.layout-menu-collapsed) .layout-page{padding-left:260px}html.layout-menu-fixed.layout-menu-collapsed .layout-page{padding-left:82px}}.notification-dropdown-panel[data-v-443a5582]{border:1px solid rgba(67,89,113,.12);border-radius:16px;box-shadow:0 12px 40px #4359712e;max-height:min(560px,calc(100vh - 5rem));overflow:hidden;width:min(420px,calc(100vw - 1.5rem))}.notification-badge-count[data-v-443a5582]{font-size:10px;min-width:18px;padding:.2rem .35rem}.notification-tabs[data-v-443a5582]{border-bottom:1px solid rgba(67,89,113,.12)}.notification-tabs-row[data-v-443a5582]{flex-wrap:wrap}.notification-tab-separator[data-v-443a5582]{color:#43597159;font-size:.875rem;line-height:1;padding:0 1.25rem .85rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.notification-tab-btn[data-v-443a5582]{align-items:center;background:transparent;border:0;color:#697a8d;display:inline-flex;font-size:.875rem;font-weight:500;gap:.35rem;padding:0 .5rem .85rem;position:relative}.notification-tab-btn.active[data-v-443a5582]{color:var(--bs-primary,#008fec);font-weight:600}.notification-tab-btn.active[data-v-443a5582]:after{background:var(--bs-primary,#008fec);border-radius:999px;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.notification-tab-badge[data-v-443a5582]{align-items:center;background:#eef0f4;border-radius:999px;color:#566a7f;display:inline-flex;font-size:.6875rem;font-weight:600;height:1.25rem;justify-content:center;min-width:1.25rem;padding:0 .35rem}.notification-tab-btn.active .notification-tab-badge[data-v-443a5582]{background:var(--bs-primary,#008fec);color:#fff}.notification-scroll-area[data-v-443a5582]{max-height:420px;overflow-y:auto}.notification-item[data-v-443a5582]{border-left:0;border-right:0;cursor:pointer}.notification-item--unread[data-v-443a5582]{background:#008fec0a}.notification-avatar-badge[data-v-443a5582]{align-items:center;background:#008fec1f;border-radius:50%;color:var(--bs-primary,#008fec);display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.notification-avatar-badge i[data-v-443a5582]{font-size:1.125rem;line-height:1}.notification-item-text[data-v-443a5582]{color:#566a7f;line-height:1.45}.notification-item-meta[data-v-443a5582]{font-size:.75rem}.notification-unread-dot[data-v-443a5582]{background:#008fec;border-radius:50%;display:inline-block;height:8px;width:8px}.notification-mark-all[data-v-443a5582]{border-radius:6px;text-decoration:none;transition:all .2s ease}.notification-mark-all[data-v-443a5582]:hover:not(:disabled){background-color:#0000000f}.notification-mark-all[data-v-443a5582]:disabled{cursor:not-allowed;opacity:.45}.notification-mark-all i[data-v-443a5582]{font-size:1.25rem;transition:color .2s ease}.notification-mark-all:hover:not(:disabled) i[data-v-443a5582]{color:var(--bs-primary,#008fec)!important}.notification-scroll-sentinel[data-v-443a5582]{height:1px}.navbar-nav .dropdown-notifications .notification-dropdown-panel.dropdown-menu{inset:100% 0 auto auto!important;transform:none!important}.dropdown-notifications .dropdown-notifications-list{max-height:none}#layout-navbar.layout-navbar{background-color:#fff;border-bottom:1px solid var(--bs-card-border-color,#ededed);border-radius:0;box-shadow:none;height:auto;margin:0;max-width:100%;min-height:var(--layout-navbar-height,4rem);overflow:visible;padding-left:max(1rem,env(safe-area-inset-left,0px));padding-right:max(1rem,env(safe-area-inset-right,0px));padding-top:max(.25rem,env(safe-area-inset-top,0px));position:sticky;top:0;width:100%;z-index:1080}@media (min-width:1200px){#layout-navbar.layout-navbar{padding-left:1.5rem;padding-right:1.5rem}}.dropdown-user{z-index:9999}.notification-bell-wrapper{align-items:center;background:#f5f5f5!important;border-radius:50%!important;display:flex;height:40px;justify-content:center;position:relative;transition:all .2s ease;width:40px}.notification-bell-wrapper:hover{background:#e9ecef!important;transform:scale(1.05)}.notification-bell-container{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.notification-bell-icon{color:#333!important;font-size:20px;z-index:2}.notification-badge{align-items:center;background:#f13636;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px #0003;color:#fff;display:inline-flex;font-size:10px;font-weight:600;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 4px;position:absolute;right:-2px;top:-2px;z-index:3}.dropdown-notifications-all{border-radius:6px;transition:all .2s ease}.dropdown-notifications-all:hover{background-color:#0000001a;transform:scale(1.1)}.dropdown-notifications-all i{transition:all .2s ease}.dropdown-notifications-all:hover i{color:#28a745!important}.navbar-nav .dropdown .dropdown-menu{left:auto;margin-top:.125rem;position:absolute;right:0;top:100%}.navbar-nav .dropdown-notifications .dropdown-menu{max-height:500px;max-width:400px;min-width:350px;overflow:hidden}.dropdown-notifications .dropdown-menu{max-height:900px!important}.dropdown-notifications .dropdown-menu .dropdown-notifications-list{max-height:500px!important;overflow-x:hidden!important;overflow-y:auto!important}.dropdown-notifications .dropdown-menu .dropdown-notifications-list .list-group{max-height:550px!important;overflow-x:hidden!important;overflow-y:auto!important}.navbar-search-wrapper .search-toggler{border-radius:8px;padding-left:24px!important;padding-right:24px;transform:scale(1);transition:all .3s ease;width:900px}.navbar-search-wrapper .search-toggler:hover{background-color:#ebeced;color:#e4e4e7;padding-left:24px;padding-right:24px;transform:scale(1);transition:all .3s ease;width:1000px}.search-input-container{min-width:1000px;position:relative}.search-input-wrapper{align-items:center;display:flex;position:relative}.search-input-wrapper .search-icon{color:#e4e4e7;font-size:16px;left:24px;padding-right:24px;position:absolute;z-index:2}.search-input{background:#fff;border:1px solid #e9ecef;border-radius:8px;font-size:14px;outline:none;padding:8px 40px 8px 55px;transition:all .3s ease;width:100%}.search-input:focus{border-color:#e4e4e7;box-shadow:0 0 0 3px #008fec1a}.search-close-btn{background:none;border:none;border-radius:4px;color:#e4e4e7;cursor:pointer;padding:4px;position:absolute;right:8px;transition:all .2s ease;z-index:2}.search-close-btn:hover{background-color:#f8f9fa;color:#495057}.search-results-dropdown{background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 4px 12px #00000026;left:0;margin-top:4px;max-height:300px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.results-list{padding:8px 0}.result-item{align-items:center;border-bottom:1px solid #f8f9fa;cursor:pointer;display:flex;padding:12px 16px;transition:background-color .2s}.result-item:last-child{border-bottom:none}.result-item:hover{background-color:#f8f9fa}.result-icon{align-items:center;background:#008fec;border-radius:6px;color:#e4e4e7;display:flex;font-size:16px;height:32px;justify-content:center;margin-right:12px;width:32px}.result-content{flex:1;min-width:0}.result-title{color:#212529;font-size:14px;font-weight:600;margin-bottom:2px}.search-mark{background-color:#008fec33;border-radius:3px;color:inherit;padding:0 2px}.result-category{background:#e9ecef;border-radius:10px;color:#626264;display:inline-block;font-size:12px;padding:2px 6px}@media (max-width:768px){.search-input-container{min-width:100px}.navbar-search-wrapper .search-toggler{border-radius:8px;padding-left:12px!important;padding-right:12px;transform:scale(1);transition:all .3s ease;width:100px}.navbar-search-wrapper .search-toggler:hover{width:100px}.search-results-dropdown{max-height:250px}}.layout-footer[data-v-abe1d463]{flex-shrink:0;margin-top:auto}.footer-brand-skylink[data-v-abe1d463]{opacity:.9;white-space:nowrap}.footer-version[data-v-abe1d463]{font-variant-numeric:tabular-nums;opacity:.85;white-space:nowrap}.footer-meta[data-v-abe1d463]{text-align:center}.footer-container[data-v-abe1d463]{color:#666;font-family:var(--bs-font-sans-serif);font-size:14px;font-weight:400;letter-spacing:.05em;margin:20px;text-align:center}.notification-prompt-root[data-v-fa07c931]{pointer-events:auto;position:fixed;right:1.25rem;top:5.5rem;width:min(22rem,calc(100vw - 2rem));z-index:1095}.notification-prompt-card[data-v-fa07c931]{background:#fff;border:1px solid rgba(0,143,236,.18)}.notification-prompt-icon[data-v-fa07c931]{background:#008fec1f;height:2.75rem;width:2.75rem}.notification-prompt-close[data-v-fa07c931]{margin-right:-.35rem;margin-top:-.15rem}.notification-prompt-fade-enter-active[data-v-fa07c931],.notification-prompt-fade-leave-active[data-v-fa07c931]{transition:opacity .22s ease,transform .22s ease}.notification-prompt-fade-enter-from[data-v-fa07c931],.notification-prompt-fade-leave-to[data-v-fa07c931]{opacity:0;transform:translateY(-8px)}@media (max-width:575.98px){.notification-prompt-root[data-v-fa07c931]{bottom:1rem;left:1rem;right:1rem;top:auto;width:auto}}.app-page-heading h4[data-v-37aff81b]{color:#080808}.layout-page .content-wrapper>.container-xxl .container-fluid,.layout-page .content-wrapper>.container-xxl .container-xxl{max-width:none;padding-left:0;padding-right:0}html:has(.layout-wrapper.layout-content-navbar),html:has(.layout-wrapper.layout-content-navbar) body{height:100%;overflow:hidden}html:has(.layout-wrapper.layout-content-navbar) #__nuxt,html:has(.layout-wrapper.layout-content-navbar) #__nuxt>div{height:100%}.layout-wrapper.layout-content-navbar{--layout-navbar-height:4rem;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;overflow:hidden}.layout-wrapper.layout-content-navbar .layout-container{height:100%;min-height:0}.layout-wrapper.layout-content-navbar .layout-page{height:100%;min-height:0;overflow:visible}.layout-wrapper.layout-content-navbar .layout-navbar{flex:0 0 auto;position:sticky;top:0;z-index:1080}.layout-wrapper.layout-content-navbar .layout-page>.content-wrapper{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;justify-content:flex-start;padding-bottom:env(safe-area-inset-bottom,0)}.layout-wrapper.layout-content-navbar .layout-page>.content-wrapper>.container-xxl{flex:1 0 auto;min-height:-moz-min-content;min-height:min-content}.layout-wrapper.layout-content-navbar .layout-page>.content-wrapper>.content-footer{background-color:var(--bs-body-bg,#f5f5f9);flex:0 0 auto;margin-top:auto;position:relative;width:100%;z-index:1}.layout-wrapper.layout-content-navbar .content-backdrop:not(.show){pointer-events:none}@media (max-width:575.98px){.layout-wrapper.layout-content-navbar{--layout-navbar-height:3.75rem}}
