.docs-layout[data-v-0573aa2b]{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;max-width:900px;margin:0 auto;align-items:start}@media(min-width:1440px){.docs-layout[data-v-0573aa2b]{grid-template-columns:minmax(0,1fr) 200px;max-width:1150px}}.docs-toc-inner[data-v-0573aa2b]{position:sticky;top:88px;max-height:calc(100vh - 120px);overflow-y:auto}.docs-toc-item[data-v-0573aa2b]{border-left:2px solid #e0e0e0;min-height:28px}.docs-main[data-v-0573aa2b]{min-width:0}.docs-content[data-v-0573aa2b] h2{font-size:1.5rem;font-weight:600;margin-top:2.5rem;margin-bottom:.75rem;scroll-margin-top:88px}.docs-content[data-v-0573aa2b] h3{font-size:1.15rem;font-weight:600;margin-top:1.75rem;margin-bottom:.5rem;scroll-margin-top:88px}.docs-content[data-v-0573aa2b] p{margin-bottom:1rem;line-height:1.7}.docs-content[data-v-0573aa2b] ul,.docs-content[data-v-0573aa2b] ol{margin-bottom:1rem;padding-left:1.5rem}.docs-content[data-v-0573aa2b] li{margin-bottom:.4rem;line-height:1.6}.docs-content[data-v-0573aa2b] a{color:var(--q-primary);text-decoration:none}.docs-content[data-v-0573aa2b] a:hover{text-decoration:underline}.docs-content[data-v-0573aa2b] code{background:#f1f3f5;padding:2px 6px;border-radius:4px;font-size:.875em;font-family:Roboto Mono,Courier New,monospace}.docs-content[data-v-0573aa2b] pre{background:#1d1f21;color:#e6e6e6;padding:16px;border-radius:8px;overflow-x:auto;margin-bottom:1.25rem;line-height:1.55}.docs-content[data-v-0573aa2b] pre code{background:none;padding:0;color:inherit;font-size:.85rem}.docs-content[data-v-0573aa2b] table{width:100%;border-collapse:collapse;margin-bottom:1.5rem;display:block;overflow-x:auto}.docs-content[data-v-0573aa2b] th,.docs-content[data-v-0573aa2b] td{border:1px solid #e0e0e0;padding:8px 12px;text-align:left;font-size:.9rem;vertical-align:top}.docs-content[data-v-0573aa2b] th{background:#fafafa;font-weight:600;white-space:nowrap}.docs-content[data-v-0573aa2b] blockquote{border-left:4px solid var(--q-primary);background:#f8f9fa;margin:0 0 1.25rem;padding:12px 16px;border-radius:0 4px 4px 0}.docs-content[data-v-0573aa2b] blockquote p:last-child{margin-bottom:0}.docs-content[data-v-0573aa2b] hr{border:none;border-top:1px solid #e0e0e0;margin:2rem 0}
