.button-group[data-v-00d0a967]{display:flex;flex-wrap:wrap;gap:10px}.central-editor-layour[data-v-00d0a967]{display:flex;flex-direction:row;padding:0}.central-editor-layour .editor[data-v-00d0a967]{flex:1}.central-editor-layour>[data-v-00d0a967]:not(.editor){padding:1rem}.editor-container[data-v-00d0a967]{position:relative}.editor-container #document-preview[data-v-00d0a967],.editor-container .editor[data-v-00d0a967]{margin-top:0;padding:10px;max-height:800px;overflow-y:scroll;color:#000!important;background-color:#fff!important}.editor-container .button-group .form-control[data-v-00d0a967]{height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;color:#5c6873;background-color:#fff;background-clip:padding-box;border:1px solid #e4e7ea;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.editor-container .currentSettings[data-v-00d0a967]{display:flex;flex-wrap:wrap;gap:10px}.ProseMirror-focused{outline:none}.page{border:1px solid #ccc;margin:10px auto;width:100%;max-width:210mm}.page>*{zoom:.9;transform-origin:top left}.tiptap :first-child{margin-top:0}.tiptap table td,.tiptap table th{border:1px solid var(--gray-3);box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}.tiptap table td>*,.tiptap table th>*{margin-bottom:0}.tiptap table th{background-color:var(--gray-1);font-weight:700;text-align:left}.tiptap table .selectedCell:after{background:var(--gray-2);content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.tiptap table .column-resize-handle{background-color:var(--purple);bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.tiptap .tableWrapper{margin:1.5rem 0;overflow-x:auto}.tiptap.resize-cursor{cursor:ew-resize;cursor:col-resize}.context-menu{position:fixed;background:#fff;border:1px solid #ddd;box-shadow:0 2px 10px rgba(0,0,0,.2);z-index:9999;border-radius:4px;color:#000}.context-menu ul{list-style:none;margin:0;padding:8px}.context-menu li{padding:2px 12px;cursor:pointer}.context-menu li:hover{background-color:#eee}.chooseSource{cursor:pointer;border:3px solid #ffc107;border-radius:5px;padding:2px 5px;display:inline-block;background-color:#fff}.chooseSource[active=true]{border:3px solid #4dbd74}.ifClause{cursor:pointer;border:1px solid #ccc;border-radius:5px;padding:2px 5px;display:inline-block;background-color:#fff}.ifClause .ifClauseCondition{font-family:monospace}.rangeClause{cursor:pointer;border:1px solid #ccc;border-radius:5px;padding:2px 5px;display:inline-block;background-color:#fff}.rangeClause .rangeClauseSource{font-family:monospace}.hoverGray:hover:not(:has(.hoverGray:hover)){background-color:hsla(0,0%,82.7%,.5)}.protokol-comment{background-color:rgba(255,229,100,.55);position:relative}.protokol-comment:hover:after{content:attr(data-comment-content);position:absolute;left:0;top:100%;margin-top:4px;background:#fffbe7;border:1px solid #e5d769;border-radius:4px;padding:4px 6px;font-size:.85em;line-height:1.35;white-space:pre-wrap;box-shadow:0 2px 6px rgba(0,0,0,.15);z-index:9999;pointer-events:none;max-width:240px}