.help-callout{margin:var(--space-6) 0;padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);border-left-width:3px}.help-callout--note{border-left-color:var(--color-info);background:var(--color-info-soft)}.help-callout--warning{border-left-color:var(--color-warning);background:var(--color-warning-soft)}.help-callout--tip{border-left-color:var(--color-success);background:var(--color-success-soft)}.help-callout__title{margin:0 0 var(--space-2);font-weight:var(--weight-semibold);font-size:var(--text-sm)}.help-callout__body>:first-child{margin-top:0}.help-callout__body>:last-child{margin-bottom:0}
.help-clip{margin:var(--space-8) 0}.help-clip__video{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-sunken);max-width:100%;height:auto;display:block}.help-clip__video--still{display:none}@media (prefers-reduced-motion:reduce){.help-clip__video--auto{display:none}.help-clip__video--still{display:block}}.help-clip__caption{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-text-subtle)}
.help-figure{margin:var(--space-8) 0}.help-figure__img{border:1px solid var(--color-border);border-radius:var(--radius-lg);max-width:100%;height:auto;display:block}.help-figure__caption{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-text-subtle)}
.help-steps{margin:var(--space-6) 0}.help-steps ol{counter-reset:help-step;gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.help-steps ol>li{counter-increment:help-step;padding-left:var(--space-10);position:relative}.help-steps ol>li:before{content:counter(help-step);width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);background:var(--color-accent-soft);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);place-items:center;display:grid;position:absolute;top:0;left:0}.help-steps ol>li>:first-child{margin-top:0}.help-steps ol>li>:last-child{margin-bottom:0}
.help-prose{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text)}.help-prose>:first-child{margin-top:0}.help-prose p{margin:0 0 var(--space-5)}.help-prose h2{margin:var(--space-10) 0 var(--space-4);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.help-prose h3{margin:var(--space-8) 0 var(--space-3);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.help-prose :where(ul,ol){margin:0 0 var(--space-5);padding-left:var(--space-6);gap:var(--space-2);flex-direction:column;display:flex}.help-prose a{color:var(--color-accent);text-underline-offset:.15em;text-decoration:underline}.help-prose a:hover{color:var(--color-accent-hover)}.help-prose strong{font-weight:var(--weight-semibold)}.help-prose code{font-family:var(--font-mono);border-radius:var(--radius-md);background:var(--color-surface-muted);padding:.1em .35em;font-size:.9em}.help-prose pre{margin:0 0 var(--space-6);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-muted);overflow-x:auto}.help-prose pre code{background:0 0;padding:0}.help-prose blockquote{margin:0 0 var(--space-5);padding-left:var(--space-4);border-left:3px solid var(--color-border);color:var(--color-text-muted)}.help-prose hr{margin:var(--space-10) 0;border:0;border-top:1px solid var(--color-border)}.help-prose__table-scroll{margin:0 0 var(--space-6);overflow-x:auto}.help-prose__table-scroll table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.help-prose__table-scroll th,.help-prose__table-scroll td{padding:var(--space-3) var(--space-4);text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top}.help-prose__table-scroll th{font-weight:var(--weight-semibold);white-space:nowrap}
.help-feedback{align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.help-feedback--done{margin:0}.help-feedback__actions{gap:var(--space-2);display:flex}.help-feedback__button{min-height:var(--ctl-h-sm);padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer}.help-feedback__button:hover:not(:disabled){border-color:var(--color-border-strong)}.help-feedback__button:disabled{opacity:.6;cursor:default}.help-feedback__note{color:var(--color-text-subtle)}