.edit-mode-bar_pill__d1aSD{position:fixed;left:0;top:0;z-index:200;display:inline-flex;align-items:center;gap:calc(var(--unit)*.625);background:var(--bg-primary-glass-heavy);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--grey-3);border-radius:999px;padding:calc(var(--unit)*.375) calc(var(--unit)*.625);cursor:-webkit-grab;cursor:grab;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;opacity:0}.edit-mode-bar_pill__d1aSD.edit-mode-bar_entered__2awBr{animation:edit-mode-bar_barEnter__OI0CL .42s cubic-bezier(.34,1.56,.64,1) both}.edit-mode-bar_pill__d1aSD.edit-mode-bar_snapping__oNET7{transition:left .34s cubic-bezier(.22,1,.36,1),top .34s cubic-bezier(.22,1,.36,1)}.edit-mode-bar_pill__d1aSD.edit-mode-bar_dragging__n8_93{transition:none;cursor:-webkit-grabbing;cursor:grabbing}@keyframes edit-mode-bar_barEnter__OI0CL{0%{opacity:0;transform:translateY(calc(100% + 32px))}to{opacity:1;transform:translateY(0)}}.edit-mode-bar_divider__oCGXQ{width:1px;height:calc(var(--unit-reader)*1.375);background:var(--grey-4);flex-shrink:0}.edit-mode-bar_actions__PjhMj{display:flex;align-items:center;gap:calc(var(--unit)*.375)}.edit-mode-bar_status__gtFfy{display:inline-flex;align-items:center;gap:calc(var(--unit)*.4375);flex-shrink:0;white-space:nowrap;padding:0 var(--space-1) calc(var(--unit)*.125) calc(var(--unit)*.4375)}.edit-mode-bar_statusDot__UVNGf{width:calc(var(--unit-reader)*.5);height:calc(var(--unit-reader)*.5);border-radius:50%;flex-shrink:0}.edit-mode-bar_statusDot_live__adeBd{background:var(--green-7)}.edit-mode-bar_statusDot_changes__PP_up{background:var(--yellow-8)}.edit-mode-bar_statusIcon__nsy09{display:inline-flex;align-items:center;line-height:0;flex-shrink:0;opacity:.7}.edit-mode-bar_statusDot_saving__Scg7q{background:var(--grey-6)}.edit-mode-bar_statusDot_error__hknR1{background:var(--red-7)}.edit-mode-bar_statusLabel__D1lrf{font-size:var(--text-small);font-weight:500;color:var(--grey-10);white-space:nowrap}.edit-mode-bar_statusSubtext__3gXmJ{font-size:var(--text-small);font-weight:400;color:var(--grey-9);padding-top:calc(var(--unit)*.0625);white-space:nowrap}.edit-mode-bar_tooltipShortcut__7VfZ8{display:inline-flex;align-items:center;gap:calc(var(--unit)*.5)}.doc-text_code__IjAS4{font-family:var(--font-family-mono);font-size:.92em;color:var(--grey-10)}.source-doc-hover_card__N3YxI{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.source-doc-hover_heading__Lv7H1{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}.source-doc-hover_written__CIMNL{font-family:var(--font-family-mono);font-size:var(--text-meta);color:var(--grey-7)}.source-doc-hover_description__XGP9y{max-height:calc(var(--leading)*4em);overflow:hidden}.source-doc-hover_attributes___AD4j{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);padding-top:var(--space-1);border-top:1px solid var(--grey-3);width:100%;box-sizing:border-box}.source-doc-hover_attribute__sYcEh{display:flex;align-items:baseline;gap:var(--space-1)}.source-doc-hover_nameRequired__BfZyM,.source-doc-hover_name__jIp8v{font-family:var(--font-family-mono);font-size:var(--text-meta)}.source-doc-hover_name__jIp8v{color:var(--grey-7)}.source-doc-hover_nameRequired__BfZyM{color:var(--grey-10)}.source-doc-hover_options__qewTu,.source-doc-hover_type__FhUHx{font-family:var(--font-family-mono);font-size:var(--text-micro);color:var(--accent-7)}.source-doc-hover_flags__0M84N{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2)}.source-doc-hover_flag__R6bCP{font-family:var(--font-family-sans);font-size:var(--text-micro);color:var(--grey-6)}.source-doc-hover_condition__Ar2_r{font-family:var(--font-family-sans);font-size:var(--text-micro);color:var(--green-8);width:100%}.doc-panel_sectionHeader__yBWRm{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) calc(var(--unit)*.375) var(--space-1)}.doc-panel_sectionDivider__hiX77{height:1px;background:var(--grey-3);margin:calc(var(--unit)*.375) 0}.doc-panel_listItem__ffFMc{display:flex;align-items:center;gap:calc(var(--unit)*.625);padding:calc(var(--unit)*.4375) calc(var(--unit)*.375);border-radius:var(--radius-md);background:none;border:none;cursor:pointer;text-align:left;width:100%;transition:background .1s ease}.doc-panel_listItem__ffFMc:hover{background:var(--grey-2)}.doc-panel_listItemIcon__KaGUv{flex-shrink:0;width:calc(var(--unit-reader)*1.625);height:calc(var(--unit-reader)*1.625);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}.doc-panel_listItemIconBlock__V7uxZ{background:var(--blue-2);color:var(--blue-8)}.doc-panel_listItemIconInline__1No0M{background:var(--teal-2);color:var(--teal-8)}.doc-panel_listItemContent__34b5P{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:calc(var(--unit)*.0625);color:var(--grey-10)}.doc-panel_listItemDesc__FvATO{overflow:hidden}.doc-panel_listItemDesc__FvATO>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.doc-panel_emptyState__EjGHl{padding:var(--space-3) calc(var(--unit)*.375)}.doc-panel_exampleEditor__a_6_A{border:1px solid var(--grey-3);border-radius:var(--radius-md);overflow:hidden;width:100%;background:var(--bg-secondary)}.doc-panel_clickableBadge__PxPkM{cursor:pointer}.doc-panel_staticBadge__Yavik{cursor:default}.doc-panel_attrRow__Y3pQK{padding:calc(var(--unit)*.75) 0}.doc-panel_branchHead__w7P1v{display:flex;align-items:center;gap:calc(var(--unit)*.375);flex-wrap:wrap;padding:calc(var(--unit)*.75) 0 calc(var(--unit)*.25)}.doc-panel_inlineCode__wh2ki{padding:calc(var(--unit)*.0625) calc(var(--unit)*.3125);background:var(--bg-secondary);border:1px solid var(--grey-3);border-radius:var(--radius-md);font-family:var(--font-family-mono,ui-monospace,monospace);font-size:var(--text-dense);white-space:nowrap;color:var(--grey-10)}.doc-panel_requiredText__YmkMc{font-size:var(--text-micro)}.doc-panel_typeLinkButton__MscUR{padding:0;margin:0;border:0;background:none;text-align:left;cursor:pointer;display:inline-flex;align-items:center}.doc-panel_typeLinkButton__MscUR:hover{filter:brightness(.96)}.doc-panel_manualFooter__iZKPr{display:flex;justify-content:center;padding:var(--space-2) 0 var(--space-1);position:relative}.doc-panel_manualFooter__iZKPr:before{content:"";position:absolute;top:0;left:-50vw;right:-50vw;height:1px;background:var(--grey-3)}.element-gallery_sections__N930t{width:100%;min-width:0}.element-gallery_sectionHeader__q_AUB{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) calc(var(--unit)*.375) var(--space-1)}.element-gallery_sectionDivider__VXLX_{height:1px;background:var(--grey-3);margin:calc(var(--unit)*.375) 0}.element-gallery_row__pEAPt{display:flex;align-items:center;gap:calc(var(--unit)*.25);padding-right:calc(var(--unit)*.25);border-radius:var(--radius-md);transition:background .1s ease}.element-gallery_row__pEAPt:hover{background:var(--grey-2)}.element-gallery_rowMain__4WaUt{flex:1 1;min-width:0;display:flex;align-items:center;gap:calc(var(--unit)*.625);padding:calc(var(--unit)*.4375) calc(var(--unit)*.375);background:none;border:none;cursor:pointer;text-align:left}.element-gallery_rowIcon__TzVXO{flex-shrink:0;width:calc(var(--unit-reader)*1.625);height:calc(var(--unit-reader)*1.625);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}.element-gallery_rowContent__XG2K_{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:calc(var(--unit)*.0625);color:var(--grey-10)}.element-gallery_rowDesc__XsZfE{min-width:0}.element-gallery_chevron__L_Cxu{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:calc(var(--unit-reader)*1.5);height:calc(var(--unit-reader)*1.5);padding:0;border:none;border-radius:var(--radius-sm);background:none;color:var(--grey-7);cursor:pointer;transition:background .1s ease,color .1s ease}.element-gallery_chevron__L_Cxu:hover{background:var(--grey-3);color:var(--grey-9)}.element-gallery_chevron__L_Cxu svg{transition:transform .2s ease}.element-gallery_chevron__L_Cxu[aria-expanded=true] svg{transform:rotate(180deg)}.element-gallery_source__EboPn{display:grid;grid-template-rows:1fr;opacity:1;animation:element-gallery_sourceOpen__wBuif .22s ease;transition:grid-template-rows .18s ease,opacity .18s ease}@keyframes element-gallery_sourceOpen__wBuif{0%{grid-template-rows:0fr;opacity:0}}.element-gallery_sourceClosing__75j0p{grid-template-rows:0fr;opacity:0}.element-gallery_sourceInner__BJMdN{overflow:hidden;min-height:0}.element-gallery_sourceBody__nMNXn{padding:0 calc(var(--unit)*.375) calc(var(--unit)*.5);display:flex;flex-direction:column;gap:calc(var(--unit)*.375)}.element-gallery_sourceEditor__h8PFr{border:1px solid var(--grey-3);border-radius:var(--radius-md);overflow:hidden;width:100%;background:var(--bg-secondary);margin-top:calc(var(--unit)*.375)}.element-gallery_sourceAction__aSFpy{display:flex;justify-content:flex-end}.element-gallery_emptyState__piCF1{padding:var(--space-3) calc(var(--unit)*.375)}.element-gallery_loading__efNM6{width:100%;min-width:0;animation:element-gallery_galleryPulse__XJlA0 1.4s ease-in-out infinite;pointer-events:none}@keyframes element-gallery_galleryPulse__XJlA0{0%,to{opacity:1}50%{opacity:.55}}.element-gallery_skeletonRow__1Dxa8{display:flex;align-items:center;gap:calc(var(--unit)*.625);padding:calc(var(--unit)*.4375) calc(var(--unit)*.375)}.element-gallery_skeletonDesc__x9zwb,.element-gallery_skeletonIcon__1WpEE,.element-gallery_skeletonLabel__yF54v{display:block;border-radius:var(--radius-sm);background:var(--grey-4)}.element-gallery_skeletonIcon__1WpEE{width:calc(var(--unit-reader)*1.625);height:calc(var(--unit-reader)*1.625);border-radius:var(--radius-md);flex-shrink:0}.element-gallery_skeletonLines__RFWLg{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:calc(var(--unit)*.25)}.element-gallery_skeletonLabel__yF54v{height:calc(var(--unit-reader)*.5)}.element-gallery_skeletonDesc__x9zwb{height:calc(var(--unit-reader)*.4375)}.editor-drawer_panel__X05f_{position:relative;display:flex;flex-direction:column;height:100%;background:var(--bg-primary);border-left:1px solid var(--grey-3);box-sizing:border-box;flex-shrink:0;animation:editor-drawer_drawerEnter__9daKy .24s cubic-bezier(.22,1,.36,1) both}.editor-drawer_panel__X05f_.editor-drawer_closing__eDBM6{animation:editor-drawer_drawerExit__ItGa3 .2s cubic-bezier(.4,0,1,1) both}.editor-drawer_panel__X05f_.editor-drawer_dragging__wMOlW{-moz-user-select:none;user-select:none;-webkit-user-select:none}@keyframes editor-drawer_drawerEnter__9daKy{0%{margin-right:calc(var(--drawer-width)*-1)}to{margin-right:0}}@keyframes editor-drawer_drawerExit__ItGa3{0%{margin-right:0}to{margin-right:calc(var(--drawer-width)*-1)}}.editor-drawer_resizeHandle__4t7Y9{position:absolute;top:0;bottom:0;left:calc(var(--unit)*-.3125);width:calc(var(--unit)*.625);z-index:2;cursor:col-resize}.editor-drawer_header__1YpFG{gap:var(--space-2);padding:calc(var(--unit)*.625) calc(var(--unit)*.75);border-bottom:1px solid var(--grey-3)}.editor-drawer_headerSlot__cUTu3,.editor-drawer_header__1YpFG{display:flex;align-items:center;flex-shrink:0}.editor-drawer_headerSlot__cUTu3[data-empty]{visibility:hidden;pointer-events:none}.editor-drawer_headerCrumbs__PbOI5{flex:1 1;min-width:0;display:flex;justify-content:center;overflow:hidden}.editor-drawer_body__2TeFO{flex:1 1;min-height:0;overflow-y:auto;padding:calc(var(--unit)*.875) var(--space-3) var(--space-4);overflow-x:hidden}.split-resizer_separator__EIg4p{position:absolute;top:0;bottom:0;right:calc(var(--canvas-split-width, 50vw) - 6px);width:calc(var(--unit)*.75);z-index:2;cursor:col-resize;touch-action:none}.split-resizer_separator__EIg4p:focus-visible{outline:none}.split-resizer_viewport__nt0OS{position:-webkit-sticky;position:sticky;top:0;height:100dvh;display:flex;align-items:center;justify-content:center;pointer-events:none}.split-resizer_grip__PCPze{width:calc(var(--unit)*.1875);height:calc(var(--unit-reader)*2.75);border-radius:999px;background-color:var(--grey-6);opacity:0;transition:opacity .15s ease-out,background-color .15s ease-out}.split-resizer_separator__EIg4p:focus-visible .split-resizer_grip__PCPze,.split-resizer_separator__EIg4p:hover .split-resizer_grip__PCPze{opacity:1}.split-resizer_separator__EIg4p.split-resizer_dragging__FFH_A .split-resizer_grip__PCPze{opacity:1;background-color:var(--grey-8)}.command-palette-content_content__h6wjy{display:flex;flex-direction:column;flex:1 1;min-height:0;color:var(--grey-10)}.command-palette-content_tabs__y3T2p{padding:var(--space-2) var(--space-2) calc(var(--unit)*.75) var(--space-2)}.command-palette-content_empty__i0EMi{display:flex;align-items:center;justify-content:center;padding:var(--space-4)}.command-palette-content_fileList__yp0W6{display:flex;flex-direction:column;max-height:calc(var(--unit-reader)*21.875);overflow-y:auto}.command-palette-content_fileItem__Xgb9X{display:flex;align-items:center;padding:var(--space-2) calc(var(--unit)*.75);background:rgba(0,0,0,0);cursor:pointer;border-radius:var(--radius-md);text-align:left;transition:background-color .15s ease}.command-palette-content_fileItem__Xgb9X:hover{background-color:var(--grey-1)}.command-palette-content_fileButton__Jais_{flex:1 1;display:flex;align-items:center;gap:var(--space-2);border:none;background:rgba(0,0,0,0);cursor:pointer;text-align:left;min-width:0;padding:0}.command-palette-content_fileName__H6gy1{flex:1 1;font-size:var(--text-small);color:var(--grey-10);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.command-palette-content_fileSize__o_xLA{font-size:var(--text-meta);color:var(--grey-7);flex-shrink:0;margin-left:var(--space-2)}.command-palette-content_fileMenu__TwjcZ{display:flex;align-items:center;justify-content:center;width:calc(var(--unit)*1.75);height:calc(var(--unit-reader)*1.75);margin-left:var(--space-2);border:none;background:rgba(0,0,0,0);border-radius:var(--radius-md);cursor:pointer;flex-shrink:0}.command-palette-content_fileMenu__TwjcZ:hover{background:var(--grey-3)}.command-palette-content_loadingList__T8mK9{display:flex;flex-direction:column;gap:calc(var(--unit)*.875);padding:var(--space-2) calc(var(--unit)*.75)}.command-palette-content_loadingRow__a_vsw{display:flex;align-items:center;gap:calc(var(--unit)*.75)}.command-palette-content_loadingBadge__285oz{margin-left:auto;display:inline-flex}