.page-editor_editor__P_W2W{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;background:var(--background);color:var(--foreground);font-size:14px}.page-editor_topbar__MjqWK{display:flex;align-items:center;gap:12px;min-height:68px;padding:12px 20px;border-bottom:1px solid var(--border);background:var(--card)}.page-editor_pageHeading__N9I2m{min-width:0;flex:1}.page-editor_saveState__xYHg3{display:flex;align-items:center;gap:5px;color:var(--muted-foreground);font-size:12px}.page-editor_publishButton__C3LtX,.page-editor_saveButton__XNGD1{border:1px solid var(--border);border-radius:5px;padding:9px 16px;font-size:13px;font-weight:600;white-space:nowrap}.page-editor_saveButton__XNGD1{background:var(--background)}.page-editor_publishButton__C3LtX{color:white;border-color:#b91c1c;background:#c62026}.page-editor_saveButton__XNGD1:hover{background:var(--muted)}.page-editor_publishButton__C3LtX:hover{background:#aa181e}.page-editor_editor__P_W2W button:disabled{opacity:.45;cursor:not-allowed}.page-editor_iconButton__LsJyK{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:5px;color:var(--muted-foreground)}.page-editor_iconButton__LsJyK:hover,.page-editor_iconButton__LsJyK[aria-pressed=true]{background:var(--muted);color:var(--foreground)}.page-editor_iconButton__LsJyK[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--border)}.page-editor_feedback__JzcvX{border-bottom:1px solid var(--border);background:var(--card);padding:8px 20px;font-size:12px;line-height:1.6}.page-editor_workspace__hOIED{display:grid;grid-template-columns:222px minmax(0,1fr) 360px;flex:1;min-height:0;overflow:hidden}.page-editor_inspector__DB5_p,.page-editor_sections__0NCPl{min-width:0;background:var(--card);overflow-y:auto;overscroll-behavior:contain}.page-editor_sections__0NCPl{border-right:1px solid var(--border)}.page-editor_inspector__DB5_p{border-left:1px solid var(--border);display:flex;flex-direction:column}.page-editor_paneHeading__iJZWt{display:flex;align-items:center;justify-content:space-between;min-height:52px;gap:8px;padding:15px 16px;border-bottom:1px solid var(--border);font-size:13px;font-weight:600}.page-editor_addButton__imvrZ{display:flex;align-items:center;justify-content:center;gap:6px;width:calc(100% - 24px);margin:14px 12px 4px;padding:11px 8px;border:1px dashed var(--border);border-radius:5px;font-size:12px;font-weight:600}.page-editor_addButton__imvrZ:hover{background:var(--muted)}.page-editor_sectionRow__1Rr1R{display:flex;align-items:stretch;min-height:46px;border:1px solid transparent;border-radius:5px}.page-editor_sectionRow__1Rr1R:hover{background:var(--muted)}.page-editor_selectedRow__Gcn4T{border-color:#ddaaaa;background:#fff1f1;color:#a81820}.page-editor_selectedRow__Gcn4T:hover{background:#ffe7e7}.page-editor_dragHandle__zAVPu{display:flex;align-items:center;justify-content:center;padding:8px 3px 8px 7px;cursor:grab;touch-action:none;color:var(--muted-foreground)}.page-editor_sectionSelect__17Fun{display:flex;align-items:center;gap:7px;flex:1;min-width:0;padding:10px 6px;text-align:left;font-size:12px}.page-editor_pageSettings__qwntl{display:flex;align-items:center;gap:8px;width:100%;border-top:1px solid var(--border);padding:17px 16px;text-align:left;font-size:12px;font-weight:600}.page-editor_pageSettings__qwntl:hover,.page-editor_pageSettings__qwntl[aria-pressed=true]{background:var(--muted)}.page-editor_center__HM_vd{display:flex;flex-direction:column;min-width:0;min-height:0;background:#e8ebee}.page-editor_previewToolbar__Y6Qkv{display:flex;align-items:center;gap:10px;justify-content:center;height:52px;flex-shrink:0;border-bottom:1px solid var(--border);background:var(--card);padding:8px 12px}.page-editor_viewportLabel__tmVbx{color:var(--muted-foreground);font-size:11px}.page-editor_previewMode__TUUXn{display:inline-flex;align-items:center;gap:6px;margin-left:auto;border:1px solid var(--border);border-radius:5px;padding:6px 9px;font-size:11px}.page-editor_previewMode__TUUXn[aria-pressed=true]{background:var(--muted)}.page-editor_previewFootnote__PkNLA{padding:8px 12px;color:#5a626c;font-size:10px;line-height:1.5;text-align:center}.page-editor_inspectorBody__prEGX{flex:1;padding:18px 16px;min-width:0}.page-editor_inspectorBody__prEGX input,.page-editor_inspectorBody__prEGX select,.page-editor_inspectorBody__prEGX textarea{max-width:100%}.page-editor_canvas__yQKdG{flex:1;min-height:0;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:flex-start;padding:16px}.page-editor_frameBox__Noa7_{position:relative;flex-shrink:0;background:white;box-shadow:0 2px 15px #00000016;overflow:hidden}.page-editor_frame__kkz60{position:absolute;top:0;left:0;transform-origin:top left;border:0;background:white}.page-editor_loading__ZTafO{position:absolute;z-index:1;top:30px;left:25px;right:25px;padding:12px;border:1px solid #dce0e5;border-radius:5px;background:white;color:#444;font-size:12px;text-align:center}.page-editor_mobileTabs__wHxu_{display:none}@media (min-width:1600px){.page-editor_workspace__hOIED{grid-template-columns:240px minmax(0,1fr) 400px}}@media (max-width:1100px) and (min-width:1024px){.page-editor_workspace__hOIED{grid-template-columns:190px minmax(0,1fr) 320px}}@media (max-width:1023px){.page-editor_topbar__MjqWK{padding:10px 12px;gap:8px}.page-editor_saveState__xYHg3{display:none}.page-editor_workspace__hOIED{display:block;position:relative}.page-editor_center__HM_vd,.page-editor_inspector__DB5_p,.page-editor_sections__0NCPl{display:none;position:absolute;inset:0;border:0}.page-editor_mobileVisible__YuACU{display:flex;flex-direction:column}.page-editor_mobileTabs__wHxu_{display:flex;border-bottom:1px solid var(--border)}.page-editor_mobileTabs__wHxu_ button{flex:1;padding:11px 6px;font-size:12px}.page-editor_mobileTabs__wHxu_ button[aria-pressed=true]{border-bottom:2px solid #c62026;font-weight:600}}@media (max-width:480px){.page-editor_pageHeading__N9I2m{max-width:110px}.page-editor_publishButton__C3LtX,.page-editor_saveButton__XNGD1{padding:8px 9px;font-size:11px}.page-editor_topbar__MjqWK{gap:5px}.page-editor_viewportLabel__tmVbx{display:none}}@media (min-width:50rem){body:has(.PageProductBrowser_browser__EhkAs){overflow-x:clip}}.PageProductBrowser_browser__EhkAs{min-width:0}.PageProductBrowser_categories__BryJP{position:sticky;top:var(--page-products-top,1.5rem);align-self:start;max-height:calc(100dvh - var(--page-products-top, 1.5rem) - 1.5rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:.25rem}.block-surface_surface__mHcM4{min-width:0}.block-surface_surface__mHcM4[data-block-width=full]>:is(section,div),.block-surface_surface__mHcM4[data-block-width=full]>[data-html-css-scope]>div>:is(section,div,article,aside),.block-surface_surface__mHcM4[data-block-width=full]>div>:is(section,div){max-width:none;width:100%}.block-surface_surface__mHcM4[data-block-background]>:is(section,div),.block-surface_surface__mHcM4[data-block-background]>div>:is(section,div){background-color:var(--block-background)}.block-surface_surface__mHcM4[data-block-background]>[data-html-css-scope]>div>:is(section,div,article,aside){background-color:var(--block-background)}.block-surface_surface__mHcM4[data-block-text] :is(h1,h2,h3,h4,h5,h6,p,li,summary,figcaption){color:var(--block-text)}.block-surface_surface__mHcM4[data-block-accent] :is(button[type=button],a[class*=bg-brand-cta]){--brand-cta:var(--block-accent)}