.developer-guide{max-width:960px}.developer-guide li{color:var(--ink-muted);line-height:1.75;margin-block:8px}.developer-guide h3{line-height:1.4}.developer-guide .guide-review-note{font-size:13px}.developer-guide .guide-contents{display:flex;flex-wrap:wrap;gap:10px 24px;line-height:1.6;margin-top:24px}.developer-guide .guide-cards{display:grid;grid-gap:24px;gap:24px;padding:0;list-style:none}.developer-guide .guide-cards>li{border:1px solid var(--border);border-radius:10px;margin:0;padding:24px}.developer-guide .guide-cards h2{margin-top:0}.developer-guide .guide-table-scroll{max-width:100%;overflow-x:auto}.developer-guide table{border-collapse:collapse;font-size:14px;line-height:1.65;min-width:600px;width:100%}.developer-guide td,.developer-guide th{border:1px solid var(--border);padding:14px;text-align:left;vertical-align:top}.developer-guide th{color:var(--ink)}.developer-guide td{color:var(--ink-muted)}.developer-guide caption{color:var(--ink);font-weight:700;padding-bottom:12px;text-align:left}.developer-guide details{border:1px solid var(--border);border-radius:10px;margin-block:20px;padding:16px;min-width:0}.developer-guide summary{color:var(--ink);cursor:pointer;font-weight:700;line-height:1.6}.developer-guide .guide-event-sequence{padding-left:28px}.developer-guide .guide-event-sequence code{overflow-wrap:anywhere}.developer-guide .guide-table-scroll:focus-visible,.developer-guide pre:focus-visible,.developer-guide summary:focus-visible{outline:3px solid var(--brand-strong);outline-offset:3px}@media (max-width:600px){.developer-guide .guide-cards>li{padding:16px}}