.api-layout[data-astro-cid-mxwm7hea]{min-height:calc(100vh - 56px);padding-top:56px;display:flex}.api-sidebar[data-astro-cid-mxwm7hea]{background:var(--sidebar-bg);backdrop-filter:blur(16px);border-right:1px solid var(--border);z-index:10;flex-direction:column;width:240px;padding:24px 0;display:flex;position:fixed;top:56px;bottom:0;left:0;overflow-y:auto}.sidebar-header[data-astro-cid-mxwm7hea]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);padding:0 20px 16px;font-size:.8rem;font-weight:600}.api-nav[data-astro-cid-mxwm7hea]{flex:1}.nav-section[data-astro-cid-mxwm7hea]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding:16px 20px 6px;font-size:.7rem;font-weight:600}.api-link[data-astro-cid-mxwm7hea]{align-items:center;gap:8px;padding:6px 20px;font-size:.85rem;text-decoration:none;transition:background .15s;display:flex}.api-link[data-astro-cid-mxwm7hea]:hover,.api-link[data-astro-cid-mxwm7hea].active{background:var(--nav-hover-bg);text-decoration:none}.method[data-astro-cid-mxwm7hea]{font-family:var(--mono);border-radius:3px;flex-shrink:0;padding:1px 5px;font-size:.6rem;font-weight:700}.method[data-astro-cid-mxwm7hea].get{color:#22c55e;background:#22c55e1a}.method[data-astro-cid-mxwm7hea].post{color:#f59e0b;background:#f59e0b1a}.path[data-astro-cid-mxwm7hea]{color:var(--text);font-family:var(--mono);font-size:.78rem}.sidebar-footer[data-astro-cid-mxwm7hea]{border-top:1px solid var(--border);margin-top:16px;padding:16px 20px 0}.spec-link[data-astro-cid-mxwm7hea]{color:var(--text-muted);align-items:center;gap:6px;font-size:.8rem;display:flex}.spec-link[data-astro-cid-mxwm7hea]:hover{color:var(--text);text-decoration:none}.api-main[data-astro-cid-mxwm7hea]{flex:1;margin-left:240px;padding:0 48px 80px}.api-main[data-astro-cid-mxwm7hea] section[data-astro-cid-mxwm7hea]{padding:24px 0}.two-col[data-astro-cid-mxwm7hea]{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.two-col[data-astro-cid-mxwm7hea]>[data-astro-cid-mxwm7hea]{min-width:0}.col-full[data-astro-cid-mxwm7hea]{grid-column:1/-1}.api-intro[data-astro-cid-mxwm7hea]{scroll-margin-top:56px}.api-intro[data-astro-cid-mxwm7hea] h1[data-astro-cid-mxwm7hea]{letter-spacing:-.02em;margin-bottom:8px;font-size:2rem;font-weight:700}.api-intro[data-astro-cid-mxwm7hea]>p[data-astro-cid-mxwm7hea]{color:var(--text-muted);margin-bottom:24px;line-height:1.7}.col-doc[data-astro-cid-mxwm7hea] p[data-astro-cid-mxwm7hea]{color:var(--text-muted);margin-bottom:16px;font-size:.9rem;line-height:1.7}.col-doc[data-astro-cid-mxwm7hea] code[data-astro-cid-mxwm7hea]{background:var(--code-bg);border-radius:4px;padding:2px 6px;font-size:.82em}.col-doc[data-astro-cid-mxwm7hea] table[data-astro-cid-mxwm7hea]{border-collapse:collapse;width:100%;font-size:.85rem}.col-doc[data-astro-cid-mxwm7hea] th[data-astro-cid-mxwm7hea]{text-align:left;color:var(--text-muted);border-bottom:1px solid var(--border);padding:6px 10px;font-size:.78rem;font-weight:600}.col-doc[data-astro-cid-mxwm7hea] td[data-astro-cid-mxwm7hea]{border-bottom:1px solid var(--table-border);color:var(--text);padding:6px 10px}.config-block[data-astro-cid-mxwm7hea]{background:#181825;border:1px solid #ffffff0f;border-radius:10px;margin-bottom:16px;overflow:hidden}.config-title[data-astro-cid-mxwm7hea]{color:#a6adc8;background:#ffffff05;border-bottom:1px solid #ffffff0a;padding:6px 14px;font-size:.75rem;font-weight:500}.config-block[data-astro-cid-mxwm7hea] pre[data-astro-cid-mxwm7hea]{margin:0;padding:14px;overflow-x:auto}.config-block[data-astro-cid-mxwm7hea] code[data-astro-cid-mxwm7hea]{color:#cdd6f4;font-size:.82rem;line-height:1.6}.hl-key[data-astro-cid-mxwm7hea]{color:#89b4fa}.hl-punct[data-astro-cid-mxwm7hea]{color:#a6adc8}.hl-str[data-astro-cid-mxwm7hea]{color:#a6e3a1}.connection-fields[data-astro-cid-mxwm7hea]{flex-direction:column;gap:8px;display:flex}.endpoint[data-astro-cid-mxwm7hea]{border-top:1px solid var(--border);scroll-margin-top:56px}.endpoint-header[data-astro-cid-mxwm7hea]{align-items:center;gap:12px;margin-bottom:16px;display:flex}.method-badge[data-astro-cid-mxwm7hea]{font-family:var(--mono);border-radius:4px;padding:3px 8px;font-size:.72rem;font-weight:700}.method-badge[data-astro-cid-mxwm7hea].get{color:#22c55e;background:#22c55e1f}.method-badge[data-astro-cid-mxwm7hea].post{color:#f59e0b;background:#f59e0b1f}.method-badge[data-astro-cid-mxwm7hea].err{color:#ef4444;background:#ef44441f}.endpoint-path[data-astro-cid-mxwm7hea]{color:var(--text);font-size:.95rem}.response-block[data-astro-cid-mxwm7hea]{background:#181825;border:1px solid #ffffff0f;border-radius:8px;margin-bottom:8px;overflow:hidden}.response-label[data-astro-cid-mxwm7hea]{color:#a6adc8;background:#ffffff05;border-bottom:1px solid #ffffff0a;padding:5px 12px;font-size:.72rem;font-weight:500}.status-code[data-astro-cid-mxwm7hea]{font-family:var(--mono);font-size:.72rem;font-weight:700}.status-code[data-astro-cid-mxwm7hea].success{color:#22c55e}.status-code[data-astro-cid-mxwm7hea].accepted{color:#3b82f6}.status-code[data-astro-cid-mxwm7hea].error{color:#f59e0b}.response-block[data-astro-cid-mxwm7hea] pre[data-astro-cid-mxwm7hea]{margin:0;padding:12px;overflow-x:auto}.response-block[data-astro-cid-mxwm7hea] code[data-astro-cid-mxwm7hea]{color:#cdd6f4;background:0 0;padding:0;font-size:.78rem;line-height:1.5}.playground[data-astro-cid-mxwm7hea]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:10px;flex-direction:column;gap:10px;padding:16px;display:flex;position:sticky;top:80px}.input-row[data-astro-cid-mxwm7hea]{align-items:center;gap:10px;display:flex}.input-label[data-astro-cid-mxwm7hea]{color:var(--text-muted);flex-shrink:0;width:68px;font-size:.75rem;font-weight:500}.pg-input[data-astro-cid-mxwm7hea]{background:var(--code-bg);border:1px solid var(--code-border);font-family:var(--mono);color:var(--text);border-radius:6px;outline:none;flex:1;padding:6px 10px;font-size:.78rem}.pg-input[data-astro-cid-mxwm7hea]:focus{border-color:var(--blue)}.pg-button[data-astro-cid-mxwm7hea]{background:var(--card-hover-bg);border:1px solid var(--card-border);color:var(--text);cursor:pointer;border-radius:6px;align-self:flex-start;align-items:center;gap:6px;padding:6px 16px;font-size:.78rem;font-weight:500;transition:border-color .15s,background .15s;display:flex}.pg-button[data-astro-cid-mxwm7hea]:hover{border-color:var(--card-hover-border)}.method-tag[data-astro-cid-mxwm7hea]{font-family:var(--mono);font-size:.65rem;font-weight:700}.method-tag[data-astro-cid-mxwm7hea].get{color:#22c55e}.method-tag[data-astro-cid-mxwm7hea].post{color:#f59e0b}.playground-result[data-astro-cid-mxwm7hea]{border-top:1px solid var(--border);margin:4px -16px -16px}.result-header[data-astro-cid-mxwm7hea]{justify-content:space-between;align-items:center;padding:6px 16px;font-size:.75rem;display:flex}.result-status[data-astro-cid-mxwm7hea]{font-family:var(--mono);color:var(--text-muted);font-weight:600}.result-time[data-astro-cid-mxwm7hea]{font-family:var(--mono);color:var(--text-muted);font-size:.7rem}.result-body[data-astro-cid-mxwm7hea]{max-height:300px;margin:0;padding:10px 16px;overflow:auto}.result-body[data-astro-cid-mxwm7hea] code[data-astro-cid-mxwm7hea]{color:var(--text);font-size:.78rem;line-height:1.5}@media (width<=1024px){.two-col[data-astro-cid-mxwm7hea]{grid-template-columns:1fr}.playground[data-astro-cid-mxwm7hea]{position:static}}@media (width<=768px){.api-sidebar[data-astro-cid-mxwm7hea]{display:none}.api-main[data-astro-cid-mxwm7hea]{margin-left:0;padding:24px 16px 64px}}
