.y41yTa_shell{--panel-top:var(--inset-bar-height,0px);--panel-height:calc(100dvh - var(--space-16) - var(--panel-top));container:picker/inline-size}.y41yTa_layout{min-height:var(--panel-height);grid-template-columns:14rem minmax(0,1fr) 24rem;align-items:start;display:grid}.y41yTa_categories,.y41yTa_inspector{top:var(--panel-top);height:var(--panel-height);overscroll-behavior:contain;scrollbar-width:thin;position:sticky;overflow-y:auto}.y41yTa_categories{padding:var(--space-12) var(--space-8) var(--space-24);border-right:1px solid var(--border)}.y41yTa_categoryGlyph{width:var(--icon-size);height:var(--icon-size);color:var(--text-muted);--icon-stroke:2;display:grid}.y41yTa_inspector{align-content:start;gap:var(--space-16);padding:var(--space-16) var(--space-16) var(--space-24);border-left:1px solid var(--border);display:grid}.y41yTa_sheetTitle{align-items:center;gap:var(--space-2);display:inline-flex}.y41yTa_divider{background:var(--border);border:0;width:100%;height:1px;margin:0}.y41yTa_main{--main-pad:var(--space-16);align-content:start;gap:var(--main-pad);min-width:0;padding:0 var(--main-pad) var(--space-64);grid-template-columns:minmax(0,1fr);display:grid}.y41yTa_head{min-width:0;top:var(--panel-top);z-index:2;gap:var(--space-12);margin-inline:calc(var(--main-pad) * -1);padding:var(--main-pad) var(--main-pad) 0;background:var(--inset-surface,var(--surface));display:grid;position:sticky}.y41yTa_head:after{content:"";height:var(--main-pad);background:linear-gradient(var(--inset-surface,var(--surface)), transparent);pointer-events:none;position:absolute;inset:100% 0 auto}.y41yTa_search{min-width:0}.y41yTa_search input{width:100%}.y41yTa_search{--control-height:3rem;--control-pad-icon:var(--space-16);--control-inset:var(--space-8);--control-inner-height:2rem;--icon-size:1.25rem;--icon-gap:var(--space-12);--text-body-size:1rem;--text-body-leading:1.5rem;display:block;position:relative}.y41yTa_search>div{width:100%}.y41yTa_tools{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-12);min-width:0;display:none}.y41yTa_categorySelect{flex:none}@container picker not (min-width:66rem){.y41yTa_layout{grid-template-columns:minmax(0,1fr) 22rem}.y41yTa_categories{display:none}.y41yTa_tools{display:flex}}@container picker not (min-width:44rem){.y41yTa_layout{grid-template-columns:minmax(0,1fr)}.y41yTa_inspector{display:none}}
.gUZI9q_group{gap:var(--space-8);min-width:0;display:grid}.gUZI9q_tabs{min-width:0}.gUZI9q_note{padding-inline:var(--space-4);color:var(--text-muted);font-size:var(--text-body-size);line-height:var(--text-body-leading);font-weight:var(--weight-regular);margin:0}.gUZI9q_example{gap:var(--space-8);min-width:0;display:grid}.gUZI9q_example>*{min-width:0}
.e00chG_root{gap:var(--space-12);min-width:0;display:grid}.e00chG_head{gap:var(--space-4);min-width:0;display:grid}.e00chG_name{align-items:center;gap:var(--space-2);min-width:0;min-height:var(--control-height);display:flex}.e00chG_name h2{min-width:0;font-size:var(--text-lead-size);line-height:var(--text-lead-leading);font-weight:var(--text-subtitle-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.e00chG_tags{align-items:center;gap:var(--space-8);min-width:0;height:var(--badge-height);display:flex}.e00chG_category{align-items:center;gap:var(--space-4);height:var(--badge-height);padding:0 calc(var(--control-pad-icon) - 1px) 0 var(--space-8);border-radius:var(--radius-full);background-color:var(--raised);box-shadow:var(--ring-well);color:var(--text);font-family:inherit;font-size:var(--text-caption-size);line-height:var(--text-caption-leading);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-spring);border:0;flex:none;display:inline-flex}@media (hover:hover){.e00chG_category:hover{background-color:var(--hover)}}.e00chG_category:focus-visible{outline:var(--focus-outline);outline-offset:calc(var(--focus-offset) * -1)}.e00chG_categoryGlyph{width:calc(var(--space-12) + var(--space-2));height:calc(var(--space-12) + var(--space-2));--icon-stroke:2;display:grid}.e00chG_nameSlot,.e00chG_tagSlot{border-radius:var(--radius-full);background:var(--well);flex:none}.e00chG_nameSlot{width:9rem;height:var(--text-lead-size)}.e00chG_tagSlot{width:var(--space-48);height:var(--badge-height)}.e00chG_tagSlot:nth-child(2){width:var(--space-64)}.e00chG_tagSlot:nth-child(3){width:var(--space-40)}.e00chG_stage{--cell:max(1px, round(down, calc(100cqi * .6 / 24), 1px));--artboard:calc(var(--cell) * 24);--origin:calc(50cqi - var(--artboard) / 2);aspect-ratio:1;border-radius:var(--radius-16);background:var(--well);box-shadow:var(--ring-well);place-items:center;display:grid;position:relative;overflow:hidden;container-type:inline-size}.e00chG_stage[data-grid]:before{content:"";background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);background-position:var(--origin) var(--origin);background-size:var(--cell) var(--cell);--grid-line:color-mix(in oklab, var(--edge) 50%, transparent);pointer-events:none;position:absolute;inset:0}.e00chG_artboard{width:var(--artboard);height:var(--artboard);position:relative}.e00chG_artboard>*{position:relative}.e00chG_stage[data-grid] .e00chG_artboard:before{content:"";background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);background-size:var(--cell) var(--cell);pointer-events:none;position:absolute;inset:0 -1px -1px 0}.e00chG_stageTools{top:var(--space-8);right:var(--space-8);position:absolute}.e00chG_actions{margin-top:var(--space-4);gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:column;display:grid}.e00chG_root[data-bare]{align-items:center;gap:var(--space-12) var(--space-16);grid-template-columns:7rem minmax(0,1fr);grid-template-areas:"stage actions""head head"}.e00chG_root[data-bare] .e00chG_stage{border-radius:var(--radius-12);grid-area:stage}.e00chG_root[data-bare] .e00chG_stageTools{display:none}.e00chG_root[data-bare] .e00chG_head{grid-area:head}.e00chG_root[data-bare] .e00chG_actions{grid-area:actions;grid-template-columns:minmax(0,1fr) auto;grid-auto-flow:row;margin-top:0}.e00chG_root[data-bare] .e00chG_actions>:first-child{grid-column:1/-1}.e00chG_root[data-empty] .e00chG_artboard{color:var(--border)}.e00chG_code{gap:var(--space-8);display:grid}.e00chG_hint{padding-inline:var(--space-4);color:var(--text-muted);font-size:var(--text-caption-size);line-height:var(--text-caption-leading);margin:0}.e00chG_hint code{color:var(--text);font-family:var(--font-mono)}.e00chG_retry{inset:auto var(--space-8) var(--space-8);justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8);border-radius:var(--radius-12);background:var(--surface);color:var(--text);font-size:var(--text-caption-size);display:flex;position:absolute}
.JjaZ1q_chip{box-sizing:border-box;align-items:center;gap:var(--space-4);height:var(--badge-height);padding:0 calc(var(--control-pad-icon) - 1px);border-radius:var(--radius-full);background-color:var(--well);box-shadow:var(--ring-well);color:var(--text-muted);font-family:inherit;font-size:var(--text-caption-size);line-height:var(--text-caption-leading);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-spring), color var(--duration-fast) var(--ease-spring);border:0;flex:none;display:inline-flex}@media (hover:hover){.JjaZ1q_chip:hover{background-color:var(--hover);color:var(--text)}}.JjaZ1q_chip[data-popup-open]{background-color:var(--hover);color:var(--text)}.JjaZ1q_chip:focus-visible{outline:var(--focus-outline);outline-offset:calc(var(--focus-offset) * -1)}.JjaZ1q_row{gap:var(--space-4);flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.JjaZ1q_ruler{gap:var(--space-4);visibility:hidden;pointer-events:none;display:flex;position:absolute}.JjaZ1q_list{gap:var(--space-4);flex-wrap:wrap;display:flex}
.hEOpmG_frame{gap:var(--space-32);min-width:0;display:grid}.hEOpmG_frame :is(fieldset>button,tr[data-value],[data-row-action]){scroll-margin-block:calc(var(--panel-top) + var(--head-height,0px) + var(--space-8)) var(--space-16)}.hEOpmG_skeleton{min-height:24rem}.hEOpmG_empty{padding:var(--space-24) var(--space-12);display:grid}.hEOpmG_emptyActions{justify-content:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.hEOpmG_group{gap:var(--space-8);min-width:0;display:grid}.hEOpmG_groupHead{align-items:baseline;gap:var(--space-8);font-size:var(--text-subtitle-size);line-height:var(--text-subtitle-leading);font-weight:var(--text-subtitle-weight);display:flex}.hEOpmG_groupCount{color:var(--text-muted);font-size:var(--text-caption-size);line-height:var(--text-caption-leading);font-weight:var(--text-caption-weight)}
.-uAI6G_bleed{--card-bleed:var(--main-pad);--card-inset:calc(var(--main-pad) + var(--space-16));min-width:0;display:grid}.-uAI6G_table{table-layout:fixed}.-uAI6G_table th:first-child{width:42%}.-uAI6G_table th:nth-child(2){width:24%}.-uAI6G_name{align-items:center;gap:var(--space-12);min-width:0;color:var(--text);white-space:nowrap;display:flex}.-uAI6G_glyph{width:var(--icon-size-display);height:var(--icon-size-display);flex:none;display:grid}.-uAI6G_keywords{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.-uAI6G_picked>td{background-color:var(--selected);color:var(--text)}.-uAI6G_groupRow>th{padding:var(--space-24) var(--card-inset) var(--space-8);border-bottom:1px solid var(--border);color:var(--text);font-size:var(--text-subtitle-size);line-height:var(--text-subtitle-leading);font-weight:var(--text-subtitle-weight);text-align:start}.-uAI6G_count{color:var(--text-muted);font-size:var(--text-caption-size);line-height:var(--text-caption-leading);font-weight:var(--text-caption-weight);margin-inline-start:var(--space-8)}
.-XLPFq_column{gap:var(--space-64);min-width:0;display:grid}@media (max-width:40rem){.-XLPFq_column{gap:var(--space-48)}}.-XLPFq_section{gap:var(--space-8);min-width:0;display:grid}.-XLPFq_section h2{scroll-margin-top:var(--space-32);font-size:var(--text-section-size);line-height:var(--text-section-leading);font-weight:var(--text-section-weight);text-wrap:balance}.-XLPFq_cards{gap:var(--plate-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}@container (max-width:36rem){.-XLPFq_cards{grid-template-columns:minmax(0,1fr)}}.-XLPFq_cards>li{min-width:0;display:grid}.-XLPFq_card{align-content:start;gap:var(--space-4);padding:var(--space-20);color:var(--text);transition:background-color var(--duration-moderate) var(--ease-spring);text-decoration:none;display:grid}@media (hover:hover){.-XLPFq_card:hover{background-color:var(--raised)}}.-XLPFq_card:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.-XLPFq_cardIcon{width:var(--space-24);height:var(--space-24);margin-bottom:var(--space-12);color:var(--text)}.-XLPFq_cardTitle{font-size:var(--text-prose-size);line-height:var(--text-prose-leading);font-weight:var(--weight-semibold)}.-XLPFq_cardIntro{color:var(--text-muted);font-size:var(--text-prose-size);line-height:var(--text-prose-leading);font-weight:var(--text-prose-weight)}.-XLPFq_prose{gap:var(--space-16);min-width:0;display:grid}.-XLPFq_prose>*,.-XLPFq_prose section{min-width:0}.-XLPFq_prose>p,.-XLPFq_prose>ul,.-XLPFq_prose>ol{max-width:var(--width-lg)}.-XLPFq_prose address{color:var(--text-muted);font-size:var(--text-prose-size);line-height:var(--text-prose-leading);font-style:normal;font-weight:var(--text-prose-weight)}.-XLPFq_prose h3{font-size:var(--text-prose-size);line-height:var(--text-prose-leading);font-weight:var(--weight-semibold);margin:0}.-XLPFq_prose p,.-XLPFq_prose li{color:var(--text-muted);font-size:var(--text-prose-size);line-height:var(--text-prose-leading);font-weight:var(--text-prose-weight);text-wrap:pretty;overflow-wrap:anywhere;margin:0}.-XLPFq_prose>:not(p,ul,ol,h3,address){margin-block:var(--space-8)}.-XLPFq_prose>:not(p,ul,ol,h3,address):first-child,.-XLPFq_prose>:not(p,ul,ol,h3,address)+:not(p,ul,ol,h3,address){margin-top:0}.-XLPFq_prose>h3:not(:first-child){margin-top:var(--space-16)}.-XLPFq_prose>h3+*{margin-top:calc(var(--space-12) * -1)}.-XLPFq_prose :where(ul,ol){gap:var(--space-4);margin:0;padding-inline-start:var(--space-24);display:grid}.-XLPFq_prose :not(pre)>code,.-XLPFq_prose kbd{padding:var(--space-2) var(--space-6);border-radius:var(--radius-6);background:var(--well);color:var(--text);font-family:var(--font-mono);font-size:.875em}.-XLPFq_samples{justify-content:center;align-items:end;gap:var(--space-24) var(--space-40);flex-wrap:wrap;width:100%;margin:0;padding:0;list-style:none;display:flex}.-XLPFq_sample{justify-items:center;gap:var(--space-12);min-width:0;display:grid}.-XLPFq_caption{color:var(--text-muted);font-size:var(--text-caption-size);line-height:var(--text-caption-leading);white-space:nowrap}.-XLPFq_glyph{color:var(--text);display:inline-flex}.-XLPFq_glyph svg{display:block}.-XLPFq_pager{gap:var(--plate-gap);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}@container (max-width:36rem){.-XLPFq_pager{grid-auto-flow:row}}.-XLPFq_pagerLink{gap:var(--space-4);padding:var(--space-16) var(--space-20);color:var(--text);transition:background-color var(--duration-moderate) var(--ease-spring);text-decoration:none;display:grid}@media (hover:hover){.-XLPFq_pagerLink:hover{background-color:var(--raised)}}.-XLPFq_pagerLink:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.-XLPFq_pagerLink strong{font-weight:var(--text-subtitle-weight)}.-XLPFq_pagerNext{text-align:end;justify-items:end}.-XLPFq_pagerLabel{align-items:center;gap:var(--space-4);color:var(--text-muted);font-size:var(--text-caption-size);line-height:var(--text-caption-leading);display:inline-flex}.-XLPFq_pagerIcon{width:var(--space-16);height:var(--space-16)}.-XLPFq_release{gap:var(--space-24);padding:var(--space-20);display:grid}.-XLPFq_release p{max-width:var(--width-lg);color:var(--text-muted);font-size:var(--text-prose-size);line-height:var(--text-prose-leading);font-weight:var(--text-prose-weight);margin:0}.-XLPFq_releaseHead{align-items:baseline;gap:var(--space-4) var(--space-12);min-width:0;padding-inline:var(--space-8);flex-wrap:wrap;display:flex}.-XLPFq_releaseHead h2{font-size:var(--text-subtitle-size);line-height:var(--text-subtitle-leading);font-weight:var(--text-subtitle-weight)}.-XLPFq_releaseDate{color:var(--text-muted);font-size:var(--text-body-size);line-height:var(--text-body-leading)}.-XLPFq_releaseIcons{gap:var(--space-12);display:grid}.-XLPFq_releaseIcons h3{font-size:var(--text-prose-size);line-height:var(--text-prose-leading);font-weight:var(--weight-semibold);margin:0}.-XLPFq_tiles{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));margin:0;padding:0;list-style:none;display:grid}.-XLPFq_tile{justify-items:center;gap:var(--space-12);padding:var(--space-20) var(--space-8) var(--space-12);border-radius:var(--radius-12);color:var(--text);transition:background-color var(--duration-fast) var(--ease-spring);text-decoration:none;display:grid}@media (hover:hover){.-XLPFq_tile:hover{background:var(--hover)}}.-XLPFq_tile:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.-XLPFq_tileName{max-width:100%;color:var(--text-muted);font-size:var(--text-caption-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.Cs5aQW_root{gap:var(--space-16);display:grid}.Cs5aQW_head{justify-content:space-between;align-items:center;gap:var(--space-8);min-height:var(--control-height);display:flex}.Cs5aQW_head h2{font-size:var(--text-subtitle-size);line-height:var(--text-subtitle-leading);font-weight:var(--text-subtitle-weight)}.Cs5aQW_field{gap:var(--space-8);min-width:0;display:grid}.Cs5aQW_fieldHead{font-size:var(--text-caption-size);line-height:var(--text-caption-leading);font-weight:var(--text-subtitle-weight)}.Cs5aQW_options{width:16rem}
.lvgr8a_plate{--plate-gap:var(--space-8);padding:var(--space-8);border-radius:var(--radius-24);background:color-mix(in oklab, var(--well) 50%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--edge) 30%, transparent)}.lvgr8a_sunken{box-sizing:border-box;border:1px solid var(--edge);border-radius:var(--radius-16);background:var(--base);position:relative;overflow:hidden}
