.api-docs{max-width:960px}.api-docs h2{scroll-margin-top:100px;margin-top:2.5rem}.api-docs p,.api-docs li{line-height:1.7}.api-docs li{margin:.65rem 0}.api-docs code{overflow-wrap:anywhere}.api-docs pre{overflow:auto;white-space:pre;font-size:.85rem;line-height:1.6;padding:1.25rem;border-radius:12px;background:#101b2b;color:#e5eefb}.api-toc{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;padding:1rem 0;border-bottom:1px solid #dce2e9}.api-table-scroll{overflow-x:auto}.api-docs table{border-collapse:collapse;width:100%;min-width:550px}.api-docs th,.api-docs td{text-align:left;padding:.8rem;border-bottom:1px solid #dce2e9;vertical-align:top}.api-key-form{display:grid;gap:.65rem;max-width:560px;margin:1.5rem 0 2rem}.api-key-form label{font-weight:600}.api-key-form input,.api-key-form select,.api-key-secret{width:100%;padding:.8rem;border:1px solid #bbc7d6;border-radius:8px;font:inherit;box-sizing:border-box}.api-key-secret{font-family:monospace;font-size:.85rem}.api-key-item{padding:1.2rem 0;border-bottom:1px solid #dce2e9;display:flex;align-items:center;justify-content:space-between;gap:1rem}.api-key-item h3{margin:0 0 .4rem}.api-key-item p{margin:.4rem 0;overflow-wrap:anywhere}.api-key-item .btn{flex-shrink:0}.api-key-item small{display:block;line-height:1.7}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.api-key-item [data-confirm]{display:flex;flex-wrap:wrap;gap:.5rem}@media(max-width:600px){.api-key-item{display:block}.api-key-item .btn{margin-top:.6rem}.api-docs pre{font-size:.78rem}}
#api-key-panel [hidden],#api-key-panel[hidden],#api-key-signin[hidden],#api-key-error[hidden]{display:none!important}

.api-key-auth-method{display:flex;flex-wrap:wrap;gap:.65rem 1.25rem;border:1px solid #bbc7d6;border-radius:9px;padding:.75rem}.api-key-auth-method legend{font-weight:600;padding:0 .3rem}.api-key-auth-method label{display:flex;align-items:center;gap:.5rem}.api-key-auth-method input{width:auto}.api-key-form #api-key-password-section{display:grid;gap:.4rem}.api-key-form #api-key-password-section[hidden],.api-key-form #api-key-google-section[hidden],.api-key-form #api-key-google-choice[hidden]{display:none!important}
