._7RLYnW_facts{gap:var(--spacing-4);padding:var(--spacing-8) var(--spacing-10);border:1px solid var(--site-line);border-radius:calc(14px * var(--site-radius-scale));background:var(--site-surface);display:grid}._7RLYnW_list{gap:var(--spacing-8) var(--spacing-16);flex-wrap:wrap;margin:0;display:flex}._7RLYnW_item{align-content:start;gap:var(--spacing-3);min-width:0;display:grid}._7RLYnW_term{color:var(--site-muted);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading)}._7RLYnW_value{align-items:center;gap:var(--spacing-3) var(--spacing-6);min-height:var(--spacing-14);color:var(--site-text);font-size:var(--site-subheadline-size);line-height:var(--site-subheadline-leading);flex-wrap:wrap;margin:0;display:flex}._7RLYnW_browsers{gap:var(--spacing-1) var(--spacing-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._7RLYnW_engine{align-items:center;gap:var(--spacing-2);color:inherit;text-decoration:none;display:inline-flex}._7RLYnW_engine:hover{text-underline-offset:.2em;text-decoration:underline}._7RLYnW_logo{fill:currentColor;width:14px;height:14px;color:var(--site-muted)}._7RLYnW_version{color:var(--site-muted);font-variant-numeric:tabular-nums}._7RLYnW_size{--button-height:var(--spacing-14);--padding-inline:var(--spacing-5);margin-inline:calc(var(--spacing-5) * -1) 0;font-size:var(--site-subheadline-size);font-variant-numeric:tabular-nums}._7RLYnW_popover{max-width:min(320px, calc(100vw - var(--spacing-16)));padding:var(--spacing-6) var(--spacing-8)}._7RLYnW_passed{color:var(--color-green-accent-500)}._7RLYnW_failed{color:var(--color-red-accent-500)}._7RLYnW_link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--site-line);text-decoration-color:var(--site-line);text-underline-offset:.2em}._7RLYnW_link:hover{text-decoration-color:currentColor}._7RLYnW_trigger{--button-height:auto;--padding-inline:var(--spacing-5);max-width:100%;margin-inline:calc(var(--spacing-5) * -1) 0;padding-block:var(--spacing-2);color:var(--site-muted);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading);text-align:start;white-space:normal;justify-self:start}._7RLYnW_summary{min-width:0}._7RLYnW_chevron{flex-shrink:0;transition:transform .2s cubic-bezier(.23,1,.32,1)}._7RLYnW_chevron[data-open=true]{transform:rotate(180deg)}._7RLYnW_features{gap:var(--spacing-2);padding:var(--spacing-4) 0 0;font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading);margin:0;list-style:none;display:grid}._7RLYnW_note{color:var(--site-muted)}@media (prefers-reduced-motion:reduce){._7RLYnW_chevron{transition:none}}._7RLYnW_trigger[data-compact]{display:none}@media not (min-width:640px){._7RLYnW_trigger[data-compact]{color:var(--site-text);font-size:var(--site-subheadline-size);line-height:var(--site-subheadline-leading);display:flex}._7RLYnW_facts:not([data-expanded=true]) :is(._7RLYnW_list,._7RLYnW_uses){display:none}}._7RLYnW_summary ._7RLYnW_passed{vertical-align:-2px;margin-inline-start:var(--spacing-2)}
@property --tabs-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --tabs-fade-end{syntax:"<length>";inherits:false;initial-value:0}.Q4KKTa_frame{z-index:2;margin-bottom:var(--spacing-4);background:var(--site-bg);position:sticky;inset-block-start:64px}.Q4KKTa_frame:after{content:"";background:var(--site-line);height:1px;position:absolute;inset:auto 0 0}.Q4KKTa_tabs{z-index:1;gap:var(--spacing-8);overscroll-behavior-x:contain;scroll-padding-inline:var(--spacing-16);scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.Q4KKTa_tabs::-webkit-scrollbar{display:none}@supports (animation-timeline:scroll()){.Q4KKTa_tabs{--tabs-fade-direction:to right;mask-image:linear-gradient(var(--tabs-fade-direction), transparent, #000 var(--tabs-fade-start), #000 calc(100% - var(--tabs-fade-end)), transparent);animation:linear both Q4KKTa_tabs-fade;animation-timeline:scroll(self inline)}.Q4KKTa_tabs:dir(rtl){--tabs-fade-direction:to left}}@keyframes Q4KKTa_tabs-fade{0%{--tabs-fade-start:0px;--tabs-fade-end:var(--spacing-20)}8%{--tabs-fade-start:var(--spacing-20)}92%{--tabs-fade-end:var(--spacing-20)}to{--tabs-fade-start:var(--spacing-20);--tabs-fade-end:0px}}.Q4KKTa_tab{padding:var(--spacing-5) var(--spacing-2);color:var(--site-muted);font-size:var(--font-size-3);white-space:nowrap;transition:color var(--transition-state-delay) ease;border-bottom:2px solid #0000;flex-shrink:0;text-decoration:none}.Q4KKTa_tab:hover{color:var(--site-text)}.Q4KKTa_tab:focus-visible{outline-offset:-2px;border-radius:6px}.Q4KKTa_tab[aria-current=page]{border-bottom-color:var(--site-text);color:var(--site-text);font-weight:500}html:has(.Q4KKTa_frame){scroll-padding-top:128px}
.DpNTkW_page{gap:var(--spacing-32);grid-template-columns:minmax(0,1fr) 220px;display:grid}.DpNTkW_article{gap:var(--spacing-8);width:100%;max-width:760px;padding-block:var(--spacing-24) var(--spacing-40);flex-direction:column;margin-inline:auto;display:flex}.DpNTkW_header{gap:var(--spacing-6);margin-bottom:var(--spacing-6);flex-direction:column;display:flex}.DpNTkW_headline{align-items:center;gap:var(--spacing-8);flex-wrap:wrap;display:flex}.DpNTkW_actions{align-items:center;gap:var(--spacing-8);margin-inline-start:auto;display:flex}.DpNTkW_copy{align-items:center;gap:var(--spacing-2);display:flex}.DpNTkW_copy .DpNTkW_compact{--button-height:var(--spacing-14);--icon-button-size:var(--spacing-14);--padding-inline:var(--spacing-6);font-size:var(--site-subheadline-size);line-height:var(--site-subheadline-leading)}.DpNTkW_title{font-size:var(--site-large-title-size);line-height:var(--site-large-title-leading);letter-spacing:var(--site-tracking-tight);margin:0}.DpNTkW_description{--t-color:var(--site-muted);max-width:60ch;font-size:var(--site-title-3-size);line-height:var(--site-title-3-leading);text-wrap:pretty}@media not (min-width:640px){.DpNTkW_copyLabel{display:none}}@media not (min-width:1200px){.DpNTkW_page{grid-template-columns:minmax(0,1fr)}.DpNTkW_aside{display:none}}
.GZ6OYG_toc{gap:var(--spacing-6);max-height:calc(100vh - 64px);padding-block:var(--spacing-24);flex-direction:column;display:flex;position:sticky;top:64px;overflow-y:auto}.GZ6OYG_title{--t-color:var(--site-faint);font-family:var(--site-mono);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading);text-transform:uppercase;letter-spacing:.08em}.GZ6OYG_list{border-inline-start:1px solid var(--site-line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.GZ6OYG_link{padding:var(--spacing-3) 0 var(--spacing-3) var(--spacing-8);color:var(--site-muted);font-size:var(--site-subheadline-size);line-height:var(--site-subheadline-leading);transition:color var(--transition-state-delay) ease, border-color var(--transition-state-delay) ease;border-inline-start:1px solid #0000;margin-inline-start:-1px;text-decoration:none;display:block}.GZ6OYG_link[data-depth="3"]{padding-inline-start:var(--spacing-14)}.GZ6OYG_link:hover{color:var(--site-text)}.GZ6OYG_link:focus-visible{outline-offset:-2px}.GZ6OYG_link[aria-current]{border-inline-start-color:var(--site-text);color:var(--site-text)}
.YgmpXG_row{align-items:center;gap:var(--spacing-4);display:flex}.YgmpXG_list{gap:var(--spacing-5);display:grid}.YgmpXG_field{gap:var(--spacing-3);width:100%;display:grid}.YgmpXG_stack{gap:var(--spacing-4);width:100%;display:grid}.YgmpXG_wide{width:100%}.YgmpXG_start{justify-self:start}.YgmpXG_center{text-align:center}.YgmpXG_secondary{color:var(--label-secondary)}.YgmpXG_body{color:var(--label-secondary);margin-block-start:var(--spacing-4);display:block}.YgmpXG_header{justify-content:space-between;align-items:center;gap:var(--spacing-8);display:flex}.YgmpXG_drawer{width:360px}.YgmpXG_popover{gap:var(--spacing-2);max-width:280px;display:grid}.YgmpXG_setting{justify-content:space-between;align-items:center;gap:var(--spacing-8);width:100%;display:flex}.YgmpXG_caption{justify-content:space-between;align-items:baseline;gap:var(--spacing-8);display:flex}.YgmpXG_value{color:var(--label-secondary);font-variant-numeric:tabular-nums}.YgmpXG_icons{align-items:center;gap:var(--spacing-8);color:var(--label-primary);display:flex}.YgmpXG_base{padding:var(--spacing-4) var(--spacing-8);border-radius:var(--radius-3)}.YgmpXG_listbox{border:1px solid var(--separator-opaque);width:100%;max-width:280px}.YgmpXG_options{gap:var(--spacing-2);width:100%;max-width:260px;padding:var(--spacing-4);box-sizing:border-box;border:1px solid var(--separator-opaque);border-radius:var(--radius-4);background:var(--surface-secondary);display:grid}.YgmpXG_card{gap:var(--spacing-3);width:100%}.YgmpXG_numbers{font-variant-numeric:tabular-nums}.YgmpXG_end{text-align:end}.YgmpXG_scroller{gap:var(--spacing-6);width:100%}.YgmpXG_slide{box-sizing:border-box;border-radius:var(--radius-4);background:var(--fills-secondary);min-height:88px;color:var(--label-primary);font-size:var(--font-size-3);flex:0 0 100%;justify-content:center;align-items:center;display:flex}.YgmpXG_sheet{border:1px solid var(--separator-opaque);border-radius:var(--radius-3);background:var(--surface-primary);width:100%;color:var(--label-primary);font-size:var(--font-size-2);overflow:hidden}.YgmpXG_sheet [role=row]+[role=row]{border-block-start:1px solid var(--separator-non-opaque)}.YgmpXG_sheet [role=gridcell]{min-block-size:var(--spacing-20);padding-inline:var(--spacing-4);outline-offset:-2px}.YgmpXG_sheet :focus-visible{outline:2px solid var(--focus-color)}.YgmpXG_selectable{gap:var(--spacing-2);color:var(--label-primary);font-size:var(--font-size-2)}.YgmpXG_selectable [role=row]{gap:var(--spacing-2);grid-auto-columns:72px}.YgmpXG_selectable [role=gridcell]{min-block-size:var(--spacing-20);border-radius:var(--radius-2);background:var(--fills-tertiary);cursor:pointer}.YgmpXG_selectable [role=gridcell]:hover{background:var(--fills-tertiary-hover)}.YgmpXG_selectable [role=gridcell][aria-selected=true]{background:var(--color-primary-500);color:var(--color-white)}.YgmpXG_selectable [role=gridcell]:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}
._6e1dqa_inspector{margin-block:var(--spacing-8) var(--spacing-12);border:1px solid var(--site-line);border-radius:14px;overflow:hidden}._6e1dqa_top{border-block-end:1px solid var(--site-line);grid-template-columns:minmax(0,1fr) 280px;display:grid}._6e1dqa_stage{min-height:240px;padding:var(--spacing-16);background:var(--background-color);justify-content:center;align-items:center;display:flex}._6e1dqa_readout{gap:var(--spacing-6);padding:var(--spacing-12);border-inline-start:1px solid var(--site-line);flex-direction:column;display:flex}._6e1dqa_label{color:var(--site-muted);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading);letter-spacing:.04em;text-transform:uppercase;font-weight:600}._6e1dqa_speech{color:var(--site-text);font-size:var(--site-callout-size);line-height:var(--site-callout-leading);font-weight:600;animation:.3s ease-out _6e1dqa_speech}._6e1dqa_hint{color:var(--site-faint);font-size:var(--site-callout-size);line-height:var(--site-callout-leading)}._6e1dqa_facts{gap:var(--spacing-2);font-family:var(--site-mono);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading);margin:0;display:grid}._6e1dqa_facts>div{gap:var(--spacing-4);grid-template-columns:72px minmax(0,1fr);display:grid}._6e1dqa_facts dt{color:var(--site-faint)}._6e1dqa_facts dd{color:var(--site-text);overflow-wrap:anywhere;margin:0}._6e1dqa_table{border-collapse:collapse;width:100%;font-size:var(--site-callout-size);line-height:var(--site-callout-leading)}._6e1dqa_table th{padding:var(--spacing-6) var(--spacing-12);border-block-end:1px solid var(--site-line);color:var(--site-muted);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading);letter-spacing:.04em;text-align:start;text-transform:uppercase;font-weight:600}._6e1dqa_row td{padding:var(--spacing-6) var(--spacing-12);border-block-end:1px solid var(--site-line);color:var(--site-muted);vertical-align:top;transition:background-color .2s,color .2s}._6e1dqa_row[data-pressed=true] td{background:color-mix(in oklch, var(--color-primary-500) 10%, transparent);color:var(--site-text)}._6e1dqa_row code{font-family:var(--site-mono);overflow-wrap:anywhere;font-size:.92em}._6e1dqa_keys{white-space:nowrap;width:1%}._6e1dqa_kbd{min-width:24px;padding:0 var(--spacing-3);border:1px solid var(--site-line);background:var(--site-surface);color:var(--site-text);font-family:inherit;font-size:var(--site-footnote-size);text-align:center;white-space:nowrap;border-radius:6px;margin-inline-end:var(--spacing-2);line-height:22px;display:inline-block}._6e1dqa_row[data-pressed=true] ._6e1dqa_kbd{border-color:var(--color-primary-500)}._6e1dqa_verified{--t-color:var(--site-faint);padding:var(--spacing-6) var(--spacing-12);border-block-start:1px solid var(--site-line);background:var(--site-surface);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading);display:block}._6e1dqa_aria{border-block-start:1px solid var(--site-line)}._6e1dqa_aria>summary{padding:var(--spacing-6) var(--spacing-12);color:var(--site-muted);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;font-weight:600}._6e1dqa_aria[open]>summary{border-block-end:1px solid var(--site-line)}@keyframes _6e1dqa_speech{0%{opacity:.4}}@media (prefers-reduced-motion:reduce){._6e1dqa_speech{animation:none}._6e1dqa_row td{transition:none}}@media not (min-width:860px){._6e1dqa_top{grid-template-columns:minmax(0,1fr)}._6e1dqa_readout{border-inline-start:0;border-block-start:1px solid var(--site-line)}._6e1dqa_keys{white-space:normal}}
.x0mJOW_block{margin-block:var(--spacing-6);border:1px solid var(--site-line);border-radius:calc(14px * var(--site-radius-scale));background:var(--site-surface);position:relative;overflow:hidden}.x0mJOW_copy{top:var(--spacing-5);z-index:1;position:absolute;inset-inline-end:var(--spacing-5)}.x0mJOW_pre{padding:var(--spacing-10) var(--spacing-24) var(--spacing-10) var(--spacing-12);font-family:var(--site-mono);font-size:var(--site-callout-size);line-height:var(--site-callout-leading);tab-size:2;margin:0;overflow-x:auto;background:0 0!important}.x0mJOW_highlighted .shiki{padding:var(--spacing-10) var(--spacing-24) var(--spacing-10) var(--spacing-12);font-family:var(--site-mono);font-size:var(--site-callout-size);line-height:var(--site-callout-leading);tab-size:2;margin:0;overflow-x:auto;background:0 0!important}.x0mJOW_highlighted .shiki span{color:var(--shiki-light)}html.dark .x0mJOW_highlighted .shiki span{color:var(--shiki-dark)}.x0mJOW_highlighted[data-numbered] code{counter-reset:line}.x0mJOW_highlighted[data-numbered] .line:before{counter-increment:line;content:counter(line);width:2ch;color:var(--site-faint);text-align:end;margin-inline-end:var(--spacing-10);display:inline-block}
.ibdC1G_tile{align-items:flex-start;gap:var(--spacing-4);width:min(100%,1120px);margin:var(--spacing-8) auto var(--spacing-40);padding:var(--spacing-28) var(--spacing-20);box-sizing:border-box;flex-direction:column;display:flex}.ibdC1G_title{font-size:var(--site-display-size);line-height:var(--site-display-leading);letter-spacing:var(--site-tracking-tight);text-wrap:balance}.ibdC1G_text{--t-color:var(--site-muted);max-width:520px;font-size:var(--site-body-size);line-height:var(--site-body-leading);text-wrap:pretty}.ibdC1G_command{align-items:center;gap:var(--spacing-4);max-width:100%;padding:var(--spacing-3) var(--spacing-3) var(--spacing-3) var(--spacing-8);border:1px solid var(--site-line);background:var(--site-bg);box-sizing:border-box;border-radius:4px;margin-block-start:var(--spacing-8);display:flex}.ibdC1G_code{color:var(--site-text);font-family:var(--site-mono);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading);white-space:nowrap;overflow-x:auto}.ibdC1G_actions{gap:var(--spacing-4);flex-wrap:wrap;margin-block-start:var(--spacing-6);display:flex}.ibdC1G_pill{--button-br-ratio:.5}
.wHLU5q_thumbnail{aspect-ratio:16/10;background:var(--background-color);pointer-events:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.wHLU5q_canvas{padding:var(--spacing-24) var(--spacing-24);transform-origin:0 0;color:var(--text-color);position:absolute;inset-block-start:0;inset-inline-start:0}
.bFx6Ra_grid{gap:var(--spacing-12);width:min(100%,1120px);margin:var(--spacing-8) 0 0;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:0;list-style:none;display:grid}.bFx6Ra_template{transition:border-color var(--transition-state-delay) ease}.bFx6Ra_template:has(:focus-visible),.bFx6Ra_template:hover{border-color:var(--color-primary-500);outline:1px solid var(--color-primary-500)}.bFx6Ra_link{height:100%;color:inherit;outline:none;flex-direction:column;text-decoration:none;display:flex}.bFx6Ra_body{gap:var(--spacing-2);padding:var(--spacing-8) var(--spacing-10) var(--spacing-10);border-block-start:1px solid var(--site-line);display:grid}.bFx6Ra_title{color:var(--site-text);font-size:var(--site-callout-size);line-height:var(--site-callout-leading);font-weight:600}.bFx6Ra_description{color:var(--site-muted);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading)}
._9nCQpG_stage{align-items:center;gap:var(--spacing-16);min-width:0;padding:var(--spacing-16);flex-direction:column;display:flex}._9nCQpG_locales{scrollbar-width:none;max-width:100%;overflow-x:auto}._9nCQpG_shown{color:var(--site-text);font-family:var(--default-font-family);text-align:end}._9nCQpG_calendar{width:min(100%,320px)}
.d0WL6q_block{margin-block:var(--spacing-6);border:1px solid var(--site-line);border-radius:calc(14px * var(--site-radius-scale));background:var(--site-surface);overflow:hidden}.d0WL6q_toolbar{align-items:center;gap:var(--spacing-5);padding:var(--spacing-4) var(--spacing-5) var(--spacing-4) var(--spacing-8);border-bottom:1px solid var(--site-line);display:flex}.d0WL6q_terminal{color:var(--site-muted)}.d0WL6q_managers{font-family:var(--site-mono)}.d0WL6q_copy{margin-inline-start:auto}
.ZEdOcW_wrapper{margin-block:var(--spacing-8);border:1px solid var(--site-line);border-radius:calc(14px * var(--site-radius-scale));overflow-x:auto}.ZEdOcW_table :is(th,td){font-size:var(--site-callout-size);line-height:var(--site-callout-leading);vertical-align:top}.ZEdOcW_table tbody:last-child tr:last-child,.ZEdOcW_main{border-bottom:0}.ZEdOcW_main td{padding-bottom:var(--spacing-2)}.ZEdOcW_name{white-space:nowrap;width:1%}.ZEdOcW_required{color:var(--site-muted);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading);margin-block-start:var(--spacing-1);display:block}:is(.ZEdOcW_type,.ZEdOcW_value)>*{overflow-wrap:anywhere}.ZEdOcW_value{width:25%}.ZEdOcW_description{color:var(--site-muted);padding-top:0}.ZEdOcW_description>*{overflow-wrap:anywhere}@media not (min-width:640px){.ZEdOcW_table thead{display:none}.ZEdOcW_main{gap:var(--spacing-2);padding:var(--spacing-6) var(--spacing-6) var(--spacing-2);display:grid}.ZEdOcW_main td{width:auto;min-width:0;padding:0}.ZEdOcW_description{padding:var(--spacing-2) var(--spacing-6) var(--spacing-6);display:block}.ZEdOcW_type:before,.ZEdOcW_value:before{content:attr(data-label) ": ";color:var(--site-muted)}.ZEdOcW_value[data-empty=true]{display:none}.ZEdOcW_name{align-items:baseline;gap:var(--spacing-3);white-space:normal;display:flex}.ZEdOcW_required{margin:0;display:inline}}
.Dhh5_W_inspector{margin-block:var(--spacing-8) var(--spacing-12);border:1px solid var(--site-line);border-radius:14px;overflow:hidden}.Dhh5_W_stage{min-height:200px;padding:var(--spacing-16);border-block-end:1px solid var(--site-line);background:var(--background-color);justify-content:center;align-items:center;display:flex;position:relative}.Dhh5_W_scene{display:contents}.Dhh5_W_scene[data-probing] :is(*){transition-property:none!important}.Dhh5_W_box{border:1.5px solid var(--color-primary-500);background:color-mix(in oklch, var(--color-primary-500) 8%, transparent);pointer-events:none;border-radius:4px;position:absolute}.Dhh5_W_tag{padding:0 var(--spacing-2);background:var(--color-primary-500);color:var(--color-white);font-family:var(--site-mono);white-space:nowrap;border-radius:4px;font-size:11px;line-height:18px;position:absolute;inset-block-end:calc(100% + 4px);inset-inline-start:-1.5px}.Dhh5_W_table{border-collapse:collapse;width:100%;font-size:var(--site-callout-size);line-height:var(--site-callout-leading)}.Dhh5_W_table th{padding:var(--spacing-6) var(--spacing-12);border-block-end:1px solid var(--site-line);color:var(--site-muted);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading);letter-spacing:.04em;text-align:start;text-transform:uppercase;font-weight:600}.Dhh5_W_row td{padding:var(--spacing-6) var(--spacing-12);border-block-end:1px solid var(--site-line);color:var(--site-muted);vertical-align:top;transition:background-color .15s}.Dhh5_W_row:last-child td{border-block-end:0}.Dhh5_W_row[data-active=true] td{background:color-mix(in oklch, var(--color-primary-500) 8%, transparent);color:var(--site-text)}.Dhh5_W_name,.Dhh5_W_variable>*{white-space:nowrap}.Dhh5_W_variable{cursor:copy;background:0 0;border:0;padding:0}.Dhh5_W_purpose{white-space:normal;margin-block-start:var(--spacing-2);display:block}.Dhh5_W_used{color:var(--site-faint);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading);white-space:normal;margin-block-start:var(--spacing-1);display:block}.Dhh5_W_value{width:30%;min-width:160px}.Dhh5_W_affects{font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading)}.Dhh5_W_effect{display:block}.Dhh5_W_part{color:var(--site-text);font-family:var(--site-mono)}.Dhh5_W_none{color:var(--site-faint)}.Dhh5_W_footer{align-items:center;gap:var(--spacing-8);padding:var(--spacing-6) var(--spacing-12);border-block-start:1px solid var(--site-line);background:var(--site-surface);display:flex}.Dhh5_W_actions{gap:var(--spacing-3);flex-shrink:0;display:flex}.Dhh5_W_hint{color:var(--site-faint);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading);flex:1;margin:0}@media (prefers-reduced-motion:reduce){.Dhh5_W_row td{transition:none}}@media not (min-width:640px){.Dhh5_W_table thead{display:none}.Dhh5_W_row{gap:var(--spacing-3);padding:var(--spacing-6) var(--spacing-8);border-block-end:1px solid var(--site-line);display:grid}.Dhh5_W_row td{border:0;padding:0}.Dhh5_W_value{width:auto}.Dhh5_W_footer{flex-wrap:wrap}}.Dhh5_W_toolbar{padding:var(--spacing-4) var(--spacing-8);border-block-end:1px solid var(--site-line);scrollbar-width:none;display:flex;overflow-x:auto}.Dhh5_W_toolbar>*{flex-shrink:0;width:max-content}.Dhh5_W_valueField{gap:var(--spacing-2);flex-direction:column;display:flex}.Dhh5_W_valueRow{align-items:center;gap:var(--spacing-4);display:flex}.Dhh5_W_input{flex:1;min-width:0}.Dhh5_W_swatch{width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--site-line);border-radius:50%;flex-shrink:0;position:relative}.Dhh5_W_swatch:focus-within{outline:2px solid var(--focus-color);outline-offset:2px}.Dhh5_W_picker{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.Dhh5_W_resolved{color:var(--site-faint);font-family:var(--site-mono);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading);overflow-wrap:anywhere}
.ezKH_q_workbench{interpolate-size:allow-keywords;border:1px solid var(--site-line);border-radius:calc(18px * var(--site-radius-scale));background:var(--site-surface);overflow:hidden}.ezKH_q_bench{min-height:200px;padding-block:calc(var(--spacing-5) + var(--spacing-16) + var(--spacing-6));padding-inline:clamp(var(--spacing-8), 5vw, var(--spacing-24));box-sizing:border-box;background:var(--site-bg);justify-content:center;align-items:center;display:flex;position:relative}.ezKH_q_tools{top:var(--spacing-5);z-index:1;align-items:center;gap:var(--spacing-3);display:flex;position:absolute;inset-inline-end:var(--spacing-5)}.ezKH_q_specimen{justify-content:center;align-items:center;width:min(100%,360px);display:flex;position:relative}.ezKH_q_specimen[data-wide]{width:min(100%,720px);padding:var(--spacing-2);justify-content:safe center;overflow-x:auto}.ezKH_q_drawer{border-top:1px solid var(--site-line);background:var(--site-surface);position:relative}.ezKH_q_drawerBar{padding-block:var(--spacing-5) 0;padding-inline:var(--spacing-24) var(--spacing-5);justify-content:space-between;align-items:center;display:flex}.ezKH_q_actions{align-items:center;gap:var(--spacing-2);display:flex}.ezKH_q_drawerLabel{--t-color:var(--site-faint);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--site-mono);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading);overflow:hidden}.ezKH_q_code{height:236px;transition:height .36s cubic-bezier(.32,.72,0,1);overflow:hidden;mask-image:linear-gradient(#000 55%,#0000)}.ezKH_q_drawer[data-open] .ezKH_q_code{height:auto;mask-image:none}.ezKH_q_pull{bottom:var(--spacing-8);align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-8);border:1px solid var(--site-line);background:var(--site-bg);color:var(--site-text);font-family:var(--default-font-family);font-size:var(--site-subheadline-size);line-height:var(--site-subheadline-leading);cursor:pointer;border-radius:999px;font-weight:500;display:inline-flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 6px 16px -6px oklch(0% 0 0/.25)}.ezKH_q_pull:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.ezKH_q_drawer[data-open] .ezKH_q_pull{margin:0 auto var(--spacing-8);display:flex;position:relative;bottom:auto;left:auto;transform:none}.ezKH_q_chevron{transition:transform .2s}.ezKH_q_drawer[data-open] .ezKH_q_chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.ezKH_q_code,.ezKH_q_chevron{transition:none}}
._TJtva_markdown{gap:var(--spacing-6);flex-direction:column;min-width:0;display:flex}._TJtva_list{gap:var(--spacing-3);flex-direction:column;margin:0;padding-inline-start:var(--spacing-12);display:flex}._TJtva_h1{font-size:var(--site-title-1-size);line-height:var(--site-title-1-leading);letter-spacing:var(--site-tracking-tight)}._TJtva_h2{margin-top:var(--spacing-20);font-size:var(--site-title-2-size);line-height:var(--site-title-2-leading);letter-spacing:var(--site-tracking-tight);scroll-margin-top:96px}._TJtva_h3{margin-top:var(--spacing-10);font-size:var(--site-title-3-size);line-height:var(--site-title-3-leading);scroll-margin-top:96px}._TJtva_h4{font-size:var(--site-headline-size);line-height:var(--site-headline-leading)}._TJtva_p,._TJtva_li{--t-color:var(--site-muted);white-space:normal;font-size:var(--site-body-size);line-height:var(--site-body-leading)}._TJtva_p :where(strong),._TJtva_li :where(strong){color:var(--site-text);font-weight:600}._TJtva_code{font-family:var(--site-mono);font-size:.875em}._TJtva_kbd{min-width:22px;padding-inline:var(--spacing-3);box-sizing:border-box;border:1px solid var(--site-line);background:var(--site-surface-raised);color:var(--site-text);font-family:inherit;font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading);white-space:nowrap;border-radius:6px;place-items:center;display:inline-grid}._TJtva_table td:first-child:has(>._TJtva_kbd){white-space:nowrap}:is(._TJtva_p,._TJtva_li) ._TJtva_code{overflow-wrap:anywhere}._TJtva_table{border:1px solid var(--site-line);border-radius:calc(14px * var(--site-radius-scale));overflow-x:auto}._TJtva_table :is(th,td)[data-align]{padding:var(--spacing-5) var(--spacing-4);text-align:start;vertical-align:top}._TJtva_table :is(th,td){font-size:var(--site-callout-size);line-height:var(--site-callout-leading)}._TJtva_table td:nth-child(2),._TJtva_table td:last-child{min-width:12em}._TJtva_table td:nth-child(2) ._TJtva_code{overflow-wrap:anywhere}._TJtva_table td:first-child ._TJtva_code{white-space:nowrap}._TJtva_alias{scroll-margin-top:96px}
.aZV3Ya_footer{justify-content:space-between;align-items:baseline;gap:var(--spacing-4) var(--spacing-12);margin-top:var(--spacing-24);padding-top:var(--spacing-12);border-top:1px solid var(--site-line);flex-wrap:wrap;display:flex}.aZV3Ya_updated{--t-color:var(--site-muted)}
.OQ-3-a_links{gap:var(--spacing-3);flex-wrap:wrap;display:flex}.OQ-3-a_pill{--button-br-ratio:.5}
.h402OG_grid{gap:var(--spacing-12);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.h402OG_card{border:1px solid var(--site-line);background:var(--site-surface);border-radius:18px;flex-direction:column;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.h402OG_card:hover{border-color:color-mix(in oklch, var(--site-text) 24%, transparent)}.h402OG_card:has(.h402OG_link:focus-visible){outline:2px solid var(--focus-color);outline-offset:2px}.h402OG_card>:first-child{border-bottom:1px solid var(--site-line)}.h402OG_body{gap:var(--spacing-3);padding:var(--spacing-10) var(--spacing-12) var(--spacing-12);flex-direction:column;display:flex}.h402OG_title{font-size:var(--site-headline-size);line-height:var(--site-headline-leading);margin:0}.h402OG_link{color:var(--site-text);outline:none;text-decoration:none}.h402OG_link:after{content:"";position:absolute;inset:0}.h402OG_description{--t-color:var(--site-muted);font-size:var(--site-subheadline-size);line-height:var(--site-subheadline-leading);text-wrap:pretty}.h402OG_components{--t-color:var(--site-faint);margin-top:var(--spacing-2);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading)}.h402OG_catalog{gap:var(--spacing-12);flex-direction:column;display:flex}.h402OG_filters{gap:var(--spacing-4);flex-wrap:wrap;display:flex}.h402OG_filter{align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-7);border:1px solid var(--site-line);background:var(--site-surface);color:var(--site-text);font-size:var(--site-subheadline-size);line-height:var(--site-subheadline-leading);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;transition:border-color .2s,background-color .2s;display:inline-flex;position:relative}.h402OG_filter:hover{border-color:color-mix(in oklch, var(--site-text) 24%, transparent)}.h402OG_filter:has(:checked){border-color:var(--site-text);background:var(--site-text);color:var(--site-bg)}.h402OG_filter:has(:focus-visible){outline:2px solid var(--focus-color);outline-offset:2px}.h402OG_filterInput{opacity:0;pointer-events:none;position:absolute}.h402OG_filterCount{font-variant-numeric:tabular-nums;opacity:.6}@media (prefers-reduced-motion:reduce){.h402OG_card,.h402OG_filter{transition:none}}
.I2pbrG_preview{border:1px solid var(--site-line);background:var(--site-surface);border-radius:18px;overflow:hidden}.I2pbrG_toolbar{justify-content:flex-end;align-items:center;gap:var(--spacing-4);padding:var(--spacing-5);border-bottom:1px solid var(--site-line);flex-wrap:wrap;display:flex;container-type:inline-size}.I2pbrG_stage{justify-content:center;display:flex}.I2pbrG_frame{box-sizing:border-box;inline-size:100%;min-height:480px;padding-block:var(--spacing-24);padding-inline:clamp(var(--spacing-8), 4vw, var(--spacing-24));background:var(--background-color);color:var(--text-color);transition:inline-size .3s cubic-bezier(.23,1,.32,1)}.I2pbrG_frame[data-viewport=tablet]{inline-size:min(768px,100%);padding-inline:var(--spacing-15)}.I2pbrG_frame[data-viewport=mobile]{inline-size:min(390px,100%);padding-block:var(--spacing-16);padding-inline:var(--spacing-8)}.I2pbrG_frame:not([data-viewport=desktop]){box-shadow:0 0 0 1px var(--site-line)}@container not (min-width:520px){.I2pbrG_viewports{display:none}}@media (prefers-reduced-motion:reduce){.I2pbrG_frame{transition:none}}
.khybZa_editor{align-items:start;gap:var(--spacing-12);grid-template-columns:360px minmax(0,1fr);grid-template-areas:"controls canvas""controls export";display:grid}.khybZa_controls{border:1px solid var(--site-line);border-radius:calc(18px * var(--site-radius-scale));background:var(--site-surface);grid-area:controls;grid-template-columns:minmax(0,1fr);display:grid;position:sticky;top:88px}.khybZa_group{gap:var(--spacing-5);padding:var(--spacing-10) var(--spacing-10) var(--spacing-12);display:grid}.khybZa_group+.khybZa_group{border-top:1px solid var(--site-line)}.khybZa_row{justify-content:space-between;align-items:baseline;gap:var(--spacing-6);display:flex}.khybZa_rowLabel{color:var(--site-muted);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading);font-weight:400}.khybZa_value{--t-color:var(--site-muted);font-variant-numeric:tabular-nums}.khybZa_swatches{gap:var(--spacing-4);flex-wrap:wrap;margin-block-end:var(--spacing-3);display:flex}.khybZa_swatch{--radio-size:22px;background:var(--swatch);border:0;box-shadow:inset 0 0 0 1px oklch(0% 0 0/.12)}.khybZa_swatch:checked{box-shadow:0 0 0 2px var(--site-surface), 0 0 0 4px var(--swatch);border-width:0}.khybZa_custom{background:radial-gradient(circle, var(--swatch) 42%, transparent 44%), conic-gradient(oklch(65% .2 0), oklch(65% .2 60), oklch(65% .2 120), oklch(65% .2 180), oklch(65% .2 240), oklch(65% .2 300), oklch(65% .2 360))}.khybZa_hueTrack{background:linear-gradient(90deg,oklch(65% .2 0),oklch(65% .2 60),oklch(65% .2 120),oklch(65% .2 180),oklch(65% .2 240),oklch(65% .2 300),oklch(65% .2 360))}.khybZa_hueTrack:dir(rtl){background:linear-gradient(270deg,oklch(65% .2 0),oklch(65% .2 60),oklch(65% .2 120),oklch(65% .2 180),oklch(65% .2 240),oklch(65% .2 300),oklch(65% .2 360))}.khybZa_glyph{border-block-start:2px solid;border-inline-start:2px solid;border-start-start-radius:var(--glyph-radius);width:12px;height:12px}.khybZa_actions{gap:var(--spacing-4);padding:var(--spacing-10);border-top:1px solid var(--site-line);flex-wrap:wrap;display:flex}.khybZa_scope [class]{--button-br-ratio:var(--theme-ratio);--icon-button-br-ratio:var(--theme-ratio);--input-br-ratio:var(--theme-ratio);--textarea-br-ratio:var(--theme-ratio);--checkbox-br-ratio:var(--theme-ratio);--option-br-ratio:var(--theme-ratio);--select-br-ratio:var(--theme-ratio);--segmented-control-br-ratio:var(--theme-ratio);--data-grid-picker-item-br-ratio:var(--theme-ratio);--badge-border-radius-ratio:var(--theme-ratio)}.khybZa_canvas{align-items:flex-start;gap:var(--spacing-12);padding:var(--spacing-16);border:1px solid var(--site-line);border-radius:calc(18px * var(--site-radius-scale));background:var(--background-color);color:var(--text-color);flex-wrap:wrap;grid-area:canvas;display:flex}.khybZa_card{background:var(--surface-primary);flex:300px;min-width:0}.khybZa_form{gap:var(--spacing-10);width:100%;display:grid}.khybZa_cardHeader{gap:var(--spacing-2);display:grid}.khybZa_muted{--t-color:var(--label-secondary)}.khybZa_field{gap:var(--spacing-3);display:grid}.khybZa_suffix{--t-color:var(--label-secondary);white-space:nowrap;padding-inline-end:var(--spacing-6)}.khybZa_toggle{justify-content:space-between;align-items:center;gap:var(--spacing-8);display:flex}.khybZa_checkbox{align-items:center;gap:var(--spacing-4);font-size:var(--font-size-3);display:flex}.khybZa_buttons{justify-content:flex-end;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.khybZa_side{gap:var(--spacing-12);flex:300px;min-width:0;display:grid}.khybZa_tabs{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.khybZa_tableWrap{min-width:0;overflow-x:auto}.khybZa_member{align-items:center;gap:var(--spacing-5);display:flex}.khybZa_memberText{min-width:0;display:grid}.khybZa_danger{justify-self:start}.khybZa_dialogHeader{justify-content:space-between;align-items:center;gap:var(--spacing-8);margin-block-end:var(--spacing-4);display:flex}.khybZa_dialogActions{margin-block-start:var(--spacing-12)}.khybZa_export{gap:var(--spacing-4);grid-area:export;min-width:0;display:grid}.khybZa_exportHeader{gap:var(--spacing-2);display:grid}.khybZa_hint{--t-color:var(--site-muted)}.khybZa_share{gap:var(--spacing-2);flex-wrap:wrap;margin-block-start:var(--spacing-2);display:flex}@media not (min-width:1180px){.khybZa_editor{grid-template-columns:minmax(0,1fr);grid-template-areas:"controls""canvas""export"}.khybZa_controls{position:static}}@media not (min-width:640px){.khybZa_canvas{padding:var(--spacing-8)}}
.nqFwLG_category{gap:var(--spacing-8);margin-top:var(--spacing-12);flex-direction:column;display:flex}.nqFwLG_heading{scroll-margin-top:96px}
.igqe-W_switch{margin-inline:calc(var(--spacing-8) * -1);padding:var(--spacing-2) var(--spacing-8);scrollbar-width:none;overflow-x:auto}.igqe-W_switch>*{width:max-content}.igqe-W_package{--t-color:var(--site-faint);font-family:var(--site-mono);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading)}.igqe-W_releases{flex-direction:column;display:flex}.igqe-W_release{gap:var(--spacing-8);padding-block:var(--spacing-20);border-top:1px solid var(--site-line);flex-direction:column;display:flex}.igqe-W_release:first-child{border-top:0}.igqe-W_releaseHeader{align-items:center;gap:var(--spacing-4) var(--spacing-6);flex-wrap:wrap;display:flex}.igqe-W_version{font-family:var(--site-mono);font-size:var(--site-title-2-size);line-height:var(--site-title-2-leading);letter-spacing:var(--site-tracking-tight);margin:0;scroll-margin-top:96px}.igqe-W_anchor{color:inherit;text-decoration:none}.igqe-W_anchor:hover{text-underline-offset:4px;text-decoration:underline}.igqe-W_breaking{--t-color:var(--color-red-accent-700);align-items:center;gap:var(--spacing-2);font-size:var(--site-subheadline-size);line-height:var(--site-subheadline-leading);font-weight:500;display:inline-flex}.igqe-W_note{--t-color:var(--site-faint);font-size:var(--site-callout-size);line-height:var(--site-callout-leading)}.igqe-W_section{gap:var(--spacing-4);flex-direction:column;display:flex}.igqe-W_sectionTitle{color:var(--site-faint);font-family:var(--site-mono);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading);text-transform:uppercase;letter-spacing:.08em;margin:0}.igqe-W_entries{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.igqe-W_entry{gap:var(--spacing-3);padding-block:var(--spacing-6);flex-direction:column;display:flex}.igqe-W_entry li{white-space:normal}.igqe-W_entry+.igqe-W_entry{border-top:1px dashed var(--site-line)}.igqe-W_commit{align-self:flex-start;align-items:center;gap:var(--spacing-2);color:var(--site-faint);font-family:var(--site-mono);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading);transition:color var(--transition-state-delay) ease;text-decoration:none;display:inline-flex}.igqe-W_commit:hover{color:var(--site-text)}
.a1Uika_pager{justify-content:space-between;gap:var(--spacing-4);margin-top:var(--spacing-24);flex-wrap:wrap;display:flex}.a1Uika_next{margin-inline-start:auto}
.ao7Ejq_untranslated{--t-color:var(--site-muted);margin-block:var(--spacing-8) 0;padding:var(--spacing-5) var(--spacing-8);border:1px solid var(--site-line);border-radius:calc(12px * var(--site-radius-scale));background:var(--site-surface)}
.X-kFPG_page{gap:var(--spacing-16);width:100%;max-width:1100px;padding-block:var(--spacing-24) var(--spacing-40);flex-direction:column;display:flex}.X-kFPG_header{gap:var(--spacing-6);flex-direction:column;display:flex}.X-kFPG_title{font-size:var(--site-large-title-size);line-height:var(--site-large-title-leading);letter-spacing:var(--site-tracking-tight);margin:0}.X-kFPG_description{--t-color:var(--site-muted);max-width:60ch;font-size:var(--site-title-3-size);line-height:var(--site-title-3-leading);text-wrap:pretty}.X-kFPG_back{align-items:center;gap:var(--spacing-2);color:var(--site-muted);font-size:var(--site-subheadline-size);line-height:var(--site-subheadline-leading);align-self:flex-start;text-decoration:none;display:inline-flex}.X-kFPG_back:hover{color:var(--site-text)}.X-kFPG_back:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px;border-radius:4px}.X-kFPG_section{gap:var(--spacing-8);flex-direction:column;display:flex}.X-kFPG_sectionTitle{font-size:var(--site-title-2-size);line-height:var(--site-title-2-leading);margin:0}.X-kFPG_file{--t-color:var(--site-faint);font-family:var(--site-mono);font-size:var(--site-footnote-size);line-height:var(--site-footnote-leading)}.X-kFPG_code>*{margin-block:0}.X-kFPG_chips{gap:var(--spacing-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.X-kFPG_chip{padding:var(--spacing-3) var(--spacing-7);border:1px solid var(--site-line);background:var(--site-surface);color:var(--site-text);font-size:var(--site-subheadline-size);line-height:var(--site-subheadline-leading);border-radius:999px;text-decoration:none;transition:border-color .2s;display:inline-flex}.X-kFPG_chip:hover{border-color:color-mix(in oklch, var(--site-text) 24%, transparent)}.X-kFPG_chip:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}@media (prefers-reduced-motion:reduce){.X-kFPG_chip{transition:none}}
.Y9c0eq_page{gap:var(--spacing-16);padding-block:var(--spacing-24) var(--spacing-40);display:grid}.Y9c0eq_header{gap:var(--spacing-6);display:grid}.Y9c0eq_title{font-size:var(--site-large-title-size);line-height:var(--site-large-title-leading);letter-spacing:var(--site-tracking-tight);margin:0}.Y9c0eq_description{--t-color:var(--site-muted);max-width:60ch;font-size:var(--site-title-3-size);line-height:var(--site-title-3-leading);text-wrap:pretty}
