.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] *)){font-size:15px;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:32px}.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:#64748b}.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:32px;outline:none}.editor .prose .node-image+.spacer:not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:-32px}.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,[data-type=navigation-item])):before{content:attr(data-placeholder);float:left;color:var(--placeholder-color);opacity:.3;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]{outline:1.5px solid #e9ecef;outline-style:dashed}[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;[data-type=section-cell]{padding:0;&>:first-child{margin-top:0}&>:last-child{margin-bottom:0}}}[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}:has(+.ProseMirror-gapcursor){margin-bottom:0!important}.ProseMirror-gapcursor{&:after{border:1.5px solid gray;width:24px}&+*{margin-top:0!important}}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}}:where(.editor),:where(.editor) :after,:where(.editor) :before{box-sizing:border-box;border:0 solid theme("borderColor.DEFAULT",currentColor)}:where(.editor) :after,:where(.editor) :before{--tw-content:""}:where(.editor) html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:theme("fontFamily.sans",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:theme("fontFamily.sans[1].fontFeatureSettings",normal);font-variation-settings:theme("fontFamily.sans[1].fontVariationSettings",normal)}:where(.editor) body{margin:0;line-height:inherit}:where(.editor) hr{height:0;color:inherit;border-top-width:1px}:where(.editor) abbr:where([title]){text-decoration:underline dotted}:where(.editor) h1,:where(.editor) h2,:where(.editor) h3,:where(.editor) h4,:where(.editor) h5,:where(.editor) h6{font-size:inherit;font-weight:inherit}:where(.editor) a{color:inherit;text-decoration:inherit}:where(.editor) b,:where(.editor) strong{font-weight:bolder}:where(.editor) code,:where(.editor) kbd,:where(.editor) pre,:where(.editor) samp{font-family:theme("fontFamily.mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:1em}:where(.editor) small{font-size:80%}:where(.editor) sub,:where(.editor) sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(.editor) sub{bottom:-.25em}:where(.editor) sup{top:-.5em}:where(.editor) table{text-indent:0;border-color:inherit;border-collapse:collapse}:where(.editor) button,:where(.editor) input,:where(.editor) optgroup,:where(.editor) select,:where(.editor) textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}:where(.editor) button,:where(.editor) select{text-transform:none}:where(.editor) [type=button],:where(.editor) [type=reset],:where(.editor) [type=submit],:where(.editor) button{-webkit-appearance:button;background-image:none}:where(.editor) :-moz-focusring{outline:auto}:where(.editor) :-moz-ui-invalid{box-shadow:none}:where(.editor) progress{vertical-align:baseline}:where(.editor) ::-webkit-inner-spin-button,:where(.editor) ::-webkit-outer-spin-button{height:auto}:where(.editor) [type=search]{-webkit-appearance:textfield;outline-offset:-2px}:where(.editor) ::-webkit-search-decoration{-webkit-appearance:none}:where(.editor) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(.editor) summary{display:list-item}:where(.editor) blockquote,:where(.editor) dd,:where(.editor) dl,:where(.editor) figure,:where(.editor) h1,:where(.editor) h2,:where(.editor) h3,:where(.editor) h4,:where(.editor) h5,:where(.editor) h6,:where(.editor) hr,:where(.editor) p,:where(.editor) pre{margin:0}:where(.editor) fieldset{margin:0;padding:0}:where(.editor) legend{padding:0}:where(.editor) menu,:where(.editor) ol,:where(.editor) ul{margin:0;padding:0}:where(.editor) dialog{padding:0}:where(.editor) textarea{resize:vertical}:where(.editor) input::placeholder,:where(.editor) textarea::placeholder{opacity:1;color:theme("colors.gray.400",#9ca3af)}:where(.editor) [role=button],:where(.editor) button{cursor:pointer}:where(.editor) :disabled{cursor:default}:where(.editor) audio,:where(.editor) canvas,:where(.editor) embed,:where(.editor) iframe,:where(.editor) img,:where(.editor) object,:where(.editor) svg,:where(.editor) video{display:block;vertical-align:middle}:where(.editor) img,:where(.editor) video{max-width:100%;height:auto}:where(.editor) [hidden]{display:none}:where(.editor) [data-type=navigation-item] p{margin-bottom:0!important}