.model-guide{max-width:1080px}.model-guide section{margin-top:28px}.model-guide h2{font-size:23px;margin:0 0 12px}.model-guide p{font-size:15px;line-height:1.8}.model-guide-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin:20px 0;font-size:14px}.model-guide table td,.model-guide table th{vertical-align:top}.model-guide td small{display:block;color:var(--ink-soft);font-size:12px;margin-top:5px}.model-guide-scroll-hint{display:none}.api-code-toolbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.api-code-toolbar button{padding:8px 12px;border:1px solid var(--line);border-radius:6px;background:var(--surface);font-size:13px;cursor:pointer}.api-code-toolbar [role=tablist]{display:flex;gap:6px}.api-code-toolbar [aria-selected=true]{border-color:var(--accent);color:var(--accent)}.api-code-examples pre{margin-top:10px;max-height:480px;overflow:auto;padding:18px;border:1px solid var(--line);border-radius:8px;background:var(--surface);white-space:pre;font-size:13px;line-height:1.65}.api-code-examples pre code{white-space:pre}@media(max-width:600px){.model-guide h2{font-size:21px}.model-guide p{font-size:14px}.model-guide table{font-size:13px}.api-code-examples pre{padding:12px;font-size:12px}.model-guide .nano-table-wrap{overflow-x:auto}.model-guide .nano-table-wrap table{min-width:0}.model-guide .nano-table-wrap .model-guide-free,.model-guide .nano-table-wrap .model-guide-protocols{min-width:650px}.model-guide .model-guide-prices td,.model-guide .model-guide-prices th{white-space:nowrap;padding:12px 8px}.model-guide .nano-reviewed{font-size:12px}.model-guide .model-guide-scroll-hint{display:block;font-size:12px;color:var(--ink-soft);margin:6px 0 10px}}