.youtube-node-wrapper[data-v-85555832]{position:relative;margin:0;padding:0;line-height:0}.youtube-node-wrapper[data-v-85555832]:has(.align-center){display:block;text-align:center;margin:1rem 0;clear:both}.youtube-node-wrapper[data-v-85555832]:has(.align-left),.youtube-node-wrapper[data-v-85555832]:has(.align-right){display:inline-block;margin:0;padding:0;line-height:0;vertical-align:top}.youtube-container[data-v-85555832]{position:relative;display:inline-block;max-width:100%;line-height:normal}.youtube-container.align-left[data-v-85555832]{float:left;margin-right:1rem;margin-bottom:.5rem}.youtube-container.align-right[data-v-85555832]{float:right;margin-left:1rem;margin-bottom:.5rem}.youtube-container.align-center[data-v-85555832]{display:inline-block;margin-left:auto;margin-right:auto;float:none}.video-wrapper[data-v-85555832]{position:relative;width:100%;cursor:pointer}.click-overlay[data-v-85555832]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;cursor:pointer}.youtube-container iframe[data-v-85555832]{width:100%;height:auto;aspect-ratio:16 / 9;display:block;transition:all .2s ease}.youtube-container iframe.pointer-events-none[data-v-85555832]{pointer-events:none}.selected .youtube-container iframe[data-v-85555832]{border:2px dashed var(--color-blue-dark-light);padding:4px;box-sizing:border-box;pointer-events:auto}.youtube-container:hover .click-overlay[data-v-85555832]{background:#3b82f60d}.resize-handle[data-v-85555832]{position:absolute;width:10px;height:10px;background:var(--color-blue-dark-light);border-radius:50%;border:2px solid white;box-shadow:0 2px 4px #0003;z-index:10}.resize-handle[data-v-85555832]:hover{background:var(--color-blue-600);transform:scale(1.2);transition:all .2s ease}.resize-handle-nw[data-v-85555832]{top:0;left:0;cursor:nwse-resize}.resize-handle-ne[data-v-85555832]{top:0;right:0;cursor:nesw-resize}.resize-handle-sw[data-v-85555832]{bottom:0;left:0;cursor:nesw-resize}.resize-handle-se[data-v-85555832]{bottom:0;right:0;cursor:nwse-resize}.youtube-node-wrapper.selected[data-v-85555832]{cursor:move}.youtube-node-wrapper.selected[data-v-85555832]:active{cursor:grabbing}.youtube-toolbar[data-v-85555832]{position:absolute;top:-48px;left:0;background:#fff;border:1px solid var(--color-gray-200);border-radius:8px;box-shadow:0 4px 12px #00000026;padding:6px;display:flex;align-items:center;gap:4px;z-index:100}.toolbar-btn[data-v-85555832]{padding:6px 10px;border:none;background:transparent;border-radius:4px;cursor:pointer;transition:all .2s ease;color:var(--color-gray-500);font-size:14px}.toolbar-btn[data-v-85555832]:hover{background:var(--color-background-low);color:var(--color-gray-700)}.toolbar-btn.active[data-v-85555832]{background:var(--color-blue-dark-light);color:#fff}.toolbar-btn.delete-btn[data-v-85555832]:hover{background:#fee2e2;color:var(--color-destructive)}.toolbar-divider[data-v-85555832]{width:1px;height:24px;background:var(--color-gray-200);margin:0 4px}.page-editor-copy[data-v-df041ce4]{color:var(--color-muted-foreground);font-size:14px;line-height:24px}.page-editor-copy[data-v-df041ce4] .ProseMirror,.page-editor-copy[data-v-df041ce4] .ProseMirror p,.page-editor-copy[data-v-df041ce4] .ProseMirror li,.page-editor-copy[data-v-df041ce4] .ProseMirror h1,.page-editor-copy[data-v-df041ce4] .ProseMirror h2,.page-editor-copy[data-v-df041ce4] .ProseMirror h3{color:var(--color-foreground-low)}.page-editor-copy[data-v-df041ce4] .ProseMirror p.is-editor-empty:first-child:before{color:var(--color-muted-foreground)}.page-rich-editor-body[data-v-df041ce4] .tiptap,.page-rich-editor-body[data-v-df041ce4] .ProseMirror{min-height:6.4375rem}[data-v-df041ce4] .ProseMirror em mark,[data-v-df041ce4] .ProseMirror mark em,[data-v-df041ce4] .ProseMirror em>mark,[data-v-df041ce4] .ProseMirror mark>em{font-style:italic!important}[data-v-df041ce4] .ProseMirror mark{font-weight:inherit;text-decoration:inherit}[data-v-df041ce4] .ProseMirror strong em mark,[data-v-df041ce4] .ProseMirror strong mark em,[data-v-df041ce4] .ProseMirror em strong mark,[data-v-df041ce4] .ProseMirror mark strong em,[data-v-df041ce4] .ProseMirror mark em strong{font-style:italic!important;font-weight:700!important}[data-v-df041ce4] .v-popper__popper{z-index:10}[data-v-df041ce4] .v-popper__inner{background:#fff;border:1px solid var(--color-input);border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a}[data-v-df041ce4] .v-popper__arrow-inner,[data-v-df041ce4] .v-popper__arrow-outer{border-color:#fff}
