.v-edit-input-tiptap-v1{border:1px solid #e5e7eb;border-radius:4px;overflow:hidden;width:100%}.v-edit-input-tiptap-v1 .tiptap-toolbar{align-items:center;background:#fafafa;border-bottom:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:4px;padding:8px}.v-edit-input-tiptap-v1 .tiptap-toolbar .tb-divider{background:#e5e7eb;display:inline-block;height:20px;margin:0 4px;width:1px}.v-edit-input-tiptap-v1 .tiptap-toolbar .tb-btn{align-items:center;background:transparent;border:1px solid transparent;border-radius:4px;color:#374151;cursor:pointer;display:inline-flex;font-size:14px;height:28px;justify-content:center;min-width:28px;padding:0 6px}.v-edit-input-tiptap-v1 .tiptap-toolbar .tb-btn:hover{background:#f3f4f6;border-color:#e5e7eb}.v-edit-input-tiptap-v1 .tiptap-toolbar .tb-btn.is-active{background:#e0e7ff;border-color:#c7d2fe;color:#4338ca}.v-edit-input-tiptap-v1 .tiptap-toolbar .tb-select{background:#fff;border:1px solid #e5e7eb;border-radius:4px;cursor:pointer;font-size:13px;height:28px;padding:0 6px}.v-edit-input-tiptap-v1 .tiptap-toolbar .tb-color{align-items:center;border:1px solid transparent;border-radius:4px;color:#374151;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;height:28px;justify-content:center;min-width:28px;padding:0 6px;position:relative}.v-edit-input-tiptap-v1 .tiptap-toolbar .tb-color:hover{background:#f3f4f6;border-color:#e5e7eb}.v-edit-input-tiptap-v1 .tiptap-toolbar .tb-color .bg{font-size:10px}.v-edit-input-tiptap-v1 .tiptap-toolbar .tb-color input[type=color]{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.v-edit-input-tiptap-v1 .tiptap-content{height:var(--editor-height,200px);max-height:var(--editor-max-height);min-height:var(--editor-min-height,100px);overflow:auto;resize:vertical}.v-edit-input-tiptap-v1 .tiptap-content .ProseMirror{min-height:100%;outline:none;padding:12px}.v-edit-input-tiptap-v1 .tiptap-content .ProseMirror:focus{outline:none}.v-edit-input-tiptap-v1 .tiptap-content .ProseMirror p{margin:0 0 8px}.v-edit-input-tiptap-v1 .tiptap-content .ProseMirror h1{font-size:2em;margin:.67em 0}.v-edit-input-tiptap-v1 .tiptap-content .ProseMirror h2{font-size:1.5em;margin:.75em 0}.v-edit-input-tiptap-v1 .tiptap-content .ProseMirror h3{font-size:1.17em;margin:.83em 0}.v-edit-input-tiptap-v1 .tiptap-content .ProseMirror h4{font-size:1em;margin:1.12em 0}.v-edit-input-tiptap-v1 .tiptap-content .ProseMirror ol,.v-edit-input-tiptap-v1 .tiptap-content .ProseMirror ul{margin:0 0 8px;padding-left:1.5em}.v-edit-input-tiptap-v1 .tiptap-content .ProseMirror img{border-radius:8px;height:auto;max-width:100%}.v-edit-input-tiptap-v1 .tiptap-content .ProseMirror a{color:#4338ca;text-decoration:underline}.v-edit-input-tiptap-v1 .tiptap-content .ProseMirror mark{border-radius:2px;padding:0 2px}.v-edit-input-tiptap-v1 .tiptap-content .ProseMirror p.is-editor-empty:first-child:before{color:#9ca3af;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.vc-v-editor.is-auto{width:auto}.vc-v-editor.is-small{max-width:100%;width:320px}.vc-v-editor.is-normal{max-width:100%;width:480px}.vc-v-editor.is-medium{max-width:100%;width:640px}.vc-v-editor.is-wide{max-width:100%;width:800px}.vc-v-editor.is-full{width:100%}.v-checkbox.v-input-container-default{width:auto}.v-checkbox>.control>.input-with-unit-wrapper{background:transparent;border:none!important;box-shadow:none!important;flex-shrink:0;height:auto;outline:none!important;width:auto}.v-checkbox .label-wrapper{align-items:center;display:flex;gap:.5rem;height:100%;justify-content:center}.v-checkbox .label-wrapper .label{cursor:pointer}.v-checkbox .checkbox-wrapper{cursor:pointer;height:16px;position:relative;width:16px}.v-checkbox .checkbox-wrapper input{opacity:0;position:absolute;top:50%;transform:translateY(-50%) scale(1.5);z-index:2}.v-checkbox .checkbox-wrapper .square{background-color:hsl(var(--c-background));border:1px solid hsl(var(--c-border));border-radius:2px;height:100%;position:relative;width:100%}.v-checkbox .checkbox-wrapper .square .v-icon{border-radius:2px;color:hsl(var(--c-primary-foreground));display:none;font-size:14px;left:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.v-checkbox .checkbox-wrapper .inner-square{border-radius:2px;display:none;height:75%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:75%}.v-checkbox .checkbox-wrapper input[type=checkbox]:checked+.square .v-icon{display:inline-block}.v-checkbox .checkbox-wrapper input[type=checkbox]:checked+.square .inner-square{display:block}.v-checkbox .checkbox-wrapper input[type=checkbox]:disabled+.square{border:1px solid hsl(var(--c-muted))}.v-checkbox.main .checkbox-wrapper input[type=checkbox]:checked+.square{background:transparent;border-color:hsl(var(--c-primary))}.v-checkbox.main .checkbox-wrapper input[type=checkbox]:checked+.square .v-icon{background:hsl(var(--c-primary));color:hsl(var(--c-primary-foreground))}.v-checkbox.main .checkbox-wrapper input[type=checkbox]:checked+.square .inner-square{background:hsl(var(--c-primary))}.v-checkbox.blue .checkbox-wrapper input[type=checkbox]:checked+.square{background:transparent;border-color:hsl(var(--c-primary))}.v-checkbox.blue .checkbox-wrapper input[type=checkbox]:checked+.square .v-icon{background:hsl(var(--c-primary));color:hsl(var(--c-primary-foreground))}.v-checkbox.blue .checkbox-wrapper input[type=checkbox]:checked+.square .inner-square{background:hsl(var(--c-primary))}.v-checkbox.orange .checkbox-wrapper input[type=checkbox]:checked+.square{background:transparent;border-color:hsl(var(--c-accent))}.v-checkbox.orange .checkbox-wrapper input[type=checkbox]:checked+.square .v-icon{background:hsl(var(--c-accent));color:hsl(var(--c-primary-foreground))}.v-checkbox.orange .checkbox-wrapper input[type=checkbox]:checked+.square .inner-square{background:hsl(var(--c-accent))}
