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