@keyframes table-of-contents_pulse__jgvDK{0%,to{opacity:1}50%{opacity:.5}}.table-of-contents_root__3qqRE{width:280px}.table-of-contents_header__3WVyE{font-weight:600;margin-bottom:20px}.table-of-contents_items__5zkXZ{display:flex;flex-direction:column;flex:0 0 auto;overflow:auto}.table-of-contents_item__17z6C{font-size:14px;line-height:20px;letter-spacing:-.01em;font-weight:400;flex:0 0 auto;color:var(--text-secondary);align-items:center;display:flex;cursor:pointer;height:36px;width:100%}.table-of-contents_item__17z6C.table-of-contents_active__GFnc9,.table-of-contents_item__17z6C:hover{color:var(--text-primary);font-weight:600}@keyframes add-element-button_pulse__jb1_S{0%,to{opacity:1}50%{opacity:.5}}.add-element-button_root__2fbrJ{display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--bg-brand);color:var(--text-onbrand);width:20px;height:20px;font-size:12px;box-shadow:var(--shadow-elevation-1);cursor:pointer}.add-element-button_root__2fbrJ.add-element-button_active__SV_3Y,.add-element-button_root__2fbrJ:hover{background:var(--bg-brand-hover)}.add-element-button_preview__pYr15{padding:12px 8px;width:280px;height:100%}.add-element-button_previewTitle__x_nTB{font-size:14px;line-height:20px;letter-spacing:-.01em;font-weight:600;margin-bottom:4px}.add-element-button_previewTile__PmMgU{margin:12px 0;width:240px;height:240px}.add-element-button_previewImage__pWb_R{margin:12px 0;border:1px solid var(--border-primary);border-radius:4px;width:100%}.add-element-button_previewTitle__x_nTB{display:flex}.add-element-button_badge__aDJce{margin-left:auto}@keyframes button_pulse__omf6m{0%,to{opacity:1}50%{opacity:.5}}.button_root__aiTGN{display:flex;align-items:center;justify-content:center;padding:10px 12px;border-radius:4px;font-weight:500;outline:none;position:relative;cursor:pointer;white-space:nowrap}.button_root__aiTGN:disabled{opacity:.8;cursor:default}.button_root__aiTGN:focus{outline:none}.button_root__aiTGN:focus-visible{outline:1px auto -webkit-focus-ring-color}.button_icon__voUSe{margin-right:6px}.button_rightIcon__dvBxB{margin-left:4px}.button_loading__9pRqX{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.button_hidden__VBNfF{visibility:hidden}.button_brand__oqgfm.button_primary__ixMUn{background:var(--bg-brand);color:var(--text-onbrand)}.button_brand__oqgfm.button_primary__ixMUn:hover:not(:disabled){background:var(--bg-brand-hover)}.button_brand__oqgfm.button_secondary__5qzTN{background:var(--bg-brand-secondary);color:var(--text-brand)}.button_brand__oqgfm.button_secondary__5qzTN:hover:not(:disabled){background:var(--bg-brand-secondary-hover)}.button_brand__oqgfm.button_tertiary__Epyqm{color:var(--text-brand)}.button_brand__oqgfm.button_tertiary__Epyqm:hover:not(:disabled){background:var(--bg-brand-secondary)}.button_brand__oqgfm.button_link__0Dmdo{color:var(--text-brand)}.button_brandsecondary__txH50.button_primary__ixMUn{background:var(--bg-brandsecondary);color:var(--text-onbrandsecondary)}.button_brandsecondary__txH50.button_primary__ixMUn:hover:not(:disabled){background:var(--bg-brand-hover)}.button_brandsecondary__txH50.button_secondary__5qzTN{background:var(--bg-brandsecondary-secondary);color:var(--text-brandsecondary-secondary)}.button_brandsecondary__txH50.button_secondary__5qzTN:hover:not(:disabled){background:var(--bg-brandsecondary-secondary-hover)}.button_brandsecondary__txH50.button_tertiary__Epyqm{color:var(--text-brandsecondary-secondary)}.button_brandsecondary__txH50.button_tertiary__Epyqm:hover:not(:disabled){background:var(--bg-brandsecondary-secondary)}.button_brandsecondary__txH50.button_link__0Dmdo{color:var(--text-brandsecondary-secondary)}.button_neutral__thCyL.button_primary__ixMUn{background:var(--bg-neutral-primary);color:var(--text-inverse)}.button_neutral__thCyL.button_primary__ixMUn:hover:not(:disabled){background:var(--bg-neutral-primary-hover)}.button_neutral__thCyL.button_secondary__5qzTN{background:var(--bg-neutral-secondary);color:var(--text-primary)}.button_neutral__thCyL.button_secondary__5qzTN:hover:not(:disabled){background:var(--bg-neutral-secondary-hover)}.button_neutral__thCyL.button_tertiary__Epyqm{color:var(--text-primary)}.button_neutral__thCyL.button_tertiary__Epyqm:hover:not(:disabled){background:var(--bg-neutral-secondary)}.button_neutral__thCyL.button_link__0Dmdo{color:var(--text-secondary)}.button_destructive__In7mQ.button_primary__ixMUn{background:var(--bg-error);color:var(--text-onerror)}.button_destructive__In7mQ.button_primary__ixMUn:hover:not(:disabled){background:var(--bg-error-hover)}.button_destructive__In7mQ.button_secondary__5qzTN{background:var(--bg-error-secondary);color:var(--text-error-secondary)}.button_destructive__In7mQ.button_secondary__5qzTN:hover:not(:disabled){background:var(--bg-error-secondary-hover)}.button_destructive__In7mQ.button_tertiary__Epyqm{color:var(--text-error-secondary)}.button_destructive__In7mQ.button_tertiary__Epyqm:hover:not(:disabled){background:var(--bg-error-secondary)}.button_destructive__In7mQ.button_link__0Dmdo{color:var(--text-error-secondary)}.button_extraSmall__abxAy{font-size:12px;line-height:16px;padding:6px 10px}.button_extraSmall__abxAy .button_icon__voUSe,.button_extraSmall__abxAy .button_rightIcon__dvBxB{font-size:12px}.button_small__46_WJ{font-size:12px;line-height:16px;padding:8px 12px}.button_small__46_WJ .button_icon__voUSe,.button_small__46_WJ .button_rightIcon__dvBxB{font-size:12px}.button_normal__Jd9fV{font-size:12px;line-height:16px}.button_normal__Jd9fV .button_icon__voUSe,.button_normal__Jd9fV .button_rightIcon__dvBxB{font-size:14px}.button_large__jCUHr{font-size:14px;line-height:20px;letter-spacing:-.01em;padding:8px 12px}.button_large__jCUHr .button_icon__voUSe,.button_large__jCUHr .button_rightIcon__dvBxB{font-size:16px}.button_link__0Dmdo{padding-left:0;padding-right:0}@keyframes add-element-empty-state_pulse__xGfWP{0%,to{opacity:1}50%{opacity:.5}}.add-element-empty-state_root__8yk7_{justify-content:center;border:2px dotted var(--border-primary);height:100%;width:100%;padding:4px}.add-element-empty-state_addElementButtonContainer___Qjey,.add-element-empty-state_root__8yk7_{display:flex;flex-direction:column;align-items:center}.add-element-empty-state_addElementButton__sVRkZ.add-element-empty-state_addElementButton__sVRkZ,.add-element-empty-state_addElementButton__sVRkZ.add-element-empty-state_addElementButton__sVRkZ *,.add-element-empty-state_addSectionButton__Hw7vs,.add-element-empty-state_addSectionButton__Hw7vs *,.add-element-empty-state_deleteButton__XlZoz.add-element-empty-state_deleteButton__XlZoz,.add-element-empty-state_deleteButton__XlZoz.add-element-empty-state_deleteButton__XlZoz *{cursor:pointer!important}.add-element-empty-state_dropOutline__K3FBK{border:2px solid var(--border-selected)}.add-element-empty-state_dropAlignmentPreview___CDJi{background:var(--bg-selected);outline:2px dotted var(--border-selected)}@keyframes editor-item-dnd-hooks_pulse__hEjcJ{0%,to{opacity:1}50%{opacity:.5}}.editor-item-dnd-hooks_root__GAYF7{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.editor-item-dnd-hooks_dragging__c5BP2{opacity:.25}.editor-item-dnd-hooks_edgeLineRight__e8qxI{margin-left:-1px}.editor-item-dnd-hooks_edgeLineBottom__q7nbU{margin-bottom:-1px}@keyframes drag-preview_pulse__xG_H2{0%,to{opacity:1}50%{opacity:.5}}.drag-preview_root__dYgP4{position:fixed;pointer-events:none;right:0;bottom:0;top:0;left:0;z-index:var(--z-index-drag-layer)}.drag-preview_preview__71xYP{border:2px dotted var(--border-selected)}@keyframes custom-page-instance-root_pulse__xf1Hs{0%,to{opacity:1}50%{opacity:.5}}.custom-page-instance-root_root__KTqDk{display:flex}.custom-page-instance-root_editLayoutButton__5MQPt{position:absolute;top:4px;left:4px;opacity:0;transition:opacity .2s ease-in-out}.custom-page-instance-root_editLayoutButton__5MQPt.custom-page-instance-root_editLayoutButton__5MQPt,.custom-page-instance-root_editLayoutButton__5MQPt.custom-page-instance-root_editLayoutButton__5MQPt *{cursor:pointer!important}.custom-page-instance-root_editLayoutButton__5MQPt:hover,.custom-page-instance-root_root__KTqDk:hover:not(:has(.custom-page-instance-root_instance__f5FY6:hover)) .custom-page-instance-root_editLayoutButton__5MQPt{opacity:1}@keyframes custom-component-connected_pulse___EKDq{0%,to{opacity:1}50%{opacity:.5}}.custom-component-connected_fullWidth__7z0Z3{width:100%}.custom-component-connected_selectPortal__cbGwX{z-index:var(--z-index-popup)}@keyframes component-preview-tile_pulse__12P35{0%,to{opacity:1}50%{opacity:.5}}.component-preview-tile_root__RRqgP{display:inline-flex;justify-content:center;overflow:hidden}.component-preview-tile_card__3JPkw{background:var(--bg-secondary);border:.5px solid var(--border-secondary);border-radius:8px;box-shadow:0 2px 8px -2px rgba(0,0,0,.04),0 1px 4px -1px rgba(0,0,0,.04)}.component-preview-tile_card__3JPkw:hover{border-color:var(--border-primary)}.component-preview-tile_page__J9nYB{height:100%;width:100%}@keyframes fake-browser_pulse___fzR7{0%,to{opacity:1}50%{opacity:.5}}.fake-browser_root__xlunw{display:flex;flex-direction:column;background:var(--bg-primary);overflow:hidden}.fake-browser_isInPreviewTile__L3_02{border:.5px solid var(--border-secondary);border-radius:8px;box-shadow:0 2px 8px -2px rgba(0,0,0,.04),0 1px 4px -1px rgba(0,0,0,.04)}.fake-browser_root__xlunw.fake-browser_autoScale__0jAnU{transform-origin:0 0;flex:1 1 0}.fake-browser_autoScaleWrapper__WO9vH{display:flex;flex-direction:column}.fake-browser_sizeMobile__CPGhs.fake-browser_root__xlunw{width:400px}.fake-browser_content__GweJ6{display:flex;flex-direction:column;flex:1 1 auto;overflow:auto;position:relative;overflow-anchor:none}@keyframes preview-tile_pulse__cC7au{0%,to{opacity:1}50%{opacity:.5}}.preview-tile_root__aKsri{pointer-events:none;display:flex;flex:0 0 auto;align-items:center;justify-content:center;position:relative}.preview-tile_root__aKsri.preview-tile_hidden__Fwey2{visibility:hidden}.preview-tile_interactive__YN2_B{pointer-events:all}.preview-tile_inner__PoeoC{position:fixed;display:flex}.preview-tile_inner__PoeoC.preview-tile_hideOverflow__K8ZrD{overflow:hidden}.preview-tile_inner__PoeoC.preview-tile_autoDimensions__HtS1h{position:static;flex:0 0 auto}.preview-tile_alignTop__91wP_{transform-origin:top left}.preview-tile_alignTop__91wP_ .preview-tile_inner__PoeoC{top:0;left:0}.preview-tile_alignCenter__g3FXD{transform-origin:center}.preview-tile_alignCenter__g3FXD .preview-tile_inner__PoeoC{top:50%;left:50%;transform:translate(-50%,-50%)}.preview-tile_alignBottom__TUhTb{transform-origin:bottom}@keyframes page-preview-tile_pulse__0TuEn{0%,to{opacity:1}50%{opacity:.5}}.page-preview-tile_loading__xcCDs{animation:page-preview-tile_pulse__0TuEn 2s cubic-bezier(.4,0,.6,1) infinite;background:var(--gray10);border:.5px solid var(--border-secondary);border-radius:8px;box-shadow:0 2px 8px -2px rgba(0,0,0,.04),0 1px 4px -1px rgba(0,0,0,.04);width:100%;height:100%}@keyframes template-preview_pulse__d_uDx{0%,to{opacity:1}50%{opacity:.5}}.template-preview_loadingContents__Xh3H7{animation:template-preview_pulse__d_uDx 2s cubic-bezier(.4,0,.6,1) infinite;background:var(--gray10);border:.5px solid var(--border-secondary);border-radius:8px;box-shadow:0 2px 8px -2px rgba(0,0,0,.04),0 1px 4px -1px rgba(0,0,0,.04);width:100%;height:100%}.template-preview_snippet__l5A1J{background:var(--bg-primary);cursor:pointer;padding:24px}.color-preview_root__s4_9q{position:relative}@keyframes token-edit_pulse__b6u4l{0%,to{opacity:1}50%{opacity:.5}}.token-edit_root__6mN3p{background:var(--bg-elevation-1);box-shadow:var(--shadow-elevation-2);border:1px solid var(--border-elevation-2);padding:8px;display:flex;flex-direction:column;border-radius:6px;gap:8px}.token-edit_name__rwfqt{font-weight:600}.token-edit_preview__rJudu{height:100px;width:100%;overflow:hidden;border-radius:4px}.token-edit_propertiesHeader__EF39C{font-weight:600;padding:0 4px;margin:8px 0}@keyframes token-preview_pulse__a_99G{0%,to{opacity:1}50%{opacity:.5}}.token-preview_root__YWr3n{flex:0 1 0}.token-preview_triggerWrapper__5X_0B{display:inline-flex}.token-preview_preview__iGNTh{border-radius:6px;height:64px;width:96px;display:flex;justify-content:center;align-items:center;cursor:pointer}.token-preview_preview__iGNTh.token-preview_readOnly__MU9TB{cursor:default}.token-preview_name__YUS0U{margin-top:4px;font-weight:500;padding-right:4px}.token-preview_value__tIqQC{color:var(--text-secondary);padding-right:4px}.token-preview_colorPreview__mkf2P{width:100%;height:100%;border-radius:4px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.04)}.token-preview_fontPreview__RBvVy{background:var(--bg-secondary)}.token-preview_borderPreview__glRlT,.token-preview_fontPreview__RBvVy{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:4px}.token-preview_borderPreview__glRlT{padding:16px}.token-preview_borderPreviewBox__O1vkK{height:100%;width:100px;border-radius:4px}.token-preview_cornerPreview__EwlYn{background:var(--bg-secondary);width:100%;height:100%;overflow:hidden;position:relative}.token-preview_cornerPreviewCorner__vHn3p{border:1px solid var(--text-primary);width:200px;height:200px;position:absolute;top:40px;left:100px}.token-preview_shadowPreview__Dut1V{background:var(--bg-secondary);width:100%;height:100%;padding:16px;border-radius:4px;display:flex;align-items:center;justify-content:center}.token-preview_shadowPreviewBox__g1DM3{background:var(--bg-card);height:100%;width:100px;border-radius:4px}@keyframes color-input_pulse__aoyA5{0%,to{opacity:1}50%{opacity:.5}}.color-input_root__KwRlw{display:flex;width:100%;background:var(--bg-secondary);border-radius:6px}.color-input_root__KwRlw:focus-within{outline:var(--border-selected) auto 1px}.color-input_root__KwRlw:focus-within .color-input_textInput__w2FEi{border-right:1px solid var(--border-primary)}.color-input_root__KwRlw:hover{box-shadow:inset 0 0 0 1px var(--border-primary);background:var(--bg-secondary-hover)}.color-input_root__KwRlw:hover .color-input_textInput__w2FEi{border-right:1px solid var(--border-primary)}.color-input_textInput__w2FEi{flex:1 1 auto;border-right:1px solid transparent}.color-input_picker__DnZ4f{width:16px;height:16px;border-radius:2px}@keyframes dropdown_pulse__zTeKt{0%,to{opacity:1}50%{opacity:.5}}.dropdown_content__GnxGJ{z-index:var(--z-index-popup)}@keyframes inspector-helpers_pulse__RVa63{0%,to{opacity:1}50%{opacity:.5}}.inspector-helpers_bottomMargins__ASABp{margin-bottom:16px}.inspector-helpers_title__OnCVc{font-size:12px;line-height:16px;color:var(--text-secondary);font-weight:600;padding:16px}.inspector-helpers_section__gp0df{background-color:var(--bg-card);border-radius:8px}.inspector-helpers_sectionLabel__KL2o4{margin-bottom:10px;font-size:15px}.inspector-helpers_overrideIndicator__3F31_{margin-left:2px;cursor:pointer;padding:4px}.color-picker_input__5o_gr{opacity:0;height:100%;width:100%}.percentage-input_root__mu2IQ{width:50px}@keyframes enumeration_pulse__ZqXlC{0%,to{opacity:1}50%{opacity:.5}}.enumeration_root__PSVwM{font-size:12px;line-height:16px;color:var(--text-secondary);font-weight:600}.enumeration_text__9j6wp{cursor:default;padding-left:8px}.enumeration_title__xjnAj{cursor:default}.enumeration_iconButton__DJFA2{color:var(--text-primary)}.enumeration_add__L6m8i:not(.enumeration_disabled__IeVpa){cursor:pointer}.enumeration_add__L6m8i:not(.enumeration_disabled__IeVpa):hover .enumeration_iconButton__DJFA2,.enumeration_add__L6m8i:not(.enumeration_disabled__IeVpa):hover .enumeration_title__xjnAj{color:var(--text-primary)}.token-value-properties_input__5eegB,.token-value-properties_select__mr3i4{flex:1 1 0}@keyframes value-item_pulse__tE6M_{0%,to{opacity:1}50%{opacity:.5}}.value-item_dot__MjuQi{width:.75rem;height:.75rem;border-radius:9999px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.value-item_mixed__JcKq5{background:linear-gradient(45deg,rgba(0,0,0,.33) 10%,transparent 0,transparent 20%,rgba(0,0,0,.33) 0,rgba(0,0,0,.33) 30%,transparent 0,transparent 40%,rgba(0,0,0,.33) 0,rgba(0,0,0,.33) 50%,transparent 0,transparent 60%,rgba(0,0,0,.33) 0,rgba(0,0,0,.33) 70%,transparent 0,transparent 80%,rgba(0,0,0,.33) 0,rgba(0,0,0,.33) 90%,transparent 0,transparent)}@keyframes prop-banner_pulse__iQE82{0%,to{opacity:1}50%{opacity:.5}}.prop-banner_banner__NDFd0{margin-top:16px}.prop-banner_externalPropBannerLibraryName__3S2UK{font-weight:600}@keyframes token-or-value-select_pulse__oytEs{0%,to{opacity:1}50%{opacity:.5}}.token-or-value-select_tokenItem__Jwaxi{flex:1 1 auto;min-width:0}@keyframes prop-table_pulse__MLnoX{0%,to{opacity:1}50%{opacity:.5}}.prop-table_propContainer__RfdUx{max-width:720px;min-height:500px}.prop-table_propTable__5jWML{display:grid;flex-direction:column;grid-template-columns:1fr 2fr 1fr 1fr}.prop-table_propTableHeader__Kb77b{font-size:11px;line-height:16px;font-weight:500;color:var(--text-secondary)}.prop-table_propAdditionalInfoCell__0xiBF,.prop-table_propDefaultCell__KWv5c,.prop-table_propNameCell__KIhGZ,.prop-table_propTypeCell__PxcyC{padding:12px 0;border-bottom:1px solid var(--border-primary)}