.ProseMirror{position:relative;word-wrap:break-word;white-space:break-spaces;font-variant-ligatures:none;font-feature-settings:"liga" 0}.ProseMirror pre{white-space:pre-wrap}.prose p{margin:0}.prose :where(ul > li):not(:where([class~="not-prose"] *))::marker,.prose :where(ol > li):not(:where([class~="not-prose"] *))::marker{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.ProseMirror li{position:relative}.ProseMirror-hideselection *::selection{background:transparent}.ProseMirror-hideselection *::-moz-selection{background:transparent}.ProseMirror-hideselection{caret-color:transparent}.ProseMirror-selectednode{outline:2px solid transparent;outline-offset:2px}li.ProseMirror-selectednode{outline:none}li.ProseMirror-selectednode:after{content:"";position:absolute;inset:-2px -2px -2px -32px;border:2px solid #8cf;pointer-events:none}img.ProseMirror-separator{display:inline!important;border:none!important;margin:0!important}.ProseMirror-textblock-dropdown{min-width:3em}.ProseMirror-menu{margin:0 -4px;line-height:1}.ProseMirror-tooltip .ProseMirror-menu{width:-moz-fit-content;width:fit-content;white-space:pre}.ProseMirror-menuseparator{border-right:1px solid #ddd;margin-right:3px}.ProseMirror-menu-dropdown,.ProseMirror-menu-dropdown-menu{font-size:90%;white-space:nowrap}.ProseMirror-menu-dropdown{vertical-align:1px;cursor:pointer;position:relative;padding-right:15px}.ProseMirror-menu-dropdown-wrap{padding:1px 0 1px 4px;display:inline-block;position:relative}.ProseMirror-menu-dropdown:after{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid currentColor;opacity:.6;position:absolute;right:4px;top:calc(50% - 2px)}.ProseMirror-menu-dropdown-menu,.ProseMirror-menu-submenu{position:absolute;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.5rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ProseMirror-menu-dropdown-menu{z-index:15;min-width:6em}.ProseMirror-menu-dropdown-item{cursor:pointer;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.ProseMirror-menu-dropdown-item:not(:last-child){margin-bottom:.25rem}.ProseMirror-menu-dropdown-item:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.ProseMirror-menu-submenu-wrap{position:relative;margin-right:-4px}.ProseMirror-menu-submenu-label:after{content:"";border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid currentColor;opacity:.6;position:absolute;right:4px;top:calc(50% - 4px)}.ProseMirror-menu-submenu{display:none;min-width:4em;left:100%;top:-3px}.ProseMirror-menu-active{background:#eee;border-radius:4px}.ProseMirror-menu-disabled{opacity:.3}.ProseMirror-menu-submenu-wrap:hover .ProseMirror-menu-submenu,.ProseMirror-menu-submenu-wrap-active .ProseMirror-menu-submenu{display:block}.ProseMirror-menuitem{margin-right:.25rem;display:inline-flex}.ProseMirror-icon{display:inline-flex;height:1.5rem;width:1.5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.ProseMirror-icon.ProseMirror-menu-active{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.ProseMirror-menu-disabled.ProseMirror-icon{cursor:default}.ProseMirror-icon svg{fill:currentColor;height:1em}.ProseMirror-icon span{vertical-align:text-top}.ProseMirror-gapcursor{display:none;pointer-events:none;position:absolute}.ProseMirror-gapcursor:after{content:"";display:block;position:absolute;top:-2px;width:20px;border-top:1px solid black;animation:ProseMirror-cursor-blink 1.1s steps(2,start) infinite}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}.ProseMirror-focused .ProseMirror-gapcursor{display:block}.ProseMirror-example-setup-style hr{padding:2px 10px;border:none;margin:1em 0}.ProseMirror-example-setup-style hr:after{content:"";display:block;height:1px;background-color:silver;line-height:2px}.ProseMirror ul,.ProseMirror ol{padding-left:40px}.ProseMirror blockquote{padding-left:1em;border-left:3px solid #eee;margin-left:0;margin-right:0}.ProseMirror-example-setup-style img{cursor:default}.ProseMirror-prompt input[type=text]{padding:.5rem}.ProseMirror-prompt-close{position:absolute;top:1px;left:2px;color:#666;border:none;background:transparent;padding:0}.ProseMirror-prompt-close:after{content:"\e2\153\2022";font-size:12px}.ProseMirror-invalid{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}#editor,.editor{background:white;color:#000;background-clip:padding-box;border-radius:4px;border:2px solid rgba(0,0,0,.2);padding:5px 0;margin-bottom:23px}.ProseMirror{outline:none}.oslashSnippetEditor{width:100%;max-width:100%;height:100%}.oslashSnippetEditor.view-snippet .ProseMirror-menubar{display:none}.oslashSnippetEditor.view-snippet #oslash-snippet-editor-content{padding-top:0}.oslashSnippetEditor .ProseMirror-menubar-wrapper{display:flex;flex-direction:column;height:100%;padding:8px 8px 0;overflow:hidden}.oslashSnippetEditor .ProseMirror-menubar{position:unset!important;width:unset!important;min-height:36px!important;margin:0;display:flex;flex-wrap:wrap;align-items:center;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity));padding:.5rem .25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity));--tw-shadow: 0px 1px 2px rgba(0, 0, 0, .06), 0px 1px 3px rgba(0, 0, 0, .1);--tw-shadow-colored: 0px 1px 2px var(--tw-shadow-color), 0px 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.oslashSnippetEditor #oslash-snippet-editor-content{height:100%;padding-top:8px;padding-bottom:24px;word-break:break-word;overflow:hidden;overflow-y:auto}.oslashSnippetEditor #oslash-snippet-editor-content::-webkit-scrollbar{display:block;width:.25rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.oslashSnippetEditor #oslash-snippet-editor-content::-webkit-scrollbar-track{margin-left:0;margin-right:0;margin-top:.5rem;margin-bottom:.25rem;background-color:transparent}.oslashSnippetEditor #oslash-snippet-editor-content::-webkit-scrollbar-thumb{border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.oslashSnippetEditor #oslash-snippet-editor-content::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}.oslashSnippetEditor #oslash-snippet-editor-content::-webkit-scrollbar-track{background-color:transparent;margin-top:8px}.oslashSnippetEditor a{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity))}.oslashSnippetEditor .ProseMirror b,.oslashSnippetEditor .ProseMirror strong{font-weight:700}.oslashSnippetEditor .ProseMirror p{font-size:.875rem;font-weight:400;line-height:1.5rem}.oslashSnippetEditor .ProseMirror h1{font-size:1.875rem;line-height:2.25rem}.oslashSnippetEditor .ProseMirror h2{font-size:1.5rem;line-height:2rem}.oslashSnippetEditor .ProseMirror h3{font-size:1.25rem;line-height:1.75rem}.oslashSnippetEditor .ProseMirror h4{font-size:1.125rem;line-height:1.75rem}.oslashSnippetEditor .ProseMirror h5{font-size:.875rem;line-height:1.25rem}.oslashSnippetEditor .ProseMirror h6{font-size:.75rem;line-height:1rem}.oslashSnippetEditor .ProseMirror h1,.oslashSnippetEditor .ProseMirror h2,.oslashSnippetEditor .ProseMirror h3,.oslashSnippetEditor .ProseMirror h4,.oslashSnippetEditor .ProseMirror h5,.oslashSnippetEditor .ProseMirror h5,.oslashSnippetEditor .ProseMirror h6{font-weight:700}.oslashSnippetEditor .ProseMirror h1,.oslashSnippetEditor .ProseMirror h2,.oslashSnippetEditor .ProseMirror h3,.oslashSnippetEditor .ProseMirror h4,.oslashSnippetEditor .ProseMirror h5,.oslashSnippetEditor .ProseMirror h5,.oslashSnippetEditor .ProseMirror h6{margin-top:1rem;margin-bottom:1rem}.oslashSnippetEditor .ProseMirror ul,.oslashSnippetEditor .ProseMirror ol{margin-top:.875rem;margin-bottom:.875rem}.oslashSnippetEditor .ProseMirror ul li,.oslashSnippetEditor .ProseMirror ol li{margin:0;padding:0}.oslashSnippetEditor .ProseMirror ul li p,.oslashSnippetEditor .ProseMirror ol li p{margin:0}.oslashSnippetEditor .ProseMirror ul li>ul,.oslashSnippetEditor .ProseMirror ul li>ol,.oslashSnippetEditor .ProseMirror ol li>ul,.oslashSnippetEditor .ProseMirror ol li>ol{margin:0}.oslashSnippetEditor .ProseMirror .variable{position:relative!important;cursor:pointer!important;border-radius:.5rem!important;border-width:1px!important;border-style:dashed!important;--tw-border-opacity: 1 !important;border-color:rgb(99 102 241 / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgb(238 242 255 / var(--tw-bg-opacity))!important;padding-left:1.75rem!important;padding-right:1.75rem!important;padding-top:1px!important;padding-bottom:1px!important;font-size:.875rem!important;line-height:1.25rem!important;font-weight:400!important;--tw-text-opacity: 1 !important;color:rgb(99 102 241 / var(--tw-text-opacity))!important;outline:2px solid transparent!important;outline-offset:2px!important}.variable-pill-wrapper .variable{position:relative!important;height:1.5rem!important;border-radius:.5rem!important;border-width:1px!important;border-style:dashed!important;--tw-border-opacity: 1 !important;border-color:rgb(99 102 241 / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgb(238 242 255 / var(--tw-bg-opacity))!important;padding-left:1.75rem!important;padding-right:1.75rem!important;padding-top:1px!important;padding-bottom:1px!important;font-size:.875rem!important;line-height:1.25rem!important;font-weight:400!important;--tw-text-opacity: 1 !important;color:rgb(99 102 241 / var(--tw-text-opacity))!important;outline:2px solid transparent!important;outline-offset:2px!important}.variable-pill:hover{--tw-text-opacity: 1 !important;color:rgb(99 102 241 / var(--tw-text-opacity))!important}.variable-pill.isSelected{border-style:solid!important;--tw-bg-opacity: 1 !important;background-color:rgb(224 231 255 / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:rgb(79 70 229 / var(--tw-text-opacity))!important}.variable-pill.isSelected:before,.variable-pill.isSelected:after{--tw-text-opacity: 1 !important;color:rgb(79 70 229 / var(--tw-text-opacity))!important}.oslashSnippetEditor .ProseMirror span.variable-container{display:inline-flex}.oslashSnippetEditor .ProseMirror span.variable-input{display:inline-flex;border-radius:.5rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;padding-top:1px;padding-bottom:1px;font-size:.875rem;line-height:1.25rem}.oslashSnippetEditor .ProseMirror span.variable-input:focus{border-style:solid;outline:2px solid transparent;outline-offset:2px}.oslashSnippetEditor .ProseMirror span.variable-input:empty:before{content:attr(placeholder);--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.oslashSnippetEditor .ProseMirror .macro{border-radius:.5rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;padding-top:1px;padding-bottom:1px;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity));outline:2px solid transparent;outline-offset:2px}.oslashSnippetEditor .ProseMirror macro{border-radius:.5rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;padding-top:1px;padding-bottom:1px;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity));outline:2px solid transparent;outline-offset:2px}.oslashSnippetEditor .ProseMirror macro:before{content:"%" attr(macroType)}.oslashSnippetEditor .ProseMirror macro:after{content:"%"}.oslashSnippetEditor .ProseMirror .conditional-block-start{display:inline-flex;align-items:center;justify-content:center;border-top-left-radius:9999px;border-bottom-left-radius:9999px;border-width:1px;padding:.125rem .25rem;font-family:Space Mono,monospace;font-size:.75rem;font-weight:400;line-height:14px;outline:2px solid transparent;outline-offset:2px}.oslashSnippetEditor .ProseMirror .conditional-block-message *{all:revert!important}.oslashSnippetEditor .ProseMirror .conditional-block-message a{--tw-text-opacity: 1 !important;color:rgb(79 70 229 / var(--tw-text-opacity))!important}.oslashSnippetEditor .ProseMirror .conditional-block-end{display:inline-flex;align-items:center;justify-content:center;border-top-right-radius:9999px;border-bottom-right-radius:9999px;border-width:1px;padding:.125rem .25rem;font-family:Space Mono,monospace;font-size:.75rem;font-weight:400;line-height:14px;outline:2px solid transparent;outline-offset:2px}.ProseMirror-prompt{position:fixed!important;inset:0!important;z-index:9999!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:rgb(0 0 0 / var(--tw-bg-opacity))!important;--tw-bg-opacity: .2 !important}.ProseMirror-prompt form{width:24rem}.ProseMirror-prompt form>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.ProseMirror-prompt form{overflow:hidden;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-width:0px}.ProseMirror-prompt h5{font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.ProseMirror-prompt input[type=text],.ProseMirror-prompt textarea{height:2.25rem;width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));padding:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.ProseMirror-prompt input[type=text]::-moz-placeholder,.ProseMirror-prompt textarea::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.ProseMirror-prompt input[type=text]::placeholder,.ProseMirror-prompt textarea::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.ProseMirror-prompt input[type=text]:focus,.ProseMirror-prompt textarea:focus{--tw-border-opacity: 1;border-color:rgb(79 70 229 / var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ProseMirror-prompt .ProseMirror-prompt-buttons{display:flex;justify-content:flex-end;gap:.5rem;padding-top:1rem}.oslashSnippetEditor .ProseMirror span.variable-input *{all:revert}.oslashSnippetEditor .ProseMirror keystroke{border-radius:.5rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity));padding:.125rem 1.75rem;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity));outline:2px solid transparent;outline-offset:2px}.oslashSnippetEditor .ProseMirror keystroke:before{content:"" attr(key)}.oslashSnippetEditor .ProseMirror keystroke:after{content:""}.oslashSnippetEditor .ProseMirror keystroke.ProseMirror-selectednode{border-style:solid}.ProseMirror .tableWrapper{overflow-x:auto}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;overflow:hidden}.ProseMirror td{min-width:1em;border:1px solid #ddd;padding:3px 5px}.ProseMirror td,.ProseMirror th{vertical-align:top;box-sizing:border-box;position:relative}.ProseMirror .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;z-index:20;background-color:#adf;pointer-events:none}.ProseMirror.resize-cursor{cursor:col-resize}.ProseMirror .selectedCell:after{z-index:2;position:absolute;content:"";inset:0;background:rgba(200,200,255,.4);pointer-events:none}.snippet-description-textarea{width:100%;border-width:0px;padding:.25rem 1.75rem 1.75rem .25rem;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.snippet-description-textarea::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.snippet-description-textarea::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.snippet-description-textarea{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.snippet-description-textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.snippet-description-textarea a{font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity));text-decoration-line:underline;text-underline-offset:4px}
