[data-re-bubble-menu]{align-items:center;gap:.125rem;display:flex}[data-re-bubble-menu-group]{border:none;border-left:1px solid var(--re-border);align-items:center;gap:.125rem;min-width:0;margin:0;padding:0 .125rem;display:flex}[data-re-bubble-menu-group]:last-child{padding-right:0}[data-re-bubble-menu-separator]{align-self:stretch;width:1px;margin:.25rem 0}[data-re-bubble-menu-item]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:.125rem 0;padding:.375rem;display:inline-flex}[data-re-bubble-menu-item] svg{width:.875rem;height:.875rem}[data-re-node-selector]{position:relative}[data-re-node-selector-trigger]{cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.25rem;padding:.375rem .5rem;font-size:.8125rem;display:flex}[data-re-node-selector-trigger] svg{opacity:.5;width:.75rem;height:.75rem}[data-re-node-selector-content]{flex-direction:column;min-width:10rem;display:flex}[data-re-node-selector-item]{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;width:100%;padding:.375rem .5rem;font-size:.8125rem;display:flex}[data-re-node-selector-item] svg{width:.875rem;height:.875rem}[data-re-link-selector]{display:flex;position:relative}[data-re-link-selector-trigger]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.375rem;display:inline-flex}[data-re-link-selector-trigger] svg{width:.875rem;height:.875rem}[data-re-link-selector-form]{align-items:center;gap:.25rem;width:max-content;min-width:16rem;margin-top:.25rem;padding:.25rem;display:flex;position:absolute;top:100%;left:0}[data-re-link-selector-input]{background:0 0;border:none;outline:none;flex:1;padding:.25rem;font-size:.8125rem}[data-re-link-selector-apply],[data-re-link-selector-unlink]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}[data-re-link-selector-apply] svg,[data-re-link-selector-unlink] svg{width:.875rem;height:.875rem}[data-re-btn-bm-toolbar]{align-items:center;display:flex}[data-re-btn-bm-item]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.375rem;display:inline-flex}[data-re-btn-bm-item] svg{width:.875rem;height:.875rem}[data-re-btn-bm-form]{align-items:center;gap:.25rem;min-width:16rem;padding:.25rem;display:flex}[data-re-btn-bm-input]{background:0 0;border:none;outline:none;flex:1;padding:.25rem;font-size:.8125rem}[data-re-btn-bm-apply],[data-re-btn-bm-unlink]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}[data-re-btn-bm-apply] svg,[data-re-btn-bm-unlink] svg{width:.875rem;height:.875rem}[data-re-link-bm-toolbar]{align-items:center;display:flex}[data-re-link-bm-item]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.375rem;display:inline-flex}[data-re-link-bm-item] svg{width:.875rem;height:.875rem}a[data-re-link-bm-item]{color:inherit;text-decoration:none}[data-re-link-bm-form]{align-items:center;gap:.25rem;min-width:16rem;padding:.25rem;display:flex}[data-re-link-bm-input]{background:0 0;border:none;outline:none;flex:1;padding:.25rem;font-size:.8125rem}[data-re-link-bm-apply],[data-re-link-bm-unlink]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}[data-re-link-bm-apply] svg,[data-re-link-bm-unlink] svg{width:.875rem;height:.875rem}[data-re-img-bm-toolbar]{align-items:center;display:flex}[data-re-img-bm-item]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:.125rem 0;padding:.375rem;display:inline-flex}[data-re-img-bm-item] svg{width:.875rem;height:.875rem}[data-re-img-bm-form]{align-items:center;gap:.25rem;min-width:16rem;padding:.25rem;display:flex}[data-re-img-bm-input]{background:0 0;border:none;outline:none;flex:1;padding:.25rem;font-size:.8125rem}[data-re-img-bm-apply],[data-re-img-bm-unlink]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}[data-re-img-bm-apply] svg,[data-re-img-bm-unlink] svg{width:.875rem;height:.875rem}[data-re-slash-command]{flex-direction:column;width:256px;max-height:330px;display:flex;overflow:hidden}[data-re-slash-command-scroll]{flex:auto;min-height:0;padding:.25rem;overflow-y:auto}[data-re-slash-command-item]{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.5rem;width:100%;padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;display:flex}[data-re-slash-command-item] svg{flex-shrink:0}[data-re-slash-command-category]{text-transform:uppercase;letter-spacing:.05em;padding:.5rem .5rem .25rem;font-size:.6875rem;font-weight:600}[data-re-slash-command-empty]{text-align:center;padding:.75rem .5rem;font-size:.875rem}[data-re-inspector-field]{justify-content:space-between;align-items:center;display:flex}[data-re-inspector-field]>label{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;width:40%;min-width:0;font-size:.75rem;overflow:hidden}[data-re-inspector-select],[data-re-inspector-number],[data-re-inspector-color-control]{border:1px solid var(--re-border,#e5e5e5);border-radius:.25rem;outline:none;align-items:center;gap:.1rem;height:1.6rem;padding:0 .25rem;display:inline-flex}[data-re-inspector-number]:focus-within,[data-re-inspector-color-control]:focus-within{border-color:var(--re-text-muted,#6b6b6b)}[data-re-inspector-unit],[data-re-inspector-color-trigger]{aspect-ratio:1/2;cursor:pointer;appearance:none;border-radius:.25rem;width:1rem;height:1rem;margin-left:.2rem}[data-re-inspector-color-trigger]::-webkit-color-swatch-wrapper{padding:0}[data-re-inspector-color-trigger]::-webkit-color-swatch{border-radius:inherit;border:none}[data-re-inspector-color-trigger]::-moz-color-swatch{border-radius:inherit;border:none}[data-re-inspector-input],[data-re-inspector-color-hex]{max-width:3.5rem;color:inherit;outline:none;padding:.25rem .375rem;font-family:monospace;font-size:.75rem}[data-re-inspector-number]:has(+[data-re-inspector-toggle-group]) [data-re-inspector-input]{max-width:2.3rem}[data-re-inspector-toggle-group]{border:1px solid var(--re-border,#e5e5e5);border-radius:.25rem;display:inline-flex;overflow:hidden}[data-re-inspector-toggle-item]{color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem .375rem;font-size:.75rem;display:inline-flex}[data-re-inspector-toggle-item]+[data-re-inspector-toggle-item]{border-left:1px solid var(--re-border,#e5e5e5)}[data-re-inspector-toggle-item][data-active]{background:var(--re-bg-active,#f0f0f0)}[data-re-inspector-tooltip]{display:inline-flex;position:relative}[data-re-inspector-tooltip-content]{background:var(--re-tooltip-bg,#1a1a1a);color:var(--re-tooltip-text,#fff);white-space:nowrap;pointer-events:none;z-index:10;border-radius:.25rem;margin-bottom:.25rem;padding:.25rem .5rem;font-size:.6875rem;display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}[data-re-inspector-tooltip]:hover [data-re-inspector-tooltip-content]{display:block}[data-re-inspector-button]{border:1px solid var(--re-border,#e5e5e5);color:inherit;cursor:pointer;background:0 0;border-radius:.25rem;justify-content:center;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:.75rem;display:inline-flex}[data-re-inspector-button]:hover{background:var(--re-bg-hover,#f5f5f5)}[data-re-inspector-icon-button]{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}[data-re-inspector-icon-button]:hover{background:var(--re-bg-hover,#f5f5f5)}[data-re-inspector-label]{color:var(--re-text-muted,#6b6b6b);white-space:nowrap;flex-shrink:0;min-width:4rem;font-size:.75rem}[data-re-inspector-text][data-color=muted]{color:var(--re-text-muted,#6b6b6b)}[data-re-inspector-prop-row]{justify-content:space-between;align-items:center;gap:.5rem;width:100%;font-size:.75rem;display:flex}[data-re-inspector-section]{border-bottom:1px solid var(--re-border,#e5e5e5);flex-direction:column;gap:.5rem;padding:1rem 0;display:flex}[data-re-inspector-section]:last-child{border-bottom:none}[data-re-inspector-section-header]{justify-content:space-between;align-items:center;display:flex}[data-re-inspector-section-toggle]{cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600}[data-re-inspector-section-body]{flex-direction:column;gap:.5rem;display:flex}[data-re-inspector-breadcrumb-list]{align-items:center;gap:.25rem;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}[data-re-inspector-breadcrumb-item]{align-items:center;gap:.25rem;display:flex}[data-re-inspector-breadcrumb-separator]{color:var(--re-text-muted,#6b6b6b)}[data-re-inspector-breadcrumb-button]{color:var(--re-text,#1c1c1c);font:inherit;cursor:default;background:0 0;border:none;padding:0;font-size:.75rem}[data-re-inspector-breadcrumb-button][data-clickable]{cursor:pointer}[data-re-inspector-breadcrumb-button][data-clickable]:hover{text-decoration:underline}[data-re-inspector-breadcrumb-ellipsis]{color:var(--re-text-muted,#6b6b6b);font-size:.75rem}:root{--re-bg:#fff;--re-border:#e5e5e5;--re-text:#1c1c1c;--re-text-muted:#6b6b6b;--re-hover:#0000000a;--re-active:#0000000f;--re-pressed:#0000000f;--re-separator:#e5e5e5;--re-radius:.75rem;--re-radius-sm:calc(var(--re-radius) - .125rem);--re-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--re-danger:#dc2626;--re-danger-hover:#dc26261a}@media (prefers-color-scheme:dark){:root{--re-bg:#1c1c1c;--re-bg-active:#2e2e2e;--re-border:#2e2e2e;--re-text:#ececec;--re-text-muted:#a0a0a0;--re-hover:#ffffff0f;--re-active:#ffffff17;--re-pressed:#ffffff17;--re-separator:#2e2e2e;--re-shadow:0 10px 15px -3px #0000004d, 0 4px 6px -4px #0000004d;--re-danger:#f87171;--re-danger-hover:#f8717126}}.dark{--re-bg:#1c1c1c;--re-bg-active:#2e2e2e;--re-border:#2e2e2e;--re-text:#ececec;--re-text-muted:#a0a0a0;--re-hover:#ffffff0f;--re-active:#ffffff17;--re-pressed:#ffffff17;--re-separator:#2e2e2e;--re-shadow:0 10px 15px -3px #0000004d, 0 4px 6px -4px #0000004d;--re-danger:#f87171;--re-danger-hover:#f8717126}[data-re-bubble-menu]{background:var(--re-bg);border:1px solid var(--re-border);border-radius:var(--re-radius);box-shadow:var(--re-shadow);z-index:50;padding:0 .125rem;font-family:system-ui,-apple-system,sans-serif;font-size:.8125rem;line-height:1}[data-re-bubble-menu-item],[data-re-link-bm-item],[data-re-btn-bm-item],[data-re-img-bm-item]{color:var(--re-text-muted);border-radius:var(--re-radius-sm);transition:background-color .15s,color .15s}[data-re-bubble-menu-item]:hover,[data-re-link-bm-item]:hover,[data-re-btn-bm-item]:hover,[data-re-img-bm-item]:hover{background:var(--re-hover);color:var(--re-text)}[data-re-bubble-menu-item]:active,[data-re-link-bm-item]:active,[data-re-btn-bm-item]:active,[data-re-img-bm-item]:active{background:var(--re-active)}[data-re-bubble-menu-item][data-active],[data-re-bubble-menu-item][aria-pressed=true]{background:var(--re-pressed);color:var(--re-text)}[data-re-bubble-menu-separator]{background:var(--re-separator)}[data-re-node-selector-trigger]{color:var(--re-text);border-radius:var(--re-radius-sm);font-weight:500;transition:background-color .15s}[data-re-node-selector-trigger]:hover{background:var(--re-hover)}[data-re-node-selector-trigger]:active{background:var(--re-active)}[data-re-node-selector-content]{background:var(--re-bg);border:1px solid var(--re-border);border-radius:var(--re-radius);box-shadow:var(--re-shadow);z-index:50;margin-top:.25rem;padding:.25rem}[data-re-node-selector-item]{color:var(--re-text-muted);border-radius:var(--re-radius-sm);transition:background-color .15s,color .15s}[data-re-node-selector-item]:hover{background:var(--re-hover);color:var(--re-text)}[data-re-node-selector-item][data-active]{color:var(--re-text)}[data-re-link-selector-trigger]{color:var(--re-text-muted);border-radius:var(--re-radius-sm);transition:background-color .15s,color .15s}[data-re-link-selector-trigger]:hover{background:var(--re-hover);color:var(--re-text)}[data-re-link-selector-trigger][aria-pressed=true]{background:var(--re-pressed)}[data-re-link-selector-form]{background:var(--re-bg);border:1px solid var(--re-border);border-radius:var(--re-radius);box-shadow:var(--re-shadow);padding:.25rem}[data-re-link-selector-input]{color:var(--re-text)}[data-re-link-selector-input]::placeholder{color:var(--re-text-muted)}[data-re-link-selector-apply]{color:var(--re-text);border-radius:var(--re-radius-sm);transition:background-color .15s}[data-re-link-selector-apply]:hover{background:var(--re-hover)}[data-re-link-selector-unlink]{color:var(--re-danger);border-radius:var(--re-radius-sm);transition:background-color .15s}[data-re-link-selector-unlink]:hover{background:var(--re-danger-hover)}[data-re-link-bm-form]{background:var(--re-bg);padding:.25rem}[data-re-link-bm-input]{color:var(--re-text)}[data-re-link-bm-input]::placeholder{color:var(--re-text-muted)}[data-re-link-bm-apply]{color:var(--re-text);border-radius:var(--re-radius-sm);transition:background-color .15s}[data-re-link-bm-apply]:hover{background:var(--re-hover)}[data-re-link-bm-unlink]{color:var(--re-danger);border-radius:var(--re-radius-sm);transition:background-color .15s}[data-re-link-bm-unlink]:hover{background:var(--re-danger-hover)}[data-re-btn-bm-form]{background:var(--re-bg);padding:.25rem}[data-re-btn-bm-input]{color:var(--re-text)}[data-re-btn-bm-input]::placeholder{color:var(--re-text-muted)}[data-re-btn-bm-apply]{color:var(--re-text);border-radius:var(--re-radius-sm);transition:background-color .15s}[data-re-btn-bm-apply]:hover{background:var(--re-hover)}[data-re-btn-bm-unlink]{color:var(--re-danger);border-radius:var(--re-radius-sm);transition:background-color .15s}[data-re-btn-bm-unlink]:hover{background:var(--re-danger-hover)}[data-re-slash-command]{background:var(--re-bg);border:1px solid var(--re-border);border-radius:var(--re-radius);box-shadow:var(--re-shadow);font-family:system-ui,-apple-system,sans-serif}[data-re-slash-command-item]{color:var(--re-text);border-radius:var(--re-radius-sm);transition:background-color .15s}[data-re-slash-command-item]:hover,[data-re-slash-command-item][data-selected]{background:var(--re-hover)}[data-re-slash-command-item]:active{background:var(--re-active)}[data-re-slash-command-item] svg,[data-re-slash-command-category],[data-re-slash-command-empty]{color:var(--re-text-muted)}.tiptap [alignment=left]{text-align:left}.tiptap [alignment=center]{text-align:center}.tiptap [alignment=right]{text-align:right}.tiptap [alignment=justify]{text-align:justify}.tiptap .node-columns{width:100%;display:flex}.tiptap .node-column{flex:1;min-width:0}.tiptap{color:var(--re-text);outline:none}.tiptap p.is-empty:before{opacity:.3;float:left;content:attr(data-placeholder);pointer-events:none;height:0}.tiptap .node-placeholder:before{color:var(--re-text-muted);content:attr(data-placeholder);float:left;pointer-events:none;height:0}
:root,.dark{--re-bg:var(--popover);--re-bg-active:var(--accent);--re-bg-hover:var(--accent);--re-border:var(--border);--re-text:var(--foreground);--re-text-muted:var(--muted-foreground);--re-hover:var(--accent);--re-active:var(--accent);--re-pressed:var(--accent);--re-separator:var(--border);--re-tooltip-bg:var(--popover);--re-tooltip-text:var(--popover-foreground);--re-danger:var(--destructive)}:root:not(.dark) [data-re-inspector-aside]{--re-bg:var(--muted)}:root:not(.dark) [data-re-inspector-aside] [class*=shadow-inner]{box-shadow:none!important}.tiptap .node-column.node-column-fixed{flex:none}.tiptap .node-columns[align=center]{margin-left:auto;margin-right:auto}.tiptap .node-columns[align=right]{margin-left:auto;margin-right:0}.tiptap.ProseMirror[data-editor-theme-scope] .node-section.node-section{box-sizing:border-box;padding:0}.tiptap.ProseMirror[data-editor-theme-scope] .node-paragraph.node-paragraph{margin-top:16px;margin-bottom:16px;padding-top:0;padding-bottom:0}.tiptap.ProseMirror[data-editor-theme-scope] .node-h1.node-h1,.tiptap.ProseMirror[data-editor-theme-scope] .node-h2.node-h2,.tiptap.ProseMirror[data-editor-theme-scope] .node-h3.node-h3{padding-top:0}.tiptap.ProseMirror[contenteditable=true] .node-button:hover,.tiptap.ProseMirror[contenteditable=true] [data-id=react-email-button]:hover,.tiptap.ProseMirror[contenteditable=true] img:hover,.tiptap.ProseMirror[contenteditable=true] hr:hover,.tiptap.ProseMirror[contenteditable=true] .node-link:hover,[data-email-selected] .tiptap .node-button:hover,[data-email-selected] .tiptap [data-id=react-email-button]:hover,[data-email-selected] .tiptap img:hover,[data-email-selected] .tiptap hr:hover,[data-email-selected] .tiptap .node-link:hover{outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}.tiptap.ProseMirror[contenteditable=true] [data-type=container]:hover:not(:has(:hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}.tiptap.ProseMirror[contenteditable=true] [data-type=section]:hover:not(:has(:hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}.tiptap.ProseMirror[contenteditable=true] .node-section:hover:not(:has(:hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}.tiptap.ProseMirror[contenteditable=true] td[data-id=__react-email-column]:hover:not(:has(:hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}.tiptap.ProseMirror[contenteditable=true] .node-paragraph:hover:not(:has(:hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}.tiptap.ProseMirror[contenteditable=true] .node-blockquote:hover:not(:has(:hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}.tiptap.ProseMirror[contenteditable=true] .node-bulletList:hover:not(:has(:hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}.tiptap.ProseMirror[contenteditable=true] .node-orderedList:hover:not(:has(:hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}.tiptap.ProseMirror[contenteditable=true] .node-codeBlock:hover:not(:has(:hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}[data-email-selected] .tiptap [data-type=container]:hover:not(:has(:hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}[data-email-selected] .tiptap [data-type=section]:hover:not(:has(:hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}[data-email-selected] .tiptap .node-section:hover:not(:has(:hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}[data-email-selected] .tiptap td[data-id=__react-email-column]:hover:not(:has(:hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}[data-email-selected] .tiptap .node-paragraph:hover:not(:has(:hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}[data-email-selected] .tiptap .node-blockquote:hover:not(:has(:hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}[data-email-selected] .tiptap .node-bulletList:hover:not(:has(:hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}[data-email-selected] .tiptap .node-orderedList:hover:not(:has(:hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}[data-email-selected] .tiptap .node-codeBlock:hover:not(:has(:hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}.tiptap.ProseMirror[contenteditable=true] h1:hover:not(:has(:not([data-node-view-content]):hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}.tiptap.ProseMirror[contenteditable=true] h2:hover:not(:has(:not([data-node-view-content]):hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}.tiptap.ProseMirror[contenteditable=true] h3:hover:not(:has(:not([data-node-view-content]):hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}.tiptap.ProseMirror[contenteditable=true] h4:hover:not(:has(:not([data-node-view-content]):hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}.tiptap.ProseMirror[contenteditable=true] h5:hover:not(:has(:not([data-node-view-content]):hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}.tiptap.ProseMirror[contenteditable=true] h6:hover:not(:has(:not([data-node-view-content]):hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}[data-email-selected] .tiptap h1:hover:not(:has(:not([data-node-view-content]):hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}[data-email-selected] .tiptap h2:hover:not(:has(:not([data-node-view-content]):hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}[data-email-selected] .tiptap h3:hover:not(:has(:not([data-node-view-content]):hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}[data-email-selected] .tiptap h4:hover:not(:has(:not([data-node-view-content]):hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}[data-email-selected] .tiptap h5:hover:not(:has(:not([data-node-view-content]):hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}[data-email-selected] .tiptap h6:hover:not(:has(:not([data-node-view-content]):hover)){outline:1px solid var(--primary);outline-offset:1px;cursor:pointer;transition:outline-color 80ms,background-color 80ms}.tiptap.ProseMirror[contenteditable=true] [data-type=section]:hover:not(:has(:hover)){background-color:color-mix(in srgb, var(--primary) 4%, transparent)}.tiptap.ProseMirror[contenteditable=true] .node-section:hover:not(:has(:hover)){background-color:color-mix(in srgb, var(--primary) 4%, transparent)}.tiptap.ProseMirror[contenteditable=true] td[data-id=__react-email-column]:hover:not(:has(:hover)){background-color:color-mix(in srgb, var(--primary) 4%, transparent)}.tiptap.ProseMirror[contenteditable=true] .node-paragraph:hover:not(:has(:hover)){background-color:color-mix(in srgb, var(--primary) 4%, transparent)}[data-email-selected] .tiptap [data-type=section]:hover:not(:has(:hover)){background-color:color-mix(in srgb, var(--primary) 4%, transparent)}[data-email-selected] .tiptap .node-section:hover:not(:has(:hover)){background-color:color-mix(in srgb, var(--primary) 4%, transparent)}[data-email-selected] .tiptap td[data-id=__react-email-column]:hover:not(:has(:hover)){background-color:color-mix(in srgb, var(--primary) 4%, transparent)}[data-email-selected] .tiptap .node-paragraph:hover:not(:has(:hover)){background-color:color-mix(in srgb, var(--primary) 4%, transparent)}.tiptap.ProseMirror[contenteditable=true] h1:hover:not(:has(:not([data-node-view-content]):hover)){background-color:color-mix(in srgb, var(--primary) 4%, transparent)}.tiptap.ProseMirror[contenteditable=true] h2:hover:not(:has(:not([data-node-view-content]):hover)){background-color:color-mix(in srgb, var(--primary) 4%, transparent)}.tiptap.ProseMirror[contenteditable=true] h3:hover:not(:has(:not([data-node-view-content]):hover)){background-color:color-mix(in srgb, var(--primary) 4%, transparent)}.tiptap.ProseMirror[contenteditable=true] h4:hover:not(:has(:not([data-node-view-content]):hover)){background-color:color-mix(in srgb, var(--primary) 4%, transparent)}.tiptap.ProseMirror[contenteditable=true] h5:hover:not(:has(:not([data-node-view-content]):hover)){background-color:color-mix(in srgb, var(--primary) 4%, transparent)}.tiptap.ProseMirror[contenteditable=true] h6:hover:not(:has(:not([data-node-view-content]):hover)){background-color:color-mix(in srgb, var(--primary) 4%, transparent)}[data-email-selected] .tiptap h1:hover:not(:has(:not([data-node-view-content]):hover)){background-color:color-mix(in srgb, var(--primary) 4%, transparent)}[data-email-selected] .tiptap h2:hover:not(:has(:not([data-node-view-content]):hover)){background-color:color-mix(in srgb, var(--primary) 4%, transparent)}[data-email-selected] .tiptap h3:hover:not(:has(:not([data-node-view-content]):hover)){background-color:color-mix(in srgb, var(--primary) 4%, transparent)}[data-email-selected] .tiptap h4:hover:not(:has(:not([data-node-view-content]):hover)){background-color:color-mix(in srgb, var(--primary) 4%, transparent)}[data-email-selected] .tiptap h5:hover:not(:has(:not([data-node-view-content]):hover)){background-color:color-mix(in srgb, var(--primary) 4%, transparent)}[data-email-selected] .tiptap h6:hover:not(:has(:not([data-node-view-content]):hover)){background-color:color-mix(in srgb, var(--primary) 4%, transparent)}.tiptap.ProseMirror[contenteditable=false] .ProseMirror-selectednode{background-color:#0000!important;outline:none!important}.tiptap .re-inspector-tree-hover:not(.ProseMirror-selectednode){outline:1px solid var(--primary);outline-offset:1px;background-color:color-mix(in srgb, var(--primary) 4%, transparent);cursor:pointer;transition:outline-color 80ms,background-color 80ms}.tiptap.ProseMirror[contenteditable=true] .ProseMirror-selectednode :hover,[data-email-selected] .tiptap.ProseMirror[contenteditable=true] .ProseMirror-selectednode :hover,.tiptap .ProseMirror-selectednode .ProseMirror-selectednode{background-color:#0000!important;outline:none!important}.tiptap .align-center{text-align:center}.tiptap .align-right{text-align:right}.tiptap .align-left{text-align:left}[data-re-inspector-color-trigger]{border:1px solid var(--re-border,#e5e5e5);background-image:repeating-conic-gradient(#80808026 0% 25%,#0000 0% 50%);background-size:6px 6px}[data-re-inspector-color-hex]{max-width:5rem}[data-re-inspector-color-control][data-color-empty] [data-re-inspector-color-trigger]{opacity:0;width:0;margin:0;padding:0;position:absolute}[data-re-inspector-color-control][data-color-empty] [data-re-inspector-color-hex]{display:none}[data-re-inspector-color-control][data-color-empty]{cursor:pointer;position:relative}[data-re-inspector-color-control][data-color-empty]:after{content:"None";color:var(--re-text-muted,#6b6b6b);pointer-events:none;padding:0 .375rem;font-family:inherit;font-size:.75rem}.re-color-clear-btn{width:1rem;height:1rem;color:var(--re-text-muted,#6b6b6b);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;margin-left:.125rem;padding:0;font-size:.625rem;line-height:1;display:inline-flex}.re-color-clear-btn:hover{background:var(--re-hover,#f5f5f5);color:var(--re-text,#1c1c1c)}[data-re-inspector-number] [data-re-inspector-input]{max-width:3rem}[data-re-inspector-color-control],[data-re-inspector-select]{flex:1;min-width:0}.tiptap .node-section.inline-row{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;display:flex!important}.tiptap .node-section.inline-row>.node-div,.tiptap .node-section.inline-row>div{flex:none}.tiptap .node-section.inline-row img{display:inline-block}.tiptap td[align=center],.tiptap th[align=center]{text-align:center}.tiptap td[align=left],.tiptap th[align=left]{text-align:left}.tiptap td[align=right],.tiptap th[align=right]{text-align:right}.tiptap td[valign=top],.tiptap th[valign=top]{vertical-align:top}.tiptap td[valign=middle],.tiptap th[valign=middle]{vertical-align:middle}.tiptap td[valign=bottom],.tiptap th[valign=bottom]{vertical-align:bottom}.tiptap td[align=center]>.node-columns,.tiptap th[align=center]>.node-columns{width:auto;display:inline-flex}.tiptap table{border-collapse:collapse;width:100%;display:table}.tiptap table tr{display:table-row}.tiptap table td,.tiptap table th{display:table-cell}.tiptap .ProseMirror-selectednode,.tiptap [data-type=body].ProseMirror-selectednode,.tiptap [data-type=container].ProseMirror-selectednode,.tiptap [data-type=section].ProseMirror-selectednode,.tiptap .node-section.ProseMirror-selectednode,.tiptap .node-container.ProseMirror-selectednode,.tiptap .node-div.ProseMirror-selectednode,.tiptap .node-columns.ProseMirror-selectednode,.tiptap .node-column.ProseMirror-selectednode,.tiptap td[data-id=__react-email-column].ProseMirror-selectednode,.tiptap .node-paragraph.ProseMirror-selectednode,.tiptap .node-blockquote.ProseMirror-selectednode,.tiptap .node-bulletList.ProseMirror-selectednode,.tiptap .node-orderedList.ProseMirror-selectednode,.tiptap .node-listItem.ProseMirror-selectednode,.tiptap .node-codeBlock.ProseMirror-selectednode,.tiptap .node-button.ProseMirror-selectednode,.tiptap [data-id=react-email-button].ProseMirror-selectednode,.tiptap .node-table.ProseMirror-selectednode,.tiptap .node-tableRow.ProseMirror-selectednode,.tiptap .node-tableCell.ProseMirror-selectednode,.tiptap .node-tableHeader.ProseMirror-selectednode,.tiptap h1.ProseMirror-selectednode,.tiptap h2.ProseMirror-selectednode,.tiptap h3.ProseMirror-selectednode,.tiptap h4.ProseMirror-selectednode,.tiptap h5.ProseMirror-selectednode,.tiptap h6.ProseMirror-selectednode,.tiptap img.ProseMirror-selectednode,.tiptap hr.ProseMirror-selectednode{outline-offset:2px;background-color:color-mix(in srgb, var(--primary) 8%, transparent);transition:outline-color 80ms,background-color 80ms;outline:2px solid var(--primary)!important}.tiptap .re-variable-pill{background:color-mix(in srgb, var(--primary) 12%, transparent);border:1px solid color-mix(in srgb, var(--primary) 40%, transparent);color:var(--primary);cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:baseline;white-space:nowrap;word-break:keep-all;overflow-wrap:normal;border-radius:999px;align-items:center;padding:0 6px;font-size:.85em;line-height:1.4;transition:background 80ms,border-color 80ms;display:inline-flex}.tiptap .re-variable-pill:hover{background:color-mix(in srgb, var(--primary) 18%, transparent);border-color:color-mix(in srgb, var(--primary) 60%, transparent)}.tiptap .re-variable-pill[data-empty=true]{background:color-mix(in srgb, var(--destructive) 14%, transparent);border-color:color-mix(in srgb, var(--destructive) 50%, transparent);color:var(--destructive)}.tiptap .ProseMirror-selectednode.re-variable-pill{outline-offset:1px;background:color-mix(in srgb, var(--primary) 22%, transparent);outline:2px solid var(--primary)!important}[data-email-display-clamp] .tiptap [data-type=container]{container:email-container/inline-size;width:100%!important;max-width:var(--re-display-container-max-width,100%)!important;min-width:0!important}.tiptap .mobile-only{display:none!important}@container email-container (max-width:480px){.node-columns:not(.no-stack){flex-direction:column!important;gap:16px!important}.node-columns:not(.no-stack)>.node-column{flex:none!important;width:100%!important;padding-left:0!important;padding-right:0!important}.node-columns:not(.no-stack)>.node-column>.node-section{padding-left:0!important;padding-right:0!important}.node-columns:not(.no-stack)>.node-column>.node-section.mobile-keep-px,.node-section.mobile-keep-px{padding-left:24px!important;padding-right:24px!important}.mobile-px-0{padding-left:0!important;padding-right:0!important}.mobile-text-center,.mobile-text-center *{text-align:center!important}.tiptap .mobile-only{display:block!important}.hide-on-mobile,.desktop-only{display:none!important}.mobile-full-width{text-align:center!important;box-sizing:border-box!important;display:block!important}.node-section.inline-row{justify-content:center!important}}
/*# sourceMappingURL=0mmhvvvjdtabm.css.map*/