.hx-root{color:var(--hx-ink, #f2ede6);background:var(--hx-ground, #0f0e0d);font-family:var(--hx-font-body, var(--font-body, system-ui, sans-serif));font-size:var(--hx-font-size, 1rem);line-height:var(--hx-leading, 1.7);overflow-wrap:break-word;position:relative}.hx-root:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:24rem;background:radial-gradient(60% 100% at 50% 0%,var(--hx-glow, transparent),transparent);pointer-events:none;z-index:0}.hx-root *,.hx-root *:before,.hx-root *:after{box-sizing:border-box}.hx-root .hx-sr,.hx-root .hx-skip:not(:focus){position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.hx-root .hx-skip{position:absolute;inset-block-start:0;inset-inline-start:var(--hx-shell-inset, clamp(1rem, 2.5vw, 2rem));z-index:10;padding:.75rem 1rem;background:var(--hx-surface, #171512);color:var(--hx-ink, #f2ede6);text-decoration:underline;text-underline-offset:.2em;border-end-start-radius:var(--hx-radius, .75rem);border-end-end-radius:var(--hx-radius, .75rem);transition:transform .12s var(--hx-ease, var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1)))}.hx-root .hx-skip:not(:focus){transform:translateY(-.5rem)}.hx-root :focus-visible{outline:2px solid var(--hx-accent, #0b76d9);outline-offset:2px;border-radius:2px}.hx-root .hx-layout{display:grid;grid-template-columns:var(--hx-tree-size, 16rem) minmax(0,1fr) var(--hx-toc-size, 14rem);gap:var(--hx-gutter, 2rem);align-items:start;position:relative;z-index:1;max-inline-size:calc(var(--hx-tree-size, 16rem) + var(--hx-measure, 42rem) + var(--hx-toc-size, 14rem) + 2 * var(--hx-gutter, 2rem) + 2 * var(--hx-shell-inset, clamp(1rem, 2.5vw, 2rem)));padding-block-end:4rem;margin-inline:auto;padding-inline:var(--hx-shell-inset, clamp(1rem, 2.5vw, 2rem))}.hx-root .hx-tree,.hx-root .hx-toc{position:sticky;inset-block-start:var(--hx-sticky-offset, 5rem);max-block-size:calc(100vh - var(--hx-sticky-offset, 5rem));overflow-y:auto;padding-block-end:1.5rem;font-size:.9375rem}.hx-root .hx-article{max-inline-size:var(--hx-measure, 42rem);min-inline-size:0}.hx-root .hx-article:focus{outline:none}.hx-root .hx-backdrop{position:sticky;inset-block-start:0;block-size:100svh;margin-block-end:-100svh;z-index:0;pointer-events:none}.hx-root .hx-title{font-family:var(--hx-font-display, var(--font-display, system-ui, sans-serif));font-size:2rem;font-weight:600;line-height:1.2;margin-block:0 .5rem;color:var(--hx-ink, #f2ede6)}.hx-root .hx-meta{display:flex;gap:1rem;color:var(--hx-dim, #a89f93);font-size:.875rem;margin-block:0 2rem}.hx-root .hx-meta a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.hx-root .hx-meta a:hover{color:var(--hx-ink, #f2ede6)}.hx-root .hx-heading{font-family:var(--hx-font-display, var(--font-display, system-ui, sans-serif));font-weight:600;line-height:1.3;color:var(--hx-ink, #f2ede6);margin-block:2rem .75rem;scroll-margin-block-start:var(--hx-sticky-offset, 5rem)}.hx-root h2.hx-heading{font-size:1.5rem}.hx-root h3.hx-heading{font-size:1.25rem}.hx-root h4.hx-heading{font-size:1.0625rem}.hx-root h5.hx-heading,.hx-root h6.hx-heading{font-size:1rem}.hx-root .hx-prose p,.hx-root .hx-prose ul,.hx-root .hx-prose ol{margin-block:0 1rem}.hx-root .hx-prose a,.hx-root .hx-banner a{color:var(--hx-accent-link, #5ba3f5);text-decoration:underline;text-underline-offset:.2em}.hx-root .hx-prose a:hover,.hx-root .hx-banner a:hover{color:var(--hx-accent-soft, #5ba3f5)}.hx-root .hx-external:after{content:"";display:inline-block;inline-size:.5em;block-size:.5em;margin-inline-start:.3em;border-block-start:1px solid currentColor;border-inline-end:1px solid currentColor}.hx-root .hx-code{font-family:var(--hx-font-mono, var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace));font-size:.9em;background:var(--hx-raised, #1f1c18);padding:.15em .35em;border-radius:4px;unicode-bidi:isolate}.hx-root .hx-list{padding-inline-start:1.5rem}.hx-root ul.hx-list{list-style-type:disc}.hx-root li ul.hx-list{list-style-type:circle}.hx-root li li ul.hx-list{list-style-type:square}.hx-root ol.hx-list{list-style-type:decimal}.hx-root .hx-tight li{margin-block:0}.hx-root blockquote{margin-inline:0;margin-block:0 1rem;padding-inline-start:1rem;border-inline-start:3px solid var(--hx-edge, #2a2621);color:var(--hx-dim, #a89f93)}.hx-root hr{border:0;border-block-start:1px solid var(--hx-edge, #2a2621);margin-block:2rem}.hx-root .hx-image{display:inline-block;vertical-align:middle;max-inline-size:100%;block-size:auto;border-radius:var(--hx-radius, .75rem)}.hx-root .hx-figure{margin-inline:0;margin-block:0 1rem}.hx-root .hx-figure .hx-image{display:block}.hx-root .hx-figure figcaption{color:var(--hx-dim, #a89f93);font-size:.875rem;margin-block-start:.5rem}.hx-root .hx-scroll{overflow-x:auto;border:1px solid var(--hx-control, #78716c);border-radius:var(--hx-radius, .75rem);margin-block-end:1rem}.hx-root .hx-table{border-collapse:collapse;inline-size:100%;font-size:.9375rem}.hx-root .hx-table th,.hx-root .hx-table td{padding:.5rem .75rem;border-block-end:1px solid var(--hx-edge, #2a2621);text-align:start;vertical-align:baseline}.hx-root .hx-table th{background:var(--hx-raised, #1f1c18);font-weight:600}.hx-root .hx-table caption{color:var(--hx-dim, #a89f93);font-size:.875rem;padding-block:.5rem;text-align:start}.hx-root .hx-status{display:inline-block;inline-size:.75em;block-size:.75em;vertical-align:-.05em;margin-inline-end:.15em;border:2px solid currentColor;border-radius:50%}.hx-root .hx-status-disc{background:currentColor}.hx-root .hx-status-ring{background:transparent}.hx-root .hx-status-half{background:linear-gradient(to right,currentColor 50%,transparent 50%)}.hx-root .hx-status-half:dir(rtl){background:linear-gradient(to left,currentColor 50%,transparent 50%)}.hx-root .hx-status-bar{border:0;border-radius:0;border-block-start:2px solid currentColor;block-size:0;vertical-align:.3em}.hx-root .hx-task{display:inline-block;inline-size:.85em;block-size:.85em;margin-inline-end:.4em;vertical-align:-.1em;border:2px solid var(--hx-control, #78716c);border-radius:3px}.hx-root .hx-task-done{background:var(--hx-accent, #0b76d9);border-color:var(--hx-accent, #0b76d9)}.hx-root .hx-task-item{list-style:none}.hx-root .hx-task+p{display:inline}.hx-root .hx-task+p+*{margin-block-start:1rem}.hx-root li.hx-task-item{margin-block-end:1rem}.hx-root .hx-steps{list-style:none;padding-inline-start:0;counter-reset:hx-step}.hx-root .hx-step{border-inline-start:2px solid var(--hx-edge, #2a2621);padding-inline-start:1rem;padding-block-end:1rem;scroll-margin-block-start:var(--hx-sticky-offset, 5rem)}.hx-root .hx-step-number{display:block;color:var(--hx-dim, #a89f93);font-size:.8125rem;text-transform:uppercase;letter-spacing:.05em}.hx-root .hx-step-title{font-weight:600;margin-block:0 .5rem}.hx-root .hx-callout{background:var(--hx-surface, #171512);border-inline-start:3px solid var(--hx-edge, #2a2621);border-radius:var(--hx-radius, .75rem);padding:.75rem 1rem;margin-block-end:1rem}.hx-root .hx-callout-title{font-weight:600;margin-block:0 .5rem}.hx-root .hx-callout>:last-child{margin-block-end:0}.hx-root .hx-fence{background:var(--hx-raised, #1f1c18);border:1px solid var(--hx-edge, #2a2621);border-radius:var(--hx-radius, .75rem);margin-block-end:1rem;overflow:hidden}.hx-root .hx-fence-bar{display:flex;align-items:center;gap:.75rem;padding:.35rem .75rem;border-block-end:1px solid var(--hx-edge, #2a2621);color:var(--hx-dim, #a89f93);font-size:.8125rem}.hx-root .hx-fence-file{font-family:var(--hx-font-mono, var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace))}.hx-root .hx-fence-lang{margin-inline-start:auto;text-transform:uppercase;letter-spacing:.05em}.hx-root .hx-fence-lang+.hx-copy{margin-inline-start:0}.hx-root .hx-copy{margin-inline-start:auto;background:transparent;border:1px solid var(--hx-control, #78716c);border-radius:6px;color:var(--hx-dim, #a89f93);font:inherit;font-size:.8125rem;padding:.15rem .5rem;cursor:pointer;min-block-size:24px}.hx-root .hx-copy:disabled{color:var(--hx-faint, #6f675d);cursor:default}.hx-root .hx-pre{margin:0;padding:.75rem 0;overflow-x:auto;font-family:var(--hx-font-mono, var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace));font-size:.875rem;line-height:1.6;color:var(--hx-code-ink, #f2ede6);tab-size:4}.hx-root .hx-pre code{font:inherit}.hx-root .hx-pre.hx-wrap{overflow-x:visible;white-space:pre-wrap;word-break:break-word}.hx-root .hx-line{display:block;padding-inline:.75rem}.hx-root .hx-line[data-marked=true]{background:var(--hx-surface, #171512);box-shadow:inset 2px 0 0 var(--hx-accent, #0b76d9)}.hx-root .hx-line[data-marked=true]:dir(rtl){box-shadow:inset -2px 0 0 var(--hx-accent, #0b76d9)}.hx-root .hx-line-number{display:inline-block;inline-size:2.5em;margin-inline-end:.75em;color:var(--hx-faint, #6f675d);text-align:end;-webkit-user-select:none;user-select:none}.hx-root .hx-line-diff{display:inline-block;inline-size:1em;-webkit-user-select:none;user-select:none}.hx-root .hx-line[data-diff=inserted]{background:color-mix(in srgb,var(--hx-code-good, #a3e0a3) 12%,transparent)}.hx-root .hx-line[data-diff=deleted]{background:color-mix(in srgb,var(--hx-code-bad, #f5a3a3) 12%,transparent)}.hx-root .hx-tree-list{list-style:none;margin:0;padding-inline-start:0}.hx-root .hx-tree-list .hx-tree-list{padding-inline-start:.75rem;border-inline-start:1px solid var(--hx-edge, #2a2621);margin-inline-start:.25rem}.hx-root .hx-tree-link,.hx-root .hx-tree-section,.hx-root .hx-toc-link{display:block;min-block-size:24px;padding-block:4px;padding-inline:.5rem;border-radius:6px;color:var(--hx-dim, #a89f93);text-decoration:none}.hx-root .hx-tree-section{color:var(--hx-ink, #f2ede6);font-weight:600}.hx-root .hx-tree-group-label{display:block;margin-block:.25rem 0;padding-block:4px;padding-inline:.5rem;color:var(--hx-ink, #f2ede6);font-size:.8125rem;font-weight:500}.hx-root .hx-tree-item+.hx-tree-group{margin-block-start:.5rem;border-block-start:1px solid var(--hx-edge, #2a2621);padding-block-start:.25rem}.hx-root .hx-tree-group>.hx-tree-list{padding-inline-start:0;border-inline-start:0;margin-inline-start:0}.hx-root .hx-tree-link:hover,.hx-root .hx-toc-link:hover{color:var(--hx-ink, #f2ede6);background:var(--hx-surface, #171512)}.hx-root [aria-current=page],.hx-root [aria-current=true]{color:var(--hx-accent-link, #5ba3f5);box-shadow:inset 2px 0 0 var(--hx-accent, #0b76d9)}.hx-root [aria-current=page]:dir(rtl),.hx-root [aria-current=true]:dir(rtl){box-shadow:inset -2px 0 0 var(--hx-accent, #0b76d9)}.hx-root .hx-toc ol{list-style:none;margin:0;padding-inline-start:0}.hx-root .hx-toc-heading{color:var(--hx-dim, #a89f93);font-size:.8125rem;text-transform:uppercase;letter-spacing:.05em;margin-block:0 .5rem}.hx-root .hx-toc-item[data-depth="3"]{padding-inline-start:.75rem}.hx-root .hx-toc-item[data-depth="4"]{padding-inline-start:1.5rem}.hx-root .hx-toc-item[data-depth="5"],.hx-root .hx-toc-item[data-depth="6"]{padding-inline-start:2.25rem}.hx-root .hx-breadcrumb ol{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0 0 1rem;padding-inline-start:0;color:var(--hx-dim, #a89f93);font-size:.875rem}.hx-root .hx-breadcrumb a{color:inherit;text-decoration:none}.hx-root .hx-breadcrumb a:hover{color:var(--hx-ink, #f2ede6);text-decoration:underline}.hx-root .hx-breadcrumb li+li:before{content:"/";margin-inline-end:.5rem;color:var(--hx-faint, #6f675d)}.hx-root .hx-banner{background:var(--hx-surface, #171512);border:1px solid var(--hx-control, #78716c);border-radius:var(--hx-radius, .75rem);padding:.75rem 1rem;margin-block-end:1.5rem;font-size:.9375rem}.hx-root .hx-banner p{margin-block:0 .25rem}.hx-root .hx-pager{display:flex;gap:1rem;margin-block-start:3rem;border-block-start:1px solid var(--hx-edge, #2a2621);padding-block-start:1.5rem}.hx-root .hx-next{margin-inline-start:auto;text-align:end}.hx-root .hx-pager a{display:block;min-inline-size:0;min-block-size:24px;text-decoration:none;color:var(--hx-accent-link, #5ba3f5)}.hx-root .hx-pager-kind{display:block;color:var(--hx-dim, #a89f93);font-size:.8125rem}.hx-root .hx-search-trigger{display:flex;align-items:center;gap:.5rem;inline-size:100%;min-block-size:24px;padding:.4rem .6rem;margin-block-end:1rem;background:var(--hx-surface, #171512);border:1px solid var(--hx-control, #78716c);border-radius:8px;color:var(--hx-dim, #a89f93);font:inherit;font-size:.9375rem;cursor:pointer}.hx-root .hx-search-trigger:disabled{color:var(--hx-faint, #6f675d);cursor:default}.hx-root .hx-search-hint{margin-inline-start:auto;color:var(--hx-faint, #6f675d);font-size:.8125rem}.hx-search{inline-size:min(40rem,92vw);max-block-size:70vh;margin:auto;padding:0;border:1px solid var(--hx-control, #78716c);border-radius:var(--hx-radius, .75rem);background:var(--hx-surface, #171512);color:var(--hx-ink, #f2ede6);font-family:var(--hx-font-body, var(--font-body, system-ui, sans-serif))}.hx-search::backdrop{background:#00000080}.hx-search .hx-search-bar{display:flex;gap:.5rem;padding:.75rem;border-block-end:1px solid var(--hx-edge, #2a2621)}.hx-search .hx-search-input{flex:1;background:var(--hx-ground, #0f0e0d);border:1px solid var(--hx-control, #78716c);border-radius:8px;color:var(--hx-ink, #f2ede6);font:inherit;padding:.5rem .75rem}.hx-search .hx-search-input::placeholder{color:var(--hx-faint, #6f675d)}.hx-search .hx-search-close{background:transparent;border:1px solid var(--hx-control, #78716c);border-radius:8px;color:var(--hx-dim, #a89f93);font:inherit;padding-inline:.75rem;min-block-size:24px;cursor:pointer}.hx-search .hx-search-results{list-style:none;margin:0;padding:.5rem;overflow-y:auto;max-block-size:50vh}.hx-search .hx-search-link{display:block;padding:.5rem;border-radius:8px;text-decoration:none;color:var(--hx-ink, #f2ede6);min-block-size:24px}.hx-search .hx-search-result[aria-selected=true] .hx-search-link{background:var(--hx-raised, #1f1c18);box-shadow:inset 2px 0 0 var(--hx-accent, #0b76d9)}.hx-search .hx-search-result[aria-selected=true] .hx-search-link:dir(rtl){box-shadow:inset -2px 0 0 var(--hx-accent, #0b76d9)}.hx-search .hx-search-heading{display:block;color:var(--hx-dim, #a89f93);font-size:.875rem}.hx-root .hx-tree-summary,.hx-root .hx-toc-summary{display:none;list-style:none;margin:0;padding:0;border:0}.hx-root .hx-tree-summary::-webkit-details-marker,.hx-root .hx-toc-summary::-webkit-details-marker{display:none}.hx-root .hx-tree-disclosure,.hx-root .hx-toc-disclosure{display:none;margin:0;padding:0;border:0}.hx-root .hx-foot{display:contents}.hx-root .hx-foot-pages{display:none}@media(max-width:60rem){.hx-root .hx-layout{display:flow-root;padding-block-end:1rem}.hx-root .hx-tree{position:static;max-block-size:none;overflow:visible;padding-block-end:0;display:flex;flex-wrap:wrap;align-items:stretch;gap:.5rem;max-inline-size:var(--hx-measure, 42rem);margin-inline:auto;margin-block:.75rem 1rem;scroll-margin-block-start:var(--hx-sticky-offset, 5rem)}.hx-root .hx-tree>*{flex:0 0 100%;min-inline-size:0}.hx-root .hx-tree>.hx-search-trigger{flex:1 1 0;inline-size:auto;min-block-size:2.75rem;margin-block-end:0}.hx-root .hx-tree-disclosure,.hx-root .hx-toc-disclosure{display:block}.hx-root .hx-tree>.hx-tree-disclosure{flex:0 0 auto}.hx-root .hx-search-hint{display:none}.hx-root .hx-tree-summary{display:flex;align-items:center;gap:.5rem;min-block-size:2.75rem;padding-inline:.875rem .75rem;background:var(--hx-surface, #171512);border:1px solid var(--hx-control, #78716c);border-radius:8px;color:var(--hx-ink, #f2ede6);font-size:.9375rem;cursor:pointer}.hx-root .hx-tree-summary:after,.hx-root .hx-toc-summary:after{content:"";flex:none;inline-size:.75rem;block-size:.5rem;background:var(--hx-dim, #a89f93);clip-path:polygon(0 0,16% 0,50% 62%,84% 0,100% 0,50% 100%)}.hx-root .hx-tree-disclosure[open]>.hx-tree-summary:after,.hx-root .hx-toc-summary:after{transform:rotate(180deg)}.hx-root .hx-toc-disclosure[open]>.hx-toc-summary:after{transform:none}.hx-root .hx-tree-disclosure:not([open])+.hx-tree-list{display:none}.hx-root .hx-tree-disclosure+.hx-tree-list{position:relative;max-block-size:60svh;overflow-y:auto;overscroll-behavior:contain;padding:.5rem;background:var(--hx-surface, #171512);border:1px solid var(--hx-edge, #2a2621);border-radius:var(--hx-radius, .75rem)}.hx-root .hx-tree-link,.hx-root .hx-tree-section,.hx-root .hx-toc-link{display:flex;align-items:center;min-block-size:2.75rem;padding-block:.5rem;padding-inline:.75rem}.hx-root .hx-tree-group-label{padding-inline:.75rem}.hx-root .hx-article{margin-inline:auto;margin-block-end:2rem}.hx-root .hx-toc-heading{display:none}.hx-root .hx-foot{display:flex;align-items:stretch;justify-content:center;position:sticky;inset-block-end:0;z-index:2;margin-inline:calc(-1 * var(--hx-shell-inset, clamp(1rem, 2.5vw, 2rem)));padding-inline:max(var(--hx-shell-inset, clamp(1rem, 2.5vw, 2rem)),calc((100% - var(--hx-measure, 42rem)) / 2 + var(--hx-shell-inset, clamp(1rem, 2.5vw, 2rem))));padding-block-end:max(4px,env(safe-area-inset-bottom,0px));background:var(--hx-surface, #171512);border-block-start:1px solid var(--hx-edge, #2a2621)}.hx-root .hx-toc{position:static;max-block-size:none;overflow:visible;padding-block-end:0;flex:1 1 auto;min-inline-size:0}.hx-root .hx-toc-summary{display:flex;align-items:center;gap:.75rem;min-block-size:3rem;padding-block:.375rem;padding-inline-end:.5rem;color:var(--hx-ink, #f2ede6);cursor:pointer}.hx-root .hx-toc-where{display:flex;flex-direction:column;justify-content:center;flex:1 1 auto;min-inline-size:0}.hx-root .hx-toc-summary-label{display:block;color:var(--hx-dim, #a89f93);font-size:.75rem;line-height:1.25}.hx-root .hx-toc-summary:has(.hx-toc-here:empty) .hx-toc-summary-label{color:var(--hx-ink, #f2ede6);font-size:.9375rem;line-height:1.4}.hx-root .hx-toc-here{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;line-height:1.4}.hx-root .hx-toc-disclosure:not([open])+.hx-toc-list{display:none}.hx-root .hx-toc-disclosure+.hx-toc-list{position:absolute;inset-block-end:100%;inset-inline:0;margin:0;max-block-size:60svh;overflow-y:auto;overscroll-behavior:contain;padding-block:.5rem;padding-inline:max(var(--hx-shell-inset, clamp(1rem, 2.5vw, 2rem)),calc((100% - var(--hx-measure, 42rem)) / 2));background:var(--hx-surface, #171512);border-block:1px solid var(--hx-edge, #2a2621)}.hx-root .hx-foot-pages{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;min-inline-size:5rem;min-block-size:3rem;margin:0;padding-inline:1.25rem;border:0;color:var(--hx-ink, #f2ede6);font-size:.9375rem;font-weight:600;text-decoration:none}.hx-root .hx-foot-pages:only-child{flex:0 1 var(--hx-measure, 42rem)}.hx-search{inline-size:calc(100% - 2 * var(--hx-shell-inset, clamp(1rem, 2.5vw, 2rem)));max-inline-size:none;max-block-size:80svh;margin-block:var(--hx-shell-inset, clamp(1rem, 2.5vw, 2rem)) auto}}@media(forced-colors:active){.hx-root .hx-tree-summary:after,.hx-root .hx-toc-summary:after{background:CanvasText}}.hx-root .hx-s-variable,.hx-root .hx-s-operator,.hx-root .hx-s-punctuation{color:var(--hx-code-ink, #f2ede6)}.hx-root .hx-s-comment,.hx-root .hx-s-doc{color:var(--hx-code-dim, #a89f93)}.hx-root .hx-s-keyword,.hx-root .hx-s-boolean,.hx-root .hx-s-tag{color:var(--hx-code-key, #f0a8c0)}.hx-root .hx-s-string,.hx-root .hx-s-regexp,.hx-root .hx-s-escape{color:var(--hx-code-string, #9fd88a)}.hx-root .hx-s-number,.hx-root .hx-s-constant,.hx-root .hx-s-attribute{color:var(--hx-code-number, #f0c47a)}.hx-root .hx-s-function{color:var(--hx-code-func, #8fc7f5)}.hx-root .hx-s-type{color:var(--hx-code-type, #7fd9c8)}.hx-root .hx-s-property{color:var(--hx-code-prop, #d9c6f0)}.hx-root .hx-s-deleted,.hx-root .hx-s-invalid{color:var(--hx-code-bad, #f5a3a3)}.hx-root .hx-s-inserted{color:var(--hx-code-good, #a3e0a3)}.hx-root .hx-callout[data-callout=note]{border-inline-start-color:var(--hx-callout-note, #8fc7f5)}.hx-root .hx-callout[data-callout=note] .hx-callout-title{color:var(--hx-callout-note, #8fc7f5)}.hx-root .hx-callout[data-callout=tip]{border-inline-start-color:var(--hx-callout-tip, #9fd88a)}.hx-root .hx-callout[data-callout=tip] .hx-callout-title{color:var(--hx-callout-tip, #9fd88a)}.hx-root .hx-callout[data-callout=important]{border-inline-start-color:var(--hx-callout-important, #d9c6f0)}.hx-root .hx-callout[data-callout=important] .hx-callout-title{color:var(--hx-callout-important, #d9c6f0)}.hx-root .hx-callout[data-callout=warning]{border-inline-start-color:var(--hx-callout-warning, #f0c47a)}.hx-root .hx-callout[data-callout=warning] .hx-callout-title{color:var(--hx-callout-warning, #f0c47a)}.hx-root .hx-callout[data-callout=caution]{border-inline-start-color:var(--hx-callout-caution, #f5a3a3)}.hx-root .hx-callout[data-callout=caution] .hx-callout-title{color:var(--hx-callout-caution, #f5a3a3)}.hx-root .hx-status[data-status=yes]{color:var(--hx-status-yes, #a3e0a3)}.hx-root .hx-status[data-status=partial]{color:var(--hx-status-partial, #f0c47a)}.hx-root .hx-status[data-status=no]{color:var(--hx-status-no, #f5a3a3)}.hx-root .hx-status[data-status=na]{color:var(--hx-status-na, #a89f93)}.hx-root:lang(ja),.hx-root:lang(zh){line-height:1.9;font-synthesis-weight:auto}.hx-root:lang(ar){line-height:2;font-size:1.0625rem;font-synthesis-weight:auto}@media(prefers-reduced-motion:reduce){.hx-root *,.hx-root *:before,.hx-root *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}
