.footer[data-v-5097e169]{background-color:var(--color-gray-100);border-top:1px solid var(--color-gray-200);bottom:0;color:var(--color-gray-500);font-size:.9em;left:0;position:fixed;right:0;width:100%;z-index:1019}.footer-row[data-v-5097e169]{min-height:35px}.footer a[data-v-5097e169]{color:var(--color-gray-500)}.social[data-v-5097e169]{font-size:2em}.social>a[data-v-5097e169]{color:var(--color-gray-475)}.social>a[data-v-5097e169]:hover{color:var(--color-gray-300)}.nuxt-progress{background-color:#000;height:2px;left:0;opacity:1;position:fixed;right:0;top:0;transition:width .1s,opacity .4s;width:0;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}.divider[data-v-d2da5be8]{margin-bottom:5px;margin-top:5px}.notifications-dropdown[data-v-d2da5be8] .dropdown-toggle{background:#0000!important;border:none!important;box-shadow:none!important;padding:0}.notifications-dropdown[data-v-d2da5be8] .dropdown-toggle:active,.notifications-dropdown[data-v-d2da5be8] .dropdown-toggle:focus,.notifications-dropdown[data-v-d2da5be8] .dropdown-toggle:hover{background:#0000!important;box-shadow:none!important}.bell-button[data-v-d2da5be8]{align-items:center;background:var(--color-foreground-5);border:1px solid var(--color-foreground-10);border-radius:10px;cursor:pointer;display:flex;height:36px;justify-content:center;position:relative;transition:all .2s ease;width:36px}.bell-button[data-v-d2da5be8]:hover{background:var(--color-foreground-10);border-color:var(--color-foreground-15)}.bell-button.has-notifications .bell-icon[data-v-d2da5be8]{color:var(--color-primary)}.bell-button .bell-icon[data-v-d2da5be8]{color:var(--color-foreground-60);font-size:1rem;transition:color .2s ease}.bell-button .bell-badge[data-v-d2da5be8]{background:var(--color-primary);border-radius:8px;color:var(--color-on-accent);font-size:9px;font-weight:600;height:16px;line-height:16px;min-width:16px;padding:0 4px;position:absolute;right:-3px;text-align:center;top:-3px}[data-v-d2da5be8] .notifications-menu{background:linear-gradient(180deg,rgba(var(--color-gray-150-rgb),.98) 0,rgba(var(--color-gray-100-rgb),.98) 100%);border:1px solid var(--color-foreground-10);border-radius:12px;box-shadow:0 8px 24px rgba(var(--color-shadow-rgb),.2);margin-top:6px;max-width:380px;min-width:320px;overflow:hidden;padding:0}.notifications-header[data-v-d2da5be8]{align-items:center;border-bottom:1px solid var(--color-foreground-10);display:flex;justify-content:space-between;padding:10px 14px}.notifications-title[data-v-d2da5be8]{align-items:center;color:var(--color-gray-900);display:flex;font-size:.9rem;font-weight:600}.notifications-title svg[data-v-d2da5be8]{color:var(--color-foreground-50)}.read-all-btn[data-v-d2da5be8]{align-items:center;border-radius:6px;color:var(--color-foreground-40);display:flex;font-size:.75rem;padding:4px 8px;transition:all .2s ease}.read-all-btn[data-v-d2da5be8],.read-all-btn[data-v-d2da5be8]:hover{-webkit-text-decoration:none;text-decoration:none}.read-all-btn[data-v-d2da5be8]:hover{background:var(--color-foreground-10);color:var(--color-foreground)}.notifications-body[data-v-d2da5be8]{max-height:280px;overflow-y:auto;padding:6px}.notifications-body[data-v-d2da5be8]::-webkit-scrollbar{width:5px}.notifications-body[data-v-d2da5be8]::-webkit-scrollbar-track{background:#0000}.notifications-body[data-v-d2da5be8]::-webkit-scrollbar-thumb{background:var(--color-foreground-10);border-radius:3px}@supports not selector(::-webkit-scrollbar){.notifications-body[data-v-d2da5be8]{scrollbar-color:var(--color-foreground-10) #0000;scrollbar-width:thin}}.notifications-loading[data-v-d2da5be8]{align-items:center;color:var(--color-foreground-50);display:flex;flex-direction:column;font-size:.85rem;gap:8px;justify-content:center;padding:24px 16px}.notifications-list[data-v-d2da5be8]{display:flex;flex-direction:column;gap:2px}.notification-item[data-v-d2da5be8]{align-items:flex-start;border-radius:8px;display:flex;gap:10px;padding:8px 10px;transition:all .15s ease}.notification-item[data-v-d2da5be8],.notification-item[data-v-d2da5be8]:hover{-webkit-text-decoration:none;text-decoration:none}.notification-item[data-v-d2da5be8]:hover{background:var(--color-foreground-5)}.notification-item:hover .notification-subject[data-v-d2da5be8]{color:var(--color-foreground)}.notification-item.unread[data-v-d2da5be8]{background:rgba(var(--color-primary-rgb),.1)}.notification-item.unread .notification-indicator[data-v-d2da5be8]{background:var(--color-primary)}.notification-item.unread .notification-subject[data-v-d2da5be8]{color:var(--color-foreground);font-weight:500}.notification-item.unread[data-v-d2da5be8]:hover{background:rgba(var(--color-primary-rgb),.15)}.notification-indicator[data-v-d2da5be8]{background:#0000;border-radius:50%;flex-shrink:0;height:6px;margin-top:5px;width:6px}.notification-content[data-v-d2da5be8]{flex:1;min-width:0}.notification-subject[data-v-d2da5be8]{color:var(--color-foreground-75);font-size:.85rem;line-height:1.35;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease;white-space:nowrap}.notification-time[data-v-d2da5be8]{align-items:center;color:var(--color-foreground-30);display:flex;font-size:.7rem}.notification-time svg[data-v-d2da5be8]{font-size:.65rem}.notifications-empty[data-v-d2da5be8]{align-items:center;color:var(--color-foreground-30);display:flex;flex-direction:column;font-size:.85rem;gap:8px;justify-content:center;padding:28px 16px}.notifications-empty .empty-icon[data-v-d2da5be8]{font-size:2rem;opacity:.4}.notifications-footer[data-v-d2da5be8]{border-top:1px solid var(--color-foreground-10);padding:8px 10px}.view-all-btn[data-v-d2da5be8]{align-items:center;background:var(--color-foreground-5);border:1px solid var(--color-foreground-10);border-radius:8px;color:var(--color-foreground-75);display:flex;font-size:.8rem;font-weight:500;justify-content:center;padding:8px 12px;transition:all .2s ease;width:100%}.view-all-btn[data-v-d2da5be8],.view-all-btn[data-v-d2da5be8]:hover{-webkit-text-decoration:none;text-decoration:none}.view-all-btn[data-v-d2da5be8]:hover{background:var(--color-foreground-10);border-color:var(--color-foreground-15);color:var(--color-foreground)}.notify[data-v-d2da5be8]{font-size:14px}.items[data-v-d2da5be8]{max-height:200px;overflow-y:auto}.n_date[data-v-d2da5be8]{color:var(--color-gray-300);font-size:11px}.read-all[data-v-d2da5be8]{padding-top:2px}.all-alerts[data-v-d2da5be8],.read-all[data-v-d2da5be8]{font-size:14px}.bell-alert[data-v-d2da5be8]{font-size:10px}.username[data-v-d2da5be8]{display:block;font-weight:700;padding-left:24px;padding-right:24px}.tg_icon[data-v-d2da5be8]{color:var(--color-accent-cyan);font-size:1.5em;margin-top:-.1em}.nav-search-wrapper[data-v-d2da5be8]{align-items:center;background:#0000;border:1px solid var(--color-foreground-20);border-radius:.25rem;display:flex;padding:0 0 0 8px;transition:border-color .15s;width:100%}.nav-search-wrapper[data-v-d2da5be8]:focus-within{border-color:var(--color-foreground-50)}.nav-search-wrapper .nav-search-icon[data-v-d2da5be8]{color:var(--color-foreground-40);flex-shrink:0;font-size:12px;margin-right:6px}.nav-search-wrapper .nav-search-input[data-v-d2da5be8]{background:#0000;border:none;color:var(--color-foreground);flex:1;font-size:.875rem;line-height:1.5;min-width:0;outline:none;padding:.25rem 0}.nav-search-wrapper .nav-search-input[data-v-d2da5be8]::placeholder{color:var(--color-foreground-40)}.nav-search-wrapper .nav-search-clear[data-v-d2da5be8]{background:none;border:none;color:var(--color-foreground-40);cursor:pointer;flex-shrink:0;font-size:11px;line-height:1;padding:0 6px;transition:color .15s}.nav-search-wrapper .nav-search-clear[data-v-d2da5be8]:hover{color:var(--color-foreground-75)}.nav-search-wrapper .nav-search-btn[data-v-d2da5be8]{background:#0000;border:none;border-left:1px solid var(--color-foreground-20);border-radius:0 .2rem .2rem 0;color:var(--color-foreground-50);flex-shrink:0;font-size:.875rem;line-height:1.5;margin:0;padding:.25rem .6rem;transition:color .15s,background .15s}.nav-search-wrapper .nav-search-btn[data-v-d2da5be8]:focus,.nav-search-wrapper .nav-search-btn[data-v-d2da5be8]:hover{background:var(--color-foreground-15);box-shadow:none;color:var(--color-foreground)}.nav-search-wrapper .nav-search-btn[data-v-d2da5be8]:active{background:var(--color-foreground-20)!important;color:var(--color-foreground)!important}.break[data-v-d2da5be8]{flex-basis:100%;height:0}.search_inline[data-v-d2da5be8]{display:none!important}.alert_bottom[data-v-d2da5be8],.search_bottom[data-v-d2da5be8]{display:flex!important}.topbar[data-v-d2da5be8]{flex-wrap:wrap!important}.navbar-account-nav[data-v-d2da5be8],.navbar-menu[data-v-d2da5be8]{display:none!important}@media(min-width:848px){.navbar-account-nav[data-v-d2da5be8],.navbar-menu[data-v-d2da5be8]{display:flex!important}.menu-toggle-nav[data-v-d2da5be8]{display:none!important}.search_inline[data-v-d2da5be8]{display:flex!important}.search_bottom[data-v-d2da5be8]{display:none!important}.topbar[data-v-d2da5be8]{flex-wrap:nowrap!important}}.navbar-menu[data-v-d2da5be8]{flex:1 1 auto;margin-right:1rem;min-width:0}.navbar-menu__row[data-v-d2da5be8]{flex:1 1 auto;flex-wrap:wrap;height:calc(1.5em + 1rem);min-width:0;overflow:hidden;position:relative}.navbar-menu__row--measured[data-v-d2da5be8]{flex-wrap:nowrap;height:auto;overflow:visible}.navbar-menu__group[data-v-d2da5be8]{display:flex;white-space:nowrap}.navbar-menu__out-of-row[data-v-d2da5be8]{pointer-events:none;position:absolute;visibility:hidden}.sidebar[data-v-d2da5be8]{background:linear-gradient(180deg,rgba(var(--color-gray-100-rgb),.98) 0,rgba(var(--color-gray-100-rgb),.95) 100%);min-height:100dvh;padding:16px 12px}.sidebar .nav-item>.nav-link[data-v-d2da5be8]{align-items:center;border-radius:8px;color:var(--color-gray-500);display:flex;font-size:.9rem;padding:10px 14px;transition:all .2s ease}.sidebar .theme-switch[data-v-d2da5be8]{font-size:.9rem;gap:1rem;justify-content:flex-start;padding:4px 14px}.sidebar .theme-switch[data-v-d2da5be8] .theme-switch__label{color:var(--color-gray-500)}.sidebar .nav-item>.nav-link[data-v-d2da5be8]:hover{background:var(--color-foreground-5);color:var(--color-gray-900)}.sidebar .nuxt-link-exact-active[data-v-d2da5be8]{background:var(--color-foreground-10);color:var(--color-foreground);font-weight:600}.sidebar .bold[data-v-d2da5be8]{color:var(--color-gray-900);font-weight:600}.sidebar .child .nav-link[data-v-d2da5be8]{color:var(--color-foreground-50);font-size:.85rem;padding-left:36px!important}.sidebar .child .nav-link[data-v-d2da5be8]:hover{color:var(--color-foreground-75)}.sidebar .divider[data-v-d2da5be8]{background:linear-gradient(90deg,#0000,var(--color-foreground-10),#0000);border:none;height:1px;margin:12px 4px}.sidebar .dropdown[data-v-d2da5be8]{width:100%}.sidebar[data-v-d2da5be8] .dropdown-toggle{align-items:center;background:var(--color-foreground-5)!important;border:none!important;border-radius:10px;color:var(--color-gray-900)!important;display:flex;gap:10px;padding:12px 14px!important;-webkit-text-decoration:none!important;text-decoration:none!important;width:100%}.sidebar[data-v-d2da5be8] .dropdown-toggle,.sidebar[data-v-d2da5be8] .dropdown-toggle div,.sidebar[data-v-d2da5be8] .dropdown-toggle span,.sidebar[data-v-d2da5be8] .dropdown-toggle:focus,.sidebar[data-v-d2da5be8] .dropdown-toggle:hover{color:var(--color-gray-900)!important}.sidebar[data-v-d2da5be8] .nav-link{color:var(--color-gray-500)}.sidebar[data-v-d2da5be8] .nav-link:focus,.sidebar[data-v-d2da5be8] .nav-link:hover{color:var(--color-gray-900)}.sidebar[data-v-d2da5be8] a{color:inherit}.sidebar .dropdown-menu[data-v-d2da5be8]{background:rgba(var(--color-gray-100-rgb),.95);border:1px solid var(--color-foreground-10);border-radius:8px;margin-top:8px;padding:8px}.sidebar .dropdown-item[data-v-d2da5be8]{border-radius:6px;color:var(--color-gray-500);font-size:.9rem;padding:10px 14px}.sidebar .dropdown-item[data-v-d2da5be8]:hover{background:var(--color-foreground-5);color:var(--color-gray-900)}.sidebar .bell[data-v-d2da5be8]{align-items:center;display:flex;gap:8px}.sidebar .bell-alert[data-v-d2da5be8]{font-size:10px}.sidebar-profile[data-v-d2da5be8]{padding:12px 14px 16px}.sidebar-profile__header[data-v-d2da5be8]{align-items:center;display:flex;gap:12px}.sidebar-profile__info[data-v-d2da5be8]{display:flex;flex:1;flex-direction:column;gap:4px}.sidebar-profile__name[data-v-d2da5be8]{color:var(--color-gray-900);font-size:.95rem;font-weight:600}.sidebar-profile__badge[data-v-d2da5be8]{font-size:.7rem;padding:3px 8px}.sidebar-profile__arrow[data-v-d2da5be8]{color:var(--color-foreground-50);font-size:.8rem;margin-left:auto;transition:transform .2s ease}.sidebar-profile__arrow--expanded[data-v-d2da5be8]{transform:rotate(180deg)}.sidebar-profile-menu[data-v-d2da5be8]{margin-bottom:8px}.sidebar-profile[data-v-d2da5be8]{border-radius:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.menu-toggle[data-v-d2da5be8],.sidebar-profile[data-v-d2da5be8]:hover{background:var(--color-foreground-5)}.menu-toggle[data-v-d2da5be8]{align-items:center;border:1px solid var(--color-foreground-10);border-radius:10px;display:flex;flex-direction:column;gap:5px;height:40px;justify-content:center;padding:0;transition:all .2s ease;width:40px}.menu-toggle[data-v-d2da5be8]:focus,.menu-toggle[data-v-d2da5be8]:hover{background:var(--color-foreground-10);border-color:var(--color-foreground-20);box-shadow:none}.menu-toggle[data-v-d2da5be8]:active{background:var(--color-foreground-15)}.menu-toggle__line[data-v-d2da5be8]{background:var(--color-foreground-75);border-radius:1px;display:block;height:2px;transition:all .2s ease;width:18px}#signin-button[data-v-d2da5be8]{background:linear-gradient(135deg,var(--color-foreground-10) 0,var(--color-foreground-5) 100%);border:1px solid var(--color-foreground-15);border-radius:10px;color:var(--color-foreground);font-weight:500;padding:8px 16px;transition:all .2s ease}#signin-button[data-v-d2da5be8]:focus,#signin-button[data-v-d2da5be8]:hover{background:var(--color-foreground-15);border-color:var(--color-foreground-20);box-shadow:none;color:var(--color-foreground);transform:translateY(-1px)}#signin-button[data-v-d2da5be8]:active{transform:translateY(0)}.theme-switch[data-v-210e8152]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;list-style:none;padding:.375rem 1.5rem}.theme-switch__label[data-v-210e8152]{color:var(--color-foreground-60)}.theme-switch__options[data-v-210e8152]{background:var(--color-foreground-10);border-radius:.5rem;display:inline-flex;gap:.125rem;padding:.125rem}.theme-switch__option[data-v-210e8152]{align-items:center;background:#0000;border:0;border-radius:.375rem;color:var(--color-foreground-60);cursor:pointer;display:inline-flex;height:1.75rem;justify-content:center;padding:0;width:2rem}.theme-switch__option[data-v-210e8152]:hover{color:var(--color-foreground)}.theme-switch__option[data-v-210e8152]:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.theme-switch__option--active[data-v-210e8152],.theme-switch__option--active[data-v-210e8152]:hover{background:var(--color-primary);color:var(--color-primary-contrast-text)}