.editor-editor{--editor-space-chrome-gutter:8px;--panel-chrome-height:64px;--editor-field-space-x:6px;--editor-field-space-y:calc(var(--editor-space-3) - 2px)}.editor-editor [class*=_editorHeader_]{height:var(--panel-chrome-height);min-height:var(--panel-chrome-height);box-sizing:border-box}.editor-editor [class*=_editorHeader-inner_]{box-sizing:border-box;align-items:center;height:100%}.dark .editor-editor,.editor-editor.editor-theme-dark{--editor-color-surface:#1a1a1a;--editor-color-surface-muted:#272727;--editor-color-surface-subtle:#181818;--editor-color-surface-inverse:#fafafa;--editor-color-border:#3d3d3d;--editor-color-border-hover:#6b6b6b;--editor-color-border-muted:#292929;--editor-color-border-inverse:#8f8f8f;--editor-color-text:#fafafa;--editor-color-text-secondary:#d4d4d4;--editor-color-text-muted:#b3b3b3;--editor-color-text-subtle:#8f8f8f;--editor-color-text-inverse:#181818;--editor-opacity-text-inverse:.75;--editor-color-interactive:#0158ad;--editor-color-interactive-hover:#014292;--editor-color-interactive-active:#002c77;--editor-color-interactive-subtle:#036;--editor-color-interactive-soft:#001a40;--editor-color-interactive-soft-hover:#00101a;--editor-color-interactive-neutral-hover:#3d3d3d;--editor-color-interactive-inverse-hover:#88b0da;--editor-color-interactive-inverse-active:#6499cf;--editor-color-focus-ring:#3479be;--editor-color-selection-bg:#0158ad4d;--editor-color-selection-border:#abc7e5;--editor-color-line-placeholder:#88b0da;--editor-color-highlight:#e66b8c;--editor-color-bg-disabled:#525252;--editor-color-text-disabled:#6b6b6b;--editor-color-overlay-backdrop:#000000bf;--editor-space-1:4px;--editor-space-2:8px;--editor-space-3:12px;--editor-space-4:16px;--editor-space-5:24px;--editor-space-chrome-gutter:8px;--editor-radius-none:0;--editor-radius-xs:2px;--editor-radius-s:3px;--editor-radius-m:4px;--editor-radius-l:8px;--editor-radius-pill:30px;--editor-radius-round:100%;--editor-border-width-hairline:.5px;--editor-border-width-regular:1px;--editor-border-width-focus:2px;--editor-border-width-strong:4px;--editor-duration-fast:50ms;--editor-duration-medium:.15s;--editor-duration-slow:.25s;--editor-ease-exit:ease-in;--editor-ease-emphasized:ease-in-out;--editor-ease-entrance:ease-out;--editor-font-weight-regular:400;--editor-font-weight-medium:500;--editor-font-weight-semibold:600;--editor-font-weight-bold:700;--editor-font-weight-heavy:800;--editor-letter-spacing-ui:.05ch;--editor-letter-spacing-heading:.08ch;--editor-icon-size-xs:14px;--editor-icon-size-s:16px;--editor-icon-size-m:18px;--editor-icon-size-l:24px;--editor-space-m-unitless:24;--editor-user-sidebar-left-width:var(--editor-sidebar-width);--editor-user-sidebar-right-width:var(--editor-sidebar-width);--editor-slot-min-empty-height:128px;--editor-line-placeholder-width:2px;--editor-outline-color-text:#fafafa;--editor-outline-color-text-hover:#fff;--editor-outline-color-text-helper:#8f8f8f;--editor-outline-color-icon:#b3b3b3;--editor-outline-color-bg-hover:#272727;--editor-outline-color-border-hover:#3d3d3d;--editor-outline-color-bg-selected:#036;--editor-outline-color-border-selected:#0158ad;--editor-outline-color-drop-indicator:#3479be;--editor-outline-border-width:1px;--editor-outline-radius:4px;--editor-outline-font-size:13px;--editor-outline-font-family:inherit;--editor-outline-icon-size:16px;--editor-outline-action-size:16px;--editor-outline-space-indent:16px;--editor-outline-zone-color-text:#8f8f8f;--editor-outline-zone-font-size:11px}.editor-editor.editor-theme-dark select,.dark .editor-editor select{color-scheme:dark;color:var(--editor-color-text);background-color:var(--editor-color-surface-muted);border-color:var(--editor-color-border)}.editor-editor.editor-theme-dark select:focus-visible,.dark .editor-editor select:focus-visible{outline:2px solid var(--editor-color-focus-ring);outline-offset:0}.editor-editor.editor-theme-dark select option,.dark .editor-editor select option{color:var(--editor-color-text);background-color:var(--editor-color-surface)}
.website-theme .editor-editor.editor-editor--website,.editor-editor.editor-editor--website{--editor-color-text:var(--site-colors-text-primary,inherit);--editor-color-text-muted:var(--site-colors-text-secondary,inherit);--editor-color-surface:var(--site-colors-background-surface,#fff);--editor-color-surface-muted:var(--site-colors-background-muted,#f3f4f6);--editor-color-surface-subtle:var(--site-colors-background-surface,#fff);--editor-color-border:var(--site-colors-border-default,#d1d5db);--editor-color-border-muted:var(--site-colors-border-default,#e5e7eb);--editor-field-richtext-menu-color-bg:var(--site-colors-background-surface,#fff);--editor-field-richtext-menu-color-separator:var(--site-colors-border-default,#e5e7eb);color:var(--site-colors-text-primary,inherit)}.website-theme .editor-editor.editor-editor--website [class*=_Select_],.editor-editor.editor-editor--website [class*=_Select_],.editor-editor [class*=_Select_]{z-index:auto}[data-radix-popper-content-wrapper]:has([data-editor-rte-menu]){z-index:1000!important}ul[data-editor-rte-menu][class*=_Select-items_]{z-index:1000}.editor-editor [class*=toolbar],.editor-editor [class*=_RichTextEditor-menu_]{z-index:2;box-sizing:border-box;scrollbar-width:thin;max-width:100%;overflow:auto hidden}.editor-editor [class*=_RichTextEditor-menu_] [class*=_RichTextMenu--form_],.editor-editor [class*=_RichTextEditor-menu_] [class*=_RichTextMenu_]{max-width:none;overflow:visible}.editor-editor [class*=_RichTextEditor--editor_]{box-sizing:border-box;min-width:0;max-width:100%;height:auto!important;min-height:300px!important;overflow:hidden visible!important}.editor-editor [class*=_RichTextEditor--editor_] .rich-text{flex-grow:1}.editor-editor [class*=_RichTextEditor--editor_] .rich-text .ProseMirror{min-height:240px;height:auto!important}.editor-editor [class*=_RichTextEditor--editor_] .rich-text:not(:has(.ProseMirror)){min-height:240px;height:auto!important}.editor-editor[data-rte-preview-surface] [class*=_RichTextEditor--editor_]{background:var(--rte-preview-surface,#fff);color:var(--rte-preview-text,#000)}.editor-editor[data-rte-preview-surface] [class*=_RichTextEditor--editor_] .rich-text,.editor-editor[data-rte-preview-surface] [class*=_RichTextEditor--editor_] .rich-text .ProseMirror{background-color:var(--rte-preview-surface,#fff);color:var(--rte-preview-text,#000)}.editor-editor[data-rte-preview-surface] [class*=_RichTextEditor--editor_] .rich-text:not(:has(.ProseMirror)){background-color:var(--rte-preview-surface,#fff);color:var(--rte-preview-text,#000)}.editor-editor[data-rte-preview-surface] [class*=_RichTextEditor-menu_],.editor-editor[data-rte-preview-surface] [class*=_RichTextMenu--form_]{background-color:var(--editor-field-richtext-menu-color-bg,var(--editor-color-surface-subtle));color:var(--editor-color-text)}:is(.ProseMirror,.editor-editor .ProseMirror) :is(.richtext-youtube-embed,.richtext-google-maps-embed){max-width:min(100%,560px)}.ProseMirror .richtext-youtube-embed.ProseMirror-selectednode,.ProseMirror .richtext-google-maps-embed.ProseMirror-selectednode{outline:2px solid var(--site-colors-accent-primary,#2563eb);outline-offset:2px;border-radius:8px}
.editor-editor .ProseMirror ul,:is(.rich-text,.rich-text-content) ul{margin-block:.5em;padding-inline-start:1.5em;list-style:outside}.editor-editor .ProseMirror ol,:is(.rich-text,.rich-text-content) ol{margin-block:.5em;padding-inline-start:1.5em;list-style:decimal}.editor-editor .ProseMirror ul ul,:is(.rich-text,.rich-text-content) ul ul{list-style:circle}.editor-editor .ProseMirror ol ol,:is(.rich-text,.rich-text-content) ol ol{list-style:lower-alpha}.editor-editor .ProseMirror li,:is(.rich-text,.rich-text-content) li{display:list-item}.website-theme .componentStyleScope :is(.rich-text,.rich-text-content),.website-theme :is(.rich-text,.rich-text-content){color:var(--site-colors-text-primary,inherit)}.website-theme .componentStyleScope :is(.rich-text,.rich-text-content) :where(a){color:var(--site-colors-text-link,inherit)}.website-theme .componentStyleScope :is(.rich-text,.rich-text-content) :where(h1,h2,h3,h4,h5,h6,p,li,strong,em,span,blockquote){color:inherit}.editor-editor .ProseMirror :is(h1,h2,h3,h4,h5,h6),:is(.rich-text,.rich-text-content) :is(h1,h2,h3,h4,h5,h6){margin:0;margin-block:0;font-weight:700;line-height:1.25}.editor-editor .ProseMirror h1,:is(.rich-text,.rich-text-content) h1{font-size:2em}.editor-editor .ProseMirror h2,:is(.rich-text,.rich-text-content) h2{font-size:1.5em}.editor-editor .ProseMirror h3,:is(.rich-text,.rich-text-content) h3{font-size:1.25em}.editor-editor .ProseMirror h4,:is(.rich-text,.rich-text-content) h4{font-size:1.125em}.editor-editor .ProseMirror h5,:is(.rich-text,.rich-text-content) h5{font-size:1em}.editor-editor .ProseMirror h6,:is(.rich-text,.rich-text-content) h6{font-size:.875em}.editor-editor .ProseMirror table,:is(.rich-text,.rich-text-content) table{border-collapse:collapse;table-layout:fixed;width:100%;margin-block:.75em}.editor-editor .ProseMirror th,.editor-editor .ProseMirror td,:is(.rich-text,.rich-text-content) th,:is(.rich-text,.rich-text-content) td{border:1px solid var(--editor-color-border,light-dark(#d1d5db,#ffffff26));vertical-align:top;min-width:4rem;padding:.375rem .5rem}.editor-editor .ProseMirror th,:is(.rich-text,.rich-text-content) th{background-color:var(--editor-color-surface-muted,light-dark(#f3f4f6,#1f2937));font-weight:600}.editor-richtext-table-label{letter-spacing:.01em;white-space:nowrap;justify-content:center;align-items:center;min-width:2.75rem;padding:0 .25rem;font-size:.625rem;font-weight:600;line-height:1;display:inline-flex}.editor-editor .ProseMirror .editor-richtext-stale-selection{background-color:color-mix(in srgb, var(--editor-color-azure-05,#3858e9) 22%, transparent);border-radius:2px}.editor-editor .ProseMirror img,:is(.rich-text,.rich-text-content) img{max-width:100%;height:auto;display:block}.editor-editor .ProseMirror :is(.richtext-youtube-embed,.richtext-google-maps-embed),:is(.rich-text,.rich-text-content) :is(.richtext-youtube-embed,.richtext-google-maps-embed){max-width:min(100%,560px)}
