.banner[data-astro-cid-cxcik4oe]{align-items:flex-start;gap:var(--ocx-space-4);padding:var(--ocx-space-4) var(--ocx-space-5);background:var(--ocx-color-accent-tint);border:var(--ocx-border-width) solid var(--ocx-color-accent-tint-border);border-radius:var(--ocx-radius-lg);display:flex}.banner-deprecated[data-astro-cid-cxcik4oe]{background:var(--ocx-color-warning-tint);border-color:var(--ocx-color-warning)}.banner-yanked[data-astro-cid-cxcik4oe]{background:var(--ocx-color-danger-tint);border-color:var(--ocx-color-danger)}.banner[data-astro-cid-cxcik4oe] .banner-icon{color:var(--ocx-color-accent-hover);margin-block-start:var(--ocx-space-1)}.banner-deprecated[data-astro-cid-cxcik4oe] .banner-icon{color:var(--ocx-color-warning)}.banner-yanked[data-astro-cid-cxcik4oe] .banner-icon{color:var(--ocx-color-danger)}.banner-text[data-astro-cid-cxcik4oe]{font-size:var(--ocx-text-sm);color:var(--ocx-color-fg)}.banner-text[data-astro-cid-cxcik4oe] a[data-astro-cid-cxcik4oe]{color:var(--ocx-color-accent-fg);text-decoration:underline}.banner-text[data-astro-cid-cxcik4oe] a[data-astro-cid-cxcik4oe]:hover{color:var(--ocx-color-accent-hover)}.disclaimer[data-astro-cid-cxcik4oe]{align-items:flex-start;gap:var(--ocx-space-3);padding-block:var(--ocx-space-1);border-inline-start:var(--ocx-border-width-strong) solid var(--ocx-color-warning);padding-inline-start:var(--ocx-space-4);display:flex}.disclaimer[data-astro-cid-cxcik4oe] .disclaimer-icon{color:var(--ocx-color-warning);margin-block-start:var(--ocx-space-1)}.disclaimer-text[data-astro-cid-cxcik4oe]{font-size:var(--ocx-text-xs);color:var(--ocx-color-fg-muted)}.disclaimer-text[data-astro-cid-cxcik4oe] a{color:var(--ocx-color-accent-fg)}.disclaimer-text[data-astro-cid-cxcik4oe] a:hover{color:var(--ocx-color-accent-hover)}.disclaimer-text[data-astro-cid-cxcik4oe] .disclaimer-link{overflow-wrap:anywhere}@layer ocx{[data-identity] .ocx-logo-tile[data-state=fallback] .ocx-logo-tile__image[hidden]{visibility:hidden;display:block}.ocx-cmdbar{box-sizing:border-box;align-items:stretch;inline-size:100%;min-inline-size:0;display:flex}.ocx-cmdbar>:not(:first-child){margin-inline-start:calc(-1 * var(--ocx-border-width))}.ocx-cmdbar [hidden]{display:none}.ocx-cmdbar__picker{flex:none;display:flex;position:relative}.ocx-cmdbar__picker .ocx-ui-select__control{--_glyph:0px;inline-size:calc((var(--ocx-cmdbar-ch) + 1) * 1ch + var(--_glyph) + var(--ocx-space-4) + var(--ocx-icon-md) + var(--ocx-space-3) + var(--ocx-space-4));border-start-end-radius:0;border-end-end-radius:0}.ocx-cmdbar[data-icons] .ocx-ui-select__control{--_glyph:calc(var(--ocx-icon-md) + var(--ocx-space-3))}.ocx-cmdbar[data-picker-icon] .ocx-cmdbar__picker .ocx-ui-select__control{inline-size:var(--ocx-control-2xl);justify-content:center;padding:0}.ocx-cmdbar[data-picker-icon] .ocx-ui-select__glyph{margin:0}.ocx-cmdbar[data-picker-icon] .ocx-ui-select__value{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute}.ocx-cmdbar[data-picker-icon] .ocx-ui-select__icon{inline-size:var(--ocx-icon-xs);block-size:var(--ocx-icon-xs);inset-block-end:var(--ocx-space-2);inset-inline-end:var(--ocx-space-2)}.ocx-cmdbar__picker{z-index:1}.ocx-cmdbar__picker:is(:hover,:focus-within,:has([data-state=open])){z-index:2}.ocx-cmdbar__copy:hover,.ocx-cmdbar__copy:focus-within,.ocx-cmdbar__action :is(a,button):is(:hover,:focus-visible){z-index:1;position:relative}.ocx-cmdbar__copy{contain:inline-size;flex:auto;min-inline-size:0;display:flex;position:relative}.ocx-cmdbar__field{box-sizing:border-box;min-inline-size:0;block-size:var(--ocx-control-2xl);font-family:var(--ocx-font-mono);font-size:var(--ocx-text-sm);line-height:var(--ocx-lh-none);color:var(--ocx-color-fg);background:var(--ocx-color-surface);border:var(--ocx-border-width) solid var(--ocx-color-border);border-radius:var(--ocx-radius-md);scrollbar-width:none;transition:color var(--ocx-duration-base) var(--ocx-ease-out), border-color var(--ocx-duration-base) var(--ocx-ease-out);flex:1;display:flex;overflow:auto hidden}.ocx-cmdbar__field::-webkit-scrollbar{display:none}.ocx-cmdbar__copy:not(:first-child) .ocx-cmdbar__field{border-start-start-radius:0;border-end-start-radius:0}.ocx-cmdbar__copy:not(:last-child) .ocx-cmdbar__field{border-start-end-radius:0;border-end-end-radius:0}.ocx-cmdbar__field:hover{border-color:var(--ocx-color-hover-border)}.ocx-cmdbar__field:has(.ocx-cmdbar__trigger:focus-visible){outline:var(--ocx-focus-ring);outline-offset:var(--ocx-focus-offset-inset)}.ocx-cmdbar__trigger{font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1 0 auto;align-items:center;margin:0;padding:0;display:flex}.ocx-cmdbar__trigger:focus-visible{outline:none}.ocx-cmdbar .ocx-cmdbar__text{padding:0 var(--ocx-space-4);font:inherit;color:inherit;white-space:nowrap;background:0 0;border:0;border-radius:0}.ocx-cmdbar__lead{color:var(--ocx-color-fg-subtle);flex:none;align-self:center;margin-inline-start:var(--ocx-space-4)}.ocx-cmdbar__prompt{color:var(--ocx-color-accent-fg);user-select:none;flex:none;align-self:center;margin-inline-start:var(--ocx-space-4)}.ocx-cmdbar__lead+.ocx-cmdbar__prompt{margin-inline-start:var(--ocx-space-3)}.ocx-cmdbar__lead+.ocx-cmdbar__text,.ocx-cmdbar__prompt+.ocx-cmdbar__text{padding-inline-start:var(--ocx-space-3)}.ocx-cmdbar__icons{padding-inline:var(--ocx-space-4);color:var(--ocx-color-fg-subtle);background:var(--ocx-color-surface);box-shadow:calc(-1 * var(--ocx-space-4)) 0 var(--ocx-space-4) var(--ocx-color-surface);transition:color var(--ocx-duration-base) var(--ocx-ease-out);align-self:stretch;place-items:center;margin-inline-start:auto;display:grid;position:sticky;inset-inline-end:0}.ocx-cmdbar__field:hover .ocx-cmdbar__icons{color:var(--ocx-color-fg)}.ocx-cmdbar__icons>*{transition:opacity var(--ocx-duration-moderate) var(--ocx-ease-in-out);grid-area:1/1}.ocx-cmdbar__icons>.ocx-cmdbar__done{color:var(--ocx-color-success);opacity:0}.ocx-cmdbar__copy[data-copied] .ocx-cmdbar__field{border-color:var(--ocx-color-success)}.ocx-cmdbar__copy[data-copied] .ocx-cmdbar__idle{opacity:0}.ocx-cmdbar__copy[data-copied] .ocx-cmdbar__done{opacity:1}.ocx-cmdbar__status{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ocx-cmdbar__action{flex:none;display:flex}.ocx-cmdbar__action>.ocx-ui-hint{display:flex}.ocx-cmdbar .ocx-cmdbar__action :is(a,button){block-size:var(--ocx-control-2xl);transition:color var(--ocx-duration-base) var(--ocx-ease-out), background-color var(--ocx-duration-base) var(--ocx-ease-out), border-color var(--ocx-duration-base) var(--ocx-ease-out);border-start-start-radius:0;border-end-start-radius:0}.ocx-cmdbar .ocx-cmdbar__action:first-child :is(a,button){border-start-start-radius:var(--ocx-radius-md);border-end-start-radius:var(--ocx-radius-md)}.ocx-cmdbar .ocx-cmdbar__action :is(a,button):focus-visible{outline-offset:var(--ocx-focus-offset-inset)}@media (forced-colors:active){.ocx-cmdbar__copy[data-copied] .ocx-cmdbar__field{border-color:highlight}.ocx-cmdbar__icons>.ocx-cmdbar__done{color:canvastext}}.ocx-ui-dialog[data-astro-cid-hrkym2tw]{display:inline-block}[data-astro-cid-hrkym2tw][data-part=backdrop]{z-index:var(--ocx-z-modal-backdrop);background:var(--ocx-color-overlay);position:fixed;inset:0}[data-astro-cid-hrkym2tw][data-part=positioner]{inline-size:var(--ocx-window-width);z-index:var(--ocx-z-modal);padding:var(--ocx-space-5);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;inset-inline-end:auto}[data-astro-cid-hrkym2tw][data-part=content]{box-sizing:border-box;inline-size:100%;max-inline-size:var(--ocx-dialog-width);max-block-size:100%;padding:var(--ocx-space-6);font-family:var(--ocx-font-sans);font-size:var(--ocx-text-base);color:var(--ocx-color-fg);background:var(--ocx-color-surface);border:var(--ocx-border-width) solid var(--ocx-color-border);border-radius:var(--ocx-radius-lg);box-shadow:var(--ocx-shadow-overlay);overflow:auto}[data-astro-cid-hrkym2tw][data-part=content]:focus-visible{outline:var(--ocx-focus-ring);outline-offset:var(--ocx-focus-offset-inset)}[data-astro-cid-hrkym2tw][data-part=backdrop][hidden],[data-astro-cid-hrkym2tw][data-part=content][hidden]{opacity:0}.ocx-ui-dialog[data-astro-cid-hrkym2tw][data-zag-state=live] [data-astro-cid-hrkym2tw][data-part=backdrop]{transition:opacity var(--ocx-duration-moderate) var(--ocx-ease-out), display var(--ocx-duration-moderate) allow-discrete}.ocx-ui-dialog[data-astro-cid-hrkym2tw][data-zag-state=live] [data-astro-cid-hrkym2tw][data-part=content]{transition:opacity var(--ocx-duration-moderate) var(--ocx-ease-out), scale var(--ocx-duration-moderate) var(--ocx-ease-out), display var(--ocx-duration-moderate) allow-discrete}.ocx-ui-dialog[data-astro-cid-hrkym2tw][data-zag-state=live] [data-astro-cid-hrkym2tw][data-part=backdrop][hidden],.ocx-ui-dialog[data-astro-cid-hrkym2tw][data-zag-state=live] [data-astro-cid-hrkym2tw][data-part=content][hidden]{transition:opacity var(--ocx-duration-base) var(--ocx-ease-in-out), display var(--ocx-duration-base) allow-discrete}.ocx-ui-dialog[data-astro-cid-hrkym2tw][data-zag-state=live] [data-astro-cid-hrkym2tw][data-part=backdrop]:not([hidden]){@starting-style{opacity:0}}.ocx-ui-dialog[data-astro-cid-hrkym2tw][data-zag-state=live] [data-astro-cid-hrkym2tw][data-part=content]:not([hidden]){@starting-style{opacity:0;scale:var(--ocx-scale-enter)}}.ocx-ui-dialog__head[data-astro-cid-hrkym2tw]{justify-content:space-between;align-items:start;gap:var(--ocx-space-4);padding-bottom:var(--ocx-space-4);border-bottom:var(--ocx-border-width) solid var(--ocx-color-border);display:flex}.ocx-ui-dialog__head-main[data-astro-cid-hrkym2tw]{align-items:start;gap:var(--ocx-space-3);min-inline-size:0;margin-block-start:max(0px, (var(--ocx-control-lg) - var(--ocx-text-lg) * var(--ocx-lh-heading)) / 2);display:flex}.ocx-ui-dialog__icon[data-astro-cid-hrkym2tw]{inline-size:var(--ocx-icon-md);block-size:calc(var(--ocx-text-lg) * var(--ocx-lh-heading));flex:none;justify-content:center;align-items:center;display:inline-flex}.ocx-ui-dialog__icon[data-astro-cid-hrkym2tw] svg{display:block}.ocx-ui-dialog__head[data-astro-cid-hrkym2tw] [data-astro-cid-hrkym2tw][data-part=title]{font-size:var(--ocx-text-lg);font-weight:var(--ocx-font-weight-semibold);line-height:var(--ocx-lh-heading);color:var(--ocx-color-fg);border-top:0;margin:0;padding-top:0}[data-astro-cid-hrkym2tw][data-part=description]{margin:var(--ocx-space-3) 0 0;color:var(--ocx-color-fg-muted)}.ocx-ui-dialog__body[data-astro-cid-hrkym2tw]{margin-block-start:var(--ocx-space-5)}.ocx-ui-dialog__x[data-astro-cid-hrkym2tw]{inline-size:var(--ocx-icon-md);block-size:var(--ocx-icon-md);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}:is(pre,code) .hljs-comment,:is(pre,code) .hljs-quote{color:var(--ocx-color-code-comment)}:is(pre,code) :is(.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-doctag,.hljs-type,.hljs-meta .hljs-keyword){color:var(--ocx-color-code-keyword)}:is(pre,code) :is(.hljs-string,.hljs-regexp,.hljs-addition,.hljs-template-tag,.hljs-meta .hljs-string){color:var(--ocx-color-code-string)}:is(pre,code) :is(.hljs-number,.hljs-symbol,.hljs-bullet,.hljs-link){color:var(--ocx-color-code-number)}:is(pre,code) :is(.hljs-title,.hljs-section,.hljs-built_in,.hljs-builtin-name,.hljs-selector-id,.hljs-selector-class){color:var(--ocx-color-code-function)}:is(pre,code) :is(.hljs-attr,.hljs-attribute,.hljs-variable,.hljs-template-variable,.hljs-property,.hljs-name,.hljs-params){color:var(--ocx-color-code-variable)}:is(pre,code) :is(.hljs-meta,.hljs-punctuation,.hljs-operator,.hljs-subst,.hljs-formula){color:var(--ocx-color-code-punctuation)}:is(pre,code) .hljs-deletion{color:var(--ocx-color-code-deleted)}:is(pre,code) :is(.hljs-emphasis,.hljs-strong){font-style:normal}}.identity[data-astro-cid-ibodz2co]{gap:var(--ocx-space-5);align-items:flex-start;display:flex}.identity-text[data-astro-cid-ibodz2co]{gap:var(--ocx-space-2);min-inline-size:0;display:grid}.identity-title-row[data-astro-cid-ibodz2co]{align-items:center;gap:var(--ocx-space-4);flex-wrap:wrap;display:flex}.identity-text[data-astro-cid-ibodz2co] h1[data-astro-cid-ibodz2co]{font-size:var(--ocx-text-2xl);line-height:var(--ocx-lh-heading);color:var(--ocx-color-fg);margin:0}.identity-name[data-astro-cid-ibodz2co]{align-items:center;gap:var(--ocx-space-3);padding:var(--ocx-space-1) var(--ocx-space-3);font-family:var(--ocx-font-mono);font-size:var(--ocx-text-sm);color:var(--ocx-color-fg-muted);border:var(--ocx-border-width) solid transparent;border-radius:var(--ocx-radius-sm);cursor:pointer;background:0 0;flex-wrap:wrap;display:inline-flex}.identity-name[data-astro-cid-ibodz2co]:hover,.identity-name[data-astro-cid-ibodz2co]:focus-visible{color:var(--ocx-color-accent-fg);border-color:var(--ocx-color-accent)}.identity-name[data-astro-cid-ibodz2co] .check-icon{display:none}.identity-name[data-astro-cid-ibodz2co][data-copied]{color:var(--ocx-color-success);border-color:var(--ocx-color-success)}.identity-name[data-astro-cid-ibodz2co][data-copied] .copy-icon{display:none}.identity-name[data-astro-cid-ibodz2co][data-copied] .check-icon{display:inline-block}.identity-latest[data-astro-cid-ibodz2co]{font-family:var(--ocx-font-mono);font-size:var(--ocx-text-sm);color:var(--ocx-color-success)}.identity-description[data-astro-cid-ibodz2co]{max-inline-size:var(--ocx-prose-width);font-size:var(--ocx-text-md);color:var(--ocx-color-fg-muted);margin:0}.identity-keywords[data-astro-cid-ibodz2co]{gap:var(--ocx-space-3);flex-wrap:wrap;display:flex}.identity-keyword[data-astro-cid-ibodz2co]{min-block-size:var(--ocx-space-6);padding:0 var(--ocx-space-3);font-family:var(--ocx-font-mono);font-size:var(--ocx-text-2xs);color:var(--ocx-color-keyword);background:var(--ocx-color-keyword-tint);border:var(--ocx-border-width) solid transparent;transition:border-color var(--ocx-duration-base);align-items:center;display:inline-flex}.identity-keyword[data-astro-cid-ibodz2co]:hover,.identity-keyword[data-astro-cid-ibodz2co]:focus-visible{border-color:var(--ocx-color-keyword)}@media (width<=40em){.identity[data-astro-cid-ibodz2co]{text-align:center;flex-direction:column;align-items:center}.identity-title-row[data-astro-cid-ibodz2co],.identity-keywords[data-astro-cid-ibodz2co]{justify-content:center}}.install-selects[data-astro-cid-rz2l77qy]{gap:var(--ocx-space-3);border-block-end:var(--ocx-border-width) solid var(--ocx-color-border);margin-block-end:var(--ocx-space-4);padding-block-end:var(--ocx-space-4);display:grid}.install-selects[data-astro-cid-rz2l77qy] .ocx-ui-select,.install-selects[data-astro-cid-rz2l77qy] .ocx-ui-input-group{inline-size:100%}.install-selects[data-astro-cid-rz2l77qy] .install-select-icon{color:var(--ocx-color-fg-muted);flex:none}.install-rows[data-astro-cid-rz2l77qy]{gap:var(--ocx-space-3);margin:0;padding:0;list-style:none;display:grid}.install-rows[data-astro-cid-rz2l77qy][data-deprecated] .ocx-cmdbar__text{color:var(--ocx-color-fg-subtle)}.rail-empty[data-astro-cid-rz2l77qy]{font-family:var(--ocx-font-mono);font-size:var(--ocx-text-sm);color:var(--ocx-color-fg-subtle);margin:0}.meta-rows[data-astro-cid-ekrkzt6r]{gap:var(--ocx-space-3) var(--ocx-space-5);font-size:var(--ocx-text-xs);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.meta-row[data-astro-cid-ekrkzt6r]{display:contents}.meta-row[data-astro-cid-ekrkzt6r][hidden]{display:none}.meta-rows[data-astro-cid-ekrkzt6r] .meta-truncate{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-inline-size:100%;display:inline-block;overflow:hidden}.meta-rows[data-astro-cid-ekrkzt6r] dt[data-astro-cid-ekrkzt6r]{font-family:var(--ocx-font-mono);color:var(--ocx-color-fg-subtle)}.meta-rows[data-astro-cid-ekrkzt6r] dd[data-astro-cid-ekrkzt6r]{overflow-wrap:anywhere;font-family:var(--ocx-font-mono);color:var(--ocx-color-fg);margin:0}.meta-copy[data-astro-cid-ekrkzt6r]{font:inherit;color:var(--ocx-color-accent-fg);cursor:pointer;background:0 0;border:0;padding:0}.meta-copy[data-astro-cid-ekrkzt6r][data-copied]{color:var(--ocx-color-success)}.meta-rows[data-astro-cid-ekrkzt6r] a[data-astro-cid-ekrkzt6r]:not(.keyword){color:var(--ocx-color-accent-fg)}.keywords[data-astro-cid-ekrkzt6r]{gap:var(--ocx-space-2) var(--ocx-space-3);flex-wrap:wrap;display:flex}.keyword[data-astro-cid-ekrkzt6r]{min-block-size:var(--ocx-space-6);padding:0 var(--ocx-space-3);background:var(--ocx-color-keyword-tint);color:var(--ocx-color-keyword);border:var(--ocx-border-width) solid transparent;transition:border-color var(--ocx-duration-base) var(--ocx-ease-out);align-items:center;text-decoration:none;display:inline-flex}.keyword[data-astro-cid-ekrkzt6r]:hover,.keyword[data-astro-cid-ekrkzt6r]:focus-visible{border-color:var(--ocx-color-keyword)}.platform-set[data-astro-cid-n3on73lu][hidden],.rail-empty[data-astro-cid-n3on73lu][hidden]{display:none}.platform-matrix[data-astro-cid-n3on73lu]{grid-template-columns:var(--ocx-space-5) 1fr repeat(var(--arch-cols), minmax(3.5rem, auto));align-items:center;gap:var(--ocx-space-4);display:grid}.platform-row[data-astro-cid-n3on73lu]{display:contents}.platform-glyph[data-astro-cid-n3on73lu]{color:var(--ocx-color-fg-muted);justify-content:center;display:inline-flex}.platform-label[data-astro-cid-n3on73lu]{font-size:var(--ocx-text-sm);color:var(--ocx-color-fg)}.platform-arch-cell[data-astro-cid-n3on73lu]{display:flex}.platform-arch[data-astro-cid-n3on73lu]{padding:var(--ocx-space-1) var(--ocx-space-3);font-family:var(--ocx-font-mono);font-size:var(--ocx-text-2xs);text-align:center;color:var(--ocx-color-fg-muted);background:var(--ocx-color-surface-subtle);border:var(--ocx-border-width) solid var(--ocx-color-border);border-radius:var(--ocx-radius-sm);flex:1}.platform-any[data-astro-cid-n3on73lu]{font-size:var(--ocx-text-sm);color:var(--ocx-color-fg-muted);margin:0;font-style:italic}.rail-empty[data-astro-cid-n3on73lu]{font-family:var(--ocx-font-mono);font-size:var(--ocx-text-sm);color:var(--ocx-color-fg-subtle);margin:0}.platforms-head[data-astro-cid-n3on73lu]{justify-content:space-between;align-items:baseline;gap:var(--ocx-space-3);display:flex}.support-dialog[data-astro-cid-n3on73lu]{--ocx-dialog-width:56rem}.support-dialog[data-astro-cid-n3on73lu] .ocx-ui-button[data-part=trigger]{block-size:auto;font-family:var(--ocx-font-mono);font-size:var(--ocx-text-2xs);font-weight:var(--ocx-font-weight-medium);color:var(--ocx-color-accent-fg);background:0 0;border:0;padding:0}.support-dialog[data-astro-cid-n3on73lu] .ocx-ui-button[data-part=trigger]:is(:hover,:focus-visible){text-decoration:underline}.matrix-scroll[data-astro-cid-n3on73lu]{background:var(--ocx-color-surface);border:var(--ocx-border-width) solid var(--ocx-color-border);border-radius:var(--ocx-radius-lg);max-block-size:60vh;overflow:auto}.matrix-scroll[data-astro-cid-n3on73lu]:focus-visible{outline:var(--ocx-focus-ring);outline-offset:var(--ocx-focus-offset-inset)}.matrix-table[data-astro-cid-n3on73lu]{border-collapse:collapse;inline-size:100%;font-size:var(--ocx-text-base);color:var(--ocx-color-fg-muted);margin:0}.matrix-table[data-astro-cid-n3on73lu] caption[data-astro-cid-n3on73lu]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.matrix-table[data-astro-cid-n3on73lu] th[data-astro-cid-n3on73lu]{padding:var(--ocx-space-3) var(--ocx-space-5);font-family:var(--ocx-font-mono);font-size:var(--ocx-text-2xs);font-weight:var(--ocx-font-weight-semibold);letter-spacing:var(--ocx-tracking-caps);text-transform:uppercase;text-align:center;white-space:nowrap;color:var(--ocx-color-fg-subtle);background:var(--ocx-color-surface-subtle);border-bottom:var(--ocx-border-width) solid var(--ocx-color-border);position:sticky;inset-block-start:0}.matrix-table[data-astro-cid-n3on73lu] th[data-astro-cid-n3on73lu]:first-child{text-align:start;inline-size:100%}.support-dialog[data-astro-cid-n3on73lu] .matrix-table td{padding:var(--ocx-space-4) var(--ocx-space-5);text-align:center;white-space:nowrap;border-bottom:var(--ocx-border-width) solid var(--ocx-color-border)}.support-dialog[data-astro-cid-n3on73lu] .matrix-table td:first-child{font-family:var(--ocx-font-mono);font-size:var(--ocx-text-sm);color:var(--ocx-color-fg);text-align:start;overflow-wrap:anywhere}.support-dialog[data-astro-cid-n3on73lu] [data-matrix-tag][data-yanked]{text-decoration:line-through;text-decoration-color:var(--ocx-color-danger)}.support-dialog[data-astro-cid-n3on73lu] [data-matrix-tag][data-ephemeral]{border-inline-start:3px solid var(--ocx-color-keyword);padding-inline-start:var(--ocx-space-3)}.support-dialog[data-astro-cid-n3on73lu] .matrix-flag{vertical-align:middle;color:var(--ocx-color-warning);margin-inline-start:var(--ocx-space-2);display:inline-flex}.support-dialog[data-astro-cid-n3on73lu] .matrix-table tr[hidden]{display:none}.support-dialog[data-astro-cid-n3on73lu] [data-support-matrix] tbody tr[data-ocx-row]{cursor:pointer;user-select:none}.support-dialog[data-astro-cid-n3on73lu] [data-support-matrix] tbody tr[data-ocx-row]:hover{background:var(--ocx-color-surface-subtle)}.matrix-skeleton[data-astro-cid-n3on73lu][hidden],.matrix-note[data-astro-cid-n3on73lu][hidden]{display:none}.matrix-note[data-astro-cid-n3on73lu]{margin:var(--ocx-space-4) 0 0;font-size:var(--ocx-text-xs);color:var(--ocx-color-fg-muted)}.matrix-chips[data-astro-cid-n3on73lu]{gap:var(--ocx-space-3);flex-wrap:wrap;margin-block-end:var(--ocx-space-4);display:flex}.readme-card[data-astro-cid-6xodunlf]{position:relative}.readme-provenance[data-astro-cid-6xodunlf]{position:absolute;inset-block-start:var(--ocx-space-2);inset-inline-end:var(--ocx-space-2)}.readme-empty[data-astro-cid-6xodunlf]{font-family:var(--ocx-font-mono);font-size:var(--ocx-text-sm);color:var(--ocx-color-fg-subtle);margin:0}.readme-content[data-astro-cid-6xodunlf]{overflow-wrap:anywhere}.readme-content[data-astro-cid-6xodunlf] pre{padding:var(--ocx-space-4) var(--ocx-space-5);overflow-x:auto}.readme-content[data-astro-cid-6xodunlf] img{block-size:auto;max-inline-size:100%}.readme-content[data-astro-cid-6xodunlf]>:first-child{margin-block-start:0}.readme-content[data-astro-cid-6xodunlf]>:is(h1,h2,h3,h4):first-child{border-block-start:0;padding-block-start:0}.tag[data-astro-cid-t2y72fad]{padding:var(--ocx-space-1) var(--ocx-space-4);font-family:var(--ocx-font-mono);font-size:var(--ocx-text-xs);color:var(--ocx-color-fg-muted);background:var(--ocx-color-surface-subtle);border:var(--ocx-border-width) solid var(--ocx-color-border);border-radius:var(--ocx-radius-sm);cursor:pointer;user-select:none;align-items:center;display:inline-flex}.tag[data-astro-cid-t2y72fad]:hover,.tag[data-astro-cid-t2y72fad]:focus-visible{color:var(--ocx-color-accent-fg);border-color:var(--ocx-color-accent)}.tag[data-astro-cid-t2y72fad].latest{color:var(--ocx-color-accent-fg);background:var(--ocx-color-accent-tint);border-color:var(--ocx-color-accent)}.tag[data-astro-cid-t2y72fad].yanked{border-style:dashed;border-color:var(--ocx-color-warning);text-decoration:line-through}.tag[data-astro-cid-t2y72fad].prerelease{background:var(--ocx-color-keyword-tint)}.tag[data-astro-cid-t2y72fad].ephemeral{border-inline-start:3px solid var(--ocx-color-keyword)}.tag[data-astro-cid-t2y72fad][data-copied]{color:#0000;border-color:var(--ocx-color-success);position:relative}.tag[data-astro-cid-t2y72fad][data-copied]:after{content:"✓";color:var(--ocx-color-success);place-items:center;display:grid;position:absolute;inset:0}.version-table[data-astro-cid-x5pojv5s]{--label-w:calc(var(--label-ch) * 1ch);display:grid}.variant-row[data-astro-cid-x5pojv5s]{padding-block:var(--ocx-space-3);border-block-end:var(--ocx-border-width) solid var(--ocx-color-border);position:relative}.variant-row[data-astro-cid-x5pojv5s]:last-child{border-block-end:0}.variant-row[data-astro-cid-x5pojv5s]:first-child{padding-block-start:0}.variant-row[data-astro-cid-x5pojv5s]:first-child>.breakdown[data-astro-cid-x5pojv5s]>summary{inset-block-start:0}.variant-row-header[data-astro-cid-x5pojv5s]{grid-template-columns:var(--label-w) minmax(0, 1fr);align-items:baseline;gap:var(--ocx-space-3);display:grid}.row-chips[data-astro-cid-x5pojv5s]{align-items:center;gap:var(--ocx-space-3);flex-wrap:wrap;display:flex}.variant-row[data-astro-cid-x5pojv5s]:has(>.breakdown)>.variant-row-header[data-astro-cid-x5pojv5s]{padding-inline-end:7rem}.variant-row[data-astro-cid-x5pojv5s]>.breakdown[data-astro-cid-x5pojv5s]>summary{padding-block:var(--ocx-space-1);font-size:var(--ocx-text-xs);border-block:var(--ocx-border-width) solid transparent;position:absolute;inset-block-start:var(--ocx-space-3);inset-inline-end:0}.variant-row[data-astro-cid-x5pojv5s]>.breakdown[data-astro-cid-x5pojv5s]>summary .expand-count{font-size:var(--ocx-text-2xs)}.variant-row[data-astro-cid-x5pojv5s]>.breakdown[data-astro-cid-x5pojv5s]>summary{align-items:baseline}.variant-row[data-astro-cid-x5pojv5s]>.breakdown[data-astro-cid-x5pojv5s]>summary:before{content:"​"}.variant-row[data-astro-cid-x5pojv5s]>.breakdown[data-astro-cid-x5pojv5s]>summary svg{align-self:center}.variant-row-header[data-astro-cid-x5pojv5s]>.variant-label[data-astro-cid-x5pojv5s],.version-table[data-astro-cid-x5pojv5s] .kicker{box-sizing:content-box;inline-size:var(--label-w);text-align:start;flex:none}.variant-row[data-astro-cid-x5pojv5s]>.breakdown[data-astro-cid-x5pojv5s]{margin-block-start:0;margin-inline-start:calc(var(--label-w) + var(--ocx-space-3))}.variant-label[data-astro-cid-x5pojv5s]{font-family:var(--ocx-font-mono);font-size:var(--ocx-text-xs);color:var(--ocx-color-fg-muted)}.variant-label[data-astro-cid-x5pojv5s].default{color:var(--ocx-color-fg-subtle)}.version-table[data-astro-cid-x5pojv5s] .chips{gap:var(--ocx-space-3);flex-wrap:wrap;margin:0;padding:0;display:flex}.variant-label[data-astro-cid-x5pojv5s].prerelease{color:var(--ocx-color-keyword)}.version-table[data-astro-cid-x5pojv5s] .track-list{gap:var(--ocx-space-3);margin-block-start:var(--ocx-space-3);display:grid}.version-table[data-astro-cid-x5pojv5s] .kicker{font-family:var(--ocx-font-mono);font-size:var(--ocx-text-xs);color:var(--ocx-color-fg-subtle);margin-inline-end:var(--ocx-space-3)}.alias-hint[data-astro-cid-x5pojv5s]{font-family:var(--ocx-font-mono);font-size:var(--ocx-text-2xs);color:var(--ocx-color-fg-subtle)}.version-table[data-astro-cid-x5pojv5s] .breakdown,.version-table[data-astro-cid-x5pojv5s] .patches{margin-block-start:var(--ocx-space-3)}.version-table[data-astro-cid-x5pojv5s] .expand-toggle{align-items:center;gap:var(--ocx-space-2);padding:var(--ocx-space-1) var(--ocx-space-3);font-family:var(--ocx-font-mono);font-size:var(--ocx-text-2xs);color:var(--ocx-color-fg-muted);cursor:pointer;list-style:none;display:inline-flex}.version-table[data-astro-cid-x5pojv5s] .expand-toggle::-webkit-details-marker{display:none}.version-table[data-astro-cid-x5pojv5s] .track-toggle{padding-inline-start:0;display:flex}.version-table[data-astro-cid-x5pojv5s] .track-toggle .expand-count{margin-inline-start:auto}.version-table[data-astro-cid-x5pojv5s] .track-toggle .alias-hint{margin-inline-start:var(--ocx-space-3)}.version-table[data-astro-cid-x5pojv5s] details[open]>.expand-toggle .chevron{transform:rotate(180deg)}.version-table[data-astro-cid-x5pojv5s] .major-groups{gap:var(--ocx-space-3);margin-block-start:var(--ocx-space-3);margin-inline-start:var(--ocx-space-3);display:grid}.version-table[data-astro-cid-x5pojv5s] .major-group{align-items:center;gap:var(--ocx-space-2) var(--ocx-space-3);flex-wrap:wrap;display:flex}.version-table[data-astro-cid-x5pojv5s] .minor-group{align-items:center;gap:0;display:inline-flex}.version-table[data-astro-cid-x5pojv5s] .minor-toggle{padding-inline:var(--ocx-space-1);gap:var(--ocx-space-1);margin-inline-start:var(--ocx-space-1)}.version-table[data-astro-cid-x5pojv5s] .patches{margin-block-start:0;position:relative}.version-table[data-astro-cid-x5pojv5s] .patch-panel{z-index:2;box-sizing:border-box;inline-size:max-content;max-inline-size:min(22rem,70vw);padding:var(--ocx-space-3);background:var(--ocx-color-surface);border:var(--ocx-border-width) solid var(--ocx-color-border);border-radius:var(--ocx-radius-md);box-shadow:var(--ocx-shadow-overlay);margin-block-start:var(--ocx-space-2);position:absolute;inset-block-start:100%;inset-inline-start:0}.version-table[data-astro-cid-x5pojv5s] .yanked-reasons{gap:var(--ocx-space-2);margin:var(--ocx-space-3) 0 0;font-family:var(--ocx-font-mono);font-size:var(--ocx-text-2xs);color:var(--ocx-color-fg-muted);padding:0;list-style:none;display:grid}.versions-header[data-astro-cid-x5pojv5s]{justify-content:space-between;align-items:baseline;gap:var(--ocx-space-2) var(--ocx-space-4);margin:0 0 var(--ocx-space-3);flex-wrap:wrap;display:flex}.versions-header[data-astro-cid-x5pojv5s] .rail-heading[data-astro-cid-x5pojv5s]{margin:0}.versions-hint[data-astro-cid-x5pojv5s]{font-family:var(--ocx-font-mono);font-size:var(--ocx-text-2xs);color:var(--ocx-color-fg-subtle)}.versions-status[data-astro-cid-x5pojv5s]{margin:var(--ocx-space-3) 0 0;font-family:var(--ocx-font-mono);font-size:var(--ocx-text-xs);color:var(--ocx-color-fg-subtle)}.versions-status[data-astro-cid-x5pojv5s]:empty{display:none}.versions-empty[data-astro-cid-x5pojv5s]{margin:var(--ocx-space-3) 0 0;font-family:var(--ocx-font-mono);font-size:var(--ocx-text-xs);color:var(--ocx-color-fg-subtle)}.detail[data-astro-cid-futzxncb]{gap:var(--ocx-space-5);max-inline-size:var(--ocx-page-max);padding:var(--ocx-space-5) var(--ocx-space-6) var(--ocx-space-8);margin-inline:auto;display:grid}.columns[data-astro-cid-futzxncb]{grid-template-columns:minmax(0, 1fr) calc(var(--ocx-space-12) * 3);gap:var(--ocx-space-5) var(--ocx-space-7);grid-template-rows:min-content 1fr;grid-template-areas:"versions rail""readme rail";align-items:start;display:grid}.versions-area[data-astro-cid-futzxncb]{grid-area:versions;min-inline-size:0}.readme-area[data-astro-cid-futzxncb]{grid-area:readme;min-inline-size:0}.rail[data-astro-cid-futzxncb]{gap:var(--ocx-space-5);grid-area:rail;min-inline-size:0;display:grid}@media (width<=75em){.columns[data-astro-cid-futzxncb]{grid-template:"versions""rail""readme"/minmax(0,1fr)}.rail[data-astro-cid-futzxncb]{grid-template-columns:repeat(2,minmax(0,1fr))}.rail[data-astro-cid-futzxncb]>:last-child{grid-column:1/-1}}@media (width<=40em){.detail[data-astro-cid-futzxncb]{padding:var(--ocx-space-4) var(--ocx-space-4) var(--ocx-space-6)}.columns[data-astro-cid-futzxncb]{grid-template-areas:"rail""versions""readme"}.rail[data-astro-cid-futzxncb]{grid-template-columns:minmax(0,1fr)}}.detail[data-astro-cid-futzxncb] .rail-heading{margin:0 0 var(--ocx-space-3);font-family:var(--ocx-font-mono);font-size:var(--ocx-text-xs);font-weight:var(--ocx-font-weight-semibold);letter-spacing:var(--ocx-tracking-caps);text-transform:uppercase;color:var(--ocx-color-fg-subtle)}.detail[data-astro-cid-futzxncb] .rail-card{padding:var(--ocx-card-pad);background:var(--ocx-color-surface);border:var(--ocx-border-width) solid var(--ocx-color-border);border-radius:var(--ocx-radius-lg)}
