.editor-tools-container[data-v-5b25b701]{padding:.25rem}.a4-canvas[data-v-472fec90]{transition:background-color .3s}.block-base[data-v-38ea7209]{width:100%}.block-base[data-v-38ea7209],.block-content[data-v-38ea7209]{position:relative}.preview-mode[data-v-1352ac7f],.preview-mode[data-v-7d3d880c],.preview-mode[data-v-42c34b5a]{background-color:#fff;border-radius:4px;width:100%;height:100%;min-height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.nota-rectificativa[data-v-42c34b5a]{background-color:#fef9c3;border:1px solid #fde047;color:#713f12}.preview-mode[data-v-b09a4d29]{border-radius:4px;width:100%;height:100%;min-height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.tabla-content th[data-v-b09a4d29]:hover,.tabla-content tr[data-v-b09a4d29]:hover{background-color:initial}.preview-mode[data-v-88108ca9],.preview-mode[data-v-7d6f9d9c],.preview-mode[data-v-e6b4e9e0]{background-color:#fff;border-radius:4px;width:100%;height:100%;min-height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.totales-content[data-v-e6b4e9e0]{border-radius:4px;padding:.5rem}.totales-content table[data-v-e6b4e9e0]{width:100%}.totales-content tr[data-v-e6b4e9e0]:hover{background-color:initial}.totales-content tr[data-v-e6b4e9e0]:last-child{border-top:1px solid #000;margin-top:.5rem}.text-block-preview[data-v-4c2c70c8]{white-space:pre-wrap;word-break:break-word;min-height:1.5rem}.text-xs[data-v-4c2c70c8]{font-size:.75rem;line-height:1rem}.text-sm[data-v-4c2c70c8]{font-size:.875rem;line-height:1.25rem}.text-base[data-v-4c2c70c8]{font-size:1rem;line-height:1.5rem}.text-lg[data-v-4c2c70c8]{font-size:1.125rem}.text-lg[data-v-4c2c70c8],.text-xl[data-v-4c2c70c8]{line-height:1.75rem}.text-xl[data-v-4c2c70c8]{font-size:1.25rem}.font-bold[data-v-4c2c70c8]{font-weight:700}.font-normal[data-v-4c2c70c8]{font-weight:400}.heading-block-preview[data-v-06685f19]{word-break:break-word;min-height:1.5rem}.heading-block-preview[data-v-06685f19] p{margin:0}.heading-block-preview[data-v-06685f19] .has-custom-color{color:var(--v0b4a3713)}.heading-block-preview[data-v-06685f19] h1{font-size:2.25rem;line-height:1.1;font-weight:800}.heading-block-preview[data-v-06685f19] h2{font-size:1.875rem;line-height:1.2;font-weight:700}.heading-block-preview[data-v-06685f19] h3{font-size:1.5rem;line-height:1.3;font-weight:600}.heading-block-preview[data-v-06685f19] h4{font-size:1.25rem;line-height:1.4;font-weight:600}.heading-block-preview[data-v-06685f19] h5{font-size:1.125rem;line-height:1.5;font-weight:500}.heading-block-preview[data-v-06685f19] h6{font-size:1rem;line-height:1.5;font-weight:500}.footer-text-block-preview[data-v-a3d61b2a]{white-space:pre-wrap;word-break:break-word;min-height:1rem}.divider-block-preview[data-v-ee55eeff]{padding:var(--v369183d3)}.divider-block-preview[data-v-ee55eeff] .divider{margin:0;border-top-width:var(--fc538a96)}.image-block-preview[data-v-1ba8fcf1]{padding:.5rem 0}.placeholder-image[data-v-1ba8fcf1]{margin:0 auto}.range[data-v-1ba8fcf1]{--range-shsh:var(--p)}.quote-block-preview[data-v-b14d48b9]{padding:.5rem 0;min-height:3rem}.quote-block-preview[data-v-b14d48b9] p{margin:0}.link-block-preview[data-v-c5cdc60d]{padding:.5rem 0}.content-block-item[data-v-64ff93d3]{position:relative;transition:all .2s;overflow:hidden}.content-block-item.dragging[data-v-64ff93d3]{opacity:.3;transform:scale(.95);background-color:#f8fafc;border:2px dashed #cbd5e1}.content-controls[data-v-64ff93d3]{background-color:#fffffff2;padding:2px;border-radius:4px;border:1px solid #e2e8f0;box-shadow:0 2px 4px #0000001a;z-index:1}.content-controls button[data-v-64ff93d3]{display:flex;align-items:center;justify-content:center;padding:4px;border-radius:3px;transition:all .2s}.content-controls button[data-v-64ff93d3]:hover{background-color:#0000000d}.drag-handle[data-v-64ff93d3]{cursor:grab}.drag-handle[data-v-64ff93d3]:active{cursor:grabbing}.drag-overlay[data-v-64ff93d3],.preview-content[data-v-64ff93d3]{pointer-events:none}.preview-content[data-v-64ff93d3]{-webkit-user-select:none;user-select:none}.preview-mode[data-v-64ff93d3]{border:none;box-shadow:none;cursor:default}.drag-ghost[data-v-64ff93d3]{-webkit-user-select:none;user-select:none;pointer-events:none;z-index:9999}.ghost-content[data-v-64ff93d3]{box-shadow:0 8px 25px #00000026;animation:ghostFloat-64ff93d3 .3s ease-in-out}@keyframes ghostFloat-64ff93d3{0%{opacity:0;transform:scale(.8) rotate(0)}to{opacity:.9;transform:scale(1) rotate(2deg)}}.mini-preview[data-v-64ff93d3]{min-height:64px;display:flex;align-items:center;justify-content:center;font-size:10px;background:linear-gradient(45deg,#f1f5f9,#e2e8f0)}.drag-hover{background-color:#3b82f61a!important}.templates-editor[data-v-2a1380b3]{width:100%;height:100%}.preview-mode .templates-editor[data-v-2a1380b3]{overflow:visible;height:auto}.preview-mode .editor-canvas[data-v-2a1380b3]{height:auto!important;min-height:unset!important;overflow:visible}.editor-canvas[data-v-2a1380b3]{min-height:max(600px,100%)}.handle[data-v-2a1380b3],.handle-content[data-v-2a1380b3]{z-index:10;opacity:.7;transition:opacity .2s;cursor:grab;display:flex;align-items:center;justify-content:center}.handle-content[data-v-2a1380b3]:active,.handle[data-v-2a1380b3]:active{cursor:grabbing}.content-controls[data-v-2a1380b3],.controls[data-v-2a1380b3]{display:flex;align-items:center;background-color:#fffc;padding:2px;border-radius:3px;transition:opacity .2s ease;z-index:1}:is(.content-controls,.controls) button[data-v-2a1380b3]{display:flex;align-items:center;justify-content:center;padding:2px;border-radius:3px;transition:all .2s}:is(.content-controls,.controls) button[data-v-2a1380b3]:hover{background-color:#0000000d}.grid-container[data-v-2a1380b3]{position:relative;transition:transform .2s,box-shadow .2s;border-radius:4px}.grid-preview[data-v-2a1380b3]{display:grid;gap:.5rem;width:100%}.grid-1[data-v-2a1380b3]{grid-template-columns:1fr}.grid-cell[data-v-2a1380b3]{position:relative;border:1px solid #e5e7eb;background-color:#f9fafb;transition:all .2s}.grid-cell[data-v-2a1380b3]:hover{border-color:#3b82f6;background-color:#eff6ff}.preview-cell[data-v-2a1380b3]:hover,.preview-mode .grid-cell[data-v-2a1380b3]:hover{border-color:#0000!important;background-color:initial!important}.preview-cell[data-v-2a1380b3]{border:none;background-color:initial;min-height:auto}
