.sb-page{container-name:sb-page;container-type:inline-size;color:var(--sb-theme-text, #17191d);background:var(--sb-theme-background, #ffffff);line-height:1.5}.sb-page,.sb-page *{box-sizing:border-box}.sb-page img{display:block;max-width:100%;height:auto}.sb-page a{color:var(--sb-accent, #075fd8);text-underline-offset:.18em}.sb-page>*{margin-inline:auto}.sb-spacing-none{padding-block:0}.sb-spacing-sm{padding-block:.75rem}.sb-spacing-md{padding-block:1.5rem}.sb-spacing-lg{padding-block:3rem}.sb-spacing-xl{padding-block:5rem}.sb-align-left{text-align:left}.sb-align-center{text-align:center}.sb-align-right{text-align:right}.sb-width-narrow{width:min(100% - 2rem,42rem)}.sb-width-default{width:min(100% - 2rem,72rem)}.sb-width-wide{width:min(100% - 2rem,90rem)}.sb-width-full{width:100%}.sb-tone-default{color:var(--sb-theme-text, #17191d);background:var(--sb-theme-background, #ffffff)}.sb-tone-muted{color:#343944;background:#f3f5f7}.sb-tone-accent{color:#071f45;background:#dceaff}.sb-tone-inverse{color:#fff;background:#17191d}.sb-hero-actions,.sb-feature-list{display:flex;flex-wrap:wrap;gap:1rem}.sb-feature-list>*{flex:1 1 16rem}.sb-zero-placeholder{padding:1rem;border:1px solid #c8cdd5;color:#5b6472}.sb-zero-block{position:relative;width:100%;min-height:1px;aspect-ratio:var(--zb-canvas-width) / var(--zb-canvas-height);overflow:clip}.sb-zero-element{position:absolute;z-index:var(--zb-layer);left:var(--zb-x-base);top:var(--zb-y-base);width:var(--zb-width-base);height:var(--zb-height-base);min-width:0;min-height:0;color:var(--zb-fill, currentColor);font-family:var(--zb-font, inherit);opacity:var(--zb-opacity, 1)}.sb-zero-element-text{margin:0;padding:var(--zb-spacing, 0)}.sb-zero-element-image{object-fit:cover;border-radius:calc(var(--zb-radius, 0) * 1px)}.sb-zero-element-button{display:grid;place-items:center;padding:var(--zb-spacing, 0);border:1px solid var(--zb-stroke, transparent);border-radius:calc(var(--zb-radius, 0) * 1px);background:var(--zb-fill, transparent);color:inherit;text-decoration:none}.sb-zero-element-shape{border:1px solid var(--zb-stroke, transparent);border-radius:calc(var(--zb-radius, 0) * 1px);background:var(--zb-fill, transparent)}@container sb-page (max-width: 1024px){.sb-zero-element{left:var(--zb-x-tablet, var(--zb-x-base));top:var(--zb-y-tablet, var(--zb-y-base));width:var(--zb-width-tablet, var(--zb-width-base));height:var(--zb-height-tablet, var(--zb-height-base))}.sb-tablet-spacing-none{padding-block:0}.sb-tablet-spacing-sm{padding-block:.75rem}.sb-tablet-spacing-md{padding-block:1.5rem}.sb-tablet-spacing-lg{padding-block:3rem}.sb-tablet-spacing-xl{padding-block:5rem}.sb-tablet-align-left{text-align:left}.sb-tablet-align-center{text-align:center}.sb-tablet-align-right{text-align:right}.sb-tablet-width-narrow{width:min(100% - 2rem,42rem)}.sb-tablet-width-default{width:min(100% - 2rem,72rem)}.sb-tablet-width-wide{width:min(100% - 2rem,90rem)}.sb-tablet-width-full{width:100%}.sb-tablet-tone-default{color:var(--sb-theme-text, #17191d);background:var(--sb-theme-background, #ffffff)}.sb-tablet-tone-muted{color:#343944;background:#f3f5f7}.sb-tablet-tone-accent{color:#071f45;background:#dceaff}.sb-tablet-tone-inverse{color:#fff;background:#17191d}}@container sb-page (max-width: 640px){.sb-zero-element{left:var(--zb-x-mobile, var(--zb-x-tablet, var(--zb-x-base)));top:var(--zb-y-mobile, var(--zb-y-tablet, var(--zb-y-base)));width:var(--zb-width-mobile, var(--zb-width-tablet, var(--zb-width-base)));height:var(--zb-height-mobile, var(--zb-height-tablet, var(--zb-height-base)))}.sb-mobile-spacing-none{padding-block:0}.sb-mobile-spacing-sm{padding-block:.75rem}.sb-mobile-spacing-md{padding-block:1.5rem}.sb-mobile-spacing-lg{padding-block:3rem}.sb-mobile-spacing-xl{padding-block:5rem}.sb-mobile-align-left{text-align:left}.sb-mobile-align-center{text-align:center}.sb-mobile-align-right{text-align:right}.sb-mobile-width-narrow{width:min(100% - 1rem,42rem)}.sb-mobile-width-default{width:min(100% - 1rem,72rem)}.sb-mobile-width-wide{width:min(100% - 1rem,90rem)}.sb-mobile-width-full{width:100%}.sb-mobile-tone-default{color:var(--sb-theme-text, #17191d);background:var(--sb-theme-background, #ffffff)}.sb-mobile-tone-muted{color:#343944;background:#f3f5f7}.sb-mobile-tone-accent{color:#071f45;background:#dceaff}.sb-mobile-tone-inverse{color:#fff;background:#17191d}}.semantic-node.svelte-pgjyix{box-sizing:border-box}.has-source.svelte-pgjyix{position:relative;outline:1px solid transparent;outline-offset:2px;cursor:default}.has-source.svelte-pgjyix:hover{outline-color:#90b8f8}.selected.svelte-pgjyix{outline:2px solid #1769d2;outline-offset:2px}.zero-placeholder.svelte-pgjyix{display:grid;width:100%;gap:4px;border:1px dashed #aab1bc;border-radius:4px;padding:20px;background:#f5f6f8;color:#3f4752;text-align:left}.zero-placeholder.svelte-pgjyix span:where(.svelte-pgjyix){color:#6b7380;font-size:11px}.site-builder,.site-builder *{box-sizing:border-box}.site-builder.svelte-j1ril{min-height:100%;background:#fff;color:#20242b;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px}button.svelte-j1ril,input.svelte-j1ril,select.svelte-j1ril{font:inherit}button.svelte-j1ril:focus-visible,input.svelte-j1ril:focus-visible,select.svelte-j1ril:focus-visible,[role=treeitem].svelte-j1ril:focus-visible{outline:2px solid #1769d2;outline-offset:1px}button.svelte-j1ril{cursor:pointer}button.svelte-j1ril:disabled{cursor:not-allowed;opacity:.42}.sites-view.svelte-j1ril{max-width:960px;margin:0 auto;padding:24px}.sites-header.svelte-j1ril{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.eyebrow.svelte-j1ril{margin:0 0 4px;color:#6b7380;font-size:11px;font-weight:750;text-transform:uppercase}h2.svelte-j1ril{margin:0;font-size:20px;letter-spacing:0}.primary.svelte-j1ril,.publish-button.svelte-j1ril{min-height:34px;border:1px solid #0d5ebf;border-radius:5px;padding:0 13px;background:#1769d2;color:#fff;font-weight:650}.create.svelte-j1ril{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:end;gap:10px}label.svelte-j1ril>span:where(.svelte-j1ril){display:block;margin-bottom:5px;color:#596270;font-size:11px;font-weight:650;text-transform:capitalize}input.svelte-j1ril,select.svelte-j1ril{width:100%;min-width:0;height:34px;border:1px solid #c9ced6;border-radius:5px;padding:0 9px;background:#fff;color:#20242b}.list-state.svelte-j1ril{margin-top:14px;border:1px solid #d9dde3;border-radius:6px;padding:14px;background:#f6f7f8;color:#596270}.list-state.error.svelte-j1ril{border-color:#e8b8b8;background:#fff7f7;color:#852f2f}.list-state.svelte-j1ril strong:where(.svelte-j1ril),.list-state.svelte-j1ril span:where(.svelte-j1ril){display:block}.list-state.svelte-j1ril span:where(.svelte-j1ril){margin-top:4px}.sites.svelte-j1ril{display:grid;gap:7px;margin:14px 0 0;padding:0;list-style:none}.sites.svelte-j1ril li:where(.svelte-j1ril){display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #d9dde3;border-radius:6px;padding:11px 12px;background:#f8f9fa}.sites.svelte-j1ril strong:where(.svelte-j1ril),.sites.svelte-j1ril span:where(.svelte-j1ril){display:block;overflow-wrap:anywhere}.sites.svelte-j1ril span:where(.svelte-j1ril),.sites.svelte-j1ril small:where(.svelte-j1ril){color:#6b7380;font-size:11px}.site-actions.svelte-j1ril{display:flex;align-items:center;gap:12px}.site-actions.svelte-j1ril button:where(.svelte-j1ril){height:28px;border:1px solid #c9ced6;border-radius:4px;background:#fff;color:#29313b}.editor-open.svelte-j1ril{height:max(680px,100dvh);overflow:hidden;background:#e9ebef}.editor-shell.svelte-j1ril{height:100%}.editor-surface.svelte-j1ril{display:grid;grid-template-rows:48px minmax(0,1fr);height:100%}.toolbar.svelte-j1ril{z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-width:0;border-bottom:1px solid #cfd3da;padding:0 10px;background:#f8f9fa}.toolbar-start.svelte-j1ril,.toolbar-end.svelte-j1ril{display:flex;min-width:0;align-items:center;gap:8px}.toolbar-end.svelte-j1ril{justify-content:flex-end}.document-actions.svelte-j1ril{display:flex;gap:6px}.document-actions.svelte-j1ril button:where(.svelte-j1ril){min-height:30px;border:1px solid #c9ced6;border-radius:5px;background:#fff;color:#303844}.icon-button.svelte-j1ril{display:inline-grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border:1px solid #c9ced6;border-radius:5px;background:#fff;color:#303844;font-size:18px}.document-title.svelte-j1ril{min-width:0;line-height:1.15}.document-title.svelte-j1ril strong:where(.svelte-j1ril),.document-title.svelte-j1ril span:where(.svelte-j1ril){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-title.svelte-j1ril strong:where(.svelte-j1ril){font-size:12px}.document-title.svelte-j1ril span:where(.svelte-j1ril){margin-top:2px;color:#717987;font-size:10px}.preview-control.svelte-j1ril{display:grid;grid-template-columns:repeat(3,1fr);width:228px;height:30px;border:1px solid #c9ced6;border-radius:5px;padding:2px;background:#fff}.preview-control.svelte-j1ril button:where(.svelte-j1ril){border:0;border-radius:3px;background:transparent;color:#626b78;font-size:11px}.preview-control.svelte-j1ril button.active:where(.svelte-j1ril){background:#e5eefc;color:#0f5dbd;font-weight:700}.validation-status.svelte-j1ril{display:inline-flex;align-items:center;gap:6px;color:#77520b;font-size:10px;font-weight:650;white-space:nowrap}.validation-status.svelte-j1ril i:where(.svelte-j1ril){width:7px;height:7px;border-radius:50%;background:#d99b20}.publish-button.svelte-j1ril{min-height:30px}.workbench.svelte-j1ril{display:grid;grid-template-columns:220px minmax(320px,1fr) 270px;min-height:0}.layers-panel.svelte-j1ril,.inspector-panel.svelte-j1ril{min-width:0;overflow:auto;background:#f8f9fa}.layers-panel.svelte-j1ril{border-right:1px solid #cfd3da}.inspector-panel.svelte-j1ril{border-left:1px solid #cfd3da}.panel-heading.svelte-j1ril{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #dde0e5;padding:0 10px}.panel-heading.svelte-j1ril h3:where(.svelte-j1ril){margin:0;font-size:11px;text-transform:uppercase}.panel-heading.svelte-j1ril>span:where(.svelte-j1ril){color:#717987;font-size:9px}.insert-panel.svelte-j1ril{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:7px 6px;border-bottom:1px solid #dde0e5}.insert-panel.svelte-j1ril button:where(.svelte-j1ril){min-width:0;min-height:28px;overflow:hidden;border:1px solid #c9ced6;border-radius:4px;padding:0 5px;background:#fff;color:#3f4752;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.layer-tree.svelte-j1ril{padding:6px 5px}.layer-row.svelte-j1ril{display:grid;grid-template-columns:14px 16px minmax(0,1fr) auto;align-items:center;min-height:31px;gap:4px;border:1px solid transparent;border-radius:4px;padding:0 4px 0 calc(4px + var(--depth) * 13px);color:#444d59;-webkit-user-select:none;user-select:none}.layer-row.svelte-j1ril:hover{background:#edf0f4}.layer-row.selected.svelte-j1ril{border-color:#9dc0f4;background:#e5eefc;color:#0f5dbd}.layer-row.drop-before.svelte-j1ril{box-shadow:inset 0 2px #1769d2}.layer-row.drop-after.svelte-j1ril{box-shadow:inset 0 -2px #1769d2}.drag-handle.svelte-j1ril{color:#9aa1ac;font-size:11px;cursor:grab}.layer-icon.svelte-j1ril{font-size:11px}.layer-name.svelte-j1ril{overflow:hidden;font-size:11px;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.reorder-buttons.svelte-j1ril{display:none;gap:1px}.layer-row.svelte-j1ril:hover .reorder-buttons:where(.svelte-j1ril),.layer-row.svelte-j1ril:focus-within .reorder-buttons:where(.svelte-j1ril){display:flex}.reorder-buttons.svelte-j1ril button:where(.svelte-j1ril){width:21px;height:23px;border:0;border-radius:3px;background:#fff;color:#536070;padding:0}.panel-placeholder.svelte-j1ril{display:flex;justify-content:space-between;margin:8px 10px;border-top:1px solid #dde0e5;padding-top:12px;font-size:10px}.panel-placeholder.svelte-j1ril span:where(.svelte-j1ril){color:#6e7682}.canvas-panel.svelte-j1ril{display:grid;grid-template-rows:31px minmax(0,1fr);min-width:0;min-height:0;overflow:hidden;background:#e9ebef}.canvas-meta.svelte-j1ril{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d3d6dc;padding:0 12px;color:#68717e;font-size:10px}.canvas-scroll.svelte-j1ril{overflow:auto;padding:22px 26px 44px}.breakpoint-ruler.svelte-j1ril{display:flex;max-width:1120px;min-width:280px;height:18px;justify-content:space-between;margin:0 auto 5px;border-bottom:1px solid #aeb4be;color:#7a828e;font-size:9px}.preview-page.svelte-j1ril{max-width:1120px;min-width:280px;min-height:540px;margin:0 auto;overflow:hidden;border:1px solid #bfc4cc;border-radius:3px;background:#fff;box-shadow:0 2px 10px #232a341a}.inspector-heading.svelte-j1ril{align-items:flex-start;padding-top:8px;padding-bottom:8px}.inspector-heading.svelte-j1ril span:where(.svelte-j1ril){display:block;margin-top:2px;color:#717987;font-size:9px}.inspector-heading.svelte-j1ril code:where(.svelte-j1ril){overflow:hidden;color:#1769d2;font-size:9px;text-overflow:ellipsis}.inspector-tabs.svelte-j1ril{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #d9dde3;padding:0 5px}.inspector-tabs.svelte-j1ril button:where(.svelte-j1ril){height:34px;border:0;border-bottom:2px solid transparent;background:transparent;color:#68717e;font-size:9px;padding:0 2px}.inspector-tabs.svelte-j1ril button.active:where(.svelte-j1ril){border-bottom-color:#1769d2;color:#1769d2;font-weight:700}.inspector-content.svelte-j1ril{padding:0 10px 16px}.property-section.svelte-j1ril{padding:13px 0;border-bottom:1px solid #dde0e5}.section-heading.svelte-j1ril{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.section-heading.svelte-j1ril h4:where(.svelte-j1ril){margin:0;font-size:11px}.section-heading.svelte-j1ril>span:where(.svelte-j1ril){color:#1769d2;font-size:9px;text-transform:capitalize}.token-row.svelte-j1ril{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:6px;margin-top:8px}.token-row.svelte-j1ril>span:where(.svelte-j1ril){margin:0;font-size:10px}.token-row.svelte-j1ril select:where(.svelte-j1ril){height:30px;font-size:11px;text-transform:capitalize}.token-row.svelte-j1ril small:where(.svelte-j1ril),.token-row.svelte-j1ril button:where(.svelte-j1ril){grid-column:2;margin-top:-3px;font-size:9px}.token-row.svelte-j1ril small:where(.svelte-j1ril){color:#717987}.token-row.svelte-j1ril button:where(.svelte-j1ril){justify-self:start;border:0;padding:0;background:transparent;color:#1769d2}.prop-row.svelte-j1ril{display:grid;gap:4px;margin-top:8px}.prop-row.svelte-j1ril>span:where(.svelte-j1ril){margin:0;font-size:10px}.prop-row.svelte-j1ril input:where(.svelte-j1ril){height:30px;font-size:11px}.inspector-issues.svelte-j1ril{display:grid;gap:4px;margin-top:10px;border:1px solid #e8b8b8;border-radius:5px;padding:8px;background:#fff7f7;color:#852f2f;font-size:9px;overflow-wrap:anywhere}.locked-position.svelte-j1ril p:where(.svelte-j1ril){margin:0;color:#68717e;font-size:10px;line-height:1.5}.zero-actions.svelte-j1ril{display:grid;grid-template-columns:repeat(4,30px);gap:6px}.zero-actions.svelte-j1ril button:where(.svelte-j1ril){width:30px;height:30px;border:1px solid #c9ced6;border-radius:4px;background:#fff;color:#303844;font-weight:700}.empty-panel.svelte-j1ril{display:grid;gap:8px;padding:18px 12px;color:#68717e;font-size:10px;line-height:1.45}.empty-panel.svelte-j1ril strong:where(.svelte-j1ril){color:#303844;font-size:11px}.publish-state.svelte-j1ril button:where(.svelte-j1ril){height:32px;margin-top:6px;border:1px solid #c9ced6;border-radius:5px;background:#fff}.preview-overlay.svelte-j1ril{position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#1c2128b8}.preview-dialog.svelte-j1ril{display:grid;grid-template-rows:42px minmax(0,1fr);width:min(1120px,100%);height:min(800px,92vh);overflow:hidden;border-radius:6px;background:#e9ebef;box-shadow:0 18px 50px #00000047}.preview-dialog.svelte-j1ril>header:where(.svelte-j1ril){display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid #cfd3da;background:#fff}.preview-dialog.svelte-j1ril>header:where(.svelte-j1ril) button:where(.svelte-j1ril){width:30px;height:30px;border:0;background:transparent;font-size:20px}.preview-snapshot.svelte-j1ril{width:calc(100% - 32px);max-width:none;margin:16px;overflow:auto}@media(max-width:1040px){.workbench.svelte-j1ril{grid-template-columns:190px minmax(320px,1fr) 240px}.validation-status.svelte-j1ril{display:none}}@media(max-width:820px){.workbench.svelte-j1ril{grid-template-columns:180px minmax(300px,1fr);grid-template-rows:minmax(380px,1fr) 250px}.inspector-panel.svelte-j1ril{grid-column:1 / -1;border-top:1px solid #cfd3da;border-left:0}.inspector-content.svelte-j1ril{display:grid;grid-template-columns:1fr 1fr;gap:16px}.toolbar.svelte-j1ril{grid-template-columns:minmax(0,1fr) auto}.preview-control.svelte-j1ril{order:3;grid-column:1 / -1;width:100%}.editor-surface.svelte-j1ril{grid-template-rows:82px minmax(0,1fr)}.toolbar-secondary.svelte-j1ril{display:none}}@media(max-width:560px){.sites-view.svelte-j1ril{padding:14px}.sites-header.svelte-j1ril{align-items:flex-start}.create.svelte-j1ril{grid-template-columns:1fr}.editor-open.svelte-j1ril{height:max(720px,100dvh)}.workbench.svelte-j1ril{grid-template-columns:1fr;grid-template-rows:190px minmax(330px,1fr) 260px}.layers-panel.svelte-j1ril{border-right:0;border-bottom:1px solid #cfd3da}.inspector-panel.svelte-j1ril{grid-column:1}.canvas-scroll.svelte-j1ril{padding:14px 10px 28px}.inspector-content.svelte-j1ril{display:block}.document-title.svelte-j1ril,.publish-button.svelte-j1ril{display:none}.toolbar-end.svelte-j1ril,.document-actions.svelte-j1ril{gap:4px}}html,body{min-width:320px;min-height:100%;margin:0}main.svelte-1uha8ag{min-height:100dvh}
