@media (prefers-reduced-motion:reduce){.help-prose *,.help-prose :before,.help-prose :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.help-prose{color:var(--foreground);overflow-wrap:anywhere;font-size:1rem;line-height:1.8}.help-prose>*+*{margin-top:1.25rem}.help-prose h1,.help-prose h2,.help-prose h3,.help-prose h4,.help-prose h5,.help-prose h6{color:var(--foreground);letter-spacing:-.015em;scroll-margin-top:6.5rem;font-weight:650;line-height:1.3}.help-prose h1,.help-prose h2{margin-top:2.75rem;font-size:1.55rem}.help-prose h3{margin-top:2rem;font-size:1.2rem}.help-prose h4,.help-prose h5,.help-prose h6{margin-top:1.75rem;font-size:1.05rem}.help-prose p,.help-prose li{color:color-mix(in srgb, var(--foreground) 84%, transparent)}.help-prose ul,.help-prose ol{padding-inline-start:1.5rem}.help-prose ul{list-style:outside}.help-prose ol{list-style:decimal}.help-prose li+li{margin-top:.45rem}.help-prose li.task-list-item{list-style:none}.help-prose li.task-list-item input{width:1rem;height:1rem;accent-color:var(--primary);vertical-align:-.12rem;margin-inline:-1.4rem .45rem}.help-prose a{color:var(--primary);text-underline-offset:3px;font-weight:520;text-decoration:underline;text-decoration-thickness:1px}.help-prose a:focus-visible,.help-prose button:focus-visible,.help-prose summary:focus-visible,.help-table-scroll:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:.35rem}.help-prose blockquote{border-inline-start:3px solid var(--border);color:var(--muted-foreground);padding-inline-start:1rem}.help-prose :not(pre)>code{border:1px solid color-mix(in srgb, var(--border) 75%, transparent);background:var(--muted);border-radius:.4rem;padding:.12rem .35rem;font-size:.88em}.help-code,.help-diagram{border:1px solid var(--border);background:color-mix(in srgb, var(--muted) 35%, var(--background));border-radius:.9rem;overflow:hidden}.help-code-toolbar{border-bottom:1px solid var(--border);min-height:2.55rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.055em;justify-content:space-between;align-items:center;gap:1rem;padding:.35rem .55rem .35rem .85rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;display:flex}.help-code-toolbar button{min-height:2rem;color:var(--foreground);text-transform:none;letter-spacing:0;border-radius:.5rem;padding-inline:.65rem;font-family:inherit;font-size:.72rem;transition:background-color .15s,transform .15s}.help-code-toolbar button:hover{background:var(--muted)}.help-code-toolbar button:active{transform:scale(.97)}.help-prose pre{background:color-mix(in srgb, var(--muted) 62%, var(--background));tab-size:2;margin:0;padding:1rem;overflow-x:auto}.help-prose pre code{min-width:max-content;color:var(--foreground);background:0 0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.87rem;line-height:1.65;display:block}.help-prose .hljs-keyword,.help-prose .hljs-selector-tag,.help-prose .hljs-literal,.help-prose .hljs-section,.help-prose .hljs-link{color:#a855f7}.help-prose .hljs-string,.help-prose .hljs-title,.help-prose .hljs-name,.help-prose .hljs-type,.help-prose .hljs-attribute,.help-prose .hljs-symbol,.help-prose .hljs-bullet{color:#0d9488}.help-prose .hljs-number,.help-prose .hljs-built_in,.help-prose .hljs-variable,.help-prose .hljs-template-variable{color:#ea580c}.help-prose .hljs-comment,.help-prose .hljs-quote,.help-prose .hljs-meta{color:var(--muted-foreground)}.help-table-scroll{border:1px solid var(--border);border-radius:.9rem;max-width:100%;overflow-x:auto}.help-prose table{border-collapse:collapse;text-align:start;width:100%;min-width:32rem;font-size:.92rem;line-height:1.55}.help-prose th,.help-prose td{border-bottom:1px solid var(--border);text-align:start;vertical-align:top;padding:.7rem .85rem}.help-prose th{background:color-mix(in srgb, var(--muted) 55%, var(--background));color:var(--foreground);font-weight:620}.help-prose tr:last-child td{border-bottom:0}.help-callout{border:1px solid color-mix(in srgb, var(--callout-color) 28%, var(--border));border-inline-start:4px solid var(--callout-color);background:color-mix(in srgb, var(--callout-color) 7%, var(--background));--callout-color:#64748b;border-radius:.85rem;padding:.9rem 1rem}.help-callout-tip{--callout-color:#16a34a}.help-callout-important{--callout-color:#7c3aed}.help-callout-warning{--callout-color:#d97706}.help-callout-caution{--callout-color:#dc2626}.help-prose .help-callout .help-callout-title{color:var(--callout-color);letter-spacing:.045em;text-transform:uppercase;font-size:.8rem;font-weight:700}.help-callout-body>*+*{margin-top:.65rem}.help-image{width:100%;max-width:100%;margin-inline:auto}.help-image[data-help-image-size=small]{width:40%}.help-image[data-help-image-size=medium]{width:70%}.help-image[data-help-image-size=original]{width:max-content}.help-image img{border:1px solid var(--border);background:var(--muted);border-radius:.9rem;width:100%;max-width:100%;height:auto;margin-inline:auto;display:block}.help-image figcaption{color:var(--muted-foreground);text-align:center;margin-top:.55rem;font-size:.78rem}@media (width<=640px){.help-image:is([data-help-image-size=small],[data-help-image-size=medium]){width:100%}}.help-diagram-output{place-items:center;min-height:12rem;padding:1.25rem;display:grid;overflow-x:auto}.help-diagram-output svg{width:auto;max-width:100%;height:auto}.help-diagram-loading,.help-diagram-error{color:var(--muted-foreground);font-size:.85rem}.help-diagram-source{border-top:1px solid var(--border)}.help-diagram-source summary{cursor:pointer;min-height:2.75rem;color:var(--muted-foreground);padding:.65rem .85rem;font-size:.78rem}.help-diagram-error{border-top:1px solid var(--border);margin:0;padding:.75rem .85rem}.help-footnotes{border-top:1px solid var(--border);margin-top:3rem;padding-top:1.25rem;font-size:.87rem}.help-footnotes hr{display:none}.help-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=640px){.help-prose{font-size:.95rem}.help-prose h1,.help-prose h2{font-size:1.35rem}.help-code-toolbar,.help-prose pre,.help-diagram-output{padding-inline:.75rem}}@media print{.help-code-toolbar button,.help-diagram-source{display:none}.help-code,.help-diagram,.help-callout,.help-table-scroll{break-inside:avoid}}
