@layer utilities{.editor .prose p:where([class~=text-sm]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:16px}.editor .prose :where(h1,h2,h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:12px}.editor .prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:36px}.editor .prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:30px}.editor .prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:24px}.editor .prose p:not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:20px}.editor .prose :where(h1,h2,h3,hr,table)+p:not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.editor .prose :where(ol,ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:20px}.editor .prose li:not(:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:8px}.editor .prose li>p:not(:where([class~=not-prose],[class~=not-prose] *)){margin:0}.editor .prose :where(img,.node-logo):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:16px}.editor .prose hr:not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:32px}.editor .prose .footer:not(:where([class~=not-prose],[class~=not-prose] *)){color:#64748b;margin-bottom:20px;font-size:13px;display:block}.editor .prose .spacer+:not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.editor .prose p+.spacer:not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:-20px}.editor .prose blockquote+.spacer:not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:-16px}.editor .prose :where(h1,h2,h3)+.spacer:not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:-12px}.editor .prose :where(ol,ul)+.spacer:not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:-20px}.editor .prose :where(img,.node-logo)+.spacer:not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:-32px}.editor .prose :where(.node-button,.node-linkCard,footer)+.spacer:not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:-20px}.editor .prose :where(.node-button,.node-linkCard):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:20px}.editor .prose .node-image:not(:where([class~=not-prose],[class~=not-prose] *)){outline:none;margin-top:0;margin-bottom:16px;line-height:0}.editor .prose :where([data-type=card],[data-type=section])>:where(img,.node-image):last-child:not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.editor .prose code:before,.editor .prose code:after{content:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.editor .react-colorful__alpha{border-radius:0}.editor .react-colorful__saturation,.editor .react-colorful__hue,.editor .react-colorful__alpha{border-radius:8px}.editor .react-colorful__hue,.editor .react-colorful__alpha{height:16px}.editor .react-colorful__pointer{width:16px;height:16px}.editable .ProseMirror-selectednode:after{content:"";pointer-events:none;background:#2383e224;border-radius:6px;position:absolute;inset:-2px}.prose strong{color:currentColor}.ProseMirror{word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-feature-settings:"liga" 0;position:relative}.ProseMirror:focus{outline:none}.ProseMirror p:not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.ProseMirror h1{--variable-icon-size:28px}.ProseMirror h2{--variable-icon-size:24px}.ProseMirror h3{--variable-icon-size:20px}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3{--variable-icon-gap:8px}.ProseMirror :where(.is-editor-empty:first-child,.is-empty):not(:where([data-type=columns],[data-type=card],[data-type=section],ul,li,ol)):before{content:attr(data-placeholder);float:left;color:var(--text-body);pointer-events:none;height:0}.ProseMirror .is-empty:where(.node-htmlCodeBlock):not([data-active-tab=preview]):before,.ProseMirror .is-editor-empty:first-child:where(.node-htmlCodeBlock):not([data-active-tab=preview]):before{position:absolute;top:8px;left:9px;float:none!important}.ProseMirror .is-empty:where(.node-htmlCodeBlock):not([data-active-tab=code]):before,.ProseMirror .is-editor-empty:first-child:where(.node-htmlCodeBlock):not([data-active-tab=code]):before{content:""}.ProseMirror [data-type=columns] .is-empty:before,.ProseMirror [data-type=card] .is-empty:before,.ProseMirror [data-type=section] .is-empty:before{--l-threshold:.66;--diff:calc(var(--l-threshold) - l);opacity:.6;color:oklch(from var(--bg-color)clamp(.05,max(min(var(--diff)*infinity,1),0),.95)c h)!important}.ProseMirror [data-type=columns]{margin:0;padding:0;display:flex}.ProseMirror [data-type=columns].has-focus [data-type=column],.ProseMirror [data-type=columns]:hover [data-type=column]{outline:1.5px solid #a3b3ff;transition:outline .15s cubic-bezier(.4,0,.2,1)}.ProseMirror [data-type=columns] [data-type=column].has-focus{outline-style:solid}.ProseMirror :where(p,h1,h2,h3,h4,h5,h6,.node-button,[data-type=header],[data-type=image]):is(:hover,.has-focus){z-index:2;outline:1.5px solid #a3b3ff;transition:outline .15s cubic-bezier(.4,0,.2,1)}.ProseMirror :where(p,h1,h2,h3,h4,h5,h6,.node-button,.node-header,.node-image,[data-type=header],[data-type=image]):hover{z-index:2;background-color:#e6eaff;transition:background-color .15s ease-in-out}.ProseMirror [data-type=column].has-focus{outline-style:solid}.ProseMirror [data-type=column]{flex-grow:1;flex-basis:0;display:table-cell;overflow:auto}.ProseMirror [data-type=column]>:first-child{margin-top:0}.ProseMirror [data-type=column]>:last-child{margin-bottom:0}.ProseMirror :where([data-type=card],[data-type=section]){margin:0;padding:0;position:relative}.ProseMirror [data-section-wrapper=true]{position:relative}.ProseMirror [data-card-wrapper=true]:hover>[data-type=card],.ProseMirror [data-card-wrapper=true].has-focus>[data-type=card],.ProseMirror [data-card-wrapper=true].ProseMirror-selectednode>[data-type=card]{outline-offset:1.5px;z-index:2;outline:1.5px solid #a3b3ff}.ProseMirror [data-section-wrapper=true]:hover>[data-type=section],.ProseMirror [data-section-wrapper=true].has-focus>[data-type=section],.ProseMirror [data-section-wrapper=true].ProseMirror-selectednode>[data-type=section]{outline-offset:-1.5px;z-index:2;outline:1.5px solid #a3b3ff}.ProseMirror [data-type=repeat] [data-node-view-content]>div>:first-child{margin-top:0}.ProseMirror [data-type=repeat] [data-node-view-content]>div>:last-child{margin-bottom:0}.ProseMirror .node-repeat.has-focus [data-repeat-indicator]{opacity:1}.ProseMirror [data-type=show] [data-node-view-content]>div>:first-child{margin-top:0}.ProseMirror [data-type=show] [data-node-view-content]>div>:last-child{margin-bottom:0}.ProseMirror .image-drop-zone:after{content:"";pointer-events:none;opacity:0;border:2px dashed #00bcff;border-radius:4px;transition:opacity .2s;position:absolute;inset:0}.ProseMirror .image-drop-zone.drag-over:after{opacity:1}.ProseMirror .ProseMirror-gapcursor:after{border:1.5px solid var(--text-body);width:24px}.ProseMirror pre code{color:inherit;background:0 0}.ProseMirror pre .hljs-comment,.ProseMirror pre .hljs-quote{color:#616161}.ProseMirror pre .hljs-variable,.ProseMirror pre .hljs-template-variable,.ProseMirror pre .hljs-attribute,.ProseMirror pre .hljs-regexp,.ProseMirror pre .hljs-link,.ProseMirror pre .hljs-selector-id,.ProseMirror pre .hljs-selector-class{color:var(--color-token-tag)}.ProseMirror pre .hljs-tag{color:var(--color-tag)}.ProseMirror pre .hljs-name{color:var(--color-token-tag)}.ProseMirror pre .hljs-number,.ProseMirror pre .hljs-built_in,.ProseMirror pre .hljs-builtin-name,.ProseMirror pre .hljs-literal,.ProseMirror pre .hljs-type,.ProseMirror pre .hljs-params{color:var(--color-meta-string)}.ProseMirror pre .hljs-meta,.ProseMirror pre .hljs-keyword{color:var(--color-meta)}.ProseMirror pre .hljs-string,.ProseMirror pre .hljs-symbol,.ProseMirror pre .hljs-bullet{color:var(--color-meta-string)}.ProseMirror pre .hljs-title,.ProseMirror pre .hljs-section{color:#faf594}.ProseMirror pre .hljs-emphasis{font-style:italic}.ProseMirror pre .hljs-strong{font-weight:700}.ProseMirror pre .hljs-attr{color:var(--color-attribute)}.ProseMirror pre .hljs-selector-tag{color:var(--color-meta-string)}.hide-number-controls::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hide-number-controls::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hide-number-controls[type=number]{-moz-appearance:textfield}.hide-scrollbars{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbars::-webkit-scrollbar{display:none}.editor .prose ul,.editor .prose ol{padding-left:32px;padding-right:16px}.editor .prose :is([data-type=card]:not(.card-or-section-has-padding),[data-type=section]:not(.card-or-section-has-padding))>:first-child:not(:where(img,.node-image,.node-logo,[data-section-wrapper=true],[data-type=button])){padding-top:16px}.editor .prose :is([data-type=card]:not(.card-or-section-has-padding),[data-type=section]:not(.card-or-section-has-padding))>:last-child:not(:where(img,.node-image,.node-logo,[data-section-wrapper=true],[data-type=button])){margin-bottom:0;padding-bottom:16px}.editor .prose [data-type=card]>:first-child,.editor .prose [data-type=section]>:first-child{margin-top:0}.editor .prose [data-type=card]>:last-child,.editor .prose [data-type=section]>:last-child{margin-bottom:0}.editor .prose img,.editor .prose .node-image,.editor .prose .node-logo{border-radius:var(--radius)}.editor .prose blockquote:not([data-type=column] *),.editor .prose dl:not([data-type=column] *),.editor .prose dd:not([data-type=column] *),.editor .prose h1:not([data-type=column] *),.editor .prose h2:not([data-type=column] *),.editor .prose h3:not([data-type=column] *),.editor .prose h4:not([data-type=column] *),.editor .prose h5:not([data-type=column] *),.editor .prose h6:not([data-type=column] *),.editor .prose hr:not([data-type=column] *),.editor .prose figure:not([data-type=column] *),.editor .prose .node-button:not([data-type=column] *),.editor .prose p:not([data-type=column] *):not(:is(ul,ol,li) p){padding-left:16px;padding-right:16px}.editor .prose ul blockquote,.editor .prose ol blockquote,.editor .prose li blockquote,.editor .prose ul p,.editor .prose ol p,.editor .prose li p,.editor .prose ul .node-button,.editor .prose ol .node-button,.editor .prose li .node-button{padding-left:0;padding-right:0}.card-or-section-has-padding blockquote,.card-or-section-has-padding dl,.card-or-section-has-padding dd,.card-or-section-has-padding h1,.card-or-section-has-padding h2,.card-or-section-has-padding h3,.card-or-section-has-padding h4,.card-or-section-has-padding h5,.card-or-section-has-padding h6,.card-or-section-has-padding hr,.card-or-section-has-padding figure,.card-or-section-has-padding p,.card-or-section-has-padding .node-button,.card-or-section-has-padding ul blockquote,.card-or-section-has-padding ol blockquote,.card-or-section-has-padding li blockquote,.card-or-section-has-padding ul p,.card-or-section-has-padding ol p,.card-or-section-has-padding li p,.card-or-section-has-padding ul .node-button,.card-or-section-has-padding ol .node-button,.card-or-section-has-padding li .node-button{padding-left:0!important;padding-right:0!important}}
/*# sourceMappingURL=f9dd70e3b5b567f0.css.map*/