.docs-prose{max-inline-size:var(--pv-comp-docs-prose-max)}.docs-rules{max-inline-size:none}.docs-rules>*{max-inline-size:var(--pv-comp-docs-prose-max)}.docs-rules>.docs-wide{max-inline-size:none}.docs-prose h2:not(:where([data-pv-stage=""] *)){margin-block:var(--pv-sys-space-12) var(--pv-sys-space-3);font-family:var(--pv-sys-typography-headline-small-font-family);font-size:var(--pv-sys-typography-headline-small-font-size);font-weight:var(--pv-sys-typography-headline-small-font-weight);font-variation-settings:var(--pv-sys-typography-headline-small-font-variation-settings);line-height:var(--pv-sys-typography-headline-small-line-height);scroll-margin-block-start:calc(var(--pv-comp-docs-header-height) + var(--pv-sys-space-6))}.docs-rules h2:not(:where([data-pv-stage=""] *)){margin-block:var(--docs-sub-above) var(--docs-sub-lede)}.docs-rules h2:not(:first-child,:where([data-pv-stage=""] *)),.docs-rules .docs-dos:not(:first-child){max-inline-size:none;border-block-start:var(--pv-comp-docs-hairline);margin-block-start:calc(var(--docs-sub-above) - var(--pv-sys-space-8));padding-block-start:var(--pv-sys-space-8)}.docs-rules h2+p:not(:where([data-pv-stage=""] *)){margin-block-end:var(--docs-sub-content)}.docs-rules>:not(p,h2,h3,h4,ul:not([class]),ol:not([class]),.docs-dos__head,.docs-spec-head)+p,.docs-rules>*>:not(p,h2,h3,h4,ul:not([class]),ol:not([class]),.docs-dos__head,.docs-spec-head)+p{margin-block-start:var(--pv-sys-space-10)}.docs-rules>p+:not(p,h2,h3,h4,ul:not([class]),ol:not([class]),.docs-dos),.docs-rules>*>p+:not(p,h2,h3,h4,ul:not([class]),ol:not([class]),.docs-dos){margin-block-start:var(--pv-sys-space-6)}.docs-prose h3:not(:where([data-pv-stage=""] *)){margin-block:var(--pv-sys-space-12) var(--pv-sys-space-3);font-family:var(--pv-sys-typography-title-large-font-family);font-size:var(--pv-sys-typography-title-large-font-size);font-weight:var(--pv-sys-typography-title-large-font-weight);font-variation-settings:var(--pv-sys-typography-title-large-font-variation-settings);line-height:var(--pv-sys-typography-title-large-line-height);scroll-margin-block-start:calc(var(--pv-comp-docs-header-height) + var(--pv-sys-space-6))}.docs-prose p:not(:where([data-pv-stage=""] *)){margin-block:var(--pv-sys-space-4);font-family:var(--pv-sys-typography-prose-font-family);font-size:var(--pv-sys-typography-prose-font-size);line-height:var(--pv-sys-typography-prose-line-height);font-variation-settings:var(--pv-sys-typography-prose-font-variation-settings);text-wrap:pretty}.docs-prose ul:not(:where([data-pv-stage=""] *)),.docs-prose ol:not(:where([data-pv-stage=""] *)){margin-block:var(--pv-sys-space-4);font-size:var(--pv-sys-typography-body-large-font-size);line-height:var(--pv-sys-typography-body-large-line-height);padding-inline-start:var(--pv-sys-space-5)}.docs-prose ol:not(:where([data-pv-stage=""] *)){list-style:persian}.docs-prose li:not(:where([data-pv-stage=""] *)){margin-block-end:var(--pv-sys-space-1)}.docs-prose a:not(:where([data-pv-stage=""] *)){color:var(--pv-sys-color-primary);text-underline-offset:var(--pv-sys-space-half);text-decoration:underline;text-decoration-thickness:1px}code{background:var(--pv-sys-color-surface-container);border-radius:var(--pv-sys-shape-corner-xs);corner-shape:var(--pv-sys-shape-corner-shape);padding-block:.1em;padding-inline:.3em}kbd{background:var(--pv-sys-color-surface-container);border:var(--pv-comp-docs-hairline);border-radius:var(--pv-sys-shape-corner-xs);corner-shape:var(--pv-sys-shape-corner-shape);box-shadow:0 1px 0 0 var(--pv-sys-color-outline-variant);padding-block:.1em;padding-inline:.3em}.docs-prose pre{max-block-size:24rem;padding:var(--pv-sys-space-4);margin-block:var(--pv-sys-space-4);font-size:var(--pv-sys-typography-code-block-font-size);line-height:var(--pv-sys-typography-code-block-line-height);background:var(--pv-sys-color-surface-container-low);border:var(--pv-comp-docs-hairline);border-radius:var(--pv-sys-shape-corner-lg);corner-shape:var(--pv-sys-shape-corner-shape);direction:ltr;unicode-bidi:isolate}.docs-prose pre[data-scrollable=true]{-webkit-mask-image:linear-gradient(#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(#0000,#000 12px calc(100% - 12px),#0000)}.docs-prose pre code{font-size:inherit;background:0 0;padding:0}.docs-mono{font-size:var(--docs-mono-size,11px);white-space:nowrap;padding-block:.125rem;padding-inline:.375rem;line-height:1.4}.docs-tablewrap{margin-block:var(--pv-sys-space-5);border:var(--pv-comp-docs-hairline);border-radius:var(--pv-sys-shape-corner-lg);corner-shape:var(--pv-sys-shape-corner-shape);overflow:auto}.docs-table{inline-size:100%;font-size:var(--pv-sys-typography-body-small-font-size);line-height:var(--pv-sys-typography-body-small-line-height);color:var(--pv-sys-color-on-surface);border-collapse:collapse}.docs-table th,.docs-table td{font-variant-numeric:tabular-nums;text-align:start;vertical-align:top;border-block-end:var(--pv-comp-docs-hairline);padding-block:.625rem;padding-inline:.75rem}.docs-table thead th{font-size:var(--pv-sys-typography-label-small-font-size);font-weight:var(--pv-sys-typography-label-small-font-weight);line-height:var(--pv-sys-typography-label-small-line-height);color:var(--pv-sys-color-on-surface-muted);background:var(--pv-sys-color-surface);padding-block:.5rem}.docs-table tbody th,.docs-table tbody td:first-child{font-size:var(--pv-sys-typography-label-large-font-size);font-weight:var(--pv-sys-typography-label-large-font-weight);line-height:var(--pv-sys-typography-label-large-line-height)}.docs-table tbody tr:last-child>*{border-block-end:0}.docs-table__muted{color:var(--pv-sys-color-on-surface-muted)}.docs-table__num,.docs-table thead th,.docs-table th code{white-space:nowrap}.docs-rail{--docs-rail-row:1.5rem;position:sticky;inset-block-start:calc(50dvb + var(--pv-comp-docs-header-height) / 2 - var(--docs-rail-n,8) * var(--docs-rail-row) / 2)}.docs-rail__list{grid-auto-rows:var(--docs-rail-row);margin:0;padding:0;list-style:none;display:grid}.docs-rail__item{--docs-rail-k:.32;display:flex}.docs-rail__link{color:var(--pv-sys-color-outline);border-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape);flex:1;justify-content:flex-end;align-items:center;display:flex}.docs-rail__tick{inline-size:calc(2rem * var(--docs-rail-k));border-radius:var(--pv-sys-shape-corner-full);block-size:2px;transition:inline-size var(--pv-sys-motion-transition-small), background-color var(--pv-sys-motion-transition-fade);background:currentColor;display:block}.docs-rail__list:not(:hover,:focus-within) .docs-rail__item[data-active]{--docs-rail-k:1}.docs-rail__item[data-active] .docs-rail__link{color:var(--pv-sys-color-brand)}.docs-rail__item:is(:hover,:focus-within){--docs-rail-k:1}.docs-rail__item:is(:hover,:focus-within)+.docs-rail__item{--docs-rail-k:.66}.docs-rail__item:has(+.docs-rail__item:is(:hover,:focus-within)){--docs-rail-k:.66}.docs-rail__item:is(:hover,:focus-within)+.docs-rail__item+.docs-rail__item{--docs-rail-k:.44}.docs-rail__item:has(+.docs-rail__item+.docs-rail__item:is(:hover,:focus-within)){--docs-rail-k:.44}.docs-rail__item:is(:hover,:focus-within) .docs-rail__link{color:var(--pv-sys-color-on-surface)}.docs-rail__item[data-active]:is(:hover,:focus-within) .docs-rail__link{color:var(--pv-sys-color-brand)}.docs-rail__card{z-index:var(--pv-sys-z-index-popover);inline-size:max-content;max-inline-size:17rem;padding-block:var(--pv-sys-space-3);padding-inline:var(--pv-sys-space-4);pointer-events:none;background:var(--pv-sys-color-surface-container-lowest);filter:blur(2px);border:var(--pv-comp-docs-hairline);border-radius:var(--pv-sys-shape-corner-lg);corner-shape:var(--pv-sys-shape-corner-shape);box-shadow:var(--pv-sys-elevation-shadow-level2);opacity:0;translate:0 calc(var(--docs-rail-i,0) * var(--docs-rail-row) - 50%);transition:translate var(--pv-sys-motion-transition-small), opacity var(--pv-sys-motion-transition-fade-close), filter var(--pv-sys-motion-transition-fade-close);position:absolute;inset-block-start:calc(var(--docs-rail-row) / 2);inset-inline-end:calc(100% + var(--pv-sys-space-2))}.docs-rail__card[data-on=true]{filter:blur();opacity:1;transition:translate var(--pv-sys-motion-transition-small), opacity var(--pv-sys-motion-transition-fade), filter var(--pv-sys-motion-transition-fade)}.docs-rail__card[data-snap]{transition:opacity var(--pv-sys-motion-transition-fade), filter var(--pv-sys-motion-transition-fade)}.docs-rail__card-in{gap:var(--pv-sys-space-3);animation:docs-rail-swap var(--pv-sys-motion-transition-fade) both;align-items:baseline;display:flex}@keyframes docs-rail-swap{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:blur()}}.docs-rail__num{font-family:var(--pv-sys-typography-title-large-font-family);font-size:var(--pv-sys-typography-title-medium-font-size);font-weight:var(--pv-sys-typography-title-large-font-weight);font-variation-settings:var(--pv-sys-typography-title-large-font-variation-settings);line-height:var(--pv-sys-typography-title-small-line-height);color:var(--pv-sys-color-brand)}.docs-rail__text{gap:2px;display:grid}.docs-rail__label{font-size:var(--pv-sys-typography-title-small-font-size);font-weight:var(--pv-sys-typography-title-small-font-weight);line-height:var(--pv-sys-typography-title-small-line-height);color:var(--pv-sys-color-on-surface)}.docs-rail__note{font-size:var(--pv-sys-typography-body-small-font-size);line-height:var(--pv-sys-typography-body-small-line-height);color:var(--pv-sys-color-on-surface-muted)}.docs-faces{gap:var(--pv-sys-space-4);margin-block:var(--docs-sub-content) var(--pv-sys-space-8);display:grid}.docs-face{gap:var(--pv-sys-space-5);padding:var(--pv-sys-space-6);background:var(--pv-sys-color-surface-container-lowest);border:var(--pv-comp-docs-hairline);border-radius:var(--pv-sys-shape-corner-window);corner-shape:var(--pv-sys-shape-corner-shape);display:grid}.docs-face__head{gap:var(--pv-sys-space-3);justify-content:space-between;align-items:flex-start;display:flex}.docs-face .docs-face__name{gap:var(--pv-sys-space-1);margin:0;display:grid}.docs-face__fa{font-size:var(--pv-sys-typography-title-large-font-size);font-weight:var(--pv-sys-typography-title-large-font-weight);line-height:var(--pv-sys-typography-title-large-line-height);color:var(--pv-sys-color-on-surface)}.docs-face[data-face=voice] .docs-face__fa{font-family:var(--pv-sys-typography-family-voice);font-weight:var(--pv-sys-typography-headline-small-font-weight);font-variation-settings:var(--pv-sys-typography-headline-small-font-variation-settings)}.docs-face[data-face=interface] .docs-face__fa{font-family:var(--pv-sys-typography-title-medium-font-family);font-variation-settings:normal}.docs-face__latin{font-family:var(--pv-sys-typography-label-large-font-family);font-size:var(--pv-sys-typography-label-large-font-size);font-weight:var(--pv-sys-typography-body-medium-font-weight);font-variation-settings:normal;line-height:var(--pv-sys-typography-label-large-line-height);color:var(--pv-sys-color-on-surface-muted);justify-self:start}:is(.docs-face__role,.docs-ladder__role){block-size:var(--pv-sys-size-control-xs);padding-inline:var(--pv-sys-space-3);font-family:var(--pv-sys-typography-label-medium-font-family);font-size:var(--pv-sys-typography-label-medium-font-size);font-weight:var(--pv-sys-typography-label-medium-font-weight);font-variation-settings:normal;line-height:var(--pv-sys-typography-label-medium-line-height);color:var(--pv-sys-color-on-primary-container);white-space:nowrap;background:var(--pv-sys-color-primary-container);border-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape);flex:none;align-items:center;display:inline-flex}:is(.docs-face,.docs-ladder)[data-face=interface] :is(.docs-face__role,.docs-ladder__role){color:var(--pv-sys-color-on-secondary-container);background:var(--pv-sys-color-secondary-container)}.docs-face__word{color:var(--pv-sys-color-on-surface);align-self:last baseline;font-size:clamp(5rem,3.5rem + 5vi,8rem);line-height:1.2}.docs-face[data-face=voice] :is(.docs-face__word,.docs-face__glyphs){font-family:var(--pv-sys-typography-display-large-font-family)}.docs-face[data-face=interface] :is(.docs-face__word,.docs-face__glyphs){font-family:var(--pv-sys-typography-body-large-font-family);font-variation-settings:normal}.docs-face__controls{gap:var(--pv-sys-space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.docs-face .docs-axis[data-pack=start]{gap:var(--pv-sys-space-2);justify-content:flex-start}.docs-face .docs-axis[data-pack=end]{gap:var(--pv-sys-space-2);justify-content:flex-end}.docs-face__glyphs{font-size:var(--pv-sys-typography-title-medium-font-size);color:var(--pv-sys-color-on-surface-variant);word-spacing:.35em;align-self:baseline;line-height:2}.docs-face__set{text-wrap:balance;display:block}.docs-face__run{white-space:nowrap}.docs-face .docs-face__uses{font-family:var(--pv-sys-typography-body-medium-font-family);font-size:var(--pv-sys-typography-body-medium-font-size);font-variation-settings:normal;line-height:var(--pv-sys-typography-body-medium-line-height);color:var(--pv-sys-color-on-surface-variant);text-wrap:pretty;border-block-start:var(--pv-comp-docs-hairline);margin:0;padding-block-start:var(--pv-sys-space-4)}.docs-axis{isolation:isolate;block-size:2.5rem;padding-inline:var(--pv-sys-space-4);background:var(--pv-sys-color-surface-container);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);justify-content:space-between;align-items:center;display:flex;position:relative;overflow:hidden}.docs-axis__track{z-index:0;position:absolute;inset:0}.docs-axis__track:before,.docs-axis__track:after{pointer-events:none;content:"";position:absolute}.docs-axis__track:before{inline-size:calc(var(--docs-axis-p) * 100%);background:var(--pv-sys-color-surface-container-highest);inset-block:0;inset-inline-start:0}.docs-axis__track:after{inset-block:var(--pv-sys-space-2);background:var(--pv-sys-color-on-surface);border-radius:var(--pv-sys-shape-corner-full);inline-size:2px;transition:scale var(--pv-sys-motion-transition-small);inset-inline-start:calc(var(--docs-axis-p) * (100% - var(--pv-sys-space-4)) + var(--pv-sys-space-2) - 1px)}.docs-axis[data-dragging] .docs-axis__track:after{transition:scale var(--pv-sys-motion-transition-press);scale:1.5 1.33}.docs-axis:has(:focus-visible){outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset)}.docs-axis__label,.docs-axis__value{z-index:1;pointer-events:none;font-size:var(--pv-sys-typography-label-large-font-size);font-weight:var(--pv-sys-typography-label-large-font-weight);line-height:var(--pv-sys-typography-label-large-line-height);position:relative}.docs-axis__label{color:var(--pv-sys-color-on-surface)}.docs-axis__value{color:var(--pv-sys-color-on-surface-variant);font-variant-numeric:tabular-nums}.docs-axis__input{cursor:pointer;opacity:0;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.docs-seg{grid-template-columns:repeat(var(--docs-seg-n), minmax(0, 1fr));min-inline-size:0;padding:var(--pv-sys-space-1);background:var(--pv-sys-color-surface-container);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);border:0;margin:0;display:grid;position:relative}.docs-seg__pill{inset-block:var(--pv-sys-space-1);inline-size:calc((100% - 2 * var(--pv-sys-space-1)) / var(--docs-seg-n));background:var(--pv-sys-color-surface-container-lowest);border-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape);box-shadow:var(--pv-sys-elevation-shadow-level1);transition:inset-inline-start var(--pv-sys-motion-transition-small);position:absolute;inset-inline-start:calc(var(--pv-sys-space-1) + var(--docs-seg-i) * (100% - 2 * var(--pv-sys-space-1)) / var(--docs-seg-n))}.docs-seg__option{block-size:2rem;font-size:var(--pv-sys-typography-label-large-font-size);line-height:var(--pv-sys-typography-label-large-line-height);color:var(--pv-sys-color-on-surface-variant);cursor:pointer;transition:color var(--pv-sys-motion-transition-fade);place-items:center;display:grid;position:relative}.docs-seg__option[data-checked]{color:var(--pv-sys-color-on-surface)}.docs-seg__input{cursor:pointer;opacity:0;margin:0;position:absolute;inset:0}.docs-seg:has(:focus-visible){outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset)}.docs-typescale{margin-block:var(--pv-sys-space-6) var(--pv-sys-space-8);container-type:inline-size}.docs-tester{gap:var(--pv-sys-space-2);align-items:center;display:flex}.docs-tester__field{flex:1;min-inline-size:0}.docs-tester__input{block-size:3rem;inline-size:100%;padding-inline:var(--pv-sys-space-4);font:inherit;font-size:var(--pv-sys-typography-title-small-font-size);line-height:var(--pv-sys-typography-title-small-line-height);color:var(--pv-sys-color-on-surface);background:var(--pv-sys-color-surface-container-lowest);border:var(--pv-comp-docs-hairline);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);transition:border-color var(--pv-sys-motion-transition-fade)}.docs-tester__input::placeholder{color:var(--pv-sys-color-on-surface-muted)}.docs-tester__input:hover{border-color:var(--pv-sys-color-outline)}.docs-tester__reset{gap:var(--pv-sys-space-2);block-size:3rem;padding-inline:var(--pv-sys-space-4);font:inherit;font-size:var(--pv-sys-typography-label-large-font-size);font-weight:var(--pv-sys-typography-label-large-font-weight);line-height:var(--pv-sys-typography-label-large-line-height);color:var(--pv-sys-color-primary);cursor:pointer;border:var(--pv-comp-docs-hairline);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);transition:background-color var(--pv-sys-motion-transition-fade);background:0 0;flex:none;align-items:center;display:inline-flex}.docs-tester__reset:hover{background:var(--pv-sys-color-surface-container)}.docs-tester__reset[hidden]{display:none}.docs-ladder{--docs-ladder-cols:11rem minmax(0, 1fr) 6rem 6.5rem 3.5rem 4.5rem var(--docs-control);padding:var(--pv-sys-space-2);background:var(--pv-sys-color-surface-container-lowest);border:var(--pv-comp-docs-hairline);border-radius:var(--pv-sys-shape-corner-window);corner-shape:var(--pv-sys-shape-corner-shape);margin-block-start:var(--pv-sys-space-6)}.docs-ladder__head{padding:var(--pv-sys-space-3) var(--pv-sys-space-3) var(--pv-sys-space-4);border-block-end:var(--pv-comp-docs-hairline);margin-block-end:var(--pv-sys-space-2)}.docs-ladder .docs-ladder__title{gap:var(--pv-sys-space-2) var(--pv-sys-space-3);font-family:var(--pv-sys-typography-title-large-font-family);font-size:var(--pv-sys-typography-title-large-font-size);font-weight:var(--pv-sys-typography-title-large-font-weight);font-variation-settings:var(--pv-sys-typography-title-large-font-variation-settings);line-height:var(--pv-sys-typography-title-large-line-height);flex-wrap:wrap;align-items:center;margin:0;display:flex}.docs-ladder[data-face=voice] .docs-ladder__family{font-family:var(--pv-sys-typography-family-voice);font-weight:var(--pv-sys-typography-headline-small-font-weight);font-variation-settings:var(--pv-sys-typography-headline-small-font-variation-settings)}.docs-ladder__cols{display:none}.docs-ladder .docs-ladder__list{--docs-glide-radius:var(--pv-sys-shape-corner-md);gap:2px;margin:0;padding:0;list-style:none;display:grid}.docs-ladder .docs-ladder__list>li{margin:0}.docs-ladder__row{gap:var(--pv-sys-space-2) var(--pv-sys-space-4);padding:var(--pv-sys-space-3);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id copy""sample sample""specs specs";align-items:center;display:grid}.docs-ladder__id{gap:var(--pv-sys-space-half) var(--pv-sys-space-2);flex-wrap:wrap;grid-area:id;align-items:baseline;min-inline-size:0;display:flex}.docs-ladder__name{font-size:var(--pv-sys-typography-label-large-font-size);font-weight:var(--pv-sys-typography-label-large-font-weight);line-height:var(--pv-sys-typography-label-large-line-height);color:var(--pv-sys-color-on-surface)}.docs-ladder .docs-ladder__token{font-size:var(--docs-mono-size,11px);color:var(--pv-sys-color-on-surface-muted);background:0 0;padding:0}.docs-ladder__specs{gap:var(--pv-sys-space-1) var(--pv-sys-space-4);font-size:var(--pv-sys-typography-body-small-font-size);line-height:var(--pv-sys-typography-body-small-line-height);flex-wrap:wrap;grid-area:specs;display:flex}.docs-ladder__key{color:var(--pv-sys-color-on-surface-muted)}.docs-ladder__value{color:var(--pv-sys-color-on-surface);white-space:nowrap}.docs-ladder__sample{min-inline-size:0;color:var(--pv-sys-color-on-surface);text-overflow:ellipsis;white-space:nowrap;grid-area:sample;margin-block:-.12em;padding-block:.12em;overflow:hidden}.docs-ladder__copy{inline-size:var(--docs-control);block-size:var(--docs-control);color:var(--pv-sys-color-on-surface-muted);cursor:pointer;border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);transition:color var(--pv-sys-motion-transition-fade), background-color var(--pv-sys-motion-transition-fade);background:0 0;border:0;grid-area:copy;place-items:center;padding:0;display:inline-grid;position:relative}.docs-ladder__copy:hover{color:var(--pv-sys-color-on-surface);background:var(--pv-sys-color-surface-container-high)}.docs-ladder__copy[data-done]{color:var(--pv-sys-color-primary)}.docs-ladder__copy-glyph{filter:blur(2px);opacity:0;scale:var(--pv-sys-motion-scale-press-icon);transition:opacity var(--pv-sys-motion-transition-fade), filter var(--pv-sys-motion-transition-fade), scale var(--pv-sys-motion-transition-small);grid-area:1/1;place-items:center;display:inline-grid}.docs-ladder__copy-glyph[data-on=true]{filter:blur();opacity:1;scale:1}.docs-rules .docs-dos{margin-block:var(--docs-sub-above) var(--pv-sys-space-6)}.docs-dos__head{gap:var(--pv-sys-space-3) var(--pv-sys-space-6);flex-wrap:wrap;justify-content:space-between;align-items:center;margin-block-end:var(--docs-sub-lede);display:flex}.docs-dos .docs-dos__heading{margin:0}.docs-dos__bar{--docs-fade-dir:to left;max-inline-size:calc(100% + 2 * var(--pv-sys-space-1));padding:var(--pv-sys-space-1);margin:calc(var(--pv-sys-space-1) * -1);scrollbar-width:none;flex:none;overflow:auto}.docs-dos__bar:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--docs-fade-dir:to right}.docs-dos__bar[data-fade]{-webkit-mask-image:linear-gradient(var(--docs-fade-dir), transparent, #000 var(--docs-fade-start,var(--pv-sys-space-0)), #000 calc(100% - var(--docs-fade-end,var(--pv-sys-space-0))), transparent);mask-image:linear-gradient(var(--docs-fade-dir), transparent, #000 var(--docs-fade-start,var(--pv-sys-space-0)), #000 calc(100% - var(--docs-fade-end,var(--pv-sys-space-0))), transparent)}.docs-dos__bar:is([data-fade=end],[data-fade=both]){--docs-fade-end:var(--pv-sys-space-10)}.docs-dos__bar:is([data-fade=start],[data-fade=both]){--docs-fade-start:var(--pv-sys-space-10)}.docs-dos>p{max-inline-size:var(--pv-comp-docs-prose-max);margin-block-end:var(--docs-sub-content)}.docs-dos__filter{grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column;inline-size:max-content}.docs-dos__filter .docs-seg__option{gap:var(--pv-sys-space-2);padding-inline:var(--pv-sys-space-3);justify-content:center;align-items:center;display:flex}.docs-dos__filter .docs-seg__pill{inline-size:var(--docs-seg-w,var(--pv-sys-space-0));transition:inset-inline-start var(--pv-sys-motion-transition-small), inline-size var(--pv-sys-motion-transition-small);inset-inline-start:var(--docs-seg-x,var(--pv-sys-space-1))}.docs-dos__filter:not([data-ready]) .docs-seg__pill{visibility:hidden}.docs-dos__filter:not([data-ready]) .docs-seg__option[data-checked]{background:var(--pv-sys-color-surface-container-lowest);border-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape);box-shadow:var(--pv-sys-elevation-shadow-level1)}.docs-dos__count{font-size:var(--pv-sys-typography-label-small-font-size);line-height:var(--pv-sys-typography-label-small-line-height);color:var(--pv-sys-color-on-surface-muted)}.docs-dos .docs-dos__list{gap:var(--pv-sys-space-4);margin:0;padding:0;list-style:none;display:grid}.docs-dos .docs-dos__rule{gap:var(--pv-sys-space-2);padding:var(--pv-sys-space-5);background:var(--pv-sys-color-surface-container-lowest);border:var(--pv-comp-docs-hairline);border-radius:var(--pv-sys-shape-corner-lg);corner-shape:var(--pv-sys-shape-corner-shape);grid-template-rows:auto auto 1fr;margin:0;display:grid}.docs-dos .docs-dos__rule[hidden],.docs-dos__list[data-folded]>.docs-dos__rule:nth-child(n+4){display:none}.docs-dos .docs-dos__list[data-folded]{-webkit-mask-image:linear-gradient(#000 calc(100% - 10rem),#0000 calc(100% - 2.5rem));mask-image:linear-gradient(#000 calc(100% - 10rem),#0000 calc(100% - 2.5rem))}.docs-dos__list[data-reveal]{--docs-dos-reveal:docs-dos-reveal var(--pv-sys-motion-transition-fade) both, docs-dos-reveal-rise var(--pv-sys-motion-transition-medium) both}.docs-dos__list{--docs-dos-fold:3}.docs-dos__list[data-reveal]>.docs-dos__rule:nth-child(n+4){animation:var(--docs-dos-reveal);animation-delay:calc(var(--docs-dos-i,min(max(var(--docs-dos-n,0) - var(--docs-dos-fold), 0), 5)) * var(--pv-sys-motion-stagger-step))}@keyframes docs-dos-reveal{0%{opacity:0;filter:blur(2px)}}@keyframes docs-dos-reveal-rise{0%{translate:0 var(--pv-sys-space-3)}}.docs-dos__more{justify-content:center;margin-block-start:var(--pv-sys-space-5);display:flex;position:relative}.docs-dos .docs-dos__list[data-folded]+.docs-dos__more{margin-block-start:calc(var(--pv-sys-space-12) * -1)}.docs-dos .docs-dos__title{font-family:var(--pv-sys-typography-title-small-font-family);font-size:var(--pv-sys-typography-title-small-font-size);font-weight:var(--pv-sys-typography-title-small-font-weight);font-variation-settings:normal;line-height:var(--pv-sys-typography-title-small-line-height);margin:0}.docs-dos .docs-dos__note{font-family:var(--pv-sys-typography-body-small-font-family);font-size:var(--pv-sys-typography-body-small-font-size);font-variation-settings:normal;line-height:var(--pv-sys-typography-body-small-line-height);color:var(--pv-sys-color-on-surface-muted);margin:0}.docs-dos .docs-dos__code{padding-inline:var(--pv-sys-space-1);white-space:nowrap;background:var(--pv-sys-color-surface-container);border-radius:var(--pv-sys-shape-corner-xs);corner-shape:var(--pv-sys-shape-corner-shape);font-size:.92em}.docs-dos__pair{gap:var(--pv-sys-space-2);grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;margin-block-start:var(--pv-sys-space-3);display:grid}.docs-dos__side{gap:var(--pv-sys-space-3);padding-block:var(--pv-sys-space-3) var(--pv-sys-space-4);padding-inline:var(--pv-sys-space-3);background:var(--pv-sys-color-surface-container-low);border-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape);grid-template-rows:auto 1fr auto;justify-items:center;margin:0;display:grid}.docs-dos__verdict{gap:var(--pv-sys-space-1);font-size:var(--pv-sys-typography-label-medium-font-size);font-weight:var(--pv-sys-typography-label-medium-font-weight);line-height:var(--pv-sys-typography-label-medium-line-height);color:var(--pv-sys-color-primary);justify-self:start;align-items:center;display:inline-flex}.docs-dos__side[data-kind=dont] .docs-dos__verdict{color:var(--pv-sys-color-error)}.docs-dos .docs-dos__sample{font-family:var(--pv-sys-typography-headline-medium-font-family);font-size:var(--pv-sys-typography-headline-medium-font-size);font-weight:var(--pv-sys-typography-headline-medium-font-weight);font-variation-settings:var(--pv-sys-typography-headline-medium-font-variation-settings);line-height:var(--pv-sys-typography-headline-medium-line-height);color:var(--pv-sys-color-on-surface);text-align:center;align-self:center}.docs-dos .docs-dos__sample:is([data-setting=line],[data-setting=para]){font-family:var(--pv-sys-typography-body-large-font-family);font-size:var(--pv-sys-typography-body-large-font-size);font-weight:var(--pv-sys-typography-body-large-font-weight);font-variation-settings:normal;line-height:var(--pv-sys-typography-body-large-line-height);text-align:start;justify-self:stretch}.docs-dos .docs-dos__sample[data-setting=para]{font-size:var(--pv-sys-typography-body-medium-font-size);line-height:var(--pv-sys-typography-body-medium-line-height)}.docs-dos .docs-dos__sample.pv-legacy-digits{font-family:var(--pv-sys-typography-family-legacy-digits)}.docs-dos .docs-dos__sample[data-setting=spaced]{gap:.3em;display:inline-flex}.docs-dos .docs-dos__sample[data-setting=slanted]{font-style:italic}.docs-dos__link{color:var(--pv-sys-color-primary);text-decoration:underline}.docs-dos .docs-dos__read{gap:var(--pv-sys-space-1);padding:var(--pv-sys-space-3) var(--pv-sys-space-3) 0;margin:0 calc(var(--pv-sys-space-3) * -1);border-block-start:var(--pv-comp-docs-hairline);flex-wrap:wrap;justify-content:center;justify-self:stretch;align-items:center;display:flex}.docs-dos .docs-dos__chip{max-inline-size:100%;padding:.125rem var(--pv-sys-space-2);font-family:var(--pv-sys-typography-family-mono);font-size:var(--docs-mono-size,11px);line-height:var(--pv-sys-typography-label-small-line-height);color:var(--pv-sys-color-on-surface-variant);overflow-wrap:break-word;background:var(--pv-sys-color-surface-container-lowest);border:var(--pv-comp-docs-hairline);border-radius:var(--pv-sys-shape-corner-xs);corner-shape:var(--pv-sys-shape-corner-shape)}.docs-dos .docs-dos__chip[data-script=fa]{font-family:var(--pv-sys-typography-family-default);font-size:var(--pv-sys-typography-label-small-font-size)}.docs-elevations{gap:var(--pv-sys-space-6) var(--pv-sys-space-4);padding:var(--pv-sys-space-6);margin-block:var(--pv-sys-space-5);background:var(--pv-sys-color-surface-container-low);border-radius:var(--pv-sys-shape-corner-window);corner-shape:var(--pv-sys-shape-corner-shape);grid-template-columns:repeat(auto-fill,minmax(5rem,1fr));list-style:none;display:grid}.docs-elevations li{gap:var(--pv-sys-space-3);font-size:var(--pv-sys-typography-label-small-font-size);line-height:var(--pv-sys-typography-label-small-line-height);justify-items:center;display:grid}.docs-elevations__box{background:var(--pv-sys-color-surface-container-lowest);border:var(--pv-comp-docs-hairline);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);block-size:4rem;inline-size:4rem;box-shadow:var(--docs-shadow)}.docs-elevations__stage{color:var(--pv-sys-color-on-surface-muted)}.docs-hero{isolation:isolate;gap:var(--pv-sys-space-5);color:var(--pv-sys-color-on-surface);display:grid;position:relative}.docs-hero__img{aspect-ratio:4/3;object-fit:cover;object-position:var(--docs-hero-x,14%) var(--docs-hero-y,50%);background:var(--pv-sys-color-surface-container-low);border-radius:var(--pv-sys-shape-corner-window);corner-shape:var(--pv-sys-shape-corner-shape);inline-size:100%;display:block}.docs-hero__img[data-variant=light]{display:var(--docs-picture-light)}.docs-hero__img[data-variant=dark]{display:var(--docs-picture-dark)}.docs-hero__text{max-inline-size:40rem}.docs-hero__title{font-family:var(--pv-sys-typography-display-small-font-family);font-size:var(--pv-sys-typography-display-small-font-size);font-weight:var(--pv-sys-typography-display-small-font-weight);font-variation-settings:var(--pv-sys-typography-display-small-font-variation-settings);line-height:var(--pv-sys-typography-display-small-line-height)}.docs-hero__lede{text-wrap:balance;font-family:var(--pv-sys-typography-body-large-font-family);font-size:var(--pv-sys-typography-body-large-font-size);line-height:var(--pv-sys-typography-body-large-line-height);font-variation-settings:var(--pv-sys-typography-body-large-font-variation-settings);opacity:.88;margin-block-start:var(--pv-sys-space-3)}.docs-hero__lede a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}.docs-rules .docs-cores{gap:var(--pv-sys-space-4);margin-block:var(--pv-sys-space-8) 0;padding:0;list-style:none;display:grid}.docs-cores>.docs-core{margin:0;display:grid}.docs-core__card{--docs-tilt-x:0;--docs-tilt-y:0;padding:var(--pv-sys-space-2);background:var(--pv-sys-color-surface-container-lowest);border:var(--pv-comp-docs-hairline);border-radius:var(--pv-sys-shape-corner-window);corner-shape:var(--pv-sys-shape-corner-shape);grid-template-rows:auto 1fr;display:grid;position:relative}.docs-core__media{aspect-ratio:4/3;background:var(--pv-sys-color-surface-container);border-radius:calc(var(--pv-sys-shape-corner-window) - var(--pv-sys-space-2));corner-shape:var(--pv-sys-shape-corner-shape);position:relative;overflow:hidden}.docs-core__img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.docs-core__img[data-variant=light]{display:var(--docs-picture-light)}.docs-core__img[data-variant=dark]{display:var(--docs-picture-dark)}.docs-core__body{gap:var(--pv-sys-space-3);padding-block:var(--pv-sys-space-5) var(--pv-sys-space-4);padding-inline:var(--pv-sys-space-4);align-content:start;display:grid}.docs-core .docs-core__title{font-family:var(--pv-sys-typography-headline-small-font-family);font-size:var(--pv-sys-typography-headline-small-font-size);font-weight:var(--pv-sys-typography-headline-small-font-weight);font-variation-settings:var(--pv-sys-typography-headline-small-font-variation-settings);line-height:var(--pv-sys-typography-headline-small-line-height);margin:0}.docs-core .docs-core__text{color:var(--pv-sys-color-on-surface-variant);margin:0}.docs-log__empty{gap:var(--pv-sys-space-2) var(--pv-sys-space-4);margin-block:var(--pv-sys-space-4);font-size:var(--pv-sys-typography-body-medium-font-size);line-height:var(--pv-sys-typography-body-medium-line-height);color:var(--pv-sys-color-on-surface-muted);flex-wrap:wrap;align-items:baseline;display:flex}@media (hover:hover){.docs-prose a:hover:not(:where([data-pv-stage=""] *)){text-decoration-thickness:2px}}@media (min-width:37.5em){.docs-hero__img{aspect-ratio:16/9}.docs-dos .docs-dos__list{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-dos .docs-dos__rule[data-wide]{grid-column:span 2}.docs-dos__list{--docs-dos-fold:4}.docs-dos__list[data-folded]>.docs-dos__rule:nth-child(4){display:grid}.docs-dos__list[data-reveal]>.docs-dos__rule:nth-child(4){animation:none}}@media (min-width:52.5em){.docs-prose h3:not(:where([data-pv-stage=""] *)){margin-block-start:var(--pv-sys-space-16)}.docs-hero{aspect-ratio:12/5;padding:var(--pv-sys-space-10);background:var(--pv-sys-color-surface-container-low);border-radius:var(--pv-sys-shape-corner-window);corner-shape:var(--pv-sys-shape-corner-shape);align-items:flex-end;display:flex;overflow:hidden}.docs-hero__img{z-index:-1;aspect-ratio:auto;object-position:50% 50%;border-radius:0;block-size:100%;position:absolute;inset:0}.docs-hero__text{max-inline-size:42%}.docs-cores{grid-template-columns:repeat(3,minmax(0,1fr))}.docs-faces{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.docs-face{grid-template-rows:subgrid;grid-row:span 5}}@media (min-width:64em){.docs-dos .docs-dos__list{grid-template-columns:repeat(3,minmax(0,1fr))}.docs-dos__list{--docs-dos-fold:6}.docs-dos__list[data-folded]>.docs-dos__rule:nth-child(-n+6){display:grid}.docs-dos__list[data-reveal]>.docs-dos__rule:nth-child(-n+6){animation:none}}@container (min-width:40rem){.docs-ladder__row{grid-template-columns:13rem minmax(0,1fr) auto;grid-template-areas:"id specs copy""sample sample sample"}.docs-ladder__specs{flex-wrap:nowrap}.docs-ladder__spec[data-col=size]{min-inline-size:6.5rem}.docs-ladder__spec[data-col=leading]{min-inline-size:8rem}.docs-ladder__spec[data-col=weight]{min-inline-size:4rem}.docs-ladder__spec[data-col=contrast]{min-inline-size:5.5rem}}@container (min-width:72rem){.docs-ladder__head{border-block-end:0;margin-block-end:0;padding-block-end:var(--pv-sys-space-1)}.docs-ladder__cols,.docs-ladder__row{grid-template-areas:"id sample size leading weight contrast copy";grid-template-columns:var(--docs-ladder-cols);column-gap:var(--pv-sys-space-4)}.docs-ladder__cols{padding:var(--pv-sys-space-2) var(--pv-sys-space-3);font-size:var(--pv-sys-typography-label-small-font-size);font-weight:var(--pv-sys-typography-label-small-font-weight);line-height:var(--pv-sys-typography-label-small-line-height);color:var(--pv-sys-color-on-surface-muted);border-block-end:var(--pv-comp-docs-hairline);align-items:end;margin-block-end:var(--pv-sys-space-2);display:grid}.docs-ladder__cols>[data-col=id]{grid-area:id}.docs-ladder__cols>[data-col=sample]{grid-area:sample}:is(.docs-ladder__cols>*,.docs-ladder__spec)[data-col=size]{grid-area:size}:is(.docs-ladder__cols>*,.docs-ladder__spec)[data-col=leading]{grid-area:leading}:is(.docs-ladder__cols>*,.docs-ladder__spec)[data-col=weight]{grid-area:weight}:is(.docs-ladder__cols>*,.docs-ladder__spec)[data-col=contrast]{grid-area:contrast}.docs-ladder__id{justify-items:start;gap:0;display:grid}.docs-ladder__specs{display:contents}.docs-ladder .docs-ladder__spec{min-inline-size:0;font-size:var(--pv-sys-typography-body-medium-font-size);line-height:var(--pv-sys-typography-body-medium-line-height)}.docs-ladder__key{white-space:nowrap;clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.docs-dos__list[data-reveal]{--docs-dos-reveal:docs-fade-in var(--pv-sys-motion-transition-fade) both}.docs-rail__card,.docs-ladder__copy-glyph{filter:none}.docs-rail__card-in{animation:docs-fade-in var(--pv-sys-motion-transition-fade) both}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.docs-core__card{transform:perspective(60rem) rotateX(calc(var(--docs-tilt-y) * -5deg)) rotateY(calc(var(--docs-tilt-x) * 5deg));transition:transform var(--pv-sys-motion-transition-small), box-shadow var(--pv-sys-motion-transition-fade)}.docs-core__card:before{z-index:1;pointer-events:none;content:"";background:radial-gradient(16rem circle at calc(50% + var(--docs-tilt-x) * 50%) calc(50% + var(--docs-tilt-y) * 50%), var(--pv-sys-color-brand), transparent 70%);border-radius:inherit;corner-shape:inherit;opacity:0;transition:opacity var(--pv-sys-motion-transition-fade-close);padding:1px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.docs-core__media:after{pointer-events:none;content:"";background:radial-gradient(circle at calc(50% + var(--docs-tilt-x) * 50%) calc(50% + var(--docs-tilt-y) * 80%), var(--pv-sys-color-surface-container-lowest), transparent 60%);opacity:0;mix-blend-mode:soft-light;transition:opacity var(--pv-sys-motion-transition-fade-close);position:absolute;inset:0}.docs-core__img{transition:scale var(--pv-sys-motion-transition-medium-close), translate var(--pv-sys-motion-transition-small)}.docs-core .docs-core__title{transition:color var(--pv-sys-motion-transition-fade)}.docs-core__card[data-tilt]{box-shadow:var(--pv-sys-elevation-shadow-level3);transition:transform var(--pv-sys-motion-transition-small), box-shadow var(--pv-sys-motion-transition-fade)}.docs-core__card[data-tilt]:before,.docs-core__card[data-tilt] .docs-core__media:after{opacity:1;transition:opacity var(--pv-sys-motion-transition-fade)}.docs-core__card[data-tilt] .docs-core__img{scale:1.08;translate:calc(var(--docs-tilt-x) * -10px) calc(var(--docs-tilt-y) * -10px);transition:scale var(--pv-sys-motion-transition-medium), translate var(--pv-sys-motion-transition-small)}.docs-core .docs-core__card[data-tilt] .docs-core__title{color:var(--pv-sys-color-primary)}}
.docs-core-anim{--docs-core-anim-fade:.15s cubic-bezier(.22, 1, .36, 1);aspect-ratio:4/3;background:var(--pv-sys-color-surface-container);border-radius:var(--docs-core-anim-radius,var(--pv-sys-shape-corner-window));corner-shape:var(--pv-sys-shape-corner-shape);inline-size:100%;position:relative;overflow:hidden}.docs-core-anim__gl,.docs-core-anim__fade,.docs-core-anim__still{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.docs-core-anim__gl{opacity:0;transition:opacity var(--docs-core-anim-fade)}.docs-core-anim[data-status=ready] .docs-core-anim__gl{opacity:1}.docs-core-anim__fade{pointer-events:none;opacity:0;transition:opacity var(--docs-core-anim-fade)}.docs-core-anim__fade[data-fade=hold]{opacity:1;transition:none}.docs-core-anim__still{object-fit:cover}.docs-core-anim__still[data-variant=light]{display:var(--docs-picture-light)}.docs-core-anim__still[data-variant=dark]{display:var(--docs-picture-dark)}@media (prefers-reduced-motion:reduce){.docs-core-anim__gl,.docs-core-anim__fade{transition:opacity var(--pv-sys-motion-transition-reduced-crossfade)}}
.docs-pager__img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.docs-pager__img[data-variant=light]{display:var(--docs-picture-light)}.docs-pager__img[data-variant=dark]{display:var(--docs-picture-dark)}.docs-crumbs{margin-block-end:var(--pv-sys-space-4)}.docs-crumbs__list{gap:var(--pv-sys-space-1);font-family:var(--pv-sys-typography-label-large-font-family);font-size:var(--pv-sys-typography-label-large-font-size);font-weight:var(--pv-sys-typography-label-large-font-weight);line-height:var(--pv-sys-typography-label-large-line-height);flex-wrap:wrap;align-items:center;margin:0;margin-inline-start:calc(-1 * var(--pv-sys-space-3));padding:0;list-style:none;display:flex}.docs-crumbs__item{gap:var(--pv-sys-space-1);align-items:center;display:inline-flex}.docs-crumbs__link{min-block-size:2rem;padding-inline:var(--pv-sys-space-3);color:var(--pv-sys-color-on-surface-variant);border-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape);transition:background-color var(--pv-sys-motion-transition-fade), color var(--pv-sys-motion-transition-fade);align-items:center;text-decoration:none;display:inline-flex}.docs-crumbs__sep{color:var(--pv-sys-color-outline)}.docs-crumbs__current{padding-inline:var(--pv-sys-space-2);color:var(--pv-sys-color-on-surface)}.docs-onpage{padding:var(--pv-sys-space-1);background:var(--pv-sys-color-surface-container-lowest);border:var(--pv-comp-docs-hairline);border-radius:var(--pv-sys-shape-corner-lg);corner-shape:var(--pv-sys-shape-corner-shape);margin-block-start:var(--pv-sys-space-6)}.docs-onpage__list{--docs-glide-radius:var(--pv-sys-shape-corner-md);--docs-onpage-per:var(--docs-onpage-phone);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.docs-onpage__list>li{--docs-onpage-lead:var(--docs-onpage-lead-phone);--docs-onpage-tail:var(--docs-onpage-tail-phone);--docs-onpage-under:var(--docs-onpage-under-phone);flex:1 1 calc(100% / var(--docs-onpage-per) - 1px);min-inline-size:0;display:grid}.docs-onpage__list>li:before,.docs-onpage__list>li:after{pointer-events:none;content:"";transition:opacity var(--pv-sys-motion-transition-fade);position:absolute}.docs-onpage__list>li:before{inset-block:var(--pv-sys-space-3);border-inline-start:var(--pv-comp-docs-hairline);opacity:calc(1 - var(--docs-onpage-lead));inset-inline-start:0}.docs-onpage__list>li:after{inset-block-start:0;inset-inline:calc(var(--docs-onpage-lead) * var(--pv-sys-space-3)) calc(var(--docs-onpage-tail) * var(--pv-sys-space-3));border-block-start:var(--pv-comp-docs-hairline);opacity:var(--docs-onpage-under)}.docs-onpage__list>li:has(>:focus-visible):before{opacity:0}.docs-onpage__list>li:has(>:focus-visible)+li:before{opacity:0}.docs-onpage__link{min-block-size:var(--pv-sys-space-12);padding-block:var(--pv-sys-space-2);padding-inline:var(--pv-sys-space-4);font-family:var(--pv-sys-typography-title-small-font-family);font-size:var(--pv-sys-typography-title-small-font-size);font-weight:var(--pv-sys-typography-title-small-font-weight);line-height:var(--pv-sys-typography-title-small-line-height);color:var(--pv-sys-color-on-surface);text-align:center;text-wrap:balance;border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);transition:color var(--pv-sys-motion-transition-fade);justify-content:center;align-items:center;text-decoration:none;display:flex}.docs-onpage__link:focus-visible{color:var(--pv-sys-color-primary)}.docs-shell[data-flow]{--docs-sub-above:var(--pv-sys-space-16);--docs-sub-lede:var(--pv-sys-space-4);--docs-sub-content:var(--pv-sys-space-6)}.docs-shell[data-flow] .docs-rules>:first-child{margin-block-start:calc(var(--docs-sub-above) - var(--pv-comp-docs-gap))}.docs-rules>:last-child,.docs-rules>:last-child>:last-child{margin-block-end:0}.docs-pager{--docs-back:var(--pv-sys-space-1);--docs-fwd:calc(-1 * var(--pv-sys-space-1));gap:var(--pv-sys-space-3);grid-column:1;margin-block-start:calc(var(--docs-sub-above) - var(--pv-comp-docs-gap));display:grid}.docs-pager:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--docs-back:calc(-1 * var(--pv-sys-space-1));--docs-fwd:var(--pv-sys-space-1)}.docs-pager__card{gap:var(--pv-sys-space-4);padding:var(--pv-sys-space-2);color:var(--pv-sys-color-on-surface);background:var(--pv-sys-color-surface-container-lowest);border:var(--pv-comp-docs-hairline);border-radius:calc(var(--pv-sys-shape-corner-md) + var(--pv-sys-space-2));corner-shape:var(--pv-sys-shape-corner-shape);align-items:center;padding-inline-end:var(--pv-sys-space-5);display:flex;position:relative}.docs-pager__card[data-dir=next]{padding-inline:var(--pv-sys-space-5) var(--pv-sys-space-2);text-align:end;flex-direction:row-reverse}.docs-pager__link{gap:var(--pv-sys-space-1);min-inline-size:0;color:inherit;flex:1;text-decoration:none;display:grid}.docs-pager__link:after{z-index:1;content:"";border-radius:calc(var(--pv-sys-shape-corner-md) + var(--pv-sys-space-2));corner-shape:var(--pv-sys-shape-corner-shape);position:absolute;inset:0}.docs-pager__link:focus-visible{outline:none}.docs-pager__card:has(.docs-pager__link:focus-visible){outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset)}.docs-pager__thumb{aspect-ratio:4/3;background:var(--pv-sys-color-surface-container);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);flex:none;inline-size:6rem;overflow:hidden}.docs-pager__thumb[data-thumb=composition]{background:var(--pv-sys-color-surface-container-low);place-items:center;display:grid}.docs-pager__dir{gap:var(--pv-sys-space-1);font-size:var(--pv-sys-typography-label-medium-font-size);font-weight:var(--pv-sys-typography-label-medium-font-weight);line-height:var(--pv-sys-typography-label-medium-line-height);color:var(--pv-sys-color-on-surface-muted);align-items:center;display:inline-flex}.docs-pager__card[data-dir=next] .docs-pager__dir{justify-content:flex-end}.docs-pager__title{font-family:var(--pv-sys-typography-title-large-font-family);font-size:var(--pv-sys-typography-title-large-font-size);font-weight:var(--pv-sys-typography-title-large-font-weight);font-variation-settings:var(--pv-sys-typography-title-large-font-variation-settings);line-height:var(--pv-sys-typography-title-large-line-height);transition:color var(--pv-sys-motion-transition-fade)}.docs-pager__arrow{transition:translate var(--pv-sys-motion-transition-small)}.docs-pager__link:focus-visible .docs-pager__title{color:var(--pv-sys-color-primary)}.docs-shell[data-page=rules-section] .docs-elevations li{align-content:start}.docs-elevations__use{max-inline-size:7rem;color:var(--pv-sys-color-on-surface-muted);text-align:center}@media (hover:hover){.docs-crumbs__link:hover{color:var(--pv-sys-color-on-surface);background:var(--pv-sys-color-surface-container);transition:background-color var(--pv-sys-motion-transition-fade), color var(--pv-sys-motion-transition-fade)}.docs-onpage__link:hover{color:var(--pv-sys-color-primary);transition:color var(--pv-sys-motion-transition-fade)}.docs-onpage__list>li:hover:before,.docs-onpage__list>li:hover+li:before{opacity:0;transition:opacity var(--pv-sys-motion-transition-fade-close)}.docs-pager__link:hover .docs-pager__title{color:var(--pv-sys-color-primary);transition:color var(--pv-sys-motion-transition-fade)}.docs-pager__card[data-dir=prev]:hover .docs-pager__arrow{translate:var(--docs-back) 0;transition:translate var(--pv-sys-motion-transition-small)}.docs-pager__card[data-dir=next]:hover .docs-pager__arrow{translate:var(--docs-fwd) 0;transition:translate var(--pv-sys-motion-transition-small)}}@media (min-width:37.5em){.docs-onpage__list{--docs-onpage-per:var(--docs-onpage-tablet)}.docs-onpage__list>li{--docs-onpage-lead:var(--docs-onpage-lead-tablet);--docs-onpage-tail:var(--docs-onpage-tail-tablet);--docs-onpage-under:var(--docs-onpage-under-tablet)}.docs-pager{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-pager__card[data-dir=next]{grid-column:2}}@media (min-width:52.5em){.docs-shell[data-flow]{--docs-sub-above:var(--pv-sys-space-20)}}@media (min-width:75em){.docs-onpage__list{--docs-onpage-per:var(--docs-onpage-desk)}.docs-onpage__list>li{--docs-onpage-lead:var(--docs-onpage-lead-desk);--docs-onpage-tail:var(--docs-onpage-tail-desk);--docs-onpage-under:var(--docs-onpage-under-desk)}}@media (prefers-reduced-motion:reduce){.docs-pager{--docs-back:0;--docs-fwd:0}}
.docs-rules .docs-spec-head{gap:var(--pv-sys-space-3) var(--pv-sys-space-6);margin-block:var(--docs-sub-above) var(--docs-sub-lede);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.docs-rules .docs-spec-head:not(:first-child){border-block-start:var(--pv-comp-docs-hairline);margin-block-start:calc(var(--docs-sub-above) - var(--pv-sys-space-8));padding-block-start:var(--pv-sys-space-8)}.docs-rules .docs-spec-head>h2{margin:0}.docs-rules .docs-spec-head+p{margin-block-end:var(--docs-sub-content)}.docs-spec-head__bar{gap:var(--pv-sys-space-2);flex-wrap:wrap;display:flex}.docs-spec-seg .docs-seg__option{padding-inline:var(--pv-sys-space-3)}.docs-spec-seg:not([data-ready]) .docs-seg__pill{transition:none}.docs-spec-seg[data-follow]{--docs-seg-i:0;--docs-follow-light:var(--pv-sys-color-on-surface);--docs-follow-dark:var(--pv-sys-color-on-surface-variant);--docs-follow-darker:var(--pv-sys-color-on-surface-variant)}:root[data-theme=dark] .docs-spec-seg[data-follow]{--docs-seg-i:1;--docs-follow-light:var(--pv-sys-color-on-surface-variant);--docs-follow-dark:var(--pv-sys-color-on-surface)}:root[data-theme=darker] .docs-spec-seg[data-follow]{--docs-seg-i:2;--docs-follow-light:var(--pv-sys-color-on-surface-variant);--docs-follow-darker:var(--pv-sys-color-on-surface)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .docs-spec-seg[data-follow]{--docs-seg-i:1;--docs-follow-light:var(--pv-sys-color-on-surface-variant);--docs-follow-dark:var(--pv-sys-color-on-surface)}}.docs-spec-seg[data-follow] .docs-seg__option[data-value=light]{color:var(--docs-follow-light)}.docs-spec-seg[data-follow] .docs-seg__option[data-value=dark]{color:var(--docs-follow-dark)}.docs-spec-seg[data-follow] .docs-seg__option[data-value=darker]{color:var(--docs-follow-darker)}.docs-spec-dir{display:contents}.docs-seg__option[data-disabled]{cursor:default;opacity:var(--pv-sys-state-opacity-disabled-content)}.docs-seg__option[data-disabled] .docs-seg__input{cursor:default}.docs-figure{gap:var(--pv-sys-space-2);min-inline-size:0;padding:var(--pv-sys-space-2);margin:var(--pv-sys-space-6) 0 0;color:var(--pv-sys-color-on-surface);background:var(--pv-sys-color-surface-container-lowest);border:var(--pv-comp-docs-hairline);border-radius:var(--pv-sys-shape-corner-window);corner-shape:var(--pv-sys-shape-corner-shape);display:grid;container-type:inline-size}.docs-figure__stage{min-inline-size:0;padding:var(--pv-sys-space-6);background-color:var(--pv-sys-color-surface-container-low);border-radius:calc(var(--pv-sys-shape-corner-window) - var(--pv-sys-space-2));corner-shape:var(--pv-sys-shape-corner-shape);position:relative;container:docs-stage/inline-size}.docs-figure__stage[data-drawing]{background-image:radial-gradient(circle, var(--pv-sys-color-outline-variant) 1px, transparent 1.5px);background-position:50%;background-size:var(--pv-sys-space-5) var(--pv-sys-space-5)}.docs-figure__corner,.docs-figure__action{z-index:1;position:absolute;inset-block-start:var(--pv-sys-space-3)}.docs-figure__corner{inset-inline-start:var(--pv-sys-space-3)}.docs-figure__action{inset-inline-end:var(--pv-sys-space-3)}.docs-figure__foot{min-inline-size:0;padding:var(--pv-sys-space-2) var(--pv-sys-space-4) var(--pv-sys-space-3)}.docs-figure__body{gap:var(--pv-sys-space-2);min-inline-size:0;display:grid}.docs-figure__caption{max-inline-size:var(--pv-comp-docs-prose-max);padding:var(--pv-sys-space-2) var(--pv-sys-space-4) var(--pv-sys-space-3);font-family:var(--pv-sys-typography-body-small-font-family);font-size:var(--pv-sys-typography-body-small-font-size);font-weight:var(--pv-sys-typography-body-small-font-weight);font-variation-settings:normal;line-height:var(--pv-sys-typography-body-small-line-height);color:var(--pv-sys-color-on-surface-variant);text-wrap:pretty}.docs-figure .docs-figure__caption p{font:inherit;margin:0}.docs-figure .docs-figure__caption p+p{margin-block-start:var(--pv-sys-space-1)}.docs-figure[data-variant=sheet]{gap:0;padding:0;overflow:clip}.docs-figure .docs-figure__rows{margin:0;padding:0;list-style:none}.docs-figure .docs-figure__rows>*{margin:0}.docs-figure .docs-figure__rows>*+*{border-block-start:var(--pv-comp-docs-hairline)}.docs-figure[data-variant=page]{background:var(--pv-sys-color-surface);gap:0;padding:0}.docs-figure[data-variant=page]>.docs-figure__stage{border-radius:inherit;background-color:#0000;padding:0}.docs-copy{gap:var(--pv-sys-space-1);padding:var(--pv-sys-space-half) var(--pv-sys-space-1);margin:calc(-1 * var(--pv-sys-space-half)) calc(-1 * var(--pv-sys-space-1));font:inherit;color:inherit;cursor:pointer;border-radius:var(--pv-sys-shape-corner-xs);corner-shape:var(--pv-sys-shape-corner-shape);background:0 0;border:0;align-items:center;display:inline-flex;position:relative}.docs-copy:before{pointer-events:none;content:"";border-radius:inherit;corner-shape:inherit;opacity:0;transition:opacity var(--pv-sys-motion-transition-fade-close);background:currentColor;position:absolute;inset:0}.docs-copy:focus-visible:before{opacity:var(--pv-sys-state-layer-focus);transition:opacity var(--pv-sys-motion-transition-fade)}.docs-copy[data-pressed]:before{opacity:var(--pv-sys-state-layer-pressed)}.docs-copy[data-on-color]:focus-visible{outline-color:currentColor}.docs-copy__value{white-space:nowrap;unicode-bidi:isolate;position:relative}.docs-copy__glyphs{flex:none;place-items:center;display:inline-grid;position:relative}.docs-copy__glyph{filter:blur(2px);opacity:0;scale:var(--pv-sys-motion-scale-press-icon);transition:opacity var(--pv-sys-motion-transition-fade-close), filter var(--pv-sys-motion-transition-fade-close), scale var(--pv-sys-motion-transition-small-close);grid-area:1/1;place-items:center;display:inline-grid}.docs-copy:focus-visible:not([data-done]) .docs-copy__copy,.docs-copy[data-done] .docs-copy__check{filter:blur();opacity:1;transition:opacity var(--pv-sys-motion-transition-fade), filter var(--pv-sys-motion-transition-fade), scale var(--pv-sys-motion-transition-small);scale:1}.docs-fig-head{font-family:var(--pv-sys-typography-label-small-font-family);font-size:var(--pv-sys-typography-label-small-font-size);font-weight:var(--pv-sys-typography-label-small-font-weight);line-height:var(--pv-sys-typography-label-small-line-height);color:var(--pv-sys-color-on-surface-muted)}.docs-fig-rowhead{font-family:var(--pv-sys-typography-label-medium-font-family);font-size:var(--pv-sys-typography-label-medium-font-size);font-weight:var(--pv-sys-typography-label-medium-font-weight);line-height:var(--pv-sys-typography-label-medium-line-height);color:var(--pv-sys-color-on-surface-variant)}.docs-token{font-family:var(--pv-sys-typography-family-mono);font-size:var(--docs-mono-size,11px);line-height:var(--pv-sys-typography-label-small-line-height);color:var(--pv-sys-color-on-surface-muted);white-space:nowrap;unicode-bidi:isolate;background:0 0;padding:0}.docs-chip{max-inline-size:100%;padding:.125rem var(--pv-sys-space-2);font-family:var(--pv-sys-typography-family-mono);font-size:var(--docs-mono-size,11px);line-height:var(--pv-sys-typography-label-small-line-height);color:var(--pv-sys-color-on-surface-variant);overflow-wrap:break-word;background:var(--pv-sys-color-surface-container-lowest);border:var(--pv-comp-docs-hairline);border-radius:var(--pv-sys-shape-corner-xs);corner-shape:var(--pv-sys-shape-corner-shape);unicode-bidi:isolate;display:inline-block}.docs-forced{display:contents}.docs-forced:not([data-ready])>*{visibility:hidden}.docs-forced *,.docs-forced :before,.docs-forced :after,.docs-rules :is(.docs-figure__stage,.docs-role-ladder__sample) .docs-forced :is(p,h1,h2,h3,h4,h5,h6,ul,ol,li,a){transition:none}.docs-states__grid{gap:var(--pv-sys-space-6);display:grid}.docs-states__heads{display:none}.docs-states__row{gap:var(--pv-sys-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.docs-states__rowhead{grid-column:1/-1}.docs-states__cell{min-block-size:var(--pv-sys-space-16);overflow-wrap:normal;word-break:keep-all;align-content:center;justify-items:center;display:grid}.docs-states__cap{text-align:center;margin-block-start:var(--pv-sys-space-2)}.docs-states__head{gap:var(--pv-sys-space-half);text-align:center;justify-items:center;padding-block-end:var(--pv-sys-space-3);display:grid}.docs-dos__pair[data-replay]{position:relative}.docs-dos__replay{z-index:1;position:absolute;inset-block-start:var(--pv-sys-space-2);inset-inline-end:var(--pv-sys-space-2)}.docs-dos .docs-dos__list[data-folded]:not(:has(>:nth-child(4))){-webkit-mask-image:none;mask-image:none}.docs-dos__list[data-folded]:not(:has(>:nth-child(4)))+.docs-dos__more{display:none}.docs-dos[data-compact] .docs-dos__rule{container:docs-dos-rule/inline-size}@media (hover:hover){.docs-copy:hover:before{opacity:var(--pv-sys-state-layer-hover);transition:opacity var(--pv-sys-motion-transition-fade)}.docs-copy:hover:not([data-done]) .docs-copy__copy{filter:blur();opacity:1;transition:opacity var(--pv-sys-motion-transition-fade), filter var(--pv-sys-motion-transition-fade), scale var(--pv-sys-motion-transition-small);scale:1}}@media (pointer:coarse){.docs-seg__option{block-size:var(--pv-sys-size-control-lg)}.docs-dos__more .pv-button{min-block-size:var(--pv-sys-size-control-lg)}.docs-copy:not([data-done]) .docs-copy__copy{filter:blur();opacity:1;scale:1}.docs-copy:after{min-inline-size:var(--pv-sys-size-control-lg);min-block-size:var(--pv-sys-size-control-lg);content:"";block-size:100%;inline-size:100%;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}}@media (min-width:37.5em){.docs-dos .docs-dos__list[data-folded]:not(:has(>:nth-child(5))){-webkit-mask-image:none;mask-image:none}.docs-dos__list[data-folded]:not(:has(>:nth-child(5)))+.docs-dos__more{display:none}}@media (min-width:52.5em){.docs-figure__stage{padding:var(--pv-sys-space-8)}}@media (min-width:64em){.docs-dos .docs-dos__list[data-folded]:not(:has(>:nth-child(7))){-webkit-mask-image:none;mask-image:none}.docs-dos__list[data-folded]:not(:has(>:nth-child(7)))+.docs-dos__more{display:none}}@container (min-width:50rem){.docs-figure__body[data-foot=beside]{grid-template-columns:minmax(0,1fr) minmax(16rem,30%)}}@container docs-stage not (min-width:40rem){.docs-surface-states .docs-states__row{grid-template-columns:repeat(auto-fill, minmax(max(13rem, calc(50% - var(--pv-sys-space-1))), 1fr))}.docs-surface-states .docs-states__cell{justify-items:stretch}.docs-surface-states .docs-states__cap{text-align:start}}@container docs-stage (min-width:40rem){.docs-states__grid{grid-template-columns:max-content repeat(var(--docs-states-n), minmax(5.5rem, 1fr));gap:var(--pv-sys-space-2)}.docs-states__heads,.docs-states__row{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.docs-states__heads{border-block-end:var(--pv-comp-docs-hairline);margin-block-end:var(--pv-sys-space-1)}.docs-states__rowhead{grid-column:auto;align-self:center;padding-inline-end:var(--pv-sys-space-4)}.docs-states__cap{display:none}}@container docs-dos-rule (max-width:22rem){.docs-dos[data-compact] .docs-dos__pair{grid-template-columns:minmax(0,1fr)}.docs-dos[data-compact] .docs-dos__side{grid-template-rows:auto auto auto}}@media (prefers-reduced-motion:reduce){.docs-copy__glyph{filter:none;scale:1}}
.docs-status{padding:var(--pv-sys-space-1);overflow-wrap:break-word;background:var(--pv-sys-color-surface-container-lowest);border:var(--pv-comp-docs-hairline);border-radius:var(--pv-sys-shape-corner-lg);corner-shape:var(--pv-sys-shape-corner-shape);margin-block-start:var(--pv-sys-space-6);scroll-margin-block-start:calc(var(--pv-comp-docs-header-height) + var(--pv-sys-space-6));container:docs-status/inline-size}.docs-status__list{flex-direction:column;margin:0;padding:0;display:flex}.docs-status__item{gap:var(--pv-sys-space-3);min-block-size:var(--pv-sys-space-12);padding-block:var(--pv-sys-space-3);padding-inline:var(--pv-sys-space-4);justify-content:flex-start;align-items:baseline;display:flex;position:relative}.docs-status__item+.docs-status__item:before{inset-block-start:0;inset-inline:var(--pv-sys-space-3);pointer-events:none;content:"";border-block-start:var(--pv-comp-docs-hairline);position:absolute}.docs-status__label{inline-size:6.5rem;font-family:var(--pv-sys-typography-label-medium-font-family);font-size:var(--pv-sys-typography-label-medium-font-size);font-weight:var(--pv-sys-typography-label-medium-font-weight);font-variation-settings:var(--pv-sys-typography-label-medium-font-variation-settings);line-height:var(--pv-sys-typography-label-medium-line-height);color:var(--pv-sys-color-on-surface-muted);flex:none;margin:0}.docs-status__value,.docs-status__group{column-gap:var(--pv-sys-space-2);flex-wrap:wrap;align-items:baseline;min-inline-size:0;margin:0;display:flex}.docs-status__num{font-family:var(--pv-sys-typography-title-medium-font-family);font-size:var(--pv-sys-typography-title-medium-font-size);font-weight:var(--pv-sys-typography-title-medium-font-weight);font-variation-settings:var(--pv-sys-typography-title-medium-font-variation-settings);font-variant-numeric:tabular-nums;line-height:var(--pv-sys-typography-title-medium-line-height);color:var(--pv-sys-color-on-surface)}.docs-status__item[data-fact=language] .docs-status__num{word-spacing:.2em}.docs-status__note{font-family:var(--pv-sys-typography-body-medium-font-family);font-size:var(--pv-sys-typography-body-medium-font-size);font-weight:var(--pv-sys-typography-body-medium-font-weight);font-variation-settings:var(--pv-sys-typography-body-medium-font-variation-settings);line-height:var(--pv-sys-typography-body-medium-line-height);color:var(--pv-sys-color-on-surface-muted)}.docs-status__num,.docs-status__note{white-space:nowrap}.docs-log__versions code,.docs-rules[data-section=changelog]>p>code{font-size:var(--pv-sys-typography-label-medium-font-size);white-space:nowrap}.docs-log__versions code{line-height:var(--pv-sys-typography-label-medium-line-height)}.docs-log .docs-change__text code{white-space:normal;overflow-wrap:anywhere}.docs-log .docs-change__text bdi{white-space:nowrap}.docs-rules .docs-log{--docs-change-pad:var(--pv-sys-space-4);--docs-log-recess-pad:var(--pv-sys-space-5);--docs-log-lead-sheet:calc(1px + var(--docs-change-pad) + var(--pv-sys-space-half));--docs-log-lead-summary:var(--pv-sys-space-half);--docs-log-lead-recess:calc(var(--docs-log-recess-pad) + var(--pv-sys-space-half));overflow-wrap:break-word;margin-block-end:0;padding:0;list-style:none;display:grid;container:docs-log/inline-size}.docs-log .docs-log__entry{--docs-log-gap:var(--pv-sys-space-12);--docs-log-lead:0px;grid-template-areas:"mark head""body body";grid-template-columns:var(--pv-sys-space-2) minmax(0, 1fr);column-gap:var(--pv-sys-space-2);min-inline-size:0;margin:0;display:grid}.docs-log .docs-log__entry+.docs-log__entry{margin-block-start:var(--docs-log-gap)}.docs-log__head{gap:var(--pv-sys-space-1) var(--pv-sys-space-3);flex-wrap:wrap;grid-area:head;align-items:baseline;min-inline-size:0;display:flex}.docs-log .docs-log__date{font-family:var(--pv-sys-typography-title-medium-font-family);font-size:var(--pv-sys-typography-title-medium-font-size);font-weight:var(--pv-sys-typography-title-medium-font-weight);font-variation-settings:var(--pv-sys-typography-title-medium-font-variation-settings);line-height:var(--pv-sys-typography-title-medium-line-height);color:var(--pv-sys-color-on-surface);margin:0}.docs-log__entry:has(>.docs-log__body>.docs-log__sheet:first-child){--docs-log-lead:var(--docs-log-lead-sheet)}.docs-log__entry:has(>.docs-log__body>.docs-log__summary:first-child){--docs-log-lead:var(--docs-log-lead-summary)}.docs-log .docs-log__entry[data-state=pending]{--docs-log-lead:var(--docs-log-lead-recess)}.docs-log__entry:has(+*>.docs-log__body>.docs-log__sheet:first-child){--docs-log-next-lead:var(--docs-log-lead-sheet)}.docs-log__entry:has(+*>.docs-log__body>.docs-log__summary:first-child){--docs-log-next-lead:var(--docs-log-lead-summary)}.docs-log [data-state=pending] .docs-log__date,.docs-log [data-state=pending] .docs-log__versions code{color:var(--pv-sys-color-on-surface-variant)}.docs-log__versions{gap:var(--pv-sys-space-1) var(--pv-sys-space-3);flex-wrap:wrap;align-items:baseline;display:flex}.docs-log__ver{gap:var(--pv-sys-space-2);align-items:baseline;display:inline-flex}.docs-log__pkg,.docs-log__lang{font-family:var(--pv-sys-typography-label-medium-font-family);font-size:var(--pv-sys-typography-label-medium-font-size);font-weight:var(--pv-sys-typography-label-medium-font-weight);font-variation-settings:var(--pv-sys-typography-label-medium-font-variation-settings);line-height:var(--pv-sys-typography-label-medium-line-height);color:var(--pv-sys-color-on-surface-muted)}.docs-log__lang{color:var(--pv-sys-color-on-surface)}.docs-log__mark{grid-area:mark;align-self:stretch;position:relative}.docs-log__mark:after{box-sizing:border-box;inline-size:var(--pv-sys-space-2);block-size:var(--pv-sys-space-2);content:"";background:var(--pv-sys-color-brand);border-radius:var(--pv-sys-shape-corner-full);corner-shape:round;margin-inline:auto;position:absolute;inset-block-start:var(--pv-sys-space-2);inset-inline:0}.docs-log [data-state=pending] .docs-log__mark:after{background:var(--pv-sys-color-surface);border:1px solid var(--pv-sys-color-outline)}.docs-log__body{min-inline-size:0;grid-area:body;margin-block-start:var(--pv-sys-space-3)}.docs-log .docs-log__summary{margin-block:0 var(--pv-sys-space-6);font-family:var(--pv-sys-typography-body-large-font-family);font-size:var(--pv-sys-typography-body-large-font-size);font-weight:var(--pv-sys-typography-body-large-font-weight);font-variation-settings:var(--pv-sys-typography-body-large-font-variation-settings);line-height:var(--pv-sys-typography-body-large-line-height);color:var(--pv-sys-color-on-surface);text-wrap:pretty;margin-inline:0}.docs-log .docs-log__sheet{margin-block-start:0}.docs-log__recess{padding-block:var(--docs-log-recess-pad);padding-inline:var(--pv-sys-space-5);background:var(--pv-sys-color-surface-container-low);border-radius:var(--pv-sys-shape-corner-window);corner-shape:var(--pv-sys-shape-corner-shape)}.docs-log .docs-log__note{font-family:var(--pv-sys-typography-body-large-font-family);font-size:var(--pv-sys-typography-body-large-font-size);font-weight:var(--pv-sys-typography-body-large-font-weight);font-variation-settings:var(--pv-sys-typography-body-large-font-variation-settings);line-height:var(--pv-sys-typography-body-large-line-height);color:var(--pv-sys-color-on-surface-variant);text-wrap:pretty;margin:0}.docs-change{gap:var(--pv-sys-space-1);padding:var(--docs-change-pad);align-items:baseline;display:grid}.docs-change__head{column-gap:var(--pv-sys-space-3);justify-content:space-between;align-items:baseline;min-inline-size:0;display:flex}.docs-log .docs-change__subject{font-family:var(--pv-sys-typography-title-small-font-family);font-size:var(--pv-sys-typography-title-small-font-size);font-weight:var(--pv-sys-typography-title-small-font-weight);font-variation-settings:var(--pv-sys-typography-title-small-font-variation-settings);line-height:var(--pv-sys-typography-title-small-line-height);color:var(--pv-sys-color-on-surface);text-underline-offset:.2em;transition:color var(--pv-sys-motion-transition-fade-close), text-decoration-color var(--pv-sys-motion-transition-fade-close);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.docs-change__kind{gap:var(--pv-sys-space-1);font-family:var(--pv-sys-typography-label-medium-font-family);font-size:var(--pv-sys-typography-label-medium-font-size);font-weight:var(--pv-sys-typography-label-medium-font-weight);font-variation-settings:var(--pv-sys-typography-label-medium-font-variation-settings);line-height:var(--pv-sys-typography-label-medium-line-height);color:var(--pv-sys-color-on-surface-muted);flex:none;align-items:center;display:inline-flex}.docs-change[data-incompatible] .docs-change__kind{color:var(--pv-sys-color-error)}.docs-change__dot{inline-size:calc(var(--pv-sys-space-1) + var(--pv-sys-space-half));block-size:calc(var(--pv-sys-space-1) + var(--pv-sys-space-half));background:var(--pv-sys-color-error);border-radius:var(--pv-sys-shape-corner-full);corner-shape:round;flex:none}.docs-log .docs-change__text{font-family:var(--pv-sys-typography-body-large-font-family);font-size:var(--pv-sys-typography-body-large-font-size);font-weight:var(--pv-sys-typography-body-large-font-weight);font-variation-settings:var(--pv-sys-typography-body-large-font-variation-settings);line-height:var(--pv-sys-typography-body-large-line-height);color:var(--pv-sys-color-on-surface);text-wrap:pretty;margin:0}.docs-numbers{overflow-wrap:break-word}.docs-numbers__row{gap:var(--pv-sys-space-2);padding-block:var(--pv-sys-space-4);padding-inline:var(--pv-sys-space-5);display:grid}.docs-numbers .docs-numbers__term{font-family:var(--pv-sys-typography-title-small-font-family);font-size:var(--pv-sys-typography-title-small-font-size);font-weight:var(--pv-sys-typography-title-small-font-weight);font-variation-settings:var(--pv-sys-typography-title-small-font-variation-settings);line-height:var(--pv-sys-typography-title-small-line-height);color:var(--pv-sys-color-on-surface);margin:0}.docs-numbers .docs-numbers__text{font-family:var(--pv-sys-typography-body-large-font-family);font-size:var(--pv-sys-typography-body-large-font-size);font-weight:var(--pv-sys-typography-body-large-font-weight);font-variation-settings:var(--pv-sys-typography-body-large-font-variation-settings);line-height:var(--pv-sys-typography-body-large-line-height);color:var(--pv-sys-color-on-surface);text-wrap:pretty;margin:0}.docs-bumps{overflow-wrap:break-word;border-collapse:collapse;inline-size:100%}.docs-bumps tr+tr>*{border-block-start:var(--pv-comp-docs-hairline)}.docs-bumps .docs-bumps__part,.docs-bumps .docs-bumps__change{padding-block:var(--pv-sys-space-4);text-align:start;vertical-align:baseline}.docs-bumps .docs-bumps__part{inline-size:calc(5rem + var(--pv-sys-space-5) + var(--pv-sys-space-4));padding-inline:var(--pv-sys-space-5) var(--pv-sys-space-4);font-family:var(--pv-sys-typography-title-small-font-family);font-size:var(--pv-sys-typography-title-small-font-size);font-weight:var(--pv-sys-typography-title-small-font-weight);font-variation-settings:var(--pv-sys-typography-title-small-font-variation-settings);line-height:var(--pv-sys-typography-title-small-line-height);color:var(--pv-sys-color-on-surface);white-space:nowrap}.docs-bumps .docs-bumps__change{padding-inline:0 var(--pv-sys-space-5);font-family:var(--pv-sys-typography-body-large-font-family);font-size:var(--pv-sys-typography-body-large-font-size);font-weight:var(--pv-sys-typography-body-large-font-weight);font-variation-settings:var(--pv-sys-typography-body-large-font-variation-settings);line-height:var(--pv-sys-typography-body-large-line-height);color:var(--pv-sys-color-on-surface);text-wrap:pretty}@media (hover:hover){.docs-log .docs-change__subject:hover{color:var(--pv-sys-color-primary);transition:color var(--pv-sys-motion-transition-fade), text-decoration-color var(--pv-sys-motion-transition-fade);text-decoration-color:currentColor;text-decoration-thickness:1px}}@media (pointer:coarse){.docs-log .docs-change__subject{position:relative}.docs-log .docs-change__subject:after{inset-block:calc(50% - var(--pv-sys-size-control-lg) / 2);inset-inline:min(0px, calc((100% - var(--pv-sys-size-control-lg)) / 2));content:"";position:absolute}}@container docs-status (min-width:46.75rem){.docs-status__list{flex-direction:row}.docs-status__item{flex:1 1 0}.docs-status__group{flex-wrap:nowrap}.docs-status__item+.docs-status__item:before{inset-block:var(--pv-sys-space-3);border-block-start:0;border-inline-start:var(--pv-comp-docs-hairline);inset-inline:0 auto}.docs-status__label{white-space:nowrap;inline-size:auto}}@container (min-width:36rem){.docs-numbers__row{gap:var(--pv-sys-space-6);grid-template-columns:10rem minmax(0,1fr);align-items:baseline}.docs-bumps .docs-bumps__part{inline-size:calc(10rem + var(--pv-sys-space-5) + var(--pv-sys-space-6));padding-inline-end:var(--pv-sys-space-6)}}@container docs-log (min-width:36rem){.docs-change{column-gap:var(--pv-sys-space-4);padding-inline:var(--pv-sys-space-5);grid-template-columns:9rem minmax(0,1fr)}.docs-change__head{row-gap:var(--pv-sys-space-2);flex-direction:column;justify-content:flex-start;align-items:flex-start}}@container docs-log (min-width:48rem){.docs-log .docs-log__entry{--docs-log-gap:var(--pv-sys-space-16);grid-template-areas:"head mark body";grid-template-columns:9rem var(--pv-sys-space-6) minmax(0, 1fr);column-gap:var(--pv-sys-space-4)}.docs-log__head{gap:var(--pv-sys-space-2);text-align:end;align-content:start;justify-items:end;padding-block-start:var(--docs-log-lead);display:grid}.docs-log__mark:after{inset-block-start:calc(var(--pv-sys-space-2) + var(--docs-log-lead))}.docs-log__versions{gap:var(--pv-sys-space-2);grid-template-columns:repeat(2,max-content);justify-content:end;display:grid}.docs-log__ver{grid-template-columns:subgrid;grid-column:1/-1;justify-items:end;display:grid}.docs-log__ver>:only-child{grid-column:-2}.docs-log__body{margin-block-start:0}.docs-log__entry:not(:last-child) .docs-log__mark:before{inset-block:calc(var(--pv-sys-space-3) + var(--docs-log-lead)) calc(-1 * (var(--docs-log-gap) + var(--pv-sys-space-3) + var(--docs-log-next-lead,0px)));pointer-events:none;content:"";background:var(--pv-sys-color-outline-variant);inline-size:1px;margin-inline:auto;position:absolute;inset-inline:0}}
.docs-contents{container:docs-contents/inline-size}.docs-opener>.docs-contents{margin-block-start:var(--pv-sys-space-6)}.docs-contents__list{gap:var(--pv-sys-space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.docs-contents__item{display:grid}.docs-contents__card{gap:var(--pv-sys-space-4);padding:var(--pv-sys-space-4);color:var(--pv-sys-color-on-surface);background:var(--pv-sys-color-surface-container-lowest);border:var(--pv-comp-docs-hairline);border-radius:var(--pv-sys-shape-corner-lg);corner-shape:var(--pv-sys-shape-corner-shape);grid-template-columns:auto minmax(0,1fr);align-items:center;text-decoration:none;display:grid}.docs-contents__text{gap:var(--pv-sys-space-1);display:grid}.docs-contents__label{font-family:var(--pv-sys-typography-title-medium-font-family);font-size:var(--pv-sys-typography-title-medium-font-size);font-weight:var(--pv-sys-typography-title-medium-font-weight);font-variation-settings:var(--pv-sys-typography-title-medium-font-variation-settings);line-height:var(--pv-sys-typography-title-medium-line-height);transition:color var(--pv-sys-motion-transition-fade-close)}.docs-contents__note{font-family:var(--pv-sys-typography-body-medium-font-family);font-size:var(--pv-sys-typography-body-medium-font-size);font-weight:var(--pv-sys-typography-body-medium-font-weight);font-variation-settings:var(--pv-sys-typography-body-medium-font-variation-settings);line-height:var(--pv-sys-typography-body-medium-line-height);color:var(--pv-sys-color-on-surface-variant);text-wrap:pretty}.docs-contents__card:focus-visible .docs-contents__label{color:var(--pv-sys-color-primary);transition:color var(--pv-sys-motion-transition-fade)}.docs-glyph{--docs-glyph-fade-in:var(--pv-sys-motion-transition-fade-duration) var(--pv-sys-motion-transition-fade-timing-function);--docs-glyph-small:var(--pv-sys-motion-transition-small-duration) var(--pv-sys-motion-transition-small-timing-function);--docs-glyph-medium:var(--pv-sys-motion-transition-medium-duration) var(--pv-sys-motion-transition-medium-timing-function);--docs-glyph-return:var(--pv-sys-motion-transition-small-close-duration) var(--pv-sys-motion-transition-small-close-timing-function);--docs-glyph-trace:linear(0, .005 4%, .08 7.5%, .13 9.5%, .16 10.5%, .267 13%, .313 14.5%, .334 15%, .438 17%, .58 20%, .621 21%, .669 23%, .789 27%, .836 29%, .866 31%, .894 33.5%, .929 37.5%, .959 42%, .999 52%, 1);--docs-glyph-on:0;--docs-glyph-off:calc(1 - var(--docs-glyph-on));--docs-glyph-end-l:100%;--docs-glyph-end-r:0%;inline-size:var(--pv-sys-size-control-lg);block-size:var(--pv-sys-size-control-lg);background:var(--pv-sys-color-surface-container-lowest);border:var(--pv-comp-docs-hairline);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);flex:none;place-items:center;display:inline-grid}@media (hover:hover){:where(a:hover) .docs-glyph{--docs-glyph-on:1}}:where(a:focus-visible) .docs-glyph{--docs-glyph-on:1}.docs-glyph:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--docs-glyph-end-l:0%;--docs-glyph-end-r:100%}.docs-glyph>svg{inline-size:var(--pv-sys-icon-size-24);block-size:var(--pv-sys-icon-size-24);grid-area:1/1;overflow:visible}.docs-glyph__pencil{--pv-icon-tone2:var(--pv-sys-color-outline);--pv-icon-tone2-opacity:.5;color:var(--pv-sys-color-outline)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .docs-glyph__pencil{--pv-icon-tone2-opacity:.6;color:var(--pv-sys-color-on-surface-muted)}}[data-theme=dark] .docs-glyph__pencil,[data-theme=darker] .docs-glyph__pencil{--pv-icon-tone2-opacity:.6;color:var(--pv-sys-color-on-surface-muted)}.docs-glyph__ink{--pv-icon-tone2:var(--pv-sys-color-action);--pv-icon-tone2-opacity:1;color:var(--pv-sys-color-brand);opacity:var(--docs-glyph-on);transition:opacity var(--pv-sys-motion-transition-reduced-crossfade)}.docs-glyph__ink[data-pv-icon=Palette]>path:first-of-type{--pv-icon-tone2:var(--pv-sys-color-brand)}.docs-glyph__ink[data-pv-icon=Palette]>path:nth-of-type(2){fill:var(--pv-sys-color-surface-container-lowest)}.docs-glyph__ink[data-pv-icon=Palette]>path:nth-of-type(3){fill:var(--pv-sys-color-primary)}.docs-glyph__fx{display:none}@media (prefers-reduced-motion:no-preference){.docs-glyph__fx{display:block}.docs-glyph>svg,.docs-glyph>.pv-icon>*{transition:opacity var(--pv-sys-motion-transition-fade-close), clip-path 0s linear var(--pv-sys-motion-transition-fade-close-duration), translate var(--pv-sys-motion-transition-small-close), rotate var(--pv-sys-motion-transition-small-close), scale var(--pv-sys-motion-transition-small-close), transform var(--pv-sys-motion-transition-small-close)}.docs-glyph>.docs-glyph__fx *{transition:opacity var(--pv-sys-motion-transition-fade-close), translate var(--pv-sys-motion-transition-small-close), rotate 0s linear var(--pv-sys-motion-transition-fade-close-duration), scale 0s linear var(--pv-sys-motion-transition-fade-close-duration), transform 0s linear var(--pv-sys-motion-transition-fade-close-duration), stroke-dashoffset 0s linear var(--pv-sys-motion-transition-fade-close-duration), offset-distance 0s linear var(--pv-sys-motion-transition-fade-close-duration)}:where(a:hover,a:focus-visible) .docs-glyph>svg{transition:opacity var(--pv-sys-motion-transition-fade)}:where(a:hover,a:focus-visible) .docs-glyph>.pv-icon>*,:where(a:hover,a:focus-visible) .docs-glyph>.docs-glyph__fx *{transition:opacity var(--docs-glyph-fade,0s), clip-path var(--docs-glyph-ink,0s), translate var(--docs-glyph-move,0s), rotate var(--docs-glyph-turn,0s), scale var(--docs-glyph-grow,0s), transform var(--docs-glyph-counter,0s), stroke-dashoffset var(--docs-glyph-draw,0s), offset-distance var(--docs-glyph-ride,0s)}.docs-glyph[data-glyph=lightbulb]{--docs-glyph-grow:var(--docs-glyph-small)}.docs-glyph[data-glyph=lightbulb]>svg>*{transform-origin:11.5px 22px;scale:calc(1 + .08 * var(--docs-glyph-on))}.docs-glyph__ink[data-pv-icon=Lightbulb]>path:first-of-type{--pv-icon-tone2-opacity:calc(.3 + .7 * var(--docs-glyph-on));--docs-glyph-ink:var(--docs-glyph-medium) var(--pv-sys-motion-length-fade);--docs-glyph-fade:var(--docs-glyph-fade-in) var(--pv-sys-motion-length-fade);clip-path:circle(calc(100% * var(--docs-glyph-on)) at 49% 65%)}.docs-glyph__ink[data-pv-icon=Lightbulb]>path:nth-of-type(2){--docs-glyph-ink:var(--docs-glyph-small);clip-path:circle(calc(100% * var(--docs-glyph-on)) at 50% 39%)}.docs-glyph__ink[data-pv-icon=Lightbulb]>path:nth-of-type(3){--docs-glyph-ink:var(--docs-glyph-small) var(--pv-sys-motion-length-small);clip-path:inset(0 calc(50% * var(--docs-glyph-off)))}.docs-glyph__rays>:nth-child(n+2){--docs-glyph-i:1}.docs-glyph__rays>:nth-child(n+4){--docs-glyph-i:2}.docs-glyph__ray{--docs-glyph-at:calc(var(--pv-sys-motion-length-medium) + var(--docs-glyph-i,0) * var(--pv-sys-motion-stagger-step));--docs-glyph-fade:var(--docs-glyph-fade-in) var(--docs-glyph-at);--docs-glyph-draw:var(--docs-glyph-small) var(--docs-glyph-at);--docs-glyph-move:var(--docs-glyph-small) var(--docs-glyph-at);fill:none;stroke:var(--pv-sys-color-action);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:var(--docs-glyph-off);opacity:var(--docs-glyph-on);translate:0 calc(2.5px * var(--docs-glyph-off))}.docs-glyph[data-glyph=text-format]{--docs-glyph-grow:var(--docs-glyph-small) var(--pv-sys-motion-length-large)}.docs-glyph[data-glyph=text-format]>svg>*{transform-origin:12px 22px;scale:calc(1 + .04 * var(--docs-glyph-on))}.docs-glyph__ink[data-pv-icon=TextFormat]>path:nth-of-type(n+2){clip-path:inset(0 calc(var(--docs-glyph-end-r) * var(--docs-glyph-off)) 0 calc(var(--docs-glyph-end-l) * var(--docs-glyph-off)))}.docs-glyph__ink[data-pv-icon=TextFormat]>path:nth-of-type(3){--docs-glyph-ink:var(--docs-glyph-medium)}.docs-glyph__ink[data-pv-icon=TextFormat]>path:nth-of-type(2){--docs-glyph-ink:var(--docs-glyph-medium) var(--pv-sys-motion-length-fade)}.docs-glyph__ink[data-pv-icon=TextFormat]>path:first-of-type{--docs-glyph-ink:var(--docs-glyph-small) var(--pv-sys-motion-length-medium);clip-path:inset(0 0 calc(100% * var(--docs-glyph-off)))}.docs-glyph__ink[data-pv-icon=Widget4]>path{--docs-glyph-grow:var(--docs-glyph-small) var(--docs-glyph-at,0s)}.docs-glyph__ink[data-pv-icon=Widget4]>path:first-of-type{transform-origin:6.5px 22px;scale:1 var(--docs-glyph-on)}.docs-glyph__ink[data-pv-icon=Widget4]>path:nth-of-type(3){--docs-glyph-at:var(--pv-sys-motion-length-fade);transform-origin:13px 5.5px;scale:var(--docs-glyph-on) 1}.docs-glyph__ink[data-pv-icon=Widget4]>path:nth-of-type(2){--docs-glyph-at:var(--pv-sys-motion-length-medium);transform-origin:17.5px 11px;scale:1 var(--docs-glyph-on)}.docs-glyph__ink[data-pv-icon=Pulse]>path:first-of-type{--docs-glyph-ink:var(--docs-glyph-medium);clip-path:circle(calc(75% * var(--docs-glyph-on)) at 50% 62%)}.docs-glyph>[data-pv-icon=Pulse]>path:nth-of-type(2){--docs-glyph-ink:var(--docs-glyph-medium);--docs-glyph-grow:var(--docs-glyph-small) calc(var(--pv-sys-motion-length-small) - var(--pv-sys-motion-length-fade));--docs-glyph-counter:var(--docs-glyph-return) calc(var(--pv-sys-motion-length-small) * 2 - var(--pv-sys-motion-length-fade));transform-origin:12px 15px;scale:1 calc(1 + .5 * var(--docs-glyph-on));transform:scale(1, calc(1 - .333 * var(--docs-glyph-on)))}.docs-glyph__ink[data-pv-icon=Pulse]>path:nth-of-type(2){clip-path:inset(0 calc(100% * var(--docs-glyph-off)) 0 0)}.docs-glyph__dot{--docs-glyph-fade:var(--docs-glyph-fade-in);--docs-glyph-counter:var(--docs-glyph-small);--docs-glyph-ride:var(--pv-sys-motion-transition-medium-duration) var(--docs-glyph-trace);offset-path:path("M5 14.9999H6.39445C7.1804 14.9999 7.57337 14.9999 7.90501 15.1774C8.23665 15.3549 8.45463 15.6819 8.8906 16.3358L9.05039 16.5755C9.47306 17.2095 9.68439 17.5265 9.97087 17.5095C10.2573 17.4925 10.4297 17.1527 10.7743 16.4731L12.7404 12.5964C13.0987 11.8898 13.2779 11.5365 13.5711 11.5247C13.8642 11.5129 14.0711 11.8508 14.485 12.5264L15.1222 13.5668C15.5512 14.2671 15.7656 14.6172 16.1072 14.8086C16.4487 14.9999 16.8593 14.9999 17.6805 14.9999H19");offset-rotate:0deg;offset-distance:calc(100% * var(--docs-glyph-on));fill:var(--pv-sys-color-brand);opacity:var(--docs-glyph-on);transform:scale(var(--docs-glyph-on))}.docs-glyph>[data-pv-icon=Palette]>*{--docs-glyph-turn:var(--docs-glyph-medium) calc(var(--docs-glyph-at,0s) / 2);--docs-glyph-ink:var(--docs-glyph-medium) var(--docs-glyph-at,0s);transform-origin:6px 18px}.docs-glyph>[data-pv-icon=Palette]>path:nth-of-type(-n+2){rotate:calc(-7deg * var(--docs-glyph-on))}.docs-glyph>[data-pv-icon=Palette]>g{--docs-glyph-at:var(--pv-sys-motion-length-fade);rotate:calc(-2deg * var(--docs-glyph-on))}.docs-glyph>[data-pv-icon=Palette]>path:nth-of-type(3){--docs-glyph-at:var(--pv-sys-motion-length-medium);rotate:calc(5deg * var(--docs-glyph-on))}.docs-glyph__ink[data-pv-icon=Palette]>path:first-of-type{clip-path:circle(calc(150% * var(--docs-glyph-on)) at 50% 80%)}.docs-glyph__ink[data-pv-icon=Palette]>g{clip-path:circle(calc(150% * var(--docs-glyph-on)) at -36% 88%)}.docs-glyph__ink[data-pv-icon=Palette]>path:nth-of-type(2){--docs-glyph-fade:var(--docs-glyph-fade-in) var(--pv-sys-motion-length-small);opacity:var(--docs-glyph-on)}.docs-glyph__ink[data-pv-icon=Palette]>path:nth-of-type(3){clip-path:circle(calc(150% * var(--docs-glyph-on)) at 0% 50%)}.docs-glyph[data-glyph=ruler]{--docs-glyph-move:var(--docs-glyph-small);--docs-glyph-counter:var(--docs-glyph-return) var(--pv-sys-motion-length-small)}.docs-glyph[data-glyph=ruler]>svg>*{translate:calc(-1px * var(--docs-glyph-on)) calc(1px * var(--docs-glyph-on));transform:translate(calc(1px * var(--docs-glyph-on)), calc(-1px * var(--docs-glyph-on)))}.docs-glyph__ink[data-pv-icon=Ruler]>path:first-of-type{--docs-glyph-ink:var(--docs-glyph-medium);clip-path:inset(0 calc(var(--docs-glyph-end-r) * var(--docs-glyph-off)) 0 calc(var(--docs-glyph-end-l) * var(--docs-glyph-off)))}.docs-glyph__ink[data-pv-icon=Ruler]>path:nth-of-type(n+2){--docs-glyph-grow:var(--docs-glyph-small) calc(var(--pv-sys-motion-length-fade) + var(--docs-glyph-i,0) * var(--pv-sys-motion-stagger-step));scale:var(--docs-glyph-on)}.docs-glyph__ink[data-pv-icon=Ruler]>path:nth-of-type(2){transform-origin:12.707px 4.222px}.docs-glyph__ink[data-pv-icon=Ruler]>path:nth-of-type(3){--docs-glyph-i:1;transform-origin:10.586px 6.343px}.docs-glyph__ink[data-pv-icon=Ruler]>path:nth-of-type(4){--docs-glyph-i:2;transform-origin:8.464px 8.464px}.docs-glyph__ink[data-pv-icon=Ruler]>path:nth-of-type(5){--docs-glyph-i:3;transform-origin:6.343px 10.586px}.docs-glyph__ink[data-pv-icon=Ruler]>path:nth-of-type(6){--docs-glyph-i:4;transform-origin:4.222px 12.707px}.docs-glyph__gap{--docs-glyph-fade:var(--docs-glyph-fade-in) var(--pv-sys-motion-length-medium);--docs-glyph-counter:var(--docs-glyph-small) var(--pv-sys-motion-length-medium);fill:none;stroke:var(--pv-sys-color-primary);stroke-width:1.2px;stroke-linecap:round;opacity:var(--docs-glyph-on);transform:scale(var(--docs-glyph-on));transform-origin:7.335px 7.335px}.docs-glyph>[data-pv-icon=Layers]>path{--docs-glyph-ink:var(--docs-glyph-medium) var(--docs-glyph-at,0s);--docs-glyph-move:var(--docs-glyph-small) var(--docs-glyph-at,0s);translate:0 calc(var(--docs-glyph-lift) * var(--docs-glyph-on))}.docs-glyph>[data-pv-icon=Layers]>path:nth-of-type(3){--docs-glyph-lift:.9px}.docs-glyph>[data-pv-icon=Layers]>path:nth-of-type(-n+2){--docs-glyph-lift:-.3px;--docs-glyph-at:var(--pv-sys-motion-stagger-step)}.docs-glyph>[data-pv-icon=Layers]>path:nth-of-type(n+4){--docs-glyph-lift:-1.6px;--docs-glyph-at:var(--pv-sys-motion-length-fade);--docs-glyph-move:var(--docs-glyph-medium) var(--docs-glyph-at,0s)}.docs-glyph__ink[data-pv-icon=Layers]>path{clip-path:inset(0 calc(50% * var(--docs-glyph-off)))}.docs-glyph__shadow{--docs-glyph-fade:var(--docs-glyph-fade-in) var(--pv-sys-motion-length-small);--docs-glyph-grow:var(--docs-glyph-medium) var(--pv-sys-motion-length-fade);fill:var(--pv-sys-color-shadow);opacity:calc(.22 * var(--docs-glyph-on));scale:calc(.7 + .3 * var(--docs-glyph-on));transform-origin:12px 10.6px;filter:blur(.6px)}.docs-glyph>[data-pv-icon=Stars]>path{--docs-glyph-ink:var(--docs-glyph-medium) calc(var(--docs-glyph-at,0s) + var(--pv-sys-motion-stagger-step));--docs-glyph-turn:var(--docs-glyph-medium) var(--docs-glyph-at,0s);--docs-glyph-grow:var(--docs-glyph-small) var(--docs-glyph-at,0s)}.docs-glyph>[data-pv-icon=Stars]>path:nth-of-type(2){transform-origin:8.5px 8.5px;rotate:calc(90deg * var(--docs-glyph-on));scale:calc(1 + .08 * var(--docs-glyph-on))}.docs-glyph>[data-pv-icon=Stars]>path:first-of-type{--docs-glyph-at:var(--pv-sys-motion-length-fade);transform-origin:17.5px 17.5px;scale:calc(1 + .1 * var(--docs-glyph-on))}.docs-glyph__ink[data-pv-icon=Stars]>path{clip-path:circle(calc(100% * var(--docs-glyph-on)) at 50% 50%)}.docs-glyph__spark{--docs-glyph-fade:var(--docs-glyph-fade-in) var(--docs-glyph-at);--docs-glyph-grow:var(--docs-glyph-small) var(--docs-glyph-at);--docs-glyph-turn:var(--docs-glyph-medium) var(--docs-glyph-at);fill:var(--pv-sys-color-action);opacity:var(--docs-glyph-on);scale:var(--docs-glyph-on);rotate:calc(-90deg * var(--docs-glyph-off))}.docs-glyph[data-glyph=stars] .docs-glyph__fx>:first-child{--docs-glyph-at:var(--pv-sys-motion-length-medium)}.docs-glyph[data-glyph=stars] .docs-glyph__fx>:nth-child(2){--docs-glyph-at:calc(var(--pv-sys-motion-length-medium) + 2 * var(--pv-sys-motion-stagger-step))}.docs-glyph[data-glyph=stars] .docs-glyph__fx>:nth-child(3){--docs-glyph-at:calc(var(--pv-sys-motion-length-medium) + 4 * var(--pv-sys-motion-stagger-step))}.docs-glyph__fx>:nth-child(n+2)>.docs-glyph__spark{fill:var(--pv-sys-color-brand)}}@supports not (transition-timing-function:linear(0, 1)){.docs-glyph{--docs-glyph-trace:var(--pv-sys-motion-easing-smooth)}}@media (hover:hover){.docs-contents__card:hover .docs-contents__label{color:var(--pv-sys-color-primary);transition:color var(--pv-sys-motion-transition-fade)}}@media (min-width:37.5em){.docs-contents__card{padding:var(--pv-sys-space-5)}}@container docs-contents (min-width:42.5rem){.docs-contents__list{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-contents__item:first-child{grid-column:1/-1}}@media (min-width:75em){.docs-contents__list{grid-template-columns:repeat(3,minmax(0,1fr))}.docs-contents__item:first-child{grid-column:auto}.docs-contents__card{gap:var(--pv-sys-space-5);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);align-items:stretch}.docs-contents__text{align-content:end}}
.docs-rules>.docs-philo{max-inline-size:none;container-type:inline-size}.docs-philo .docs-philo__lead{max-inline-size:var(--pv-comp-docs-prose-max);font-family:var(--pv-sys-typography-prose-font-family);font-size:var(--pv-sys-typography-title-large-font-size);font-weight:var(--pv-sys-typography-prose-font-weight);font-variation-settings:var(--pv-sys-typography-prose-font-variation-settings);line-height:var(--pv-sys-typography-prose-line-height);color:var(--pv-sys-color-on-surface-variant);text-wrap:pretty;margin:0}.docs-philo__first{color:var(--pv-sys-color-on-surface)}.docs-story{--docs-story-gap:max(var(--pv-sys-space-10), 10dvb);--docs-story-break:max(var(--pv-sys-space-16), 16dvb);--docs-story-progress:0;margin-block-start:var(--pv-sys-space-12)}.docs-story__chapter{position:relative}.docs-story__head{gap:var(--pv-sys-space-2);padding-block-end:var(--pv-sys-space-6);display:grid}.docs-story__chapter+.docs-story__chapter>.docs-story__head{padding-block-start:var(--docs-story-break)}.docs-story .docs-story__title{font-family:var(--pv-sys-typography-display-small-font-family);font-size:var(--pv-sys-typography-display-small-font-size);font-weight:var(--pv-sys-typography-display-small-font-weight);font-variation-settings:var(--pv-sys-typography-display-small-font-variation-settings);line-height:var(--pv-sys-typography-display-small-line-height);color:var(--pv-sys-color-on-surface);margin:0}.docs-story .docs-story__thesis{font-family:var(--pv-sys-typography-title-large-font-family);font-size:var(--pv-sys-typography-title-large-font-size);font-weight:var(--pv-sys-typography-title-large-font-weight);font-variation-settings:var(--pv-sys-typography-title-large-font-variation-settings);line-height:var(--pv-sys-typography-title-large-line-height);color:var(--pv-sys-color-on-surface-variant);margin:0}.docs-story__figure{z-index:1;padding-block:var(--pv-sys-space-2) var(--pv-sys-space-3);background:var(--pv-sys-color-surface);margin:0;display:grid;position:sticky;inset-block-start:var(--pv-comp-docs-header-height)}.docs-story__figure:after{block-size:var(--pv-sys-space-6);pointer-events:none;content:"";background:linear-gradient(var(--pv-sys-color-surface), transparent);position:absolute;inset-block-start:100%;inset-inline:0}.docs-story__frame{--docs-core-anim-radius:var(--pv-sys-shape-corner-window);aspect-ratio:4/3;background:var(--pv-sys-color-surface-container);border-radius:var(--pv-sys-shape-corner-window);corner-shape:var(--pv-sys-shape-corner-shape);inline-size:100%;position:relative}.docs-story__frame:after{pointer-events:none;content:"";border:var(--pv-comp-docs-hairline);border-radius:inherit;corner-shape:inherit;position:absolute;inset:0}.docs-story__still{object-fit:cover;border-radius:inherit;corner-shape:inherit;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.docs-story__ticks{gap:var(--pv-sys-space-1);block-size:var(--pv-sys-space-5);justify-content:flex-end;align-items:center;display:none}.docs-story__tick{inline-size:var(--pv-sys-space-3);block-size:var(--pv-sys-space-1);background:var(--pv-sys-color-outline-variant);border-radius:var(--pv-sys-shape-corner-full);transition:inline-size var(--pv-sys-motion-transition-small), background-color var(--pv-sys-motion-transition-fade-close)}.docs-story__tick[data-state=past]{background:var(--pv-sys-color-outline)}.docs-story__tick[data-state=active]{inline-size:var(--pv-sys-space-8);background:var(--pv-sys-color-primary);transition:inline-size var(--pv-sys-motion-transition-small), background-color var(--pv-sys-motion-transition-fade)}.docs-story__caption{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.docs-story__line{text-wrap:balance;display:block}.docs-story__body{gap:var(--docs-story-gap);padding-block-start:var(--pv-sys-space-4);display:grid}.docs-story .docs-story__step{--docs-story-fill:0;font-family:var(--pv-sys-typography-prose-font-family);font-size:var(--pv-sys-typography-prose-font-size);font-weight:var(--pv-sys-typography-prose-font-weight);font-variation-settings:var(--pv-sys-typography-prose-font-variation-settings);line-height:var(--pv-sys-typography-prose-line-height);color:var(--pv-sys-color-on-surface);text-wrap:pretty;transition:color var(--pv-sys-motion-transition-fade);margin:0;padding-inline-start:var(--pv-sys-space-5);position:relative}.docs-story .docs-story__step[data-state=past],.docs-story .docs-story__step[data-state=next]{color:var(--pv-sys-color-on-surface-variant);transition:color var(--pv-sys-motion-transition-fade-close)}.docs-story .docs-story__step[data-state=past]{--docs-story-fill:1}.docs-story .docs-story__step[data-state=active]{--docs-story-fill:var(--docs-story-progress)}.docs-story__step:before,.docs-story__step:after{inset-block:calc((var(--pv-sys-typography-prose-line-height) - 1) * .5em);content:"";border-radius:var(--pv-sys-shape-corner-full);inline-size:2px;position:absolute;inset-inline-start:0}.docs-story__step:before{background:var(--pv-sys-color-outline-variant)}.docs-story__step:after{background:var(--pv-sys-color-primary);transform-origin:top;scale:1 var(--docs-story-fill);transition:scale var(--pv-sys-motion-transition-small)}.docs-story__lead{font-family:var(--pv-sys-typography-title-large-font-family);font-weight:var(--pv-sys-typography-title-large-font-weight);font-variation-settings:var(--pv-sys-typography-title-large-font-variation-settings);color:var(--pv-sys-color-on-surface)}.docs-story__chapter:last-child>.docs-story__body{padding-block-end:var(--pv-sys-space-10)}@media (min-width:37.5em){.docs-philo .docs-philo__lead{font-size:var(--pv-sys-typography-headline-small-font-size)}.docs-story .docs-story__step{font-size:var(--pv-sys-typography-title-medium-font-size)}.docs-story__frame{justify-self:center;inline-size:min(100%,50.6667dvb)}}@container (min-width:42rem){.docs-story__figure{column-gap:var(--pv-sys-space-6);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr)}.docs-story__frame{grid-area:1/1/-1;justify-self:start;inline-size:min(100cqi - 14rem,50.6667dvb)}.docs-story__ticks{grid-area:1/2;justify-content:flex-start;align-self:end;display:flex}.docs-story__caption{clip-path:none;block-size:auto;inline-size:auto;font-size:var(--pv-sys-typography-body-small-font-size);line-height:var(--pv-sys-typography-body-small-line-height);color:var(--pv-sys-color-on-surface-variant);white-space:normal;grid-area:2/2;display:grid;position:static;overflow:visible}.docs-story__line{opacity:0;filter:blur(2px);translate:0 var(--pv-sys-space-1);transition:opacity var(--pv-sys-motion-transition-fade-close), filter var(--pv-sys-motion-transition-fade-close), translate 0s linear var(--pv-sys-motion-transition-fade-close-duration);grid-area:1/1;align-self:end}.docs-story__line[data-on=true]{opacity:1;filter:none;transition:opacity var(--pv-sys-motion-transition-fade), filter var(--pv-sys-motion-transition-fade), translate var(--pv-sys-motion-transition-medium);translate:0}}@media (min-width:64em){.docs-story{--docs-story-gap:max(var(--pv-sys-space-16), 22dvb);--docs-story-break:max(var(--pv-sys-space-20), 26dvb);--docs-stage:48cqi;--docs-cap:calc(var(--pv-sys-space-3) + var(--pv-sys-space-10));--docs-frame-h:min(calc(var(--docs-stage) * 3 / 4), calc(100dvb - var(--pv-comp-docs-header-height) - var(--pv-sys-space-12) - var(--docs-cap)));--docs-shift:var(--pv-sys-space-3);grid-template-rows:repeat(6,auto);grid-template-columns:minmax(0, 1fr) var(--docs-stage);column-gap:max(var(--pv-sys-space-10), 6cqi);margin-block-start:var(--pv-sys-space-16);display:grid}.docs-story[data-back]{--docs-shift:calc(-1 * var(--pv-sys-space-3))}.docs-story__chapter{display:contents}.docs-story__head,.docs-story__body{grid-column:1;max-inline-size:36rem}.docs-story__chapter:first-child>.docs-story__head{grid-row:1}.docs-story__chapter:first-child>.docs-story__body{grid-row:2}.docs-story__chapter:nth-child(2)>.docs-story__head{grid-row:3}.docs-story__chapter:nth-child(2)>.docs-story__body{grid-row:4}.docs-story__chapter:nth-child(3)>.docs-story__head{grid-row:5}.docs-story__chapter:nth-child(3)>.docs-story__body{grid-row:6}.docs-story__chapter:last-child>.docs-story__body{padding-block-end:calc((100dvb - var(--pv-comp-docs-header-height)) / 4)}.docs-story__figure{z-index:auto;gap:var(--pv-sys-space-3) var(--pv-sys-space-4);inline-size:calc(var(--docs-frame-h) * 4 / 3);pointer-events:none;opacity:0;translate:0 var(--docs-shift);transition:opacity var(--pv-sys-motion-transition-fade-close), translate 0s linear var(--pv-sys-motion-transition-fade-close-duration);background:0 0;grid-area:1/2/-1;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;place-self:start center;padding:0;inset-block-start:calc(var(--pv-comp-docs-header-height) + (100dvb - var(--pv-comp-docs-header-height) - var(--docs-frame-h) - var(--docs-cap)) / 2)}.docs-story__figure[data-shown=true]{z-index:1;pointer-events:auto;opacity:1;transition:opacity var(--pv-sys-motion-transition-fade), translate var(--pv-sys-motion-transition-medium);translate:0}.docs-story__figure:after{display:none}.docs-story__frame{grid-area:1/1/auto/-1;inline-size:100%}.docs-story__ticks{grid-area:2/2;justify-content:flex-end;align-self:start}.docs-story__caption{min-block-size:var(--pv-sys-space-10);grid-area:2/1}.docs-story__line{align-self:start}}@media (prefers-reduced-motion:reduce){.docs-story__figure,.docs-story__figure[data-shown=true],.docs-story__line,.docs-story__line[data-on=true]{filter:none;transition:opacity var(--pv-sys-motion-transition-reduced-crossfade);translate:none}.docs-story .docs-story__step[data-state=active]{--docs-story-fill:1}}
