[data-document-type=doc]{position:relative}[data-document-type=doc] .ProseMirror{background:repeating-linear-gradient(180deg,transparent 0,transparent calc(297mm - 1px),#e0e0e0 calc(297mm - 1px),#e0e0e0 297mm);background-attachment:local}[data-document-type=doc][data-has-background=true] .ProseMirror{background:none}.page-break{page-break-after:always;break-after:page;height:20px;margin:40px 0;border-bottom:2px dashed #cbd5e0;position:relative}.page-break:after{content:"Page Break";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:white;padding:4px 12px;font-size:11px;color:#718096;font-weight:500}.ProseMirror img.document-image{max-width:100%;height:auto;margin:1em 0;display:block;cursor:pointer;transition:box-shadow .2s;image-rendering:auto}.ProseMirror img.document-image:hover{box-shadow:0 0 0 2px #3b82f6}.ProseMirror img.document-image.ProseMirror-selectednode{outline:2px solid #3b82f6;outline-offset:2px}.ProseMirror .youtube-video-wrapper{position:relative;display:block;margin:1em auto;max-width:100%}.ProseMirror .youtube-video-wrapper[data-selected=true]{outline:2px solid #3b82f6;outline-offset:2px;border-radius:4px}.ProseMirror .youtube-video-wrapper iframe.document-video{display:block;width:100%;height:100%}.ProseMirror iframe.document-video{margin:1em auto;display:block;cursor:pointer;transition:box-shadow .2s}.ProseMirror iframe.document-video:hover{box-shadow:0 0 0 2px #3b82f6}.ProseMirror iframe.document-video.ProseMirror-selectednode{outline:2px solid #3b82f6;outline-offset:2px}.ProseMirror .resize-cursor{cursor:nwse-resize}.ProseMirror{outline:none;line-height:1.6;font-family:inherit;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.ProseMirror>*{max-width:100%!important;box-sizing:border-box!important}.ProseMirror img{max-width:100%!important;height:auto!important;image-rendering:auto}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6,.ProseMirror li,.ProseMirror p,.ProseMirror td,.ProseMirror th{color:inherit}[data-theme=dark] .ProseMirror{color:#e5e7eb;background:transparent}[data-theme=light][data-has-background=true] .ProseMirror{background:transparent}[data-theme=dark] .ProseMirror div,[data-theme=dark] .ProseMirror h1,[data-theme=dark] .ProseMirror h2,[data-theme=dark] .ProseMirror h3,[data-theme=dark] .ProseMirror h4,[data-theme=dark] .ProseMirror h5,[data-theme=dark] .ProseMirror h6,[data-theme=dark] .ProseMirror li,[data-theme=dark] .ProseMirror p,[data-theme=dark] .ProseMirror span,[data-theme=dark] .ProseMirror td,[data-theme=dark] .ProseMirror th{color:#e5e7eb!important;background-color:transparent!important}[data-theme=dark] .ProseMirror mark{color:#000!important}.ProseMirror blockquote{margin:1em 0;padding-left:1em;border-left:3px solid #ccc;font-style:italic;color:inherit}.ProseMirror blockquote p{margin:.5em 0}[data-theme=dark] .ProseMirror blockquote{border-left-color:#4b5563}.ProseMirror::selection{background:rgba(59,130,246,.5)!important}.ProseMirror ::-moz-selection{background:rgba(59,130,246,.5)!important}.ProseMirror ::selection{background:rgba(59,130,246,.5)!important}.ProseMirror.ProseMirror-focused::selection,.ProseMirror:focus-within::selection{background:rgba(59,130,246,.6)!important;color:inherit}.ProseMirror.ProseMirror-focused ::-moz-selection,.ProseMirror:focus-within ::-moz-selection{background:rgba(59,130,246,.6)!important;color:inherit}.ProseMirror.ProseMirror-focused ::selection,.ProseMirror:focus-within ::selection{background:rgba(59,130,246,.6)!important;color:inherit}[data-theme=dark] .ProseMirror::selection{background:rgba(96,165,250,.5)!important}[data-theme=dark] .ProseMirror ::-moz-selection{background:rgba(96,165,250,.5)!important}[data-theme=dark] .ProseMirror ::selection{background:rgba(96,165,250,.5)!important}[data-theme=dark] .ProseMirror.ProseMirror-focused::selection,[data-theme=dark] .ProseMirror:focus-within::selection{background:rgba(96,165,250,.6)!important;color:inherit}[data-theme=dark] .ProseMirror.ProseMirror-focused ::-moz-selection,[data-theme=dark] .ProseMirror:focus-within ::-moz-selection{background:rgba(96,165,250,.6)!important;color:inherit}[data-theme=dark] .ProseMirror.ProseMirror-focused ::selection,[data-theme=dark] .ProseMirror:focus-within ::selection{background:rgba(96,165,250,.6)!important;color:inherit}.persistent-selection-highlight{background:rgba(59,130,246,.25);border-bottom:2px solid rgba(59,130,246,.5);border-radius:2px}[data-theme=dark] .persistent-selection-highlight{background:rgba(96,165,250,.25);border-bottom:2px solid rgba(96,165,250,.5)}[data-document-type=doc] .ProseMirror{min-height:931px;width:602px;font-size:14px}[data-document-type=slide] .ProseMirror{flex:1;width:100%;font-size:18px}[data-document-type=note] .ProseMirror{width:100%;min-height:400px;font-size:16px}.ProseMirror h1{font-size:32px;font-weight:700;line-height:1.2;margin:1.2em 0 .6em}.ProseMirror h2{font-size:24px;font-weight:700;line-height:1.2;margin:1em 0 .5em}.ProseMirror h3{font-size:20px}.ProseMirror h3,.ProseMirror h4{font-weight:700;line-height:1.2;margin:.8em 0 .4em}.ProseMirror h4{font-size:18px}.ProseMirror h5{font-size:16px}.ProseMirror h5,.ProseMirror h6{font-weight:700;line-height:1.2;margin:.8em 0 .4em}.ProseMirror h6{font-size:14px}.ProseMirror p{margin:.5em 0;line-height:1.6;white-space:pre-wrap}.ProseMirror p:empty:before{content:"\200b"}.ProseMirror p:empty{min-height:1.6em}.ProseMirror p:has(>br:only-child){min-height:1.6em}.ProseMirror ol,.ProseMirror ul{margin:.5em 0;padding-left:1.5em}.ProseMirror li,.ProseMirror ol ol,.ProseMirror ol ul,.ProseMirror ul ol,.ProseMirror ul ul{margin:.25em 0}.ProseMirror table{border-collapse:collapse;width:100%;max-width:100%!important;margin:1em 0;table-layout:fixed}.ProseMirror table td,.ProseMirror table th{border:1px solid #ccc;padding:8px;vertical-align:top}.ProseMirror table th{background-color:#f5f5f5;font-weight:700}.ProseMirror mark{padding:.1em .2em;border-radius:.2em}.ProseMirror [style*="text-align: left"]{text-align:left!important}.ProseMirror [style*="text-align: center"]{text-align:center!important}.ProseMirror [style*="text-align: right"]{text-align:right!important}.ProseMirror [style*="text-align: justify"]{text-align:justify!important}.docPageHeader{text-align:center;font-size:10pt;margin:20px 0 10px;border-top:2px solid;padding-top:10px}.docPageBreak,.docPageHeader{user-select:none;pointer-events:none}.docPageBreak{margin:30px 0;border-bottom:3px dashed;height:20px}.slideContainer{position:relative;width:100%;aspect-ratio:16/9;border:2px solid;border-radius:8px;padding:40px;margin:20px 0;box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:auto;transition:transform .2s,box-shadow .2s}.slideContainer:hover{transform:translateY(-2px);box-shadow:0 8px 12px rgba(0,0,0,.15)}.slideNumber{position:absolute;bottom:10px;right:10px;font-size:12pt;user-select:none;pointer-events:none}.slideContent{height:100%}input[type=color]{-webkit-appearance:none;appearance:none;border:none;cursor:pointer}input[type=color]::-webkit-color-swatch-wrapper{padding:0;border-radius:4px;border:1px solid}input[type=color]::-webkit-color-swatch{border:none;border-radius:3px}[data-theme=dark] .docPageHeader{color:#6b7280;border-top-color:#374151}[data-theme=dark] .docPageBreak{border-bottom-color:#4b5563}[data-theme=dark] .slideContainer{background:#1f2937;border-color:#4b5563;box-shadow:0 4px 6px rgba(0,0,0,.3)}[data-theme=dark] .slideContainer:hover{box-shadow:0 8px 12px rgba(0,0,0,.4)}[data-theme=dark] .slideNumber{color:#6b7280}[data-theme=dark] .slideContent{color:#e5e7eb}[data-theme=dark] .ProseMirror table th{background-color:#374151}[data-theme=dark] input[type=color]::-webkit-color-swatch-wrapper{border-color:#4b5563}.ProseMirror ol,.ProseMirror ul{padding-left:24px;margin:12px 0}.ProseMirror ul li{list-style-type:disc;margin:4px 0}.ProseMirror ul ul li{list-style-type:circle}.ProseMirror ul ul ul li{list-style-type:square}.ProseMirror ol li{list-style-type:decimal;margin:4px 0}.ProseMirror ol ol li{list-style-type:lower-alpha}.ProseMirror ol ol ol li{list-style-type:lower-roman}.ProseMirror [data-text-align=left],.ProseMirror h1[data-text-align=left],.ProseMirror h2[data-text-align=left],.ProseMirror h3[data-text-align=left],.ProseMirror h4[data-text-align=left],.ProseMirror h5[data-text-align=left],.ProseMirror h6[data-text-align=left],.ProseMirror p[data-text-align=left]{text-align:left!important}.ProseMirror [data-text-align=center],.ProseMirror h1[data-text-align=center],.ProseMirror h2[data-text-align=center],.ProseMirror h3[data-text-align=center],.ProseMirror h4[data-text-align=center],.ProseMirror h5[data-text-align=center],.ProseMirror h6[data-text-align=center],.ProseMirror p[data-text-align=center]{text-align:center!important}.ProseMirror [data-text-align=right],.ProseMirror h1[data-text-align=right],.ProseMirror h2[data-text-align=right],.ProseMirror h3[data-text-align=right],.ProseMirror h4[data-text-align=right],.ProseMirror h5[data-text-align=right],.ProseMirror h6[data-text-align=right],.ProseMirror p[data-text-align=right]{text-align:right!important}.ProseMirror [data-text-align=justify],.ProseMirror h1[data-text-align=justify],.ProseMirror h2[data-text-align=justify],.ProseMirror h3[data-text-align=justify],.ProseMirror h4[data-text-align=justify],.ProseMirror h5[data-text-align=justify],.ProseMirror h6[data-text-align=justify],.ProseMirror p[data-text-align=justify]{text-align:justify!important}.ProseMirror [style*="text-align: left"],.ProseMirror h1[style*="text-align: left"],.ProseMirror h2[style*="text-align: left"],.ProseMirror h3[style*="text-align: left"],.ProseMirror h4[style*="text-align: left"],.ProseMirror h5[style*="text-align: left"],.ProseMirror h6[style*="text-align: left"],.ProseMirror p[style*="text-align: left"]{text-align:left!important}.ProseMirror [style*="text-align: center"],.ProseMirror h1[style*="text-align: center"],.ProseMirror h2[style*="text-align: center"],.ProseMirror h3[style*="text-align: center"],.ProseMirror h4[style*="text-align: center"],.ProseMirror h5[style*="text-align: center"],.ProseMirror h6[style*="text-align: center"],.ProseMirror p[style*="text-align: center"]{text-align:center!important}.ProseMirror [style*="text-align: right"],.ProseMirror h1[style*="text-align: right"],.ProseMirror h2[style*="text-align: right"],.ProseMirror h3[style*="text-align: right"],.ProseMirror h4[style*="text-align: right"],.ProseMirror h5[style*="text-align: right"],.ProseMirror h6[style*="text-align: right"],.ProseMirror p[style*="text-align: right"]{text-align:right!important}.ProseMirror [style*="text-align: justify"],.ProseMirror h1[style*="text-align: justify"],.ProseMirror h2[style*="text-align: justify"],.ProseMirror h3[style*="text-align: justify"],.ProseMirror h4[style*="text-align: justify"],.ProseMirror h5[style*="text-align: justify"],.ProseMirror h6[style*="text-align: justify"],.ProseMirror p[style*="text-align: justify"]{text-align:justify!important}