.docs-elev-code{white-space:nowrap}.docs-elev{gap:var(--pv-sys-space-2);margin:0;display:grid;container:docs-elev/inline-size}.docs-elev .docs-elev__box{margin:0}.docs-elev__plot{--docs-elev-step:var(--pv-sys-space-4);--docs-elev-inset:12%;padding:var(--pv-sys-space-6) var(--pv-sys-space-4)}.docs-elev__chart{block-size:calc(5 * var(--docs-elev-step) + var(--pv-sys-space-1) + 3px);border-block-end:1px solid var(--pv-sys-color-outline);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.docs-elev__col{position:relative}.docs-elev__slab{inset-block-end:calc(var(--docs-i) * var(--docs-elev-step));inset-inline:var(--docs-elev-inset);box-sizing:content-box;block-size:var(--pv-sys-space-1);background:var(--pv-sys-color-surface-container-lowest);border:1px solid var(--pv-sys-color-outline);border-radius:0;position:absolute}.docs-elev__drop{inline-size:100%;block-size:calc(var(--docs-i) * var(--docs-elev-step) + 3px);shape-rendering:crispedges;position:absolute;inset-block-end:0;inset-inline-start:0;overflow:visible}.docs-elev__drop line{stroke:var(--docs-measure);stroke-dasharray:3 3;stroke-width:1px}.docs-elev__axis{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);text-align:center;grid-template-columns:repeat(6,minmax(0,1fr));margin-block-start:var(--pv-sys-space-3);display:grid}.docs-elev__groups{grid-template-columns:repeat(6,minmax(0,1fr));margin-block-start:var(--pv-sys-space-3);display:grid}.docs-elev__group{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-variant);text-align:center;border-block-start:1px solid var(--docs-measure);padding-block-start:var(--pv-sys-space-2);position:relative}.docs-elev__group[data-group=on-page]{margin-inline:calc(var(--docs-elev-inset) / 2);grid-column:1/3}.docs-elev__group[data-group=above-page]{margin-inline:calc(var(--docs-elev-inset) / 4);grid-column:3/7}.docs-elev__group:before,.docs-elev__group:after{block-size:calc(var(--pv-sys-space-1) + 1px);content:"";border-inline-start:1px solid var(--docs-measure);position:absolute;inset-block-start:calc(-1 * var(--pv-sys-space-1) - 1px)}.docs-elev__group:before{inset-inline-start:0}.docs-elev__group:after{inset-inline-end:0}.docs-elev__front{gap:var(--pv-sys-space-2);display:grid;position:relative}.docs-elev__slot{--pv-comp-docs-hairline:1px solid var(--pv-sys-color-outline-variant);min-inline-size:0;color:var(--pv-sys-color-on-surface);display:grid}.docs-elev__slot>.docs-elev__box{overflow:clip}.docs-elev__stage{padding:calc(var(--pv-sys-space-3) + var(--pv-sys-size-control-sm) + 2 * var(--pv-sys-space-1) + var(--pv-sys-space-5)) var(--pv-sys-space-5) var(--pv-sys-space-20);position:relative}.docs-elev__head{display:none;position:absolute;inset-block-start:var(--pv-sys-space-3);inset-inline-start:var(--pv-sys-space-5)}.docs-elev .docs-elev__tiles{gap:var(--pv-sys-space-12) var(--pv-sys-space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.docs-elev .docs-elev__tile{box-sizing:border-box;aspect-ratio:16/10;inline-size:100%;max-inline-size:11rem;padding:var(--pv-sys-space-3) var(--pv-sys-space-4);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);color:var(--pv-sys-color-on-surface-variant);background:var(--pv-sys-color-surface-container-lowest);border:1px solid var(--pv-sys-color-outline-variant);border-radius:var(--pv-sys-shape-corner-lg);corner-shape:var(--pv-sys-shape-corner-shape);box-shadow:var(--docs-shadow);justify-self:center;margin:0;line-height:1}.docs-elev .docs-elev__tile[data-level="0"]{background:var(--pv-sys-color-surface)}.docs-elev .docs-elev__tile[data-level="2"]{background:var(--pv-sys-elevation-surface-level2)}.docs-elev .docs-elev__tile[data-level="3"],.docs-elev .docs-elev__tile[data-level="4"],.docs-elev .docs-elev__tile[data-level="5"]{background:var(--pv-sys-elevation-surface-level3)}.docs-elev__switch{z-index:2;color:var(--pv-sys-color-on-surface);position:absolute;inset-block-start:calc(1px + var(--pv-sys-space-3));inset-inline-start:calc(1px + var(--pv-sys-space-5))}@keyframes docs-elev-hold{0%,to{visibility:visible}}.docs-elev-sheet{padding-inline:var(--pv-sys-space-6);container:docs-elev-sheet/inline-size}.docs-elev-sheet__table{table-layout:fixed;border-collapse:collapse;inline-size:100%}.docs-elev-sheet__col[data-col=sample],.docs-elev-sheet__col[data-col=name]{inline-size:calc(7rem + var(--pv-sys-space-6))}.docs-elev-sheet__head th{padding-block:var(--pv-sys-space-4) var(--pv-sys-space-3);padding-inline:0 var(--pv-sys-space-6);text-align:start;vertical-align:bottom}.docs-elev-sheet__row{border-block-start:var(--pv-comp-docs-hairline)}.docs-elev-sheet__row>td{padding-block:var(--pv-sys-space-6);padding-inline:0 var(--pv-sys-space-6);vertical-align:middle}.docs-elev-sheet__row>td:last-child,.docs-elev-sheet__head th:last-child{padding-inline-end:0}.docs-elev-sheet__tile{box-sizing:border-box;background:var(--pv-sys-color-surface-container-lowest);border:1px solid var(--pv-sys-color-outline-variant);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);block-size:4.5rem;inline-size:7rem;box-shadow:var(--docs-shadow);display:block}.docs-elev-sheet__tile[data-level="0"]{background:var(--pv-sys-color-surface)}.docs-elev-sheet__level{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);display:block}.docs-elev-sheet__name .docs-token{inline-size:fit-content;margin-block-start:var(--pv-sys-space-1);display:block}.docs-elev-sheet__use{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);line-height:var(--pv-sys-typography-body-medium-line-height);color:var(--pv-sys-color-on-surface-variant);text-wrap:balance}.docs-elev-sheet__use a{white-space:nowrap}.docs-elev-scene-wrap{margin:0;container:docs-elev-scene/inline-size}.docs-elev-scene-wrap .docs-elev-scene-box{margin:0}.docs-elev-scene{row-gap:var(--pv-sys-space-6);padding:var(--pv-sys-space-12) var(--pv-sys-space-5) var(--pv-sys-space-6);border-radius:calc(var(--pv-sys-shape-corner-window) - 1px);corner-shape:var(--pv-sys-shape-corner-shape);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.docs-elev-scene__anchor{border-radius:var(--pv-sys-shape-corner-lg);corner-shape:var(--pv-sys-shape-corner-shape);justify-self:center;inline-size:100%;max-inline-size:22rem;position:relative}.docs-elev-scene__body{gap:var(--pv-sys-space-4);display:grid}.docs-elev-scene__head{gap:var(--pv-sys-space-2);justify-content:space-between;align-items:center;display:flex}.docs-elev-scene__title{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);line-height:var(--pv-sys-typography-title-medium-line-height);color:var(--pv-sys-color-on-surface)}.docs-elev-scene__text,.docs-elev-scene__meta{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);line-height:var(--pv-sys-typography-body-small-line-height);color:var(--pv-sys-color-on-surface-variant)}.docs-elev-scene__meta{color:var(--pv-sys-color-on-surface-muted)}.docs-elev-scene__text{text-wrap:pretty}.docs-elev-scene__amounts{gap:var(--pv-sys-space-2);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.docs-elev-scene__menu{inset-block:auto calc(100% - 1px - var(--pv-sys-space-inset-md) + var(--pv-sys-space-2));z-index:1;box-sizing:border-box;inline-size:11rem;padding:var(--pv-sys-space-1);background:var(--pv-sys-color-surface-container-lowest);border:1px solid var(--pv-sys-color-outline-variant);border-radius:var(--pv-sys-shape-corner-lg);corner-shape:var(--pv-sys-shape-corner-shape);box-shadow:var(--pv-sys-elevation-shadow-level2);display:grid;position:absolute;inset-inline-end:calc(1px + var(--pv-sys-space-inset-md))}.docs-elev-scene__item{block-size:var(--pv-sys-size-control-md);padding-inline:var(--pv-sys-space-3);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);color:var(--pv-sys-color-on-surface);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);align-items:center;display:flex}.docs-elev-scene__item:first-child{background:var(--pv-sys-color-surface-container)}.docs-elev-scene,.docs-elev-scene__anchor,.docs-elev-scene__amounts,.docs-elev-scene__menu{outline-offset:2px;transition:outline-color var(--pv-sys-motion-transition-fade-close);outline:2px solid #0000}.docs-elev-scene[data-lit],.docs-elev-scene__anchor[data-lit],.docs-elev-scene__amounts[data-lit],.docs-elev-scene__menu[data-lit]{outline-color:var(--pv-sys-color-primary);transition:outline-color var(--pv-sys-motion-transition-fade)}.docs-elev-scene__marker,.docs-elev-scene__dot{box-sizing:border-box;block-size:1.125rem;min-inline-size:1.125rem;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);font-variant-numeric:tabular-nums;text-align:center;text-box:trim-both cap alphabetic;color:var(--pv-sys-color-on-brand);background:var(--docs-measure);border-radius:var(--pv-sys-shape-corner-xs);corner-shape:var(--pv-sys-shape-corner-shape);align-content:center;padding-inline:3px;line-height:1;display:inline-block}.docs-elev-scene__marker{z-index:2;box-shadow:0 0 0 2px var(--pv-sys-color-surface-container-lowest);outline-offset:2px;transition:outline-color var(--pv-sys-motion-transition-fade-close);outline:2px solid #0000;position:absolute}.docs-elev-scene__marker[data-lit]{outline-color:var(--pv-sys-color-primary);transition:outline-color var(--pv-sys-motion-transition-fade)}.docs-elev-scene__marker[data-marker=page]{inset-block-start:var(--pv-sys-space-3);inset-inline-start:var(--pv-sys-space-3)}.docs-elev-scene__marker:is([data-marker=card],[data-marker=amounts],[data-marker=menu]){inset-block-start:calc(-1 * var(--pv-sys-space-2))}.docs-elev-scene__marker[data-marker=card]{inset-inline-start:calc(-1 * var(--pv-sys-space-2))}.docs-elev-scene__marker:is([data-marker=amounts],[data-marker=menu]){inset-inline-end:calc(-1 * var(--pv-sys-space-2))}.docs-elev-scene .docs-elev-scene__notes{gap:var(--pv-sys-space-3);justify-self:center;inline-size:100%;max-inline-size:22rem;margin:0;padding:0;list-style:none;display:grid}.docs-elev-scene .docs-elev-scene__note{margin:0}.docs-elev-scene__key{gap:var(--pv-sys-space-2);min-block-size:var(--pv-sys-size-control-sm);padding-block:0;padding-inline:var(--pv-sys-space-2);margin-inline:calc(-1 * var(--pv-sys-space-2));font:inherit;color:var(--pv-sys-color-on-surface);text-align:start;cursor:pointer;border-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape);background:0 0;border:0;align-items:center;display:flex}.docs-elev-scene__dot{flex:none}.docs-elev-scene__name{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);color:var(--pv-sys-color-on-surface);transition:color var(--pv-sys-motion-transition-fade-close)}.docs-elev-scene__key[data-lit] .docs-elev-scene__name{color:var(--pv-sys-color-primary);transition:color var(--pv-sys-motion-transition-fade)}.docs-elev-scene__level{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);line-height:var(--pv-sys-typography-body-small-line-height);color:var(--pv-sys-color-on-surface-variant);margin-inline-start:var(--pv-sys-space-2)}.docs-elev-scene__lines{z-index:2;pointer-events:none;block-size:100%;inline-size:100%;display:none;position:absolute;inset:0;overflow:visible}.docs-elev-scene__lines:not([data-ready]){visibility:hidden}.docs-elev-scene__lines line,.docs-elev-scene__lines circle{stroke:var(--docs-measure);transition:stroke var(--pv-sys-motion-transition-fade-close)}.docs-elev-scene__lines line{stroke-width:1px;shape-rendering:crispedges}.docs-elev-scene__lines circle{fill:var(--pv-sys-color-surface-container-lowest);stroke-width:1.5px}.docs-elev-scene__lines [data-lit] line,.docs-elev-scene__lines [data-lit] circle{stroke:var(--pv-sys-color-primary);transition:stroke var(--pv-sys-motion-transition-fade)}.docs-elev-rules{container:docs-elev-deck/inline-size}.docs-elev-rules .docs-dos__rule{container:docs-elev-rule/inline-size}.docs-elev-rules.docs-dos .docs-dos__chip{padding-inline:var(--pv-sys-space-1);white-space:nowrap}.docs-elev-rules.docs-dos .docs-dos__read{padding-inline:var(--pv-sys-space-1)}.docs-elev-rules .docs-dos__pair{grid-template-rows:auto 1fr auto}.docs-elev-rules .docs-dos__side{grid-template-rows:subgrid;grid-row:span 3}[data-theme=dark] .docs-elev-rules .docs-dos__side,[data-theme=darker] .docs-elev-rules .docs-dos__side{background:var(--pv-sys-color-surface)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .docs-elev-rules .docs-dos__side{background:var(--pv-sys-color-surface)}}.docs-elev-demo{place-items:center;block-size:7.5rem;inline-size:100%;display:grid;position:relative;container-type:inline-size}.docs-elev-demo[data-theme=dark],.docs-elev-demo[data-theme=darker],.docs-elev-demo[data-ground=page]{background:var(--pv-sys-color-surface);border-radius:var(--pv-sys-shape-corner-xs);corner-shape:var(--pv-sys-shape-corner-shape)}.docs-elev-demo__group,.docs-elev-demo__stack{gap:var(--pv-sys-space-2);display:grid;position:relative}.docs-elev-demo__card,.docs-elev-demo__menu,.docs-elev-demo__modal,.docs-elev-demo__toast,.docs-elev-demo__block{box-sizing:border-box;background:var(--pv-sys-color-surface-container-lowest);border:1px solid var(--pv-sys-color-outline-variant);corner-shape:var(--pv-sys-shape-corner-shape);align-content:center;display:grid}.docs-elev-demo [data-level="1"]{box-shadow:var(--pv-sys-elevation-shadow-level1)}.docs-elev-demo [data-level="2"]{box-shadow:var(--pv-sys-elevation-shadow-level2)}.docs-elev-demo [data-level="3"]{box-shadow:var(--pv-sys-elevation-shadow-level3)}.docs-elev-demo [data-level="4"]{box-shadow:var(--pv-sys-elevation-shadow-level4)}.docs-elev-demo .docs-elev-demo__bare{border-color:#0000}.docs-elev-demo .docs-elev-demo__hole{background:var(--pv-sys-color-surface-dim)}.docs-elev-demo__bars{gap:var(--pv-sys-space-2);display:grid}.docs-elev-demo__bar{inline-size:100%;block-size:var(--pv-sys-space-1);background:var(--pv-sys-color-surface-container-highest);border-radius:var(--pv-sys-shape-corner-full);corner-shape:round;display:block}.docs-elev-demo__bar[data-w=mid]{inline-size:70%}.docs-elev-demo__bar[data-w=short]{inline-size:45%}.docs-elev-demo__card{block-size:4.25rem;inline-size:min(6.5rem,76cqi);padding:var(--pv-sys-space-2);border-radius:var(--pv-sys-shape-corner-sm);align-content:space-between}.docs-elev-demo__buttons{gap:var(--pv-sys-space-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.docs-elev-demo__button{background:var(--pv-sys-color-surface-container-lowest);border:1px solid var(--pv-sys-color-outline);border-radius:var(--pv-sys-shape-corner-xs);corner-shape:var(--pv-sys-shape-corner-shape);block-size:.875rem;box-shadow:var(--pv-sys-elevation-shadow-level1);display:block}.docs-elev-demo__menu{block-size:2.5rem;inline-size:min(3.5rem,40cqi);padding:var(--pv-sys-space-2);border-radius:var(--pv-sys-shape-corner-sm)}.docs-elev-demo__corner{position:absolute;inset-block-start:calc(-1 * var(--pv-sys-space-3));inset-inline-end:calc(-1 * var(--pv-sys-space-2))}.docs-elev-demo__toast{block-size:1.25rem;inline-size:min(6rem,70cqi);padding-inline:var(--pv-sys-space-2);border-radius:var(--pv-sys-shape-corner-xs);position:absolute;inset-block-end:calc(-1 * var(--pv-sys-space-4));inset-inline-start:calc(-1 * var(--pv-sys-space-3))}.docs-elev-demo__modal{block-size:4.5rem;inline-size:min(7rem,78cqi);padding:var(--pv-sys-space-3);border-radius:var(--pv-sys-shape-corner-md);align-content:start}.docs-elev-demo__low-corner{position:absolute;inset-block-end:calc(-1 * var(--pv-sys-space-5));inset-inline-end:var(--pv-sys-space-2)}.docs-elev-demo__group:has(>.docs-elev-demo__low-corner){margin-block-end:var(--pv-sys-space-5)}.docs-elev-demo .docs-elev-demo__wide{block-size:4rem;inline-size:min(6rem,76cqi);padding:var(--pv-sys-space-2) var(--pv-sys-space-3);align-content:space-evenly}.docs-elev-demo__block{block-size:1.75rem;inline-size:min(6.5rem,80cqi);padding-inline:var(--pv-sys-space-2);border-radius:var(--pv-sys-shape-corner-sm)}.docs-elev-demo__rest{box-sizing:border-box;border:1px dashed var(--pv-sys-color-outline);border-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape);block-size:4.25rem;inline-size:min(6.5rem,76cqi);position:relative}.docs-elev-demo__rest>.docs-elev-demo__card{block-size:auto;inline-size:auto;padding:var(--pv-sys-space-2) var(--pv-sys-space-3);position:absolute;inset:-1px}.docs-elev-demo__rest>.docs-elev-demo__lifted{translate:0 calc(-1 * var(--pv-sys-space-1))}@media (pointer:coarse){.docs-elev-scene__key{min-block-size:var(--pv-sys-size-control-lg)}}@container docs-elev (min-width:40rem){.docs-elev__plot{--docs-elev-step:var(--pv-sys-space-5);--docs-elev-inset:18%;padding:var(--pv-sys-space-8)}.docs-elev__front{grid-template-columns:repeat(3,minmax(0,1fr))}.docs-elev__switch{display:none}.docs-elev__head{display:block}.docs-elev__stage{padding-inline:var(--pv-sys-space-6)}}@container docs-elev (max-width:39.99rem){.docs-elev__slot{visibility:hidden;grid-area:1/1}.docs-elev__front:not([data-pick])>[data-stage=light],.docs-elev__front[data-pick=light]>[data-stage=light],.docs-elev__front[data-pick=dark]>[data-stage=dark],.docs-elev__front[data-pick=darker]>[data-stage=darker],[data-theme=dark] .docs-elev__front:not([data-pick])>[data-stage=dark],[data-theme=darker] .docs-elev__front:not([data-pick])>[data-stage=darker]{z-index:1;visibility:visible}[data-theme=dark] .docs-elev__front:not([data-pick])>[data-stage=light],[data-theme=darker] .docs-elev__front:not([data-pick])>[data-stage=light]{z-index:auto;visibility:hidden}@media (prefers-color-scheme:dark){:where(:root:not([data-theme])) .docs-elev__front:not([data-pick])>[data-stage=dark]{z-index:1;visibility:visible}:where(:root:not([data-theme])) .docs-elev__front:not([data-pick])>[data-stage=light]{z-index:auto;visibility:hidden}}.docs-elev__front[data-pick]>.docs-elev__slot{animation:docs-elev-hold var(--pv-sys-motion-transition-fade)}.docs-elev__front[data-pick=light]>[data-stage=light],.docs-elev__front[data-pick=dark]>[data-stage=dark],.docs-elev__front[data-pick=darker]>[data-stage=darker]{animation:docs-fade-in var(--pv-sys-motion-transition-fade) both}}@media (pointer:coarse){.docs-elev__stage{padding-block-start:calc(var(--pv-sys-space-3) + var(--pv-sys-size-control-lg) + 2 * var(--pv-sys-space-1) + var(--pv-sys-space-5))}}@container docs-elev (min-width:40rem){.docs-elev__stage{padding-block-start:var(--pv-sys-space-12)}}@container docs-elev (min-width:72rem){.docs-elev .docs-elev__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.docs-elev__stage{padding-inline:var(--pv-sys-space-8)}}@container docs-elev-sheet (max-width:39.99rem){.docs-elev-sheet{padding-inline:var(--pv-sys-space-5)}.docs-elev-sheet__table,.docs-elev-sheet__table>tbody{display:block}.docs-elev-sheet__head{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.docs-elev-sheet__row{gap:var(--pv-sys-space-4) var(--pv-sys-space-5);padding-block:var(--pv-sys-space-5);grid-template-columns:5rem minmax(0,1fr);grid-template-areas:"tile name""use use";align-items:center;display:grid}.docs-elev-sheet__row:first-child{border-block-start:0}.docs-elev-sheet__row>td{padding:0;display:block}.docs-elev-sheet__row>.docs-elev-sheet__sample{grid-area:tile}.docs-elev-sheet__row>.docs-elev-sheet__name{grid-area:name}.docs-elev-sheet__row>.docs-elev-sheet__use{text-wrap:pretty;grid-area:use}.docs-elev-sheet__tile{block-size:3.125rem;inline-size:5rem}}@container docs-elev-scene (max-width:39.99rem){.docs-elev-scene{padding-block-start:var(--pv-sys-space-32)}.docs-elev-scene__marker[data-marker=page]{inset-block-start:var(--pv-sys-space-2);inset-inline-start:var(--pv-sys-space-2)}}@container docs-elev-scene (min-width:40rem){.docs-elev-scene{padding-block-start:var(--pv-sys-space-10)}.docs-elev-scene__menu{inset-block:calc(1px + var(--pv-sys-space-inset-md) + var(--pv-sys-size-control-sm) + var(--pv-sys-space-2)) auto;inset-inline:calc(100% - 1px - var(--pv-sys-space-inset-md) - var(--pv-sys-size-control-sm)) auto}}@container docs-elev-scene (min-width:64rem){.docs-elev-scene{column-gap:var(--pv-sys-space-8);padding:var(--pv-sys-space-12) var(--pv-sys-space-8);grid-template-columns:minmax(0,1fr) minmax(0,22rem) minmax(0,1fr);align-items:center}.docs-elev-scene__anchor{grid-column:2;max-inline-size:none}.docs-elev-scene__marker,.docs-elev-scene__dot{display:none}.docs-elev-scene .docs-elev-scene__notes{pointer-events:none;max-inline-size:none;display:block;position:absolute;inset:0}.docs-elev-scene .docs-elev-scene__note{pointer-events:auto;position:absolute;inset-block-start:var(--docs-y,var(--docs-y-rest))}.docs-elev-scene .docs-elev-scene__note[data-side=start]{inset-inline-end:var(--docs-x,calc(50% + 11rem + var(--pv-sys-space-16)))}.docs-elev-scene .docs-elev-scene__note[data-side=end]{inset-inline-start:var(--docs-x,calc(50% + 22rem - 1px - var(--pv-sys-space-inset-md) - var(--pv-sys-size-control-sm) + var(--pv-sys-space-16)))}.docs-elev-scene__note[data-note=card]{--docs-y-rest:29%}.docs-elev-scene__note[data-note=menu]{--docs-y-rest:38.5%}.docs-elev-scene__note[data-note=page]{--docs-y-rest:52.5%}.docs-elev-scene__note[data-note=amounts]{--docs-y-rest:63%}.docs-elev-scene__key{gap:var(--pv-sys-space-half);padding-block:var(--pv-sys-space-1);margin-block:calc(-1 * var(--pv-sys-space-1));justify-items:start;display:grid}.docs-elev-scene__note[data-side=start] .docs-elev-scene__key{text-align:end;justify-items:end}.docs-elev-scene__name{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)}.docs-elev-scene__level{margin-inline-start:0}.docs-elev-scene__lines{display:block}}@media (min-width:64em){@container docs-elev-deck (max-width:77.37rem){.docs-elev-rules.docs-dos .docs-dos__list{grid-template-columns:repeat(2,minmax(0,1fr))}}}@container docs-elev-rule (max-width:15.99rem){.docs-elev-rules .docs-dos__pair:has([data-reach=mid],[data-reach=long]){grid-template-rows:auto 1fr auto auto 1fr auto;grid-template-columns:minmax(0,1fr)}}@container docs-elev-rule (max-width:22.62rem){.docs-elev-rules .docs-dos__pair:has([data-reach=long]){grid-template-rows:auto 1fr auto auto 1fr auto;grid-template-columns:minmax(0,1fr)}}@media (min-width:37.5em){@container docs-elev-rule (max-width:15.99rem){.docs-elev-rules .docs-dos__pair:has([data-row-reach=mid],[data-row-reach=long]){grid-template-rows:auto 1fr auto auto 1fr auto;grid-template-columns:minmax(0,1fr)}}@container docs-elev-rule (max-width:22.62rem){.docs-elev-rules .docs-dos__pair:has([data-row-reach=long]){grid-template-rows:auto 1fr auto auto 1fr auto;grid-template-columns:minmax(0,1fr)}}}@media (forced-colors:active){.docs-elev-demo .docs-elev-demo__bare{border-color:canvas}.docs-elev-scene,.docs-elev-scene__anchor,.docs-elev-scene__amounts,.docs-elev-scene__menu,.docs-elev-scene__marker{outline-color:canvas}.docs-elev-scene[data-lit],.docs-elev-scene__anchor[data-lit],.docs-elev-scene__amounts[data-lit],.docs-elev-scene__menu[data-lit],.docs-elev-scene__marker[data-lit]{outline-color:highlight}}
.docs-icons{--docs-icons-tile:4.5rem;--docs-icons-tile-h:4.5rem;--docs-icons-wide:0;--docs-icons-phone:1;min-inline-size:0;padding:0 var(--pv-sys-space-2) var(--pv-sys-space-2)}.docs-icons__sentinel{block-size:1px;margin-block-end:-1px;display:block}.docs-icons__bar{gap:var(--pv-sys-space-2);padding-block:var(--pv-sys-space-2);background:var(--pv-sys-color-surface-container-lowest);border-block-end:var(--pv-comp-docs-hairline);grid-template-columns:minmax(0,1fr);display:grid}.docs-icons__bar[data-stuck]{padding-inline:var(--pv-sys-space-2);margin-inline:calc(-1 * var(--pv-sys-space-2))}.docs-icons__row{gap:var(--pv-sys-space-2);align-items:stretch;display:flex}.docs-icons__search{flex:1;min-inline-size:0}.docs-icons__style{--docs-icons-control:var(--pv-sys-size-control-lg);inline-size:6rem;block-size:var(--docs-icons-control);flex:none;grid-template-rows:minmax(0,1fr)}.docs-icons__style .docs-seg__option{block-size:auto;font-family:var(--pv-sys-typography-label-large-font-family);font-weight:var(--pv-sys-typography-label-large-font-weight)}.docs-icons__style-word{display:none}.docs-icons__style-glyph{display:inline-grid}.docs-icons__filter{min-inline-size:0}.docs-icons__filter .docs-seg__option{padding-inline:calc(var(--pv-sys-space-2) + var(--pv-sys-space-half))}.docs-icons__filter .docs-dos__count,.docs-icon-rules .docs-dos__count,.docs-icon-kinds__row .docs-fig-head{color:var(--pv-sys-color-on-surface-variant)}.docs-icons__body{gap:var(--pv-sys-space-2);grid-template-columns:minmax(0,1fr);align-items:start;margin-block-start:var(--pv-sys-space-2);display:grid}.docs-icons__gridwrap{min-inline-size:0;position:relative}.docs-icon-glide{z-index:0;pointer-events:none;background:var(--pv-sys-color-surface-container);filter:blur(2px);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);opacity:0;transition:translate var(--pv-sys-motion-transition-small), inline-size var(--pv-sys-motion-transition-small), block-size 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:0;inset-inline-start:0}.docs-icon-glide[data-on=true]{filter:blur();opacity:1;transition:translate var(--pv-sys-motion-transition-small), inline-size var(--pv-sys-motion-transition-small), block-size var(--pv-sys-motion-transition-small), opacity var(--pv-sys-motion-transition-fade), filter var(--pv-sys-motion-transition-fade)}.docs-icon-glide[data-snap]{transition:opacity var(--pv-sys-motion-transition-fade), filter var(--pv-sys-motion-transition-fade)}.docs-icons__grid{gap:var(--pv-sys-space-2);outline:none;display:grid}@media (prefers-reduced-motion:no-preference){.docs-icons__grid[data-arrive]{animation:docs-icons-settle var(--pv-sys-motion-transition-fade)}}@keyframes docs-icons-settle{0%{opacity:.6}}.docs-icons__group,.docs-icons__grid[data-flat]{grid-template-columns:repeat(auto-fill, minmax(var(--docs-icons-tile), 1fr));gap:var(--pv-sys-space-1);display:grid}.docs-icons__group+.docs-icons__group{border-block-start:var(--pv-comp-docs-hairline);padding-block-start:var(--pv-sys-space-2)}.docs-icons__ghead{z-index:1;gap:var(--pv-sys-space-2);padding:var(--pv-sys-space-2) 0 var(--pv-sys-space-1);grid-column:1/-1;align-items:baseline;display:flex;position:relative}.docs-icons__gname{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);scroll-margin-block-start:calc(var(--pv-comp-docs-header-height) + var(--docs-icons-bar,7rem) + var(--pv-sys-space-2))}.docs-icons__gcount{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-icons__tile{z-index:1;block-size:var(--docs-icons-tile-h);padding:var(--pv-sys-space-2) 0 0;scroll-margin-block:calc(var(--pv-comp-docs-header-height) + var(--docs-icons-bar,7rem) + var(--pv-sys-space-2)) var(--pv-sys-space-4);color:var(--pv-sys-color-on-surface);text-align:center;cursor:pointer;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-close), color var(--pv-sys-motion-transition-fade-close);outline:none;grid-template-rows:auto auto;align-content:start;justify-items:center;gap:6px;display:grid;position:relative}.docs-icons__tile[data-focus-visible]{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:calc(-1 * var(--pv-sys-focus-ring-width))}.docs-icons__tile:is([data-selected],[data-current]){color:var(--pv-sys-color-on-primary-container);background:var(--pv-sys-color-primary-container);transition:background-color var(--pv-sys-motion-transition-fade), color var(--pv-sys-motion-transition-fade)}.docs-icons__glyph{display:inline-grid}.docs-icons__glyph>.pv-icon{transition:opacity var(--pv-sys-motion-transition-fade);grid-area:1/1}.docs-icons[data-weight=light] .docs-icons__bold,.docs-icons[data-weight=bold] .docs-icons__light{opacity:0}.docs-icons__name{max-inline-size:100%;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);overflow-wrap:normal;word-break:keep-all;text-wrap:balance;-webkit-line-clamp:2;transition:color var(--pv-sys-motion-transition-fade-close);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.docs-icons__tile:is([data-selected],[data-current]) .docs-icons__name{color:var(--pv-sys-color-on-primary-container);transition:color var(--pv-sys-motion-transition-fade)}.docs-icons__empty{gap:var(--pv-sys-space-2);padding:var(--pv-sys-space-12) var(--pv-sys-space-4);text-align:center;justify-items:center;display:grid}.docs-icons__empty-title{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);color:var(--pv-sys-color-on-surface)}.docs-icons__empty-note{max-inline-size:30rem;font-family:var(--pv-sys-typography-body-small-font-family);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);text-wrap:balance}.docs-icons__panel{max-block-size:calc(100dvb - var(--pv-comp-docs-header-height) - var(--docs-icons-bar,7rem) - var(--pv-sys-space-6));padding:var(--pv-sys-space-1) var(--pv-sys-space-5);overflow-block:auto;background: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);scrollbar-width:thin;display:none;position:sticky;inset-block-start:calc(var(--pv-comp-docs-header-height) + var(--docs-icons-bar,7rem) + var(--pv-sys-space-2));container:docs-icon-panel/inline-size}.docs-icons-sheetbox{max-inline-size:40rem;margin-inline:auto}.docs-icon-detail{display:grid}.docs-icon-detail__row{padding-block:var(--pv-sys-space-4);border-block-start:1px solid var(--pv-sys-color-outline-variant)}.docs-icon-detail__stage{place-items:center;block-size:10rem;display:grid;position:relative}.docs-icon-detail[data-sheet] .docs-icon-detail__stage{block-size:9rem}.docs-icon-detail__hover{place-items:center;block-size:100%;inline-size:100%;display:grid}.docs-icon-detail__glyph{color:var(--pv-sys-color-on-surface);place-items:center;display:inline-grid}.docs-icon-detail__glyph :is(.pv-icon,.pv-icon-swap){--_pv-icon-size:6rem}.docs-icon-detail__stage[data-arrive] .docs-icon-detail__glyph{animation:docs-fade-in var(--pv-sys-motion-transition-fade), docs-icons-arrive var(--pv-sys-motion-transition-small)}@keyframes docs-icons-arrive{0%{scale:.85}}.docs-icon-detail__replay{position:absolute;inset-block-start:var(--pv-sys-space-2);inset-inline-end:0}.docs-icon-detail__about{gap:var(--pv-sys-space-1);justify-items:start;display:grid}.docs-icons .docs-icon-detail__name{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-icon-detail__use,.docs-icon-detail__fact{font-family:var(--pv-sys-typography-body-small-font-family);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);text-wrap:pretty}.docs-icon-detail__code{font-family:var(--pv-sys-typography-family-mono);font-size:13px;line-height:var(--pv-sys-typography-label-medium-line-height);color:var(--pv-sys-color-on-surface-variant);margin-block-start:var(--pv-sys-space-2)}.docs-icon-detail .docs-icon-detail__styles{gap:var(--pv-sys-space-2);grid-template-columns:repeat(auto-fit,minmax(4.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.docs-icon-detail[data-sheet] .docs-icon-detail__style{background:var(--pv-sys-color-surface-container-low)}.docs-icon-detail .docs-icon-detail__style{gap:var(--pv-sys-space-1);padding:var(--pv-sys-space-3) var(--pv-sys-space-1);color:var(--pv-sys-color-on-surface);text-align:center;background:var(--pv-sys-color-surface-container-lowest);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);align-content:start;justify-items:center;margin:0;display:grid}.docs-icon-detail__style>.pv-icon{margin-block-end:var(--pv-sys-space-1)}.docs-icon-detail__style-name{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);white-space:nowrap}.docs-icon-detail .docs-icon-detail__sizes{padding:0 var(--pv-sys-space-2);justify-content:space-between;margin:0;list-style:none;display:flex}.docs-icon-detail .docs-icon-detail__size{gap:var(--pv-sys-space-2);justify-items:center;margin:0;display:grid}.docs-icon-detail__size-box{inline-size:var(--pv-sys-icon-size-32);block-size:var(--pv-sys-icon-size-32);color:var(--pv-sys-color-on-surface);place-items:center;display:grid}.docs-icon-detail__facts{gap:var(--pv-sys-space-1);display:grid}.docs-figure .docs-icon-vocab{column-gap:var(--pv-sys-space-6);padding:0 var(--pv-sys-space-2);grid-template-columns:minmax(0,1fr);margin:0;list-style:none;display:grid}.docs-icon-vocab .docs-icon-vocab__entry{gap:var(--pv-sys-space-4);padding:var(--pv-sys-space-3) var(--pv-sys-space-2);border-block-end:var(--pv-comp-docs-hairline);grid-template-columns:minmax(0,1fr) auto;align-items:start;margin:0;display:grid}.docs-icon-vocab__entry[data-end-1]{border-block-end-color:#0000}.docs-icon-vocab__text{gap:var(--pv-sys-space-half);display:grid}.docs-icon-vocab__meaning{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)}.docs-icon-vocab__note{font-family:var(--pv-sys-typography-body-small-font-family);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);text-wrap:pretty}.docs-icon-vocab__glyphs{gap:var(--pv-sys-space-3);min-block-size:var(--pv-sys-typography-title-small-line-height);color:var(--pv-sys-color-on-surface);align-items:center;display:inline-flex}.docs-icon-vocab__divider{inline-size:1px;block-size:var(--pv-sys-icon-size-16);background:var(--pv-sys-color-outline-variant)}.docs-icon-grid .docs-figure__stage{padding-block:var(--pv-sys-space-6)}.docs-icon-grid__board{--docs-icon-u:min(6px, (100cqi - 2 * var(--pv-sys-space-6)) / 72);gap:var(--pv-sys-space-6);padding-block:var(--pv-sys-space-4);justify-content:center;display:flex}.docs-icon-grid__tile{inline-size:calc(24 * var(--docs-icon-u));aspect-ratio:1;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-sm);corner-shape:var(--pv-sys-shape-corner-shape);flex:none;position:relative}.docs-icon-grid__lines,.docs-icon-grid__glyph,.docs-icon-grid__live{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.docs-icon-grid__lines path{fill:none;stroke:var(--pv-sys-color-outline-variant);stroke-width:.5px;vector-effect:non-scaling-stroke}.docs-icon-grid__live rect{fill:none;stroke:var(--docs-measure);stroke-width:1px;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}.docs-icon-grid__mark,.docs-icon-grid__num{block-size:1.125rem;min-inline-size:1.125rem;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);font-variant-numeric:tabular-nums;color:var(--pv-sys-color-on-brand);background:var(--docs-measure);border-radius:var(--pv-sys-shape-corner-xs);corner-shape:var(--pv-sys-shape-corner-shape);flex:none;place-items:center;padding-inline:3px;line-height:1;display:inline-grid}.docs-icon-grid__mark{z-index:1;box-shadow:0 0 0 2px var(--pv-sys-color-surface-container-lowest);position:absolute;translate:50% -50%}.docs-icon-grid__mark[data-at=grid]{inset-block-start:0;inset-inline-start:0}.docs-icon-grid__mark[data-at=live]{inset-block-start:8.33333%;inset-inline-start:91.6667%}.docs-icon-grid__mark: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)){translate:-50% -50%}.docs-icon-grid__mark[data-at=stroke]{inset-block-start:39.5833%;inset-inline-start:35.4167%;translate:130% -70%}.docs-icon-grid__mark[data-at=stroke]: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)){inset-inline-start:64.5833%;translate:30% -70%}.docs-icon-grid__legend{gap:var(--pv-sys-space-5);block-size:100%;padding:var(--pv-sys-space-2) var(--pv-sys-space-2);align-content:center;display:grid}.docs-figure .docs-icon-grid__keys{gap:var(--pv-sys-space-3);margin:0;padding:0;list-style:none;display:grid}.docs-icon-grid .docs-icon-grid__key{gap:var(--pv-sys-space-2);font-family:var(--pv-sys-typography-body-small-font-family);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);align-items:center;margin:0;display:flex}.docs-icon-grid__true{gap:var(--pv-sys-space-4);border-block-start:var(--pv-comp-docs-hairline);align-items:center;padding-block-start:var(--pv-sys-space-4);display:flex}.docs-icon-grid__true-glyphs{gap:var(--pv-sys-space-3);color:var(--pv-sys-color-on-surface);display:inline-flex}.docs-icon-styles .docs-figure__stage{padding-block:var(--pv-sys-space-6);place-items:center;display:grid}.docs-icon-bar{block-size:4rem;inline-size:min(100%,22.5rem);min-inline-size:0;padding:0 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);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.docs-icon-bar__item{gap:var(--pv-sys-space-half);color:var(--pv-sys-color-on-surface-variant);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-close);place-content:center;justify-items:center;display:grid;position:relative}.docs-icon-bar__item[data-checked]{color:var(--pv-sys-color-primary);transition:color var(--pv-sys-motion-transition-fade)}.docs-icon-bar__item:has(:focus-visible){outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:calc(-1 * var(--pv-sys-space-1))}.docs-icon-bar__input{cursor:pointer;opacity:0;margin:0;position:absolute;inset:0}.docs-icon-bar__label{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)}.docs-figure .docs-icon-sizes__rows{margin:0;padding:0;list-style:none}.docs-icon-sizes .docs-icon-sizes__row{gap:var(--pv-sys-space-3) var(--pv-sys-space-4);padding:var(--pv-sys-space-4) var(--pv-sys-space-5);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"size use""sample sample";align-items:center;margin:0;display:grid}.docs-icon-sizes__row+.docs-icon-sizes__row{border-block-start:var(--pv-comp-docs-hairline)}.docs-icon-sizes__size{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);color:var(--pv-sys-color-on-surface);grid-area:size;line-height:1}.docs-icon-sizes__sample{gap:var(--pv-sys-space-4) var(--pv-sys-space-6);min-inline-size:0;color:var(--pv-sys-color-on-surface);flex-wrap:wrap;grid-area:sample;align-items:center;display:flex}.docs-icon-sizes__use{font-family:var(--pv-sys-typography-body-small-font-family);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);text-wrap:pretty;grid-area:use}.docs-icon-sizes__field{inline-size:min(100%,15rem)}.docs-icon-sizes__menu{gap:var(--pv-sys-space-3);block-size:2.5rem;min-inline-size:auto;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);background:0 0;border:0;align-items:center;padding-inline:0;display:inline-flex}.docs-icon-sizes__list{gap:var(--pv-sys-space-3);inline-size:min(100%,20rem);padding:var(--pv-sys-space-3) var(--pv-sys-space-4);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);align-items:center;display:flex}.docs-icon-sizes__list>.pv-icon:last-child{color:var(--pv-sys-color-on-surface-variant);margin-inline-start:auto}.docs-icon-sizes__list-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);line-height:var(--pv-sys-typography-title-small-line-height)}.docs-icon-sizes__empty{gap:var(--pv-sys-space-2);color:var(--pv-sys-color-on-surface-variant);justify-items:center;display:grid}.docs-icon-sizes__empty-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);line-height:var(--pv-sys-typography-title-large-line-height);color:var(--pv-sys-color-on-surface)}.docs-icon-dir__stage{gap:var(--pv-sys-space-6);direction:rtl;padding-block-start:var(--pv-sys-space-12);display:grid}.docs-icon-dir__half{gap:var(--pv-sys-space-3);justify-items:center;display:grid}.docs-icon-dir__half+.docs-icon-dir__half{border-block-start:var(--pv-comp-docs-hairline);padding-block-start:var(--pv-sys-space-6)}.docs-figure .docs-icon-dir__cells{grid-template-columns:repeat(4,3.5rem);margin:0;padding:0;list-style:none;display:grid}.docs-icon-dir .docs-icon-dir__cell{block-size:3.5rem;color:var(--pv-sys-color-on-surface);place-items:center;margin:0;display:grid}.docs-icon-dir__glyph{display:inline-grid}.docs-icon-dir__half[data-flipped] .docs-icon-dir__glyph[data-turned]{animation:docs-fade-in var(--pv-sys-motion-transition-fade)}.docs-icon-kinds .docs-icon-kinds__list{--docs-glide-radius:var(--pv-sys-shape-corner-md);margin:0;padding:0;list-style:none}.docs-icon-kinds .docs-icon-kinds__moment{margin:0}.docs-icon-kinds__moment+.docs-icon-kinds__moment{border-block-start:var(--pv-comp-docs-hairline)}.docs-icon-kinds__when{padding:var(--pv-sys-space-3) var(--pv-sys-space-4) var(--pv-sys-space-1);display:block}.docs-icon-kinds .docs-icon-kinds__rows{padding:0 var(--pv-sys-space-2) var(--pv-sys-space-2);margin:0;list-style:none}.docs-icon-kinds .docs-icon-kinds__item{margin:0}.docs-icon-kinds .docs-icon-kinds__row{gap:var(--pv-sys-space-1) var(--pv-sys-space-4);min-block-size:3.25rem;inline-size:100%;padding:var(--pv-sys-space-1) var(--pv-sys-space-2);font:inherit;color:var(--pv-sys-color-on-surface);text-align:start;cursor:pointer;border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);background:0 0;border:0;grid-template-columns:3rem minmax(0,1fr);align-items:center;text-decoration:none;display:grid;position:relative}.docs-icon-kinds__row:focus-visible{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:calc(-1 * var(--pv-sys-focus-ring-width))}.docs-icon-kinds__stage{background:var(--pv-sys-color-surface-container-low);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);grid-row:span 2;place-items:center;block-size:3rem;inline-size:3rem;display:grid}.docs-icon-kinds__glyph{display:inline-grid}.docs-icon-kinds__kind{gap:0 var(--pv-sys-space-2);flex-wrap:wrap;align-items:baseline;display:flex}.docs-icon-kinds__name{font-family:var(--pv-sys-typography-label-large-font-family);transition:color var(--pv-sys-motion-transition-fade-close);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-icon-kinds__token{font-family:var(--pv-sys-typography-family-mono);font-size:var(--docs-mono-size,11px);background:0 0;padding:0}.docs-icon-kinds__link{color:var(--pv-sys-color-primary);display:block}@media (hover:hover){.docs-icon-kinds__row[href]:hover .docs-icon-kinds__name{color:var(--pv-sys-color-primary);transition:color var(--pv-sys-motion-transition-fade)}}.docs-icon-kinds__sentence{font-family:var(--pv-sys-typography-body-small-font-family);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);text-wrap:pretty}.docs-prose .docs-icon-motion__reduced{font-family:var(--pv-sys-typography-body-small-font-family);font-size:var(--pv-sys-typography-body-small-font-size);font-variation-settings:var(--pv-sys-typography-body-small-font-variation-settings);line-height:var(--pv-sys-typography-body-small-line-height);color:var(--pv-sys-color-on-surface-variant)}@media (prefers-reduced-motion:no-preference){.docs-prose .docs-icon-motion__reduced{display:none}}.docs-icon-wall__area{padding:0;position:relative}.docs-icon-wall__grid{grid-template-columns:repeat(auto-fill,minmax(3.25rem,1fr));display:grid}.docs-icon-wall .docs-icon-wall__list{display:contents}.docs-icon-wall .docs-icon-wall__cell{margin:0;display:grid}.docs-icon-wall__tile{z-index:1;aspect-ratio:1;inline-size:100%;color:var(--pv-sys-color-on-surface);cursor:pointer;border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.docs-icon-wall__tile:focus-visible{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:calc(-1 * var(--pv-sys-focus-ring-width))}.docs-icon-wall__glyph{display:inline-grid}.docs-icon-wall__kind{z-index:1;gap:var(--pv-sys-space-half);aspect-ratio:1;padding:var(--pv-sys-space-1);text-align:center;place-content:center;justify-items:center;display:grid;position:relative}.docs-icon-wall__kind[data-wrap]{grid-column-start:1}.docs-icon-wall__kind-name{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);white-space:nowrap}.docs-icon-wall__section{display:inline-grid}.docs-icon-wall .docs-glyph{background:0 0;border:0}.docs-icon-wall .docs-figure__caption{border-block-start:var(--pv-comp-docs-hairline);max-inline-size:none}.docs-icon-wall__readout[data-arrive]{animation:docs-fade-in var(--pv-sys-motion-transition-fade)}.docs-icon-rules .docs-dos__pair{row-gap:var(--pv-sys-space-3);grid-template-rows:auto 1fr auto}.docs-icon-rules .docs-dos__side{grid-row:span 3;grid-template-rows:subgrid}.docs-icon-rules.docs-dos .docs-dos__read{padding-inline:var(--pv-sys-space-1)}.docs-icon-rules .docs-icon-demo{block-size:6.5rem;inline-size:100%;color:var(--pv-sys-color-on-surface);overflow-wrap:normal;place-items:center;display:grid}.docs-icon-demo__actions{gap:var(--pv-sys-space-2) var(--pv-sys-space-4);flex-wrap:wrap;justify-content:center;display:flex}.docs-icon-demo__action,.docs-icon-demo__label{gap:var(--pv-sys-space-2);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);align-items:center;display:inline-flex}.docs-icon-demo__action{gap:var(--pv-sys-space-1);color:var(--pv-sys-color-on-surface-variant);white-space:nowrap}.docs-icon-demo__redraw[data-wrong] [data-pv-part=stroke-1]{stroke:var(--pv-sys-color-brand)}.docs-icon-demo__menu{gap:var(--pv-sys-space-half);inline-size:min(100%,11rem);display:grid}.docs-icon-demo__menu-row{gap:var(--pv-sys-space-2);padding:var(--pv-sys-space-1) var(--pv-sys-space-2);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);color:var(--pv-sys-color-on-surface-variant);align-items:center;display:flex}.docs-icon-demo__menu-row[data-current]{color:var(--pv-sys-color-primary)}.docs-icon-demo__title{gap:var(--pv-sys-space-3);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);text-align:start;align-items:center;display:inline-flex}.docs-icon-demo__tile,.docs-icon-demo__duo-small,.docs-icon-detail__style[data-style=duotone]{--pv-icon-tone2:var(--pv-sys-color-action);--pv-icon-tone2-opacity:1}.docs-icon-demo__tile{block-size:2.5rem;inline-size:2.5rem;color:var(--pv-sys-color-brand);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}.docs-icon-demo__duo-small .pv-icon,.docs-icon-detail__style[data-style=duotone]>.pv-icon{color:var(--pv-sys-color-brand)}.docs-icon-demo__line{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)}.docs-icon-demo__line[data-align=centre],.docs-icon-demo__line[data-ink]{gap:var(--pv-sys-space-2);align-items:center;display:inline-flex}.docs-icon-demo__line[data-align=baseline] .pv-icon{vertical-align:baseline;margin-inline-end:var(--pv-sys-space-2)}.docs-icon-demo__line[data-ink=brand] .pv-icon{color:var(--pv-sys-color-brand)}.docs-icon-demo__error{gap:var(--pv-sys-space-1);font-family:var(--pv-sys-typography-body-small-font-family);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-error);align-items:center;display:inline-flex}.docs-icon-demo__field{inline-size:min(100%,12rem)}.docs-icon-demo__lone{color:var(--pv-sys-color-error);display:inline-grid}.docs-icon-demo__target{place-items:center;display:inline-grid;position:relative}.docs-icon-demo__target:after{inline-size:var(--pv-sys-size-control-lg);block-size:var(--pv-sys-size-control-lg);pointer-events:none;content:"";border:1px dashed var(--docs-measure);border-radius:var(--pv-sys-shape-corner-xs);position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:50% -50%}.docs-icon-demo__target: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)):after{translate:-50% -50%}.docs-icon-demo__target[data-size="20"]{color:var(--pv-sys-color-on-surface-variant)}.docs-icon-demo__target[data-size="20"]:after{inline-size:var(--pv-sys-icon-size-20);block-size:var(--pv-sys-icon-size-20)}.docs-icon-demo__pair{gap:var(--pv-sys-space-6);display:inline-flex}.docs-icon-demo__links{inline-size:min(100%,12rem);display:grid}.docs-icon-demo__link{gap:var(--pv-sys-space-2);padding:var(--pv-sys-space-1) var(--pv-sys-space-2);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);justify-content:space-between;align-items:center;display:flex}.docs-icon-demo__link+.docs-icon-demo__link{border-block-start:var(--pv-comp-docs-hairline)}.docs-icon-demo__link>.pv-icon{color:var(--pv-sys-color-on-surface-variant)}.docs-icon-demo__alone{inline-size:var(--pv-sys-size-control-md);block-size:var(--pv-sys-size-control-md);background:var(--pv-sys-color-surface-container);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);place-items:center;display:inline-grid}.docs-icon-demo__bell{display:inline-grid}@media (prefers-reduced-motion:no-preference){[data-icon-rule=no-idle-loop-dont][data-beat] [data-pv-part=up]{transform-origin:12px 6px;animation:docs-icon-beat var(--pv-sys-motion-transition-small) 10 alternate}[data-icon-rule=no-wobble-dont][data-wobble] .pv-icon{transform-origin:50% 8%;animation:docs-icon-wobble var(--pv-sys-motion-transition-moment)}}@keyframes docs-icon-beat{to{scale:1.18}}@keyframes docs-icon-wobble{20%{rotate:16deg}45%{rotate:-11deg}68%{rotate:6deg}86%{rotate:-2deg}to{rotate:none}}@media (prefers-reduced-motion:reduce){.docs-icon-glide{filter:none}}@container (min-width:37.5rem){.docs-icons{--docs-icons-tile:4.75rem;--docs-icons-tile-h:4.75rem;--docs-icons-phone:0}.docs-icons__style{inline-size:9.5rem}.docs-icons__style-word{display:inline}.docs-icons__style-glyph{display:none}.docs-icons__ghead{gap:var(--pv-sys-space-half);padding:var(--pv-sys-space-3) var(--pv-sys-space-2) 0;grid-column:span 2;align-content:start;display:grid}}@container not (min-width:50rem){.docs-icons__bar{display:contents}.docs-icons__row{padding-block-start:var(--pv-sys-space-2)}.docs-icons__filter{z-index:2;padding-block:var(--pv-sys-space-2);background:var(--pv-sys-color-surface-container-lowest);border-block-end:var(--pv-comp-docs-hairline);position:sticky;inset-block-start:var(--pv-comp-docs-header-height)}.docs-icons__bar[data-stuck]>.docs-icons__filter{padding-inline:var(--pv-sys-space-2);margin-inline:calc(-1 * var(--pv-sys-space-2))}}@container (min-width:50rem){.docs-icons{--docs-icons-wide:1}.docs-icons__bar{z-index:2;position:sticky;inset-block-start:var(--pv-comp-docs-header-height)}.docs-icons__body{grid-template-columns:minmax(0,1fr) clamp(18rem,28%,20rem)}.docs-icons__panel{display:block}}@media (max-height:52rem){.docs-icons__panel .docs-icon-detail__stage{block-size:8rem}.docs-icons__panel .docs-icon-detail__glyph :is(.pv-icon,.pv-icon-swap){--_pv-icon-size:5rem}.docs-icons__panel .docs-icon-detail__row{padding-block:var(--pv-sys-space-3)}}@container docs-icon-panel (max-width:17rem){.docs-icon-detail .docs-icon-detail__styles{gap:var(--pv-sys-space-1)}.docs-icon-detail .docs-icon-detail__style{padding-inline:0}}@container (min-width:78rem){.docs-icons__filter .docs-dos__bar{max-inline-size:none}.docs-icons__filter .docs-dos__filter{grid-auto-columns:auto;inline-size:100%}}@media (pointer:coarse){.docs-icon-detail__code .docs-copy:after{inset-block:min(0px, calc(50% - var(--pv-sys-size-control-lg) / 2));inset-inline:min(0px, calc(50% - var(--pv-sys-size-control-lg) / 2));block-size:auto;min-block-size:0;inline-size:auto;min-inline-size:0;translate:none}.docs-icons__style{--docs-icons-control:calc(var(--pv-sys-size-control-lg) + 2 * var(--pv-sys-space-1))}.docs-icons__row{align-items:center}}@container not (min-width:37.5rem){.docs-icon-wall .docs-figure__caption{z-index:2;background:var(--pv-sys-color-surface-container-lowest);position:sticky;inset-block-end:env(safe-area-inset-bottom,0)}}@container (min-width:37.5rem){.docs-figure .docs-icon-vocab{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-icon-vocab__entry[data-end-1]{border-block-end-color:var(--pv-sys-color-outline-variant)}.docs-icon-vocab__entry[data-end-2]{border-block-end-color:#0000}.docs-icon-kinds .docs-icon-kinds__row{grid-template-columns:3rem 7rem minmax(0,1fr)}.docs-icon-kinds__stage{grid-row:auto}.docs-icon-kinds__kind{gap:0;display:grid}.docs-icon-wall__area{padding:var(--pv-sys-space-2)}.docs-icon-wall__grid{grid-template-columns:repeat(auto-fill,minmax(4rem,1fr))}.docs-icon-wall__kind-name{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)}.docs-icon-vocab .docs-icon-vocab__entry{padding-block:var(--pv-sys-space-4)}}@container (min-width:50rem){.docs-icon-sizes .docs-icon-sizes__row{padding-inline:var(--pv-sys-space-6);grid-template-columns:5rem minmax(0,1fr) 16rem;grid-template-areas:"size sample use"}}@container (min-width:64rem){.docs-figure .docs-icon-vocab{grid-template-columns:repeat(3,minmax(0,1fr))}.docs-icon-vocab__entry[data-end-2]{border-block-end-color:var(--pv-sys-color-outline-variant)}.docs-icon-vocab__entry[data-end-3]{border-block-end-color:#0000}}@container (min-width:75rem){.docs-figure .docs-icon-vocab{grid-template-columns:repeat(4,minmax(0,1fr))}.docs-icon-vocab__entry[data-end-3]{border-block-end-color:var(--pv-sys-color-outline-variant)}.docs-icon-vocab__entry[data-end-4]{border-block-end-color:#0000}}@container docs-dos-rule (max-width:22rem){.docs-icon-rules .docs-dos__pair{grid-template-rows:none}.docs-icon-rules .docs-dos__side{grid-row:auto;grid-template-rows:auto auto auto}.docs-icon-rules .docs-icon-demo{block-size:auto}.docs-dos__pair[data-replay]>[data-kind=do] .docs-icon-demo{padding-block-start:var(--pv-sys-space-3)}}@container docs-stage (min-width:37.5rem){.docs-icon-dir__stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.docs-icon-dir__half+.docs-icon-dir__half{border-block-start:0;border-inline-start:var(--pv-comp-docs-hairline);padding-block-start:0}}
.docs-strobe{block-size:auto;inline-size:100%;display:block;overflow:visible}.docs-strobe :is(path,line,polyline){vector-effect:non-scaling-stroke;stroke-width:1px}.docs-strobe__start,.docs-strobe__target{fill:none;stroke:var(--pv-sys-color-outline);stroke-dasharray:3 3}.docs-strobe__start-amber{fill:none;stroke:var(--pv-sys-color-action);stroke-dasharray:3 3}.docs-strobe__ghost,.docs-strobe__frame{fill:none;stroke:var(--pv-sys-color-outline-variant)}.docs-strobe__ghost{stroke:var(--pv-sys-color-outline);stroke-opacity:.55}.docs-strobe__ghost[data-tint="1"]{stroke:var(--pv-sys-color-action);stroke-opacity:.8}.docs-strobe__ghost[data-tint="2"]{stroke:var(--pv-sys-color-action);stroke-opacity:.5}.docs-strobe__ghost[data-tint="3"]{stroke:var(--pv-sys-color-action);stroke-opacity:.3}.docs-strobe__wrong{fill:none;stroke:var(--pv-sys-color-error)}.docs-strobe__paper{fill:var(--pv-sys-color-surface-container-lowest);stroke:var(--pv-sys-color-outline-variant)}.docs-strobe__recess{fill:var(--pv-sys-color-surface-container-low);stroke:var(--pv-sys-color-outline-variant)}.docs-strobe__amber{fill:var(--pv-sys-color-action)}.docs-strobe__bar{fill:var(--pv-sys-color-surface-container-high)}.docs-strobe__tile{fill:var(--pv-sys-color-secondary-container)}.docs-strobe__primary{fill:var(--pv-sys-color-surface-container-lowest);stroke:var(--pv-sys-color-primary)}.docs-strobe__primary-fill,.docs-strobe__tint{fill:var(--pv-sys-color-primary)}.docs-strobe__heart,.docs-strobe__heart-primary{fill:none;stroke:var(--pv-sys-color-on-surface-variant);stroke-linejoin:round}.docs-strobe .docs-strobe__heart-primary{stroke:var(--pv-sys-color-primary);stroke-width:1.5px}.docs-strobe__text{font-family:var(--pv-sys-typography-body-medium-font-family);font-weight:var(--pv-sys-typography-title-small-font-weight)}.docs-strobe__text.docs-strobe__ink{fill:var(--pv-sys-color-on-surface)}.docs-strobe__text.docs-strobe__mute{fill:var(--pv-sys-color-on-surface-variant)}.docs-strobe__text.docs-strobe__on-amber{fill:var(--pv-sys-color-on-action)}.docs-strobe__text.docs-strobe__wrong,.docs-strobe__wrong-text{fill:var(--pv-sys-color-error);stroke:none}.docs-feel__view[data-device=phone]{max-inline-size:22rem;margin-inline:auto;display:none}.docs-feel__say[data-device=phone]{display:none}.docs-lengths__plot{padding:var(--pv-sys-space-4);border-block-end:var(--pv-comp-docs-hairline)}.docs-lengths__plot svg{block-size:7.5rem;inline-size:100%;display:block}.docs-lengths__plot :is(line,polyline){vector-effect:non-scaling-stroke}.docs-lengths__base{stroke:var(--pv-sys-color-outline-variant)}.docs-lengths__target{stroke:var(--pv-sys-color-outline);stroke-dasharray:3 3}.docs-lengths__curve{fill:none;stroke:var(--pv-sys-color-primary);stroke-width:1.5px;stroke-linejoin:round}.docs-lengths__table{border-collapse:collapse;inline-size:100%}.docs-lengths__table :is(th,td){padding:var(--pv-sys-space-3) var(--pv-sys-space-4);text-align:start;vertical-align:baseline}.docs-lengths__table thead th{padding-block:var(--pv-sys-space-3) var(--pv-sys-space-2)}.docs-lengths__row{border-block-start:var(--pv-comp-docs-hairline)}.docs-lengths__table .docs-lengths__name{gap:var(--pv-sys-space-1);font-weight:inherit;justify-items:start;display:grid}.docs-lengths__table .docs-lengths__ms{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-variant-numeric:tabular-nums;color:var(--pv-sys-color-on-surface);white-space:nowrap}.docs-lengths__close{display:none}.docs-lengths__table .docs-lengths__use{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-variant)}.docs-rules .docs-mkinds{gap:var(--pv-sys-space-4);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));padding:0;list-style:none;display:grid}.docs-rules .docs-mkinds>.docs-mkind{gap:var(--pv-sys-space-2);padding:var(--pv-sys-space-2) var(--pv-sys-space-2) 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-window);corner-shape:var(--pv-sys-shape-corner-shape);grid-template-rows:auto auto auto 1fr;margin:0;display:grid}.docs-mkind__stage{padding:var(--pv-sys-space-4);background: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);margin-block-end:var(--pv-sys-space-2)}.docs-rules .docs-mkind>.docs-mkind__title{padding-inline:var(--pv-sys-space-3);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);line-height:var(--pv-sys-typography-title-medium-line-height);margin:0}.docs-rules .docs-mkind>p{padding-inline:var(--pv-sys-space-3);margin:0}.docs-rules .docs-mkind>.docs-mkind__says{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)}.docs-rules .docs-mkind>.docs-mkind__where{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)}.docs-rules .docs-mtheatre .docs-figure__stage.docs-mtheatre__body{background:0 0;padding:0}.docs-mtheatre__stages{gap:var(--pv-sys-space-2);display:grid}.docs-mtheatre__cell{gap:var(--pv-sys-space-2);min-inline-size:0;display:grid}.docs-mtheatre__head{padding:var(--pv-sys-space-2) var(--pv-sys-space-3) 0}.docs-mtheatre__stage{background: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);block-size:37.5rem;min-inline-size:0;position:relative;overflow:clip}.docs-mtheatre__cell[data-device=phone] .docs-mtheatre__stage{justify-self:center;inline-size:min(100%,24.375rem)}.docs-mtheatre__controls{gap:var(--pv-sys-space-2);align-items:center;display:flex}.docs-motion-rules .docs-mrule{inline-size:min(100%,12rem);display:block}@container docs-stage not (min-width:48rem){.docs-feel__view[data-device=desktop]{display:none}.docs-feel__view[data-device=phone]{display:block}}@container not (min-width:53rem){.docs-feel__say[data-device=desktop]{display:none}.docs-feel__say[data-device=phone]{display:inline}}@container docs-stage (min-width:65rem){.docs-mtheatre__stages{grid-template-columns:minmax(40rem,1fr) 24.375rem}}@container docs-stage not (min-width:37.5rem){.docs-mtheatre__cell[data-device=desktop]{display:none}.docs-mtheatre__cell[data-device=phone] .docs-mtheatre__stage{block-size:40rem;inline-size:100%}}@container not (min-width:37.5rem){.docs-lengths__table thead{display:none}.docs-lengths__table .docs-lengths__row{gap:var(--pv-sys-space-1) var(--pv-sys-space-4);padding:var(--pv-sys-space-3) var(--pv-sys-space-4);grid-template-columns:1fr auto auto;display:grid}.docs-lengths__table .docs-lengths__row>:is(th,td){padding:0}.docs-lengths__table .docs-lengths__use{grid-column:1/-1}.docs-lengths__close{color:var(--pv-sys-color-on-surface-muted);font-weight:inherit;display:inline}}
.docs-token-thumb{gap:var(--pv-sys-space-2);color:var(--pv-sys-color-on-surface-variant);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.docs-token-thumb[data-flow=column]{flex-direction:column;align-items:flex-start}.docs-token-thumb[data-flow=columns]{gap:var(--pv-sys-space-1);block-size:var(--pv-sys-space-20);flex-wrap:nowrap;align-items:stretch}.docs-token-thumb__swatch{inline-size:var(--pv-sys-space-8);block-size:var(--pv-sys-space-8);border:1px solid var(--pv-sys-color-outline-variant);border-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape);background:var(--docs-swatch)}.docs-token-thumb__glyph{font-family:var(--pv-sys-typography-family-voice);font-size:var(--pv-sys-typography-display-small-font-size);line-height:var(--pv-sys-typography-display-small-line-height);color:var(--pv-sys-color-primary)}.docs-token-thumb__bar{inline-size:var(--docs-bar);block-size:var(--pv-sys-space-2);border-radius:var(--pv-sys-shape-corner-full);background:var(--pv-sys-color-outline)}.docs-token-thumb__bar[data-tone=primary]{background:var(--pv-sys-color-primary)}.docs-token-thumb__corner{inline-size:var(--pv-sys-space-10);block-size:var(--pv-sys-space-10);border:2px solid var(--pv-sys-color-primary);border-radius:var(--docs-corner);corner-shape:var(--pv-sys-shape-corner-shape)}.docs-token-thumb__state{inline-size:var(--pv-sys-space-12);block-size:var(--pv-sys-space-8);border:1px solid var(--pv-sys-color-outline-variant);border-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape);background:var(--pv-sys-color-surface-container-lowest);position:relative}.docs-token-thumb__state:after{content:"";border-radius:inherit;background:var(--pv-sys-color-on-surface);opacity:0;position:absolute;inset:0}.docs-token-thumb__state[data-state=hover]:after{opacity:var(--pv-sys-state-layer-hover)}.docs-token-thumb__state[data-state=pressed]:after{opacity:var(--pv-sys-state-layer-pressed)}.docs-token-thumb__state[data-state=focus]{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset)}.docs-token-thumb__column{inline-size:var(--pv-sys-space-3);border-radius:var(--pv-sys-shape-corner-xs);background:var(--pv-sys-color-primary-container)}.docs-token-list{border-block-start:1px solid var(--pv-sys-color-outline-variant);margin:0;padding:0;list-style:none;display:grid}.docs-token-row{grid-template-columns:var(--pv-sys-space-24) minmax(12rem, 1fr) minmax(0, 1.4fr);gap:var(--pv-sys-space-4);padding-block:var(--pv-sys-space-3);border-block-end:1px solid var(--pv-sys-color-outline-variant);align-items:center;display:grid}.docs-token-row__preview{min-block-size:var(--pv-sys-space-8);justify-content:center;align-items:center;display:flex;overflow:hidden}.docs-token-row__swatches{gap:var(--pv-sys-space-1);display:flex}.docs-token-row__swatch{inline-size:var(--pv-sys-space-6);block-size:var(--pv-sys-space-6);border:1px solid var(--pv-sys-color-outline-variant);border-radius:var(--pv-sys-shape-corner-xs);corner-shape:var(--pv-sys-shape-corner-shape);background:var(--docs-swatch)}.docs-token-row__paper{inline-size:var(--pv-sys-space-10);block-size:var(--pv-sys-space-8);margin-block:var(--pv-sys-space-3);border-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape);background:var(--pv-sys-color-surface-container-lowest);box-shadow:var(--docs-shadow)}.docs-token-row__corner{inline-size:var(--pv-sys-space-10);block-size:var(--pv-sys-space-10);border-block-start:2px solid var(--pv-sys-color-primary);border-inline-start:2px solid var(--pv-sys-color-primary);border-start-start-radius:var(--docs-corner)}.docs-token-row__border{inline-size:var(--pv-sys-space-10);block-size:var(--pv-sys-space-8);border-color:var(--docs-border-color);border-style:solid;border-width:var(--docs-border-width);border-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape)}.docs-token-row__type{max-inline-size:var(--pv-sys-space-24);font-family:var(--docs-font-family,inherit);font-size:var(--docs-font-size,inherit);font-weight:var(--docs-font-weight,inherit);line-height:var(--docs-line-height,inherit);white-space:nowrap;overflow:hidden}.docs-token-row__bar{inline-size:min(var(--docs-bar), var(--pv-sys-space-24));block-size:var(--pv-sys-space-2);border-radius:var(--pv-sys-shape-corner-full);background:var(--pv-sys-color-primary)}.docs-token-row__name{gap:var(--pv-sys-space-1);overflow-wrap:anywhere;min-inline-size:0;display:grid}.docs-token-row__values{gap:var(--pv-sys-space-1) var(--pv-sys-space-4);flex-wrap:wrap;min-inline-size:0;display:flex}.docs-token-row__level{display:grid}.docs-token-row__value{overflow-wrap:anywhere}.docs-structure-facts{gap:var(--pv-sys-space-4);padding:var(--pv-sys-space-5);border:1px solid var(--pv-sys-color-outline-variant);border-radius:var(--pv-sys-shape-corner-lg);corner-shape:var(--pv-sys-shape-corner-shape);background:var(--pv-sys-color-surface-container-lowest);display:grid}.docs-structure-facts__row{grid-template-columns:var(--pv-sys-space-32) minmax(0, 1fr);gap:var(--pv-sys-space-4);align-items:baseline;display:grid}.docs-structure-facts__value{gap:var(--pv-sys-space-2);flex-wrap:wrap;align-items:center;min-inline-size:0;display:flex}.docs-structure-facts__tokens{gap:var(--pv-sys-space-3);margin:0;padding:0;list-style:none;display:grid}.docs-structure-facts__tokens li{gap:var(--pv-sys-space-1);display:grid}.docs-build{--docs-dir:1;--docs-build-progress:0;gap:var(--pv-sys-space-8);grid-template-columns:minmax(0,1fr);display:grid}.docs-build:is(: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-dir:-1}.docs-build__step{min-block-size:70vb;display:flow-root}.docs-build__step:last-child{min-block-size:60vb}.docs-build__body{--docs-build-fill:0;padding-inline-start:var(--pv-sys-space-5);position:relative}.docs-build__step[data-state=past] .docs-build__body{--docs-build-fill:1}.docs-build__step[data-state=active] .docs-build__body{--docs-build-fill:var(--docs-build-progress)}.docs-build__body:before,.docs-build__body:after{content:"";border-radius:var(--pv-sys-shape-corner-full);inline-size:2px;position:absolute;inset-block:0;inset-inline-start:0}.docs-build__body:before{background:var(--pv-sys-color-outline-variant)}.docs-build__body:after{background:var(--pv-sys-color-primary);transform-origin:top;scale:1 var(--docs-build-fill);transition:scale var(--pv-sys-motion-transition-small)}.docs-build .docs-build__body>p{transition:color var(--pv-sys-motion-transition-fade)}.docs-build__step:not([data-state=active]) .docs-build__body>p{color:var(--pv-sys-color-on-surface-variant);transition:color var(--pv-sys-motion-transition-fade-close)}.docs-build__stage{z-index:1;background:var(--pv-sys-color-surface);grid-row:1;block-size:45vb;position:sticky;inset-block-start:var(--pv-comp-docs-header-height);overflow:clip}.docs-build__scene{block-size:32rem;inline-size:48rem;translate:calc(var(--docs-dir) * -50%) -50%;scale:var(--docs-fit,1);opacity:0;transition:opacity var(--pv-sys-motion-transition-fade);position:absolute;inset-block-start:50%;inset-inline-start:50%}.docs-build__scene[data-ready]{opacity:1}.docs-build__ghost{translate:calc(var(--docs-dir) * -50%) -50%;visibility:hidden;position:absolute;inset-block-start:50%;inset-inline-start:50%}.docs-build__piece{translate:calc(var(--docs-dir) * (var(--docs-u) - 50%)) calc(var(--docs-v) - 50%);scale:var(--docs-s);opacity:var(--docs-o);transition:translate var(--pv-sys-motion-transition-large), scale var(--pv-sys-motion-transition-large), opacity var(--pv-sys-motion-transition-fade);transition-delay:calc(var(--docs-i) * var(--pv-sys-motion-stagger-step));position:absolute;inset-block-start:50%;inset-inline-start:50%}.docs-build__scene:not([data-ready]) .docs-build__piece{transition:none}.docs-build__part{inline-size:var(--docs-w)}.docs-build__paper{inline-size:var(--docs-w);block-size:var(--docs-h)}.docs-build__paper>*{block-size:100%}.docs-build__chip{block-size:5rem;inline-size:14rem}.docs-build__chip>*{block-size:100%}.docs-build__chip-body{gap:var(--pv-sys-space-3);align-items:center;block-size:100%;display:flex}.docs-build__chip-sample{inline-size:var(--pv-sys-space-10);block-size:var(--pv-sys-space-10);flex:none;place-items:center;display:grid}.docs-build__chip-text{overflow-wrap:anywhere;min-inline-size:0;display:grid}.docs-build__tag{white-space:nowrap}.docs-build__pointers{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.docs-build__pointer{opacity:0;transition:opacity var(--pv-sys-motion-transition-fade-close)}.docs-build__pointer[data-on]{opacity:1;transition:opacity var(--pv-sys-motion-transition-fade);transition-delay:var(--pv-sys-motion-length-large)}.docs-build__pointer line{stroke:var(--pv-sys-color-primary);stroke-width:1.5px}.docs-build__pointer circle{fill:var(--pv-sys-color-primary)}.docs-structure-thumb{block-size:100%;inline-size:100%;display:block;position:relative}.docs-structure-thumb__sheet{border:1px solid var(--pv-sys-color-outline-variant);border-radius:var(--pv-sys-shape-corner-md);background:var(--pv-sys-color-surface-container-lowest);block-size:30%;box-shadow:var(--pv-sys-elevation-shadow-level1);position:absolute;inset-inline:24%;transform:rotateX(56deg)rotate(-32deg)}.docs-structure-thumb__sheet[data-level="0"]{inset-block-start:56%}.docs-structure-thumb__sheet[data-level="1"]{inset-block-start:42%}.docs-structure-thumb__sheet[data-level="2"]{inset-block-start:28%}.docs-structure-thumb__sheet[data-level="3"]{background:var(--pv-sys-color-primary-container);inset-block-start:14%}.docs-example__window{gap:var(--pv-sys-space-3);text-align:start;inline-size:22rem;display:grid}.docs-example__head{gap:var(--pv-sys-space-2);align-items:center;display:flex}.docs-example__head>:first-child{flex:1}.docs-example__field{gap:var(--pv-sys-space-2);color:var(--pv-sys-color-on-surface-variant);align-items:center;display:flex}.docs-example__row{gap:var(--pv-sys-space-3);color:var(--pv-sys-color-on-surface-variant);align-items:center;display:flex}.docs-example__words{color:var(--pv-sys-color-on-surface);display:grid}.docs-example__rows{gap:var(--pv-sys-space-3);display:grid}.docs-example__glyph{display:inline-flex}.docs-structure-hero .docs-example__window{inline-size:min(22rem, calc(100vi - var(--pv-sys-space-24)))}.docs-token-sample{flex:none;display:inline-block}.docs-token-sample[data-draw=swatch]{inline-size:var(--pv-sys-space-8);block-size:var(--pv-sys-space-8);border:1px solid var(--pv-sys-color-outline-variant);border-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape);background:var(--docs-token)}.docs-token-sample[data-draw=corner]{inline-size:var(--pv-sys-space-10);block-size:var(--pv-sys-space-10);border-block-start:2px solid var(--pv-sys-color-primary);border-inline-start:2px solid var(--pv-sys-color-primary);border-start-start-radius:var(--docs-token)}.docs-token-sample[data-draw=bar]{inline-size:var(--docs-token);block-size:var(--pv-sys-space-2);border-radius:var(--pv-sys-shape-corner-full);background:var(--pv-sys-color-primary)}.docs-token-sample[data-draw=shadow]{inline-size:var(--pv-sys-space-10);block-size:var(--pv-sys-space-8);border-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape);background:var(--pv-sys-color-surface-container-lowest);box-shadow:var(--docs-token)}.docs-token-sample[data-draw=type]{font-size:var(--docs-font-size);line-height:var(--docs-line-height);color:var(--pv-sys-color-on-surface)}.docs-token-sample[data-draw=icon]{color:var(--pv-sys-color-primary);display:inline-flex}.docs-minipage{gap:var(--pv-sys-space-2);inline-size:17rem;padding:var(--pv-sys-space-2);border:1px solid var(--pv-sys-color-outline-variant);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);background:var(--pv-sys-color-surface);display:grid}.docs-minipage__header{gap:var(--pv-sys-space-2);padding:var(--pv-sys-space-2);border-radius:var(--pv-sys-shape-corner-sm);background:var(--pv-sys-color-surface-container-lowest);align-items:center;display:flex}.docs-minipage__logo{inline-size:var(--pv-sys-space-6);block-size:var(--pv-sys-space-3);border-radius:var(--pv-sys-shape-corner-xs);background:var(--pv-sys-color-brand)}.docs-minipage__nav{gap:var(--pv-sys-space-1);flex:1;display:flex}.docs-minipage__nav>span{inline-size:var(--pv-sys-space-5);block-size:var(--pv-sys-space-1);border-radius:var(--pv-sys-shape-corner-full);background:var(--pv-sys-color-outline)}.docs-minipage__search{inline-size:var(--pv-sys-space-12);block-size:var(--pv-sys-space-4);border:1px solid var(--pv-sys-color-outline-variant);border-radius:var(--pv-sys-shape-corner-xs);background:var(--pv-sys-color-surface-container-lowest);padding:0}.docs-minipage__cta{inline-size:var(--pv-sys-space-8);block-size:var(--pv-sys-space-4);border-radius:var(--pv-sys-shape-corner-xs);background:var(--pv-sys-color-action)}.docs-minipage__hero{block-size:var(--pv-sys-space-24);padding:var(--pv-sys-space-2);border-radius:var(--pv-sys-shape-corner-sm);background:var(--pv-sys-color-primary-container);justify-content:center;align-items:flex-end;display:flex}.docs-minipage__dock{gap:var(--pv-sys-space-1);padding:var(--pv-sys-space-1);border-radius:var(--pv-sys-shape-corner-xs);background:var(--pv-sys-color-surface-container-lowest);display:flex}.docs-minipage__dock>span{inline-size:var(--pv-sys-space-3);block-size:var(--pv-sys-space-2);border-radius:var(--pv-sys-shape-corner-xs);background:var(--pv-sys-color-outline-variant)}.docs-minipage__cloud{gap:var(--pv-sys-space-1);padding:var(--pv-sys-space-2);flex-wrap:wrap;justify-content:center;display:flex}.docs-minipage__cloud>span{inline-size:var(--pv-sys-space-5);block-size:var(--pv-sys-space-5);border-radius:var(--pv-sys-shape-corner-full);background:var(--pv-sys-color-secondary-container)}.docs-minipage__cards{gap:var(--pv-sys-space-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.docs-minipage__cards>span{block-size:var(--pv-sys-space-10);border:1px solid var(--pv-sys-color-outline-variant);border-radius:var(--pv-sys-shape-corner-xs);background:var(--pv-sys-color-surface-container-lowest)}.docs-minipage__road{block-size:var(--pv-sys-space-6);border-block-end:2px dashed var(--pv-sys-color-outline);border-radius:var(--pv-sys-shape-corner-full)}.docs-minipage__footer{block-size:var(--pv-sys-space-8);border-radius:var(--pv-sys-shape-corner-sm);background:var(--pv-sys-color-inverse-surface)}@media (min-width:64em){.docs-build{gap:var(--pv-sys-space-12);grid-template-columns:minmax(0,30rem) minmax(0,1fr);align-items:start}.docs-build__stage{z-index:auto;block-size:calc(100vb - var(--pv-comp-docs-header-height) - var(--pv-sys-space-12));background:0 0;grid-row:auto;inset-block-start:calc(var(--pv-comp-docs-header-height) + var(--pv-sys-space-6))}}
.docs-cmenu{min-inline-size:0;position:relative}.docs-cmenu__item{min-block-size:var(--pv-sys-size-control-md);padding-inline:var(--pv-sys-space-3);color:var(--pv-sys-color-on-surface-variant);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);transition:color var(--pv-sys-motion-transition-fade);align-content:center;text-decoration:none;display:grid}.docs-cmenu__item:hover,.docs-cmenu__item:focus-visible{color:var(--pv-sys-color-on-surface)}.docs-cmenu__item[aria-current=page]{color:var(--pv-sys-color-on-surface);background:var(--pv-sys-color-surface-container-high)}.docs-cmenu__name{font-size:var(--pv-sys-typography-body-large-font-size);font-weight:var(--pv-sys-typography-body-large-font-weight);line-height:var(--pv-sys-typography-body-large-line-height);white-space:nowrap;justify-self:start;display:inline-block}.docs-mega:has(.docs-cmenu[data-look=drill]){--docs-mega-w:58rem}.docs-cmenu__tiles{--docs-glide-radius:var(--pv-sys-shape-corner-md);gap:var(--pv-sys-space-1);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;margin:0;padding:0;list-style:none;display:grid}.docs-cmenu__tile{display:grid;position:relative}.docs-cmenu[data-phase=open] .docs-cmenu__tile,.docs-cmenu:not([data-phase=idle]) .docs-cmenu__tiles .docs-glide__pill{opacity:0}.docs-cmenu__tile>.docs-mega__row{padding-inline-end:calc(var(--pv-sys-space-2) + var(--pv-sys-size-control-sm))}.docs-cmenu__open{inline-size:var(--pv-sys-size-control-sm);block-size:var(--pv-sys-size-control-sm);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;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:var(--pv-sys-space-2);translate:0 -50%}.docs-cmenu__open:hover,.docs-cmenu__open:focus-visible{color:var(--pv-sys-color-on-surface);background:var(--pv-sys-color-surface-container-high)}.docs-cmenu__window{z-index:1;display:flex;position:absolute;inset:0}.docs-cmenu__paper{background:var(--pv-sys-color-surface-container);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);position:absolute;inset:0}.docs-cmenu__window>:not(.docs-cmenu__paper,.docs-cmenu__ghost,.docs-cmenu__fly){position:relative}.docs-cmenu__ghost{pointer-events:none;opacity:0;position:absolute}.docs-cmenu__body{--docs-glide-radius:var(--pv-sys-shape-corner-md);--docs-glide-paper:var(--pv-sys-color-surface-container-highest);grid-template-rows:auto auto;grid-template-columns:repeat(var(--docs-name-cols,1), minmax(9rem, max-content));gap:var(--pv-sys-space-2) var(--pv-sys-space-1);isolation:isolate;inline-size:max-content;max-inline-size:100%;padding:var(--pv-sys-space-3);flex:none;align-content:start;display:grid}.docs-cmenu__body>.docs-glide__pill{z-index:-1}.docs-cmenu__back{grid-area:1/1/auto/-1;justify-self:start}.docs-cmenu__title{display:inline-block}.docs-cmenu__fly{white-space:nowrap;pointer-events:none;visibility:hidden;position:absolute;inset-block-start:0;inset-inline-start:0}.docs-cmenu[data-phase=opening] .docs-cmenu__fly,.docs-cmenu[data-phase=closing] .docs-cmenu__fly{visibility:visible}.docs-cmenu[data-phase=opening] .docs-cmenu__title,.docs-cmenu[data-phase=closing] .docs-cmenu__title{visibility:hidden}.docs-cmenu__names{grid-area:2/1/auto/-1;grid-template-rows:repeat(4,auto);grid-template-columns:subgrid;row-gap:var(--pv-sys-space-1);grid-auto-flow:column;place-content:start;margin:0;padding:0;list-style:none;display:grid}.docs-cmenu[data-phase=closing] .docs-cmenu__window{pointer-events:none}.docs-cmenu[data-phase=opening] .docs-glide__pill,.docs-cmenu[data-phase=closing] .docs-glide__pill{opacity:0}.docs-cmenu[data-phase=closing] [data-focus-visible],.docs-cmenu[data-phase=closing] :focus-visible{outline-color:#0000}.docs-glyph__line{display:none}.docs-nav .docs-glyph__pencil{opacity:0}.docs-nav .docs-glyph__line{color:var(--pv-sys-color-on-surface);opacity:var(--docs-glyph-off);transition:opacity var(--pv-sys-motion-transition-reduced-crossfade);display:block}
.docs-shell:not([data-page=notfound]):has(+.docs-footer){padding-block-end:var(--pv-sys-space-16)}.docs-footer{padding-block:var(--pv-sys-space-10) calc(var(--pv-sys-space-10) + env(safe-area-inset-bottom,0px));border-block-start:var(--pv-comp-docs-hairline);margin-block-start:0;padding-inline:0}.docs-footer__in{box-sizing:border-box;max-inline-size:var(--pv-comp-docs-max);padding-inline:var(--pv-comp-docs-pad);margin-inline:auto;display:block}.docs-footer__top{gap:var(--pv-sys-space-3) var(--pv-sys-space-6);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.docs-footer__line{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)}.docs-footer__links{gap:var(--pv-sys-space-6);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);flex-wrap:wrap;align-items:baseline;margin:0;padding:0;list-style:none;display:flex}.docs-footer__link{color:var(--pv-sys-color-on-surface-variant);transition:color var(--pv-sys-motion-transition-fade-close);text-decoration:none;position:relative}@media (hover:hover){.docs-footer__link:hover{color:var(--pv-sys-color-on-surface);transition:color var(--pv-sys-motion-transition-fade)}}.docs-footer__legal{gap:var(--pv-sys-space-1);max-inline-size:var(--pv-comp-docs-prose-max);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:var(--pv-sys-typography-body-small-font-variation-settings);line-height:var(--pv-sys-typography-body-small-line-height);color:var(--pv-sys-color-on-surface-muted);margin-block-start:var(--pv-sys-space-6);margin-inline:0;display:grid}.docs-footer__legal p{text-wrap:balance}.docs-footer__legal a{color:inherit;text-underline-offset:var(--pv-sys-space-half);transition:color var(--pv-sys-motion-transition-fade-close);text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.docs-footer__legal a:hover{color:var(--pv-sys-color-on-surface);transition:color var(--pv-sys-motion-transition-fade)}}.docs-footer__legal bdi{white-space:nowrap}body:has(.docs-notfound) .docs-footer{display:none}.docs-shell[data-page=notfound]{padding-block:0}.docs-notfound{box-sizing:border-box;inline-size:100%;max-inline-size:40rem;min-block-size:calc(100dvb - var(--pv-comp-docs-header-height));padding-block:0 calc(var(--pv-comp-docs-header-height) + var(--pv-sys-space-10));text-align:center;align-content:center;justify-items:center;margin-inline:auto;display:grid}.docs-notfound__code{font-family:var(--pv-sys-typography-display-large-font-family);font-size:var(--pv-sys-typography-display-large-font-size);font-weight:var(--pv-sys-typography-display-large-font-weight);font-variation-settings:var(--pv-sys-typography-display-large-font-variation-settings);line-height:var(--pv-sys-typography-display-large-line-height);color:var(--pv-sys-color-on-surface)}.docs-notfound__title{margin-block:var(--pv-sys-space-4) 0;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);color:var(--pv-sys-color-on-surface)}.docs-notfound__line{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);margin-block-start:var(--pv-sys-space-2)}.docs-notfound__links{gap:var(--pv-sys-space-3) var(--pv-sys-space-6);margin:var(--pv-sys-space-8) 0 0;flex-wrap:wrap;justify-content:center;padding:0;list-style:none;display:flex}.docs-notfound__link{position:relative}@media (min-width:52.5em){.docs-shell:not([data-page=notfound]):has(+.docs-footer){padding-block-end:var(--pv-sys-space-20)}}@media (pointer:coarse){.docs-footer__link:after,.docs-notfound__link:after{inset-block:calc(50% - var(--pv-sys-size-control-lg) / 2);inset-inline:calc(-1 * var(--pv-sys-space-3));content:"";position:absolute}.docs-notfound__links{row-gap:var(--pv-sys-space-4)}}

