@charset "UTF-8";.header[data-v-adb8e277]{background-color:#fff;border-bottom:1px solid #aaa;height:56px;left:0;position:fixed;top:0;width:100%;z-index:90}.header-container[data-v-adb8e277]{height:100%;justify-content:space-between;margin:0 auto;padding:0 17px}.header-container[data-v-adb8e277],.logo[data-v-adb8e277]{align-items:center;display:flex}.logo[data-v-adb8e277]{margin-right:5px}.logo .title-area[data-v-adb8e277]{align-items:center;display:flex}.logo .title[data-v-adb8e277]{color:#1e2124;flex:none;font-size:20px;font-weight:700;margin:0 14px}.logo a[data-v-adb8e277]{align-items:center;color:#333;display:inline-block;display:flex;flex:none;text-decoration:none}.logo-icon[data-v-adb8e277]{height:24px;margin-right:8px;width:24px}.logo-text[data-v-adb8e277]{font-size:16px;font-weight:700}.tab-menu[data-v-adb8e277]{align-self:end;flex:1;max-height:50px}.tab[data-v-adb8e277],.tab-menu[data-v-adb8e277],.tabs[data-v-adb8e277]{display:flex;height:100%}.tab[data-v-adb8e277]{align-items:center;background:none;border:none;color:#b1b8be;cursor:pointer;font-size:18px;font-weight:700;padding:0 16px;position:relative;text-decoration:none;transition:color .2s}.tab[data-v-adb8e277]:hover{background:var(--color-primary-5,#e5f6ff);color:#464c53}.tab.active[data-v-adb8e277]{color:#1e2124;font-weight:800}.tab.active[data-v-adb8e277]:after{background-color:#0af;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}.icon-menu[data-v-adb8e277]{justify-content:flex-end;min-width:180px}.icon-button[data-v-adb8e277],.icon-menu[data-v-adb8e277]{align-items:center;display:flex}.icon-button[data-v-adb8e277]{background:none;border:none;border-radius:50%;cursor:pointer;height:32px;justify-content:center;margin-left:16px;width:32px}.icon-button[data-v-adb8e277]:hover{background-color:#e8e8e8}@media (max-width:768px){.tab-menu[data-v-adb8e277]{justify-content:flex-start;overflow-x:auto}.tab[data-v-adb8e277]{padding:0 12px;white-space:nowrap}.icon-menu[data-v-adb8e277]{min-width:auto}}.status-bar[data-v-adb8e277]{color:#333;font-size:12px;height:32px;justify-content:space-between;padding:0 8px;width:100%}.status-bar[data-v-adb8e277],.status-bar__item[data-v-adb8e277]{align-items:center;display:flex}.status-bar__item[data-v-adb8e277]{gap:8px;height:100%;padding:0 12px}.status-bar__time[data-v-adb8e277]{border-right:1px solid #b1b8be;padding-right:12px}.status-bar__action[data-v-adb8e277],.status-bar__time[data-v-adb8e277]{align-items:center;display:flex;flex:1}.status-bar__action[data-v-adb8e277]{cursor:pointer;justify-content:center;transition:background-color .2s ease}.status-bar__icon[data-v-adb8e277]{align-items:center;color:#b1b8be;display:flex;margin-right:6px}.status-bar__text[data-v-adb8e277]{font-weight:400}.status-bar__time-text[data-v-adb8e277]{letter-spacing:.5px}.status-bar__action-text[data-v-adb8e277]{font-weight:500}.notifications-container[data-v-adb8e277]{max-height:calc(100vh - 120px);overflow-y:auto}.notifications-container .notification-loading[data-v-adb8e277]{color:#999;font-size:12px;padding:12px;text-align:center}.notifications-container .notification-card[data-v-adb8e277]{background-color:#fff;border-bottom:1px solid #e8e8e8;padding:12px;transition:background-color .2s}.notifications-container .notification-card[data-v-adb8e277]:hover{background-color:#f8f8f8}.notifications-container .notification-card .notification-header[data-v-adb8e277]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.notifications-container .notification-card .notification-header .notification-sender[data-v-adb8e277]{align-items:center;display:flex;gap:6px}.notifications-container .notification-card .notification-header .notification-sender .sender-icon[data-v-adb8e277]{color:#666}.notifications-container .notification-card .notification-header .notification-sender .sender-name[data-v-adb8e277]{color:#333;font-size:14px;font-weight:700}.notifications-container .notification-card .notification-header .notification-time[data-v-adb8e277]{color:#999;font-size:12px}.notifications-container .notification-card .notification-title[data-v-adb8e277]{color:#333;font-size:14px;font-weight:700;margin-bottom:8px}.notifications-container .notification-card .notification-title.notification-status-info[data-v-adb8e277]{color:#3498db}.notifications-container .notification-card .notification-title.notification-status-success[data-v-adb8e277]{color:#34a853;font-weight:600}.notifications-container .notification-card .notification-title.notification-status-warning[data-v-adb8e277]{color:#f39c12;font-weight:600}.notifications-container .notification-card .notification-content[data-v-adb8e277]{color:#333;font-size:14px;font-weight:500;line-height:1.4;margin-bottom:8px}.notifications-container .notification-card .notification-actions[data-v-adb8e277]{display:flex;gap:4px;justify-content:flex-end}.notifications-container .no-notifications[data-v-adb8e277]{color:#999;font-size:14px;padding:24px;text-align:center}.full-menu-grid[data-v-adb8e277]{display:grid;gap:16px;grid-template-columns:repeat(6,1fr);max-width:100%;overflow-x:auto}@media (max-width:1200px){.full-menu-grid[data-v-adb8e277]{grid-template-columns:repeat(4,1fr);min-width:800px}}@media (max-width:768px){.full-menu-grid[data-v-adb8e277]{grid-template-columns:repeat(2,1fr);min-width:500px}}.menu-section[data-v-adb8e277]{background-color:#fff;border:1px solid #eaeaea;border-radius:8px;box-shadow:0 2px 4px #0000000d;display:flex;flex-direction:column;min-width:180px;padding:12px;transition:transform .2s,box-shadow .2s}.menu-section[data-v-adb8e277]:hover{box-shadow:0 4px 8px #00000014}.menu-section .flex.align-center.gap-5[data-v-adb8e277]{border-bottom:1px solid #eaeaea;margin-bottom:10px;padding-bottom:5px}.menu-section .menu-section-title[data-v-adb8e277]{align-items:center;color:#333;display:flex;font-size:14px;font-weight:600}.menu-section .menu-section-title .title-icon[data-v-adb8e277]{color:#3b82f6;margin-right:8px}.menu-section .menu-items-grid[data-v-adb8e277]{display:grid;grid-template-columns:1fr}.menu-section .menu-item[data-v-adb8e277]{align-items:center;border-radius:6px;display:flex;padding:3px;text-decoration:none;transition:all .2s}.menu-section .menu-item[data-v-adb8e277]:hover{background-color:#f0f7ff;color:#2563eb}.menu-section .menu-item .menu-item-icon[data-v-adb8e277]{color:#6b7280;margin-right:8px}.menu-section .menu-item .menu-item-name[data-v-adb8e277]{color:#4b5563;font-size:14px;font-weight:500}.menu-section .menu-item .menu-item-name[data-v-adb8e277]:before{color:#6b7280;content:"· ";font-size:16px;margin-right:4px}.menu-section .menu-item.disabled[data-v-adb8e277]{cursor:not-allowed;opacity:.5;pointer-events:none}.menu-section .menu-item.disabled .menu-item-name[data-v-adb8e277]{color:#b1b8be}.menu-section .menu-item.disabled[data-v-adb8e277]:hover{background-color:transparent;color:inherit}.submenu-grid[data-v-adb8e277]{margin-top:12px}.submenu-section[data-v-adb8e277]{background-color:#f9fafb;border:1px solid #eaeaea;border-radius:6px;display:flex;flex-direction:column;margin-bottom:8px;padding:8px}.submenu-section .submenu-section-title[data-v-adb8e277]{align-items:center;color:#4b5563;display:flex;font-size:14px;font-weight:500;margin:4px 0 8px}.submenu-section .submenu-section-title .title-icon[data-v-adb8e277]{color:#6b7280;margin-right:6px}.submenu-section .submenu-items-grid[data-v-adb8e277]{display:grid;grid-template-columns:repeat(2,1fr)}.submenu-section .submenu-items-grid[data-v-adb8e277]>:last-child:nth-child(odd){grid-column:1/-1}.submenu-section .submenu-item[data-v-adb8e277]{align-items:center;border-radius:4px;display:flex;padding:4px 0;text-decoration:none;transition:all .2s;word-break:keep-all}.submenu-section .submenu-item[data-v-adb8e277]:hover{background-color:#e0edff;color:#2563eb}.submenu-section .submenu-item .submenu-item-icon[data-v-adb8e277]{color:#6b7280;margin-right:6px}.submenu-section .submenu-item .submenu-item-name[data-v-adb8e277]{color:#4b5563;font-size:13px}.submenu-section .submenu-item .submenu-item-name[data-v-adb8e277]:before{color:#6b7280;content:"· ";font-size:14px;margin-right:3px}.submenu-section .submenu-item.disabled[data-v-adb8e277]{cursor:not-allowed;opacity:.5;pointer-events:none}.submenu-section .submenu-item.disabled .submenu-item-name[data-v-adb8e277]{color:#b1b8be}.submenu-section .submenu-item.disabled[data-v-adb8e277]:hover{background-color:transparent;color:inherit}[data-v-adb8e277] .ui-form-item__content{display:flex;justify-content:flex-end}[data-v-adb8e277] .filter-footer{padding:4px 16px}[data-v-adb8e277] .ui-button--medium{height:36px}[data-v-adb8e277] .ui-form-layout .ui-button .iconify{animation:moveRight 1.7s ease-in-out infinite}.ui-popup__title span[data-v-adb8e277]{color:#666;font-size:smaller}.has-link[data-v-adb8e277]{background-color:#eee;border:1px solid #b1b8be;border-radius:30px;color:#333;cursor:pointer;margin-right:20px;padding:5px 20px;position:relative;transition:all .2s ease}.has-link[data-v-adb8e277]:hover{border-color:#666;font-weight:500}[data-v-adb8e277] .ui-popup__header-actions{align-items:center;gap:9px;justify-content:space-between;margin-left:20px;width:100%}.full-menu-modal[data-v-adb8e277] .ui-popup__header-actions{margin-left:auto!important;width:auto!important}.notification-wrapper[data-v-adb8e277]{align-items:center;background-color:#f30;border:1px solid #f30;border-radius:10px;color:#fff;display:flex;font-size:11px;font-weight:600;height:20px;justify-content:center;line-height:1;min-width:20px;padding:2px 5px;position:absolute;right:-8px;text-align:center;top:-8px}.notification-read[data-v-adb8e277]{background-color:#f9f9f9;color:#888;opacity:.3}.menu-description[data-v-adb8e277]{color:#666;font-size:14px;font-weight:400;position:relative;top:-1px}.menu-item[data-v-adb8e277]{position:relative}.menu-item.selected-main-page[data-v-adb8e277]{background-color:#e3f2fd;border:1px solid #2196f3}.menu-item.selected-main-page .menu-item-name[data-v-adb8e277]{color:#1976d2;font-weight:600}.menu-item .check-icon[data-v-adb8e277]{color:#4caf50;position:absolute;right:8px}
