.menu-item[data-v-50975ba3]{transition:all .2s ease-in-out}.menu-item[draggable=true][data-v-50975ba3]:hover{opacity:.9}.menu-item.dragging[data-v-50975ba3]{opacity:.5}.drop-zone[data-v-50975ba3]{margin:4px 0;position:relative;z-index:10;transition:all .2s ease}.drop-zone-content[data-v-50975ba3]{height:2px;background-color:#3b82f6;border-radius:2px;box-shadow:0 0 8px #3b82f666}.drop-zone-inside[data-v-50975ba3]{margin-top:8px;margin-bottom:8px}.drop-zone-inside .drop-zone-content[data-v-50975ba3]{height:40px;background-color:#3b82f61a;border:2px dashed #3b82f6;border-radius:6px;display:flex;align-items:center;justify-content:center}.drop-zone-outdent[data-v-50975ba3]{position:relative;height:4px;z-index:20}.drop-zone-line[data-v-50975ba3]{position:absolute;left:0;right:0;height:2px;background-color:#3b82f6;border-radius:2px;box-shadow:0 0 8px #3b82f666}.drop-zone-line[data-v-50975ba3]:before{content:"";position:absolute;left:-4px;top:-3px;width:8px;height:8px;background-color:#3b82f6;border-radius:50%}.drop-zone-text[data-v-50975ba3]{font-size:12px;color:#3b82f6;font-weight:500}.drop-zone-root-level[data-v-0fa12b1e]{position:relative;height:4px;z-index:20}.drop-zone-line[data-v-0fa12b1e]{position:absolute;left:0;right:0;height:2px;background-color:#3b82f6;border-radius:2px;box-shadow:0 0 8px #3b82f666}.drop-zone-line[data-v-0fa12b1e]:before{content:"";position:absolute;left:-4px;top:-3px;width:8px;height:8px;background-color:#3b82f6;border-radius:50%}.drop-zone-root[data-v-0fa12b1e]{margin:8px 0;position:relative;z-index:10}.drop-zone-root .drop-zone-content[data-v-0fa12b1e]{height:60px;background-color:#3b82f61a;border:2px dashed #3b82f6;border-radius:6px;display:flex;align-items:center;justify-content:center}.drop-zone-inside-content[data-v-0fa12b1e]{height:40px;background-color:#3b82f61a;border:2px dashed #3b82f6;border-radius:6px;display:flex;align-items:center;justify-content:center}.drop-zone-text[data-v-0fa12b1e]{font-size:12px;color:#3b82f6;font-weight:500}.drop-zone-before[data-v-0fa12b1e],.drop-zone-after[data-v-0fa12b1e]{margin:4px 0;position:relative;z-index:10}.drop-zone-before .drop-zone-content[data-v-0fa12b1e],.drop-zone-after .drop-zone-content[data-v-0fa12b1e]{height:2px;background-color:#3b82f6;border:2px dashed #3b82f6;border-radius:2px;margin:0}.custom-scrollbar[data-v-035b570a]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-035b570a]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-035b570a]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px}.dark .custom-scrollbar[data-v-035b570a]::-webkit-scrollbar-thumb{background:#374151}.form-field[data-v-51c9a504]{width:100%}.error-glow[data-v-581f47fc]{box-shadow:0 0 0 1px #ef444480,0 0 8px #ef44444d,0 0 12px #ef444433}.error-glow[data-v-581f47fc]:focus{box-shadow:0 0 0 1px #ef444499,0 0 12px #ef444466,0 0 16px #ef44444d}.dark .error-glow[data-v-581f47fc]{box-shadow:0 0 0 1px #ef444499,0 0 10px #ef444466,0 0 14px #ef44444d}.dark .error-glow[data-v-581f47fc]:focus{box-shadow:0 0 0 1px #ef4444b3,0 0 14px #ef444480,0 0 18px #ef444466}.landing-block-wrapper[data-v-df529720]{margin:.75rem 0;border:1px solid transparent;border-radius:.875rem;background:transparent;overflow:visible;transition:all .2s ease;cursor:pointer;position:relative}.dark .landing-block-wrapper[data-v-df529720]{border-color:transparent;background:transparent}.landing-block-wrapper[data-v-df529720]:hover{border-color:#94a3b838;background:transparent}.dark .landing-block-wrapper[data-v-df529720]:hover{border-color:#47556994;background:transparent}.landing-block-wrapper.is-selected[data-v-df529720]{border-color:var(--color-primary, #6366f1);box-shadow:inset 0 0 0 1px #6366f13d;background:transparent}.dark .landing-block-wrapper.is-selected[data-v-df529720]{background:transparent}.landing-block-header[data-v-df529720]{display:flex;align-items:center;gap:.45rem;padding:.2rem .6rem;background:var(--color-bg-primary, #ffffff);border-bottom:1px solid var(--color-border, #e5e7eb);position:absolute;top:-24px;left:-1px;border-radius:.75rem .75rem 0 0;opacity:0;visibility:hidden;transition:all .2s ease;z-index:10}.landing-block-wrapper:hover .landing-block-header[data-v-df529720],.landing-block-wrapper.is-selected .landing-block-header[data-v-df529720]{opacity:1;visibility:visible}.dark .landing-block-header[data-v-df529720]{background:var(--color-bg-primary-dark, #111827);border-color:var(--color-border-dark, #374151)}.landing-block-drag[data-v-df529720]{cursor:grab;padding:.2rem;color:var(--color-text-muted, #9ca3af);border-radius:.3rem;transition:background .2s,color .2s}.landing-block-drag[data-v-df529720]:hover{background:var(--color-bg-tertiary, #f3f4f6);color:var(--color-primary, #6366f1)}.dark .landing-block-drag[data-v-df529720]:hover{background:var(--color-bg-tertiary-dark, #374151)}.landing-block-info[data-v-df529720]{display:flex;align-items:center;gap:.4rem;flex:1;min-width:0;flex-wrap:wrap}.landing-block-icon[data-v-df529720]{display:flex;align-items:center;color:var(--color-primary, #6366f1)}.landing-block-icon[data-v-df529720] svg{width:1rem;height:1rem}.landing-block-label[data-v-df529720]{font-size:.64rem;font-weight:600;color:var(--color-text-secondary, #374151);text-transform:uppercase;letter-spacing:.12em}.dark .landing-block-label[data-v-df529720]{color:var(--color-text-secondary-dark, #d1d5db)}.landing-block-badge[data-v-df529720]{display:inline-flex;align-items:center;justify-content:center;padding:.12rem .36rem;border-radius:999px;background:#6366f11a;color:rgb(var(--admin-theme-primary));font-size:.56rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.dark .landing-block-badge[data-v-df529720]{background:#818cf824;color:#a5b4fc}.landing-block-actions[data-v-df529720]{display:flex;gap:.2rem}.landing-block-delete[data-v-df529720]{padding:.2rem;color:var(--color-text-muted, #9ca3af);border-radius:.3rem;transition:background .2s,color .2s}.landing-block-delete[data-v-df529720]:hover{background:var(--color-danger-light, #fee2e2);color:var(--color-danger, #ef4444)}.landing-block-content[data-v-df529720]{min-height:20px;padding:0}.landing-block-drop-zone[data-v-df529720]{height:0;border-radius:0;opacity:0;transition:height .18s ease,opacity .18s ease,background .18s ease,margin .18s ease}.landing-block-shell.is-drag-active .landing-block-drop-zone[data-v-df529720]{height:1.1rem;margin:.1rem 0;opacity:1}.landing-block-drop-zone.is-active[data-v-df529720]{background:#6366f138;box-shadow:inset 0 0 0 1px #6366f173}.landing-block-wrapper.is-dragging[data-v-df529720]{opacity:.55}.landing-block-error[data-v-df529720]{padding:1.5rem;color:var(--color-danger, #ef4444);font-size:.875rem;text-align:center}.row-layout-picker[data-v-1a7a8a8b]{display:flex;flex-direction:column;gap:.5rem}.row-layout-picker__label[data-v-1a7a8a8b]{display:block;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#9ca3af}.row-layout-picker__list[data-v-1a7a8a8b]{display:flex;flex-direction:column;gap:.375rem}.row-layout-picker__option[data-v-1a7a8a8b]{display:block;width:100%;border:1px solid rgba(148,163,184,.14);border-radius:0;background:#0f172a38;padding:.5rem;transition:border-color .18s ease,background .18s ease}.row-layout-picker__option[data-v-1a7a8a8b]:hover{border-color:#818cf87a;background:#4f46e514}.row-layout-picker__option.is-active[data-v-1a7a8a8b]{border-color:#6366f1bf;background:#4f46e52e;box-shadow:inset 0 0 0 1px #6366f138}.row-layout-picker__preview[data-v-1a7a8a8b]{display:grid;gap:.5rem}.row-layout-picker__cell[data-v-1a7a8a8b]{display:flex;align-items:center;justify-content:center;border-radius:0;background:#64748b38;color:rgb(var(--admin-theme-text-muted));font-weight:500;letter-spacing:.02em;line-height:1}.row-layout-picker__list--sm .row-layout-picker__cell[data-v-1a7a8a8b]{min-height:1.9rem;font-size:.85rem}.row-layout-picker__list--md .row-layout-picker__cell[data-v-1a7a8a8b]{min-height:2.2rem;font-size:.95rem}.dark .row-layout-picker__option[data-v-1a7a8a8b]{border-color:#4755698c;background:#111827a3}.dark .row-layout-picker__option[data-v-1a7a8a8b]:hover{border-color:#818cf8a8;background:#1e293bf0}.dark .row-layout-picker__option.is-active[data-v-1a7a8a8b]{background:#4f46e529}.dark .row-layout-picker__cell[data-v-1a7a8a8b]{background:#334155d6;color:#a5b4fc}.landing-picker-card[data-v-c5788133]{position:relative;display:flex;min-height:15.25rem;flex-direction:column;gap:1rem;border:1px solid rgb(var(--admin-theme-border));background:rgb(var(--admin-theme-base));padding:1rem;overflow:hidden;border-radius:.5rem;transition:border-color .22s ease,background .22s ease,transform .22s ease,box-shadow .22s ease}.landing-picker-card[data-v-c5788133]:hover{border-color:rgb(var(--admin-theme-primary));background:rgb(var(--admin-theme-surface));transform:translateY(-2px);box-shadow:0 12px 24px rgb(var(--admin-theme-primary) / .08)}.landing-picker-card__icon[data-v-c5788133]{display:inline-flex;width:4.25rem;height:4.25rem;align-items:center;justify-content:center;align-self:center;background:rgb(var(--admin-theme-border) / .5);color:rgb(var(--admin-theme-text-muted));border-radius:.375rem}.landing-picker-card__preview[data-v-c5788133]{position:relative;min-height:8.8rem;border:1px solid rgb(var(--admin-theme-border));background-color:rgb(var(--admin-theme-base));overflow:hidden;border-radius:.375rem}.landing-picker-card__preview-fallback[data-v-c5788133]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--admin-theme-text-muted) / .72)}.landing-picker-card__badge[data-v-c5788133]{position:absolute;top:.7rem;right:.7rem;display:inline-flex;align-items:center;justify-content:center;padding:.28rem .5rem;background:rgb(var(--admin-theme-primary) / .92);color:#fff;font-size:.58rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.landing-picker-card__body[data-v-c5788133]{margin-top:auto;text-align:center}.landing-picker-card__title[data-v-c5788133]{font-size:.92rem;color:rgb(var(--admin-theme-text));transition:color .22s ease}.landing-picker-card__meta[data-v-c5788133]{margin-top:.5rem;font-size:.58rem;font-weight:900;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--admin-theme-primary))}.landing-picker-card:hover .landing-picker-card__title[data-v-c5788133]{color:rgb(var(--admin-theme-primary) / .7)}.landing-picker-pattern[data-v-c5788133]{display:flex;min-height:8.7rem;flex-direction:column;gap:.55rem;border:1px solid rgb(var(--admin-theme-border));background:rgb(var(--admin-theme-base) / .6);padding:.8rem;border-radius:.375rem}.landing-picker-pattern__title[data-v-c5788133],.landing-picker-pattern__copy[data-v-c5788133],.landing-picker-pattern__hero-title[data-v-c5788133],.landing-picker-pattern__hero-copy[data-v-c5788133],.landing-picker-pattern__hero-btn[data-v-c5788133],.landing-picker-pattern__highlight[data-v-c5788133],.landing-picker-pattern__cta-title[data-v-c5788133],.landing-picker-pattern__cta-copy[data-v-c5788133],.landing-picker-pattern__cta-stats[data-v-c5788133],.landing-picker-pattern__showcase-head[data-v-c5788133],.landing-picker-pattern__showcase-btn[data-v-c5788133],.landing-picker-pattern__showcase-list[data-v-c5788133]{display:block}.landing-picker-pattern__title[data-v-c5788133],.landing-picker-pattern__hero-title[data-v-c5788133],.landing-picker-pattern__cta-title[data-v-c5788133],.landing-picker-pattern__showcase-head[data-v-c5788133]{height:.9rem;background:rgb(var(--admin-theme-text) / .18);border-radius:2px}.landing-picker-pattern__copy[data-v-c5788133],.landing-picker-pattern__hero-copy[data-v-c5788133],.landing-picker-pattern__cta-copy[data-v-c5788133]{height:.45rem;background:rgb(var(--admin-theme-text-muted) / .35);border-radius:2px}.landing-picker-pattern__hero-copy--short[data-v-c5788133]{width:74%}.landing-picker-pattern__hero-btn[data-v-c5788133],.landing-picker-pattern__showcase-btn[data-v-c5788133]{width:4.4rem;height:1.05rem;background:linear-gradient(135deg,rgb(var(--admin-theme-primary)),rgb(var(--admin-theme-primary) / .8))}.landing-picker-pattern__pricing-card[data-v-c5788133]{flex:1;border:1px solid rgb(var(--admin-theme-border));background:rgb(var(--admin-theme-surface));border-radius:2px}.landing-picker-pattern__pricing-card--featured[data-v-c5788133]{border-color:rgb(var(--admin-theme-primary) / .6);background:linear-gradient(180deg,rgb(var(--admin-theme-primary) / .12),#fffffff2)}.landing-picker-pattern--pricing_matrix[data-v-c5788133]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;align-items:stretch}.landing-picker-pattern__list[data-v-c5788133]{display:grid;gap:.38rem .6rem}.landing-picker-pattern__list--two[data-v-c5788133]{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-picker-pattern__list-item[data-v-c5788133]{display:block;height:.55rem;background:rgb(var(--admin-theme-text-muted) / .25);border-radius:2px}.landing-picker-pattern__highlight[data-v-c5788133]{height:1.4rem;border-left:3px solid rgb(var(--admin-theme-primary));background:rgb(var(--admin-theme-primary) / .08);border-radius:2px}.landing-picker-pattern__grid[data-v-c5788133]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;flex:1}.landing-picker-pattern__grid-card[data-v-c5788133]{display:block;min-height:2rem;background:rgb(var(--admin-theme-surface));border:1px solid rgb(var(--admin-theme-border));border-radius:2px}.landing-picker-pattern__showcase[data-v-c5788133]{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;flex:1}.landing-picker-pattern__showcase-copy[data-v-c5788133]{display:flex;flex-direction:column;gap:.45rem}.landing-picker-pattern__showcase-list[data-v-c5788133]{height:.42rem;background:rgb(var(--admin-theme-text-muted) / .35);border-radius:2px}.landing-picker-pattern__showcase-media[data-v-c5788133]{display:block;border:1px solid rgb(var(--admin-theme-border));background:rgb(var(--admin-theme-text-muted) / .15);border-radius:2px}.landing-picker-pattern__cta-box[data-v-c5788133]{display:flex;flex:1;flex-direction:column;justify-content:center;gap:.55rem;padding:.85rem;background:linear-gradient(135deg,rgb(var(--admin-theme-primary)),rgb(var(--admin-theme-primary) / .8))}.landing-picker-pattern__cta-title[data-v-c5788133],.landing-picker-pattern__cta-copy[data-v-c5788133],.landing-picker-pattern__cta-stats[data-v-c5788133]{background:rgb(var(--admin-theme-surface));border-radius:2px}.landing-picker-pattern__cta-stats[data-v-c5788133]{height:.65rem;opacity:.72}.landing-picker-pattern--hero_section[data-v-c5788133]{justify-content:center;background:linear-gradient(135deg,rgb(var(--admin-theme-primary) / .15),rgb(var(--admin-theme-base) / .4))}.landing-picker-pattern--showcase[data-v-c5788133],.landing-picker-pattern--what_you_get[data-v-c5788133],.landing-picker-pattern--features_grid[data-v-c5788133]{background:rgb(var(--admin-theme-base) / .4)}.custom-scrollbar[data-v-c5788133]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-c5788133]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-c5788133]::-webkit-scrollbar-thumb{background:rgb(var(--admin-theme-border));border-radius:10px}.dark .custom-scrollbar[data-v-c5788133]::-webkit-scrollbar-thumb{background:rgb(var(--admin-theme-border))}@media(max-width:640px){.landing-picker-card[data-v-c5788133]{min-height:12.5rem;padding:.8rem}.landing-picker-pattern[data-v-c5788133]{min-height:7.25rem;padding:.65rem}}.youtube-slider-preview[data-v-f166eb6a]::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.youtube-slider-preview[data-v-f166eb6a]{-ms-overflow-style:none!important;scrollbar-width:none!important}.landing-options-panel[data-v-88400a1b]{position:fixed;top:32px;right:0;width:360px;min-width:300px;height:calc(100vh - 32px);background:rgb(var(--admin-theme-surface));border-left:1px solid #e5e7eb;display:flex;flex-direction:column;z-index:9999999;box-shadow:-8px 0 32px #0000001f}.resize-handle[data-v-88400a1b]{position:absolute;left:-4px;top:0;width:8px;height:100%;cursor:ew-resize;z-index:10;transition:background-color .2s}.resize-handle[data-v-88400a1b]:hover,.landing-options-panel.resizing .resize-handle[data-v-88400a1b]{background-color:#6366f14d}.dark .landing-options-panel[data-v-88400a1b]{background:#1f2937;border-color:#374151;box-shadow:-8px 0 32px #0006}.landing-options-panel__header[data-v-88400a1b]{padding:.875rem 1rem;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between;background:#f9fafb;flex-shrink:0}.dark .landing-options-panel__header[data-v-88400a1b]{background:#111827;border-color:#374151}.panel-header-info[data-v-88400a1b]{display:flex;align-items:center;gap:.625rem;min-width:0}.panel-header-icon[data-v-88400a1b]{width:1.75rem;height:1.75rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#eef2ff;border-radius:.375rem;color:rgb(var(--admin-theme-primary))}.dark .panel-header-icon[data-v-88400a1b]{background:#6366f133;color:#a5b4fc}.panel-header-text[data-v-88400a1b]{min-width:0}.panel-header-text h4[data-v-88400a1b]{font-size:.8125rem;font-weight:700;color:#111827;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dark .panel-header-text h4[data-v-88400a1b]{color:#f9fafb}.panel-header-text span[data-v-88400a1b]{font-size:.625rem;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}.panel-close-btn[data-v-88400a1b]{width:1.75rem;height:1.75rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:.375rem;color:#9ca3af;cursor:pointer;transition:all .15s}.panel-close-btn[data-v-88400a1b]:hover{background:#e5e7eb;color:#374151}.dark .panel-close-btn[data-v-88400a1b]:hover{background:#374151;color:#d1d5db}.landing-options-panel__content[data-v-88400a1b]{flex:1;overflow-y:auto;overflow-x:hidden;padding:1rem}.panel-empty-msg[data-v-88400a1b]{padding:1rem;text-align:center;color:#9ca3af;font-size:.8125rem}.landing-options-panel__content[data-v-88400a1b] .form-group{margin-bottom:.875rem;display:block}.landing-options-panel__content[data-v-88400a1b] label{display:block;margin-bottom:.375rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7280}.landing-options-panel__content[data-v-88400a1b] input:not([type=checkbox]),.landing-options-panel__content[data-v-88400a1b] textarea,.landing-options-panel__content[data-v-88400a1b] select{width:100%;max-width:100%;padding:.5rem .75rem;font-size:.8125rem;border-radius:.375rem;border:1px solid #e5e7eb;background:rgb(var(--admin-theme-surface))}.dark .landing-options-panel__content[data-v-88400a1b] input,.dark .landing-options-panel__content[data-v-88400a1b] textarea,.dark .landing-options-panel__content[data-v-88400a1b] select{background:#111827;border-color:#374151;color:#f9fafb}.landing-options-panel__content[data-v-88400a1b] textarea{min-height:70px;resize:vertical}.landing-options-panel__content[data-v-88400a1b] .grid{display:flex;flex-direction:column;gap:.875rem}.slide-panel-enter-active[data-v-88400a1b],.slide-panel-leave-active[data-v-88400a1b]{transition:transform .2s ease,opacity .2s ease}.slide-panel-enter-from[data-v-88400a1b],.slide-panel-leave-to[data-v-88400a1b]{transform:translate(100%);opacity:0}.common-settings[data-v-88400a1b]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #f3f4f6}.dark .common-settings[data-v-88400a1b]{border-top-color:#374151}.common-settings-header[data-v-88400a1b]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;color:#4b5563}.dark .common-settings-header[data-v-88400a1b]{color:#9ca3af}.common-settings-header span[data-v-88400a1b]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.settings-grid[data-v-88400a1b]{display:flex;flex-direction:column;gap:.75rem}.spacing-inputs[data-v-88400a1b]{display:flex;gap:.5rem}.spacing-slider-container[data-v-88400a1b]{padding:.4rem 0 .25rem}.spacing-slider[data-v-88400a1b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;border-radius:9999px;background:linear-gradient(to right,#6366f1 0%,#6366f1 var(--range-percent),#cbd5e1 var(--range-percent),#cbd5e1 100%);outline:none;cursor:pointer;transition:background .2s;padding:0!important;border:none!important;box-shadow:inset 0 0 0 1px #94a3b861}.dark .spacing-slider[data-v-88400a1b]{background:linear-gradient(to right,#818cf8 0%,#818cf8 var(--range-percent),#374151 var(--range-percent),#374151 100%);box-shadow:inset 0 0 0 1px #4b5563a6}.spacing-slider[data-v-88400a1b]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#6366f1;cursor:pointer;border:3px solid #fff;box-shadow:0 4px 12px #6366f147}.dark .spacing-slider[data-v-88400a1b]::-webkit-slider-thumb{border-color:#111827}.spacing-slider[data-v-88400a1b]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#6366f1;cursor:pointer;border:3px solid #fff;box-shadow:0 4px 12px #6366f147}.modal-link-node[data-v-2782eb44]{transition:border-color .2s ease,box-shadow .2s ease}.mermaid-render-output[data-v-52199040] svg{max-width:100%!important;height:auto!important}.tiptap-editor .ProseMirror{outline:none;padding:1rem;min-height:200px;max-height:600px;overflow-y:auto;color:#111827}.dark .tiptap-editor .ProseMirror{color:#f3f4f6}.tiptap-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0}.dark .tiptap-editor .ProseMirror p.is-editor-empty:first-child:before{color:#6b7280}.tiptap-editor .ProseMirror h1,.tiptap-editor .ProseMirror h2,.tiptap-editor .ProseMirror h3{font-weight:600;margin-top:1.5em;margin-bottom:.5em}.tiptap-editor .ProseMirror h1{font-size:2em}.tiptap-editor .ProseMirror h2{font-size:1.5em}.tiptap-editor .ProseMirror h3{font-size:1.25em}.tiptap-editor .ProseMirror ul,.tiptap-editor .ProseMirror ol{padding-left:1.5em;margin:1em 0}.tiptap-editor .ProseMirror blockquote{border-left:4px solid #e5e7eb;padding-left:1em;margin:1em 0;font-style:italic}.dark .tiptap-editor .ProseMirror blockquote{border-left-color:#4b5563}.tiptap-editor .ProseMirror code{background-color:#f3f4f6;padding:.2em .4em;border-radius:.25rem;font-size:.9em}.dark .tiptap-editor .ProseMirror code{background-color:#374151}.tiptap-editor .ProseMirror pre{background-color:#f3f4f6;padding:1em;border-radius:.5rem;margin:1em 0;overflow-x:auto}.dark .tiptap-editor .ProseMirror pre{background-color:#1f2937}.tiptap-editor .ProseMirror pre code{background-color:transparent;padding:0}.tiptap-editor .ProseMirror img{max-width:100%;height:auto;margin:1em 0;border-radius:.5rem}.tiptap-editor .ProseMirror .image-resize-wrapper{position:relative;display:inline-block;max-width:100%;margin:1em 0}.tiptap-editor .ProseMirror .image-resize-wrapper .resizable-image{display:block;max-width:100%;height:auto;border-radius:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tiptap-editor .ProseMirror .image-resize-wrapper .resize-handle{position:absolute;width:12px;height:12px;background:#3b82f6;border:2px solid #ffffff;border-radius:50%;cursor:nwse-resize;opacity:0;transition:opacity .2s;z-index:10;box-shadow:0 2px 4px #0003}.tiptap-editor .ProseMirror .image-resize-wrapper:hover .resize-handle,.tiptap-editor .ProseMirror .image-resize-wrapper.hover .resize-handle,.tiptap-editor .ProseMirror .image-resize-wrapper.resizing .resize-handle{opacity:1}.tiptap-editor .ProseMirror .image-resize-wrapper .resize-handle-nw{top:-6px;left:-6px;cursor:nwse-resize}.tiptap-editor .ProseMirror .image-resize-wrapper .resize-handle-ne{top:-6px;right:-6px;cursor:nesw-resize}.tiptap-editor .ProseMirror .image-resize-wrapper .resize-handle-sw{bottom:-6px;left:-6px;cursor:nesw-resize}.tiptap-editor .ProseMirror .image-resize-wrapper .resize-handle-se{bottom:-6px;right:-6px;cursor:nwse-resize}.tiptap-editor .ProseMirror .image-resize-wrapper.resizing{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tiptap-editor .ProseMirror .image-resize-wrapper.resizing .resizable-image{pointer-events:none}.tiptap-editor .ProseMirror mark{background-color:#fef08a;padding:.1em .2em;border-radius:.2em}.dark .tiptap-editor .ProseMirror mark{background-color:#854d0e}.tiptap-editor .ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden;border-color:#d1d5db;border-style:solid;border-width:1px}.dark .tiptap-editor .ProseMirror table{border-color:#4b5563}.tiptap-editor .ProseMirror table tbody,.tiptap-editor .ProseMirror table tr,.tiptap-editor .ProseMirror table td,.tiptap-editor .ProseMirror table th{border-color:inherit;border-style:inherit;border-width:inherit}.tiptap-editor .ProseMirror table td,.tiptap-editor .ProseMirror table th{min-width:1em;padding:8px;vertical-align:top;box-sizing:border-box;position:relative}.tiptap-editor .ProseMirror table th{font-weight:600;text-align:left;background-color:#0000000d}.dark .tiptap-editor .ProseMirror table th{background-color:#ffffff0d}.tiptap-editor .ProseMirror table td>p,.tiptap-editor .ProseMirror table th>p{margin:0;line-height:1.5}.tiptap-editor .ProseMirror table td>p:empty:after,.tiptap-editor .ProseMirror table th>p:empty:after{content:" "}.tiptap-editor .ProseMirror table .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;background-color:#60a5fa;pointer-events:none}.spacing-slider-container[data-v-b47621ed]{padding:.4rem 0 .25rem}.spacing-slider[data-v-b47621ed]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;border-radius:9999px;background:linear-gradient(to right,#6366f1 0%,#6366f1 var(--range-percent),#cbd5e1 var(--range-percent),#cbd5e1 100%);outline:none;cursor:pointer;transition:background .2s;padding:0!important;border:none!important;box-shadow:inset 0 0 0 1px #94a3b861}.dark .spacing-slider[data-v-b47621ed]{background:linear-gradient(to right,#818cf8 0%,#818cf8 var(--range-percent),#374151 var(--range-percent),#374151 100%);box-shadow:inset 0 0 0 1px #4b5563a6}.spacing-slider[data-v-b47621ed]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#6366f1;cursor:pointer;border:3px solid #fff;box-shadow:0 4px 12px #6366f147}.dark .spacing-slider[data-v-b47621ed]::-webkit-slider-thumb{border-color:#111827}.spacing-slider[data-v-b47621ed]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#6366f1;cursor:pointer;border:3px solid #fff;box-shadow:0 4px 12px #6366f147}.no-scrollbar[data-v-ce59ec56]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-ce59ec56]{-ms-overflow-style:none;scrollbar-width:none}.dark input[type=date][data-v-7b611fce]::-webkit-calendar-picker-indicator{filter:invert(0)}.dark input[type=date][data-v-7b611fce]{color-scheme:dark}.slide-up-enter-active[data-v-7b611fce],.slide-up-leave-active[data-v-7b611fce]{transition:transform .3s ease-out}.slide-up-enter-from[data-v-7b611fce],.slide-up-leave-to[data-v-7b611fce]{transform:translateY(100%)}.dark input[type=date][data-v-55abf0b1]::-webkit-calendar-picker-indicator{filter:invert(0)}.dark input[type=date][data-v-55abf0b1]{color-scheme:dark}.no-scrollbar[data-v-55abf0b1]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-55abf0b1]{-ms-overflow-style:none;scrollbar-width:none}.banner-preview-container{overflow:hidden}.banner-preview-text{padding:2rem;min-height:auto;display:flex;align-items:center;justify-content:center;border-radius:.5rem}.banner-preview-content{max-width:100%;width:100%;display:flex;flex-direction:column;gap:1rem}.banner-preview-title{font-size:1.5rem;font-weight:700;margin:0 0 1rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;width:100%}.banner-preview-countdown{display:flex;gap:1rem;justify-content:center;align-items:center;margin-top:1rem}.banner-preview-image img{max-height:300px;-o-object-fit:cover;object-fit:cover}.banner-preview-title{text-align:center;width:100%;margin:0 0 1rem}.banner-preview-body-wrapper{display:inline-flex;align-items:center;justify-content:center;gap:1.5rem;flex-wrap:wrap}.banner-preview-button{display:inline-block;padding:.75rem 2rem;border-radius:.5rem;font-weight:600;text-decoration:none;font-size:1rem;white-space:nowrap;flex-shrink:0;transition:all .2s ease-out;border:none;cursor:pointer}.banner-preview-button:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.banner-preview-button[data-hover-bg],.banner-preview-button[data-hover-color],.banner-preview-button[data-hover-background]{transition:all .2s ease-out}.banner-preview-body{display:inline}.terminal-window[data-v-c7b42767]{box-shadow:0 25px 50px -12px #00000080;touch-action:none;transition:z-index .1s}.cursor-move[data-v-c7b42767]{cursor:grab}.cursor-move[data-v-c7b42767]:active{cursor:grabbing}@keyframes shake-6ad7391b{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}.animate-shake[data-v-6ad7391b]{animation:shake-6ad7391b .1s ease-in-out infinite}@media(max-width:1023px){[data-v-8469847f] a,[data-v-8469847f] button{min-height:44px;display:flex;align-items:center}}.raw-icon[data-v-76f4a63d]{display:inline-flex;align-items:center;justify-content:center}.raw-icon[data-v-76f4a63d] svg{display:block}.topbar-dropdown[data-v-510d892f]{position:relative;flex-shrink:0;overflow:visible}.topbar-dropdown.touch-open>.topbar-dropdown-content[data-v-510d892f]{display:flex!important;flex-direction:column!important;opacity:1!important;visibility:visible!important}@media(max-width:767px){.topbar-dropdown.submenu>.topbar-dropdown-content[data-v-510d892f]{position:relative!important;top:auto!important;left:auto!important;right:auto!important;margin:0!important;box-shadow:none!important;border:none!important;border-radius:0!important;padding-left:12px!important;background:#ffffff08!important}.topbar-dropdown-item[data-v-510d892f]{min-height:44px!important}}@media(min-width:1024px){.topbar-dropdown:hover>a~.topbar-dropdown-content[data-v-510d892f],.topbar-dropdown .topbar-dropdown-content[data-v-510d892f]:hover{display:block;opacity:1;visibility:visible}}.topbar-dropdown>a[data-v-510d892f]{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;white-space:nowrap!important;flex-shrink:0!important;overflow:visible!important;gap:6px!important;line-height:32px!important;vertical-align:middle!important}.topbar-dropdown-content[data-v-510d892f]{display:none;opacity:0;visibility:hidden;position:absolute;top:100%;margin-top:4px;background:rgb(var(--admin-theme-sidebar));min-width:200px;max-width:300px;box-shadow:0 4px 12px #00000040;border-radius:6px;padding:6px 0;z-index:100000;transition:opacity .15s ease,visibility .15s ease;border:1px solid rgba(255,255,255,.08);left:0;right:auto}[id=quick-access-menu] .topbar-dropdown-content[data-v-510d892f],[id=quick-access-menu] .topbar-dropdown-content .topbar-dropdown-content[data-v-510d892f]{max-width:300px;width:-moz-max-content;width:max-content;min-width:200px!important;padding:6px 0}[id=quick-access-menu]:hover>.topbar-dropdown-content[data-v-510d892f],[id=quick-access-menu] .topbar-dropdown:hover>.topbar-dropdown-content[data-v-510d892f]{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:0}[id=quick-access-menu] .topbar-dropdown-item[data-v-510d892f]:not([id=quick-item-add-new]),[id=quick-access-menu] .topbar-dropdown[data-v-510d892f]{width:100%!important;flex-shrink:0}[id=quick-item-add-new][data-v-510d892f]{flex-basis:100%!important;width:100%!important;order:9999!important;border-top:1px solid rgba(255,255,255,.08)!important;margin-top:4px!important;padding:8px 16px!important}.topbar-dropdown.momentum-left>.topbar-dropdown-content[data-v-510d892f]{flex-direction:row-reverse!important}[id=quick-access-menu] .topbar-dropdown-item[data-v-510d892f],[id=quick-access-menu] .topbar-dropdown[data-v-510d892f]{width:auto!important;flex-shrink:0}.topbar-dropdown.submenu .topbar-dropdown-content[data-v-510d892f]{top:0;left:100%;margin-top:-6px}.topbar-dropdown-content[data-v-510d892f]:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:14px;background:transparent}.topbar-dropdown.align-below>.topbar-dropdown-content[data-v-510d892f]:before{height:14px;bottom:100%}.topbar-dropdown.submenu>.topbar-dropdown-content[data-v-510d892f]:before{inset:0 100% auto auto;width:14px;height:100%}.topbar-dropdown.submenu.align-right>.topbar-dropdown-content[data-v-510d892f]:before{right:auto;left:100%}.topbar-dropdown.submenu.align-below>.topbar-dropdown-content[data-v-510d892f]:before{width:100%;height:14px;inset:auto 0 100%}.topbar-dropdown:hover>.topbar-dropdown-content[data-v-510d892f],.topbar-dropdown-content[data-v-510d892f]:hover{display:flex;flex-direction:column;opacity:1;visibility:visible}.topbar-dropdown.align-right>.topbar-dropdown-content[data-v-510d892f]{left:auto!important;right:100%!important;margin-right:12px}.topbar-dropdown.align-below>.topbar-dropdown-content[data-v-510d892f]{top:100%!important;left:0!important;right:auto!important;margin-top:12px!important;margin-left:0!important;position:absolute!important}.topbar-dropdown.align-below.align-right>.topbar-dropdown-content[data-v-510d892f]{left:auto!important;right:0!important}.topbar-dropdown.submenu:not(.align-below)>.topbar-dropdown-content[data-v-510d892f]{top:0!important;left:100%!important;margin-top:-6px!important;margin-left:0!important}.topbar-dropdown:hover>.topbar-dropdown-content[data-v-510d892f],.topbar-dropdown.submenu:hover>.topbar-dropdown-content[data-v-510d892f]{display:flex!important;opacity:1!important;visibility:visible!important}.topbar-dropdown.submenu.align-right:not(.align-below)>.topbar-dropdown-content[data-v-510d892f]{left:auto;right:100%;margin-right:2px}.topbar-dropdown-item[data-v-510d892f]{background:transparent!important;border:none!important;width:100%!important;text-align:left!important;cursor:pointer!important;padding:10px 16px!important;color:rgb(var(--admin-theme-sidebar-text))!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;font-size:13px!important;font-weight:400!important;font-family:inherit!important;line-height:1.5!important;text-decoration:none!important;height:auto!important;border-radius:0!important;margin:0!important;transition:all .15s ease!important;box-sizing:border-box!important}.topbar-dropdown-item[data-v-510d892f]:hover{background:rgb(var(--admin-theme-sidebar-hover))!important;color:rgb(var(--admin-theme-sidebar-text-active))!important}.topbar-dropdown-item.has-arrow .submenu-arrow[data-v-510d892f]{width:12px;height:12px;margin-left:auto;opacity:.5}.topbar-dropdown-item[data-v-510d892f]:first-child{border-radius:6px 6px 0 0!important}.topbar-dropdown-item[data-v-510d892f]:last-child{border-radius:0 0 6px 6px!important}.topbar-dropdown-item[data-v-510d892f]:only-child{border-radius:6px!important}.topbar-form[data-v-510d892f]{margin:0;display:inline;padding:0}.topbar-dropdown-form[data-v-510d892f]{margin:0;padding:0}.topbar-button[data-v-510d892f]{background:transparent!important;border:none!important;color:rgb(var(--admin-theme-sidebar-text))!important;padding:0 10px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;border-radius:3px!important;cursor:pointer!important;font-size:13px!important;font-weight:400!important;font-family:inherit!important;line-height:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;white-space:nowrap!important;transition:all .15s ease!important;flex-shrink:0!important;overflow:visible!important;box-sizing:border-box!important;vertical-align:middle!important}.topbar-button[data-v-510d892f]:hover{color:rgb(var(--admin-theme-sidebar-text-active))!important;background:rgb(var(--admin-theme-sidebar-hover))!important}.topbar-settings-dropdown[data-v-4b2412a9]{position:relative;display:inline-flex;align-items:center;height:32px}.language-btn[data-v-4b2412a9]{padding:0 8px!important;width:auto!important;justify-content:center!important;margin-left:2px;height:32px;display:inline-flex;align-items:center;border-radius:3px;transition:all .15s ease;color:rgb(var(--admin-theme-sidebar-text))}.language-btn[data-v-4b2412a9]:hover,.language-btn.active[data-v-4b2412a9]{color:rgb(var(--admin-theme-sidebar-text-active))!important;background:rgb(var(--admin-theme-sidebar-hover))}.topbar-icon svg[data-v-4b2412a9]{width:14px;height:14px}.settings-dropdown-content[data-v-4b2412a9]{position:absolute;top:100%;right:0;margin-top:4px;background:rgb(var(--admin-theme-sidebar));min-width:200px;border:1px solid rgba(255,255,255,.08);border-radius:6px;box-shadow:0 10px 25px -5px #0000004d;z-index:100001;overflow:hidden}.dropdown-item[data-v-4b2412a9]{background:transparent;color:rgb(var(--admin-theme-sidebar-text));transition:all .15s ease}.dropdown-item[data-v-4b2412a9]:hover,.dropdown-item.active-item[data-v-4b2412a9]{background:rgb(var(--admin-theme-sidebar-hover));color:rgb(var(--admin-theme-sidebar-text-active))}.check-icon[data-v-4b2412a9]{color:rgb(var(--admin-theme-primary))}.settings-header[data-v-4b2412a9]{padding:8px 12px;font-weight:600;color:rgb(var(--admin-theme-text-muted));border-bottom:1px solid rgba(255,255,255,.05);text-transform:uppercase;letter-spacing:.025em;font-size:11px}.settings-fade-enter-active[data-v-4b2412a9],.settings-fade-leave-active[data-v-4b2412a9]{transition:opacity .2s ease,transform .2s ease}.settings-fade-enter-from[data-v-4b2412a9],.settings-fade-leave-to[data-v-4b2412a9]{opacity:0;transform:translateY(-8px)}.topbar-settings-dropdown[data-v-905d29d5]{position:relative;display:inline-flex;align-items:center;height:32px}.currency-btn[data-v-905d29d5]{padding:0 8px!important;width:auto!important;justify-content:center!important;margin-left:2px;height:32px;display:inline-flex;align-items:center;border-radius:3px;transition:all .15s ease;color:rgb(var(--admin-theme-sidebar-text))}.currency-btn[data-v-905d29d5]:hover,.currency-btn.active[data-v-905d29d5]{color:rgb(var(--admin-theme-sidebar-text-active))!important;background:rgb(var(--admin-theme-sidebar-hover))}.topbar-icon svg[data-v-905d29d5]{width:14px;height:14px}.settings-dropdown-content[data-v-905d29d5]{position:absolute;top:100%;right:0;margin-top:4px;background:rgb(var(--admin-theme-sidebar));min-width:200px;border:1px solid rgba(255,255,255,.08);border-radius:6px;box-shadow:0 10px 25px -5px #0000004d;z-index:100001;overflow:hidden}.dropdown-item[data-v-905d29d5]{background:transparent;color:rgb(var(--admin-theme-sidebar-text));transition:all .15s ease}.dropdown-item[data-v-905d29d5]:hover,.dropdown-item.active-item[data-v-905d29d5]{background:rgb(var(--admin-theme-sidebar-hover));color:rgb(var(--admin-theme-sidebar-text-active))}.check-icon[data-v-905d29d5]{color:rgb(var(--admin-theme-primary))}.settings-header[data-v-905d29d5]{padding:8px 12px;font-weight:600;color:rgb(var(--admin-theme-text-muted));border-bottom:1px solid rgba(255,255,255,.05);text-transform:uppercase;letter-spacing:.025em;font-size:11px}.settings-fade-enter-active[data-v-905d29d5],.settings-fade-leave-active[data-v-905d29d5]{transition:opacity .2s ease,transform .2s ease}.settings-fade-enter-from[data-v-905d29d5],.settings-fade-leave-to[data-v-905d29d5]{opacity:0;transform:translateY(-8px)}.polycms-topbar[data-v-07c9e6d5]{position:fixed;top:0;left:0;right:0;z-index:99999;background:rgb(var(--admin-theme-sidebar));color:#fff;font-size:13px;line-height:32px;height:32px;min-height:32px;max-height:32px;box-shadow:0 1px 2px #0000001a;border-bottom:1px solid rgba(255,255,255,.08);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:visible}.polycms-topbar-container[data-v-07c9e6d5]{width:100%;max-width:100%;margin:0;display:flex;justify-content:space-between;align-items:center;padding:0 12px;height:32px;min-height:32px;max-height:32px;gap:4px;box-sizing:border-box;overflow:visible}.polycms-topbar-left[data-v-07c9e6d5],.polycms-topbar-right[data-v-07c9e6d5]{display:flex;align-items:center;justify-content:flex-start;gap:2px;flex-shrink:1;flex-wrap:nowrap;overflow:visible;height:32px;min-width:0}.polycms-topbar-left[data-v-07c9e6d5]{flex-shrink:1;overflow:visible}.polycms-topbar-right[data-v-07c9e6d5]{justify-content:flex-end;flex-shrink:0}.topbar-hamburger-btn[data-v-07c9e6d5]{padding:0 6px!important;width:auto!important;justify-content:center!important;flex-shrink:0!important;margin-right:4px}.topbar-hamburger-btn .topbar-icon svg[data-v-07c9e6d5]{width:16px!important;height:16px!important}@media(min-width:1024px){.topbar-hamburger-btn[data-v-07c9e6d5]{display:none!important}}.theme-toggle-btn[data-v-07c9e6d5]{padding:0 8px!important;width:auto!important;justify-content:center!important;margin-left:2px}.theme-toggle-btn .topbar-icon svg[data-v-07c9e6d5]{width:14px!important;height:14px!important}[data-v-07c9e6d5] .polycms-topbar-left a:not(.topbar-dropdown>a),[data-v-07c9e6d5] .polycms-topbar-left button:not(.topbar-button),[data-v-07c9e6d5] .polycms-topbar-right>a:not(.topbar-dropdown>a),[data-v-07c9e6d5] .polycms-topbar-right>button:not(.topbar-button){color:rgb(var(--admin-theme-sidebar-text));text-decoration:none;padding:0 10px;display:contents;border-radius:3px;transition:all .15s ease;background:transparent;border:none;cursor:pointer;font-size:13px;font-weight:400;white-space:nowrap;flex-shrink:0;overflow:visible;box-sizing:border-box;vertical-align:middle}[data-v-07c9e6d5] .polycms-topbar-left a:not(.topbar-dropdown>a)>*,[data-v-07c9e6d5] .polycms-topbar-left button:not(.topbar-button)>*,[data-v-07c9e6d5] .polycms-topbar-right>a:not(.topbar-dropdown>a)>*,[data-v-07c9e6d5] .polycms-topbar-right>button:not(.topbar-button)>*{display:inline-flex;align-items:center;gap:6px;line-height:32px;height:32px;min-height:32px;max-height:32px;vertical-align:middle}[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown>a,[data-v-07c9e6d5] .polycms-topbar .topbar-button{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;padding:0 10px!important;gap:6px!important;color:rgb(var(--admin-theme-sidebar-text))!important;text-decoration:none!important;border-radius:0!important;transition:all .15s ease!important;background:transparent!important;border:none!important;cursor:pointer!important;font-size:13px!important;font-weight:400!important;white-space:nowrap!important;flex-shrink:0!important;overflow:visible!important;box-sizing:border-box!important;vertical-align:middle!important;line-height:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important}[data-v-07c9e6d5] .polycms-topbar a:hover,[data-v-07c9e6d5] .polycms-topbar button:hover{color:rgb(var(--admin-theme-sidebar-text-active));background:rgb(var(--admin-theme-sidebar-hover))}[data-v-07c9e6d5] .polycms-topbar .topbar-highlight{background:rgb(var(--admin-theme-primary))!important;color:#fff!important;font-weight:500}[data-v-07c9e6d5] .polycms-topbar .topbar-highlight:hover{background:#2563eb!important;color:#fff!important}[data-v-07c9e6d5] .polycms-topbar .topbar-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:16px!important;height:16px!important;flex-shrink:0!important;line-height:1!important}[data-v-07c9e6d5] .polycms-topbar .topbar-icon svg{width:16px!important;height:16px!important;display:block!important}[data-v-07c9e6d5] .polycms-topbar-left>.topbar-dropdown>a:after,[data-v-07c9e6d5] .polycms-topbar-right>.topbar-dropdown>a:after{content:"";display:inline-block;width:0;height:0;margin-left:4px;margin-top:2px;vertical-align:middle;border-top:4px solid #d1d5db;border-right:4px solid transparent;border-bottom:0;border-left:4px solid transparent;transition:all .15s ease;flex-shrink:0}[data-v-07c9e6d5] .polycms-topbar-left>.topbar-dropdown:hover>a:after,[data-v-07c9e6d5] .polycms-topbar-right>.topbar-dropdown:hover>a:after{border-top-color:rgb(var(--admin-theme-sidebar-text-active))}@media(min-width:1024px){[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown:hover>.topbar-dropdown-content,[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown-content:hover{display:block!important;opacity:1!important;visibility:visible!important}}[data-v-07c9e6d5] .polycms-topbar-left .topbar-dropdown-content{left:0;right:auto}[data-v-07c9e6d5] .polycms-topbar-right .topbar-dropdown-content{right:0;left:auto}[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown-form{margin:0;padding:0}[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown-content a,[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown-content button,[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown-item{display:flex!important;align-items:center!important;justify-content:flex-start!important;padding:10px 16px!important;color:rgb(var(--admin-theme-sidebar-text))!important;white-space:nowrap!important;width:100%!important;text-align:left!important;gap:10px!important;height:auto!important;border-radius:0!important;margin:0!important;font-size:13px!important;font-weight:400!important;font-family:inherit!important;line-height:1.5!important;transition:all .15s ease!important;background:transparent!important;border:none!important;cursor:pointer!important;text-decoration:none!important;box-sizing:border-box!important}[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown-content a:hover,[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown-content button:hover,[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown-item:hover{background:rgb(var(--admin-theme-sidebar-hover))!important;color:rgb(var(--admin-theme-sidebar-text-active))!important}[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown-content a:first-child,[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown-content button:first-child,[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown-item:first-child{border-radius:6px 6px 0 0!important}[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown-content a:last-child,[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown-content button:last-child,[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown-item:last-child{border-radius:0 0 6px 6px!important}[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown-content a:only-child,[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown-content button:only-child,[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown-item:only-child{border-radius:6px!important}[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown:not(.submenu)>.topbar-dropdown-content{display:none;opacity:0;visibility:hidden;position:absolute;top:100%;margin-top:4px;background:rgb(var(--admin-theme-sidebar));min-width:200px;max-width:300px;box-shadow:0 4px 12px #00000040;border-radius:6px;padding:6px 0;z-index:100000;transition:opacity .15s ease,visibility .15s ease;border:1px solid rgba(255,255,255,.08)}[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown.submenu>.topbar-dropdown-content{top:0!important;left:100%!important;margin-top:-6px!important}[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown-content:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:4px;background:transparent}@media(max-width:1023px){.polycms-topbar-container[data-v-07c9e6d5]{padding:0 4px}.polycms-topbar-left[data-v-07c9e6d5]{overflow:visible;flex-shrink:1;min-width:0}[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown>a,[data-v-07c9e6d5] .polycms-topbar .topbar-button{padding:0 6px!important;gap:4px!important}[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown.submenu>.topbar-dropdown-content{position:relative!important;top:auto!important;left:auto!important;right:auto!important;margin:0!important;box-shadow:none!important;border:none!important;border-radius:0!important;padding-left:12px!important;background:#ffffff08!important;min-width:auto!important}[data-v-07c9e6d5] .polycms-topbar .topbar-dropdown-item{min-height:40px!important}}@media(max-width:639px){[data-v-07c9e6d5] .polycms-topbar-left .topbar-dropdown>a>span:not(.topbar-icon),[data-v-07c9e6d5] .polycms-topbar-left>a>span:not(.topbar-icon){display:none!important}[data-v-07c9e6d5] .polycms-topbar-left>.topbar-dropdown>a:after{margin-left:2px}}.topbar-settings-dropdown[data-v-07c9e6d5]{position:relative;height:32px;display:flex;align-items:center}.settings-btn[data-v-07c9e6d5],.cache-btn[data-v-07c9e6d5]{padding:0 8px!important;width:auto!important;justify-content:center!important;margin-left:2px}.settings-btn.active[data-v-07c9e6d5],.cache-btn.active[data-v-07c9e6d5]{color:rgb(var(--admin-theme-sidebar-text-active))!important;background:rgb(var(--admin-theme-sidebar-hover))!important;height:32px;display:inline-flex;align-items:center}.settings-btn .topbar-icon svg[data-v-07c9e6d5],.cache-btn .topbar-icon svg[data-v-07c9e6d5]{width:14px!important;height:14px!important}.settings-dropdown-content[data-v-07c9e6d5]{position:absolute;top:100%;right:0;margin-top:4px;background:rgb(var(--admin-theme-sidebar));min-width:280px;border:1px solid rgba(255,255,255,.08);border-radius:8px;box-shadow:0 10px 25px -5px #0000004d;z-index:100001;overflow:hidden}@media(max-width:639px){.settings-dropdown-content[data-v-07c9e6d5]{position:fixed;left:8px;right:8px;top:36px;min-width:auto;width:auto}}.settings-header[data-v-07c9e6d5]{padding:12px 16px;font-weight:600;color:rgb(var(--admin-theme-sidebar-text));border-bottom:1px solid rgba(255,255,255,.05);text-transform:uppercase;letter-spacing:.025em;font-size:11px}.settings-body[data-v-07c9e6d5]{padding:4px 0}.settings-divider[data-v-07c9e6d5]{height:1px;background:#ffffff0d;margin:4px 16px}.setting-item[data-v-07c9e6d5]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;cursor:pointer;transition:background .15s ease}.setting-item[data-v-07c9e6d5]:hover{background:rgb(var(--admin-theme-sidebar-hover))}.setting-label[data-v-07c9e6d5]{display:flex;flex-direction:column;gap:2px}.setting-title[data-v-07c9e6d5]{color:rgb(var(--admin-theme-sidebar-text-active));font-weight:500;font-size:13px;line-height:1}.setting-desc[data-v-07c9e6d5]{color:rgb(var(--admin-theme-sidebar-text));font-size:11px}.setting-checkbox[data-v-07c9e6d5]{width:16px;height:16px;accent-color:#3b82f6;cursor:pointer}.settings-fade-enter-active[data-v-07c9e6d5],.settings-fade-leave-active[data-v-07c9e6d5]{transition:opacity .2s ease,transform .2s ease}.settings-fade-enter-from[data-v-07c9e6d5],.settings-fade-leave-to[data-v-07c9e6d5]{opacity:0;transform:translateY(-8px)}.command-palette-overlay[data-v-5643299a]{position:fixed;inset:0;z-index:999999;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding-top:15vh}.command-palette[data-v-5643299a]{width:100%;max-width:620px;background:rgb(var(--admin-theme-surface));border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 25px 60px -12px #00000080;overflow:hidden}.command-palette__search[data-v-5643299a]{display:flex;align-items:center;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.06);gap:12px}.command-palette__search-icon[data-v-5643299a]{width:20px;height:20px;color:rgb(var(--admin-theme-text-muted));flex-shrink:0}.command-palette__input[data-v-5643299a]{flex:1;background:transparent;border:none;outline:none;font-size:15px;color:rgb(var(--admin-theme-text));font-family:inherit}.command-palette__input[data-v-5643299a]::-moz-placeholder{color:rgb(var(--admin-theme-text-secondary))}.command-palette__input[data-v-5643299a]::placeholder{color:rgb(var(--admin-theme-text-secondary))}.command-palette__kbd[data-v-5643299a]{font-size:10px;padding:2px 6px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:rgb(var(--admin-theme-text-secondary));font-family:monospace}.command-palette__results[data-v-5643299a]{max-height:360px;overflow-y:auto;padding:6px}.command-palette__loading[data-v-5643299a]{display:flex;justify-content:center;padding:24px}.command-palette__item[data-v-5643299a]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;cursor:pointer;transition:background .1s}.command-palette__item--active[data-v-5643299a]{background:#6366f126}.command-palette__item-icon[data-v-5643299a]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.command-palette__item-icon svg[data-v-5643299a]{width:16px;height:16px}.command-palette__item-icon--product[data-v-5643299a]{background:#10b98126;color:#10b981}.command-palette__item-icon--order[data-v-5643299a]{background:#6366f126;color:rgb(var(--admin-theme-primary))}.command-palette__item-icon--post[data-v-5643299a]{background:#3b82f626;color:#3b82f6}.command-palette__item-icon--page[data-v-5643299a]{background:#a855f726;color:#a855f7}.command-palette__item-icon--user[data-v-5643299a]{background:#f59e0b26;color:#f59e0b}.command-palette__item-body[data-v-5643299a]{flex:1;min-width:0;display:flex;flex-direction:column}.command-palette__item-title[data-v-5643299a]{font-size:13px;font-weight:500;color:rgb(var(--admin-theme-text));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.command-palette__item-subtitle[data-v-5643299a]{font-size:11px;color:rgb(var(--admin-theme-text-secondary));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.command-palette__item-type[data-v-5643299a]{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:#475569;font-weight:600;flex-shrink:0}.command-palette__empty[data-v-5643299a]{padding:32px;text-align:center;color:rgb(var(--admin-theme-text-secondary));font-size:14px}.command-palette__footer[data-v-5643299a]{display:flex;gap:16px;padding:10px 18px;border-top:1px solid rgba(255,255,255,.06);font-size:11px;color:#475569}.command-palette__footer kbd[data-v-5643299a]{font-size:10px;padding:1px 5px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:3px;margin-right:4px;font-family:monospace}.palette-fade-enter-active[data-v-5643299a]{transition:opacity .15s ease}.palette-fade-leave-active[data-v-5643299a]{transition:opacity .1s ease}.palette-fade-enter-from[data-v-5643299a],.palette-fade-leave-to[data-v-5643299a]{opacity:0}.auth-card[data-v-aaa32d3b]{background-color:rgba(255,255,255,flex);--glass-opacity: 1}:root .auth-card[data-v-aaa32d3b]{background-color:rgba(255,255,255,var(--glass-opacity))}.dark .auth-card[data-v-aaa32d3b]{background-color:rgba(31,41,55,var(--glass-opacity))}.editor-panel[data-v-6bd1d04d]{border:1px solid var(--panel-border, #e5e7eb);border-radius:.75rem;background:var(--panel-bg, #ffffff);box-shadow:0 1px 2px #0f172a14;transition:border-color .2s ease,box-shadow .2s ease}.editor-panel--dragging[data-v-6bd1d04d]{opacity:.6;border-style:dashed}.editor-panel--locked .editor-panel__header[data-v-6bd1d04d]{padding-left:1.25rem;cursor:default}.editor-panel--locked .editor-panel__handle[data-v-6bd1d04d]{display:none}.editor-panel__header[data-v-6bd1d04d]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--panel-border, #e5e7eb)}.editor-panel--collapsed .editor-panel__header[data-v-6bd1d04d]{border-bottom:none}.editor-panel__handle[data-v-6bd1d04d]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:.5rem;background:var(--panel-handle-bg, #f1f5f9);color:var(--panel-handle-color, #64748b);cursor:grab}.editor-panel__handle[data-v-6bd1d04d]:active{cursor:grabbing}.editor-panel__title[data-v-6bd1d04d]{flex:1;min-width:0}.editor-panel__label[data-v-6bd1d04d]{display:block;font-size:.95rem;font-weight:600;color:var(--panel-title, #0f172a)}.editor-panel__description[data-v-6bd1d04d]{margin-top:.25rem;font-size:.8rem;color:var(--panel-description, #64748b)}.editor-panel__actions[data-v-6bd1d04d]{display:flex;gap:.25rem}.editor-panel__collapse[data-v-6bd1d04d]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:.5rem;border:none;background:transparent;color:var(--panel-handle-color, #64748b);cursor:pointer;transition:background .2s ease,color .2s ease}.editor-panel__collapse[data-v-6bd1d04d]:hover{background:#6366f11a;color:rgb(var(--admin-theme-primary))}.editor-panel__collapse-icon[data-v-6bd1d04d]{transition:transform .2s ease}.editor-panel__collapse-icon--collapsed[data-v-6bd1d04d]{transform:rotate(-90deg)}.editor-panel__body[data-v-6bd1d04d]{padding:1.25rem}.panel-collapse-enter-active[data-v-6bd1d04d],.panel-collapse-leave-active[data-v-6bd1d04d]{transition:height .25s ease,opacity .25s ease}.panel-collapse-enter-from[data-v-6bd1d04d],.panel-collapse-leave-to[data-v-6bd1d04d]{height:0;opacity:0;overflow:hidden}.dark{--panel-bg: #1f2937;--panel-border: #374151;--panel-title: #f9fafb;--panel-description: #9ca3af;--panel-handle-bg: #374151;--panel-handle-color: #9ca3af}.editor-panels[data-v-af1c947c]{display:grid;gap:2rem;grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}.editor-panels__column[data-v-af1c947c]{display:flex;flex-direction:column;gap:1.25rem}@media(min-width:1024px){.editor-panels__column--sidebar[data-v-af1c947c]{position:sticky;top:32px;height:calc(100vh - 48px);overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(156,163,175,.4) transparent;padding-right:6px}.editor-panels__column--sidebar[data-v-af1c947c]::-webkit-scrollbar{width:6px}.editor-panels__column--sidebar[data-v-af1c947c]::-webkit-scrollbar-track{background:transparent}.editor-panels__column--sidebar[data-v-af1c947c]::-webkit-scrollbar-thumb{background-color:#9ca3af59;border-radius:99px;border:1px solid transparent;background-clip:padding-box;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.editor-panels__column--sidebar[data-v-af1c947c]::-webkit-scrollbar-thumb:hover{background-color:#9ca3af99}.dark .editor-panels__column--sidebar[data-v-af1c947c]{scrollbar-color:rgba(156,163,175,.3) transparent}.dark .editor-panels__column--sidebar[data-v-af1c947c]::-webkit-scrollbar-thumb{background-color:#9ca3af40}.dark .editor-panels__column--sidebar[data-v-af1c947c]::-webkit-scrollbar-thumb:hover{background-color:#9ca3af80}}@media(max-width:1023px){.editor-panels[data-v-af1c947c]{grid-template-columns:minmax(0,1fr)}}[data-v-af361696] .ProseMirror{min-height:200px}.category-selector[data-v-d43eb2b0]{display:flex;flex-direction:column;gap:.75rem}.category-selector__tabs[data-v-d43eb2b0]{display:flex;gap:.5rem;border-bottom-width:1px;padding-bottom:.25rem}.category-selector__tab[data-v-d43eb2b0]{padding:.35rem .75rem;border:none;background:none;font-size:.85rem;color:rgb(var(--admin-theme-text-secondary));cursor:pointer;border-bottom:2px solid transparent}.category-selector__tab--active[data-v-d43eb2b0]{color:rgb(var(--admin-theme-primary));border-color:rgb(var(--admin-theme-primary));font-weight:600}.category-selector__list[data-v-d43eb2b0]{max-height:260px;overflow-y:auto;border-width:1px;border-radius:.75rem;padding:.75rem}.category-selector__item+.category-selector__item[data-v-d43eb2b0]{margin-top:.35rem}.category-selector__label[data-v-d43eb2b0]{display:flex;align-items:center;gap:.5rem;font-size:.9rem;cursor:pointer}.category-selector__actions[data-v-d43eb2b0]{display:flex;flex-direction:column;gap:.5rem}.category-selector__add[data-v-d43eb2b0]{padding:0;background:none;border:none;font-weight:600;cursor:pointer;width:-moz-max-content;width:max-content}.category-selector__form[data-v-d43eb2b0]{display:grid;gap:.75rem;padding:.75rem;border-width:1px;border-radius:.75rem}.category-selector__form-group[data-v-d43eb2b0]{display:grid;gap:.35rem}.fade-enter-active[data-v-d43eb2b0],.fade-leave-active[data-v-d43eb2b0]{transition:opacity .2s ease}.fade-enter-from[data-v-d43eb2b0],.fade-leave-to[data-v-d43eb2b0]{opacity:0}.tag-selector[data-v-f71054fe]{display:grid;gap:.75rem}.tag-selector__input-group[data-v-f71054fe]{display:flex;gap:.5rem}.tag-selector__selected[data-v-f71054fe]{display:inline-flex;flex-wrap:wrap;gap:.3rem}.tag-selector__suggestions[data-v-f71054fe]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.featured-image[data-v-3ff69648]{display:grid;gap:.75rem}.editor-page[data-v-f55dbfcb]{display:flex;flex-direction:column;gap:1.5rem}.editor-page__header[data-v-f55dbfcb]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.editor-page__title[data-v-f55dbfcb]{font-size:1.75rem;font-weight:700;color:rgb(var(--admin-theme-text))}.editor-page__actions[data-v-f55dbfcb]{display:flex;gap:.75rem}.editor-page__action[data-v-f55dbfcb]{padding:.45rem .95rem;border-radius:.75rem;border:1px solid rgb(var(--admin-theme-border));background:rgb(var(--admin-theme-base));color:rgb(var(--admin-theme-text));font-weight:600;cursor:pointer}.editor-page__action--primary[data-v-f55dbfcb]{background:rgb(var(--admin-theme-primary));border-color:rgb(var(--admin-theme-primary));color:rgb(var(--admin-theme-primary-content))}.editor-form[data-v-f55dbfcb]{display:block}.editor-floating-actions[data-v-f55dbfcb]{position:fixed;display:none;bottom:2rem;right:2rem;flex-direction:column;gap:.75rem;z-index:40;transition:all .2s cubic-bezier(.4,0,.2,1)}.editor-floating-actions__primary[data-v-f55dbfcb]{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;background:rgb(var(--admin-theme-primary));color:rgb(var(--admin-theme-primary-content));border:none;box-shadow:0 10px 25px -5px rgb(var(--admin-theme-primary) / .4),0 8px 10px -6px rgb(var(--admin-theme-primary) / .4);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.editor-floating-actions__primary[data-v-f55dbfcb]:hover{background:rgb(var(--admin-theme-primary-hover));transform:translateY(-2px);box-shadow:0 20px 25px -5px rgb(var(--admin-theme-primary) / .4),0 10px 10px -5px rgb(var(--admin-theme-primary) / .4)}.editor-floating-actions__primary[data-v-f55dbfcb]:active{transform:translateY(0)}.editor-floating-actions__primary[data-v-f55dbfcb]:disabled{opacity:.7;cursor:not-allowed;transform:none}@media(min-width:1024px){.editor-floating-actions[data-v-f55dbfcb]{display:flex}}[data-v-8024d236] .ProseMirror{min-height:200px}.variant-panel__content[data-v-d060eaae]{display:flex;flex-direction:column;gap:1rem}.variant-panel__enable[data-v-d060eaae]{text-align:center;padding:1.5rem;background:rgb(var(--admin-theme-base));border:1px dashed #e2e8f0;border-radius:.5rem}:root.dark .variant-panel__enable[data-v-d060eaae]{background:#1e293b80;border-color:rgb(var(--admin-theme-border))}.variant-panel__enable-btn[data-v-d060eaae]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:#fff;background:rgb(var(--admin-theme-primary));border:none;border-radius:.5rem;cursor:pointer;transition:background .15s}.variant-panel__enable-btn[data-v-d060eaae]:hover{background:rgb(var(--admin-theme-primary-hover))}.variant-panel__header[data-v-d060eaae]{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:20}.variant-panel__title[data-v-d060eaae]{font-size:.875rem;font-weight:600;color:#1e293b}:root.dark .variant-panel__title[data-v-d060eaae]{color:rgb(var(--admin-theme-text))}.variant-panel__add-btn[data-v-d060eaae]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;color:rgb(var(--admin-theme-primary));background:#eef2ff;border:1px solid #c7d2fe;border-radius:.5rem;cursor:pointer;transition:all .15s}.variant-panel__add-btn[data-v-d060eaae]:hover{background:#e0e7ff;border-color:#a5b4fc}:root.dark .variant-panel__add-btn[data-v-d060eaae]{background:#4f46e526;border-color:rgb(var(--admin-theme-primary) / .3);color:#a5b4fc}.variant-attr[data-v-d060eaae]{padding:1rem;background:rgb(var(--admin-theme-base));border:1px solid rgb(var(--admin-theme-border));border-radius:.75rem}:root.dark .variant-attr[data-v-d060eaae]{background:#1e293b80;border-color:rgb(var(--admin-theme-border))}.variant-attr__header[data-v-d060eaae]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.variant-attr__remove-btn[data-v-d060eaae]{padding:.5rem;color:#ef4444;background:none;border:none;cursor:pointer;border-radius:.375rem;transition:all .15s}.variant-attr__remove-btn[data-v-d060eaae]:hover{background:#fee2e2}:root.dark .variant-attr__remove-btn[data-v-d060eaae]:hover{background:#ef444426}.variant-value-checkbox[data-v-d060eaae]{display:inline-flex;align-items:center;padding:.375rem .75rem;border:1px solid #d1d5db;border-radius:9999px;font-size:.8125rem;color:#4b5563;background-color:#fff;transition:all .2s}:root.dark .variant-value-checkbox[data-v-d060eaae]{border-color:#4b5563;background-color:#1f2937;color:#d1d5db}.variant-value-checkbox[data-v-d060eaae]:hover{border-color:#9ca3af;background-color:#f3f4f6}:root.dark .variant-value-checkbox[data-v-d060eaae]:hover{border-color:#6b7280;background-color:#374151}.variant-value-checkbox--active[data-v-d060eaae]{border-color:rgb(var(--admin-theme-primary));background-color:#eef2ff;color:#4338ca;font-weight:500}:root.dark .variant-value-checkbox--active[data-v-d060eaae]{border-color:rgb(var(--admin-theme-primary));background-color:#6366f126;color:#e0e7ff}.variant-panel__generate[data-v-d060eaae]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.variant-panel__generate-btn[data-v-d060eaae]{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;color:#fff;background:rgb(var(--admin-theme-primary));border:none;border-radius:.5rem;cursor:pointer;transition:background .15s}.variant-panel__generate-btn[data-v-d060eaae]:hover{background:rgb(var(--admin-theme-primary-hover))}.variant-table-wrap[data-v-d060eaae]{border:1px solid rgb(var(--admin-theme-border));border-radius:.5rem;overflow:hidden}:root.dark .variant-table-wrap[data-v-d060eaae]{border-color:rgb(var(--admin-theme-border))}.variant-table__header[data-v-d060eaae]{padding:.75rem 1rem;background:rgb(var(--admin-theme-base));border-bottom:1px solid #e2e8f0}:root.dark .variant-table__header[data-v-d060eaae]{background:rgb(var(--admin-theme-surface));border-color:rgb(var(--admin-theme-border))}.variant-table-scroll[data-v-d060eaae]{overflow-x:auto}.variant-table[data-v-d060eaae]{width:100%;border-collapse:collapse}.variant-table th[data-v-d060eaae]{padding:.5rem .75rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgb(var(--admin-theme-text-secondary));border-bottom:1px solid #e2e8f0;white-space:nowrap}:root.dark .variant-table th[data-v-d060eaae]{color:rgb(var(--admin-theme-text-muted));border-color:rgb(var(--admin-theme-border))}.variant-table td[data-v-d060eaae]{padding:.5rem .75rem;border-bottom:1px solid #f1f5f9;font-size:.8125rem;color:rgb(var(--admin-theme-text))}:root.dark .variant-table td[data-v-d060eaae]{border-color:#1e293b;color:#e2e8f0}.variant-table tr:hover td[data-v-d060eaae]{background:rgb(var(--admin-theme-base))}:root.dark .variant-table tr:hover td[data-v-d060eaae]{background:#0f172a80}.variant-table__name[data-v-d060eaae]{font-weight:600;color:#1e293b}:root.dark .variant-table__name[data-v-d060eaae]{color:rgb(var(--admin-theme-text))}.variant-table__input[data-v-d060eaae]{padding:.25rem .375rem;font-size:.75rem;border:1px solid rgb(var(--admin-theme-border));border-radius:.25rem;background:rgb(var(--admin-theme-surface));color:rgb(var(--admin-theme-text))}.variant-table__input[data-v-d060eaae]:focus{outline:none;border-color:rgb(var(--admin-theme-primary))}:root.dark .variant-table__input[data-v-d060eaae]{background:rgb(var(--admin-theme-base));color:rgb(var(--admin-theme-text));border-color:rgb(var(--admin-theme-border))}.variant-table__input--sku[data-v-d060eaae]{width:5.5rem}.variant-table__input--price[data-v-d060eaae]{width:4.5rem;text-align:right}.variant-table__input--stock[data-v-d060eaae]{width:3.5rem;text-align:right}.variant-table__checkbox[data-v-d060eaae]{width:1rem;height:1rem;accent-color:rgb(var(--admin-theme-primary));cursor:pointer}.variant-table__remove[data-v-d060eaae]{background:none;border:none;color:rgb(var(--admin-theme-text-muted));cursor:pointer;padding:.25rem;border-radius:.25rem;transition:all .15s}.variant-table__remove[data-v-d060eaae]:hover{color:#ef4444;background:#fee2e2}:root.dark .variant-table__remove[data-v-d060eaae]:hover{background:#ef444426}.editor-page[data-v-c5fe99a4]{display:flex;flex-direction:column;gap:1.5rem}.editor-page__header[data-v-c5fe99a4]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.editor-page__title[data-v-c5fe99a4]{font-size:1.75rem;font-weight:700;color:rgb(var(--admin-theme-text))}.editor-page__actions[data-v-c5fe99a4]{display:flex;gap:.75rem}.editor-page__action[data-v-c5fe99a4]{padding:.45rem .95rem;border-radius:.75rem;border:1px solid rgb(var(--admin-theme-border));background:rgb(var(--admin-theme-base));color:rgb(var(--admin-theme-text));font-weight:600;cursor:pointer}.editor-page__action--primary[data-v-c5fe99a4]{background:rgb(var(--admin-theme-primary));border-color:rgb(var(--admin-theme-primary));color:rgb(var(--admin-theme-primary-content))}.editor-form[data-v-c5fe99a4]{display:block}.editor-floating-actions[data-v-c5fe99a4]{position:fixed;display:none;bottom:2rem;right:2rem;flex-direction:column;gap:.75rem;z-index:40;transition:all .2s cubic-bezier(.4,0,.2,1)}.editor-floating-actions__primary[data-v-c5fe99a4]{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;background:rgb(var(--admin-theme-primary));color:rgb(var(--admin-theme-primary-content));border:none;box-shadow:0 10px 25px -5px rgb(var(--admin-theme-primary) / .4),0 8px 10px -6px rgb(var(--admin-theme-primary) / .4);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.editor-floating-actions__primary[data-v-c5fe99a4]:hover{background:rgb(var(--admin-theme-primary-hover));transform:translateY(-2px);box-shadow:0 20px 25px -5px rgb(var(--admin-theme-primary) / .4),0 10px 10px -5px rgb(var(--admin-theme-primary) / .4)}.editor-floating-actions__primary[data-v-c5fe99a4]:active{transform:translateY(0)}.editor-floating-actions__primary[data-v-c5fe99a4]:disabled{opacity:.7;cursor:not-allowed;transform:none}@media(min-width:1024px){.editor-floating-actions[data-v-c5fe99a4]{display:flex}}.editor-page[data-v-6a70bca5]{display:flex;flex-direction:column;gap:1.5rem}.editor-page__header[data-v-6a70bca5]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.editor-page__title[data-v-6a70bca5]{font-size:1.75rem;font-weight:700;color:rgb(var(--admin-theme-text))}.editor-page__actions[data-v-6a70bca5]{display:flex;gap:.75rem}.editor-page__action[data-v-6a70bca5]{padding:.45rem .95rem;border-radius:.75rem;border:1px solid rgb(var(--admin-theme-border));background:rgb(var(--admin-theme-base));color:rgb(var(--admin-theme-text));font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.5rem;text-decoration:none;transition:all .2s}.editor-page__action[data-v-6a70bca5]:hover{background:rgb(var(--admin-theme-border) / .5)}.editor-page__action--primary[data-v-6a70bca5]{background:rgb(var(--admin-theme-primary));border-color:rgb(var(--admin-theme-primary));color:rgb(var(--admin-theme-primary-content))}.editor-page__action--primary[data-v-6a70bca5]:hover{background:rgb(var(--admin-theme-primary-hover))}.editor-form[data-v-6a70bca5]{display:block}.editor-floating-actions[data-v-6a70bca5]{position:fixed;display:none;bottom:2rem;right:2rem;flex-direction:column;gap:.75rem;z-index:40;transition:all .2s cubic-bezier(.4,0,.2,1)}.editor-floating-actions__primary[data-v-6a70bca5]{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;background:rgb(var(--admin-theme-primary));color:rgb(var(--admin-theme-primary-content));border:none;box-shadow:0 10px 25px -5px rgb(var(--admin-theme-primary) / .4),0 8px 10px -6px rgb(var(--admin-theme-primary) / .4);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.editor-floating-actions__primary[data-v-6a70bca5]:hover{background:rgb(var(--admin-theme-primary-hover));transform:translateY(-2px);box-shadow:0 20px 25px -5px rgb(var(--admin-theme-primary) / .4),0 10px 10px -5px rgb(var(--admin-theme-primary) / .4)}.editor-floating-actions__primary[data-v-6a70bca5]:active{transform:translateY(0)}.editor-floating-actions__primary[data-v-6a70bca5]:disabled{opacity:.7;cursor:not-allowed;transform:none}@media(min-width:1024px){.editor-floating-actions[data-v-6a70bca5]{display:flex}}.editor-page[data-v-c4df3103]{display:flex;flex-direction:column;gap:1.5rem}.editor-page__header[data-v-c4df3103]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.editor-page__title[data-v-c4df3103]{font-size:1.75rem;font-weight:700;color:rgb(var(--admin-theme-text))}.editor-page__actions[data-v-c4df3103]{display:flex;gap:.75rem}.editor-page__action[data-v-c4df3103]{padding:.45rem .95rem;border-radius:.75rem;border:1px solid rgb(var(--admin-theme-border));background:rgb(var(--admin-theme-base));color:rgb(var(--admin-theme-text));font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.5rem;text-decoration:none;transition:all .2s}.editor-page__action[data-v-c4df3103]:hover{background:#f1f5f9}.editor-page__action--primary[data-v-c4df3103]{background:rgb(var(--admin-theme-primary));border-color:rgb(var(--admin-theme-primary));color:rgb(var(--admin-theme-primary-content))}.editor-page__action--primary[data-v-c4df3103]:hover{background:rgb(var(--admin-theme-primary-hover))}.editor-form[data-v-c4df3103]{display:block}.editor-floating-actions[data-v-c4df3103]{position:fixed;display:none;bottom:2rem;right:2rem;flex-direction:column;gap:.75rem;z-index:40;transition:all .2s cubic-bezier(.4,0,.2,1)}.editor-floating-actions__primary[data-v-c4df3103]{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;background:rgb(var(--admin-theme-primary));color:rgb(var(--admin-theme-primary-content));border:none;box-shadow:0 10px 25px -5px rgb(var(--admin-theme-primary) / .4),0 8px 10px -6px rgb(var(--admin-theme-primary) / .4);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.editor-floating-actions__primary[data-v-c4df3103]:hover{background:rgb(var(--admin-theme-primary-hover));transform:translateY(-2px);box-shadow:0 20px 25px -5px rgb(var(--admin-theme-primary) / .4),0 10px 10px -5px rgb(var(--admin-theme-primary) / .4)}.editor-floating-actions__primary[data-v-c4df3103]:active{transform:translateY(0)}.editor-floating-actions__primary[data-v-c4df3103]:disabled{opacity:.7;cursor:not-allowed;transform:none}@media(min-width:1024px){.editor-floating-actions[data-v-c4df3103]{display:flex}}.editor-page[data-v-886665d7]{display:flex;flex-direction:column;gap:1.5rem}.editor-page__header[data-v-886665d7]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.editor-page__title[data-v-886665d7]{font-size:1.75rem;font-weight:700;color:rgb(var(--admin-theme-text))}.editor-page__actions[data-v-886665d7]{display:flex;gap:.75rem}.editor-page__action[data-v-886665d7]{padding:.45rem .95rem;border-radius:.75rem;border:1px solid rgb(var(--admin-theme-border));background:rgb(var(--admin-theme-base));color:rgb(var(--admin-theme-text));font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.5rem;text-decoration:none;transition:all .2s}.editor-page__action[data-v-886665d7]:hover{background:#f1f5f9}.editor-page__action--primary[data-v-886665d7]{background:rgb(var(--admin-theme-primary));border-color:rgb(var(--admin-theme-primary));color:rgb(var(--admin-theme-primary-content))}.editor-page__action--primary[data-v-886665d7]:hover{background:rgb(var(--admin-theme-primary-hover))}.editor-form[data-v-886665d7]{display:block}.editor-floating-actions[data-v-886665d7]{position:fixed;display:none;bottom:2rem;right:2rem;flex-direction:column;gap:.75rem;z-index:40;transition:all .2s cubic-bezier(.4,0,.2,1)}.editor-floating-actions__primary[data-v-886665d7]{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;background:rgb(var(--admin-theme-primary));color:rgb(var(--admin-theme-primary-content));border:none;box-shadow:0 10px 25px -5px rgb(var(--admin-theme-primary) / .4),0 8px 10px -6px rgb(var(--admin-theme-primary) / .4);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.editor-floating-actions__primary[data-v-886665d7]:hover{background:rgb(var(--admin-theme-primary-hover));transform:translateY(-2px);box-shadow:0 20px 25px -5px rgb(var(--admin-theme-primary) / .4),0 10px 10px -5px rgb(var(--admin-theme-primary) / .4)}.editor-floating-actions__primary[data-v-886665d7]:active{transform:translateY(0)}.editor-floating-actions__primary[data-v-886665d7]:disabled{opacity:.7;cursor:not-allowed;transform:none}@media(min-width:1024px){.editor-floating-actions[data-v-886665d7]{display:flex}}.editor-page[data-v-1b7d26d8]{display:flex;flex-direction:column;gap:1.5rem}.editor-page__header[data-v-1b7d26d8]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.editor-page__title[data-v-1b7d26d8]{font-size:1.75rem;font-weight:700;color:rgb(var(--admin-theme-text))}.editor-page__actions[data-v-1b7d26d8]{display:flex;gap:.75rem}.editor-page__action[data-v-1b7d26d8]{padding:.45rem .95rem;border-radius:.75rem;border:1px solid rgb(var(--admin-theme-border));background:rgb(var(--admin-theme-base));color:rgb(var(--admin-theme-text));font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.5rem;text-decoration:none;transition:all .2s}.editor-page__action[data-v-1b7d26d8]:hover{background:#f1f5f9}.editor-page__action--primary[data-v-1b7d26d8]{background:rgb(var(--admin-theme-primary));border-color:rgb(var(--admin-theme-primary));color:rgb(var(--admin-theme-primary-content))}.editor-page__action--primary[data-v-1b7d26d8]:hover{background:rgb(var(--admin-theme-primary-hover))}.editor-form[data-v-1b7d26d8]{display:block}.editor-floating-actions[data-v-1b7d26d8]{position:fixed;display:none;bottom:2rem;right:2rem;flex-direction:column;gap:.75rem;z-index:40;transition:all .2s cubic-bezier(.4,0,.2,1)}.editor-floating-actions__primary[data-v-1b7d26d8]{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;background:rgb(var(--admin-theme-primary));color:rgb(var(--admin-theme-primary-content));border:none;box-shadow:0 10px 25px -5px rgb(var(--admin-theme-primary) / .4),0 8px 10px -6px rgb(var(--admin-theme-primary) / .4);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.editor-floating-actions__primary[data-v-1b7d26d8]:hover{background:rgb(var(--admin-theme-primary-hover));transform:translateY(-2px);box-shadow:0 20px 25px -5px rgb(var(--admin-theme-primary) / .4),0 10px 10px -5px rgb(var(--admin-theme-primary) / .4)}.editor-floating-actions__primary[data-v-1b7d26d8]:active{transform:translateY(0)}.editor-floating-actions__primary[data-v-1b7d26d8]:disabled{opacity:.7;cursor:not-allowed;transform:none}@media(min-width:1024px){.editor-floating-actions[data-v-1b7d26d8]{display:flex}}.editor-page[data-v-0c3ffc60]{display:flex;flex-direction:column;gap:1.5rem}.editor-page__header[data-v-0c3ffc60]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.editor-page__title[data-v-0c3ffc60]{font-size:1.75rem;font-weight:700;color:rgb(var(--admin-theme-text))}.editor-page__actions[data-v-0c3ffc60]{display:flex;gap:.75rem}.editor-page__action[data-v-0c3ffc60]{padding:.45rem .95rem;border-radius:.75rem;border:1px solid rgb(var(--admin-theme-border));background:rgb(var(--admin-theme-base));color:rgb(var(--admin-theme-text));font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.5rem;text-decoration:none;transition:all .2s}.editor-page__action[data-v-0c3ffc60]:hover{background:#f1f5f9}.editor-page__action--primary[data-v-0c3ffc60]{background:rgb(var(--admin-theme-primary));border-color:rgb(var(--admin-theme-primary));color:rgb(var(--admin-theme-primary-content))}.editor-page__action--primary[data-v-0c3ffc60]:hover{background:rgb(var(--admin-theme-primary-hover))}.editor-form[data-v-0c3ffc60]{display:block}.editor-floating-actions[data-v-0c3ffc60]{position:fixed;display:none;bottom:2rem;right:2rem;flex-direction:column;gap:.75rem;z-index:40;transition:all .2s cubic-bezier(.4,0,.2,1)}.editor-floating-actions__primary[data-v-0c3ffc60]{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;background:rgb(var(--admin-theme-primary));color:rgb(var(--admin-theme-primary-content));border:none;box-shadow:0 10px 25px -5px rgb(var(--admin-theme-primary) / .4),0 8px 10px -6px rgb(var(--admin-theme-primary) / .4);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.editor-floating-actions__primary[data-v-0c3ffc60]:hover{background:rgb(var(--admin-theme-primary-hover));transform:translateY(-2px);box-shadow:0 20px 25px -5px rgb(var(--admin-theme-primary) / .4),0 10px 10px -5px rgb(var(--admin-theme-primary) / .4)}.editor-floating-actions__primary[data-v-0c3ffc60]:active{transform:translateY(0)}.editor-floating-actions__primary[data-v-0c3ffc60]:disabled{opacity:.7;cursor:not-allowed;transform:none}@media(min-width:1024px){.editor-floating-actions[data-v-0c3ffc60]{display:flex}}.error-glow-checkbox[data-v-f2880ee0]{box-shadow:0 0 0 1px #ef444480,0 0 6px #ef44444d,0 0 10px #ef444433}.error-glow-checkbox[data-v-f2880ee0]:focus{box-shadow:0 0 0 1px #ef444499,0 0 8px #ef444466,0 0 12px #ef44444d}.dark .error-glow-checkbox[data-v-f2880ee0]{box-shadow:0 0 0 1px #ef444499,0 0 8px #ef444466,0 0 12px #ef44444d}.dark .error-glow-checkbox[data-v-f2880ee0]:focus{box-shadow:0 0 0 1px #ef4444b3,0 0 10px #ef444480,0 0 14px #ef444466}.module-action-modal[data-v-a777972b] h4{margin-top:1.5rem;margin-bottom:.5rem}.module-action-modal[data-v-a777972b] p{margin-bottom:1rem}.error-glow[data-v-debf9284]{box-shadow:0 0 0 1px #ef444480,0 0 8px #ef44444d,0 0 12px #ef444433}.error-glow[data-v-debf9284]:focus{box-shadow:0 0 0 1px #ef444499,0 0 12px #ef444466,0 0 16px #ef44444d}.dark .error-glow[data-v-debf9284]{box-shadow:0 0 0 1px #ef444499,0 0 10px #ef444466,0 0 14px #ef44444d}.dark .error-glow[data-v-debf9284]:focus{box-shadow:0 0 0 1px #ef4444b3,0 0 14px #ef444480,0 0 18px #ef444466}[data-v-e11f6b12] a{color:rgb(var(--admin-theme-primary))!important;text-decoration:underline!important}[data-v-e11f6b12] a:hover{color:rgb(var(--admin-theme-primary-hover))!important}.error-glow[data-v-0cedd5a0]{box-shadow:0 0 0 1px #ef444480,0 0 8px #ef44444d,0 0 12px #ef444433}.dark .error-glow[data-v-0cedd5a0]{box-shadow:0 0 0 1px #ef444499,0 0 10px #ef444466,0 0 14px #ef44444d}.editor-floating-actions[data-v-435da7dd]{position:fixed;bottom:32px;right:32px;z-index:50;display:flex;gap:12px;align-items:center;transition:right .3s ease}.editor-floating-actions__primary[data-v-435da7dd]{width:60px;height:60px;border-radius:50%;background-color:rgb(var(--admin-theme-primary));color:rgb(var(--admin-theme-primary-content));display:flex;align-items:center;justify-content:center;box-shadow:0 10px 25px -5px rgb(var(--admin-theme-primary) / .4),0 8px 10px -6px rgb(var(--admin-theme-primary) / .3);border:none;cursor:pointer;transition:all .2s cubic-bezier(.34,1.56,.64,1)}.editor-floating-actions__primary[data-v-435da7dd]:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 14px 28px -5px rgb(var(--admin-theme-primary) / .5),0 10px 10px -6px rgb(var(--admin-theme-primary) / .4);background-color:rgb(var(--admin-theme-primary-hover))}.editor-floating-actions__primary[data-v-435da7dd]:active{transform:translateY(0) scale(.95);box-shadow:0 6px 16px -5px rgb(var(--admin-theme-primary) / .4)}.editor-floating-actions__primary[data-v-435da7dd]:disabled{opacity:.6;cursor:not-allowed;transform:none}.error-glow[data-v-8f52dfb7]{box-shadow:0 0 0 1px #ef444480,0 0 8px #ef44444d,0 0 12px #ef444433}.error-glow[data-v-8f52dfb7]:focus{box-shadow:0 0 0 1px #ef444499,0 0 12px #ef444466,0 0 16px #ef44444d}.dark .error-glow[data-v-8f52dfb7]{box-shadow:0 0 0 1px #ef444499,0 0 10px #ef444466,0 0 14px #ef44444d}.dark .error-glow[data-v-8f52dfb7]:focus{box-shadow:0 0 0 1px #ef4444b3,0 0 14px #ef444480,0 0 18px #ef444466}.email-tiptap-editor .ProseMirror{outline:none;min-height:300px}.email-tiptap-editor .ProseMirror a{color:rgb(var(--admin-theme-primary));text-decoration:underline;text-underline-offset:2px}.email-tiptap-editor .ProseMirror a:hover{color:rgb(var(--admin-theme-primary-hover))}.dark .email-tiptap-editor .ProseMirror a{color:rgb(var(--admin-theme-primary))}.dark .email-tiptap-editor .ProseMirror a:hover{color:rgb(var(--admin-theme-primary) / .7)}.email-preview-content[data-v-aea3a710]{word-break:break-word}.email-preview-content.mode-auto[data-v-aea3a710]{color:var(--admin-theme-text, #1f2937)}.dark .email-preview-content.mode-auto[data-v-aea3a710]{color:#f3f4f6}.email-preview-content.mode-auto[data-v-aea3a710] *{color:inherit}.email-preview-content.mode-light[data-v-aea3a710],.email-preview-content.mode-light[data-v-aea3a710] *{color:#1f2937!important}.email-preview-content.mode-light[data-v-aea3a710] a{color:#2563eb!important}.email-preview-content.mode-dark[data-v-aea3a710],.email-preview-content.mode-dark[data-v-aea3a710] *{color:#f8fafc!important}.email-preview-content.mode-dark[data-v-aea3a710] a{color:#818cf8!important}.email-preview-content[data-v-aea3a710] h1,.email-preview-content[data-v-aea3a710] h2,.email-preview-content[data-v-aea3a710] h3,.email-preview-content[data-v-aea3a710] h4,.email-preview-content[data-v-aea3a710] h5,.email-preview-content[data-v-aea3a710] h6{font-weight:700;margin-top:.75em;margin-bottom:.35em}.email-preview-content[data-v-aea3a710] h1{font-size:1.5rem;line-height:2rem}.email-preview-content[data-v-aea3a710] h2{font-size:1.25rem;line-height:1.75rem}.email-preview-content[data-v-aea3a710] h3{font-size:1.125rem;line-height:1.5rem}.email-preview-content[data-v-aea3a710] p{margin-bottom:.75em}.email-preview-content[data-v-aea3a710] ul{list-style-type:disc;padding-left:1.25rem;margin-bottom:.75em}.email-preview-content[data-v-aea3a710] ol{list-style-type:decimal;padding-left:1.25rem;margin-bottom:.75em}.email-preview-content[data-v-aea3a710] li{margin-bottom:.25em}.email-preview-content.mode-auto[data-v-aea3a710] a{color:#4f46e5;text-decoration:underline;text-underline-offset:2px}.dark .email-preview-content.mode-auto[data-v-aea3a710] a{color:#818cf8}.email-preview-content[data-v-aea3a710] table{width:100%;border-collapse:collapse;margin-block:.75em}.email-preview-content[data-v-aea3a710] td,.email-preview-content[data-v-aea3a710] th{padding:.5rem;border:1px solid rgba(156,163,175,.3)}.email-preview-content[data-v-aea3a710] blockquote{border-left:4px solid #6366f1;padding-left:1rem;margin-left:0;margin-right:0;font-style:italic;opacity:.9}.form-input[data-v-a336ed5b],.form-select[data-v-a336ed5b]{border-radius:.375rem;--tw-border-opacity: 1;border-color:rgb(var(--admin-theme-border) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--admin-theme-input-bg) / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--admin-theme-text) / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.form-input[data-v-a336ed5b]:focus,.form-select[data-v-a336ed5b]:focus{--tw-border-opacity: 1;border-color:rgb(var(--admin-theme-primary) / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--admin-theme-primary) / .3);--tw-ring-opacity: .5 }.editor-floating-actions[data-v-1ca78f35]{position:fixed;bottom:32px;right:32px;z-index:50;display:flex;gap:12px;align-items:center;transition:right .3s ease}.editor-floating-actions__primary[data-v-1ca78f35]{width:60px;height:60px;border-radius:50%;background-color:var(--color-indigo-600, #4f46e5);color:rgb(var(--admin-theme-primary-content));display:flex;align-items:center;justify-content:center;box-shadow:0 10px 25px -5px rgb(var(--admin-theme-primary) / .4),0 8px 10px -6px rgb(var(--admin-theme-primary) / .3);border:none;cursor:pointer;transition:all .2s cubic-bezier(.34,1.56,.64,1)}.editor-floating-actions__primary[data-v-1ca78f35]:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 14px 28px -5px rgb(var(--admin-theme-primary) / .5),0 10px 10px -6px rgb(var(--admin-theme-primary) / .4);background-color:var(--color-indigo-700, #4338ca)}.editor-floating-actions__primary[data-v-1ca78f35]:active{transform:translateY(0) scale(.95);box-shadow:0 6px 16px -5px rgb(var(--admin-theme-primary) / .4)}.editor-floating-actions__primary[data-v-1ca78f35]:disabled{opacity:.6;cursor:not-allowed;transform:none}.field[data-v-1475b226]{width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--admin-theme-input-border) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--admin-theme-input-bg) / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--admin-theme-text) / var(--tw-text-opacity, 1))}.field[data-v-1475b226]::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(var(--admin-theme-text-muted) / var(--tw-placeholder-opacity, 1))}.field[data-v-1475b226]::placeholder{--tw-placeholder-opacity: 1;color:rgb(var(--admin-theme-text-muted) / var(--tw-placeholder-opacity, 1))}.field[data-v-1475b226]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--admin-theme-primary) / var(--tw-ring-opacity, 1))}.editor-floating-actions[data-v-1475b226]{position:fixed;display:none;bottom:2rem;right:2rem;flex-direction:column;gap:.75rem;z-index:40;transition:all .2s cubic-bezier(.4,0,.2,1)}.editor-floating-actions__primary[data-v-1475b226]{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;background:rgb(var(--admin-theme-primary));color:rgb(var(--admin-theme-primary-content));border:none;box-shadow:0 10px 25px -5px rgb(var(--admin-theme-primary) / .4),0 8px 10px -6px rgb(var(--admin-theme-primary) / .4);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.editor-floating-actions__primary[data-v-1475b226]:hover{background:rgb(var(--admin-theme-primary-hover));transform:translateY(-2px);box-shadow:0 20px 25px -5px rgb(var(--admin-theme-primary) / .4),0 10px 10px -5px rgb(var(--admin-theme-primary) / .4)}.editor-floating-actions__primary[data-v-1475b226]:active{transform:translateY(0)}.editor-floating-actions__primary[data-v-1475b226]:disabled{opacity:.7;cursor:not-allowed;transform:none}@media(min-width:1024px){.editor-floating-actions[data-v-1475b226]{display:flex}}.menu-editor-layout[data-v-eb5f50e4]{display:flex;flex-direction:column;gap:1.5rem;width:100%}.menu-editor-left[data-v-eb5f50e4],.menu-editor-right[data-v-eb5f50e4]{width:100%}@media(min-width:1024px){.menu-editor-layout[data-v-eb5f50e4]{flex-direction:row}.menu-editor-left[data-v-eb5f50e4]{flex:0 0 33.333333%;max-width:33.333333%;min-width:0}.menu-editor-right[data-v-eb5f50e4]{flex:0 0 66.666667%;max-width:66.666667%;min-width:0}}.hero-block-preview[data-v-0b0c85f7]{background:transparent;padding:4rem 2rem;text-align:center;color:#111827;min-height:120px;display:flex;align-items:center;justify-content:center}.hero-preview-content[data-v-0b0c85f7]{max-width:800px}.hero-preview-heading[data-v-0b0c85f7]{font-size:3rem;font-weight:800;margin:0 0 1rem;line-height:1.1;letter-spacing:-.02em}.hero-preview-subheading[data-v-0b0c85f7]{font-size:1.125rem;color:#4b5563;margin:0 auto 2rem;line-height:1.6;max-width:600px}.hero-preview-actions[data-v-0b0c85f7]{display:flex;align-items:center;justify-content:center;gap:1rem}.hero-preview-button[data-v-0b0c85f7]{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:.375rem;font-size:1rem;font-weight:500;line-height:1.5}.hero-btn-primary[data-v-0b0c85f7]{background:#111827;color:#fff;border:1px solid #111827}.hero-btn-secondary[data-v-0b0c85f7]{background:rgb(var(--admin-theme-surface));color:#4b5563;border:1px solid #d1d5db}.dark{background:#f9fafb;color:#111827;border-color:#f9fafb}.dark{background:#1f2937;color:#d1d5db;border-color:#4b5563}.pricing-matrix-wrapper{--primary: #4361ee;--gradient: linear-gradient(135deg, #4361ee 0%, #7209b7 100%);--dark: #1e293b;--gray: #64748b;--block-radius: .75rem;--block-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--block-border: #e5e7eb}.dark .pricing-matrix-wrapper{--block-border: #374151}.pricing{padding:0!important;background:transparent!important}.pricing-cards{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:1fr!important;justify-content:center!important;gap:25px!important;margin-top:20px!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important}@media(max-width:1024px){.pricing-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:768px){.pricing-cards{grid-template-columns:1fr!important}}.pricing-card{background:#fff!important;border-radius:12px!important;padding:35px 25px!important;box-shadow:0 10px 30px #00000014!important;position:relative!important;border:2px solid #eee!important;transition:all .3s ease!important;display:flex!important;flex-direction:column!important;height:100%!important;text-align:center!important}.dark .pricing-card{background:#1f2937!important;border-color:#374151!important}.pricing-card.featured{border-color:var(--primary)!important;transform:scale(1.03)!important}.pricing-card.featured:before{content:"MOST POPULAR"!important;position:absolute!important;top:-12px!important;left:50%!important;transform:translate(-50%)!important;background:var(--gradient)!important;color:#fff!important;padding:5px 18px!important;border-radius:20px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.5px!important;white-space:nowrap!important}.pricing-card:hover{transform:translateY(-8px)!important;box-shadow:0 15px 35px #0000001a!important}.pricing-card.featured:hover{transform:scale(1.03) translateY(-8px)!important}.pricing-header{text-align:center!important;margin-bottom:28px!important}.pricing-header h3{font-size:22px!important;margin-bottom:10px!important;font-family:Poppins,sans-serif!important;font-weight:700!important;color:var(--dark)!important}.pricing-header .price{font-size:44px!important;font-weight:800!important;background:var(--gradient, linear-gradient(135deg, #4361ee 0%, #7209b7 100%))!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;margin:8px 0!important;line-height:normal!important}.pricing-header p{font-size:16px!important;color:var(--gray)!important}.pricing-features{list-style:none!important;margin-bottom:28px!important;padding:0!important;flex-grow:1!important;text-align:left!important}.pricing-features li{padding:10px 0!important;border-bottom:1px solid #f1f1f1!important;display:flex!important;align-items:center!important;gap:12px!important;color:var(--dark)!important;font-size:15px!important}.dark .pricing-features li{border-bottom-color:#374151!important}.pricing-features li:last-child{border-bottom:none!important}.pricing-features li i{color:#4cc9f0!important;font-size:16px!important}.pricing-action{margin-top:auto!important}.pricing .primary-btn{background:linear-gradient(135deg,#4361ee,#7209b7)!important;color:#fff!important;display:inline-block!important;width:100%!important;padding:14px 25px!important;margin-top:15px!important;border-radius:30px!important;font-weight:700!important;text-decoration:none!important;border:none!important;text-align:center!important;box-shadow:0 4px 15px #4361ee4d!important;font-size:15px!important}.pricing .primary-btn:hover{transform:translateY(-3px)!important;box-shadow:0 6px 20px #4361ee66!important;color:#fff!important;text-decoration:none!important}.text-image-block-preview[data-v-c7c00fa5]{display:grid;grid-template-columns:1fr 1.5fr;gap:1rem;padding:.5rem;background:var(--color-bg-tertiary, #f3f4f6);border-radius:.5rem}.ti-preview-image[data-v-c7c00fa5]{order:1}.ti-preview-image--right[data-v-c7c00fa5]{order:2}.ti-preview-image img[data-v-c7c00fa5]{width:100%;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:.375rem}.ti-preview-content[data-v-c7c00fa5]{order:2;display:flex;flex-direction:column;justify-content:center}.ti-preview-image--right+.ti-preview-content[data-v-c7c00fa5]{order:1}.ti-preview-heading[data-v-c7c00fa5]{font-size:.875rem;font-weight:700;color:var(--color-text-primary, #1f2937);margin:0 0 .25rem}.ti-preview-text[data-v-c7c00fa5]{font-size:.75rem;color:var(--color-text-secondary, #6b7280);margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dark .text-image-block-preview[data-v-c7c00fa5]{background:var(--color-bg-tertiary-dark, #374151)}.dark .ti-preview-heading[data-v-c7c00fa5]{color:var(--color-text-primary-dark, #f9fafb)}.dark .ti-preview-text[data-v-c7c00fa5]{color:var(--color-text-secondary-dark, #d1d5db)}.divider-block-preview[data-v-23a83cb3]{padding-left:.5rem;padding-right:.5rem}.divider-block-preview hr[data-v-23a83cb3]{border-width:1px 0 0 0}.video-block-preview[data-v-bf77554f]{width:100%}.video-preview-container[data-v-bf77554f]{position:relative;overflow:hidden;border-radius:1rem;background:rgb(var(--admin-theme-base));box-shadow:inset 0 0 0 1px #94a3b82e}.video-preview-player[data-v-bf77554f],.video-preview-image[data-v-bf77554f]{display:block;width:100%;height:100%;border:0}.video-preview-player[data-v-bf77554f]{background:#020617}.video-preview-image[data-v-bf77554f]{-o-object-fit:cover;object-fit:cover}.video-preview-overlay[data-v-bf77554f]{position:absolute;inset:0;background:linear-gradient(180deg,#0f172a0a,#0f172a29)}.video-preview-play[data-v-bf77554f]{position:absolute;top:50%;left:50%;display:inline-flex;width:5rem;height:5rem;align-items:center;justify-content:center;border-radius:9999px;background:#fffffff0;box-shadow:0 18px 36px #0f172a3d;color:rgb(var(--admin-theme-primary));transform:translate(-50%,-50%)}.video-preview-play-icon[data-v-bf77554f]{width:1.6rem;height:1.6rem;margin-left:.18rem}.video-preview-placeholder[data-v-bf77554f]{display:flex;min-height:12rem;flex-direction:column;align-items:center;justify-content:center;color:#ffffffd1;text-align:center;padding:1.5rem}.video-preview-icon[data-v-bf77554f]{width:2.8rem;height:2.8rem;opacity:.66;margin-bottom:.7rem}.video-preview-label[data-v-bf77554f]{margin:0;font-size:.85rem;font-weight:700}.video-preview-url[data-v-bf77554f]{margin:.35rem 0 0;font-size:.7rem;opacity:.6}.video-preview-caption[data-v-bf77554f]{margin:.75rem 0 0;font-size:.8rem;line-height:1.5;color:#6b7280}.dark .video-preview-container[data-v-bf77554f]{box-shadow:inset 0 0 0 1px #475569ad}.dark .video-preview-caption[data-v-bf77554f]{color:rgb(var(--admin-theme-text-muted))}.accordion-block-settings[data-v-5dae888d]{display:flex;flex-direction:column;gap:.875rem}.accordion-block-settings .form-group[data-v-5dae888d]{display:block}.accordion-block-settings label[data-v-5dae888d]{display:block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin-bottom:.375rem}.accordion-block-settings select[data-v-5dae888d]{width:100%;padding:.5rem .75rem;font-size:.8125rem;border-radius:.375rem;border:1px solid #e5e7eb;background:rgb(var(--admin-theme-surface))}.dark .accordion-block-settings select[data-v-5dae888d]{background:#111827;border-color:#374151;color:#f9fafb}.accordion-items-list[data-v-5dae888d]{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.accordion-item-row[data-v-5dae888d]{background:#f9fafb;border-radius:.5rem;padding:.75rem;border:1px solid #e5e7eb}.dark .accordion-item-row[data-v-5dae888d]{background:#111827;border-color:#374151}.accordion-item-header[data-v-5dae888d]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.accordion-item-num[data-v-5dae888d]{font-size:10px;font-weight:700;color:rgb(var(--admin-theme-primary))}.accordion-item-title[data-v-5dae888d]{flex:1;padding:.375rem .5rem;font-size:.75rem;font-weight:600;border:1px solid #e5e7eb;border-radius:.25rem;background:rgb(var(--admin-theme-surface))}.dark .accordion-item-title[data-v-5dae888d]{background:#1f2937;border-color:#374151;color:#f9fafb}.accordion-item-actions[data-v-5dae888d]{display:flex;gap:.25rem}.btn-icon[data-v-5dae888d]{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;font-size:.75rem;background:rgb(var(--admin-theme-surface));border:1px solid #e5e7eb;border-radius:.25rem;cursor:pointer}.btn-icon[data-v-5dae888d]:hover{background:#f3f4f6}.btn-icon.btn-danger[data-v-5dae888d]:hover{background:#fef2f2;color:#ef4444}.dark .btn-icon[data-v-5dae888d]{background:#1f2937;border-color:#374151;color:#9ca3af}.accordion-item-row textarea[data-v-5dae888d]{width:100%;min-height:60px;padding:.5rem;font-size:.75rem;border:1px solid #e5e7eb;border-radius:.25rem;background:rgb(var(--admin-theme-surface));resize:vertical;margin-bottom:.5rem}.dark .accordion-item-row textarea[data-v-5dae888d]{background:#1f2937;border-color:#374151;color:#f9fafb}.accordion-item-toggle-wrapper[data-v-5dae888d]{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem;padding-top:.5rem;border-top:1px solid #f3f4f6}.dark .accordion-item-toggle-wrapper[data-v-5dae888d]{border-top-color:#374151}.accordion-item-toggle-wrapper span[data-v-5dae888d]{font-size:10px;text-transform:uppercase;font-weight:600;color:#6b7280}.toggle-switch[data-v-5dae888d]{position:relative;display:inline-flex;height:1.25rem;width:2.25rem;flex-shrink:0;cursor:pointer;border-radius:9999px;border:2px solid transparent;transition:background-color .2s ease-in-out;background-color:#e5e7eb;padding:0}.dark .toggle-switch[data-v-5dae888d]{background-color:#374151}.toggle-switch.is-active[data-v-5dae888d]{background-color:rgb(var(--admin-theme-primary))}.toggle-knob[data-v-5dae888d]{pointer-events:none;display:inline-block;height:1rem;width:1rem;transform:translate(0);border-radius:9999px;background-color:#fff;box-shadow:0 1px 2px #0000000d;transition:transform .2s ease-in-out}.toggle-switch.is-active .toggle-knob[data-v-5dae888d]{transform:translate(1rem)}.btn-add[data-v-5dae888d]{padding:.5rem;font-size:.75rem;font-weight:600;color:rgb(var(--admin-theme-primary));background:transparent;border:1px dashed #c7d2fe;border-radius:.375rem;cursor:pointer}.btn-add[data-v-5dae888d]:hover{background:#eef2ff;border-color:rgb(var(--admin-theme-primary))}.color-picker-anchor[data-v-265a0441]{position:relative;display:inline-flex}.color-picker-control[data-v-265a0441]{position:relative;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.875rem;border:1px solid #e5e7eb;background:rgb(var(--admin-theme-surface));box-shadow:0 1px 2px #0f172a0f;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease;overflow:hidden}.color-picker-control[data-v-265a0441]:hover{border-color:#a5b4fc;transform:translateY(-1px);box-shadow:0 6px 18px #6366f11f}.dark .color-picker-control[data-v-265a0441]{background:#111827;border-color:#374151;box-shadow:0 1px 2px #00000047}.dark .color-picker-control[data-v-265a0441]:hover{border-color:#818cf899;box-shadow:0 8px 22px #4f46e52e}.color-picker-surface[data-v-265a0441]{position:relative;display:flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border-radius:9999px;border:1px solid rgba(148,163,184,.4);background-image:linear-gradient(45deg,#e5e7eb 25%,transparent 25%),linear-gradient(-45deg,#e5e7eb 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e5e7eb 75%),linear-gradient(-45deg,transparent 75%,#e5e7eb 75%);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0;overflow:hidden}.dark .color-picker-surface[data-v-265a0441]{border-color:#4b5563e6;background-image:linear-gradient(45deg,#1f2937 25%,transparent 25%),linear-gradient(-45deg,#1f2937 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#1f2937 75%),linear-gradient(-45deg,transparent 75%,#1f2937 75%)}.color-picker-swatch[data-v-265a0441]{display:block;width:100%;height:100%;border-radius:inherit;box-shadow:inset 0 0 0 1px #0f172a14}.color-picker-native[data-v-265a0441]{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;pointer-events:none;cursor:pointer}.color-picker-native[data-v-265a0441]::-webkit-color-swatch-wrapper{padding:0}.color-picker-native[data-v-265a0441]::-webkit-color-swatch{border:0}.color-picker-clear-badge[data-v-265a0441]{position:absolute;top:-.3rem;right:-.3rem;display:inline-flex;width:1rem;height:1rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(226,232,240,.9);background:rgb(var(--admin-theme-surface));color:rgb(var(--admin-theme-text-secondary));box-shadow:0 2px 6px #0f172a2e;transition:color .18s ease,border-color .18s ease,background .18s ease}.color-picker-clear-badge[data-v-265a0441]:hover{color:#dc2626;border-color:#f8717173;background:#fef2f2}.dark .color-picker-clear-badge[data-v-265a0441]{border-color:#475569f2;background:rgb(var(--admin-theme-base));color:rgb(var(--admin-theme-text-muted))}.dark .color-picker-clear-badge[data-v-265a0441]:hover{color:#fca5a5;border-color:#f871714d;background:#7f1d1d73}.color-picker-clear-badge svg[data-v-265a0441]{width:.65rem;height:.65rem}.angle-picker-control[data-v-21127786]{position:relative;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.875rem;border:1px solid #e5e7eb;background:rgb(var(--admin-theme-surface));box-shadow:0 1px 2px #0f172a0f;cursor:crosshair;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.angle-picker-control[data-v-21127786]:hover{border-color:#a5b4fc;transform:translateY(-1px);box-shadow:0 6px 18px #6366f11f}.dark .angle-picker-control[data-v-21127786]{background:#111827;border-color:#374151;box-shadow:0 1px 2px #00000047}.dark .angle-picker-control[data-v-21127786]:hover{border-color:#818cf899;box-shadow:0 8px 22px #4f46e52e}.angle-picker-ring[data-v-21127786]{position:absolute;inset:.4rem;border-radius:9999px;border:2px dashed #94a3b8;opacity:.75}.dark .angle-picker-ring[data-v-21127786]{border-color:#6b7280}.angle-picker-needle[data-v-21127786]{position:absolute;width:2px;height:.82rem;margin-bottom:.82rem;border-radius:9999px;background:#6366f1;transform-origin:bottom center;transition:transform .12s linear}.angle-picker-center[data-v-21127786]{width:.32rem;height:.32rem;border-radius:9999px;background:#6b7280;z-index:1}.angle-picker-value[data-v-21127786]{position:absolute;bottom:-1.45rem;left:50%;transform:translate(-50%);padding:.1rem .35rem;border-radius:9999px;background:#ffffffeb;color:rgb(var(--admin-theme-primary));font-size:.6rem;font-weight:700;letter-spacing:.02em;opacity:0;pointer-events:none;transition:opacity .15s ease;box-shadow:0 1px 3px #0f172a1a}.dark .angle-picker-value[data-v-21127786]{background:#111827f5;color:#a5b4fc}.angle-picker-control:hover .angle-picker-value[data-v-21127786],.angle-picker-control:focus-visible .angle-picker-value[data-v-21127786]{opacity:1}.section-block-children[data-v-d139d9c1]{display:flex;flex-direction:column;gap:.5rem}.section-block-empty[data-v-d139d9c1]{display:flex;min-height:7rem;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-radius:0;border:1px dashed rgba(99,102,241,.25);background:#4f46e50a}.section-block-empty.is-drop-active[data-v-d139d9c1]{border-color:#6366f1b3;background:#6366f11f}.section-block-empty__label[data-v-d139d9c1]{font-size:.66rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#818cf8}.section-block-list[data-v-d139d9c1]{display:flex;flex-direction:column}.section-block-drop-zone[data-v-d139d9c1]{height:.6rem;border-radius:0;border:1px dashed transparent;background:transparent;transition:border-color .18s ease,background .18s ease,height .18s ease}.section-block-children.is-dragging .section-block-drop-zone[data-v-d139d9c1]{border-color:#818cf833}.section-block-drop-zone.is-active[data-v-d139d9c1]{height:.95rem;border-color:#6366f1b3;background:#6366f124}.section-block-item[data-v-d139d9c1]{border-radius:0;border:1px solid rgba(226,232,240,.9);background:#ffffffeb;padding:.65rem .75rem .75rem;transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease;cursor:pointer}.section-block-item[data-v-d139d9c1]:hover,.section-block-item.is-active[data-v-d139d9c1]{border-color:#6366f1b3;box-shadow:inset 0 0 0 1px #6366f133}.section-block-item.is-dragging[data-v-d139d9c1]{opacity:.45}.dark .section-block-item[data-v-d139d9c1]{border-color:#334155f2;background:#111827bd}.section-block-item__bar[data-v-d139d9c1]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.55rem}.section-block-item__meta[data-v-d139d9c1]{display:flex;align-items:center;gap:.4rem;min-width:0;flex-wrap:wrap}.section-block-item__handle[data-v-d139d9c1]{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:0;background:#6366f114;color:rgb(var(--admin-theme-primary))}.section-block-item__count[data-v-d139d9c1]{font-size:.66rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:#a5b4fc}.section-block-item__label[data-v-d139d9c1]{font-size:.64rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--admin-theme-text-secondary))}.dark .section-block-item__label[data-v-d139d9c1]{color:rgb(var(--admin-theme-text-muted))}.section-block-item__badge[data-v-d139d9c1]{display:inline-flex;align-items:center;justify-content:center;padding:.1rem .32rem;border-radius:999px;background:#6366f11a;color:rgb(var(--admin-theme-primary));font-size:.54rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.dark .section-block-item__badge[data-v-d139d9c1]{background:#818cf824;color:#a5b4fc}.section-block-item__tools[data-v-d139d9c1]{display:flex;gap:.35rem}.section-block-tool[data-v-d139d9c1]{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;border-radius:0;border:1px solid rgba(226,232,240,.9);background:#fffffff5;color:rgb(var(--admin-theme-text-secondary));transition:border-color .18s ease,color .18s ease}.section-block-tool--danger[data-v-d139d9c1]:hover{border-color:#f8717173;color:#ef4444}.dark .section-block-tool[data-v-d139d9c1]{border-color:#475569cc;background:#0f172af0;color:rgb(var(--admin-theme-text-muted))}.section-block-add[data-v-d139d9c1]{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:.6rem;border-radius:0;border:1px dashed rgba(99,102,241,.32);background:#4f46e50d;padding:.65rem .8rem;font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#818cf8;transition:border-color .18s ease,background .18s ease,transform .18s ease}.section-block-add[data-v-d139d9c1]:hover{border-color:#6366f1a6;background:#6366f11f}.section-block-add--center[data-v-d139d9c1]{width:auto;min-width:12rem}.row-block-preview[data-v-a6a1d4fc]{width:100%}.row-block-preview__grid[data-v-a6a1d4fc]{display:flex;flex-wrap:wrap;width:100%}.row-block-preview__column[data-v-a6a1d4fc]{display:flex;flex:1 1 clamp(14rem,calc(var(--row-column-basis, 100%) - var(--row-preview-gap, 0rem)),100%);min-width:min(14rem,100%);max-width:100%;min-inline-size:0;min-height:6rem;flex-direction:column;gap:.5rem;border-radius:0;border:1px dashed rgba(148,163,184,.35);background:#f8fafcb8;padding:.5rem;transition:border-color .18s ease,background .18s ease}.row-block-preview__column.is-empty[data-v-a6a1d4fc]{justify-content:center}.row-block-preview__column[data-v-a6a1d4fc]:hover,.row-block-preview__column.is-drop-active[data-v-a6a1d4fc]{border-color:#6366f15c;background:#6366f10a}.dark .row-block-preview__column[data-v-a6a1d4fc]{border-color:#475569bf;background:#0f172a38}.dark .row-block-preview__column[data-v-a6a1d4fc]:hover,.dark .row-block-preview__column.is-drop-active[data-v-a6a1d4fc]{border-color:#818cf866}.row-block-preview__empty[data-v-a6a1d4fc]{display:flex;min-height:100%;flex:1;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.row-block-preview__empty-label[data-v-a6a1d4fc]{font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--admin-theme-text-muted));text-align:center;overflow-wrap:anywhere}.row-block-preview__stack[data-v-a6a1d4fc]{display:flex;flex:1;flex-direction:column}.row-block-preview__drop-zone[data-v-a6a1d4fc]{height:.6rem;border-radius:0;border:1px dashed transparent;background:transparent;transition:border-color .18s ease,background .18s ease,height .18s ease}.row-block-preview.is-dragging .row-block-preview__drop-zone[data-v-a6a1d4fc]{border-color:#818cf82e}.row-block-preview__drop-zone.is-active[data-v-a6a1d4fc]{height:.95rem;border-color:#6366f1b3;background:#6366f124}.row-block-preview__item[data-v-a6a1d4fc]{position:relative;border-radius:0;border:1px solid rgba(226,232,240,.9);background:#ffffffeb;padding:.625rem .7rem .7rem;transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease;cursor:pointer}.row-block-preview__item[data-v-a6a1d4fc]:hover,.row-block-preview__item.is-active[data-v-a6a1d4fc]{border-color:#6366f1b3;box-shadow:inset 0 0 0 1px #6366f133}.row-block-preview__item.is-dragging[data-v-a6a1d4fc]{opacity:.45}.dark .row-block-preview__item[data-v-a6a1d4fc]{border-color:#334155f2;background:#111827bd}.row-block-preview__item-bar[data-v-a6a1d4fc]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.6rem}.row-block-preview__item-meta[data-v-a6a1d4fc]{display:flex;min-width:0;align-items:center;gap:.4rem;flex-wrap:wrap}.row-block-preview__item-handle[data-v-a6a1d4fc]{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:0;background:#6366f114;color:rgb(var(--admin-theme-primary))}.row-block-preview__item-label[data-v-a6a1d4fc]{font-size:.62rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--admin-theme-text-secondary))}.dark .row-block-preview__item-label[data-v-a6a1d4fc]{color:rgb(var(--admin-theme-text-muted))}.row-block-preview__item-badge[data-v-a6a1d4fc]{display:inline-flex;align-items:center;justify-content:center;padding:.1rem .32rem;border-radius:999px;background:#6366f11a;color:rgb(var(--admin-theme-primary));font-size:.54rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.dark .row-block-preview__item-badge[data-v-a6a1d4fc]{background:#818cf824;color:#a5b4fc}.row-block-preview__item-tools[data-v-a6a1d4fc]{display:flex;gap:.35rem}.row-block-preview__tool[data-v-a6a1d4fc]{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;border-radius:0;border:1px solid rgba(226,232,240,.9);background:#fffffff5;color:rgb(var(--admin-theme-text-secondary));transition:border-color .18s ease,color .18s ease,background .18s ease}.row-block-preview__tool[data-v-a6a1d4fc]:hover{border-color:#818cf885;color:rgb(var(--admin-theme-primary))}.row-block-preview__tool--danger[data-v-a6a1d4fc]:hover{border-color:#f8717173;color:#ef4444}.dark .row-block-preview__tool[data-v-a6a1d4fc]{border-color:#475569cc;background:#0f172af0;color:rgb(var(--admin-theme-text-muted))}.row-block-preview__add[data-v-a6a1d4fc]{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:100%;min-width:0;border-radius:0;border:1px dashed rgba(99,102,241,.38);background:#4f46e50d;padding:.6rem .75rem;font-size:.66rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--admin-theme-primary));text-align:center;white-space:normal;overflow-wrap:anywhere;transition:background .18s ease,border-color .18s ease,transform .18s ease}.row-block-preview__add[data-v-a6a1d4fc]:hover{border-color:#4f46e5b8;background:#4f46e51c}.row-block-preview__add--center[data-v-a6a1d4fc]{width:auto;min-width:9rem}.dark .row-block-preview__add[data-v-a6a1d4fc]{border-color:#818cf866;background:#4f46e51f;color:#a5b4fc}@media(max-width:768px){.row-block-preview__grid[data-v-a6a1d4fc]{gap:.75rem!important}}.option-control[data-v-68d9f8dc]{display:flex;flex-direction:column;gap:.375rem}.option-control__label[data-v-68d9f8dc]{display:block;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#9ca3af}.option-control__buttons[data-v-68d9f8dc]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.375rem}.option-control__button[data-v-68d9f8dc]{display:inline-flex;min-height:2.35rem;align-items:center;justify-content:center;border:1px solid rgba(148,163,184,.18);background:#ffffffdb;color:rgb(var(--admin-theme-text-secondary));transition:border-color .18s ease,background .18s ease,color .18s ease}.option-control__button[data-v-68d9f8dc]:hover{border-color:#818cf86b;background:#4f46e514;color:#334155}.option-control__button.is-active[data-v-68d9f8dc]{border-color:#6366f1b8;background:#4f46e52e;color:rgb(var(--admin-theme-primary));box-shadow:inset 0 0 0 1px #6366f12e}.option-control__icon[data-v-68d9f8dc]{display:inline-flex;width:1rem;height:1rem}.option-control__icon[data-v-68d9f8dc] svg{width:100%;height:100%}.option-control__text[data-v-68d9f8dc]{font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.option-control__select-wrap[data-v-68d9f8dc]{position:relative}.option-control__select[data-v-68d9f8dc]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(148,163,184,.2);background:#ffffffe6;padding:.6rem 2.2rem .6rem .8rem;font-size:.875rem;font-weight:500;color:#334155;transition:border-color .18s ease,background .18s ease}.option-control__select[data-v-68d9f8dc]:focus{border-color:#6366f1b8;outline:none;box-shadow:0 0 0 2px #6366f124}.option-control__chevron[data-v-68d9f8dc]{pointer-events:none;position:absolute;top:50%;right:.8rem;display:inline-flex;width:.9rem;height:.9rem;transform:translateY(-50%);color:rgb(var(--admin-theme-text-muted))}.dark .option-control__button[data-v-68d9f8dc]{border-color:#475569a6;background:#111827cc;color:rgb(var(--admin-theme-text-muted))}.dark .option-control__button[data-v-68d9f8dc]:hover{border-color:#818cf899;background:#1e293beb;color:#e2e8f0}.dark .option-control__button.is-active[data-v-68d9f8dc]{background:#4f46e52e;color:#a5b4fc}.dark .option-control__select[data-v-68d9f8dc]{border-color:#475569a6;background:#111827d1;color:#f3f4f6}.dark .option-control__select[data-v-68d9f8dc]:focus{box-shadow:0 0 0 2px #6366f129}.what-you-get-block-preview[data-v-8fc3d2f9]{background:rgb(var(--admin-theme-surface));border:1px solid rgba(226,232,240,.8);padding:2.25rem 2rem}.dark .what-you-get-block-preview[data-v-8fc3d2f9]{background:#111827;border-color:#475569d9}.what-you-get-block-preview__title[data-v-8fc3d2f9]{text-align:center;margin-bottom:2rem}.what-you-get-block-preview__title h2[data-v-8fc3d2f9]{margin:0 0 .75rem;font-size:clamp(2rem,3.6vw,2.9rem);font-weight:800;line-height:1.1;color:#111827}.what-you-get-block-preview__title p[data-v-8fc3d2f9]{margin:0 auto;max-width:52rem;font-size:1rem;line-height:1.65;color:#6b7280}.what-you-get-block-preview__actions[data-v-8fc3d2f9]{display:flex;justify-content:center;margin-bottom:1.5rem}.what-you-get-block-preview__button[data-v-8fc3d2f9]{display:inline-flex;align-items:center;justify-content:center;min-height:2.9rem;padding:0 1.4rem;border:1px solid rgb(var(--admin-theme-primary) / .4);border-radius:.95rem;background:linear-gradient(135deg,#4f46e5,#6366f1);color:#fff;font-size:.92rem;font-weight:700;box-shadow:0 12px 30px #4f46e52e}.what-you-get-block-preview__features[data-v-8fc3d2f9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:.9rem 1rem;margin-bottom:2rem}.what-you-get-block-preview__item[data-v-8fc3d2f9]{display:flex;align-items:flex-start;padding:.85rem .95rem;border:1px solid #f0f2ff;border-radius:.75rem;background:#fafbff;transition:background .2s ease,border-color .2s ease,transform .2s ease}.what-you-get-block-preview__item[data-v-8fc3d2f9]:hover{transform:translateY(-2px);background:#4361ee0d}.what-you-get-block-preview__item-icon[data-v-8fc3d2f9]{display:inline-flex;width:1.15rem;height:1.15rem;margin-right:.8rem;margin-top:.05rem;flex:0 0 auto;color:#22c55e}.what-you-get-block-preview__item-icon svg[data-v-8fc3d2f9]{width:100%;height:100%}.what-you-get-block-preview__item-copy[data-v-8fc3d2f9]{min-width:0}.what-you-get-block-preview__item-copy strong[data-v-8fc3d2f9]{display:block;font-size:.98rem;font-weight:600;line-height:1.45;color:#111827}.what-you-get-block-preview__highlight[data-v-8fc3d2f9]{grid-column:1 / -1;margin-top:.4rem;padding:1.2rem 1.25rem;border-left:4px solid #22c55e;border-radius:.9rem;background:linear-gradient(135deg,#f8f9ff,#e8f4ff)}.what-you-get-block-preview__highlight h4[data-v-8fc3d2f9]{margin:0 0 .45rem;font-size:1.08rem;font-weight:700;color:#111827}.what-you-get-block-preview__highlight p[data-v-8fc3d2f9]{margin:0;font-size:.94rem;line-height:1.6;color:#6b7280}.what-you-get-block-preview__banner[data-v-8fc3d2f9]{margin-top:2rem;padding:1.6rem 1.5rem;border-radius:1rem;background:linear-gradient(135deg,#4361ee,#5f60ff);color:#fff;text-align:center}.what-you-get-block-preview__banner h3[data-v-8fc3d2f9]{margin:0 0 .55rem;font-size:1.4rem;font-weight:800}.what-you-get-block-preview__banner p[data-v-8fc3d2f9]{margin:0;font-size:.98rem;line-height:1.6;opacity:.92}.dark .what-you-get-block-preview__title h2[data-v-8fc3d2f9]{color:#f9fafb}.dark .what-you-get-block-preview__title p[data-v-8fc3d2f9]{color:#9ca3af}.dark .what-you-get-block-preview__item[data-v-8fc3d2f9]{background:#1f2937;border-color:#374151}.dark .what-you-get-block-preview__item[data-v-8fc3d2f9]:hover{background:#818cf80d}.dark .what-you-get-block-preview__item-copy strong[data-v-8fc3d2f9]{color:#f9fafb}.dark .what-you-get-block-preview__highlight[data-v-8fc3d2f9]{background:linear-gradient(135deg,#1f2937,#111827)}.dark .what-you-get-block-preview__highlight h4[data-v-8fc3d2f9]{color:#f9fafb}.dark .what-you-get-block-preview__highlight p[data-v-8fc3d2f9]{color:#9ca3af}@media(max-width:768px){.what-you-get-block-preview[data-v-8fc3d2f9]{padding:1.5rem 1.25rem}.what-you-get-block-preview__title h2[data-v-8fc3d2f9]{font-size:1.8rem}.what-you-get-block-preview__features[data-v-8fc3d2f9]{grid-template-columns:1fr}}.features-grid-block-preview[data-v-766b2870]{background:rgb(var(--admin-theme-surface));padding:2rem;border-radius:.5rem;border:1px solid #e5e7eb}.dark .features-grid-block-preview[data-v-766b2870]{background:#1f2937;border-color:#374151}.showcase-block[data-v-cd8a2c58]{border-radius:1.25rem;background:transparent}.showcase-block__header[data-v-cd8a2c58]{margin:0 auto clamp(2.5rem,5vw,4rem);max-width:48rem;text-align:center}.showcase-block__heading[data-v-cd8a2c58]{margin-bottom:.85rem;font-size:clamp(2rem,4vw,3.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.05;color:#111827}.showcase-block__subheading[data-v-cd8a2c58]{margin:0 auto;max-width:36rem;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.7;color:#6b7280}.showcase-block__layout[data-v-cd8a2c58]{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,5rem)}.showcase-block__layout--reverse .showcase-block__copy[data-v-cd8a2c58]{order:2}.showcase-block__layout--reverse .showcase-block__media-wrap[data-v-cd8a2c58]{order:1}.showcase-block__copy[data-v-cd8a2c58]{min-width:0}.showcase-block__swap[data-v-cd8a2c58]{position:absolute;top:50%;left:50%;z-index:2;display:inline-flex;width:3.5rem;height:3.5rem;align-items:center;justify-content:center;border:1px solid rgba(99,102,241,.2);border-radius:9999px;background:#fffffff0;box-shadow:0 16px 40px #0f172a2e;color:rgb(var(--admin-theme-primary));transform:translate(-50%,-50%);transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.showcase-block__swap[data-v-cd8a2c58]:hover{border-color:rgb(var(--admin-theme-primary) / .4);background:rgb(var(--admin-theme-surface));box-shadow:0 18px 44px #0f172a38;transform:translate(-50%,-50%) scale(1.04)}.showcase-block__swap-icon[data-v-cd8a2c58]{width:1.35rem;height:1.35rem}.showcase-block__title[data-v-cd8a2c58]{margin-bottom:0;max-width:12ch;font-size:clamp(2.2rem,4.8vw,4rem);font-weight:800;letter-spacing:-.04em;line-height:1.1;color:#111827}.showcase-block__actions[data-v-cd8a2c58]{display:flex;flex-wrap:wrap;gap:1rem;margin:2rem 0 2.5rem}.showcase-block__button[data-v-cd8a2c58]{display:inline-flex;align-items:center;justify-content:center;min-width:9.5rem;border:none;border-radius:.95rem;padding:.95rem 1.6rem;cursor:default;font-size:1rem;font-weight:700;line-height:1;white-space:nowrap}.showcase-block__button--primary[data-v-cd8a2c58]{background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;box-shadow:0 14px 30px #4f46e547}.showcase-block__button--secondary[data-v-cd8a2c58]{background:#6366f114;color:rgb(var(--admin-theme-primary));box-shadow:inset 0 0 0 1px #6366f173}.showcase-block__steps[data-v-cd8a2c58]{display:flex;flex-direction:column;gap:1.75rem}.showcase-block__step[data-v-cd8a2c58]{display:flex;align-items:flex-start;gap:1rem}.showcase-block__step-badge[data-v-cd8a2c58]{display:inline-flex;width:3rem;height:3rem;flex:none;align-items:center;justify-content:center;border-radius:9999px;background:linear-gradient(135deg,#6366f1,#4f46e5);box-shadow:0 14px 26px #4f46e533;color:#fff;font-size:1.05rem;font-weight:800}.showcase-block__step-body[data-v-cd8a2c58]{padding-top:.2rem}.showcase-block__step-title[data-v-cd8a2c58]{margin-bottom:.4rem;font-size:1.4rem;font-weight:700;line-height:1.2;color:#111827}.showcase-block__step-text[data-v-cd8a2c58]{margin:0;font-size:1.05rem;line-height:1.75;color:#6b7280}.showcase-block__media-wrap[data-v-cd8a2c58]{min-width:0}.showcase-block__media[data-v-cd8a2c58]{position:relative;overflow:hidden;border-radius:1.35rem;background:rgb(var(--admin-theme-base));aspect-ratio:16 / 10;box-shadow:0 24px 60px #0f172a24}.showcase-block__media img[data-v-cd8a2c58],.showcase-block__media iframe[data-v-cd8a2c58],.showcase-block__media video[data-v-cd8a2c58]{display:block;width:100%;height:100%;border:0}.showcase-block__media img[data-v-cd8a2c58],.showcase-block__media video[data-v-cd8a2c58]{-o-object-fit:cover;object-fit:cover}.showcase-block__placeholder[data-v-cd8a2c58]{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:#ffffffb3;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase}.showcase-block__media-overlay[data-v-cd8a2c58]{position:absolute;inset:0;background:linear-gradient(180deg,#0f172a0a,#0f172a29)}.showcase-block__play[data-v-cd8a2c58]{position:absolute;top:50%;left:50%;display:inline-flex;width:5.5rem;height:5.5rem;align-items:center;justify-content:center;border-radius:9999px;background:#fffffff0;box-shadow:0 20px 40px #0f172a3d;color:rgb(var(--admin-theme-primary));transform:translate(-50%,-50%)}.showcase-block__play-icon[data-v-cd8a2c58]{width:1.75rem;height:1.75rem;margin-left:.2rem}.dark .showcase-block__heading[data-v-cd8a2c58],.dark .showcase-block__title[data-v-cd8a2c58],.dark .showcase-block__step-title[data-v-cd8a2c58]{color:#f8fafc}.dark .showcase-block__subheading[data-v-cd8a2c58],.dark .showcase-block__step-text[data-v-cd8a2c58]{color:rgb(var(--admin-theme-text-muted))}.dark .showcase-block__button--secondary[data-v-cd8a2c58]{background:#6366f114;color:#a5b4fc;box-shadow:inset 0 0 0 1px #818cf873}.dark .showcase-block__swap[data-v-cd8a2c58]{border-color:#818cf82e;background:#0f172af0;color:#a5b4fc}.dark .showcase-block__swap[data-v-cd8a2c58]:hover{border-color:#818cf86b;background:#0f172a}.dark .showcase-block__media[data-v-cd8a2c58]{box-shadow:0 28px 68px #02061757}.dark .showcase-block__play[data-v-cd8a2c58]{background:#fffffff0;color:rgb(var(--admin-theme-primary))}@media(max-width:1024px){.showcase-block__layout[data-v-cd8a2c58]{gap:2.5rem}.showcase-block__step-title[data-v-cd8a2c58]{font-size:1.2rem}.showcase-block__step-text[data-v-cd8a2c58]{font-size:.98rem}}@media(max-width:768px){.showcase-block__layout[data-v-cd8a2c58]{grid-template-columns:1fr}.showcase-block__swap[data-v-cd8a2c58]{display:none}.showcase-block__layout--reverse .showcase-block__copy[data-v-cd8a2c58],.showcase-block__layout--reverse .showcase-block__media-wrap[data-v-cd8a2c58]{order:initial}.showcase-block__title[data-v-cd8a2c58]{max-width:none}}.cta-section-block-preview[data-v-0a870e53]{padding:0}.cta-section-block-preview__inner[data-v-0a870e53]{padding:4.5rem 1.75rem;border-radius:1rem;background:linear-gradient(135deg,#4361ee,#5f60ff);color:#fff;text-align:center}.cta-section-block-preview__heading[data-v-0a870e53]{margin:0 0 1rem;font-size:clamp(2rem,4vw,2.7rem);font-weight:800;line-height:1.1}.cta-section-block-preview__text[data-v-0a870e53]{max-width:44rem;margin:0 auto 1.1rem;font-size:1rem;line-height:1.7;opacity:.92}.cta-section-block-preview__info[data-v-0a870e53]{max-width:40rem;margin:0 auto 1.4rem;font-size:.95rem;line-height:1.65;opacity:.9}.cta-section-block-preview__form-shell[data-v-0a870e53]{max-width:37.5rem;margin:0 auto;padding:1.5rem;border-radius:.9rem;background:rgb(var(--admin-theme-surface));color:#111827;box-shadow:0 24px 50px #0f172a2e}.cta-section-block-preview__form-placeholder[data-v-0a870e53]{min-height:8rem;padding:1.2rem;border:2px dashed #dbe4ff;border-radius:.75rem;background:#f8faff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem}.cta-section-block-preview__form-placeholder--empty[data-v-0a870e53]{color:#6b7280;font-size:.9rem;font-weight:600}.cta-section-block-preview__form-badge[data-v-0a870e53]{font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--admin-theme-primary))}.cta-section-block-preview__form-snippet[data-v-0a870e53]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8rem;color:#475569}.cta-section-block-preview__stats[data-v-0a870e53]{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.18)}.cta-section-block-preview__stat[data-v-0a870e53]{min-width:7rem;text-align:center}.cta-section-block-preview__stat-number[data-v-0a870e53]{font-size:1.55rem;font-weight:800;line-height:1.1}.cta-section-block-preview__stat-label[data-v-0a870e53]{margin-top:.35rem;font-size:.72rem;line-height:1.4;text-transform:uppercase;letter-spacing:.12em;opacity:.82}@media(max-width:768px){.cta-section-block-preview__inner[data-v-0a870e53]{padding:3rem 1.25rem}.cta-section-block-preview__heading[data-v-0a870e53]{font-size:1.85rem}.cta-section-block-preview__form-shell[data-v-0a870e53]{padding:1rem}}.fw-cta-preview[data-v-e5e4bd36]{padding:0}.fw-cta-preview__inner[data-v-e5e4bd36]{padding:3.5rem 1.75rem;border-radius:.75rem;background:#f3f4f6;text-align:center;border:1px solid #e5e7eb}.fw-cta-preview__heading[data-v-e5e4bd36]{margin:0 0 .75rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;line-height:1.2;color:#111827}.fw-cta-preview__text[data-v-e5e4bd36]{max-width:30rem;margin:0 auto 1.5rem;font-size:.95rem;line-height:1.6;color:#6b7280}.fw-cta-preview__btn[data-v-e5e4bd36]{display:inline-block;padding:.7rem 2rem;border-radius:.5rem;background:#111827;color:#fff;font-size:.9rem;font-weight:700}.stats-bar-block-preview[data-v-eb9392df]{background:transparent;padding:3rem 0}.stats-bar-preview-inner[data-v-eb9392df]{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:2rem;max-width:1200px;margin:0 auto}.stats-bar-item[data-v-eb9392df]{text-align:center;flex:1;min-width:150px}.stats-bar-value[data-v-eb9392df]{font-size:2.5rem;font-weight:800;color:#111827;margin-bottom:.5rem;line-height:1}.stats-bar-label[data-v-eb9392df]{font-size:.875rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.dark{color:#f3f4f6}.dark{color:#9ca3af}.latest-posts-block-preview[data-v-ce797878]{background:transparent;padding:2rem 0}.latest-posts-header[data-v-ce797878]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.latest-posts-heading[data-v-ce797878]{font-size:1.875rem;font-weight:700;color:#111827;margin:0}.latest-posts-view-all[data-v-ce797878]{font-size:.875rem;font-weight:600;color:rgb(var(--admin-theme-primary));padding:.5rem 1rem;border:1px solid #e5e7eb;border-radius:.375rem}.latest-posts-grid[data-v-ce797878]{display:grid;grid-template-columns:repeat(var(--grid-cols, 3),minmax(0,1fr));gap:1.5rem}.latest-post-card[data-v-ce797878]{border-radius:.5rem;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;display:flex;flex-direction:column}.latest-post-image[data-v-ce797878]{aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center}.latest-post-content[data-v-ce797878]{padding:1.25rem;display:flex;flex-direction:column;flex:1}.latest-post-meta[data-v-ce797878]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:.75rem}.latest-post-badge[data-v-ce797878]{padding:.125rem .5rem;border-radius:9999px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.latest-post-title[data-v-ce797878]{font-size:1.125rem;font-weight:700;margin:0 0 .5rem;line-height:1.4}.latest-post-excerpt[data-v-ce797878]{font-size:.875rem;margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.modal-link-tiptap-wrapper[data-v-66aa1ade] .tiptap-editor .ProseMirror{min-height:140px;max-height:350px;overflow-y:auto;padding:.75rem}.mermaid-render-output[data-v-1847dc94] svg{max-width:100%!important;height:auto!important}.spacer-slider[data-v-27959a14]{height:8px;border-radius:9999px;background:linear-gradient(to right,#6366f1 0%,#6366f1 var(--range-percent),#cbd5e1 var(--range-percent),#cbd5e1 100%);box-shadow:inset 0 0 0 1px #94a3b861}.dark .spacer-slider[data-v-27959a14]{background:linear-gradient(to right,#818cf8 0%,#818cf8 var(--range-percent),#374151 var(--range-percent),#374151 100%);box-shadow:inset 0 0 0 1px #4b5563a6}.spacer-slider[data-v-27959a14]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:9999px;background:#6366f1;border:3px solid #fff;box-shadow:0 4px 12px #6366f147}.dark .spacer-slider[data-v-27959a14]::-webkit-slider-thumb{border-color:#111827}.spacer-slider[data-v-27959a14]::-moz-range-thumb{width:18px;height:18px;border-radius:9999px;background:#6366f1;border:3px solid #fff;box-shadow:0 4px 12px #6366f147}
