.awura-email-builder,.owlevents-email-builder{--builder-primary: #0f172a;--builder-primary-hover: #1e293b;--builder-primary-active: #020617;--builder-primary-contrast: #ffffff;--builder-accent: #E5B147;--builder-accent-hover: #D49E35;--builder-accent-active: #C48E25;--builder-accent-contrast: #ffffff;--builder-accent-soft: rgba(229, 177, 71, .08);--builder-surface: #ffffff;--builder-surface-muted: #F9FAFB;--builder-trough-bg: #f4f5f7;--builder-trough-border: #e5e7eb;--builder-border: #E5E7EB;--builder-border-subtle: #f3f4f6;--builder-border-strong: #d1d5db;--builder-text: #0f172a;--builder-text-muted: #475569;--builder-text-secondary: #334155;--builder-text-subtle: #64748b;--builder-toolbar-action: var(--builder-accent, #E5B147);--builder-status-saved: var(--builder-accent, #E5B147);--builder-status-dirty: #f59e0b;--builder-status-error: #dc2626;--builder-panel-bg: #FAFAFA;--builder-card-bg: #FFFFFF;--builder-card-border: #D0D5DD;--builder-card-icon: #344054;--builder-card-label: #344054;--builder-heading: #101828;--builder-card-hover-bg: #FEFCE8;--builder-card-hover-border: #E5B147;--builder-canvas-bg: #F4F5F7;--builder-grid-line: rgba(15, 23, 42, .018);--builder-radius-panel: 14px;--builder-radius-button: 8px;--builder-radius-chip: 6px;--builder-side-panel-width: 350px;--builder-right-panel-width: 350px;--builder-font-body: "Avenir Next", "Segoe UI Variable", "Segoe UI", "Helvetica Neue", Helvetica, system-ui, sans-serif;--builder-font-display: "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, "Times New Roman", serif;--builder-font-mono: "SF Mono", ui-monospace, SFMono-Regular, "Cascadia Mono", Menlo, Consolas, monospace;--builder-shadow-panel: none;--builder-shadow-float: none;--builder-ease: cubic-bezier(.22, 1, .36, 1);--builder-hairline: rgba(15, 23, 42, .08);--builder-accent-hairline: rgba(229, 177, 71, .55);--builder-preview-shadow: 0 8px 30px rgba(15, 23, 42, .08);--builder-layout-chrome: var(--builder-border-strong);--builder-layout-hover-chrome: var(--builder-text-muted);--builder-layout-placeholder-bg: var(--builder-surface-muted);--builder-layout-placeholder-fg: var(--builder-text-muted);--builder-layout-handle: #ffffff;--builder-layout-handle-emphasis: #ffffff;--builder-layout-handle-ring: #94a3b8;--builder-layout-handle-contrast: #64748b;--builder-item-edit-outline: var(--builder-border-strong, #cbd5e1);--builder-item-selection-outline: var(--builder-border-strong, #cbd5e1);--builder-active-indicator: var(--builder-accent, #E5B147);--butterscotch: var(--builder-accent);--black: var(--builder-text);--white: var(--builder-surface);--almost_white_two: var(--builder-surface-muted);--shaded_white: var(--builder-border-subtle);color:var(--builder-text);background-color:var(--builder-canvas-bg);max-height:100%;font-family:var(--builder-font-body);font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.awura-email-builder *,.owlevents-email-builder *{font-family:inherit}.awura-email-builder .builder-display,.owlevents-email-builder .builder-display{font-family:var(--builder-font-display);font-weight:600;letter-spacing:-.01em}.awura-email-builder .builder-mono,.owlevents-email-builder .builder-mono{font-family:var(--builder-font-mono);font-variant-ligatures:none}.awura-email-builder .builder-panel-scrollbar,.owlevents-email-builder .builder-panel-scrollbar,.awura-email-builder .canvas-scroll.builder-panel-scrollbar,.owlevents-email-builder .canvas-scroll.builder-panel-scrollbar{overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(125,116,104,.4) transparent;scrollbar-gutter:auto}.awura-email-builder .builder-panel-scrollbar::-webkit-scrollbar,.owlevents-email-builder .builder-panel-scrollbar::-webkit-scrollbar,.awura-email-builder .canvas-scroll.builder-panel-scrollbar::-webkit-scrollbar,.owlevents-email-builder .canvas-scroll.builder-panel-scrollbar::-webkit-scrollbar{width:8px!important;height:8px!important}.awura-email-builder .builder-panel-scrollbar::-webkit-scrollbar-track,.owlevents-email-builder .builder-panel-scrollbar::-webkit-scrollbar-track,.awura-email-builder .canvas-scroll.builder-panel-scrollbar::-webkit-scrollbar-track,.owlevents-email-builder .canvas-scroll.builder-panel-scrollbar::-webkit-scrollbar-track{border-radius:4px;background:transparent}.awura-email-builder .builder-panel-scrollbar::-webkit-scrollbar-thumb,.owlevents-email-builder .builder-panel-scrollbar::-webkit-scrollbar-thumb,.awura-email-builder .canvas-scroll.builder-panel-scrollbar::-webkit-scrollbar-thumb,.owlevents-email-builder .canvas-scroll.builder-panel-scrollbar::-webkit-scrollbar-thumb{background:#7d746866!important;border-radius:4px;border:2px solid transparent;background-clip:padding-box}.awura-email-builder .builder-panel-scrollbar::-webkit-scrollbar-thumb:hover,.owlevents-email-builder .builder-panel-scrollbar::-webkit-scrollbar-thumb:hover,.awura-email-builder .canvas-scroll.builder-panel-scrollbar::-webkit-scrollbar-thumb:hover,.owlevents-email-builder .canvas-scroll.builder-panel-scrollbar::-webkit-scrollbar-thumb:hover{background:#544c428c!important}.awura-email-builder[data-builder-theme=dark],.owlevents-email-builder[data-builder-theme=dark]{--builder-accent: #E5B147;--builder-accent-hover: #F2C366;--builder-accent-active: #D49E35;--builder-accent-contrast: #211d17;--builder-accent-soft: rgba(229, 177, 71, .16);--builder-surface: #26221c;--builder-surface-muted: #1c1914;--builder-trough-bg: rgba(0, 0, 0, .22);--builder-trough-border: rgba(255, 255, 255, .08);--builder-border: #3a342b;--builder-border-subtle: #302b23;--builder-border-strong: #4a4336;--builder-text: #f1ede4;--builder-text-muted: #a39b8d;--builder-text-secondary: #a39b8d;--builder-toolbar-action: #E5B147;--builder-panel-bg: #1c1914;--builder-card-bg: #26221c;--builder-card-border: #4a4336;--builder-card-icon: #f1ede4;--builder-card-label: #f1ede4;--builder-heading: #ffffff;--builder-card-hover-bg: rgba(229, 177, 71, .12);--builder-card-hover-border: #E5B147;--builder-canvas-bg: #1a1814;--builder-grid-line: rgba(255, 255, 255, .026);--builder-primary: #f1ede4;--builder-primary-hover: #ffffff;--builder-primary-active: #e2ded5;--builder-primary-contrast: #1c1914;--builder-shadow-panel: none;--builder-shadow-float: none;--builder-layout-handle: #302b23;--builder-layout-handle-emphasis: #3a342b;--builder-layout-handle-ring: #6e6555;--builder-layout-handle-contrast: #a39b8d;--builder-hairline: rgba(241, 237, 228, .12);--builder-accent-hairline: rgba(229, 177, 71, .6);--builder-preview-shadow: 0 1px 2px rgba(0, 0, 0, .3), 0 12px 32px rgba(0, 0, 0, .35)}.awura-email-builder .rich-text-editing-shell.is-active,.owlevents-email-builder .rich-text-editing-shell.is-active{display:flex;flex-direction:column;outline:2px solid var(--builder-item-edit-outline);outline-offset:0;border-radius:2px;min-height:52px;padding:3px}.awura-email-builder [class^=rich-text-static-placeholder-],.owlevents-email-builder [class^=rich-text-static-placeholder-],.awura-email-builder [class^=lexical-editor-placeholder-],.owlevents-email-builder [class^=lexical-editor-placeholder-]{color:var(--builder-layout-placeholder-fg)}.awura-email-builder .structured-canvas-row,.owlevents-email-builder .structured-canvas-row{border:1px solid transparent}.awura-email-builder .structured-canvas-row:after,.owlevents-email-builder .structured-canvas-row:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;border:1px solid transparent;pointer-events:none;z-index:50}.awura-email-builder .structured-canvas-row.is-selected:after,.owlevents-email-builder .structured-canvas-row.is-selected:after{border-color:var(--builder-layout-chrome)}.awura-email-builder .structured-canvas-row:not(.is-selected):hover:not(:has(.structured-canvas-column-wrap:hover)):after,.owlevents-email-builder .structured-canvas-row:not(.is-selected):hover:not(:has(.structured-canvas-column-wrap:hover)):after{border-color:var(--builder-layout-hover-chrome)}.awura-email-builder .structured-row-grip-handle,.owlevents-email-builder .structured-row-grip-handle{transition:opacity .12s ease,background .12s ease,border-color .12s ease}.awura-email-builder .structured-canvas-row-slot:hover .structured-row-grip-handle,.awura-email-builder .structured-canvas-row-slot--is-selected .structured-row-grip-handle,.owlevents-email-builder .structured-canvas-row-slot:hover .structured-row-grip-handle,.owlevents-email-builder .structured-canvas-row-slot--is-selected .structured-row-grip-handle{opacity:1;pointer-events:auto}.awura-email-builder .structured-canvas-column-wrap,.owlevents-email-builder .structured-canvas-column-wrap{border:1px solid transparent}.awura-email-builder .structured-canvas-column-wrap:after,.owlevents-email-builder .structured-canvas-column-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;border:1px solid transparent;pointer-events:none;z-index:50}.awura-email-builder .structured-canvas-column-wrap.is-selected:after,.owlevents-email-builder .structured-canvas-column-wrap.is-selected:after{border-color:var(--builder-layout-chrome)}.awura-email-builder .structured-canvas-column-wrap:not(.is-selected):hover:after,.owlevents-email-builder .structured-canvas-column-wrap:not(.is-selected):hover:after{border-color:var(--builder-layout-hover-chrome)}.awura-email-builder .edge-resize-handle-grip,.owlevents-email-builder .edge-resize-handle-grip{opacity:0;transition:opacity .12s ease,transform .12s ease}.awura-email-builder .edge-resize-handle.is-active .edge-resize-handle-grip,.awura-email-builder .edge-resize-handle.is-hovered .edge-resize-handle-grip,.awura-email-builder .structured-canvas-column-wrap:hover .edge-resize-handle-grip,.awura-email-builder .structured-canvas-column-wrap.is-selected .edge-resize-handle-grip,.awura-email-builder .structured-canvas-row.is-selected .edge-resize-handle-grip,.owlevents-email-builder .edge-resize-handle.is-active .edge-resize-handle-grip,.owlevents-email-builder .edge-resize-handle.is-hovered .edge-resize-handle-grip,.owlevents-email-builder .structured-canvas-column-wrap:hover .edge-resize-handle-grip,.owlevents-email-builder .structured-canvas-column-wrap.is-selected .edge-resize-handle-grip,.owlevents-email-builder .structured-canvas-row.is-selected .edge-resize-handle-grip{opacity:.95}.awura-email-builder .edge-resize-handle.is-active .edge-resize-handle-grip,.owlevents-email-builder .edge-resize-handle.is-active .edge-resize-handle-grip{opacity:1}.awura-email-builder .structured-canvas-row-slot--can-add-columns .structured-add-column-btn,.owlevents-email-builder .structured-canvas-row-slot--can-add-columns .structured-add-column-btn{opacity:0;pointer-events:none}.awura-email-builder .structured-canvas-row-slot--can-add-columns:before,.awura-email-builder .structured-canvas-row-slot--can-add-columns:after,.owlevents-email-builder .structured-canvas-row-slot--can-add-columns:before,.owlevents-email-builder .structured-canvas-row-slot--can-add-columns:after{content:"";position:absolute;top:0;width:44px;height:100%;z-index:22}.awura-email-builder .structured-canvas-row-slot--can-add-columns:before,.owlevents-email-builder .structured-canvas-row-slot--can-add-columns:before{right:100%}.awura-email-builder .structured-canvas-row-slot--can-add-columns:after,.owlevents-email-builder .structured-canvas-row-slot--can-add-columns:after{left:100%}.awura-email-builder .structured-canvas-row-slot--can-add-columns:hover .structured-add-column-btn,.awura-email-builder .structured-canvas-row-slot--can-add-columns.structured-canvas-row-slot--is-selected .structured-add-column-btn,.awura-email-builder .structured-canvas-row-slot--can-add-columns:has(.structured-add-column-btn:hover) .structured-add-column-btn,.awura-email-builder .structured-canvas-row-slot--can-add-columns:has(.structured-add-column-btn:focus-visible) .structured-add-column-btn,.awura-email-builder .structured-add-column-btn:hover,.awura-email-builder .structured-add-column-btn:focus-visible,.owlevents-email-builder .structured-canvas-row-slot--can-add-columns:hover .structured-add-column-btn,.owlevents-email-builder .structured-canvas-row-slot--can-add-columns.structured-canvas-row-slot--is-selected .structured-add-column-btn,.owlevents-email-builder .structured-canvas-row-slot--can-add-columns:has(.structured-add-column-btn:hover) .structured-add-column-btn,.owlevents-email-builder .structured-canvas-row-slot--can-add-columns:has(.structured-add-column-btn:focus-visible) .structured-add-column-btn,.owlevents-email-builder .structured-add-column-btn:hover,.owlevents-email-builder .structured-add-column-btn:focus-visible{opacity:1;pointer-events:auto}.awura-email-builder .structured-canvas-row-slot--can-add-row .structured-add-row-btn,.owlevents-email-builder .structured-canvas-row-slot--can-add-row .structured-add-row-btn{opacity:0;pointer-events:none;z-index:10001}.awura-email-builder .structured-canvas-row-slot--can-add-row:hover .structured-add-row-btn,.awura-email-builder .structured-canvas-row-slot--can-add-row.structured-canvas-row-slot--is-selected .structured-add-row-btn,.awura-email-builder .structured-add-row-btn:hover,.awura-email-builder .structured-add-row-btn:focus-visible,.owlevents-email-builder .structured-canvas-row-slot--can-add-row:hover .structured-add-row-btn,.owlevents-email-builder .structured-canvas-row-slot--can-add-row.structured-canvas-row-slot--is-selected .structured-add-row-btn,.owlevents-email-builder .structured-add-row-btn:hover,.owlevents-email-builder .structured-add-row-btn:focus-visible{opacity:1;pointer-events:auto}.awura-email-builder .pointer-resizable .pointer-resizable-handle,.owlevents-email-builder .pointer-resizable .pointer-resizable-handle{opacity:0;pointer-events:none}.awura-email-builder .pointer-resizable:hover .pointer-resizable-handle,.awura-email-builder .pointer-resizable.is-selected .pointer-resizable-handle,.owlevents-email-builder .pointer-resizable:hover .pointer-resizable-handle,.owlevents-email-builder .pointer-resizable.is-selected .pointer-resizable-handle{opacity:1;pointer-events:auto}.awura-email-builder .pointer-resizable.is-selected,.owlevents-email-builder .pointer-resizable.is-selected{outline:1.5px solid var(--builder-item-selection-outline, var(--builder-layout-chrome));outline-offset:-1.5px}.awura-email-builder .pointer-resizable:hover,.owlevents-email-builder .pointer-resizable:hover{outline:1px solid var(--builder-layout-hover-chrome, var(--builder-text-muted));outline-offset:-1px}.awura-email-builder .structured-canvas img,.owlevents-email-builder .structured-canvas img,.awura-email-builder .canvas-item img,.owlevents-email-builder .canvas-item img{loading:auto}.awura-email-builder .structured-canvas-row-slot.structured-canvas-row-slot--is-selected .structured-row-move-actions,.owlevents-email-builder .structured-canvas-row-slot.structured-canvas-row-slot--is-selected .structured-row-move-actions{opacity:1;pointer-events:auto}.awura-email-builder .structured-canvas-row-slot:has(.edge-resize-handle:hover) .structured-add-column-btn,.awura-email-builder .structured-canvas-row-slot:has(.edge-resize-handle.is-active) .structured-add-column-btn,.awura-email-builder .structured-canvas-row-slot:has(.pointer-resizable-handle:hover) .structured-add-column-btn,.awura-email-builder .structured-canvas-row-slot:has(.pointer-resizable-handle.is-active) .structured-add-column-btn,.owlevents-email-builder .structured-canvas-row-slot:has(.edge-resize-handle:hover) .structured-add-column-btn,.owlevents-email-builder .structured-canvas-row-slot:has(.edge-resize-handle.is-active) .structured-add-column-btn,.owlevents-email-builder .structured-canvas-row-slot:has(.pointer-resizable-handle:hover) .structured-add-column-btn,.owlevents-email-builder .structured-canvas-row-slot:has(.pointer-resizable-handle.is-active) .structured-add-column-btn{opacity:0!important;pointer-events:none!important}.awura-email-builder .structured-canvas-row-slot:hover .structured-row-hover-tag,.awura-email-builder .structured-canvas-row-slot.structured-canvas-row-slot--is-selected .structured-row-hover-tag,.owlevents-email-builder .structured-canvas-row-slot:hover .structured-row-hover-tag,.owlevents-email-builder .structured-canvas-row-slot.structured-canvas-row-slot--is-selected .structured-row-hover-tag{opacity:1!important;pointer-events:auto!important}.awura-email-builder .builder-panel-entrance,.owlevents-email-builder .builder-panel-entrance{animation:builder-panel-enter .36s var(--builder-ease) both}.awura-email-builder .builder-panel-entrance:nth-child(2),.owlevents-email-builder .builder-panel-entrance:nth-child(2){animation-delay:60ms}.awura-email-builder .builder-panel-entrance:nth-child(3),.owlevents-email-builder .builder-panel-entrance:nth-child(3){animation-delay:.12s}@keyframes builder-panel-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.awura-email-builder .builder-panel-entrance,.owlevents-email-builder .builder-panel-entrance{animation:none}}.awura-email-builder .eb-empty,.owlevents-email-builder .eb-empty{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center;pointer-events:none;z-index:0;max-width:320px}.awura-email-builder .eb-empty__mark,.owlevents-email-builder .eb-empty__mark{position:relative;width:72px;height:88px}.awura-email-builder .eb-empty__sheet,.owlevents-email-builder .eb-empty__sheet{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;border:1px solid var(--builder-border-strong, #d9d0bf)}.awura-email-builder .eb-empty__sheet:first-child,.owlevents-email-builder .eb-empty__sheet:first-child{transform:rotate(-6deg) translate(-6px,2px);background:var(--builder-surface-muted, #faf7f0)}.awura-email-builder .eb-empty__sheet:last-child,.owlevents-email-builder .eb-empty__sheet:last-child{background:var(--builder-surface, #ffffff);display:flex;flex-direction:column;gap:7px;padding:14px 12px;box-sizing:border-box}.awura-email-builder .eb-empty__sheet:last-child i,.owlevents-email-builder .eb-empty__sheet:last-child i{display:block;border-radius:2px;background:var(--builder-border-subtle, #f0ebe0)}.awura-email-builder .eb-empty__sheet:last-child i:first-child,.owlevents-email-builder .eb-empty__sheet:last-child i:first-child{width:55%;height:6px;border-radius:3px;background:var(--builder-border-strong, #d9d0bf)}.awura-email-builder .eb-empty__sheet:last-child i:last-child,.owlevents-email-builder .eb-empty__sheet:last-child i:last-child{margin-top:auto;width:38%;height:10px;border-radius:3px;border:1px solid var(--builder-accent, #E5B147);background:transparent;opacity:.55}.awura-email-builder .eb-empty__copy,.owlevents-email-builder .eb-empty__copy{text-align:center}.awura-email-builder .eb-empty__title,.owlevents-email-builder .eb-empty__title{margin:0 0 6px;font-family:var(--builder-font-body);font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--builder-text, #0f172a)}.awura-email-builder .eb-empty__hint,.owlevents-email-builder .eb-empty__hint{margin:0;font-size:13px;line-height:1.55;color:var(--builder-text-muted, #64748b)}.builder-main-panel-canvas .canvas-drop-area{transition:width .24s cubic-bezier(.4,0,.2,1)}.MuiAutocomplete-popper,.MuiPopper-root:has(.MuiAutocomplete-paper),div[role=presentation]:has(#font-family-autocomplete-listbox){z-index:1000100!important}.color-picker-popup,.docked-text-toolbar__color-picker{z-index:2147483647!important;background-color:#fff!important;background:#fff!important;isolation:isolate!important;box-shadow:0 12px 32px -4px #0f172a40,0 4px 12px -2px #0f172a26!important}.color-picker-popup .sketch-picker,.docked-text-toolbar__color-picker .sketch-picker{background:#fff!important;background-color:#fff!important}.MuiAutocomplete-popper .MuiAutocomplete-paper,.MuiAutocomplete-popper .MuiPaper-root{background-color:#fff!important;background-color:var(--builder-surface, #ffffff)!important;box-shadow:0 12px 32px -4px #0f172a38,0 4px 12px -2px #0f172a1f!important;border:1px solid #cbd5e1!important;border:1px solid var(--builder-border, #cbd5e1)!important;border-radius:8px!important}.MuiAutocomplete-popper .MuiAutocomplete-listbox{background-color:#fff!important;background-color:var(--builder-surface, #ffffff)!important}.builder-right-sidebar{box-sizing:border-box;background-color:var(--builder-surface, #ffffff)!important;border-left:1px solid var(--builder-border-subtle, #f1f5f9);font-family:inherit;color:var(--builder-text, #0f172a)}.builder-inspector-tablist{display:flex;align-items:stretch;width:100%;padding:0;border-bottom:1px solid var(--builder-card-border, #D0D5DD);background-color:var(--builder-panel-bg, #FAFAFA);box-sizing:border-box;flex-shrink:0;gap:0}.builder-inspector-tab{flex:1 1 0;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:46px;padding:0 10px;background:transparent;border:none;margin-bottom:-1px;color:var(--builder-text-secondary, #667085);font-family:inherit;font-size:13.5px;font-weight:500;letter-spacing:-.01em;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;transition:color .14s ease,background-color .14s ease;white-space:nowrap;box-sizing:border-box;text-align:center;min-width:0}.builder-inspector-tab-icon{display:inline-flex;align-items:center;justify-content:center;font-size:14.5px;line-height:1;flex-shrink:0;opacity:.85}.builder-inspector-tab.is-active .builder-inspector-tab-icon{opacity:1}.builder-inspector-tab-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.builder-inspector-tab:after{content:"";position:absolute;bottom:0;left:8px;right:8px;height:2px;background-color:transparent;border-radius:2px 2px 0 0;transition:background-color .14s ease}.builder-inspector-tab:hover:not(.is-active){color:var(--builder-heading, #101828);background-color:#0f172a08}.builder-inspector-tab.is-active,.builder-inspector-tab[aria-selected=true]{color:var(--builder-heading, #101828);font-weight:600}.builder-inspector-tab.is-active:after,.builder-inspector-tab[aria-selected=true]:after{background-color:var(--builder-card-hover-border, var(--builder-accent, #E5B147))}.builder-inspector-tab:focus-visible{outline:2px solid var(--builder-accent, #E5B147);outline-offset:-2px}.builder-inspector-single-header{position:relative;height:46px}.builder-inspector-single-header:after{content:"";position:absolute;bottom:0;left:16px;right:16px;height:2px;background-color:var(--builder-accent, #E5B147);border-radius:2px 2px 0 0}.builder-inspector-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 20px 32px;box-sizing:border-box;-webkit-user-select:none;user-select:none}.builder-inspector-empty-icon-wrap{width:44px;height:44px;border-radius:50%;background-color:var(--builder-surface-muted, #f8fafc);border:1px solid var(--builder-border, #e2e8f0);display:flex;align-items:center;justify-content:center;margin-bottom:14px;color:var(--builder-text-muted, #475569);flex-shrink:0;transition:background-color .14s ease}.builder-inspector-empty-title{font-size:13.5px!important;font-weight:600!important;color:var(--builder-text, #0f172a)!important;line-height:1.35!important;letter-spacing:-.01em!important;margin:0!important}.builder-inspector-empty-caption{font-size:12px!important;color:var(--builder-text-muted, #475569)!important;line-height:1.5!important;margin:6px 0 0!important;max-width:220px!important}.text-muted-foreground{color:var(--builder-text-muted, #475569)}.text-foreground{color:var(--builder-text, #0f172a)}.border-border{border-color:var(--builder-border, #cbd5e1)}.border-foreground{border-color:var(--builder-text, #0f172a)}.hover\:text-foreground:hover{color:var(--builder-text, #0f172a)}.hover\:bg-muted:hover{background-color:var(--builder-surface-muted, #f1f5f9)}.builder-merge-tags-container,.builder-merge-tags-groups{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.builder-merge-section{display:flex;flex-direction:column;width:100%}.builder-merge-section:not(:first-child){margin-top:16px}.builder-merge-section-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--builder-text-muted, #64748b);padding:0 2px;margin-bottom:6px;-webkit-user-select:none;user-select:none}.builder-merge-tags-list{display:flex;flex-direction:column;gap:6px;width:100%;box-sizing:border-box}.builder-merge-card{position:relative;display:flex;flex-direction:column;justify-content:center;gap:3px;min-height:48px;width:100%;box-sizing:border-box;padding:8px 12px;background-color:var(--builder-card-bg, #ffffff);border:1px solid var(--builder-card-border, #D0D5DD);border-radius:var(--builder-radius-button, 8px);cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:none;text-align:left;-moz-appearance:none;appearance:none;-webkit-appearance:none;font-family:inherit;outline:none;transition:background-color .14s ease,border-color .14s ease,transform .12s ease}.builder-merge-card:active{transform:scale(.99)}.builder-merge-card:hover{background-color:var(--builder-card-hover-bg, #FEFCE8);border-color:var(--builder-card-hover-border, #E5B147);box-shadow:none}.builder-merge-card:focus-visible{outline:2px solid var(--builder-card-hover-border, #E5B147);outline-offset:1px}.builder-merge-card.is-copied{background-color:var(--builder-card-hover-bg, #FEFCE8)!important;border-color:var(--builder-card-hover-border, #E5B147)!important}.builder-merge-card-header{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0}.builder-merge-card-label{font-size:13px;font-weight:600;color:var(--builder-card-label, #344054);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto}.builder-merge-tag-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;font-family:var(--builder-font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);font-size:11.5px;font-weight:500;line-height:1.25;color:var(--builder-text-secondary, #334155);background-color:var(--builder-surface-muted, #F9FAFB);border:none!important;border-radius:var(--builder-radius-chip, 5px);white-space:nowrap;flex-shrink:0;transition:background-color .14s ease,color .14s ease}.builder-merge-card:hover .builder-merge-tag-pill{background-color:#e5b1471f;color:var(--builder-card-hover-border, #E5B147)}.builder-merge-tag-pill.is-copied,.builder-merge-card.is-copied .builder-merge-tag-pill{background-color:#e5b14729;color:var(--builder-card-hover-border, #E5B147);font-weight:600}.builder-merge-tag-text{-webkit-user-select:text;user-select:text}.builder-merge-copied-text{font-size:11px;font-weight:600;font-family:inherit;line-height:1}.builder-merge-card-example{font-size:11.5px;color:var(--builder-text-secondary, #667085);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.ubh-root{box-sizing:border-box;height:56px;min-height:56px;max-height:56px;width:100%;background-color:var(--builder-surface, #ffffff);border-bottom:1px solid var(--builder-hairline, rgba(15, 23, 42, .08));padding:0;display:grid;grid-template-columns:var(--builder-left-panel-width, var(--builder-side-panel-width, 350px)) minmax(0,1fr) var(--builder-right-panel-width, 350px);gap:0;align-items:stretch;-webkit-user-select:none;user-select:none;font-family:var(--builder-font-body, "Avenir Next", "Segoe UI Variable", "Segoe UI", "Helvetica Neue", Helvetica, system-ui, sans-serif);font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:var(--builder-text, #0f172a);position:relative;z-index:100;flex-shrink:0;isolation:isolate}.ubh-root--preview{grid-template-columns:auto minmax(0,1fr) auto}.builder-header-shell .ubh-root{border-bottom:none}.ubh-zone{display:flex;align-items:center;gap:6px;box-sizing:border-box}.ubh-zone--left{grid-column:1;justify-self:stretch;min-width:0;max-width:100%;display:flex;align-items:center;justify-content:flex-start;padding:0 8px;gap:6px;height:100%;background-color:var(--builder-surface, #ffffff);box-sizing:border-box;z-index:12}.ubh-zone--left>span:first-child .ubh-btn-icon{width:36px;height:36px;border-radius:6px;flex-shrink:0}.ubh-zone--center{grid-column:2;justify-self:stretch;display:flex;align-items:center;justify-content:center;padding:0 16px;gap:8px;z-index:10;height:100%;background-color:var(--builder-surface, #ffffff)}.ubh-zone--right{grid-column:3;justify-self:stretch;width:100%;max-width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 8px;height:100%;gap:8px;background-color:var(--builder-surface, #ffffff);flex-shrink:0;box-sizing:border-box}.ubh-zone-actions-right{display:inline-flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}.ubh-divider{display:inline-block;width:1px;height:16px;background-color:var(--builder-hairline, rgba(15, 23, 42, .08));margin:0 6px;flex-shrink:0;align-self:center}.ubh-btn,.ubh-btn-icon{display:inline-flex;align-items:center;justify-content:center;height:36px;box-sizing:border-box;font-family:inherit;font-size:12.5px;font-weight:500;line-height:1;border-radius:6px;cursor:pointer;outline:none;transition:all .14s ease}.ubh-btn-icon{width:36px;height:36px;padding:0;border:1px solid var(--builder-border, #e2e8f0);border-radius:6px;background-color:var(--builder-surface, #ffffff);color:var(--builder-text-muted, #64748b);cursor:pointer;outline:none;transition:all .14s ease;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;box-shadow:0 1px 2px #0f172a08}.ubh-btn-icon:hover:not(:disabled){background-color:var(--builder-surface-muted, #f8fafc);border-color:var(--builder-border-strong, #cbd5e1);color:var(--builder-text, #0f172a);box-shadow:0 1px 3px #0f172a0f}.ubh-btn-icon:active:not(:disabled){transform:translateY(.5px);box-shadow:0 .5px 1px #0f172a0a}.ubh-btn-icon:disabled{opacity:.35;cursor:not-allowed}.ubh-btn-icon--ghost{border:1px solid transparent;background-color:transparent;box-shadow:none;color:var(--builder-text-muted, #64748b)}.ubh-btn-icon--ghost:hover:not(:disabled){background-color:var(--builder-surface-muted, #f8fafc);border-color:transparent;color:var(--builder-text, #0f172a);box-shadow:none}.ubh-btn-icon--ghost:active:not(:disabled){transform:translateY(.5px);background-color:var(--builder-surface-muted, #f8fafc);box-shadow:none}.ubh-root *:focus:not(:focus-visible),.ubh-btn:focus:not(:focus-visible),.ubh-btn-icon:focus:not(:focus-visible),.ubh-category-select:focus:not(:focus-visible),.ubh-title-btn:focus:not(:focus-visible),.ubh-save-pill-btn:focus:not(:focus-visible),.ubh-btn-group-item:focus:not(:focus-visible),.ubh-device-trigger:focus:not(:focus-visible){outline:none!important}.ubh-btn:focus-visible,.ubh-btn-icon:focus-visible{outline:2px solid var(--builder-accent, #E5B147);outline-offset:-1px}.ubh-icon{width:16px;height:16px;display:block}.ubh-icon-xs{width:14px;height:14px;display:block}.ubh-icon-sm{width:16px;height:16px;display:block}.ubh-btn__icon-slot{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.ubh-title-group{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:148px;max-width:240px;flex:0 1 auto;gap:1.5px}.ubh-title-row{display:flex;align-items:center;gap:4px;min-width:0;max-width:100%;width:100%}.ubh-title-btn{display:inline-flex;align-items:center;justify-content:flex-start;gap:4px;background-color:transparent;border:1px solid transparent;border-radius:4px;padding:1px 4px;margin:0;height:26px;color:var(--builder-text, #0f172a);font-family:inherit;font-size:16px;font-weight:600;letter-spacing:-.015em;cursor:pointer;width:auto;min-width:0;max-width:210px;overflow:hidden;transition:all .14s ease;box-sizing:border-box;box-shadow:none}.ubh-title-btn:hover{background-color:var(--builder-surface-muted, #f8fafc);border-color:var(--builder-border, #e2e8f0);color:var(--builder-text, #0f172a)}.ubh-title-btn:active{transform:translateY(.5px)}.ubh-title-btn:focus:not(:focus-visible){outline:none}.ubh-title-btn:focus-visible{outline:2px solid var(--builder-border-strong, #94a3b8);outline-offset:-1px}.ubh-title-text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;max-width:100%;flex:1 1 auto;text-align:left}.ubh-pencil-icon{width:15px;height:15px;font-size:15px;opacity:.75;color:var(--builder-text-muted, #64748b);transition:opacity .14s ease,color .14s ease;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.ubh-title-btn:hover .ubh-pencil-icon{opacity:1;color:var(--builder-text, #0f172a)}.ubh-pencil-hint{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px;flex-shrink:0;opacity:.8;transform:scale(1);transition:opacity .12s ease,transform .12s ease,background-color .12s ease}.ubh-title-btn:hover .ubh-pencil-hint,.ubh-title-btn:focus-visible .ubh-pencil-hint{opacity:1;background-color:var(--builder-border-subtle, #e2e8f0)}.ubh-title-btn:hover .ubh-pencil-hint .ubh-pencil-icon{opacity:1;color:var(--builder-text, #0f172a)}.ubh-title-status{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:400;line-height:15px;color:var(--builder-text-subtle, #64748b);-webkit-user-select:none;user-select:none;transition:all .14s ease;padding:1px 4px;margin-left:-4px;border-radius:4px}.ubh-status-check-icon{font-size:13px!important;color:var(--builder-accent, #E5B147)!important;flex-shrink:0;transition:transform .14s ease,color .14s ease}.ubh-title-status.is-saved{color:var(--builder-text-subtle, #64748b)}.ubh-title-status.is-saved .ubh-status-check-icon{color:var(--builder-status-saved, var(--builder-accent, #E5B147))!important}.ubh-status-error-icon{flex-shrink:0}.ubh-title-status.is-error{cursor:pointer;color:var(--builder-status-error, #dc2626);font-weight:500}.ubh-title-status.is-error:hover{background-color:#dc26260f;color:var(--builder-status-error, #dc2626)}.ubh-title-status.is-error:hover .ubh-status-text{text-decoration:underline}.ubh-title-status.is-error .ubh-status-text{font-weight:500}.ubh-title-status.is-dirty{cursor:pointer;color:var(--builder-text, #0f172a)}.ubh-title-status.is-dirty:hover{color:var(--builder-text, #0f172a);background-color:var(--builder-surface-muted, #f8fafc)}.ubh-title-status.is-dirty:hover .ubh-status-text{text-decoration:underline}.ubh-status-dot{width:6.5px;height:6.5px;border-radius:50%;flex-shrink:0;background-color:var(--builder-status-dirty, #f59e0b);box-shadow:0 0 0 2px #f59e0b40;transition:transform .14s ease,background-color .14s ease,box-shadow .14s ease}@keyframes ubh-dot-pulse{0%,to{transform:scale(.85);opacity:.7}50%{transform:scale(1.25);opacity:1}}.ubh-status-text{font-size:11.5px;font-weight:400;letter-spacing:-.005em;white-space:nowrap}.ubh-title-status.is-dirty .ubh-status-text{font-weight:500}.ubh-category-wrapper{position:relative;display:inline-flex;align-items:center;flex-shrink:0;width:140px}.ubh-category-tag-btn{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;width:140px;min-width:140px;max-width:140px;border-radius:6px;border:1px solid transparent;background-color:var(--builder-surface-muted, #f1f5f9);color:var(--builder-text-secondary, #475569);font-family:inherit;font-size:12px;font-weight:500;letter-spacing:-.01em;cursor:pointer;outline:none;transition:all .14s ease;white-space:nowrap;box-sizing:border-box;-webkit-user-select:none;user-select:none;box-shadow:none}.ubh-category-tag-btn:hover:not(:disabled){background-color:var(--builder-surface, #ffffff);border-color:var(--builder-accent-hairline, rgba(229, 177, 71, .55));color:var(--builder-text, #0f172a);box-shadow:none}.ubh-category-tag-btn[aria-expanded=true]{background-color:var(--builder-surface, #ffffff);border-color:var(--builder-accent, #E5B147);color:var(--builder-text, #0f172a);box-shadow:none}.ubh-category-tag-btn.has-value{color:var(--builder-text, #0f172a)}.ubh-category-tag-btn:active:not(:disabled){transform:scale(.98);background-color:var(--builder-border-subtle, #e2e8f0)}.ubh-category-tag-btn:focus:not(:focus-visible){outline:none}.ubh-category-tag-btn:focus-visible{outline:2px solid var(--builder-accent, #E5B147);outline-offset:1px}.ubh-category-tag-text{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ubh-category-tag-arrow{color:var(--builder-text-muted, #94a3b8);transition:transform .14s ease,color .14s ease;flex-shrink:0}.ubh-category-tag-arrow.is-open{transform:rotate(180deg)}.ubh-device-caret{color:var(--builder-text-muted, #94a3b8);transition:transform .14s ease,color .14s ease;flex-shrink:0}.ubh-device-caret.is-open{transform:rotate(180deg)}.ubh-category-tag-btn:hover .ubh-category-tag-arrow,.ubh-category-tag-btn[aria-expanded=true] .ubh-category-tag-arrow{color:var(--builder-text, #0f172a)}.ubh-favourite-wrap{display:inline-flex;align-items:center;flex-shrink:0;margin-left:0}.ubh-favourite-btn{width:28px;height:28px;border:1px solid transparent;background-color:transparent;border-radius:6px;color:var(--builder-text-secondary, #475569);padding:0;display:inline-flex;align-items:center;justify-content:center;transition:all .14s ease;flex-shrink:0;cursor:pointer;outline:none;box-sizing:border-box;box-shadow:none;-webkit-user-select:none;user-select:none}.ubh-favourite-btn:hover:not(:disabled){background-color:var(--builder-surface-muted, #f1f5f9);border-color:transparent;color:var(--builder-favourite, #e11d48);box-shadow:none}.ubh-favourite-btn:active:not(:disabled){transform:scale(.92)}.ubh-favourite-btn:focus:not(:focus-visible){outline:none}.ubh-favourite-btn:focus-visible{outline:2px solid var(--builder-accent, #E5B147);outline-offset:1px}@keyframes ubh-favourite-pop{0%{transform:scale(.85)}55%{transform:scale(1.15)}to{transform:scale(1)}}.ubh-favourite-btn.is-favourited{color:var(--builder-favourite, #e11d48);background-color:transparent;border-color:transparent;box-shadow:none}.ubh-favourite-btn.is-favourited svg{animation:ubh-favourite-pop .24s cubic-bezier(.175,.885,.32,1.275)}.ubh-favourite-btn.is-favourited:hover:not(:disabled){background-color:#e11d4814;border-color:transparent;color:var(--builder-favourite, #e11d48)}.ubh-save-pill-btn{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 8px;border-radius:6px;font-family:inherit;font-size:12.5px;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;transition:all .14s ease;white-space:nowrap;box-sizing:border-box}.ubh-save-pill-btn.is-saved{border:1px solid transparent;background-color:transparent;box-shadow:none;color:var(--builder-text-muted, #64748b);padding:0 6px}.ubh-save-pill-btn.is-saved .ubh-save-btn-text{color:var(--builder-text-muted, #64748b);font-weight:500}.ubh-save-check-icon{width:15px;height:15px;font-size:15px;color:var(--builder-status-saved, var(--builder-accent, #E5B147));flex-shrink:0}.ubh-save-pill-btn.is-saved:hover:not(:disabled){background-color:var(--builder-surface-muted, #f8fafc);border-color:transparent;box-shadow:none}.ubh-save-pill-btn.is-saved:hover:not(:disabled) .ubh-save-btn-text{color:var(--builder-text, #0f172a)}.ubh-save-pill-btn.is-dirty{border:1px solid var(--builder-border-strong, #cbd5e1);background-color:var(--builder-surface, #ffffff);box-shadow:0 1px 2px #0f172a0a;padding:0 10px}.ubh-save-pill-btn.is-dirty .ubh-save-btn-text{color:var(--builder-text, #0f172a);font-weight:600}.ubh-save-pill-btn.is-dirty:hover:not(:disabled){background-color:var(--builder-accent-soft, rgba(229, 177, 71, .08));border-color:var(--builder-accent, #E5B147);color:var(--builder-text, #0f172a);box-shadow:0 1px 3px #e5b14729}.ubh-save-pill-btn.is-saving{border:1px solid transparent;background-color:transparent;box-shadow:none;padding:0 6px;cursor:default}.ubh-save-pill-btn.is-saving .ubh-save-btn-text{color:var(--builder-text-muted, #64748b);font-weight:500}.ubh-save-pill-btn:active:not(:disabled){transform:translateY(.5px)}.ubh-save-pill-btn:focus:not(:focus-visible){outline:none}.ubh-save-pill-btn:focus-visible{outline:2px solid var(--builder-text, #0f172a);outline-offset:-1px}.ubh-save-pill-btn:disabled{opacity:.7;cursor:default}.ubh-save-cloud-icon{width:16px;height:16px;font-size:16px;color:var(--builder-text-muted, #64748b);flex-shrink:0}.ubh-save-btn-text{font-size:12.5px;font-weight:500;color:var(--builder-text, #221e19);line-height:1;transition:color .14s ease}.ubh-spinner{width:12px;height:12px;border:1.5px solid var(--builder-border, #eae4d8);border-top-color:var(--builder-accent, #E5B147);border-radius:50%;animation:ubh-spin .7s linear infinite;flex-shrink:0}.ubh-spinner--xs{width:12px;height:12px;border-width:1.5px}@keyframes ubh-spin{to{transform:rotate(360deg)}}.ubh-mode-toggle-group{display:inline-flex;align-items:center;height:36px;background-color:var(--builder-trough-bg, #f4f5f7);border:1px solid var(--builder-trough-border, #e5e7eb);border-radius:8px;padding:3px;gap:3px;box-sizing:border-box;flex-shrink:0;-webkit-user-select:none;user-select:none}.ubh-mode-toggle-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:28px;padding:0 12px;border:1px solid transparent;border-radius:6px;background-color:transparent;color:var(--builder-text-subtle, #64748b);font-family:inherit;font-size:13px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;outline:none;transition:all .14s ease;box-sizing:border-box}.ubh-mode-toggle-btn .ubh-mode-toggle-icon,.ubh-mode-toggle-btn svg{width:15px;height:15px;font-size:15px!important;display:block;flex-shrink:0;color:var(--builder-text-subtle, #64748b);transition:color .14s ease}.ubh-mode-toggle-btn span{color:inherit;transition:color .14s ease}.ubh-mode-toggle-btn:hover:not(:disabled):not(.is-active){color:var(--builder-text, #0f172a);background-color:#0f172a0d}.ubh-mode-toggle-btn:hover:not(:disabled):not(.is-active) .ubh-mode-toggle-icon,.ubh-mode-toggle-btn:hover:not(:disabled):not(.is-active) svg{color:var(--builder-text, #0f172a)}.ubh-mode-toggle-btn:hover:not(:disabled):not(.is-active) span{color:var(--builder-text, #0f172a)}.ubh-mode-toggle-btn.is-active{background-color:var(--builder-surface, #ffffff);color:var(--builder-text, #0f172a);font-weight:600;border:1px solid rgba(15,23,42,.08);box-shadow:0 1px 3px #0f172a14,0 1px 2px #0f172a0a}.ubh-mode-toggle-btn.is-active .ubh-mode-toggle-icon,.ubh-mode-toggle-btn.is-active svg{color:var(--builder-accent, #E5B147)!important}.ubh-mode-toggle-btn.is-active span{color:var(--builder-text, #0f172a)}.ubh-mode-toggle-icon{width:15px;height:15px;font-size:15px!important;display:block;flex-shrink:0;color:inherit;transition:color .14s ease}.ubh-mode-toggle-btn:disabled{opacity:.45;cursor:not-allowed}.ubh-mode-toggle-btn:focus:not(:focus-visible){outline:none}.ubh-mode-toggle-btn:focus-visible{outline:2px solid var(--builder-accent, #E5B147);outline-offset:-1px}.email-builder-container--dark .ubh-mode-toggle-group,[data-theme=dark] .ubh-mode-toggle-group{background-color:var(--builder-trough-bg, rgba(0, 0, 0, .22));border-color:var(--builder-trough-border, rgba(255, 255, 255, .08))}.email-builder-container--dark .ubh-mode-toggle-btn,[data-theme=dark] .ubh-mode-toggle-btn,.email-builder-container--dark .ubh-mode-toggle-btn .ubh-mode-toggle-icon,[data-theme=dark] .ubh-mode-toggle-btn .ubh-mode-toggle-icon{color:#fff9}.email-builder-container--dark .ubh-mode-toggle-btn:hover:not(:disabled):not(.is-active),[data-theme=dark] .ubh-mode-toggle-btn:hover:not(:disabled):not(.is-active){color:#fff;background-color:#ffffff14}.email-builder-container--dark .ubh-mode-toggle-btn:hover:not(:disabled):not(.is-active) .ubh-mode-toggle-icon,[data-theme=dark] .ubh-mode-toggle-btn:hover:not(:disabled):not(.is-active) .ubh-mode-toggle-icon{color:#fff}.email-builder-container--dark .ubh-mode-toggle-btn:hover:not(:disabled):not(.is-active) span,[data-theme=dark] .ubh-mode-toggle-btn:hover:not(:disabled):not(.is-active) span{color:#fff}.email-builder-container--dark .ubh-mode-toggle-btn.is-active,[data-theme=dark] .ubh-mode-toggle-btn.is-active{background-color:#ffffff26!important;color:#fff!important;border-color:#ffffff2e!important;box-shadow:0 1px 3px #0006!important}.email-builder-container--dark .ubh-mode-toggle-btn.is-active .ubh-mode-toggle-icon,[data-theme=dark] .ubh-mode-toggle-btn.is-active .ubh-mode-toggle-icon{color:var(--builder-accent, #E5B147)!important}.email-builder-container--dark .ubh-mode-toggle-btn.is-active span,[data-theme=dark] .ubh-mode-toggle-btn.is-active span{color:#fff!important}.ubh-device-icon-group{display:inline-flex;align-items:center;height:36px;background-color:var(--builder-trough-bg, #f4f5f7);border:1px solid var(--builder-trough-border, #e5e7eb);border-radius:8px;padding:3px;gap:2px;box-sizing:border-box;flex-shrink:0;-webkit-user-select:none;user-select:none;animation:ubh-device-pop .16s cubic-bezier(.16,1,.3,1)}.email-builder-container--dark .ubh-device-icon-group,[data-theme=dark] .ubh-device-icon-group{background-color:var(--builder-trough-bg, rgba(0, 0, 0, .22));border-color:var(--builder-trough-border, rgba(255, 255, 255, .08))}.ubh-device-toggle-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:6px;background-color:transparent;color:var(--builder-text-subtle, #64748b);cursor:pointer;outline:none;transition:all .14s ease;box-sizing:border-box}.ubh-device-toggle-btn:hover:not(:disabled):not(.is-active){color:var(--builder-text, #0f172a);background-color:#0f172a0d}.ubh-device-toggle-btn.is-active{background-color:var(--builder-surface, #ffffff);color:var(--builder-text, #0f172a);font-weight:600;border:1px solid rgba(15,23,42,.08);box-shadow:0 1px 3px #0f172a14,0 1px 2px #0f172a0a}.ubh-device-toggle-btn.is-active svg{color:var(--builder-accent, #E5B147)}.ubh-device-toggle-btn:disabled{opacity:.45;cursor:not-allowed}.ubh-device-toggle-btn:focus:not(:focus-visible){outline:none}.ubh-device-toggle-btn:focus-visible{outline:2px solid var(--builder-accent, #E5B147);outline-offset:-1px}.ubh-device-toggle-btn svg,.ubh-mode-icon{width:14px;height:14px;display:block;flex-shrink:0;color:inherit}@keyframes ubh-device-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.ubh-zone--right{justify-content:flex-end}.ubh-grid-switch-control{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 4px;border-radius:6px;border:none;background-color:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;transition:all .14s ease;box-shadow:none}.ubh-grid-switch-control:hover{background-color:transparent;border-color:transparent;box-shadow:none}.ubh-grid-switch-label{font-family:inherit;font-size:13.5px;font-weight:500;color:var(--builder-text, #0f172a);letter-spacing:-.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:color .14s ease}.ubh-grid-switch-control:hover .ubh-grid-switch-label{color:var(--builder-text, #0f172a)}.ubh-grid-switch-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ubh-grid-switch-track{position:relative;display:inline-flex;align-items:center;width:36px;height:20px;border-radius:9999px;background-color:var(--builder-border-strong, #cbd5e1);transition:background-color .16s cubic-bezier(.16,1,.3,1);box-sizing:border-box;flex-shrink:0}.ubh-grid-switch-control:focus-within:not(:has(:focus-visible)){outline:none}.ubh-grid-switch-control:focus-within:has(:focus-visible) .ubh-grid-switch-track,.ubh-grid-switch-input:focus-visible+.ubh-grid-switch-track{outline:2px solid var(--builder-accent, #E5B147);outline-offset:1px}.ubh-grid-switch-track.is-active{background-color:var(--builder-primary, #0f172a)}.ubh-grid-switch-control:hover .ubh-grid-switch-track.is-active{background-color:var(--builder-primary-hover, #1e293b)}.ubh-grid-switch-track.is-active+.ubh-grid-switch-label,.ubh-grid-switch-control:has(.is-active) .ubh-grid-switch-label{color:var(--builder-text, #0f172a)}.ubh-grid-switch-thumb{position:absolute;left:2px;width:16px;height:16px;border-radius:50%;background-color:var(--builder-surface, #ffffff);box-shadow:0 1px 3px #00000029;transition:transform .16s cubic-bezier(.16,1,.3,1)}.ubh-grid-switch-track.is-active .ubh-grid-switch-thumb{transform:translate(16px)}.ubh-btn-group,.ubh-history-actions,.ubh-history-card{display:inline-flex;align-items:center;gap:3px;background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important;box-sizing:border-box}.ubh-cluster-divider,.ubh-history-divider{display:inline-block!important;width:1px;height:18px;background-color:var(--builder-border, #E5E7EB);margin:0 4px;flex-shrink:0;align-self:center}.email-builder-container--dark .ubh-cluster-divider,.email-builder-container--dark .ubh-history-divider,[data-theme=dark] .ubh-cluster-divider,[data-theme=dark] .ubh-history-divider{background-color:#ffffff1f}.ubh-btn-group>span,.ubh-history-actions>span{display:inline-flex;align-items:center;justify-content:center}.ubh-btn-group-item,.ubh-history-btn{display:inline-flex;align-items:center;justify-content:center;height:28px;width:28px;min-width:28px;padding:0;border:1px solid transparent;border-radius:6px;background-color:transparent;color:var(--builder-text-secondary, #334155);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;outline:none;transition:color .14s ease,background-color .14s ease,border-color .14s ease,transform .14s ease,opacity .14s ease;-webkit-user-select:none;user-select:none;white-space:nowrap;box-sizing:border-box;position:relative;box-shadow:none}.ubh-btn-group-item:not(:disabled),.ubh-history-btn:not(:disabled){color:var(--builder-text-secondary, #334155);background-color:transparent;border-color:transparent;box-shadow:none;opacity:1}.ubh-btn-group-item:hover:not(:disabled),.ubh-history-btn:hover:not(:disabled){color:var(--builder-text, #0f172a);background-color:#0f172a0f;border-color:transparent;box-shadow:none;transform:none}.ubh-btn-group-item:active:not(:disabled),.ubh-history-btn:active:not(:disabled){transform:scale(.93);color:var(--builder-text, #0f172a);background-color:#0f172a1f;border-color:transparent;box-shadow:none}.ubh-btn-group-item:focus:not(:focus-visible),.ubh-history-btn:focus:not(:focus-visible){outline:none}.ubh-btn-group-item:focus-visible,.ubh-history-btn:focus-visible{outline:2px solid var(--builder-accent, #E5B147);outline-offset:1px;z-index:2}.ubh-btn-group-item svg,.ubh-btn-group-item .ubh-icon,.ubh-history-btn svg,.ubh-history-btn .ubh-icon{width:17px;height:17px;font-size:17px;display:block;color:inherit;stroke:currentColor;stroke-width:.35px;paint-order:stroke fill;transition:transform .14s ease}.ubh-btn-group-item:disabled,.ubh-history-btn:disabled{opacity:.32;color:var(--builder-text-subtle, #94a3b8);background-color:transparent;border-color:transparent;box-shadow:none;cursor:not-allowed;pointer-events:none}.email-builder-container--dark .ubh-history-btn:not(:disabled),[data-theme=dark] .ubh-history-btn:not(:disabled){color:#ffffffbf}.email-builder-container--dark .ubh-history-btn:hover:not(:disabled),[data-theme=dark] .ubh-history-btn:hover:not(:disabled){color:#fff;background-color:#ffffff1a}.email-builder-container--dark .ubh-history-btn:active:not(:disabled),[data-theme=dark] .ubh-history-btn:active:not(:disabled){color:#fff;background-color:#ffffff29}.email-builder-container--dark .ubh-history-btn:disabled,[data-theme=dark] .ubh-history-btn:disabled{opacity:.28;color:#fff6}.ubh-center-pill-bar,.ubh-toolbar-cluster{display:inline-flex;align-items:center;height:36px;padding:0;background-color:transparent;border:none;border-radius:0;box-shadow:none;gap:4px;box-sizing:border-box}.ubh-pill-divider{width:1px;height:18px;background-color:var(--builder-border, #E5E7EB);margin:0 2px;flex-shrink:0;display:inline-block}.ubh-btn--primary-action,.ubh-btn--send-test,.ubh-btn--secondary,.ubh-btn--export{height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--builder-radius-button, 6px);font-family:inherit;font-size:13px;font-weight:500;letter-spacing:-.01em;cursor:pointer;outline:none;box-shadow:none;transition:all .14s ease;white-space:nowrap;box-sizing:border-box;-webkit-user-select:none;user-select:none}.ubh-btn--ghost{padding:0 8px;gap:5px;background-color:transparent;border:1px solid transparent;color:var(--builder-text, #0f172a)!important;font-size:12.5px;font-weight:500;border-radius:6px;box-shadow:none;transition:all .12s ease}.ubh-btn--ghost span{color:inherit!important}.ubh-btn--ghost:hover:not(:disabled){background-color:var(--builder-surface-muted, #f1f5f9);border-color:transparent;color:var(--builder-text, #0f172a)!important;box-shadow:none}.ubh-btn--ghost:active:not(:disabled){transform:scale(.97);background-color:var(--builder-border-subtle, #f3f4f6)}.ubh-btn--ghost:disabled{opacity:.35;color:var(--builder-text-subtle, #94a3b8);cursor:not-allowed;pointer-events:none}.ubh-btn--ghost:focus:not(:focus-visible){outline:none}.ubh-btn--ghost:focus-visible{outline:2px solid var(--builder-accent, #E5B147);outline-offset:-1px}.ubh-actions-pair{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.ubh-btn--send-test{padding:0 11px;gap:6px;background-color:var(--builder-primary, #0f172a);border:1px solid var(--builder-primary, #0f172a);color:var(--builder-primary-contrast, #ffffff)!important;font-size:12.5px;font-weight:500;border-radius:6px;box-shadow:0 1px 2px #0f172a14;transition:all .14s ease}.ubh-btn--send-test span{color:var(--builder-primary-contrast, #ffffff)!important;font-weight:500}.ubh-btn--send-test .ubh-icon-sm,.ubh-btn--send-test svg{width:14px;height:14px;font-size:14px;color:var(--builder-primary-contrast, #ffffff)!important;transition:transform .14s ease,color .14s ease}.ubh-btn--send-test:hover:not(:disabled){background-color:var(--builder-primary-hover, #1e293b);border-color:var(--builder-primary-hover, #1e293b);color:var(--builder-primary-contrast, #ffffff)!important;box-shadow:0 2px 4px #0f172a1f}.ubh-btn--send-test:hover:not(:disabled) span{color:var(--builder-primary-contrast, #ffffff)!important}.ubh-btn--send-test:hover:not(:disabled) .ubh-icon-sm{transform:translate(1px);color:var(--builder-primary-contrast, #ffffff)!important}.ubh-btn--send-test:active:not(:disabled){transform:translateY(.5px);background-color:var(--builder-primary-active, #020617);border-color:var(--builder-primary-active, #020617);box-shadow:none}.ubh-btn--send-test:disabled{opacity:.5;background-color:var(--builder-surface-muted, #f8fafc);border-color:var(--builder-border, #e2e8f0);color:var(--builder-text-muted, #94a3b8)!important;cursor:not-allowed;box-shadow:none}.ubh-btn--send-test:disabled span,.ubh-btn--send-test:disabled .ubh-icon-sm{color:var(--builder-text-muted, #94a3b8)!important}.ubh-btn--send-test:focus-visible{outline:2px solid var(--builder-accent, #E5B147);outline-offset:1px}.ubh-btn--export{padding:0 10px;gap:5px;background-color:var(--builder-surface, #ffffff);border:1px solid var(--builder-border, #e2e8f0);color:var(--builder-text, #0f172a)!important;font-size:12.5px;font-weight:500;border-radius:6px;box-shadow:0 1px 2px #0f172a0a;transition:all .14s ease}.ubh-btn--export span{color:var(--builder-text, #0f172a)!important;font-weight:500}.ubh-btn--export .ubh-icon-sm{width:14px;height:14px;font-size:14px;color:var(--builder-text-secondary, #475569);transition:color .14s ease}.ubh-btn--export .ubh-icon-xs{width:13px;height:13px;font-size:13px;color:var(--builder-text-muted, #94a3b8);transition:transform .14s ease,color .14s ease}.ubh-btn--export:hover:not(:disabled){background-color:var(--builder-surface-muted, #f8fafc);border-color:var(--builder-accent-hairline, rgba(229, 177, 71, .55));color:var(--builder-text, #0f172a)!important;box-shadow:0 1px 3px #0f172a0f}.ubh-btn--export:hover:not(:disabled) .ubh-icon-sm,.ubh-btn--export:hover:not(:disabled) .ubh-icon-xs{color:var(--builder-accent, #E5B147)}.ubh-btn--export:active:not(:disabled){transform:translateY(.5px);background-color:var(--builder-border-subtle, #f1f5f9);box-shadow:none}.ubh-btn--export[aria-expanded=true]{background-color:var(--builder-surface-muted, #f8fafc);border-color:var(--builder-accent, #E5B147);color:var(--builder-text, #0f172a)!important;box-shadow:none}.ubh-btn--export[aria-expanded=true] .ubh-icon-xs{color:var(--builder-accent, #E5B147);transform:rotate(180deg)}.ubh-btn--export:disabled{opacity:.5;background-color:var(--builder-surface, #ffffff);border-color:var(--builder-border, #e2e8f0);color:var(--builder-text-muted, #94a3b8)!important;cursor:not-allowed;box-shadow:none}.ubh-btn--export:disabled span,.ubh-btn--export:disabled .ubh-icon-sm,.ubh-btn--export:disabled .ubh-icon-xs{color:var(--builder-text-muted, #94a3b8)!important}.ubh-btn--export:focus-visible{outline:2px solid var(--builder-accent, #E5B147);outline-offset:1px}.ubh-help-icon-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;padding:0!important;border-radius:6px!important;background-color:transparent!important;border:1px solid transparent!important;color:var(--builder-text-muted, #64748b)!important;box-shadow:none!important;cursor:pointer;outline:none;transition:all .14s ease;flex-shrink:0}.ubh-help-icon-btn:hover:not(:disabled){color:var(--builder-text, #0f172a)!important;background-color:var(--builder-surface-muted, #f1f5f9)!important;border-color:transparent!important}.ubh-help-icon-btn:active:not(:disabled){background-color:var(--builder-border-subtle, #e2e8f0)!important;transform:translateY(.5px)}.ubh-help-icon-btn svg{width:17px;height:17px;font-size:17px;color:inherit;transition:color .14s ease}@media(max-width:1080px){.ubh-root{grid-template-columns:auto minmax(0,1fr) auto}.ubh-title-box{max-width:160px}}@media(max-width:900px){.ubh-root{padding:0}.ubh-zone--left,.ubh-zone--right{padding:0 10px}.ubh-zone--center{gap:4px;padding:0 8px}.ubh-divider{margin:0 2px}}@media(max-width:720px){.ubh-root{height:auto;min-height:56px;max-height:none;flex-wrap:wrap;row-gap:4px;padding:6px 10px}.ubh-zone--left{flex:1 1 auto;min-width:0}.ubh-zone--right{min-width:max-content;flex-shrink:0}.ubh-zone--center{position:static;order:3;width:100%;justify-content:center;transform:none}.ubh-title-box{min-width:0;max-width:170px}.ubh-save-status-text{display:none}.ubh-save-status-btn,.ubh-save-status.ubh-save-status--saving,.ubh-grid-switch-control{padding-left:6px;padding-right:6px}}#export-menu,#category-menu,.MuiMenu-root:has(#export-menu),.MuiMenu-root:has(#category-menu),.MuiPopover-root:has(#export-menu),.MuiPopover-root:has(#category-menu){z-index:99999!important}#export-menu .MuiPaper-root,#category-menu .MuiPaper-root{z-index:99999!important}
