.n3ztGW_builder{background:var(--ds-gray-1);border:1px solid var(--ds-gray-a4);border-radius:var(--radius-large);box-shadow:0 1px 2px var(--ds-gray-a2), 0 8px 28px var(--ds-gray-a3);flex-direction:column;display:flex;overflow:hidden}.n3ztGW_header{background:var(--ds-gray-a2);border-bottom:1px solid var(--ds-gray-a3);align-items:center;gap:12px;padding:12px 16px;display:flex}.n3ztGW_waveform{flex:1;min-width:0;height:36px}.n3ztGW_canvas{--vis-color:var(--ds-gray-a5);width:100%;height:100%;display:block}@media (prefers-color-scheme:dark){.n3ztGW_canvas{--vis-color:var(--ds-gray-a4)}}.n3ztGW_playBtn{width:32px;height:32px;color:var(--ds-gray-10);cursor:pointer;background:var(--ds-gray-1);border:1px solid var(--ds-gray-a4);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:color .12s,border-color .12s,background .12s,transform 80ms,box-shadow .12s;display:flex}.n3ztGW_playBtn:hover{color:var(--ds-gray-12);background:var(--ds-gray-a2);border-color:var(--ds-gray-a6)}.n3ztGW_playBtn:active{transform:scale(.9)}.n3ztGW_playBtn[data-active]{color:var(--ds-gray-1);background:var(--ds-gray-12);border-color:var(--ds-gray-12);box-shadow:0 0 0 3px var(--ds-gray-a4)}.n3ztGW_body{grid-template-columns:1fr 1fr;min-height:320px;display:grid}.n3ztGW_panels{border-right:1px solid var(--ds-gray-a3);flex-direction:column;max-height:600px;display:flex;overflow-y:auto}.n3ztGW_codeColumn{flex-direction:column;display:flex;overflow:hidden}@media (max-width:768px){.n3ztGW_body{grid-template-columns:1fr}.n3ztGW_panels{border-right:none;border-bottom:1px solid var(--ds-gray-a3);max-height:400px}}.n3ztGW_layerPanel{border-bottom:1px solid var(--ds-gray-a3)}.n3ztGW_layerPanel:last-child{border-bottom:none}.n3ztGW_layerHeader{cursor:pointer;-webkit-user-select:none;user-select:none;letter-spacing:-.0411px;font-variation-settings:"wght" 600;align-items:center;gap:8px;padding:10px 14px;font-size:13px;line-height:1.5;transition:background .1s;display:flex}.n3ztGW_layerHeader:hover{background:var(--ds-gray-a2)}.n3ztGW_layerTitle{color:var(--ds-gray-12);flex:1}.n3ztGW_layerBadge{font-family:var(--font-mono);color:var(--ds-gray-9);letter-spacing:.0532px;font-size:11px;line-height:1.5}.n3ztGW_layerActions{gap:4px;display:flex}.n3ztGW_iconBtn{width:24px;height:24px;color:var(--ds-gray-9);cursor:pointer;border-radius:var(--radius-small);justify-content:center;align-items:center;transition:color .12s,background .12s;display:flex}.n3ztGW_iconBtn:hover{color:var(--ds-gray-12);background:var(--ds-gray-a3)}.n3ztGW_layerBody{flex-direction:column;gap:12px;padding:0 14px 14px;display:flex}.n3ztGW_addBtn{color:var(--ds-gray-9);cursor:pointer;letter-spacing:.0059px;font-variation-settings:"wght" 500;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-size:12px;line-height:1.5;transition:color .12s,background .12s;display:flex}.n3ztGW_addBtn:hover{color:var(--ds-gray-12);background:var(--ds-gray-a2)}.n3ztGW_section{flex-direction:column;gap:8px;display:flex}.n3ztGW_sectionHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.n3ztGW_sectionLabel{color:var(--ds-gray-10);text-transform:uppercase;letter-spacing:.04em;letter-spacing:.1001px;font-variation-settings:"wght" 600;font-size:10px;line-height:1.5}.n3ztGW_sectionAddBtn{color:var(--ds-gray-9);cursor:pointer;letter-spacing:.0532px;font-variation-settings:"wght" 500;align-items:center;gap:4px;font-size:11px;line-height:1.5;transition:color .12s;display:flex}.n3ztGW_sectionAddBtn:hover{color:var(--ds-gray-12)}.n3ztGW_field{align-items:center;gap:8px;display:flex}.n3ztGW_fieldLabel{width:72px;color:var(--ds-gray-10);letter-spacing:.0532px;font-variation-settings:"wght" 500;flex-shrink:0;font-size:11px;line-height:1.5}.n3ztGW_fieldInput{min-width:0;font-family:var(--font-mono);color:var(--ds-gray-12);background:var(--ds-gray-a2);border:1px solid var(--ds-gray-a4);border-radius:var(--radius-small);letter-spacing:.0059px;outline:none;flex:1;padding:5px 8px;font-size:12px;line-height:1.5;transition:border-color .12s}.n3ztGW_fieldInput:focus{border-color:var(--ds-gray-a8)}.n3ztGW_fieldSelect{min-width:0;color:var(--ds-gray-12);appearance:none;cursor:pointer;background:var(--ds-gray-a2);border:1px solid var(--ds-gray-a4);border-radius:var(--radius-small);letter-spacing:.0059px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23999' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;outline:none;flex:1;padding:5px 24px 5px 8px;font-size:12px;line-height:1.5;transition:border-color .12s}.n3ztGW_fieldSelect:focus{border-color:var(--ds-gray-a8)}.n3ztGW_fieldRow{flex:1;gap:6px;display:flex}.n3ztGW_fieldRowItem{flex-direction:column;flex:1;gap:2px;display:flex}.n3ztGW_fieldRowLabel{color:var(--ds-gray-9);letter-spacing:.1001px;font-size:10px;line-height:1.5}.n3ztGW_inlineItem{background:var(--ds-gray-a2);border-radius:var(--radius-medium);flex-direction:column;gap:6px;padding:10px;display:flex}.n3ztGW_inlineItemHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.n3ztGW_inlineItemFields{flex-direction:column;gap:6px;display:flex}.n3ztGW_adsrCurve{background:var(--ds-gray-a2);border-radius:var(--radius-small);height:48px}.n3ztGW_adsrCanvas{width:100%;height:100%;display:block}.n3ztGW_codePreview{flex-direction:column;height:100%;display:flex}.n3ztGW_codeHeader{background:var(--ds-gray-a2);border-bottom:1px solid var(--ds-gray-a3);justify-content:space-between;align-items:center;padding:8px 14px;display:flex}.n3ztGW_codeTitle{color:var(--ds-gray-10);letter-spacing:.0532px;font-variation-settings:"wght" 600;font-size:11px;line-height:1.5}.n3ztGW_copyBtn{color:var(--ds-gray-9);cursor:pointer;border-radius:var(--radius-small);letter-spacing:.0532px;font-variation-settings:"wght" 500;align-items:center;gap:4px;padding:4px 8px;font-size:11px;line-height:1.5;transition:color .12s,background .12s;display:flex}.n3ztGW_copyBtn:hover{color:var(--ds-gray-12);background:var(--ds-gray-a3)}.n3ztGW_codeBody{flex:1;padding:14px;overflow:auto}.n3ztGW_codeBody pre{font-family:var(--font-mono);color:var(--ds-gray-11);tab-size:2;white-space:pre;letter-spacing:.0059px;margin:0;font-size:12px;line-height:1.5}.n3ztGW_masterSection{border-top:1px solid var(--ds-gray-a3);padding:14px}
._38JBKG_grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin-bottom:16px;display:grid}._38JBKG_demo{background:var(--ds-gray-a2);border-radius:var(--radius-large);margin-bottom:16px;overflow:hidden}._38JBKG_grid ._38JBKG_demo{margin-bottom:0}._38JBKG_header{padding:12px 14px 0}._38JBKG_label{color:var(--ds-gray-11);white-space:nowrap;letter-spacing:-.0411px;font-variation-settings:"wght" 500;font-size:13px;line-height:1.5}._38JBKG_body{justify-content:center;align-items:center;gap:12px;padding:16px 14px 14px;display:flex;position:relative}._38JBKG_canvas{--vis-color:var(--ds-gray-a5);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (prefers-color-scheme:dark){._38JBKG_canvas{--vis-color:var(--ds-gray-a4)}}._38JBKG_playButton{z-index:1;cursor:pointer;background:var(--ds-gray-a3);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s,transform .15s;display:flex;position:relative}._38JBKG_playButtonIcon{color:var(--ds-gray-10);justify-content:center;align-items:center;transition:color .15s;display:flex}._38JBKG_playButton:hover{background:var(--ds-gray-a4);transform:scale(1.05)}._38JBKG_playButton:hover ._38JBKG_playButtonIcon{color:var(--ds-gray-12)}._38JBKG_playButton[data-active]{background:var(--ds-gray-a5);transform:scale(.95)}._38JBKG_playButton[data-active] ._38JBKG_playButtonIcon{color:var(--ds-gray-12)}._38JBKG_knobs{z-index:1;flex-wrap:wrap;flex:1;justify-content:center;align-items:flex-start;gap:12px;display:flex;position:relative}._38JBKG_knobContainer{flex-direction:column;align-items:center;gap:2px;min-width:56px;display:flex}._38JBKG_knobContainer>label{color:var(--ds-gray-10);text-align:center;white-space:nowrap;letter-spacing:.0532px;font-variation-settings:"wght" 500;order:1;font-size:11px;line-height:1.5}._38JBKG_knob{touch-action:none;cursor:ns-resize;-webkit-user-select:none;user-select:none;border-radius:50%;order:2;justify-content:center;align-items:center;transition:opacity .15s;display:flex}._38JBKG_knob:hover{opacity:.8}._38JBKG_knobValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ds-gray-9);text-align:center;letter-spacing:.1001px;order:3;font-size:10px;line-height:1.5}
._1CXVzG_playground{overflow:hidden}._1CXVzG_grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid;overflow:hidden}._1CXVzG_cell{background:var(--ds-gray-2);border-radius:20px;justify-content:center;align-items:center;min-height:180px;padding:36px 32px;display:flex}._1CXVzG_widgetCheckboxLabel{color:var(--ds-gray-12);cursor:pointer;letter-spacing:-.0871px;font-variation-settings:"wght" 500;align-items:center;gap:10px;font-size:14px;line-height:1.5;display:flex}._1CXVzG_widgetCheckbox{border:none;border-radius:7px;outline:0;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin:0;padding:0;transition:background .15s,border-color .15s;display:flex}._1CXVzG_widgetCheckbox[data-unchecked]{background-color:var(--ds-gray-1);border:1.5px solid var(--ds-gray-a5)}._1CXVzG_widgetCheckbox[data-checked]{background:var(--ds-gray-12)}._1CXVzG_widgetCheckbox:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._1CXVzG_widgetCheckboxIndicator{color:var(--ds-gray-1);display:flex}._1CXVzG_widgetCheckboxIndicator[data-unchecked]{display:none}._1CXVzG_widgetCheckboxIcon{width:12px;height:12px}._1CXVzG_widgetSliderRoot{width:100%;max-width:200px}._1CXVzG_widgetSliderControl{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;padding-block:.75rem;display:flex}._1CXVzG_widgetSliderTrack{-webkit-user-select:none;user-select:none;background:var(--ds-gray-a3);border-radius:999px;width:100%;height:6px}._1CXVzG_widgetSliderIndicator{-webkit-user-select:none;user-select:none;background:var(--ds-gray-12);border-radius:999px}._1CXVzG_widgetSliderThumb{-webkit-user-select:none;user-select:none;border:2.5px solid var(--ds-gray-12);width:20px;height:20px;box-shadow:0 1px 4px var(--ds-gray-a3);background:#fff;border-radius:999px;transition:transform .2s cubic-bezier(.34,1.56,.64,1),border-color .15s}._1CXVzG_widgetSliderThumb:hover{transform:scale(1.2)}._1CXVzG_widgetSliderThumb:has(:focus-visible){outline:2px solid var(--focus);outline-offset:2px}._1CXVzG_widgetTabsRoot{width:100%;max-width:260px}._1CXVzG_widgetTabsList{z-index:0;border-radius:14px;gap:2px;padding:4px;display:flex;position:relative}._1CXVzG_widgetTab{height:34px;color:var(--ds-gray-9);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;letter-spacing:-.0411px;font-variation-settings:"wght" 500;background:0 0;border:none;border-radius:10px;outline:0;flex:1;justify-content:center;align-items:center;padding:0 14px;font-family:inherit;font-size:13px;line-height:1.5;transition:color .15s;display:flex}._1CXVzG_widgetTab[data-active]{color:var(--ds-gray-12)}._1CXVzG_widgetTab:hover{color:var(--ds-gray-11)}._1CXVzG_widgetTab:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:10px}._1CXVzG_widgetTabsIndicator{z-index:-1;width:var(--active-tab-width);background:var(--ds-gray-1);height:calc(100% - 8px);box-shadow:var(--shadow-2);translate:var(--active-tab-left) -50%;border-radius:10px;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:absolute;top:50%;left:0}._1CXVzG_widgetButton{height:42px;color:var(--ds-gray-1);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--ds-gray-12);box-shadow:0 1px 4px var(--ds-gray-a3);letter-spacing:-.1754px;font-variation-settings:"wght" 600;border:none;border-radius:20px;outline:0;justify-content:center;align-items:center;margin:0;padding:0 24px;font-family:inherit;font-size:16px;line-height:1.5;display:inline-flex}._1CXVzG_widgetButton:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media screen and (max-width:768px){._1CXVzG_grid{grid-template-columns:repeat(1,1fr)}}@media (max-width:1024px){._1CXVzG_cell{border-radius:16px;min-height:120px;padding:24px 16px}._1CXVzG_widgetButton{letter-spacing:-.0871px;font-variation-settings:"wght" 600;height:36px;padding:0 20px;font-size:14px;line-height:1.5}._1CXVzG_widgetSliderRoot{max-width:160px}._1CXVzG_widgetCheckboxLabel{letter-spacing:-.0411px;font-variation-settings:"wght" 500;font-size:13px;line-height:1.5}._1CXVzG_widgetTab{letter-spacing:.0059px;font-variation-settings:"wght" 500;height:30px;padding:0 10px;font-size:12px;line-height:1.5}._1CXVzG_widgetTabsRoot{max-width:220px}._1CXVzG_widgetTabsList{border-radius:12px}}@media (max-width:480px){._1CXVzG_grid{grid-template-columns:1fr}._1CXVzG_cell{border-radius:14px;min-height:100px;padding:20px 14px}}
.T4QV1a_grid{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:16px;display:grid}.T4QV1a_card{color:inherit;border:1px solid var(--border-primary);border-radius:14px;align-items:flex-start;gap:16px;padding:10px 14px;text-decoration:none;transition:background .15s;display:flex}.T4QV1a_card:hover{background:var(--background-secondary)}.T4QV1a_icon{flex-shrink:0;justify-content:flex-start;align-items:flex-start;display:flex}.T4QV1a_icon svg{width:32px;height:32px}.T4QV1a_text{flex-direction:column;gap:2px;min-width:0;display:flex}.T4QV1a_titleRow{align-items:center;gap:8px;display:flex}.T4QV1a_title{color:var(--text-primary);letter-spacing:-.0871px;font-variation-settings:"wght" 500;font-size:14px;line-height:1.5;text-decoration:none}.T4QV1a_tag{color:var(--ds-gray-10);background:var(--ds-gray-a3);border-radius:var(--radius-small);letter-spacing:.0059px;font-variation-settings:"wght" 400;padding:2px 8px;font-size:12px;line-height:1.5}.T4QV1a_description{-webkit-line-clamp:2;color:var(--text-tertiary);letter-spacing:-.0411px;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;text-decoration:none;display:-webkit-box;overflow:hidden}.T4QV1a_external{color:var(--ds-gray-8);flex-shrink:0;margin-left:auto}@media (max-width:640px){.T4QV1a_grid{grid-template-columns:1fr}}
.VsorJW_root{background:var(--background-secondary);border:1px solid var(--border-primary);border-radius:12px;flex-direction:column;width:100%;margin-bottom:24px;display:flex;position:relative;overflow:hidden}.VsorJW_preFrame{min-width:0;max-width:100%;position:relative}.VsorJW_floatingCopy{z-index:1;position:absolute;top:7px;right:7px}.VsorJW_preScroll{--code-fade:24px;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:inherit;overflow-x:auto}.VsorJW_preScroll::-webkit-scrollbar{display:none}.VsorJW_preScroll[data-fade=right]{-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--code-fade)), transparent 100%);mask-image:linear-gradient(to right, black calc(100% - var(--code-fade)), transparent 100%)}.VsorJW_preScroll[data-fade=left]{-webkit-mask-image:linear-gradient(to left, black calc(100% - var(--code-fade)), transparent 100%);mask-image:linear-gradient(to left, black calc(100% - var(--code-fade)), transparent 100%)}.VsorJW_preScroll[data-fade=both]{-webkit-mask-image:linear-gradient(to right, transparent 0%, black var(--code-fade), black calc(100% - var(--code-fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0%, black var(--code-fade), black calc(100% - var(--code-fade)), transparent 100%)}.VsorJW_root pre{text-wrap:nowrap;white-space:pre;border-radius:var(--radius-none);width:max-content;min-width:100%;box-shadow:none;letter-spacing:-.0411px;border:none;margin-bottom:0;padding-block:12px;padding-inline:16px;font-size:13px;line-height:1.5;overflow-x:visible}.VsorJW_root pre code{min-width:100%;font-size:inherit;color:inherit;counter-reset:line;border-radius:var(--radius-none);box-shadow:none;background:0 0;padding:0;display:inline-block}.VsorJW_root pre code>.line{white-space:pre;min-width:100%;display:inline-block}.VsorJW_root pre code>.line:before{width:2ch;color:var(--ds-gray-a6);text-align:right;-webkit-user-select:none;user-select:none;content:counter(line);counter-increment:line;margin-right:16px;display:inline-block}.VsorJW_root pre[data-line-numbers=false] code>.line:before{display:none}.VsorJW_root pre code:not(:has(>.line+.line))>.line:before{display:none}.VsorJW_root pre code>.line.highlighted{background:var(--ds-gray-a3);width:calc(100% + 32px);margin:0 -16px;padding:0 16px}.VsorJW_root pre code span{color:var(--shiki-light)}@media (prefers-color-scheme:dark){.VsorJW_root pre code span{color:var(--shiki-dark)}}.VsorJW_copyButton{color:var(--ds-gray-9);cursor:pointer;border-radius:var(--radius-small);background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;padding:4px;transition:color .15s,background .15s;display:flex}.VsorJW_copyButton:hover{color:var(--ds-gray-12);background:var(--ds-gray-a3)}.VsorJW_header{height:36px;color:var(--text-quaternary);border-bottom:1px solid var(--border-primary);letter-spacing:.0059px;font-variation-settings:"wght" 400;justify-content:space-between;align-items:center;padding:0 7px 0 14px;font-size:12px;line-height:1.5;display:flex}.VsorJW_title{align-items:center;gap:6px;display:flex}.VsorJW_icon{opacity:.6;align-items:center;display:flex}.VsorJW_icon svg{width:14px;height:14px}.VsorJW_list{z-index:0;border-bottom:1px solid var(--border-primary);align-items:center;gap:0;height:36px;padding:0 7px 0 4px;display:flex;position:relative}.VsorJW_tab{height:28px;color:var(--ds-gray-9);cursor:pointer;letter-spacing:-.0411px;font-variation-settings:"wght" 500;background:0 0;border:none;align-items:center;gap:6px;padding-inline:8px;font-size:13px;line-height:1.5;transition:color .15s,border-color .15s;display:flex;position:relative}.VsorJW_tab:hover{color:var(--ds-gray-11)}.VsorJW_tab[data-active]{color:var(--ds-gray-12)}.VsorJW_indicator{z-index:-1;width:var(--active-tab-width);height:var(--active-tab-height);background:var(--ds-gray-3);border-radius:var(--radius-small);translate:var(--active-tab-left) -50%;transition-property:translate,width;transition-duration:.4s;transition-timing-function:cubic-bezier(.19,1,.22,1);position:absolute;top:50%;left:0}.VsorJW_panel{min-width:0}.VsorJW_panel pre{padding-inline:16px}
.Y1ae5a_container{border:1px solid var(--ds-gray-3);border-radius:var(--radius-small);align-items:center;gap:4px;height:26px;display:flex;overflow:hidden}.Y1ae5a_button{color:var(--ds-gray-9);border-radius:var(--radius-small);letter-spacing:.0059px;font-variation-settings:"wght" 500;border:none;align-items:center;gap:6px;padding:0 6px;font-size:12px;line-height:1.5;display:flex}.Y1ae5a_trigger{cursor:pointer;border-left:1px solid var(--ds-gray-3);background:0 0;outline:0;justify-content:center;align-items:center;gap:6px;width:26px;height:26px;transition:color .15s,border-color .15s,background .15s;display:flex}.Y1ae5a_trigger:focus-visible{outline:2px solid var(--focus);outline-offset:-1px}.Y1ae5a_trigger:hover{color:var(--ds-gray-11);background:var(--ds-gray-a2);border-color:var(--ds-gray-a4)}.Y1ae5a_trigger[data-popup-open]{color:var(--ds-gray-12);background:var(--ds-gray-a2);border-color:var(--ds-gray-a4)}.Y1ae5a_chevron{color:var(--ds-gray-9);transition:transform .15s}.Y1ae5a_trigger[data-popup-open] .Y1ae5a_chevron{transform:rotate(180deg)}.Y1ae5a_positioner{z-index:50;outline:0}.Y1ae5a_popup{outline:1px solid var(--ds-gray-a3);background:var(--ds-gray-1);border-radius:var(--radius-medium);min-width:220px;box-shadow:var(--shadow-4);transform-origin:var(--transform-origin);flex-direction:column;padding-block:4px;transition:transform .15s,opacity .15s;display:flex}.Y1ae5a_popup[data-starting-style],.Y1ae5a_popup[data-ending-style]{opacity:0;transform:scale(.9)}.Y1ae5a_item{padding-block:4px;color:var(--ds-gray-11);cursor:default;-webkit-user-select:none;user-select:none;outline:0;align-items:center;gap:10px;padding-left:12px;padding-right:16px;transition:color .15s;display:flex}.Y1ae5a_item[data-highlighted]{z-index:0;color:var(--ds-gray-12);position:relative}.Y1ae5a_item[data-highlighted]:before{z-index:-1;content:"";background:var(--ds-gray-a2);border-radius:var(--radius-small);position:absolute;inset-block:0;inset-inline:4px}.Y1ae5a_item[data-disabled]{pointer-events:none;opacity:.5}.Y1ae5a_itemText{flex-direction:column;gap:1px;display:flex}.Y1ae5a_itemTitle{color:var(--ds-gray-12);letter-spacing:.0059px;font-variation-settings:"wght" 500;font-size:12px;line-height:1.5}.Y1ae5a_itemDescription{color:var(--ds-gray-9);letter-spacing:.0059px;font-size:12px;line-height:1.5}.Y1ae5a_separator{background:var(--ds-gray-a3);height:1px;margin:4px 16px}
.y-cW4a_control{background:var(--gray-3);border-radius:10px;padding:3px;display:inline-flex}.y-cW4a_option{height:28px;color:var(--text-tertiary);white-space:nowrap;border-radius:7px;padding:0 12px;font-size:13px;transition:color .15s;position:relative}.y-cW4a_option:hover,.y-cW4a_option[aria-pressed=true]{color:var(--text-primary)}.y-cW4a_pill{background:var(--gray-1);box-shadow:var(--shadow-raised);border-radius:7px;position:absolute;inset:0}.y-cW4a_label{z-index:1;font-size:inherit;color:inherit;position:relative}
.M2jtwW_controls{flex-wrap:wrap;align-self:stretch;gap:8px;padding:0 16px 16px;display:flex}[data-example] .M2jtwW_controls{padding:0}.M2jtwW_control{background:var(--gray-2);border-radius:10px;flex:auto;align-items:center;gap:12px;min-width:0;max-width:100%;height:40px;padding:3px 3px 3px 12px;display:flex}.M2jtwW_control [role=group]{background:0 0;padding:0}.M2jtwW_label{color:var(--text-secondary);white-space:nowrap;font-size:13px}.M2jtwW_custom{min-width:0;color:var(--text-secondary);flex:auto;align-items:center;font-size:13px;display:flex}.M2jtwW_custom~.M2jtwW_scroll{flex-shrink:0}.M2jtwW_scroll{scrollbar-width:none;border-radius:10px;min-width:0;margin:-3px -3px -3px auto;padding:3px;overflow-x:auto}@property --fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --fade-end{syntax:"<length>";inherits:false;initial-value:0}@supports (animation-timeline:scroll()){.M2jtwW_scroll{-webkit-mask-image:linear-gradient(to right, transparent, black var(--fade-start), black calc(100% - var(--fade-end)), transparent);mask-image:linear-gradient(to right, transparent, black var(--fade-start), black calc(100% - var(--fade-end)), transparent);animation:linear both M2jtwW_scroll-fade;animation-timeline:scroll(self inline)}}@keyframes M2jtwW_scroll-fade{0%{--fade-start:0px;--fade-end:24px}10%{--fade-start:24px}90%{--fade-end:24px}to{--fade-start:24px;--fade-end:0px}}.M2jtwW_button{height:40px;color:var(--text-secondary);background:var(--gray-2);transition:transform .15s var(--ease-out-quart);border-radius:10px;flex:auto;padding:0 16px;font-size:13px}.M2jtwW_button:hover{color:var(--text-primary)}.M2jtwW_button[aria-pressed=true]{color:var(--text-primary);background:var(--background-tertiary)}.M2jtwW_button:active{transform:scale(.98)}
.DKbQEq_stage{height:420px;position:relative}.DKbQEq_scroll{overscroll-behavior:contain;scrollbar-width:none;align-content:start;gap:12px;margin:0;padding:72px 20px 24px;list-style:none;display:grid;position:absolute;inset:0;overflow-y:auto}.DKbQEq_row{align-items:center;gap:14px;display:flex}.DKbQEq_art{background:linear-gradient(135deg, var(--from), var(--to));border-radius:8px;flex:none;width:56px;height:56px}.DKbQEq_text{gap:2px;display:grid}.DKbQEq_title{font-variation-settings:var(--font-weight-500);color:var(--text-primary);font-size:15px}.DKbQEq_artist{color:var(--text-secondary);font-size:13px}.DKbQEq_top{pointer-events:none;height:96px;position:absolute;inset:0 0 auto}.DKbQEq_layer{position:absolute;inset:0}.DKbQEq_one{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.DKbQEq_bar{font-variation-settings:var(--font-weight-600);height:56px;color:var(--text-primary);pointer-events:none;place-items:center;margin:0;font-size:15px;display:grid;position:absolute;inset:0 0 auto}
._0C3nga_example{margin:24px 0}._0C3nga_example [data-panels]>*{background:var(--background-primary);box-shadow:0 1px 3px oklch(0 0 0 / calc(8% * var(--shadow-strength))), 0 0 0 1px oklch(0 0 0 / calc(4% * var(--shadow-strength)));border-radius:12px;overflow:hidden}._0C3nga_example:not(:has([data-controls],[data-panels])){background:var(--background-primary);box-shadow:0 1px 3px oklch(0 0 0 / calc(8% * var(--shadow-strength))), 0 0 0 1px oklch(0 0 0 / calc(4% * var(--shadow-strength)));border-radius:12px;overflow:hidden}._0C3nga_example [data-panels]{gap:8px}._0C3nga_example:has([data-controls]){flex-direction:column;gap:8px;display:flex}:is(._0C3nga_example:has(>*>[data-controls])>*,._0C3nga_example:has(>*>*>[data-controls])>*,._0C3nga_example:has(>*>*>[data-controls])>*>*){display:contents}:is(._0C3nga_example:has(>[data-controls])>:not([data-controls]),._0C3nga_example:has(>*>[data-controls])>*>:not([data-controls]),._0C3nga_example:has(>*>*>[data-controls])>*>*>:not([data-controls])){background:var(--background-primary);min-height:320px;box-shadow:0 0 0 1px var(--border-primary);border-radius:10px;flex:auto;overflow:hidden}
.esmPhW_dialog{position:absolute;inset:0}.esmPhW_trigger{font-variation-settings:var(--font-weight-500);height:40px;color:var(--text-primary);background:var(--example-surface);box-shadow:var(--example-shadow);border-radius:11px;padding:0 18px;font-size:15px;line-height:40px;position:absolute;top:138px;left:50%;translate:-50%}.esmPhW_dim{z-index:1;background:color-mix(in oklab, var(--gray-12) 8%, transparent);position:absolute;inset:0}.esmPhW_host{z-index:2;width:304px;position:absolute;top:76px;left:44px}.esmPhW_modal{background:var(--example-surface);box-shadow:var(--example-lift);border-radius:16px;flex-direction:column;gap:8px;padding:20px;display:flex}.esmPhW_title{font-variation-settings:var(--font-weight-600);color:var(--text-primary);font-size:16px;line-height:20px}.esmPhW_text{color:var(--text-tertiary);font-size:14px;line-height:20px}.esmPhW_actions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.esmPhW_button{font-variation-settings:var(--font-weight-500);height:34px;color:var(--text-primary);background:var(--example-surface);box-shadow:var(--example-shadow);border-radius:9px;align-items:center;padding:0 14px;font-size:14px;display:inline-flex}.esmPhW_button[data-primary]{color:var(--gray-1);background:var(--gray-12)}.esmPhW_pointer{z-index:3;filter:drop-shadow(0 1px 1px #00000040);filter:drop-shadow(0 1px 1px lab(0% 0 0/.25));transform-origin:0 0;width:24px;height:24px;position:absolute;top:0;left:0}.esmPhW_pointer svg{transform-origin:7.5px 5.25px;display:block;scale:1.5}
._0feosG_drawer{position:absolute;inset:0}._0feosG_trigger{font-variation-settings:var(--font-weight-500);height:40px;color:var(--text-primary);background:var(--example-surface);box-shadow:var(--example-shadow);border-radius:11px;padding:0 18px;font-size:15px;line-height:40px;position:absolute;top:138px;left:50%;translate:-50%}._0feosG_backdrop{background:color-mix(in oklab, var(--gray-12) 6%, transparent);position:absolute;inset:0}._0feosG_host{width:360px;position:absolute;top:84px;left:16px}._0feosG_sheet{background:var(--example-surface);box-shadow:0 0 0 1px var(--border-primary), 0 -8px 24px oklch(0 0 0 / calc(6% * var(--shadow-strength)));border-radius:18px 18px 0 0;flex-direction:column;padding:10px 20px 48px;display:flex}._0feosG_handle{background:var(--example-well);border-radius:3px;align-self:center;width:36px;height:5px;margin-bottom:14px}._0feosG_title{font-variation-settings:var(--font-weight-600);color:var(--text-primary);font-size:17px;line-height:22px}._0feosG_text{color:var(--text-tertiary);margin-top:2px;font-size:14px;line-height:20px}._0feosG_rows{flex-direction:column;margin-top:10px;display:flex}._0feosG_row{color:var(--text-primary);font-size:15px;line-height:42px}._0feosG_row+._0feosG_row{box-shadow:inset 0 1px var(--border-primary)}
.niaLPW_board{gap:12px;width:336px;height:320px;display:flex;position:absolute;top:28px;left:28px}.niaLPW_column{background:var(--example-well);border-radius:14px;flex:1;padding:0 8px;overflow:hidden}.niaLPW_head{font-variation-settings:var(--font-weight-600);height:32px;color:var(--text-primary);align-items:center;gap:6px;padding-left:4px;font-size:13px;display:flex}.niaLPW_count{font-variation-settings:var(--font-weight-500);font-variant-numeric:tabular-nums;color:var(--text-quaternary)}.niaLPW_stack{flex-direction:column;gap:8px;display:flex}.niaLPW_card,.niaLPW_task{box-sizing:border-box;background:var(--example-surface);height:52px;box-shadow:var(--example-shadow);border-radius:10px;flex-direction:column;justify-content:center;gap:7px;padding:0 12px;display:flex}.niaLPW_bar{background:var(--example-bar);border-radius:3px;height:6px}.niaLPW_bar[data-faint]{background:var(--example-bar-faint);height:5px}.niaLPW_host{width:146px;position:absolute;top:32px;left:8px}.niaLPW_task{box-shadow:var(--example-lift)}.niaLPW_title{font-variation-settings:var(--font-weight-500);color:var(--text-primary);font-size:14px;line-height:18px}
.fGuG8W_bento{--example-tile:var(--gray-1);--example-well:var(--gray-3);--example-surface:var(--gray-1);--example-bar:var(--gray-6);--example-bar-faint:var(--gray-4);--example-shadow:0 0 0 1px var(--border-primary), 0 1px 2px oklch(0 0 0 / calc(5% * var(--shadow-strength)));--example-lift:0 0 0 1px var(--border-secondary), 0 8px 24px oklch(0 0 0 / calc(10% * var(--shadow-strength)));--scale:.796;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;display:grid}.fGuG8W_tile{aspect-ratio:392/315;-webkit-user-select:none;user-select:none;background:var(--example-tile);box-shadow:0 0 0 1px var(--border-primary);border-radius:12px;margin:0;position:relative;overflow:hidden}.fGuG8W_canvas{transform-origin:0 0;width:392px;height:315px;scale:var(--scale);position:absolute;top:0;left:0}@media (prefers-color-scheme:dark){.fGuG8W_bento{--example-tile:var(--gray-2);--example-surface:var(--gray-4);--example-bar:var(--gray-7);--example-bar-faint:var(--gray-5)}}@media (max-width:560px){.fGuG8W_bento{--scale:1;grid-template-columns:minmax(0,1fr)}}
._61-l9q_tabs{flex-direction:column;gap:26px;width:288px;display:flex;position:absolute;top:96px;left:52px}._61-l9q_list{background:var(--example-well);border-radius:13px;grid-template-columns:repeat(4,72px);height:46px;display:grid;position:relative}._61-l9q_host{width:72px;height:46px;position:absolute;top:0;left:0}._61-l9q_pill{background:var(--example-surface);box-shadow:var(--example-shadow);border-radius:9px;position:absolute;inset:4px}._61-l9q_tab{z-index:1;font-variation-settings:var(--font-weight-500);color:var(--text-tertiary);text-align:center;font-size:16px;line-height:46px;position:relative}._61-l9q_tab:first-of-type{color:var(--text-primary)}._61-l9q_panel{flex-direction:column;gap:10px;display:flex}._61-l9q_line{background:var(--example-well);border-radius:5px;height:10px}._61-l9q_line:nth-child(2){width:80%}._61-l9q_line:nth-child(3){width:56%}
._9WoMvq_stack{width:300px;height:190px;position:absolute;top:100px;left:46px}._9WoMvq_host{transform-origin:50% 0;position:absolute;inset:0}._9WoMvq_window{background:var(--example-surface);height:190px;box-shadow:var(--example-lift);border-radius:12px;overflow:hidden}._9WoMvq_bar{height:32px;box-shadow:inset 0 -1px var(--border-primary);justify-content:center;align-items:center;display:flex;position:relative}._9WoMvq_dots{gap:6px;display:flex;position:absolute;left:12px}._9WoMvq_dots i{background:var(--example-well);border-radius:50%;width:9px;height:9px}._9WoMvq_title{font-variation-settings:var(--font-weight-600);font-variant-numeric:tabular-nums;color:var(--text-secondary);font-size:12px}._9WoMvq_body{flex-direction:column;gap:12px;padding:16px;display:flex}._9WoMvq_row{align-items:center;gap:12px;display:flex}._9WoMvq_icon{background:var(--example-well);border-radius:7px;width:28px;height:28px}._9WoMvq_line{background:var(--example-bar-faint);border-radius:3px;height:6px}
.P4wyaa_toasts{position:absolute;inset:0}.P4wyaa_host{width:336px;position:absolute;left:28px}.P4wyaa_column{flex-direction:column;gap:12px;display:flex;top:38px}.P4wyaa_new{z-index:1;top:206px}.P4wyaa_toast{box-sizing:border-box;height:72px;color:var(--text-primary);background:var(--example-surface);box-shadow:0 0 0 1px var(--border-primary), 0 1px 1px oklch(0 0 0 / calc(2% * var(--shadow-strength))), 0 4px 8px -4px oklch(0 0 0 / calc(4% * var(--shadow-strength))), 0 16px 24px -8px oklch(0 0 0 / calc(6% * var(--shadow-strength)));border-radius:12px;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.P4wyaa_text{flex-direction:column;min-width:0;display:flex}.P4wyaa_title{font-variation-settings:var(--font-weight-600);font-size:15px;line-height:20px}.P4wyaa_description{font-variant-numeric:tabular-nums;color:var(--text-tertiary);font-size:14px;line-height:20px}.P4wyaa_close{color:var(--text-quaternary);flex:none;margin-top:2px}.P4wyaa_toast[data-success]{color:#fff;background:#0072f5;box-shadow:0 1px 1px #00000005,0 4px 8px -4px #00000014,0 16px 24px -8px #0052a938;box-shadow:0 1px 1px lab(0% 0 0/.02),0 4px 8px -4px lab(0% 0 0/.08),0 16px 24px -8px lab(34.4625% 10.264 -61.5021/.22)}.P4wyaa_toast[data-success] .P4wyaa_description{color:#ffffffd1;color:lab(100% 0 0/.82)}.P4wyaa_toast[data-success] .P4wyaa_close{color:#fff}
.h18cLa_lab{flex-direction:column;align-self:stretch;width:100%;display:flex}.h18cLa_body{flex-direction:column;flex:1;justify-content:center;gap:12px;padding:24px;display:flex;position:relative}.h18cLa_track,.h18cLa_field{background-image:repeating-linear-gradient(90deg, var(--border-primary) 0 1px, transparent 1px 48px);background-position:50%;border-radius:8px;width:100%;overflow:hidden}.h18cLa_track{height:160px}.h18cLa_field{background-image:radial-gradient(circle, var(--border-secondary) 1px, transparent 1px);background-size:16px 16px;height:300px}.h18cLa_shader{width:100%;position:relative}.h18cLa_shaderTrack{height:112px;position:relative;overflow:clip}.h18cLa_canvas{width:100%;height:100%;display:block}.h18cLa_drawable{width:64px;height:64px}.h18cLa_unsupported{text-align:center;background:color-mix(in oklab, var(--gray-1) 80%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.h18cLa_unsupportedTitle,.h18cLa_unsupportedText{margin:0}.h18cLa_unsupportedTitle{font-variation-settings:var(--font-weight-600);color:var(--text-primary);font-size:14px;line-height:20px}.h18cLa_unsupportedText{color:var(--text-secondary);font-size:13px;line-height:18px}.h18cLa_mover{isolation:isolate;will-change:transform;position:absolute;top:0;left:0}.h18cLa_lens,.h18cLa_inner{position:absolute;inset:0}.h18cLa_shape{background:var(--gray-12);border-radius:14px;width:100%;height:100%}.h18cLa_shape[data-kind=circle]{border-radius:50%}.h18cLa_handle{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;height:100%}.h18cLa_handle:active{cursor:grabbing}.h18cLa_orbit{justify-content:center;align-items:center;width:100%;height:260px;display:flex}.h18cLa_ring{box-shadow:inset 0 0 0 1px var(--border-secondary);border-radius:50%}.h18cLa_dot{will-change:transform;position:absolute;top:0;left:0}.h18cLa_readout{font-variant-numeric:tabular-nums;min-height:18px;color:var(--text-tertiary);text-align:center;margin:0;font-size:12px;line-height:18px}
.eshIYW_screen{--pt:calc(100cqw / 1280);aspect-ratio:16/10;-webkit-user-select:none;user-select:none;background:var(--gray-2);isolation:isolate;border-radius:10px;margin:16px 16px 0;position:relative;overflow:hidden;container-type:inline-size}[data-demo-id=genie]>.eshIYW_screen{margin:0}.eshIYW_windows{z-index:0;pointer-events:none;position:absolute;inset:0}.eshIYW_windows>[data-base-ui-portal]{position:static}.eshIYW_window{pointer-events:auto;background:var(--gray-1);border-radius:calc(20 * var(--pt));box-shadow:0 0 0 1px var(--border-secondary), 0 calc(8 * var(--pt)) calc(20 * var(--pt)) oklch(0 0 0 / calc(8% * var(--shadow-strength))), 0 calc(28 * var(--pt)) calc(72 * var(--pt)) oklch(0 0 0 / calc(14% * var(--shadow-strength)));outline:none;flex-direction:column;display:flex;position:absolute;overflow:hidden}@media (prefers-color-scheme:dark){.eshIYW_window{background:var(--gray-3)}}.eshIYW_titlebar{height:calc(48 * var(--pt));padding:0 calc(18 * var(--pt));touch-action:none;border-bottom:1px solid var(--border-primary);flex:none;align-items:center;display:flex}.eshIYW_lights{gap:calc(10 * var(--pt));align-items:center;display:flex}.eshIYW_lights>*{width:calc(16 * var(--pt));height:calc(16 * var(--pt));background:var(--gray-5);border:0;border-radius:50%;padding:0;display:block}.eshIYW_lights>button{cursor:default;background:#febc2e;position:relative}.eshIYW_lights>button:after{inset:min(calc(-10 * var(--pt)), -11px);content:"";position:absolute}.eshIYW_lights>button:focus-visible{outline:1.5px solid var(--text-primary);outline-offset:2px}[data-active=false] .eshIYW_lights>button{background:var(--gray-5)}.eshIYW_body{flex:1;min-height:0;display:flex}.eshIYW_sidebar{gap:calc(16 * var(--pt));width:26%;padding:calc(24 * var(--pt)) calc(20 * var(--pt));border-right:1px solid var(--border-primary);flex-direction:column;flex:none;display:flex}.eshIYW_sidebar span{height:calc(10 * var(--pt));background:var(--gray-4);border-radius:calc(5 * var(--pt))}.eshIYW_sidebar [data-selected]{background:var(--tint)}.eshIYW_content{gap:calc(16 * var(--pt));min-width:0;padding:calc(24 * var(--pt)) calc(28 * var(--pt));flex-direction:column;flex:1;display:flex}.eshIYW_content span{height:calc(10 * var(--pt));background:var(--gray-4);border-radius:calc(5 * var(--pt))}.eshIYW_content .eshIYW_hero{aspect-ratio:16/7;width:100%;height:auto;min-height:0;margin-bottom:calc(8 * var(--pt));background:color-mix(in oklab, var(--tint) 18%, transparent);border-radius:calc(12 * var(--pt))}.eshIYW_dock{bottom:calc(14 * var(--pt));z-index:1;gap:calc(var(--icon) * .28);padding:calc(var(--icon) * .24) calc(var(--icon) * .24) calc(var(--icon) * .3);background:color-mix(in oklab, var(--gray-3) 72%, transparent);border-radius:calc(var(--icon) * .38);box-shadow:inset 0 0 0 1px #ffffff80, 0 0 0 1px #00000014, 0 calc(8 * var(--pt)) calc(32 * var(--pt)) oklch(0 0 0 / calc(8% * var(--shadow-strength)));-webkit-backdrop-filter:blur(calc(24 * var(--pt))) saturate(1.8);backdrop-filter:blur(calc(24 * var(--pt))) saturate(1.8);align-items:center;display:flex;position:absolute;left:50%;translate:-50%}@supports (color:lab(0% 0 0)){.eshIYW_dock{box-shadow:inset 0 0 0 1px lab(100% 0 0/.5), 0 0 0 1px lab(0% 0 0/.08), 0 calc(8 * var(--pt)) calc(32 * var(--pt)) oklch(0 0 0 / calc(8% * var(--shadow-strength)))}}@media (prefers-color-scheme:dark){.eshIYW_dock{box-shadow:inset 0 0 0 1px #ffffff14, 0 0 0 1px #0006, 0 calc(8 * var(--pt)) calc(32 * var(--pt)) #0000004d}}.eshIYW_divider{width:1px;margin:calc(var(--icon) * .06) calc(var(--icon) * .04);background:#00000029;background:lab(0% 0 0/.16);flex:none;align-self:stretch}@media (prefers-color-scheme:dark){.eshIYW_divider{background:#ffffff29;background:lab(100% 0 0/.16)}}.eshIYW_dockItem{--tint:var(--gray-8);width:var(--icon);height:var(--icon);cursor:default;background:linear-gradient(to bottom, color-mix(in oklab, var(--tint) 78%, white), var(--tint) 60%, color-mix(in oklab, var(--tint) 88%, black));box-shadow:inset 0 0 0 .5px #0000001a, inset 0 1px 0 #ffffff59, 0 calc(2 * var(--pt)) calc(5 * var(--pt)) #00000024;border:0;border-radius:23%;flex:none;padding:0;display:block;position:relative}@supports (color:lab(0% 0 0)){.eshIYW_dockItem{box-shadow:inset 0 0 0 .5px lab(0% 0 0/.1), inset 0 1px 0 lab(100% 0 0/.35), 0 calc(2 * var(--pt)) calc(5 * var(--pt)) lab(0% 0 0/.14)}}.eshIYW_dockItem[aria-label=Trash]{--tint:var(--gray-5)}.eshIYW_dockItem:before{inset:min(calc(var(--icon) * -.14), (var(--icon) - 26px) / 2);content:"";position:absolute}.eshIYW_dockItem[data-running]:after{bottom:calc(var(--icon) * -.2);width:calc(var(--icon) * .07);height:calc(var(--icon) * .07);content:"";background:var(--text-secondary);border-radius:50%;position:absolute;left:50%;translate:-50%}.eshIYW_dockItem:focus-visible{outline:1.5px solid var(--text-primary);outline-offset:2px}
.C5OoVq_demo{flex-direction:column;align-self:stretch;width:100%;display:flex;container:demo/inline-size}[data-demo]:has(>.C5OoVq_demo[data-demo-id=genie]){min-height:0}
.q5NDZq_stage{height:360px;position:relative}.q5NDZq_button,.q5NDZq_menu{color:var(--text-primary);background:var(--gray-1);box-shadow:inset 0 0 0 .75px color-mix(in oklab, currentColor 8%, transparent), 0 6px 24px oklch(0 0 0 / calc(12% * var(--shadow-strength)))}@media (prefers-color-scheme:dark){.q5NDZq_button,.q5NDZq_menu{background:var(--gray-3)}}.q5NDZq_button{cursor:pointer;border-radius:23px;place-items:center;width:56px;height:46px;display:grid;position:absolute;bottom:24px;right:24px}.q5NDZq_button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.q5NDZq_menu{border-radius:28px;outline:none;flex-direction:column;gap:4px;min-width:176px;padding:14px;display:flex}.q5NDZq_item{cursor:default;-webkit-user-select:none;user-select:none;border-radius:14px;outline:none;align-items:center;gap:12px;height:40px;padding:0 10px;font-size:15px;display:flex}.q5NDZq_item[data-highlighted]{background:var(--gray-3)}@media (prefers-color-scheme:dark){.q5NDZq_item[data-highlighted]{background:var(--gray-5)}}.q5NDZq_icon{width:28px;height:28px;color:var(--ink);background:var(--tint);border-radius:50%;flex:none;place-items:center;display:grid}.q5NDZq_icon svg{width:15px;height:15px}
.jC8zYa_stage{isolation:isolate;height:360px;position:relative;overflow:hidden}.jC8zYa_stage>[data-launch]{filter:drop-shadow(0 6px 12px oklch(0 0 0 / calc(6% * var(--shadow-strength))))}.jC8zYa_notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid;position:absolute;inset:48px 32px 88px}.jC8zYa_note{background:var(--background-secondary);box-shadow:0 0 0 1px var(--border-primary);border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}.jC8zYa_note>span{background:var(--gray-4);border-radius:4px;height:8px}.jC8zYa_note>span+span{width:60%}
.x2kDdW_trigger{font-variation-settings:var(--font-weight-500);height:32px;color:var(--text-primary);background:var(--gray-1);box-shadow:inset 0 0 0 1px var(--border-secondary), 0 1px 2px oklch(0 0 0 / calc(4% * var(--shadow-strength))), 0 4px 12px oklch(0 0 0 / calc(3% * var(--shadow-strength)));border-radius:9px;align-items:center;padding:0 12px;font-size:13px;display:inline-flex;position:absolute;bottom:32px;left:50%;translate:-50%}@media (prefers-color-scheme:dark){.x2kDdW_trigger{background:var(--gray-3)}}[data-effect=genie]>.x2kDdW_trigger,[data-hide-target=off]>.x2kDdW_trigger{z-index:1}.x2kDdW_trigger[data-side=left],.x2kDdW_trigger[data-side=right]{top:50%;bottom:auto;translate:0 -50%}.x2kDdW_trigger[data-side=left]{left:24px}.x2kDdW_trigger[data-side=right]{left:auto;right:24px}.x2kDdW_trigger[data-side=top]{top:24px;bottom:auto}.x2kDdW_surface{background:var(--gray-1);box-shadow:inset 0 0 0 1px var(--border-secondary), 0 8px 24px oklch(0 0 0 / calc(6% * var(--shadow-strength))), 0 2px 6px oklch(0 0 0 / calc(4% * var(--shadow-strength)));border-radius:14px;outline:none}@media (prefers-color-scheme:dark){.x2kDdW_surface{background:var(--gray-3)}}.x2kDdW_portal{position:static}.x2kDdW_dialog{flex-direction:column;gap:4px;width:min(248px,100% - 32px);height:fit-content;margin:auto;padding:16px;display:flex;position:absolute;inset:0}.x2kDdW_popover{flex-direction:column;gap:4px;width:200px;padding:12px 14px;display:flex}.x2kDdW_list{border-radius:12px;flex-direction:column;min-width:168px;padding:4px;display:flex}.x2kDdW_item{height:30px;color:var(--text-primary);cursor:default;-webkit-user-select:none;user-select:none;border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:flex}.x2kDdW_item[data-highlighted]{background:var(--gray-3)}@media (prefers-color-scheme:dark){.x2kDdW_item[data-highlighted]{background:var(--gray-5)}}.x2kDdW_item[data-danger]{color:var(--accent-strong)}@media (prefers-color-scheme:dark){.x2kDdW_item[data-danger]{color:var(--red)}}.x2kDdW_check{color:var(--text-secondary);display:flex}.x2kDdW_separator{background:var(--border-secondary);height:1px;margin:4px 10px}.x2kDdW_title{font-variation-settings:var(--font-weight-600);color:var(--text-primary);margin:0;font-size:13px;line-height:18px}.x2kDdW_text{color:var(--text-tertiary);margin:0;font-size:13px;line-height:18px}.x2kDdW_actions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.x2kDdW_button{font-variation-settings:var(--font-weight-500);height:28px;color:var(--text-primary);background:var(--gray-1);box-shadow:var(--shadow-raised);border-radius:8px;align-items:center;padding:0 12px;font-size:13px;display:inline-flex}@media (prefers-color-scheme:dark){.x2kDdW_button{background:var(--gray-3)}}.x2kDdW_button[data-primary]{color:var(--gray-1);background:var(--gray-12)}
.Kr8V-a_nav{border-top:1px solid var(--border-primary);grid-template-columns:1fr 1fr;gap:8px;margin-top:48px;padding-top:24px;display:grid}.Kr8V-a_card:only-child{grid-column:1/-1}.Kr8V-a_card{border:1px solid var(--border-primary);border-radius:14px;flex-direction:column;gap:2px;padding:10px 14px;transition:background .15s;display:flex}.Kr8V-a_card:hover{background:var(--background-secondary)}.Kr8V-a_next{text-align:right}.Kr8V-a_direction{color:var(--text-quaternary);letter-spacing:.0059px;font-variation-settings:"wght" 400;align-items:center;gap:4px;font-size:12px;line-height:1.5;display:flex}.Kr8V-a_next .Kr8V-a_direction{justify-content:flex-end}.Kr8V-a_title{color:var(--text-primary);letter-spacing:-.0871px;font-variation-settings:"wght" 500;font-size:14px;line-height:1.5}
.QtOIRG_stage{background:var(--background-secondary);border:1px solid var(--border-primary);border-radius:14px;justify-content:center;align-items:center;height:240px;margin-bottom:24px;display:flex;position:relative;overflow:hidden}.QtOIRG_word{color:var(--text-primary);cursor:pointer;letter-spacing:-.6914px;font-variation-settings:"wght" 500;background:0 0;font-size:32px;line-height:1.2}
.sv2WdG_prose{--prose-block-spacing-small:8px;--prose-block-spacing:16px;--prose-block-spacing-large:24px;--prose-block-radius:8px;--prose-block-menu-size:20px;--prose-block-menu-offset:28px;--prose-list-inset:24px;--prose-bullet-disc-width:8px;--prose-bullet-disc-offset:8px;min-width:0;color:var(--text-tertiary);letter-spacing:-.0871px;font-variation-settings:"wght" 400;font-size:14px;line-height:1.6}.sv2WdG_prose h1{margin-bottom:var(--prose-block-spacing-small);color:var(--text-primary);letter-spacing:-.3331px;font-variation-settings:"wght" 500;font-size:20px;line-height:1.5}.sv2WdG_prose h2{margin-top:40px;margin-bottom:var(--prose-block-spacing-small);color:var(--text-primary);letter-spacing:-.1754px;font-variation-settings:"wght" 500;scroll-margin-top:24px;font-size:16px;line-height:1.5}.sv2WdG_prose h3{margin-top:28px;margin-bottom:var(--prose-block-spacing-small);color:var(--text-primary);letter-spacing:-.0871px;font-variation-settings:"wght" 500;scroll-margin-top:24px;font-size:14px;line-height:1.5}.sv2WdG_prose h4{margin-top:var(--prose-block-spacing-small);margin-bottom:var(--prose-block-spacing-small);color:var(--text-primary);letter-spacing:-.0871px;font-variation-settings:"wght" 500;font-size:14px;line-height:1.5}.sv2WdG_prose p{margin-bottom:var(--prose-block-spacing)}.sv2WdG_prose :is(p,li,td,th) a{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--border-secondary);text-decoration-color:var(--border-secondary);text-underline-offset:2px;transition:text-decoration-color .15s}.sv2WdG_prose :is(p,li,td,th) a:hover{-webkit-text-decoration-color:var(--text-primary);text-decoration-color:var(--text-primary)}.sv2WdG_prose strong{font-variation-settings:var(--font-weight-500);color:var(--text-primary)}.sv2WdG_prose ul,.sv2WdG_prose ol{margin-bottom:16px;padding-left:20px}.sv2WdG_prose ul{list-style:outside}.sv2WdG_prose ol{list-style:decimal}.sv2WdG_prose li{list-style:inherit;margin-bottom:4px}.sv2WdG_prose li::marker{color:var(--ds-gray-8)}.sv2WdG_prose :not(pre)>code{font-family:var(--font-mono);color:var(--text-primary);background:var(--background-secondary);border:1px solid var(--border-primary);border-radius:4px;padding:2px 3px;font-size:12px;position:relative}.sv2WdG_prose blockquote{color:var(--text-quaternary);border-left:2px solid var(--border-secondary);margin-bottom:16px;padding-left:16px}.sv2WdG_prose hr{border:none;border-top:1px solid var(--border-primary);margin:32px 0}.sv2WdG_tableFrame{border-radius:var(--radius-medium);margin-bottom:16px;position:relative}.sv2WdG_tableFrame:after{pointer-events:none;content:"";border-radius:inherit;position:absolute;inset:0}.sv2WdG_tableWrapper{--table-fade:24px;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:inherit;overflow-x:auto}.sv2WdG_tableWrapper::-webkit-scrollbar{display:none}.sv2WdG_tableWrapper[data-fade=right]{-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--table-fade)), transparent 100%);mask-image:linear-gradient(to right, black calc(100% - var(--table-fade)), transparent 100%)}.sv2WdG_tableWrapper[data-fade=left]{-webkit-mask-image:linear-gradient(to left, black calc(100% - var(--table-fade)), transparent 100%);mask-image:linear-gradient(to left, black calc(100% - var(--table-fade)), transparent 100%)}.sv2WdG_tableWrapper[data-fade=both]{-webkit-mask-image:linear-gradient(to right, transparent 0%, black var(--table-fade), black calc(100% - var(--table-fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0%, black var(--table-fade), black calc(100% - var(--table-fade)), transparent 100%)}.sv2WdG_prose table{border-spacing:0;border-collapse:separate;letter-spacing:-.0411px;font-variation-settings:"wght" 400;min-width:100%;font-size:13px;line-height:1.5}.sv2WdG_prose th,.sv2WdG_prose td{vertical-align:top;text-align:left;padding:8px 12px}.sv2WdG_prose :is(th,td):first-child{white-space:nowrap}.sv2WdG_prose td:last-child:not(:first-child){min-width:240px}.sv2WdG_prose th{color:var(--text-quaternary);background:var(--background-secondary);letter-spacing:.0059px;font-variation-settings:"wght" 400;font-size:12px;line-height:1.5}.sv2WdG_prose th:first-child{border-top-left-radius:var(--radius-medium);border-bottom-left-radius:var(--radius-medium)}.sv2WdG_prose th:last-child{border-top-right-radius:var(--radius-medium);border-bottom-right-radius:var(--radius-medium)}.sv2WdG_prose td{border-bottom:1px solid var(--border-primary)}.sv2WdG_prose tr:last-child td{border-bottom:none}.sv2WdG_prose img{border-radius:var(--radius-medium);margin-bottom:16px}.sv2WdG_prose>:first-child{margin-top:0}.sv2WdG_prose>:last-child{margin-bottom:0}
.Nvbvma_steps{counter-reset:step;margin:24px 0}.Nvbvma_step{counter-increment:step;grid-template-columns:24px 1fr;display:grid}.Nvbvma_indicator{flex-direction:column;align-items:center;display:flex}.Nvbvma_number{width:24px;height:24px;color:var(--text-tertiary);border:1px solid var(--border-secondary);letter-spacing:.0059px;font-variation-settings:"wght" 500;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;line-height:1.5;display:flex}.Nvbvma_number:before{content:counter(step)}.Nvbvma_line{background:var(--border-primary);flex:1;width:1px;margin-block:4px}.Nvbvma_step:last-child .Nvbvma_line{display:none}.Nvbvma_content{padding-bottom:32px;padding-left:14px}.Nvbvma_step:last-child .Nvbvma_content{padding-bottom:0}.Nvbvma_content h2{min-height:24px;color:var(--text-primary);align-items:center;margin-top:0;margin-bottom:8px;display:flex}
.pFlhoW_toc{width:var(--table-of-contents-width);height:100dvh;padding-top:var(--fade-size);scrollbar-width:none;flex-shrink:0;position:sticky;top:0;overflow-y:auto}.pFlhoW_label{color:var(--text-quaternary);letter-spacing:.0059px;font-variation-settings:"wght" 400;margin-bottom:8px;font-size:12px;line-height:1.5}.pFlhoW_nav{border-left:1px solid var(--border-secondary);flex-direction:column;list-style:none;display:flex;position:relative}.pFlhoW_indicator{pointer-events:none;background:var(--text-primary);opacity:0;width:1px;transition:top .15s,height .15s,opacity .15s;position:absolute;left:-1px}.pFlhoW_link{color:var(--text-quaternary);letter-spacing:.0059px;font-variation-settings:"wght" 400;padding-block:4px;font-size:12px;line-height:1.5;transition:color .15s;display:block}.pFlhoW_link:hover,.pFlhoW_link[data-active]{color:var(--text-primary)}@media (max-width:1280px){.pFlhoW_toc{display:none}}@media (prefers-reduced-motion:reduce){.pFlhoW_indicator{transition:none}}
.GuxEwG_content{flex:0 1 var(--body-width);min-width:0;padding:var(--fade-size) 0 80px}.GuxEwG_header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.GuxEwG_title{color:var(--text-primary);letter-spacing:-.3331px;font-variation-settings:"wght" 500;font-size:20px;line-height:1.4}@media (max-width:1024px){.GuxEwG_content{padding-top:32px}}
