.sis8l6z{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:var(--t-background-primary);border-radius:var(--t-border-radius-md);box-shadow:0px 2px 4px 0px var(--t-background-transparent-light),0px 0px 4px 0px var(--t-background-transparent-medium);gap:2px;padding:2px;display:inline-flex}.s19q6hr5{border-radius:var(--t-spacing-1_5);color:var(--t-font-color-tertiary);cursor:pointer;font-size:var(--t-font-size-sm);font-weight:var(--t-font-weight-regular);height:var(--t-spacing-6);padding:0 var(--t-spacing-1_5);background:0 0;border:none;align-items:center;gap:4px;width:100%;padding:0;display:flex}.s19q6hr5 :hover{background:var(--t-background-transparent-medium)}.s19q6hr5 :focus{outline:none}.s1bvc7kz{box-sizing:border-box;flex-direction:column;width:100%;height:100%;display:flex}.s1bvc7kz .editor-content{height:100%;min-height:var(--s1bvc7kz-0);flex-grow:1;width:100%}.s1bvc7kz .tiptap{box-sizing:border-box;color:var(--s1bvc7kz-1);font-family:var(--t-font-family);font-size:var(--t-font-size-sm);font-weight:var(--t-font-weight-regular);height:100%;padding:var(--t-spacing-1) var(--t-spacing-2);border:none!important}.s1bvc7kz .tiptap p.is-editor-empty:first-of-type:before{color:var(--t-font-color-light);font-size:var(--t-font-size-md);font-weight:var(--t-font-weight-medium);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.s1bvc7kz .tiptap p{margin:0;line-height:1.5}.s1bvc7kz .tiptap .variable-tag{background-color:var(--t-accent-accent3);border-radius:var(--t-border-radius-sm);color:var(--t-accent-accent11);padding:var(--t-spacing-1)}.s1bvc7kz .tiptap h1{font-size:1.5em}.s1bvc7kz .tiptap h2{font-size:1.3em}.s1bvc7kz .tiptap h3{font-size:1.1em}.s1bvc7kz .tiptap li{margin-bottom:var(--t-spacing-2);line-height:1.5}.s1bvc7kz .tiptap .block-section{border-radius:var(--t-border-radius-sm);box-sizing:border-box;margin-bottom:var(--t-spacing-2);outline-offset:2px;outline:1px dashed #0000}.s1bvc7kz .tiptap .block-section:hover{outline-color:var(--t-border-color-medium)}.s1bvc7kz .tiptap .block-columns{box-sizing:border-box;gap:var(--t-spacing-2);margin-bottom:var(--t-spacing-2);display:flex}.s1bvc7kz .tiptap .block-column{border-radius:var(--t-border-radius-sm);box-sizing:border-box;outline:1px dashed var(--t-border-color-light);outline-offset:2px;flex:1;min-width:0}.s1bvc7kz .tiptap .block-button-wrapper{margin-bottom:var(--t-spacing-2)}.s1bvc7kz .tiptap .block-button{box-sizing:border-box;cursor:text;width:fit-content}.s1bvc7kz .tiptap .block-divider{border-bottom:none;border-left:none;border-right:none}.s1bvc7kz .tiptap .ProseMirror-selectednode{outline:2px solid var(--t-accent-accent9)}.s1bvc7kz .ProseMirror-focused{outline:none}.s1bvc7kz .ProseMirror-hideselection *{caret-color:#0000}.s1dcw8w9{flex-direction:column;-webkit-box-flex:var(--s1dcw8w9-0);-webkit-flex-grow:var(--s1dcw8w9-0);-ms-flex-positive:var(--s1dcw8w9-0);flex-grow:var(--s1dcw8w9-0);min-height:var(--s1dcw8w9-1);display:flex}.s1dcw8w9>*{-webkit-box-flex:var(--s1dcw8w9-0);-webkit-flex-grow:var(--s1dcw8w9-0);-ms-flex-positive:var(--s1dcw8w9-0);flex-grow:var(--s1dcw8w9-0);min-height:var(--s1dcw8w9-1)}.s8g93ov{gap:var(--t-spacing-2);flex-direction:column;flex-grow:1;display:flex;position:relative}.s1yabhu8{background-color:var(--s1yabhu8-0);border:var(--s1yabhu8-1);border-radius:var(--s1yabhu8-2);box-sizing:border-box;flex-grow:1;width:100%;display:flex;overflow:auto}.s1emvppd{margin-top:var(--t-spacing-1);right:var(--s1emvppd-0);top:var(--t-spacing-0);z-index:1;position:absolute}.s15w8z6b{background-color:var(--t-background-secondary);border:1px solid var(--t-border-color-medium);border-radius:var(--t-border-radius-md);min-height:0;padding:var(--t-spacing-2);flex:1;overflow-y:auto}.sts7tdn{-webkit-box-pack:var(--sts7tdn-0);-ms-flex-pack:var(--sts7tdn-0);-webkit-justify-content:var(--sts7tdn-0);justify-content:var(--sts7tdn-0);height:100%;display:flex}.s1pm59fj{height:100%}.s192z9ac{max-width:100%;position:relative}.s1suox2a{max-width:100%;height:auto}.sjfsf6x{background-color:var(--t-background-primary-inverted);border:1px solid var(--t-background-primary);border-radius:var(--t-border-radius-md);cursor:col-resize;height:var(--t-spacing-8);left:var(--sjfsf6x-0);right:var(--sjfsf6x-1);width:var(--t-spacing-2);z-index:1;position:absolute;top:50%;transform:translateY(-50%)}.s9kihb6{border-radius:var(--t-border-radius-sm);outline-offset:2px;outline:1px dashed #0000}.s9kihb6:hover{outline-color:var(--t-border-color-medium)}
