#root{border:1px solid var(--line);background:var(--surface);border-radius:6px;min-height:760px;margin:16px;overflow:clip}@media (width<=900px){#root{margin:16px 0}}.docs-title{margin:0;font-size:24px}.docs p{margin:0}.docs-main h3,.docs-main h4{margin:6px 0 0;font-size:15px}.docs-main :is(p,li,td) a:not(.btn){color:var(--accent)}.docs-heading{margin-top:10px;scroll-margin-top:12px}.docs-main ul,.docs-main ol{margin:0;padding-left:20px}.docs-image{border:1px solid var(--line);border-radius:4px;max-width:100%;height:auto}.docs-toc{gap:2px;margin:0;padding-left:22px;display:grid}.docs-details{border:1px solid var(--line);background:var(--surface);border-radius:6px}.docs-details summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:8px 12px;display:flex}.docs-details summary span{color:var(--muted)}.docs-details summary small{border:1px solid var(--line);color:var(--muted);border-radius:8px;padding:0 6px}.docs-details-body{gap:10px;padding:4px 12px 12px;display:grid}.docs-status{border-left:3px solid;padding:4px 10px;font-weight:600}.docs-status--passed{color:var(--ok);border-color:var(--ok)}.docs-status--failed{color:var(--danger,#b3261e);border-color:var(--danger,#b3261e)}.docs-scroll{overflow-x:auto}.docs-actions{flex-wrap:wrap;gap:8px;display:flex}.docs-table{border-collapse:separate;border-spacing:0;border:1px solid var(--line);background:var(--surface);border-radius:4px;width:100%}.docs-table thead th{text-align:left;background:var(--surface2);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;padding:8px 10px;font-size:11px;font-weight:600}.docs-table td,.docs-table tbody th{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:6px 10px}.docs-table pre{font:12px/1.5 var(--font-mono);margin:0}.docs-table th,.docs-table td{white-space:normal}
