/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-outline-style:solid}}}.tiptap h1,.email-html-content h1{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin-block:.67em;display:block}.tiptap h2,.email-html-content h2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin-block:.87em;display:block}.tiptap h3,.email-html-content h3{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin-block:1em;display:block}.tiptap p,.email-html-content p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));margin-block:1em}.tiptap ul,.email-html-content ul{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));margin-block:.5em;padding-left:1.25em;list-style-type:disc}.tiptap ol,.email-html-content ol{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));margin-block:.5em;padding-left:1.25em;list-style-type:decimal}.tiptap ul ul,.tiptap ol ol,.tiptap ul ol,.tiptap ol ul,.email-html-content ul ul,.email-html-content ol ol,.email-html-content ul ol,.email-html-content ol ul{margin-block:0;padding-left:1.25em}.tiptap td ul,.tiptap th ul,.tiptap td ol,.tiptap th ol,.email-html-content td ul,.email-html-content th ul,.email-html-content td ol,.email-html-content th ol{list-style-position:inside}.tiptap ul p,.tiptap ol p,.email-html-content ul p,.email-html-content ol p{margin-block:0;padding-block:0}.tiptap td ul p,.tiptap th ul p,.tiptap td ol p,.tiptap th ol p,.email-html-content td ul p,.email-html-content th ul p,.email-html-content td ol p,.email-html-content th ol p{display:inline}.tiptap a,.email-html-content a{color:var(--color-blue-500,#3280ff)}@supports (color:color(display-p3 0 0 0%)){.tiptap a,.email-html-content a{color:var(--color-blue-500,color(display-p3 .26642 .49122 .98862))}}@supports (color:oklab(0% 0 0%)){.tiptap a,.email-html-content a{color:var(--color-blue-500,oklch(62.3% .214 259.815))}}.tiptap table,.email-html-content table{border-collapse:collapse;width:100%;margin-block:1em}.tiptap th,.tiptap td,.email-html-content th,.email-html-content td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,#d1d5dc);padding:calc(var(--spacing,.25rem) * 2);vertical-align:top;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}@supports (color:oklab(0% 0 0%)){.tiptap th,.tiptap td,.email-html-content th,.email-html-content td{border-color:var(--color-gray-300,oklch(87.2% .01 258.338))}}.tiptap th,.email-html-content th{background-color:var(--color-gray-100,#f3f4f6);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@supports (color:oklab(0% 0 0%)){.tiptap th,.email-html-content th{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}}.tiptap .selectedCell,.email-html-content .selectedCell{background-color:var(--color-blue-50,#eff6ff);outline-width:1px;outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-blue-300,#91c5ff)}@supports (color:oklab(0% 0 0%)){.tiptap .selectedCell,.email-html-content .selectedCell{background-color:var(--color-blue-50,oklch(97% .014 254.604))}}@supports (color:color(display-p3 0 0 0%)){.tiptap .selectedCell,.email-html-content .selectedCell{outline-color:var(--color-blue-300,color(display-p3 .60256 .76721 .99394))}}@supports (color:oklab(0% 0 0%)){.tiptap .selectedCell,.email-html-content .selectedCell{outline-color:var(--color-blue-300,oklch(80.9% .105 251.813))}}.tiptap td p,.tiptap th p,.email-html-content td p,.email-html-content th p{margin-block:0}.tiptap img,.email-html-content img{max-width:100%;height:auto}.mail-campaign-editor-canvas .ProseMirror{box-sizing:border-box;width:100%;max-width:100%;padding-top:0;padding-bottom:var(--mail-campaign-editor-padding-bottom,30px)}.mail-campaign-editor-canvas .prose{max-width:none}.mail-campaign-editor-canvas .ProseMirror>p,.mail-campaign-editor-canvas .ProseMirror>ul,.mail-campaign-editor-canvas .ProseMirror>ol,.mail-campaign-editor-canvas .ProseMirror>h1,.mail-campaign-editor-canvas .ProseMirror>h2,.mail-campaign-editor-canvas .ProseMirror>h3,.mail-campaign-editor-canvas .ProseMirror>blockquote,.mail-campaign-editor-canvas .ProseMirror>hr,.mail-campaign-editor-canvas .ProseMirror>table,.mail-campaign-editor-canvas .ProseMirror>.image-view:not(:first-child):not(.mail-campaign-editor-banner){padding-left:var(--mail-campaign-editor-gutter,15px);padding-right:var(--mail-campaign-editor-gutter,15px)}.mail-campaign-editor-canvas .ProseMirror>p:first-child,.mail-campaign-editor-canvas .ProseMirror>ul:first-child,.mail-campaign-editor-canvas .ProseMirror>ol:first-child,.mail-campaign-editor-canvas .ProseMirror>h1:first-child,.mail-campaign-editor-canvas .ProseMirror>h2:first-child,.mail-campaign-editor-canvas .ProseMirror>h3:first-child,.mail-campaign-editor-canvas .ProseMirror>blockquote:first-child,.mail-campaign-editor-canvas .ProseMirror>table:first-child,.mail-campaign-editor-canvas .ProseMirror>.image-view:first-child+p,.mail-campaign-editor-canvas .ProseMirror>.image-view:first-child+ul,.mail-campaign-editor-canvas .ProseMirror>.image-view:first-child+ol,.mail-campaign-editor-canvas .ProseMirror>.image-view:first-child+h1,.mail-campaign-editor-canvas .ProseMirror>.image-view:first-child+h2,.mail-campaign-editor-canvas .ProseMirror>.image-view:first-child+h3,.mail-campaign-editor-canvas .ProseMirror>.image-view:first-child+blockquote,.mail-campaign-editor-canvas .ProseMirror>.image-view:first-child+table,.mail-campaign-editor-canvas .ProseMirror>.mail-campaign-editor-banner+p,.mail-campaign-editor-canvas .ProseMirror>.mail-campaign-editor-banner+ul,.mail-campaign-editor-canvas .ProseMirror>.mail-campaign-editor-banner+ol{padding-top:var(--mail-campaign-editor-padding-top,15px)}.mail-campaign-editor-canvas .ProseMirror>.image-view:first-child,.mail-campaign-editor-canvas .ProseMirror>.mail-campaign-editor-banner{width:100%;max-width:100%;margin-bottom:10px;padding-left:0;padding-right:0;display:block}.mail-campaign-editor-canvas .ProseMirror>p:first-child:has(>img:only-child){width:100%;max-width:100%;margin-bottom:10px;padding-left:0;padding-right:0;display:block}.mail-campaign-editor-canvas .ProseMirror>.image-view:first-child>div,.mail-campaign-editor-canvas .ProseMirror>.mail-campaign-editor-banner>div{width:100%;max-width:100%;margin-left:0;margin-right:0;display:block}.mail-campaign-editor-canvas .ProseMirror>p:first-child:has(>img:only-child){width:100%;max-width:100%;margin-left:0;margin-right:0;display:block}.mail-campaign-editor-canvas .ProseMirror>.image-view:first-child img,.mail-campaign-editor-canvas .ProseMirror>p:first-child>img:only-child,.mail-campaign-editor-canvas .ProseMirror>.mail-campaign-editor-banner img{width:100%;max-width:100%;height:auto;margin:0;display:block}.mail-campaign-editor-canvas .ProseMirror img{max-width:100%;height:auto}.mail-campaign-email-preview{overflow-x:auto}.mail-campaign-email-preview>table{width:100%;max-width:none;margin:0;border:none!important}.mail-campaign-email-preview>table table{width:600px;min-width:600px;max-width:none;border:none!important}.mail-campaign-email-preview>table>tbody>tr>td{border:none!important;padding:0!important}.mail-campaign-email-preview .mail-campaign-content{box-sizing:border-box}.mail-campaign-email-preview .mail-campaign-content p,.mail-campaign-email-preview .mail-campaign-content li{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.mail-campaign-email-preview .mail-campaign-content table{border-collapse:collapse;width:100%;margin-block:1em}.mail-campaign-email-preview .mail-campaign-content th,.mail-campaign-email-preview .mail-campaign-content td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,#d1d5dc);padding:calc(var(--spacing,.25rem) * 2);vertical-align:top;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}@supports (color:oklab(0% 0 0%)){.mail-campaign-email-preview .mail-campaign-content th,.mail-campaign-email-preview .mail-campaign-content td{border-color:var(--color-gray-300,oklch(87.2% .01 258.338))}}.mail-campaign-email-preview .mail-campaign-content img{max-width:100%;height:auto}.tiptap hr,.email-html-content hr{margin-block:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);border-width:0;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-300,#d1d5dc)}@supports (color:oklab(0% 0 0%)){.tiptap hr,.email-html-content hr{border-color:var(--color-gray-300,oklch(87.2% .01 258.338))}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
