.table-action-buttons[data-v-13fb7b77]{white-space:nowrap}.table-action-buttons .action-item[data-v-13fb7b77],.table-action-buttons[data-v-13fb7b77],.table-action-buttons[data-v-13fb7b77] a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-action-buttons[data-v-13fb7b77] a{gap:4px;padding:2px 4px}.table-action-buttons[data-v-13fb7b77] a .anticon,.table-action-buttons[data-v-13fb7b77] a .iot-icon{font-size:12px}.table-action-buttons .ant-dropdown-link[data-v-13fb7b77]{cursor:pointer;padding:2px 4px}.table-action-buttons .ant-dropdown-link[data-v-13fb7b77]:hover{color:#1890ff}.table-action-buttons[data-v-13fb7b77] .ant-menu-item a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;width:100%}.credential-manager[data-v-ebe2008a]{--tc-text-strong:#1a202c;--tc-text-primary:#262626;--tc-text-secondary:#718096;--tc-border:#edf2f7;--tc-bg-header:#fafbfd}.credential-manager[data-v-ebe2008a] .ant-form-item-label>label{color:#4a5568;font-weight:500}.credential-manager[data-v-ebe2008a] .ant-table-thead>tr>th,.preview-table[data-v-ebe2008a] .ant-table-thead>tr>th{padding:12px 14px;color:#4a5568;font-size:13px;font-weight:500;background:var(--tc-bg-header);border-bottom:1px solid var(--tc-border)}.credential-manager[data-v-ebe2008a] .ant-table-tbody>tr>td{padding:14px;color:var(--tc-text-primary);font-size:13px;line-height:1.6;border-bottom:1px solid #f3f4f6}.credential-manager[data-v-ebe2008a] .table-action-buttons a{padding:0 2px;font-weight:500}.table-page-search-wrapper[data-v-ebe2008a]{padding-bottom:4px}.table-operations[data-v-ebe2008a]{margin-bottom:14px}.info-cell[data-v-ebe2008a]{padding:10px 0;line-height:1.55}.cell-main[data-v-ebe2008a]{color:var(--tc-text-primary);font-size:14px;font-weight:500}.cell-sub[data-v-ebe2008a]{margin-top:4px;color:var(--tc-text-secondary);font-size:12px;line-height:1.5}.progress-cell[data-v-ebe2008a]{display:grid;grid-template-columns:minmax(120px,1fr);gap:6px}.progress-meta[data-v-ebe2008a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;color:var(--tc-text-secondary);font-size:12px}.operation-cell[data-v-ebe2008a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.disabled-action[data-v-ebe2008a]{color:#b8c2cc;cursor:not-allowed}.credential-form[data-v-ebe2008a]{max-height:70vh;padding-right:4px;overflow-y:auto}.form-section[data-v-ebe2008a]{padding:16px;margin-bottom:14px;border:1px solid #edf2f7;border-radius:6px;background:#fff}.section-title[data-v-ebe2008a]{margin-bottom:14px;color:#1f2933;font-size:15px;font-weight:600}.section-title--row[data-v-ebe2008a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.compact-field[data-v-ebe2008a]{margin-bottom:12px}.segmented-group[data-v-ebe2008a] .ant-radio-button-wrapper{min-width:96px;text-align:center}.segmented-group--wide[data-v-ebe2008a] .ant-radio-button-wrapper{min-width:132px}.product-info[data-v-ebe2008a]{padding:12px;border-radius:6px;background:#f8fafc}.info-grid[data-v-ebe2008a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.info-row[data-v-ebe2008a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;color:#4a5568;font-size:13px}.info-row .label[data-v-ebe2008a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#718096}.info-row .value[data-v-ebe2008a]{min-width:0;word-break:break-all}.section-alert[data-v-ebe2008a]{margin-top:4px}.credential-rules[data-v-ebe2008a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}.credential-rule[data-v-ebe2008a]{display:grid;gap:4px;padding:10px 12px;border:1px solid #edf2f7;border-radius:6px;background:#f8fafc}.credential-rule span[data-v-ebe2008a]{color:#718096;font-size:12px}.credential-rule code[data-v-ebe2008a]{color:#1f2933;font-size:12px;line-height:1.4;white-space:normal;word-break:break-all;background:transparent}.preview-table[data-v-ebe2008a] .ant-table-tbody>tr>td{padding:10px 12px;font-size:12px;word-break:break-all}@media (max-width:768px){.credential-rules[data-v-ebe2008a],.info-grid[data-v-ebe2008a]{grid-template-columns:1fr}}