.docs-crumbs{align-items:center;gap:var(--space-2);margin:0 0 var(--space-8);font-size:var(--text-sm);color:var(--muted);display:flex}.docs-crumbs a{color:var(--muted);text-decoration:none}.docs-crumbs a:hover{color:var(--text)}.docs-split{gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:start;display:grid}.docs-steps{gap:var(--space-4);margin:var(--space-8) 0 0;font-size:var(--text-base,16px);color:var(--muted);padding-left:22px;line-height:1.7;display:grid}.docs-steps strong,.docs-steps a{color:var(--text)}.docs-steps a,.docs-cards a span,.docs-table a{text-underline-offset:3px}.docs-steps code,.docs-notes code,.docs-table code{overflow-wrap:anywhere;font-size:.9em}.docs-config{gap:var(--space-3);min-width:0;display:grid}.docs-notes li{line-height:1.7;display:block}.docs-prompts{gap:var(--space-3);margin:var(--space-8) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.docs-prompts li{padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);font-size:var(--text-sm)}.docs-cards{gap:var(--space-4);margin:var(--space-10) 0 0;grid-template-columns:repeat(4,1fr);padding:0;list-style:none;display:grid}.docs-cards a{align-content:start;gap:var(--space-2);height:100%;padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);color:var(--text);text-decoration:none;transition:border-color .2s;display:grid}.docs-cards a:hover{border-color:var(--border-strong)}.docs-cards strong{font-size:var(--text-title);font-weight:500}.docs-cards a>span:last-child{font-size:var(--text-sm);color:var(--muted);line-height:1.6}.docs-cards [data-later]{background:0 0;border-style:dashed}.docs-table{width:100%;margin:var(--space-8) 0 0;border-collapse:collapse;font-size:var(--text-sm);line-height:1.6}.docs-table th,.docs-table td{padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.docs-table th{color:var(--muted);font-weight:500}.docs-table td{color:var(--muted)}.docs-table td:first-child{color:var(--text);white-space:nowrap}.docs-scroll{overflow-x:auto}@media (max-width:1100px){.docs-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.docs-split{gap:var(--space-8);grid-template-columns:1fr}.docs-cards{grid-template-columns:1fr}.docs-table td:first-child{white-space:normal}}
