.preview-text-element[data-v-ab8f6774]{box-sizing:border-box}.preview-price-original-strike[data-v-ab8f6774]{line-height:inherit;vertical-align:top;display:inline-block;position:relative}.preview-price-original-strike-line[data-v-ab8f6774]{z-index:1;pointer-events:none;transform-origin:50%;background:#111;height:.09em;min-height:1px;position:absolute;top:50%;left:-.08em;right:-.08em;transform:translateY(-50%)rotate(-5deg)}.preview-text-element.resizable-element[data-v-ab8f6774]{overflow:visible!important}.preview-text-content-clip[data-v-ab8f6774]{justify-content:inherit;box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.preview-text-element.editing[data-v-ab8f6774]{z-index:100!important;background:#22c55e29!important}.interactive-element[data-v-ab8f6774]{cursor:pointer;isolation:isolate;position:relative}.movable-element[data-v-ab8f6774],.resizable-element[data-v-ab8f6774]{cursor:move;touch-action:none;-webkit-user-select:none;user-select:none}.movable-element.dragging[data-v-ab8f6774]{outline-offset:2px;will-change:left,top;z-index:110!important;outline:2px solid hsl(var(--primary))!important;box-shadow:0 6px 18px #0000002e!important}.interactive-element[data-v-ab8f6774]:before{content:"";z-index:90;pointer-events:none;opacity:0;background-image:linear-gradient(45deg,hsl(var(--primary)) 25%,transparent 25%),linear-gradient(-45deg,hsl(var(--primary)) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,hsl(var(--primary)) 75%),linear-gradient(-45deg,transparent 75%,hsl(var(--primary)) 75%);-webkit-mask-composite:xor;background-position:0 0,0 2px,2px -2px,-2px 0;background-size:4px 4px;border:2px solid #0000;padding:2px;transition:opacity .15s;position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)}.interactive-element[data-v-ab8f6774]:hover:before{opacity:1}.edit-mode-element[data-v-ab8f6774]{outline-offset:1px;outline:1px dashed #d1d5db!important}.preview-text-element.edit-mode-element[data-v-ab8f6774]{background:#22c55e12}.inline-edit-input[data-v-ab8f6774]{outline:2px solid hsl(var(--primary));outline-offset:1px;box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none;background:#fff;border:none;border-radius:2px;width:100%;height:100%;margin:0;padding:0}.inline-edit-input[data-v-ab8f6774]::-webkit-scrollbar{width:0;height:0;display:none}.inline-edit-capture[data-v-ab8f6774]{z-index:2;caret-color:#111827;background:0 0;position:absolute;top:0;bottom:0;left:0;right:0;color:#0000!important}.inline-edit-capture[data-v-ab8f6774]::selection{color:#0000;background:0 0}.inline-edit-visual[data-v-ab8f6774]{z-index:1;width:100%;max-width:100%;display:block;position:relative;overflow:visible!important}.inline-edit-textarea[data-v-ab8f6774]{resize:none;overflow:hidden!important}.inline-edit-input[data-v-ab8f6774]:focus{outline:2px solid hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.2)}.rich-text-content[data-v-ab8f6774]{font:inherit}.rich-text-content[data-v-ab8f6774] p{min-height:1em;margin:0;padding:0}.rich-text-content[data-v-ab8f6774] p+p{margin-top:.5em}.rich-text-content[data-v-ab8f6774] p>br:only-child,.rich-text-content[data-v-ab8f6774] p:empty{min-height:1em;display:block}.rich-text-content[data-v-ab8f6774] b,.rich-text-content[data-v-ab8f6774] strong{font-weight:700}.rich-text-content[data-v-ab8f6774] em,.rich-text-content[data-v-ab8f6774] i{font-style:italic}.rich-text-content[data-v-ab8f6774] u{text-decoration:underline}.rich-text-content[data-v-ab8f6774] ol,.rich-text-content[data-v-ab8f6774] ul{margin:0;padding-left:1.2em}.rich-text-content[data-v-ab8f6774] li{margin:0}.rich-text-content[data-v-ab8f6774] a{color:inherit;text-decoration:underline}.rich-text-content[data-v-ab8f6774] h1,.rich-text-content[data-v-ab8f6774] h2,.rich-text-content[data-v-ab8f6774] h3{margin:0;font-weight:700}.rich-text-title[data-v-ab8f6774]{font-weight:700}.resizable-element[data-v-ab8f6774]{background:hsl(var(--primary)/.05);box-sizing:border-box;position:relative;box-shadow:0 0 0 2px #fffffff2,0 0 0 4px var(--primary)!important;border:none!important;outline:none!important}.resizable-element[data-v-ab8f6774]:after{content:"";z-index:1000;pointer-events:none;border:2px dashed var(--primary);border-radius:inherit;box-sizing:border-box;position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px;box-shadow:0 0 0 2px #ffffffe6}.resizable-element.dragging[data-v-ab8f6774],.resizable-element.resizing[data-v-ab8f6774]{background:hsl(var(--primary)/.1);will-change:left,top,width,height;contain:layout style;box-shadow:0 0 0 2px #fffffff2,0 0 0 4px var(--primary),0 4px 12px #00000026!important;border:none!important}.resizable-element.dragging[data-v-ab8f6774]:after,.resizable-element.resizing[data-v-ab8f6774]:after{border-style:solid}.cursor-move[data-v-ab8f6774]{cursor:move}.resize-edge[data-v-ab8f6774]{z-index:1001;touch-action:none;background:hsl(var(--primary)/.1);position:absolute}.resize-edge[data-v-ab8f6774]:hover{background:hsl(var(--primary)/.4)}.resize-edge[data-v-ab8f6774]:active{background:hsl(var(--primary)/.5)}.resize-edge-e[data-v-ab8f6774]{border-radius:0 4px 4px 0;right:-10px}.resize-edge-e[data-v-ab8f6774],.resize-edge-w[data-v-ab8f6774]{cursor:ew-resize;width:20px;height:calc(100% + 12px);top:-6px}.resize-edge-w[data-v-ab8f6774]{border-radius:4px 0 0 4px;left:-10px}.resize-edge-s[data-v-ab8f6774]{border-radius:0 0 4px 4px;bottom:-10px}.resize-edge-n[data-v-ab8f6774],.resize-edge-s[data-v-ab8f6774]{cursor:ns-resize;width:calc(100% + 12px);height:20px;left:-6px}.resize-edge-n[data-v-ab8f6774]{border-radius:4px 4px 0 0;top:-10px}.resize-corner[data-v-ab8f6774]{background:hsl(var(--primary));z-index:1002;touch-action:none;border:2px solid #fff;border-radius:50%;width:16px;height:16px;transition:transform .1s,box-shadow .1s;position:absolute;box-shadow:0 2px 6px #0006}.resize-corner[data-v-ab8f6774]:hover{background:hsl(var(--primary));transform:scale(1.3);box-shadow:0 3px 10px #00000080}.resize-corner[data-v-ab8f6774]:active{background:hsl(var(--primary)/.8);transform:scale(1.2)}.resize-corner-se[data-v-ab8f6774]{cursor:se-resize;bottom:-8px;right:-8px}.resize-corner-sw[data-v-ab8f6774]{cursor:sw-resize;bottom:-8px;left:-8px}.resize-corner-ne[data-v-ab8f6774]{cursor:ne-resize;top:-8px;right:-8px}.resize-corner-nw[data-v-ab8f6774]{cursor:nw-resize;top:-8px;left:-8px}
