.param-editor .param-row[data-v-85a170a5]{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.param-editor .param-row .param-key[data-v-85a170a5]{width:200px}.param-editor .param-row .param-value[data-v-85a170a5]{flex:1}.param-editor .add-btn[data-v-85a170a5]{width:100%;margin-top:var(--spacing-sm)}.api-sidebar[data-v-884e70a5]{height:100%;background:var(--bg-secondary);border-radius:var(--border-radius-lg);box-shadow:var(--card-shadow);overflow:hidden}.api-sidebar .sidebar-tabs[data-v-884e70a5]{height:100%;display:flex;flex-direction:column}.api-sidebar .sidebar-tabs[data-v-884e70a5] .el-tabs__header{margin:0;padding:var(--spacing-sm) var(--spacing-sm) 0}.api-sidebar .sidebar-tabs[data-v-884e70a5] .el-tabs__content{flex:1;overflow:hidden;padding:var(--spacing-sm)}.api-sidebar .tab-header[data-v-884e70a5]{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);padding:0 var(--spacing-xs)}.api-sidebar .records-list[data-v-884e70a5]{height:calc(100% - 40px);overflow-y:auto;padding-right:var(--spacing-xs)}.api-sidebar .records-list .record-item[data-v-884e70a5]{background:var(--bg-tertiary);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-sm);cursor:pointer;transition:all var(--transition-normal)}.api-sidebar .records-list .record-item[data-v-884e70a5]:hover{transform:translateY(-2px);box-shadow:var(--hover-shadow)}.api-sidebar .records-list .record-item .item-header[data-v-884e70a5]{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);background:#00000005}.api-sidebar .records-list .record-item .item-content[data-v-884e70a5]{padding:var(--spacing-sm)}.api-sidebar .records-list .record-item .url-text[data-v-884e70a5]{font-size:var(--font-size-sm);color:var(--text-primary);word-break:break-all;margin-bottom:var(--spacing-xs)}.api-sidebar .records-list .record-item .item-info[data-v-884e70a5]{display:flex;justify-content:space-between;align-items:center}.api-sidebar .records-list .record-item .item-info .time-text[data-v-884e70a5]{font-size:var(--font-size-xs);color:var(--text-secondary)}.api-sidebar .method-badge[data-v-884e70a5]{padding:2px 8px;border-radius:var(--border-radius-sm);font-size:var(--font-size-xs);font-weight:700;color:#fff}.api-sidebar .method-badge.get[data-v-884e70a5]{background:var(--success-color)}.api-sidebar .method-badge.post[data-v-884e70a5]{background:var(--primary-color)}.api-sidebar .method-badge.put[data-v-884e70a5]{background:var(--warning-color)}.api-sidebar .method-badge.delete[data-v-884e70a5]{background:var(--danger-color)}.api-sidebar .method-badge.patch[data-v-884e70a5]{background:var(--info-color)}.api-sidebar .method-badge.head[data-v-884e70a5]{background:var(--neutral-color)}.api-sidebar .method-badge.options[data-v-884e70a5]{background:var(--quaternary-color)}.api-sidebar .status-badge[data-v-884e70a5]{padding:2px 6px;border-radius:var(--border-radius-sm);font-size:var(--font-size-xs)}.api-sidebar .status-badge.success[data-v-884e70a5]{background:var(--success-light);color:var(--success-color)}.api-sidebar .status-badge.warning[data-v-884e70a5]{background:var(--warning-light);color:var(--warning-color)}.api-sidebar .status-badge.error[data-v-884e70a5]{background:var(--danger-light);color:var(--danger-color)}.api-sidebar .action-buttons[data-v-884e70a5]{display:flex;gap:var(--spacing-xs)}.api-sidebar .action-btn[data-v-884e70a5]{padding:4px;color:var(--text-secondary);transition:all var(--transition-normal)}.api-sidebar .action-btn[data-v-884e70a5]:hover{transform:scale(1.1);color:var(--primary-color)}.api-sidebar .action-btn:hover.delete[data-v-884e70a5]{color:var(--danger-color)}.api-sidebar .action-btn .is-favorite[data-v-884e70a5]{color:var(--warning-color)}.custom-scrollbar[data-v-884e70a5]::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar[data-v-884e70a5]::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:3px}.custom-scrollbar[data-v-884e70a5]::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.custom-scrollbar[data-v-884e70a5]::-webkit-scrollbar-thumb:hover{background:var(--primary-light)}.api-tester[data-v-377e255a]{display:flex;gap:var(--spacing-lg);padding:var(--spacing-md);height:calc(100vh - 60px);background-color:var(--bg-primary)}.api-tester .custom-scrollbar[data-v-377e255a]::-webkit-scrollbar{width:6px;height:6px}.api-tester .custom-scrollbar[data-v-377e255a]::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:3px}.api-tester .custom-scrollbar[data-v-377e255a]::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.api-tester .custom-scrollbar[data-v-377e255a]::-webkit-scrollbar-thumb:hover{background:var(--primary-light)}.api-tester .api-main[data-v-377e255a]{flex:1;display:flex;flex-direction:column;gap:var(--spacing-lg);min-width:0}.api-tester .api-main .request-section[data-v-377e255a],.api-tester .api-main .response-section[data-v-377e255a]{border-radius:var(--border-radius-lg);box-shadow:var(--card-shadow);background:var(--bg-secondary)}.api-tester .api-main .url-section[data-v-377e255a]{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.api-tester .api-main .url-section .method-select-wrapper[data-v-377e255a]{width:120px}.api-tester .api-main .url-section .url-input-wrapper[data-v-377e255a]{flex:1}.api-tester .api-main .url-section[data-v-377e255a] .el-input-group__append{padding:0}.api-tester .api-main .url-section[data-v-377e255a] .el-input-group__append .el-button{margin:0;border:none;padding:8px 16px;display:flex;align-items:center;gap:4px}.api-tester .api-main .body-section .body-type-selector[data-v-377e255a]{margin-bottom:var(--spacing-md)}.api-tester .api-main .body-section .body-content[data-v-377e255a]{background:var(--bg-tertiary);border-radius:var(--border-radius-md);padding:var(--spacing-md)}.api-tester .api-main .response-section .response-header[data-v-377e255a]{display:flex;justify-content:space-between;align-items:center}.api-tester .api-main .response-section .response-header .status-info[data-v-377e255a]{display:flex;align-items:center;gap:var(--spacing-sm)}.api-tester .api-main .response-section .response-header .status-info .status-badge[data-v-377e255a]{padding:2px 8px;border-radius:var(--border-radius-sm);font-weight:700;font-size:var(--font-size-sm);color:#fff}.api-tester .api-main .response-section .response-header .status-info .status-badge.success[data-v-377e255a]{background:var(--success-color)}.api-tester .api-main .response-section .response-header .status-info .status-badge.warning[data-v-377e255a]{background:var(--warning-color)}.api-tester .api-main .response-section .response-header .status-info .status-badge.error[data-v-377e255a]{background:var(--danger-color)}.api-tester .api-main .response-section .response-header .status-info .status-text[data-v-377e255a]{color:var(--text-secondary)}.api-tester .api-main .response-section .response-header .time-info[data-v-377e255a]{display:flex;align-items:center;gap:var(--spacing-xs);color:var(--text-secondary);font-size:var(--font-size-sm)}.api-tester .api-main .response-section .headers-list[data-v-377e255a]{max-height:400px;overflow-y:auto}.api-tester .api-main .response-section .headers-list .header-item[data-v-377e255a]{display:flex;padding:var(--spacing-sm);border-bottom:1px solid var(--border-color)}.api-tester .api-main .response-section .headers-list .header-item[data-v-377e255a]:last-child{border-bottom:none}.api-tester .api-main .response-section .headers-list .header-item .key[data-v-377e255a]{font-weight:700;color:var(--text-primary);margin-right:var(--spacing-sm);min-width:150px}.api-tester .api-main .response-section .headers-list .header-item .value[data-v-377e255a]{color:var(--text-secondary);word-break:break-all}@media screen and (max-width: 1200px){.api-tester[data-v-377e255a]{flex-direction:column;height:auto}.api-tester .api-sidebar[data-v-377e255a]{width:100%;height:300px}.api-tester .api-main .url-section[data-v-377e255a]{flex-direction:column}.api-tester .api-main .url-section .method-select-wrapper[data-v-377e255a]{width:100%}}@media screen and (max-width: 768px){.api-tester[data-v-377e255a]{padding:var(--spacing-sm);gap:var(--spacing-md)}.api-tester .response-header[data-v-377e255a]{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.api-tester .headers-list .header-item[data-v-377e255a]{flex-direction:column}.api-tester .headers-list .header-item .key[data-v-377e255a]{margin-bottom:var(--spacing-xs)}}
