.dl[data-astro-cid-5oqtr3h2]{background:var(--bg-soft);padding:64px 20px 72px}.dl-head[data-astro-cid-5oqtr3h2]{text-align:center;max-width:680px;margin:0 auto 32px}.dl-head[data-astro-cid-5oqtr3h2] .eyebrow[data-astro-cid-5oqtr3h2]{background:var(--primary-soft);color:var(--primary);text-transform:uppercase;letter-spacing:.04em;border-radius:12px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.dl-head[data-astro-cid-5oqtr3h2] h1[data-astro-cid-5oqtr3h2]{letter-spacing:-.02em;margin:14px 0 12px;font-size:34px;font-weight:700}.dl-head[data-astro-cid-5oqtr3h2] p[data-astro-cid-5oqtr3h2]{color:var(--text-muted);margin:0;font-size:17px;line-height:1.6}.dl-body[data-astro-cid-5oqtr3h2]{max-width:760px;margin:0 auto}.info[data-astro-cid-5oqtr3h2]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);align-items:center;gap:12px;margin-bottom:16px;padding:14px 18px;font-size:14.5px;display:flex}.info[data-astro-cid-5oqtr3h2] .chip[data-astro-cid-5oqtr3h2]{background:var(--primary-soft);border-radius:9px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}.info[data-astro-cid-5oqtr3h2]>div[data-astro-cid-5oqtr3h2]:not(.chip){flex:200px;min-width:0}.info-sub[data-astro-cid-5oqtr3h2]{color:var(--text-muted)}.info[data-astro-cid-5oqtr3h2].models{margin:20px 0 0}.info[data-astro-cid-5oqtr3h2] a[data-astro-cid-5oqtr3h2]{color:var(--primary);white-space:nowrap;margin-left:auto;font-weight:500;text-decoration:none}.cmd[data-astro-cid-5oqtr3h2]{background:var(--code-bg);border:1px solid var(--panel-border);border-radius:12px;margin-bottom:12px;overflow:hidden}.cmd-h[data-astro-cid-5oqtr3h2]{color:#cbd5e1;background:#2a3441;justify-content:space-between;align-items:center;padding:10px 14px;font-size:13px;font-weight:600;display:flex}.cmd-h[data-astro-cid-5oqtr3h2] small[data-astro-cid-5oqtr3h2]{color:#94a3b8;margin-left:6px;font-weight:500}.copy[data-astro-cid-5oqtr3h2]{color:#e2e8f0;cursor:pointer;background:0 0;border:1px solid #475569;border-radius:6px;align-items:center;padding:4px 6px;display:inline-flex}.copy[data-astro-cid-5oqtr3h2]:hover{background:#334155}.copy[data-astro-cid-5oqtr3h2] svg[data-astro-cid-5oqtr3h2]{width:15px;height:15px}.copy[data-astro-cid-5oqtr3h2] .icon-done[data-astro-cid-5oqtr3h2]{color:var(--code-string);display:none}.copy[data-astro-cid-5oqtr3h2].done .icon-copy[data-astro-cid-5oqtr3h2]{display:none}.copy[data-astro-cid-5oqtr3h2].done .icon-done[data-astro-cid-5oqtr3h2]{display:block}.cmd[data-astro-cid-5oqtr3h2] pre[data-astro-cid-5oqtr3h2]{font-family:var(--mono);color:var(--code-text);white-space:pre-wrap;word-break:break-all;margin:0;padding:16px 18px;font-size:14.5px}.cmd[data-astro-cid-5oqtr3h2] pre[data-astro-cid-5oqtr3h2] .p[data-astro-cid-5oqtr3h2]{color:var(--code-comment);user-select:none}code[data-astro-cid-5oqtr3h2].ic{font-family:var(--mono);background:var(--bg-soft);border:1px solid var(--border);color:var(--text);border-radius:5px;padding:1px 6px;font-size:13px}.lanes[data-astro-cid-5oqtr3h2]{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1000px;margin:28px auto 0;display:grid}.lane[data-astro-cid-5oqtr3h2]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;padding:24px 22px;display:flex}.lane[data-astro-cid-5oqtr3h2] .chip[data-astro-cid-5oqtr3h2]{background:var(--primary-soft);border-radius:11px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:14px;font-size:22px;display:flex}.lane[data-astro-cid-5oqtr3h2] h3[data-astro-cid-5oqtr3h2]{letter-spacing:-.01em;margin:0 0 8px;font-size:18px;font-weight:700}.lane[data-astro-cid-5oqtr3h2]>p[data-astro-cid-5oqtr3h2]{color:var(--text-muted);flex:1;margin:0 0 16px;font-size:14.5px;line-height:1.6}.lane[data-astro-cid-5oqtr3h2] .btn[data-astro-cid-5oqtr3h2]{align-self:flex-start}.other[data-astro-cid-5oqtr3h2]{grid-template-columns:1fr 1fr;gap:20px;max-width:1000px;margin:28px auto 0;display:grid}.other[data-astro-cid-5oqtr3h2]>div[data-astro-cid-5oqtr3h2]{border:1px dashed var(--border-strong);border-radius:var(--radius);background:var(--surface);justify-content:space-between;align-items:center;gap:14px;padding:18px 20px;display:flex}.other[data-astro-cid-5oqtr3h2] p[data-astro-cid-5oqtr3h2]{color:var(--text-muted);margin:0;font-size:14px}.other[data-astro-cid-5oqtr3h2] p[data-astro-cid-5oqtr3h2] b[data-astro-cid-5oqtr3h2]{color:var(--text);font-size:15px;display:block}.other[data-astro-cid-5oqtr3h2] .btn[data-astro-cid-5oqtr3h2]{white-space:nowrap;flex:none}@media (width<=760px){.lanes[data-astro-cid-5oqtr3h2],.other[data-astro-cid-5oqtr3h2]{grid-template-columns:1fr}.info[data-astro-cid-5oqtr3h2]{flex-wrap:wrap}.info[data-astro-cid-5oqtr3h2] a[data-astro-cid-5oqtr3h2]{margin-left:48px}}
