.modal-content[data-v-6d71e73c]{min-height:602px;max-height:700px}.app-list-container[data-v-6d71e73c]{min-height:400px;max-height:400px;overflow-y:auto;padding:8px}.app-list-item[data-v-6d71e73c]{margin-bottom:12px;transition:all .2s ease}.app-card-single[data-v-6d71e73c]{width:100%;border:1px solid #f0f0f0;transition:all .3s ease}.app-card-single[data-v-6d71e73c]:hover{box-shadow:0 4px 12px #00000026;border-color:#d9d9d9}.app-item-content[data-v-6d71e73c]{display:flex;align-items:center;padding:8px}.app-icon-single[data-v-6d71e73c]{width:60px;height:60px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;margin-right:16px;flex-shrink:0}.app-info-single[data-v-6d71e73c]{flex:1;min-width:0;margin-left:45px}.app-name[data-v-6d71e73c]{margin:0 0 8px;font-size:16px;font-weight:500;color:#262626;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:color .2s ease}.app-name[data-v-6d71e73c]:hover{color:#1890ff;text-decoration:underline}.app-details[data-v-6d71e73c]{display:flex;align-items:center;gap:12px}.status-tag[data-v-6d71e73c]{margin:0}.app-id[data-v-6d71e73c]{font-size:14px;color:#8c8c8c}.app-actions[data-v-6d71e73c]{display:flex;gap:12px;flex-shrink:0}.action-icon[data-v-6d71e73c]{font-size:18px;color:#8c8c8c;transition:color .2s ease;padding:4px;cursor:pointer}.action-icon[data-v-6d71e73c]:hover{color:#1890ff;background-color:#f0f8ff;border-radius:4px}.pagination-section[data-v-6d71e73c]{margin-top:16px;padding:16px 0;border-top:1px solid #f0f0f0;text-align:center}.empty-state[data-v-6d71e73c]{padding:40px 0;text-align:center}.app-icon-single[data-v-6d71e73c]{margin-right:0;margin-bottom:12px}.app-actions[data-v-6d71e73c]{margin-top:12px;width:100%;justify-content:center}.app-details[data-v-6d71e73c]{flex-direction:column;gap:8px}.modal-header[data-v-6d71e73c]{padding:20px;border-radius:6px;flex-direction:column}.actionButton[data-v-611e0f0e]{margin-left:15px}.tag-container[data-v-611e0f0e]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}[data-v-611e0f0e] .tag-container .custom-tag{border-radius:4px;padding:0 8px;line-height:22px;white-space:nowrap;background-color:#f0f5ff;border:1px solid #d6e4ff}[data-v-611e0f0e] .tag-container .rule-tag{background-color:#f6ffed;border:1px solid #b7eb8f;cursor:pointer}[data-v-611e0f0e] .tag-container .rule-tag:hover{background-color:#e6f7d9;border-color:#95de64}[data-v-611e0f0e] .tag-container .more-btn{color:#1890ff;cursor:pointer;margin-left:4px;font-size:12px}.updateButton[data-v-611e0f0e]{color:#fff;background-color:green;border-radius:5px}.deleteButton[data-v-611e0f0e]{color:#fff;background-color:#ff5a5c;border-radius:5px}.updateButton[data-v-611e0f0e]:hover{background-color:#1b631b;color:#fff}.deleteButton[data-v-611e0f0e]:hover{background-color:#d82528;color:#fff}.application-group-card[data-v-611e0f0e]{overflow:auto}.application-group-node[data-v-611e0f0e]{font-size:14px;padding-left:8px}.application-group-container[data-v-611e0f0e]{min-height:500px;background:#fff}.application-group-wrapper[data-v-611e0f0e]{border:1px solid #e8e8e8;border-radius:10px;padding:20px;min-height:500px}.page-btn[data-v-611e0f0e]{padding:4px 12px;font-size:14px;border:1px solid #d9d9d9;background-color:#f5f5f5;border-radius:5px;cursor:pointer}.page-btn[data-v-611e0f0e]:hover:not(:disabled){border-color:#40a9ff;color:#1890ff}.page-btn[data-v-611e0f0e]:disabled{color:#bfbfbf;cursor:not-allowed;background-color:#fafafa}.page-stat[data-v-611e0f0e]{padding:0 5px;text-align:center}.page-input[data-v-611e0f0e]{width:50px;height:32px;text-align:center;border:1px solid #d7d7d8;border-radius:8px;margin:0 6px;font-size:13px}.page-input[data-v-611e0f0e]:focus{outline:none}.no-data-placeholder[data-v-611e0f0e]{display:flex;justify-content:center;align-items:center;height:340px;color:#bfbfbf}.application-group-node[data-v-611e0f0e]{width:100%;padding:4px 0}.node-name[data-v-611e0f0e]{display:block;cursor:pointer;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;font-size:14px}.node-actions[data-v-611e0f0e]{display:none;gap:6px;justify-content:flex-end;margin-top:4px}.application-group-node:hover .node-actions[data-v-611e0f0e]{display:flex;gap:4px}.ant-application-group-treenode[data-v-611e0f0e]:hover{background-color:#f0f7ff}
