.developer-guide .guide-section{max-width:100%;scroll-margin-top:24px}.developer-guide .guide-section>p,.developer-guide .guide-section>ul,.developer-guide .guide-section>ol{max-width:850px}.developer-guide .guide-section h2{margin-bottom:24px}.developer-guide .guide-section h3{font-size:23px;margin:32px 0 14px}.developer-guide code{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace;font-size:.86em;overflow-wrap:anywhere;background:var(--color-brand-soft);padding:2px 5px;border-radius:3px}.developer-guide pre{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;background:#F5F8FC;border:1px solid var(--color-border);border-radius:8px;padding:22px;margin:22px 0;font-size:14px;line-height:1.7;tab-size:2}.developer-guide pre code{font-size:inherit;white-space:pre;overflow-wrap:normal;padding:0;background:none}.developer-guide pre:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.developer-guide .doc-table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--color-border);border-radius:8px;margin:24px 0}.developer-guide table.doc-table{min-width:0;table-layout:auto;font-size:15px}.developer-guide .doc-table th:first-child{width:30%}.developer-guide .doc-table th,.developer-guide .doc-table td{padding:18px}.developer-guide .doc-table tbody th{font-weight:600}.developer-guide .doc-table code{font-size:.82em}.developer-guide .doc-note{max-width:850px;padding:20px 24px;background:var(--color-brand-soft);border-radius:8px;margin:24px 0}.developer-guide .doc-note p{margin:0}.developer-guide ul,.developer-guide ol{padding-inline-start:24px}.developer-guide li{padding-left:4px;margin:12px 0}.developer-guide .doc-steps{margin-top:24px}.developer-guide .troubleshooting{max-width:850px;margin:24px 0}.developer-guide .troubleshooting>div{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px;padding:22px 0;border-top:1px solid var(--color-border)}.developer-guide .troubleshooting dt{font-weight:650}.developer-guide .troubleshooting dd{margin:0;color:var(--color-muted)}.developer-guide .related nav{display:flex;flex-wrap:wrap;gap:10px 24px}.developer-guide .related a{display:inline-flex;align-items:center;min-height:44px;max-width:100%}
@media(max-width:650px){.developer-guide pre{padding:16px;font-size:12px}.developer-guide table.doc-table{font-size:13px}.developer-guide .doc-table th,.developer-guide .doc-table td{padding:13px 11px}.developer-guide .doc-table th:first-child{width:36%}.developer-guide .doc-table code{font-size:.84em}.developer-guide .troubleshooting>div{display:block;padding:18px 0}.developer-guide .troubleshooting dt{margin-bottom:8px}.developer-guide .doc-note{padding:18px}.developer-guide .related nav{display:block}.developer-guide .related a{display:flex;margin-bottom:7px}.developer-guide .guide-section>p,.developer-guide .guide-section>ul,.developer-guide .guide-section>ol{font-size:15px}.developer-guide .guide-section h3{font-size:21px}}
