.app[data-v-b1bd1722]{max-width:800px;margin:0 auto;padding:20px}nav[data-v-b1bd1722]{display:flex;gap:16px;padding:12px 0;border-bottom:1px solid #e0e0e0;margin-bottom:24px}nav a[data-v-b1bd1722]{text-decoration:none;color:#0051ff;font-weight:500}nav a.router-link-active[data-v-b1bd1722]{color:#0033a0;border-bottom:2px solid #0051ff}section[data-v-5d103fba]{margin-bottom:24px;padding:16px;border:1px solid #e0e0e0;border-radius:8px}button[data-v-5d103fba]{padding:8px 16px;background:#0051ff;color:#fff;border:none;border-radius:4px;cursor:pointer}button[data-v-5d103fba]:disabled{opacity:.5}pre[data-v-5d103fba]{background:#f5f5f5;padding:12px;border-radius:4px;overflow-x:auto}.error[data-v-5d103fba]{color:#d32f2f}.header[data-v-3996cba8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.btn[data-v-3996cba8]{padding:10px 20px;background:#0051ff;color:#fff;text-decoration:none;border-radius:6px}.api-grid[data-v-3996cba8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.api-card[data-v-3996cba8]{display:flex;justify-content:space-between;align-items:flex-start;padding:20px;border:1px solid #e0e0e0;border-radius:8px;transition:box-shadow .2s}.api-card[data-v-3996cba8]:hover{box-shadow:0 4px 12px #0000001a}.card-content[data-v-3996cba8]{flex:1;cursor:pointer}.api-card h3[data-v-3996cba8]{margin:0 0 8px;color:#0051ff}.models[data-v-3996cba8]{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.model-tag[data-v-3996cba8]{padding:4px 8px;background:#f0f0f0;border-radius:4px;font-size:12px}.endpoint[data-v-3996cba8]{font-size:12px;color:#666;word-break:break-all}.btn-delete[data-v-3996cba8]{padding:6px 12px;background:#d32f2f;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px}.card-actions[data-v-3996cba8]{display:flex;gap:8px}.btn-edit[data-v-3996cba8]{padding:6px 12px;background:#0051ff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px}.loading[data-v-3996cba8],.error[data-v-3996cba8],.empty[data-v-3996cba8]{text-align:center;padding:40px;color:#666}.error[data-v-3996cba8]{color:#d32f2f}.api-upload[data-v-27217593]{max-width:600px;margin:0 auto}.form[data-v-27217593]{display:flex;flex-direction:column;gap:20px}.form-group[data-v-27217593]{display:flex;flex-direction:column;gap:8px}.form-group label[data-v-27217593]{font-weight:500;color:#333}.form-group input[data-v-27217593],.form-group textarea[data-v-27217593]{padding:12px;border:1px solid #ddd;border-radius:6px;font-size:14px}.form-group textarea[data-v-27217593]{min-height:80px;resize:vertical}.btn-submit[data-v-27217593]{padding:14px;background:#0051ff;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer}.btn-submit[data-v-27217593]:disabled{opacity:.6;cursor:not-allowed}.message[data-v-27217593]{padding:12px;border-radius:6px}.message.success[data-v-27217593]{background:#e8f5e9;color:#2e7d32}.message.error[data-v-27217593]{background:#ffebee;color:#c62828}.api-detail[data-v-be8e9cfd]{max-width:800px;margin:0 auto}.back[data-v-be8e9cfd]{display:inline-block;margin-bottom:20px;color:#0051ff;text-decoration:none}.content h1[data-v-be8e9cfd]{margin-bottom:8px}.header-row[data-v-be8e9cfd]{display:flex;justify-content:space-between;align-items:center}.btn-delete[data-v-be8e9cfd]{padding:8px 16px;background:#d32f2f;color:#fff;border:none;border-radius:6px;cursor:pointer}.btn-delete[data-v-be8e9cfd]:disabled{opacity:.6}.desc[data-v-be8e9cfd]{color:#666;margin-bottom:24px}.info[data-v-be8e9cfd]{background:#f5f5f5;padding:16px;border-radius:8px;margin-bottom:24px}.info-item[data-v-be8e9cfd]{margin-bottom:12px}.info-item label[data-v-be8e9cfd]{font-weight:500;margin-right:8px}.info-item code[data-v-be8e9cfd]{background:#fff;padding:4px 8px;border-radius:4px;font-size:13px}.models[data-v-be8e9cfd]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.model-tag[data-v-be8e9cfd]{padding:4px 8px;background:#e3f2fd;border-radius:4px;font-size:12px}.test-section[data-v-be8e9cfd],.usage-section[data-v-be8e9cfd]{margin-top:32px;padding:20px;border:1px solid #e0e0e0;border-radius:8px}.form-group[data-v-be8e9cfd]{margin-bottom:16px}.form-group label[data-v-be8e9cfd]{display:block;margin-bottom:8px;font-weight:500}.form-group input[type=checkbox][data-v-be8e9cfd]{margin-right:8px}.form-group select[data-v-be8e9cfd],.form-group textarea[data-v-be8e9cfd]{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;font-size:14px}.btn-send[data-v-be8e9cfd]{padding:12px 24px;background:#0051ff;color:#fff;border:none;border-radius:6px;cursor:pointer}.btn-send[data-v-be8e9cfd]:disabled{opacity:.6}.response[data-v-be8e9cfd]{margin-top:16px}.response pre[data-v-be8e9cfd]{background:#f5f5f5;padding:12px;border-radius:6px;overflow-x:auto;max-height:300px}.code-block[data-v-be8e9cfd]{background:#f5f5f5;padding:12px;border-radius:6px;overflow-x:auto;font-size:13px}.loading[data-v-be8e9cfd],.error[data-v-be8e9cfd]{text-align:center;padding:40px;color:#666}.error[data-v-be8e9cfd]{color:#c62828}.api-edit[data-v-4497c9f0]{max-width:600px;margin:0 auto}.back[data-v-4497c9f0]{display:inline-block;margin-bottom:20px;color:#0051ff;text-decoration:none}.form-container h1[data-v-4497c9f0]{margin-bottom:24px}.form[data-v-4497c9f0]{display:flex;flex-direction:column;gap:20px}.form-group[data-v-4497c9f0]{display:flex;flex-direction:column;gap:8px}.form-group label[data-v-4497c9f0]{font-weight:500;color:#333}.form-group input[data-v-4497c9f0],.form-group textarea[data-v-4497c9f0]{padding:12px;border:1px solid #ddd;border-radius:6px;font-size:14px}.input-with-btn[data-v-4497c9f0]{display:flex;gap:8px}.input-with-btn input[data-v-4497c9f0]{flex:1}.btn-copy[data-v-4497c9f0]{padding:12px 16px;background:#666;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px}.btn-copy[data-v-4497c9f0]:hover{background:#333}.form-group textarea[data-v-4497c9f0]{min-height:80px;resize:vertical}.form-actions[data-v-4497c9f0]{margin-top:12px}.btn-submit[data-v-4497c9f0]{padding:14px 24px;background:#0051ff;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer}.btn-submit[data-v-4497c9f0]:disabled{opacity:.6;cursor:not-allowed}.message[data-v-4497c9f0]{padding:12px;border-radius:6px}.message.success[data-v-4497c9f0]{background:#e8f5e9;color:#2e7d32}.message.error[data-v-4497c9f0]{background:#ffebee;color:#c62828}.loading[data-v-4497c9f0],.error[data-v-4497c9f0]{text-align:center;padding:40px;color:#666}.error[data-v-4497c9f0]{color:#c62828}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#333;background:#fafafa}h1{font-size:1.8rem;margin-bottom:12px}h2{font-size:1.3rem;margin-bottom:8px}p{margin-bottom:12px}ul{margin:12px 0;padding-left:24px}a{color:#0051ff}
