.search-container[data-v-2c84c30c]{min-height:200px}.search-results[data-v-2c84c30c]{max-height:400px;margin-top:16px;overflow-y:auto}.result-item[data-v-2c84c30c]{cursor:pointer;border-radius:8px;align-items:center;margin-bottom:4px;padding:12px 16px;transition:all .3s;display:flex}.result-item[data-v-2c84c30c]:hover,.result-item.active[data-v-2c84c30c]{background-color:#ecf5ff}.result-icon-wrapper[data-v-2c84c30c]{background-color:#ecf5ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.result-icon[data-v-2c84c30c]{color:#1e88e5;font-size:18px}.result-info[data-v-2c84c30c]{flex:1;min-width:0;margin-left:12px}.result-name[data-v-2c84c30c]{color:#303133;margin-bottom:4px;font-size:14px;font-weight:500}.result-path[data-v-2c84c30c]{color:#909399;font-size:12px}.result-arrow[data-v-2c84c30c]{color:#c0c4cc;font-size:16px}.hot-search[data-v-2c84c30c]{margin-top:24px}.hot-title[data-v-2c84c30c]{color:#606266;margin-bottom:12px;font-size:14px;font-weight:500}.hot-tags[data-v-2c84c30c]{flex-wrap:wrap;gap:8px;display:flex}.hot-tag[data-v-2c84c30c]{cursor:pointer;transition:all .3s}.hot-tag[data-v-2c84c30c]:hover{color:#fff;background-color:#1e88e5;border-color:#1e88e5}.dialog-footer[data-v-2c84c30c]{justify-content:space-between;align-items:center;display:flex}.shortcut-hint[data-v-2c84c30c]{color:#909399;font-size:12px}.shortcut-hint kbd[data-v-2c84c30c]{color:#606266;background-color:#f5f7fa;border:1px solid #dcdfe6;border-radius:4px;margin:0 2px;padding:2px 6px;font-size:11px;line-height:1.5;display:inline-block;box-shadow:inset 0 -1px #dcdfe6}.notification-container[data-v-6ac23206]{flex-direction:column;height:100%;display:flex}.notification-tabs[data-v-6ac23206]{margin-bottom:16px}.tab-badge[data-v-6ac23206]{margin-left:4px}.message-list[data-v-6ac23206]{flex:1;overflow:hidden}.message-item[data-v-6ac23206]{cursor:pointer;background-color:#fff;border:1px solid #ebeef5;border-radius:8px;margin-bottom:8px;padding:16px;transition:all .3s;display:flex}.message-item[data-v-6ac23206]:hover{background-color:#f5f7fa;border-color:#1e88e5}.message-item.unread[data-v-6ac23206]{background-color:#ecf5ff;border-color:#d9ecff}.message-icon[data-v-6ac23206]{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-right:12px;font-size:20px;display:flex}.message-icon.type-info[data-v-6ac23206]{background-color:#1e88e5}.message-icon.type-success[data-v-6ac23206]{background-color:#43a047}.message-icon.type-warning[data-v-6ac23206]{background-color:#fb8c00}.message-icon.type-error[data-v-6ac23206]{background-color:#e53935}.message-content[data-v-6ac23206]{flex:1;min-width:0}.message-header[data-v-6ac23206]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.message-title[data-v-6ac23206]{color:#303133;font-size:14px;font-weight:500}.message-time[data-v-6ac23206]{color:#909399;flex-shrink:0;margin-left:8px;font-size:12px}.message-text[data-v-6ac23206]{color:#606266;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.unread-dot[data-v-6ac23206]{color:#1e88e5;flex-shrink:0;margin-left:8px;font-size:16px}.notification-footer[data-v-6ac23206]{border-top:1px solid #ebeef5;justify-content:space-around;margin-top:16px;padding:16px 0;display:flex}.layout-container[data-v-94c85c5b]{width:100vw;height:100vh}.layout-container .el-container[data-v-94c85c5b]{height:100%}.logo-container[data-v-94c85c5b]{border-bottom:1px solid #e6e6e6;justify-content:center;align-items:center;height:60px;padding:0 16px;transition:all .3s;display:flex}.logo[data-v-94c85c5b]{width:32px;height:32px;margin-right:8px}.logo-text[data-v-94c85c5b]{color:#1e88e5;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.layout-aside[data-v-94c85c5b]{background:#fff;border-right:1px solid #e6e6e6;transition:width .3s;overflow-y:auto}.layout-aside.is-collapse[data-v-94c85c5b]{overflow-x:hidden}[data-v-94c85c5b] .el-sub-menu{width:100%;display:grid}[data-v-94c85c5b] .el-menu-item,[data-v-94c85c5b] .el-sub-menu__title{align-items:center;display:flex}.menu-icon[data-v-94c85c5b]{flex-shrink:0!important;width:19px!important;height:19px!important;margin-right:8px!important}[data-v-94c85c5b] .el-sub-menu__title{padding-left:20px!important;padding-right:20px!important}[data-v-94c85c5b] .el-sub-menu__title>*{flex-shrink:0}.layout-header[data-v-94c85c5b]{background:#fff;border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;padding:0 20px;display:flex;box-shadow:0 1px 4px #00152914}.header-left[data-v-94c85c5b]{align-items:center;gap:16px;display:flex}.collapse-icon[data-v-94c85c5b]{cursor:pointer;color:#606266;border-radius:6px;padding:5px;font-size:28px;transition:all .3s}.collapse-icon[data-v-94c85c5b]:hover{color:#1e88e5;background-color:#ecf5ff}.breadcrumb[data-v-94c85c5b]{font-size:14px}.header-right[data-v-94c85c5b]{align-items:center;gap:20px;display:flex}.header-icon[data-v-94c85c5b]{cursor:pointer;color:#606266;border-radius:6px;padding:5px;font-size:28px;transition:all .3s}.header-icon[data-v-94c85c5b]:hover{color:#1e88e5;background-color:#ecf5ff}.setting-trigger[data-v-94c85c5b]{cursor:pointer;outline:none;align-items:center;display:inline-flex}.setting-trigger .el-tooltip__trigger[data-v-94c85c5b]{outline:none}.notification-badge[data-v-94c85c5b]{display:inline-flex}.user-info[data-v-94c85c5b]{cursor:pointer;border-radius:4px;align-items:center;gap:8px;padding:4px 8px;transition:all .3s;display:flex}.user-info[data-v-94c85c5b]:hover{background-color:#f5f7fa}.user-avatar[data-v-94c85c5b]{color:#fff;background-color:#1e88e5;font-weight:600}.user-name[data-v-94c85c5b]{color:#303133;font-size:14px;font-weight:500}.user-arrow[data-v-94c85c5b]{color:#909399;font-size:12px}.layout-main[data-v-94c85c5b]{background-color:#f5f7fa;padding:0;overflow-y:auto}[data-v-94c85c5b] .el-dropdown-menu__item{align-items:center;gap:8px;display:flex}[data-v-94c85c5b] .el-dropdown-menu__item .el-icon{font-size:16px}
