@layer reset,dependencies,base,components,screens,utilities,vendors;@layer reset{*,:before,:after{border-width:0;border-style:solid;border-color:currentcolor}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;font-optical-sizing:auto;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-monospace);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}html:focus-within{scroll-behavior:smooth}:where(*){scroll-margin-top:1rem}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;flex-shrink:0}img,video{max-width:100%;height:auto}[hidden]{display:none}@supports not selector(:popover-open){[popover]:not(.\:popover-open){display:none}}body{font:-apple-system-body}@supports (font: -apple-system-body) and (not (-webkit-touch-callout: default)){:root{font-size:100%}}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}}@layer dependencies{@font-face{font-family:Inter V;font-style:normal;font-weight:100 900;font-display:swap;src:local("Inter V"),local("InterV"),local("Inter var"),local("Inter Variable"),local("InterVariable"),url("./f55b18fdf5a4fbca-AM3KRH5U.woff2") format("woff2")}@font-face{font-family:"Inter V fallback - Arial";src:local("Arial");font-display:swap;font-weight:100 900;font-style:normal;size-adjust:107.1194%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}}@layer dependencies{:root{--size-5xl: 3rem;--size-4xl: 1.875rem;--size-3xl: 1.5rem;--size-2xl: 1.375rem;--size-xl: 1.25rem;--size-lg: 1.125rem;--size-md: 1rem;--size-sm: .875rem;--size-xs: .75rem;--size-2xs: .5rem;--space-0: 0;--space-05: .125rem;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 1.75rem;--space-8: 2rem;--space-9: 2.25rem;--space-10: 2.5rem;--space-11: 2.75rem;--space-12: 3rem;--space-13: 3.25rem;--space-14: 3.5rem;--space-15: 3.75rem;--hue-brand: 308;--hue-valid: 170;--hue-informational: 323.47;--hue-warning: 47;--hue-danger: 27;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--radius-4xl: 2rem;--radius-full: calc(infinity * 1px);--fontstack-emoji: "Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--fontstack-sans: "Inter V", "Inter", "Inter V fallback - Arial", ui-sans-serif, system-ui, sans-serif, var(--fontstack-emoji);--fontstack-monospace: ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas","Liberation Mono", "Courier New", monospace, var(--fontstack-emoji);--fontstack-display: "Atkinson Hyperlegible", "Inter Display", var(--fontstack-sans);--fontweight-normal: 400;--fontweight-medium: 500;--fontweight-semibold: 600;--fontweight-bold: 700;--fontweight-black: 900}:root{--text-heading-1: var(--size-5xl);--text-heading-2: var(--size-4xl);--text-heading-3: var(--size-3xl);--text-heading-4: var(--size-2xl);--text-large: var(--size-xl);--text-base: var(--size-lg);--text-small: var(--size-md);--text-tiny:var(--size-sm);--leading: 1.5;--leading-short: 1.3;--leading-thin: 1.1;--leading-flat: 1;--leading-loose: 1.7;--kerning: normal;--kerning-tight: -.04ch;--kerning-loose: .1ch;--font-base: var(--fontstack-sans);--font-monospace: var(--fontstack-monospace);--fontweight-heading: 500;--space-gutter: var(--space-4);--space-gutter-tiny: var(--space-1);--space-gutter-small: var(--space-2);--space-gutter-large: var(--space-8);--space-region: var(--space-15);--size-gutter-wrapper: var(--space-4);--size-wrapper: 75rem;--size-wrapper-medium: 50rem;--size-wrapper-small: 35rem;--color-text-raise: oklch(20% 5% var(--hue-brand));--color-text-default: oklch(35% 5% var(--hue-brand));--color-text-secondary: oklch(45% 5% var(--hue-brand));--color-text-tertiary: oklch(55% 5% var(--hue-brand));--color-text-quaternary: oklch(75% 5% var(--hue-brand));--color-surface-default: oklch(98% .5% var(--hue-brand));--color-surface-secondary: oklch(92% 2% var(--hue-brand));--color-surface-tertiary: oklch(95% 1.5% var(--hue-brand));--color-surface-hover: oklch(92.701% .3% var(--hue-brand));--color-stroke-default: oklch(80.126% 5% var(--hue-brand));--color-stroke-secondary: oklch(94.213% 1.355% var(--hue-brand));--color-text-brand: oklch(45% 25% var(--hue-brand));--color-text-valid: oklch(45% 25% var(--hue-valid));--color-text-informational: oklch(45% 25% var(--hue-informational));--color-text-warning: oklch(45% 25% var(--hue-warning));--color-text-danger: oklch(45% 25% var(--hue-danger));--color-surface-brand: oklch(95% 4% var(--hue-brand));--color-surface-valid: oklch(97% 7% var(--hue-valid));--color-surface-informational: oklch(97% 7% var(--hue-informational));--color-surface-warning: oklch(97% 7% var(--hue-warning));--color-surface-danger: oklch(97% 7% var(--hue-danger));--color-surface-brand-interact: oklch(92% 10% var(--hue-brand));--color-surface-valid-interact: oklch(94% 16% var(--hue-valid));--color-surface-informational-interact: oklch(94% 16% var(--hue-informational));--color-surface-warning-interact: oklch(94% 16% var(--hue-warning));--color-surface-danger-interact: oklch(94% 16% var(--hue-danger));--color-underline-default: oklch(65% 25% var(--hue-brand));--color-underline-secondary: oklch(75% 20% var(--hue-brand));--color-underline-tertiary: oklch(85% 15% var(--hue-brand));--shadow-default: 0 .25rem .5rem var(--color-stroke-secondary);--input-inset-block: var(--space-2);--input-inset-inline: var(--space-2);--input-bg: var(--color-surface-brand);--input-border-width: 1px;--input-border-color: var(--color-stroke-default);--input-radius: var(--radius-xs);--input-ico-size: 1.5rem;--input-gap: var(--space-gutter-small);--input-leading: var(--leading-short);--outline-color: oklch(65% 25% var(--hue-brand));--outline-width: .1875rem;--outline-offset: .125rem}@media(max-width:43.75rem){:root{--text-heading-1: var(--size-4xl);--text-heading-2: var(--size-3xl);--text-heading-3: var(--size-2xl);--text-heading-4: var(--size-xl);--text-large: var(--size-lg);--text-base: var(--size-md);--text-small: var(--size-sm);--text-tiny:var(--size-xs);--space-region: var(--space-8)}}}@layer base{body{font-family:var(--font-base);font-size:var(--text-base);line-height:var(--leading);background:var(--color-surface-default);color:var(--color-text-default);font-feature-settings:"ss01" 1,"ss02" 1,"ss03" 1,"cv09" 1,"cv10" 1}a{text-decoration:none;color:var(--link-color)}a:not([class]){text-decoration:underline;text-decoration-color:var(--color-underline-default, currentColor)}a:where(:not([class])):is(:hover,:active){color:var(--color-text-raise)}a:focus-visible{border-radius:var(--radius-xs)}code{font-variant-numeric:slashed-zero}*{outline-color:transparent;outline-offset:calc(-1 * var(--outline-width))}*:focus-visible{outline-style:solid;outline-width:var(--outline-width);outline-color:var(--outline-color);outline-offset:var(--outline-offset);transition:outline-offset .15s ease,outline-color .15s ease}details,.details--nobody summary{padding:var(--space-1) var(--space-2);border:1px solid var(--color-stroke-default);border-radius:var(--radius-xs)}details.details--nobody{border-color:transparent;padding:0}details[open] summary{margin-block-end:var(--space-1)}details pre{overflow-wrap:break-word;white-space:normal}@media(forced-colors:none){summary{position:relative;display:flex;align-items:center;flex-wrap:wrap;padding-inline-end:2ch}summary::marker{content:""}summary:after{content:"";position:absolute;right:.2em;top:calc(50% - .25em);width:0;height:0;border-style:solid;border-width:.5196em .3em 0;border-color:currentcolor transparent transparent;transform:rotate(0)}.details--nobody summary:after{margin-right:var(--space-2)}details[open] summary:after{transform:rotate(180deg)}}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}details::details-content{transition:height .1s ease,content-visibility .1s ease allow-discrete;height:0;overflow:clip}details[open]::details-content{height:auto}summary:after{transition:.1s transform ease}}}@layer base{.wrapper{--wrapper-padding: var(--size-gutter-wrapper, var(--space-4, 1rem));padding-inline:var(--wrapper-padding);margin-inline:auto;max-width:var(--wrapper-max, var(--size-wrapper))}@media(max-width:25rem){.wrapper{--wrapper-padding: var(--space-2) }}.wrapper--medium{--wrapper-max: var(--size-wrapper-medium) }.wrapper--small{--wrapper-max: var(--size-wrapper-small)}.wrapper--nogutter{--wrapper-padding: 0}.flow>*+*{margin-top:var(--space-gutter)}.flow--large>*+*{margin-top:var(--space-gutter-large)}.flow--small>*+*{margin-top:var(--space-gutter-small)}.flow--tiny>*+*{margin-top:var(--space-gutter-tiny)}.aside{display:flex;flex-wrap:wrap;gap:var(--aside-gutter, var(--gap-size, var(--space-gutter)))}.aside--reverse{flex-direction:row-reverse}.aside:not(.aside--reverse)>:first-child,.aside--reverse>:last-child,.aside.aside--start>:last-child{flex-basis:0;flex-grow:999;min-inline-size:min(55%,50vw)}.aside:not(.aside--reverse)>:last-child,.aside--reverse>:first-child,.aside.aside--start>:first-child{flex-basis:var(--aside-width, fit-content);flex-grow:1;min-inline-size:initial;max-width:95vw}.cluster{display:flex;flex-flow:var(--cluster-direction,row) var(--cluster-wrap,wrap);justify-content:var(--cluster-horizontal-alignment,flex-start);align-items:var(--cluster-vertical-alignment,center);gap:var(--cluster-row-gap,var(--space-gutter)) var(--cluster-column-gap,var(--space-gutter))}.cluster--large{--cluster-column-gap: var(--space-gutter-large);--cluster-row-gap: var(--space-gutter-large)}.cluster--small{--cluster-column-gap: var(--space-gutter-small);--cluster-row-gap: var(--space-gutter-small)}.cluster--tiny{--cluster-column-gap: var(--space-gutter-tiny);--cluster-row-gap: var(--space-gutter-tiny)}.cluster--nowrap{--cluster-wrap: nowrap}.cluster--nogap{--cluster-column-gap: 0;--cluster-row-gap: 0}.cluster--stretch{--cluster-vertical-alignment: stretch}.repel{display:flex;flex-flow:var(--repel-direction,row) var(--repel-wrap,wrap);justify-content:var(--repel-horizontal-alignment,space-between);align-items:var(--repel-vertical-alignment,center);gap:var(--repel-row-gap,var(--space-gutter)) var(--repel-column-gap,var(--space-gutter))}.repel--nowrap{--repel-wrap: wrap}.repel--stretch{--repel-vertical-alignment: stretch}.grid{--grid-gap: var(--space-gutter);display:grid;gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(var(--grid-min-item-size,16rem),1fr))}.grid--large{--grid-gap: var(--space-gutter-large) }.grid-2{--grid-min-item-size: clamp(16rem,50vw,calc(50% - var(--grid-gap)))}.grid-3{--grid-min-item-size: clamp(16rem,33vw,calc(33% - var(--grid-gap)))}.grid-4{--grid-min-item-size: clamp(16rem,25vw,calc(25% - var(--grid-gap)))}.layered{display:grid;place-content:center}.layered>*{grid-area:1 / 1}.overlapHalf{translate:0 -50%}}@layer base{input,select,textarea{background:var(--input-bg);border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--input-radius);color:var(--color-text-default);font-size:var(--text-base);line-height:var(--input-leading);box-sizing:border-box}input:not(:where([type=radio],[type=checkbox],[type=range])),select,textarea{padding-block:var(--input-inset-block);padding-inline:var(--input-inset-inline);color:var(--color-text-raise)}.input--big{padding-block:calc(var(--input-inset-block) * 1.5);padding-inline:calc(var(--input-inset-inline) * 1.5);font-size:var(--text-large)}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:var(--color-text-tertiary)}input::placeholder,select::placeholder,textarea::placeholder{color:var(--color-text-tertiary)}.label{display:block}}@layer base{table{border-collapse:separate;border-spacing:0;width:100%}:where(thead,tbody) :where(th,td){border-inline-end:1px solid var(--color-stroke-default);border-bottom:1px solid var(--color-stroke-default);padding-block:var(--space-gutter-small);padding-inline:var(--space-gutter-small)}:where(tfoot) td,caption{font-weight:700;padding-block:var(--space-gutter-small);padding-inline:var(--space-gutter-small);text-align:start}:where(thead,tbody) :where(th,td):first-child{border-inline-start:1px solid var(--color-stroke-default)}th{background-color:var(--color-surface-default);border-top:1px solid var(--color-stroke-default);font-size:var(--text-small);font-weight:700;text-align:start}tr:first-child th:first-child{border-top-left-radius:var(--radius-xs)}tr:first-child th:last-child{border-top-right-radius:var(--radius-xs)}tr:last-child td:first-child{border-bottom-left-radius:var(--radius-xs)}tr:last-child td:last-child{border-bottom-right-radius:var(--radius-xs)}.table-outer-wrapper{display:flex}.table-inner-wrapper{overflow-x:auto;flex:1 1 0%;margin-block-end:var(--space-gutter);width:1rem}}@layer base{.icon{display:inline;height:var(--icon-size, 1.2em);width:var(--icon-size, 1.2em);margin-block-start:-.2em}.icon--space{margin-inline-end:var(--icon-space, .5em)}.icon--medium{--icon-size: 1em}.icon--small{--icon-size: .75em}}@layer base{.btn{--btn-inset-block: var(--input-inset-block);--btn-inset-inline: var(--input-inset-inline);--btn-border-width: var(--input-border-width);--btn-border-color: var(--color-stroke-default);--btn-radius: var(--input-radius);--btn-bg: var(--color-surface-brand);--btn-color: var(--color-text-brand);--btn-leading: var(--input-leading);--btn-gap: .5ch;display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-inset-block) var(--btn-inset-inline);border:var(--btn-border-width) solid var(--btn-border-color);border-radius:var(--btn-radius);background:var(--btn-bg);color:var(--btn-color);line-height:var(--btn-leading);font-size:var(--text-base);text-align:center}.btn--uppercase{text-transform:uppercase;font-size:.85em;line-height:1.53;letter-spacing:.035em}.btn:where(:not(.btn--disabled)):is(:hover,:active){--btn-bg: var(--color-surface-brand-interact)}a.btn:where(:not(.btn--disabled)):is(:hover,:active){--btn-bg: var(--color-surface-brand-interact);text-decoration:underline}.btn :is(svg,.icon){height:calc(1em * var(--btn-leading));height:1lh;width:auto;margin-block-start:initial}.btn--square,.btn:has(svg:only-child){padding-inline:var(--btn-inset-block)}.btn--secondary{--btn-bg: var(--color-surface-default)}.btn--invisible{--btn-bg: transparent;--btn-border-color: transparent}.btn--invisible:is(:hover,:active){--btn-bg: var(--color-surface-brand-interact);--btn-border-color: var(--color-stroke-default)}.btn--disabled,.btn--disabled:is(:hover,:active){--btn-bg: var(--color-surface-tertiary);--btn-border-color: var(--color-surface-secondary);--btn-color: var(--color-text-tertiary);cursor:not-allowed}.btn--tiny{--btn-inset-block: var(--space-1);--btn-inset-inline: var(--space-1);--btn-leading: 1.16;font-size:var(--text-tiny);font-weight:500}.btn--big{font-size:var(--text-large);--btn-inset-block: var(--space-3);--btn-inset-inline: var(--space-3)}}@layer base{.prose{--prose-flow-space: var(--space-gutter);overflow-wrap:break-word}.prose>*+*{margin-block-start:var(--prose-flow-space, 1em)}.prose :is(h2,h3,h4,h5,h6){--prose-flow-space: calc(1.5 * var(--space-gutter-large));line-height:var(--leading-thin);color:var(--color-text-raise)}.prose h1{font-size:var(--text-heading-1)}.prose h2{font-size:var(--text-heading-2)}.prose h3{font-size:var(--text-heading-3)}.prose h4{font-size:var(--text-heading-4)}.prose h5{font-size:var(--text-large)}.prose :is(audio,canvas,embed,iframe,img,object,svg,video){display:revert}.prose :is(ul,ol){list-style:revert;padding-left:revert;padding-inline-start:3ch}.prose li::marker{color:var(--color-text-quaternary)}.prose pre{padding:var(--space-gutter);border-radius:var(--radius-xs);overflow-x:auto}@media(forced-colors:active){.prose :is(pre){border:1px solid currentcolor}}.prose code{padding:.15em .3em;border-radius:var(--radius-xs);color:inherit}.prose :is(pre,code){font-size:80%;word-break:break-all;background:var(--color-surface-secondary);hyphens:none;-moz-tab-size:4;-o-tab-size:4;tab-size:4}.prose pre>code{font-size:100%;padding:0;text-shadow:unset}.prose>* a{text-decoration-color:var(--color-underline-default)}.prose img[align=left],.prose img[align=right]{margin-block-end:1em}.prose img[align=left]{margin-inline-end:1em}.prose img[align=right]{margin-inline-start:1em}.prose img[align=left]:first-child,.prose img[align=right]:first-child{margin-block-start:0}.prose table :is(th,td){word-break:break-word}}@layer components{.header{border-bottom:1px solid var(--color-stroke-default)}.header-container{position:relative;--header-gap: var(--space-gutter);display:grid;align-items:center;gap:var(--header-gap);row-gap:calc(var(--header-gap) / 2);padding-block:var(--space-3);grid-template-columns:max-content 1fr max-content;grid-template-areas:"logo search nav"}@media(max-width:43.75rem){.header-container{justify-content:end;grid-template-columns:1fr auto;grid-template-areas:"logo nav nav" "search search search"}.header-container--nosearch{grid-template-areas:"logo nav nav"}}@media(max-width:23.75rem){.header-container{grid-template-columns:auto 1fr;grid-template-areas:"logo null" "nav nav" "search search"}.header-container--nosearch{grid-template-areas:"logo null" "nav nav"}}.header-logo{grid-area:logo;width:calc(((var(--size-wrapper-large) - var(--size-wrapper)) / 2) - var(--header-gap));color:var(--color-text-raise)}.header-logo:hover{text-decoration:underline;text-decoration-color:var(--color-underline-default)}.header-search{grid-area:search;flex-grow:1}.header-nav{grid-area:nav;justify-content:center;--cluster-column-gap: var(--space-gutter-tiny);--cluster-row-gap: var(--space-gutter-tiny)}}@layer components{.pageHead{position:relative;z-index:0;background-color:var(--color-surface-default);padding-block:var(--space-region);border-bottom:1px solid var(--color-stroke-default)}.pageHead--expanded{padding-block:max(10vmin,var(--space-region))}.pageHead--decorative:before{position:absolute;inset:0;content:"";z-index:-1;display:block;background-color:var(--color-surface-brand);-webkit-mask-image:url("./d532181cad8f8a86-KXKLIGDZ.svg");mask-image:url("./d532181cad8f8a86-KXKLIGDZ.svg");-webkit-mask-size:min(var(--size-wrapper, 67rem),90vmax) auto;mask-size:min(var(--size-wrapper, 67rem),90vmax) auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center 100%;mask-position:center 100%;opacity:.75}.pageHead-title{font-size:var(--text-heading-1);line-height:var(--leading-thin);color:var(--color-text-raise)}.pageHead-title a{text-decoration:underline;text-decoration-thickness:.07em;text-decoration-color:var(--color-underline-tertiary)}.pageHead-title .prefix{color:var(--color-text-tertiary);font-weight:250;font-size:.95em;vertical-align:baseline}.pageHead-subtitle{font-size:var(--text-large);line-height:var(--leading-short);color:var(--color-text-secondary)}.pageHead-tip:first-child{margin-block-start:calc(-1 * var(--space-region))}.pageHead-tip:last-child{margin-block-end:calc(-1 * var(--space-region))}}@layer components{.skipLink{z-index:42;position:absolute;top:var(--space-1);left:50%;transform:translate(-50%,-120%);max-width:95vw;padding:var(--space-gutter);background-color:var(--color-surface-default);border:1px solid var(--color-stroke-default);border-radius:var(--radius-xs);text-decoration:underline;display:flex;flex-wrap:wrap;gap:var(--space-gutter);box-shadow:var(--shadow-default)}.skipLink,.skipLink a{transition:.1s transform}.skipLink a:is(:focus,:active){transform:translateY(-120%)}@supports selector(:has(*)){.skipLink:has(a:is(:focus,:active)){transform:translate(-50%)}.skipLink a:is(:focus,:active){transform:translateY(0)}}.skipLink-mobile{display:none}@media(max-width:768px){.skipLink-desktop{display:none}.skipLink-mobile{display:inline-flex}}}@layer components{.tabs{position:relative;display:flex;overflow-x:auto;gap:var(--space-gutter);anchor-name:tabs-list}.tabs-mobile{display:none}@media(max-width:48rem){.tabs{display:none}.tabs-mobile{display:block}}.tab{--outline-offset: calc(-1 * var(--outline-width));display:inline-flex;align-items:center;flex-shrink:0;gap:var(--space-gutter-tiny);padding:var(--space-4) var(--space-1);border-bottom:2px solid transparent;border-radius:var(--radius-md) var(--radius-md) 0 0}a.tab:is(:hover,:active){text-decoration:underline}@media(forced-colors:active){.tab{border-color:Canvas}a.tab{text-decoration:underline}a.tab:is(:hover,:active){color:LinkText}}.tab:where([aria-current=page]){border-color:currentcolor;color:var(--color-text-raise)}@media(forced-colors:active){.tab:where([aria-current=page]){color:SelectedItemText;background:SelectedItem;border-color:SelectedItem}}.tab .icon{margin-inline-end:var(--space-gutter-tiny);margin-block-start:initial;color:var(--color-text-quaternary)}.tab:where([aria-current=page]) .icon{color:var(--color-text-raise)}.tabs-mobileBtn{width:100%;justify-content:space-between;text-align:left;margin-bottom:var(--space-gutter);-moz-column-gap:var(--space-gutter-small);column-gap:var(--space-gutter-small)}.tabs-mobileBtn .prefix{font-size:.8em;margin-bottom:.2em;color:var(--color-text-tertiary)}}@layer components{.badge{--badge-inset-block: .2em;--badge-inset-inline: .3em;--badge-bg: transparent;--badge-border-color: var(--color-stroke-default);--badge-color: var(--color-text-secondary);--badge-radius: var(--radius-xs);display:inline-flex;gap:.25ch;align-items:center;padding:var(--badge-inset-block) var(--badge-inset-inline);line-height:var(--leading-thin);background:var(--badge-bg);border:1px solid var(--badge-border-color);border-radius:var(--badge-radius);color:var(--badge-color);font-size:.85em}.badge--big{font-size:1em}.badge--brand{--badge-bg: var(--color-surface-brand);--badge-color: var(--color-text-brand);--badge-border-color: oklch(from var(--color-surface-brand) calc(l - .15) calc(c + .025) h)}.badge--green{--badge-bg: var(--color-surface-valid);--badge-color: var(--color-text-valid);--badge-border-color: oklch(from var(--color-surface-valid) calc(l - .15) calc(c + .025) h)}.badge--info{--badge-bg: var(--color-surface-informational);--badge-color: var(--color-text-informational);--badge-border-color: oklch(from var(--color-surface-informational) calc(l - .15) calc(c + .025) h)}.badge--warning{--badge-bg: var(--color-surface-warning);--badge-color: var(--color-text-warning);--badge-border-color: oklch(from var(--color-surface-warning) calc(l - .15) calc(c + .025) h)}.badge--danger{--badge-bg: var(--color-surface-danger);--badge-color: var(--color-text-danger);--badge-border-color: oklch(from var(--color-surface-danger) calc(l - .15) calc(c + .025) h)}.badge .icon{margin-block-start:revert}}@layer components{.alert{padding:var(--space-2) var(--space-3);color:var(--alert-color, currentColor);line-height:var(--alert-leading, var(--leading-short));background:var(--alert-bg, var(--color-surface-tertiary));border:1px solid var(--alert-border-color, var(--color-stroke-default));border-radius:var(--radius-xs)}.alert--brand{--alert-color: var(--color-text-brand);--alert-bg: var(--color-surface-brand);--alert-border-color: oklch(from var(--color-surface-brand) calc(l - .15) calc(c + .025) h);text-decoration-color:currentcolor}.alert--green{--alert-color: var(--color-text-valid);--alert-bg: var(--color-surface-valid);--alert-border-color: oklch(from var(--color-surface-valid) calc(l - .15) calc(c + .025) h);text-decoration-color:currentcolor}.alert--info{--alert-color: var(--color-text-informational);--alert-bg: var(--color-surface-informational);--alert-border-color: oklch(from var(--color-surface-informational) calc(l - .15) calc(c + .025) h);text-decoration-color:currentcolor}.alert--warning{--alert-color: var(--color-text-warning);--alert-bg: var(--color-surface-warning);--alert-border-color: oklch(from var(--color-surface-warning) calc(l - .15) calc(c + .025) h);text-decoration-color:currentcolor}.alert--danger{--alert-color: var(--color-text-danger);--alert-bg: var(--color-surface-danger);--alert-border-color: oklch(from var(--color-surface-danger) calc(l - .15) calc(c + .025) h);--color-underline-default: currentcolor}.alert--big{font-size:var(--text-large);padding:var(--space-3) var(--space-4)}.alert--small{font-size:var(--text-small)}.alert>*+*{margin-top:var(--space-gutter-small)}.alert-title{display:block;font-weight:600}.alert-title~*{display:block}.alert :is(ul,ol){list-style:revert;padding-left:revert}}@layer components{.tooltip{--tooltip-inset: var(--space-2);--tooltip-border-width: var(--space-1);--tooltip-radius: var(--radius-xs);--tooltip-width: 30ch;position:absolute;inset:auto;margin:var(--space-1);max-width:min(90vw,var(--tooltip-width, 50ch));width:-moz-max-content;width:max-content;position-anchor:auto;position-area:top center;position-try-fallbacks:top,bottom,right,left;padding:var(--tooltip-inset);border:1px solid var(--color-stroke-default);border-radius:var(--tooltip-radius);background:var(--color-surface-default);box-shadow:var(--shadow-default);font-size:var(--text-small);color:var(--color-text-default);interest-delay:.1s;transition:opacity .25s,translate .1s;transition-behavior:allow-discrete}.tooltip hr{border-style:solid;border-width:1px 0 0;border-color:var(--color-stroke-default)}}@layer components{.dropdown{--dropdown-inset-block: var(--space-4);--dropdown-inset-inline: var(--space-2);--dropdown-border-width: var(--space-1);--dropdown-radius: var(--radius-xs);--dropdown-width: 30ch;--dropdown-gap: var(--space-gutter-small);position:absolute;box-sizing:border-box;inset:auto;margin-block:var(--space-1);padding:0;max-width:calc(100vw - (var(--wrapper-padding) * 2));width:-moz-max-content;width:max-content;position-anchor:auto;position-area:bottom span-left;position-try-fallbacks:bottom,bottom;border:1px solid var(--color-stroke-default);border-radius:var(--dropdown-radius);background:var(--color-surface-default);box-shadow:var(--shadow-default);color:var(--color-text-default);interest-delay:.1s;transition:opacity .25s,translate .1s;transition-behavior:allow-discrete}.dropdown--full{width:100%}.dropdown:not(:popover-open){opacity:0;translate:0 -.5em}.dropdown:popover-open{opacity:1;translate:0 0}@starting-style{.dropdown:popover-open{opacity:0;translate:0 -.5em}}.dropdown hr{border-style:solid;border-width:1px 0 0;border-color:var(--color-stroke-default)}.dropdown-content,.dropdown-item{padding:var(--dropdown-inset-block) var(--dropdown-inset-inline)}.dropdown-item{display:flex;align-items:center;gap:var(--dropdown-gap);color:currentcolor;border:none;background:transparent;text-decoration:none}.dropdown-item:not(:first-child){border-top:1px solid var(--color-stroke-secondary)}.dropdown-item .icon{color:var(--color-text-quaternary)}:where(a.dropdown-item,button.dropdown-item):is(:hover,:active,:focus-visible,.dropdown-item--current,[aria-current=page]){background-color:var(--color-surface-brand-interact);--outline-offset: calc(-1 * var(--outline-width))}}@layer components{.entityCard{--entity-card-radius: var(--radius-sm);--entity-card-inset-block: var(--space-2);--entity-card-inset-inline: min(var(--wrapper-padding, 0), var(--space-2));flex-grow:1;display:block;padding:var(--entity-card-inset-block) var(--entity-card-inset-inline);border-radius:var(--entity-card-radius);margin-inline:calc(var(--entity-card-inset-block) * -1)}.entityCard:is(:hover,.entityCard--highlighted){background-color:var(--color-surface-brand)}.entityCard:is(:active,.entityCard--highlighted){box-shadow:inset 0 0 0 1px var(--color-underline-default)}.entityCard>*+*{margin-top:var(--space-1)}.entityCard-title{color:var(--color-text-raise);font-weight:500}a.entityCard:where(:hover,:active,:focus) :is(.entityCard-title,.entityCard-prefix){text-decoration:underline}.entityCard-synopsis{color:var(--color-text-secondary)}.entityCard-synopsis:not(:first-child):before{content:":: ";content:":: " / "";color:var(--color-text-quaternary)}@media(forced-colors:active){.entityCard-title,.entityCard-synopsis{text-decoration:underline}.entityCard:is(:hover,:active) .entityCard-title,.entityCard:is(:hover,:active) .entityCard-synopsis{color:LinkText}}.entityCard-prefix{color:var(--color-text-tertiary);font-weight:250;letter-spacing:var(--kerning-tight);vertical-align:baseline}}@layer components{.pagination{display:grid;gap:var(--space-gutter-tiny);grid-template-columns:1fr 1fr;max-width:var(--size-wrapper-small);margin-inline:auto}.pagination-more{grid-column:1 / 3}}@layer components{.footer{margin-top:var(--space-region);border-top:1px solid var(--color-stroke-default)}.footer-main{position:relative;padding-block:var(--space-region)}.footer-main:before{position:absolute;inset:0;content:"";z-index:-1;display:block;background-color:var(--color-surface-brand);-webkit-mask-image:url("./d532181cad8f8a86-KXKLIGDZ.svg");mask-image:url("./d532181cad8f8a86-KXKLIGDZ.svg");-webkit-mask-size:min(var(--size-wrapper, 67rem),90vmax) auto;mask-size:min(var(--size-wrapper, 67rem),90vmax) auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center 100%;mask-position:center 100%;opacity:.75;transform:scaleY(-1)}.footer-main>*+*{margin-top:var(--space-gutter-large)}.footer-slogan{font-size:var(--text-heading-2);line-height:var(--leading-short)}.footer-by{padding-block:var(--space-gutter);text-align:center;font-size:var(--text-tiny);color:var(--color-text-secondary);border-top:1px solid var(--color-stroke-default)}}@layer components{.package-about{--package-layout-gap: var(--space-gutter-large);--aside-gutter: var(--package-layout-gap);--aside-width: 18.75rem}.package-details{display:flex;flex-direction:column;gap:var(--package-layout-gap)}}@layer utilities{.static{position:static}.absolute{position:absolute}.relative{position:relative}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.flex-col{flex-direction:column}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-end{align-items:end}.justify-center{justify-content:center}.justify-end{justify-content:end}.self-start{align-self:start}.self-center{align-self:center}.self-end{align-self:end}.flex-wrap{flex-wrap:wrap}.flex-grow{flex-grow:1}.flex-no-grow{flex-grow:0}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}}@layer utilities{.color-raise{color:var(--color-text-raise)}.color-default{color:var(--color-text-default)}.color-secondary{color:var(--color-text-secondary)}.color-tertiary{color:var(--color-text-tertiary)}.color-quaternary{color:var(--color-text-quaternary)}}@layer utilities{.whitespace-nowrap{white-space:nowrap}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-break{overflow-wrap:break-word}.text-base{font-size:var(--text-base)}.text-small{font-size:var(--text-small)}.text-tiny{font-size:var(--text-tiny)}.text-large{font-size:var(--text-large)}.title-1{font-size:var(--text-heading-1)}.title-2{font-size:var(--text-heading-2)}.title-3{font-size:var(--text-heading-3)}.title-4{font-size:var(--text-heading-4)}.title-section{font-size:var(--text-small);text-transform:uppercase;letter-spacing:.035em;color:var(--color-text-raise);font-weight:500;line-height:var(--leading-loose)}.font-monospace{font-family:var(--font-monospace)}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.italic{font-style:italic}.not-italic{font-style:normal}.uppercase{text-transform:uppercase}.tracking-tight{letter-spacing:var(--kerning-tight)}.tracking-wider{letter-spacing:var(--kerning-loose)}.leading-short{line-height:var(--leading-short)}.leading-thin{line-height:var(--leading-thin)}.leading-flat{line-height:var(--leading-flat)}.leading-loose{line-height:var(--leading-loose)}.tabular-nums{font-variant-numeric:tabular-nums}}@layer utilities{.hidden{display:none}.sr-only:not(:focus,:active){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}@layer utilities{.gap{gap:var(--gap-size, var(--space-gutter))}.gap--tiny{--gap-size: var(--space-gutter-tiny)}.gap--small{--gap-size: var(--space-gutter-small)}.gap--large{--gap-size: var(--space-gutter-large)}.inset-region{padding-block:var(--space-region)}.inset-large{padding-block:var(--space-gutter-large)}.inset-x{padding-inline:var(--space-gutter)}.ms-auto{margin-inline-start:auto}}@layer utilities{.w100{width:100%}.min-w0{min-width:0}.max-w30ch{max-width:30ch}}@layer dependencies{code[class*=language-],pre[class*=language-]{color:#000;background:none;text-shadow:0 1px white;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;hyphens:none}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:#ffffff7f}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}}
