.guide[data-v-22bf763d]{color:var(--color-text);line-height:1.65;margin:0 auto;max-width:46rem}.guide[data-v-22bf763d] h1{font-family:var(--font-display);font-size:1.9rem;line-height:1.15;margin:0 0 var(--space-4)}.guide[data-v-22bf763d] h2{border-top:1px solid var(--color-border);font-family:var(--font-display);font-size:1.35rem;margin:var(--space-8) 0 var(--space-3);padding-top:var(--space-4)}.guide[data-v-22bf763d] h3{font-size:1.08rem;margin:var(--space-6) 0 var(--space-2)}.guide[data-v-22bf763d] p{margin:0 0 var(--space-4)}.guide[data-v-22bf763d] ol,.guide[data-v-22bf763d] ul{margin:0 0 var(--space-4);padding-left:1.4em}.guide[data-v-22bf763d] li{margin:var(--space-1) 0}.guide[data-v-22bf763d] li::marker{color:var(--color-primary)}.guide[data-v-22bf763d] a{color:var(--color-primary)}.guide[data-v-22bf763d] strong{font-weight:700}.guide[data-v-22bf763d] hr{border:0;border-top:1px solid var(--color-border);margin:var(--space-8) 0}.guide[data-v-22bf763d] img{border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 6px 20px #0000001a;display:block;height:auto;margin:var(--space-4) auto;max-width:100%}.guide[data-v-22bf763d] video.demo{background:#000;border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 6px 20px #0000001a;display:block;margin:var(--space-4) auto var(--space-2);width:100%}.guide[data-v-22bf763d] p.demo-legende{color:var(--color-text-muted);font-size:.82rem;margin:0 0 var(--space-4);text-align:center}.guide[data-v-22bf763d] blockquote{background:var(--color-primary-soft);border-left:3px solid var(--color-primary);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--color-text);margin:var(--space-4) 0;padding:var(--space-3) var(--space-4)}.guide[data-v-22bf763d] blockquote p:last-child{margin-bottom:0}.guide[data-v-22bf763d] code{background:var(--color-surface-2);border-radius:var(--radius-sm);font-size:.9em;padding:.1em .4em}.guide[data-v-22bf763d] .table-scroll{margin:0 0 var(--space-4);overflow-x:auto}.guide[data-v-22bf763d] table{border-collapse:collapse;font-size:.92rem;width:100%}.guide[data-v-22bf763d] td,.guide[data-v-22bf763d] th{border:1px solid var(--color-border);padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top}.guide[data-v-22bf763d] th{background:var(--color-surface-2);font-weight:700}
