:root{--vp-theme-primary: rgb(var(--v-theme-primary, 24, 103, 192))}.vuetify-pro-tiptap{overflow-wrap:anywhere}.vuetify-pro-tiptap-editor{display:flex;flex-direction:column;width:100%;max-height:100%}.vuetify-pro-tiptap-editor--fullscreen{position:fixed !important;inset:0 !important;z-index:200;width:100% !important;height:100% !important;margin:0 !important;border-radius:0 !important}.vuetify-pro-tiptap-editor__menu-bubble .v-toolbar__content{padding:0}.vuetify-pro-tiptap-editor__toolbar .v-toolbar__content{flex-wrap:wrap;row-gap:4px;padding:4px 12px}.vuetify-pro-tiptap-editor__toolbar .v-toolbar__content .v-divider--vertical{height:inherit}.vuetify-pro-tiptap-editor__content :focus-visible{outline:-webkit-focus-ring-color auto 0}.vuetify-pro-tiptap-editor__content img{display:inline-block;float:none}.vuetify-pro-tiptap-editor__content img[data-display=inline]{padding-right:12px;padding-left:12px}.vuetify-pro-tiptap-editor__content img[data-display=block]{display:block}.vuetify-pro-tiptap-editor__content img[data-display=left]{float:left;padding-right:12px;padding-left:0}.vuetify-pro-tiptap-editor__content img[data-display=right]{float:right;padding-right:0;padding-left:12px}.vuetify-pro-tiptap-editor__content .task-list{padding-left:0;list-style:none}.vuetify-pro-tiptap-editor__content .task-list .task-list-item{display:flex;list-style:none}.vuetify-pro-tiptap-editor__content .task-list .task-list-item>label{flex:0 0 auto;padding-right:8px;padding-left:8px;user-select:none}.vuetify-pro-tiptap-editor__content .task-list .task-list-item>div{flex:1 1 auto}.vuetify-pro-tiptap .ProseMirror{min-height:180px;padding:8px 18px;overflow-wrap:anywhere}.vuetify-pro-tiptap .ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.vuetify-pro-tiptap .ProseMirror p.is-editor-empty:first-child::before{float:left;height:0;color:#adb5bd;pointer-events:none;content:attr(data-placeholder)}.vuetify-pro-tiptap .ProseMirror .iframe-wrapper.focus>div,.vuetify-pro-tiptap .ProseMirror .iframe-wrapper.ProseMirror-selectednode>div{outline:4px solid rgb(var(--v-theme-primary, 24, 103, 192));transition:outline .15s ease-in}.vuetify-pro-tiptap .ProseMirror table.tableWrapper,.vuetify-pro-tiptap .ProseMirror .tableWrapper>table,.vuetify-pro-tiptap .ProseMirror table.table-wrapper,.vuetify-pro-tiptap .ProseMirror .table-wrapper>table{overflow:hidden}.vuetify-pro-tiptap .ProseMirror table.tableWrapper td,.vuetify-pro-tiptap .ProseMirror table.tableWrapper th,.vuetify-pro-tiptap .ProseMirror .tableWrapper>table td,.vuetify-pro-tiptap .ProseMirror .tableWrapper>table th,.vuetify-pro-tiptap .ProseMirror table.table-wrapper td,.vuetify-pro-tiptap .ProseMirror table.table-wrapper th,.vuetify-pro-tiptap .ProseMirror .table-wrapper>table td,.vuetify-pro-tiptap .ProseMirror .table-wrapper>table th{position:relative}.vuetify-pro-tiptap .ProseMirror table.tableWrapper .column-resize-handle,.vuetify-pro-tiptap .ProseMirror .tableWrapper>table .column-resize-handle,.vuetify-pro-tiptap .ProseMirror table.table-wrapper .column-resize-handle,.vuetify-pro-tiptap .ProseMirror .table-wrapper>table .column-resize-handle{position:absolute;top:0;right:-2px;bottom:-2px;width:4px;pointer-events:none;background-color:rgb(var(--v-theme-primary, 24, 103, 192))}.vuetify-pro-tiptap .ProseMirror table.tableWrapper .selectedCell,.vuetify-pro-tiptap .ProseMirror .tableWrapper>table .selectedCell,.vuetify-pro-tiptap .ProseMirror table.table-wrapper .selectedCell,.vuetify-pro-tiptap .ProseMirror .table-wrapper>table .selectedCell{position:relative}.vuetify-pro-tiptap .ProseMirror table.tableWrapper .selectedCell::after,.vuetify-pro-tiptap .ProseMirror .tableWrapper>table .selectedCell::after,.vuetify-pro-tiptap .ProseMirror table.table-wrapper .selectedCell::after,.vuetify-pro-tiptap .ProseMirror .table-wrapper>table .selectedCell::after{position:absolute;inset:0;z-index:2;pointer-events:none;content:"";background:rgba(200,200,255,.4)}.vuetify-pro-tiptap .ProseMirror .image-view{display:inline-block;float:none;max-width:100%;line-height:0;vertical-align:baseline;user-select:none}.vuetify-pro-tiptap .ProseMirror .image-view--inline{margin-right:0;margin-left:0}.vuetify-pro-tiptap .ProseMirror .image-view--block{display:block}.vuetify-pro-tiptap .ProseMirror .image-view--left{float:left;margin-right:12px;margin-left:0}.vuetify-pro-tiptap .ProseMirror .image-view--right{float:right;margin-right:0;margin-left:12px}.vuetify-pro-tiptap .ProseMirror .image-view__body{position:relative;display:inline-block;max-width:100%;clear:both;outline:rgba(0,0,0,0) solid 2px;transition:all .2s ease-in}.vuetify-pro-tiptap .ProseMirror .image-view__body:hover{outline-color:#ffc83d}.vuetify-pro-tiptap .ProseMirror .image-view__body--focused:hover,.vuetify-pro-tiptap .ProseMirror .image-view__body--resizing:hover{outline-color:rgba(0,0,0,0)}.vuetify-pro-tiptap .ProseMirror .image-view__body__placeholder{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.vuetify-pro-tiptap .ProseMirror .image-view__body__image{margin:0;cursor:pointer !important}.vuetify-pro-tiptap .ProseMirror .image-view.focus img,.vuetify-pro-tiptap .ProseMirror .image-view.ProseMirror-selectednode img{outline:2px solid rgb(var(--v-theme-primary, 24, 103, 192));transition:outline .15s ease-in}.vuetify-pro-tiptap .ProseMirror .image-resizer{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;border:1px solid rgb(var(--v-theme-primary, 24, 103, 192))}.vuetify-pro-tiptap .ProseMirror .image-resizer__handler{position:absolute;z-index:2;box-sizing:border-box;display:block;width:12px;height:12px;background-color:rgb(var(--v-theme-primary, 24, 103, 192));border:1px solid #fff;border-radius:2px}.vuetify-pro-tiptap .ProseMirror .image-resizer__handler--tl{top:-6px;left:-6px;cursor:nw-resize}.vuetify-pro-tiptap .ProseMirror .image-resizer__handler--tr{top:-6px;right:-6px;cursor:ne-resize}.vuetify-pro-tiptap .ProseMirror .image-resizer__handler--bl{bottom:-6px;left:-6px;cursor:sw-resize}.vuetify-pro-tiptap .ProseMirror .image-resizer__handler--br{right:-6px;bottom:-6px;cursor:se-resize}.vuetify-pro-tiptap.dense .ProseMirror{min-height:32px;padding:6px 12px}.vuetify-pro-tiptap.dense p{padding:0;line-height:1.2rem}
