.theme-toggle[data-v-cdeac950]{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:8px;padding:8px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.theme-toggle[data-v-cdeac950]:hover{background:var(--bg-secondary);border-color:var(--accent)}.theme-icon[data-v-cdeac950]{width:20px;height:20px;stroke-width:2;color:var(--text-secondary);transition:color .2s}.theme-toggle:hover .theme-icon[data-v-cdeac950]{color:var(--text-primary)}.header[data-v-65c0e12b]{background:var(--bg-secondary);border-bottom:1px solid var(--border);padding:16px 0;position:sticky;top:0;z-index:100}.nav[data-v-65c0e12b]{display:flex;justify-content:space-between;align-items:center}.logo[data-v-65c0e12b]{font-size:24px;font-weight:700;color:var(--accent)}.nav-right[data-v-65c0e12b]{display:flex;align-items:center;gap:24px}.nav-links[data-v-65c0e12b]{display:flex;gap:24px}.nav-link[data-v-65c0e12b]{color:var(--text-secondary);text-decoration:none;transition:color .2s}.nav-link[data-v-65c0e12b]:hover{color:var(--text-primary)}.hero[data-v-0769581e]{text-align:center;padding:80px 20px;background:linear-gradient(180deg,var(--bg-secondary) 0%,var(--bg-primary) 100%)}.hero-title[data-v-0769581e]{font-size:64px;font-weight:800;background:linear-gradient(135deg,var(--accent) 0%,#a855f7 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:16px}.hero-subtitle[data-v-0769581e]{font-size:24px;color:var(--text-secondary);margin-bottom:24px}.hero-description[data-v-0769581e]{font-size:18px;color:var(--text-secondary);max-width:600px;margin:0 auto}.api-key-section[data-v-9f9e720f]{padding:60px 0}.card[data-v-9f9e720f]{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:16px;padding:40px;text-align:center}.section-title[data-v-9f9e720f]{font-size:32px;margin-bottom:16px;color:var(--text-primary)}.section-description[data-v-9f9e720f]{color:var(--text-secondary);margin-bottom:32px}.btn-primary[data-v-9f9e720f]{background:var(--accent);color:#fff;border:none;padding:14px 32px;font-size:16px;font-weight:600;border-radius:8px;cursor:pointer;transition:background .2s}.btn-primary[data-v-9f9e720f]:hover:not(:disabled){background:var(--accent-hover)}.btn-primary[data-v-9f9e720f]:disabled{opacity:.6;cursor:not-allowed}.api-key-result[data-v-9f9e720f]{margin-top:32px;text-align:left}.result-label[data-v-9f9e720f]{color:var(--text-secondary);margin-bottom:8px}.api-key-display[data-v-9f9e720f]{display:flex;align-items:center;justify-content:space-between;background:var(--code-bg);border:1px solid var(--border);border-radius:8px;padding:16px}.api-key-display code[data-v-9f9e720f]{font-family:Monaco,Menlo,monospace;font-size:16px;color:var(--accent)}.btn-copy[data-v-9f9e720f]{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border);padding:8px 16px;border-radius:6px;cursor:pointer;transition:all .2s}.btn-copy[data-v-9f9e720f]:hover{background:var(--border)}.api-card[data-v-1fdee303]{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:16px;padding:32px;margin-bottom:32px}.api-title[data-v-1fdee303]{font-size:24px;margin-bottom:24px;color:var(--text-primary)}.endpoint-info[data-v-1fdee303]{display:flex;align-items:center;gap:16px;margin-bottom:24px;flex-wrap:wrap}.method-badge[data-v-1fdee303]{padding:6px 12px;border-radius:6px;font-weight:600;font-size:14px;text-transform:uppercase}.method-get[data-v-1fdee303]{background:#10b981;color:#fff}.method-post[data-v-1fdee303]{background:#6366f1;color:#fff}.method-delete[data-v-1fdee303]{background:#ef4444;color:#fff}.method-put[data-v-1fdee303]{background:#f59e0b;color:#fff}.endpoint[data-v-1fdee303]{background:var(--code-bg);padding:8px 16px;border-radius:6px;font-family:Monaco,Menlo,monospace;color:var(--accent);word-break:break-all}.response-wrapper[data-v-1fdee303]{background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;margin-bottom:24px;overflow:hidden}.response-header[data-v-1fdee303]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s}.response-header[data-v-1fdee303]:hover{background:var(--bg-tertiary)}.response-title[data-v-1fdee303]{font-size:16px;font-weight:600;color:var(--text-primary);margin:0}.toggle-icon[data-v-1fdee303]{color:var(--text-secondary);font-size:12px;transition:transform .2s}.response-content[data-v-1fdee303]{padding:0 20px 20px;border-top:1px solid var(--border)}.response-item[data-v-1fdee303]{padding:12px 0;border-bottom:1px solid var(--border)}.response-item[data-v-1fdee303]:last-child{border-bottom:none;padding-bottom:0}.response-item[data-v-1fdee303]:first-child{padding-top:12px}.response-status[data-v-1fdee303]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.status-code[data-v-1fdee303]{padding:4px 10px;border-radius:4px;font-weight:600;font-size:13px;font-family:Monaco,Menlo,monospace}.status-success[data-v-1fdee303]{background:#10b98120;color:#10b981}.status-client-error[data-v-1fdee303]{background:#f59e0b20;color:#f59e0b}.status-server-error[data-v-1fdee303]{background:#ef444420;color:#ef4444}.status-desc[data-v-1fdee303]{color:var(--text-secondary);font-size:14px}.response-body[data-v-1fdee303]{display:flex;align-items:center;gap:8px;margin-left:4px}.body-label[data-v-1fdee303]{color:var(--text-secondary);font-size:13px}.response-body code[data-v-1fdee303]{background:var(--code-bg);padding:4px 10px;border-radius:4px;font-family:Monaco,Menlo,monospace;font-size:13px;color:var(--accent)}.tabs[data-v-1fdee303]{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.tab-button[data-v-1fdee303]{background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-secondary);padding:10px 20px;border-radius:8px;cursor:pointer;transition:all .2s;font-weight:500}.tab-button[data-v-1fdee303]:hover{background:var(--bg-primary);color:var(--text-primary)}.tab-button.active[data-v-1fdee303]{background:var(--accent);border-color:var(--accent);color:#fff}.code-container[data-v-1fdee303]{position:relative;background:var(--code-bg);border:1px solid var(--border);border-radius:8px;overflow:hidden}.btn-copy-code[data-v-1fdee303]{position:absolute;top:12px;right:12px;background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-primary);padding:6px 12px;border-radius:6px;cursor:pointer;font-size:12px;transition:all .2s;z-index:10}.btn-copy-code[data-v-1fdee303]:hover{background:var(--border)}.code-container pre[data-v-1fdee303]{padding:20px;overflow-x:auto;margin:0}.code-container code[data-v-1fdee303]{font-family:Monaco,Menlo,Courier New,monospace;font-size:14px;line-height:1.6;color:var(--code-text)}.api-docs[data-v-65315ad8]{padding:60px 0}.section-title[data-v-65315ad8]{font-size:36px;text-align:center;margin-bottom:48px}.limits[data-v-75afa752]{padding:80px 0}.section-title[data-v-75afa752]{font-size:36px;text-align:center;margin-bottom:48px}.limits-grid[data-v-75afa752]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px}.limit-item[data-v-75afa752]{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:12px;padding:32px;text-align:center;transition:transform .2s,border-color .2s}.limit-item[data-v-75afa752]:hover{transform:translateY(-4px);border-color:var(--accent)}.limit-icon[data-v-75afa752]{font-size:48px;margin-bottom:16px}.limit-item h3[data-v-75afa752]{font-size:20px;margin-bottom:8px;color:var(--text-primary)}.limit-item p[data-v-75afa752]{color:var(--text-secondary)}.footer[data-v-b3cceec2]{background:var(--bg-secondary);border-top:1px solid var(--border);padding:24px 0;text-align:center;color:var(--text-secondary);margin-top:80px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background:var(--bg-primary);color:var(--text-primary);line-height:1.6;transition:background .3s,color .3s}#app{min-height:100vh}.container{max-width:1200px;margin:0 auto;padding:0 20px}:root{--bg-primary: #0a0a0a;--bg-secondary: #111111;--bg-tertiary: #1a1a1a;--text-primary: #e0e0e0;--text-secondary: #a0a0a0;--accent: #6366f1;--accent-hover: #818cf8;--border: #2a2a2a;--code-bg: #1e1e1e;--code-text: #d4d4d4}:root[data-theme=light]{--bg-primary: #f5f5f5;--bg-secondary: #ffffff;--bg-tertiary: #ffffff;--text-primary: #1a1a1a;--text-secondary: #666666;--accent: #6366f1;--accent-hover: #4f46e5;--border: #e0e0e0;--code-bg: #f0f0f0;--code-text: #1a1a1a}
