:root{--var-unbound-bg:#fef3c780;--var-unbound-bg-hover:#fde68a;--var-unbound-border:#fbbf24;--var-unbound-border-hover:#f59e0b;--var-bound-bg:#f0fdf480;--var-bound-bg-hover:#dcfce7;--var-bound-border:#86efac;--var-selected-outline:#facc15;--var-drop-outline:#facc15;--var-drop-bg:#fef9c340}.variable-highlight{background-color:var(--var-unbound-bg);color:inherit;font-size:inherit;line-height:inherit;white-space:normal;overflow-wrap:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:default;-webkit-user-select:all;user-select:all;border-radius:3px;padding:1px 2px;transition:background-color .15s}.variable-highlight:hover{background-color:var(--var-unbound-bg-hover)}.variable-highlight--bound{background-color:var(--var-bound-bg);border:1px dashed var(--var-bound-border);white-space:normal;overflow-wrap:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone}.variable-highlight--bound:hover{background-color:var(--var-bound-bg-hover)}.ProseMirror .variable-highlight.ProseMirror-selectednode{outline:2px solid var(--var-selected-outline);outline-offset:1px}.ProseMirror.variable-drop-target{outline:2px dashed var(--var-drop-outline);outline-offset:-2px;background-color:var(--var-drop-bg)}
.text-overlay-container .ProseMirror{min-height:100%;line-height:inherit;outline:none}.text-overlay-container .ProseMirror p{line-height:inherit;margin:0;padding:0}.text-overlay-container .ProseMirror ul{line-height:inherit;color:inherit;margin:0;padding-left:1.5em;list-style:outside}.text-overlay-container .ProseMirror ol{line-height:inherit;color:inherit;margin:0;padding-left:1.5em;list-style:decimal}.text-overlay-container .ProseMirror li{line-height:inherit;margin:0}.text-overlay-container .ProseMirror li::marker{color:inherit}.text-overlay-container .ProseMirror li p{margin:0;padding:0}.text-overlay-container .ProseMirror h1,.text-overlay-container .ProseMirror h2,.text-overlay-container .ProseMirror h3,.text-overlay-container .ProseMirror h4,.text-overlay-container .ProseMirror h5,.text-overlay-container .ProseMirror h6{line-height:inherit;margin:0}.text-overlay-container .ProseMirror blockquote{line-height:inherit;border-left:3px solid #e0e0e0;margin:0;padding-left:1em}.text-rich-display p{line-height:inherit;margin:0;padding:0}.text-rich-display ul{line-height:inherit;color:inherit;margin:0;padding-left:1.5em;list-style:outside}.text-rich-display ol{line-height:inherit;color:inherit;margin:0;padding-left:1.5em;list-style:decimal}.text-rich-display li{line-height:inherit;margin:0}.text-rich-display li::marker{color:inherit}.text-rich-display li p{margin:0;padding:0}.text-rich-display h1,.text-rich-display h2,.text-rich-display h3,.text-rich-display h4,.text-rich-display h5,.text-rich-display h6{line-height:inherit;margin:0}.text-rich-display blockquote{line-height:inherit;border-left:3px solid #e0e0e0;margin:0;padding-left:1em}
.tiptap-section-card{--editor-heading-h1-color:var(--editor-heading-h1-color,#1a1a1a);--editor-heading-h2-color:var(--editor-heading-h2-color,#2d2d2d);--editor-heading-h3-color:var(--editor-heading-h3-color,#404040);--editor-heading-h4-color:var(--editor-heading-h4-color,#525252);--editor-list-bullet-color:var(--editor-list-bullet-color,#1a1a1a);--editor-list-text-color:var(--editor-list-text-color,#343839);--editor-table-header-bg:var(--editor-table-header-bg,#f2f4f7);--editor-table-header-text:var(--editor-table-header-text,#343839);--editor-table-cell-bg:var(--editor-table-cell-bg,#fff);--editor-table-cell-text:var(--editor-table-cell-text,#343839);--editor-table-border:var(--editor-table-border,#e7ebee);--editor-table-alternate-row-bg:var(--editor-table-alternate-row-bg,#f9fafb)}.section-card-header{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background-color:#fffffffa;margin:0;transition:all .2s;position:sticky;top:-2px}.section-card-header-collapsed{border-bottom:none;border-radius:11px}.sections-drag-active .section-card>:not(.section-card-header){display:none!important}.sections-drag-active .section-card-header{border-bottom:none;border-radius:11px}.sections-drag-active .section-card-header>div{border-radius:.75rem!important}.sections-drag-active .section-card-header button[aria-label=Collapse\ section] svg{transition:transform .15s;transform:rotate(-90deg)}.sections-mode .tiptap{outline:none;min-height:150px;overflow:visible!important}.sections-mode .tiptap:focus{outline:none}.tiptap-section-card .tiptap ul,.tiptap-section-card .tiptap ol{color:var(--editor-list-text-color)!important;font-size:var(--editor-list-text-font-size,.875rem)!important;text-align:var(--editor-list-text-text-align,left)!important;-webkit-text-decoration:var(--editor-list-text-text-decoration,none)!important;text-decoration:var(--editor-list-text-text-decoration,none)!important;font-weight:var(--editor-list-text-font-weight,400)!important;font-style:var(--editor-list-text-font-style,normal)!important;margin-top:1rem!important;margin-bottom:1rem!important;padding-left:1.5rem!important}.tiptap-section-card .tiptap ul{list-style-type:disc!important}.tiptap-section-card .tiptap ol{list-style-type:decimal!important}.tiptap-section-card .tiptap li{color:var(--editor-list-text-color)!important;margin-top:.5rem!important;margin-bottom:.5rem!important;line-height:1.6!important;display:list-item!important}.tiptap-section-card .tiptap li>p{color:var(--editor-list-text-color)!important;margin-top:.25rem!important;margin-bottom:.25rem!important}.tiptap-section-card .tiptap ul li::marker{color:var(--editor-list-bullet-color)!important}.tiptap-section-card .tiptap ol li::marker{color:var(--editor-list-bullet-color)!important;font-weight:500!important}.tiptap-section-card .tiptap h1{font-size:var(--editor-heading-h1-font-size,1.75rem)!important;line-height:1.2!important;font-weight:var(--editor-heading-h1-font-weight,800)!important;font-style:var(--editor-heading-h1-font-style,normal)!important;text-align:var(--editor-heading-h1-text-align,left)!important;-webkit-text-decoration:var(--editor-heading-h1-text-decoration,none)!important;text-decoration:var(--editor-heading-h1-text-decoration,none)!important;color:var(--editor-heading-h1-color)!important;margin-top:1.5rem!important;margin-bottom:1.5rem!important}.tiptap-section-card .tiptap h2{font-size:var(--editor-heading-h2-font-size,1.25rem)!important;line-height:1.2!important;font-weight:var(--editor-heading-h2-font-weight,700)!important;font-style:var(--editor-heading-h2-font-style,normal)!important;text-align:var(--editor-heading-h2-text-align,left)!important;-webkit-text-decoration:var(--editor-heading-h2-text-decoration,none)!important;text-decoration:var(--editor-heading-h2-text-decoration,none)!important;color:var(--editor-heading-h2-color)!important;margin-top:1rem!important;margin-bottom:1rem!important}.tiptap-section-card .tiptap h3{font-size:var(--editor-heading-h3-font-size,1rem)!important;line-height:1.2!important;font-weight:var(--editor-heading-h3-font-weight,600)!important;font-style:var(--editor-heading-h3-font-style,normal)!important;text-align:var(--editor-heading-h3-text-align,left)!important;-webkit-text-decoration:var(--editor-heading-h3-text-decoration,none)!important;text-decoration:var(--editor-heading-h3-text-decoration,none)!important;color:var(--editor-heading-h3-color)!important;margin-top:.5rem!important;margin-bottom:.5rem!important}.tiptap-section-card .tiptap h4{font-size:var(--editor-heading-h4-font-size,1rem)!important;line-height:1.2!important;font-weight:var(--editor-heading-h4-font-weight,500)!important;font-style:var(--editor-heading-h4-font-style,normal)!important;text-align:var(--editor-heading-h4-text-align,left)!important;-webkit-text-decoration:var(--editor-heading-h4-text-decoration,none)!important;text-decoration:var(--editor-heading-h4-text-decoration,none)!important;color:var(--editor-heading-h4-color)!important;margin-top:.25rem!important;margin-bottom:.25rem!important}.sections-mode.document-builder-wrapper .tiptap{overflow:visible!important}.tiptap-section-card .drag-handle .tiptap-button-group{background-color:#fff;border:1px solid #e7ebee;border-radius:6px}.tiptap-section-card .drag-handle .tiptap-button-group .tiptap-button{border-radius:4px}.sections-mode .tiptap .table-container{padding:1rem 0 0 1.5rem!important}.sections-mode .tiptap .tableWrapper{width:calc(100% + 1.5rem)!important;margin:0!important;padding:0!important;position:relative!important;top:-1rem!important;left:-1.5rem!important}.section-content-with-scroll .tiptap .table-container{max-width:100%;overflow-x:auto}.section-content-with-scroll .tiptap .table-container::-webkit-scrollbar{height:6px}.section-content-with-scroll .tiptap .table-container::-webkit-scrollbar-track{background:#f9fafb}.section-content-with-scroll .tiptap .table-container::-webkit-scrollbar-thumb{background:#d0d5dd;border-radius:3px}.section-content-with-scroll .tiptap .table-container::-webkit-scrollbar-thumb:hover{background:#97a0b4}.sections-mode .tiptap .is-editor-empty:first-child:before{content:"Start typing or paste content here...";color:#97a0b4;float:left;pointer-events:none;height:0}.sections-container::-webkit-scrollbar{width:8px;height:8px}.sections-container::-webkit-scrollbar-track{background:0 0}.sections-container::-webkit-scrollbar-thumb{background:#d0d5dd;border-radius:4px}.sections-container::-webkit-scrollbar-thumb:hover{background:#97a0b4}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.2s fadeIn}.section-card{animation:.3s slideIn}@media print{.section-card-header{page-break-inside:avoid;position:relative}.section-card{box-shadow:none;page-break-inside:avoid;border:1px solid #e7ebee;margin-bottom:20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.section-card-header-regenerating{min-height:200px;padding-bottom:1rem}.ai-streaming-preview{background-color:#f9fafb;border-radius:.375rem;max-height:400px;padding:.75rem;overflow-y:auto}.ai-streaming-preview::-webkit-scrollbar{width:6px}.ai-streaming-preview::-webkit-scrollbar-track{background:0 0}.ai-streaming-preview::-webkit-scrollbar-thumb{background:#d0d5dd;border-radius:3px}.version-navigation{background-color:#f9fafb;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem;display:flex}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.streaming-indicator{animation:1.5s cubic-bezier(.4,0,.6,1) infinite pulse}.ai-streaming-preview .markdown{font-size:.875rem;line-height:1.5}.ai-streaming-preview .markdown h1,.ai-streaming-preview .markdown h2,.ai-streaming-preview .markdown h3{margin-top:.5rem;margin-bottom:.25rem}.ai-streaming-preview .markdown p{margin-top:0;margin-bottom:.5rem}.ai-streaming-preview .markdown ul,.ai-streaming-preview .markdown ol{margin-top:.25rem;margin-bottom:.5rem;padding-left:1.5rem}.ai-streaming-preview .markdown table{margin-top:.5rem;margin-bottom:.5rem;font-size:.875rem}@keyframes highlight-fade{0%{background-color:#3485ff26}to{background-color:#0000}}.newly-inserted-content{animation:3s ease-out forwards highlight-fade}.highlight-hidden{background-color:#0000}.section-coverpage-content{all:initial;display:block;overflow:visible}.section-coverpage-content *{all:revert}.section-coverpage-content img{max-width:100%;height:auto}.section-coverpage-content .tiptap h1,.section-coverpage-content .tiptap h2,.section-coverpage-content .tiptap h3,.section-coverpage-content .tiptap h4,.section-coverpage-content .tiptap h5,.section-coverpage-content .tiptap h6,.section-coverpage-content .tiptap p,.section-coverpage-content .tiptap ul,.section-coverpage-content .tiptap ol,.section-coverpage-content .tiptap li{margin:revert!important;padding:revert!important;font-size:revert!important;line-height:revert!important;font-weight:revert!important;color:revert!important}
.document-builder-wrapper{--page-margin:40px;background:0 0}.document-builder-wrapper,.preview-renderer-container{--editor-heading-h1-color:#1a1a1a;--editor-heading-h2-color:#2d2d2d;--editor-heading-h3-color:#404040;--editor-heading-h4-color:#525252;--editor-list-bullet-color:#1a1a1a;--editor-list-text-color:#343839;--editor-table-header-bg:#f2f4f7;--editor-table-header-text:#343839;--editor-table-cell-bg:#fff;--editor-table-cell-text:#343839;--editor-table-border:#e7ebee;--editor-table-alternate-row-bg:#f9fafb;--editor-paragraph-color:#343839;--editor-heading-h1-font-size:1.75rem;--editor-heading-h1-text-align:left;--editor-heading-h1-text-decoration:none;--editor-heading-h1-font-weight:700;--editor-heading-h1-font-style:normal;--editor-heading-h2-font-size:1.25rem;--editor-heading-h2-text-align:left;--editor-heading-h2-text-decoration:none;--editor-heading-h2-font-weight:700;--editor-heading-h2-font-style:normal;--editor-heading-h3-font-size:1rem;--editor-heading-h3-text-align:left;--editor-heading-h3-text-decoration:none;--editor-heading-h3-font-weight:700;--editor-heading-h3-font-style:normal;--editor-heading-h4-font-size:1rem;--editor-heading-h4-text-align:left;--editor-heading-h4-text-decoration:none;--editor-heading-h4-font-weight:700;--editor-heading-h4-font-style:normal;--editor-table-header-font-size:1rem;--editor-table-header-text-align:left;--editor-table-header-text-decoration:none;--editor-table-header-font-weight:600;--editor-table-header-font-style:normal;--editor-table-cell-font-size:1rem;--editor-table-cell-text-align:left;--editor-table-cell-text-decoration:none;--editor-table-cell-font-weight:400;--editor-table-cell-font-style:normal;--editor-paragraph-font-size:1rem;--editor-paragraph-text-align:left;--editor-paragraph-text-decoration:none;--editor-paragraph-font-weight:400;--editor-paragraph-font-style:normal;--editor-list-text-font-size:1rem;--editor-list-text-text-align:left;--editor-list-text-text-decoration:none;--editor-list-text-font-weight:400;--editor-list-text-font-style:normal}.document-builder-wrapper .tiptap{word-wrap:break-word;overflow:hidden;outline:none!important;margin-top:0!important;margin-bottom:0!important;padding:0!important}.document-builder-wrapper .tiptap::selection,.document-builder-wrapper .tiptap ::selection{color:inherit;background-color:#3485ff4d}.document-builder-wrapper .tiptap::-moz-selection{color:inherit;background-color:#3485ff4d}.document-builder-wrapper .tiptap ::-moz-selection{color:inherit;background-color:#3485ff4d}.document-builder-wrapper .tiptap:focus{outline:none!important}.document-builder-wrapper .tiptap :first-child{margin-top:0}.document-builder-wrapper .tiptap ul,.document-builder-wrapper .tiptap ol,.preview-page-content ul,.preview-page-content ol{color:var(--editor-list-text-color)!important;font-size:var(--editor-list-text-font-size,.875rem)!important;text-align:var(--editor-list-text-text-align,left)!important;-webkit-text-decoration:var(--editor-list-text-text-decoration,none)!important;text-decoration:var(--editor-list-text-text-decoration,none)!important;font-weight:var(--editor-list-text-font-weight,400)!important;font-style:var(--editor-list-text-font-style,normal)!important;margin-top:1rem!important;margin-bottom:1rem!important;padding-left:1.5rem!important}.document-builder-wrapper .tiptap ul,.preview-page-content ul{list-style-type:disc!important}.document-builder-wrapper .tiptap ol,.preview-page-content ol{list-style-type:decimal!important}.document-builder-wrapper .tiptap li,.preview-page-content li{color:var(--editor-list-text-color)!important;margin-top:.5rem!important;margin-bottom:.5rem!important;line-height:1.6!important;display:list-item!important}.document-builder-wrapper .tiptap li>p,.preview-page-content li>p{color:var(--editor-list-text-color)!important;text-align:inherit!important;-webkit-text-decoration:inherit!important;text-decoration:inherit!important;font-weight:inherit!important;font-style:inherit!important;font-size:inherit!important;margin-top:.25rem!important;margin-bottom:.25rem!important}.document-builder-wrapper .tiptap ul li::marker{color:var(--editor-list-bullet-color)!important}.preview-page-content ul li::marker{color:var(--editor-list-bullet-color)!important}.document-builder-wrapper .tiptap ol li::marker{color:var(--editor-list-bullet-color)!important;font-weight:500!important}.preview-page-content ol li::marker{color:var(--editor-list-bullet-color)!important;font-weight:500!important}.document-builder-wrapper .tiptap h1,.preview-page-content h1{font-size:var(--editor-heading-h1-font-size,1.75rem)!important;line-height:2rem!important;font-weight:var(--editor-heading-h1-font-weight,700)!important;font-style:var(--editor-heading-h1-font-style,normal)!important;color:var(--editor-heading-h1-color)!important;-webkit-text-decoration:var(--editor-heading-h1-text-decoration,none)!important;text-decoration:var(--editor-heading-h1-text-decoration,none)!important;margin-top:1.5rem!important;margin-bottom:1.5rem!important}.document-builder-wrapper .tiptap h1.section-start{page-break-before:always!important;break-before:page!important}.preview-page-content h1.section-title-from-h2{font-size:var(--editor-heading-h2-font-size,1.25rem)!important;color:var(--editor-heading-h2-color)!important;line-height:1.75rem!important;font-weight:var(--editor-heading-h2-font-weight,700)!important;font-style:var(--editor-heading-h2-font-style,normal)!important;-webkit-text-decoration:var(--editor-heading-h2-text-decoration,none)!important;text-decoration:var(--editor-heading-h2-text-decoration,none)!important;margin-top:1rem!important;margin-bottom:1rem!important}.document-builder-wrapper .tiptap h2,.preview-page-content h2{font-size:var(--editor-heading-h2-font-size,1.25rem)!important;line-height:1.75rem!important;font-weight:var(--editor-heading-h2-font-weight,700)!important;font-style:var(--editor-heading-h2-font-style,normal)!important;color:var(--editor-heading-h2-color)!important;-webkit-text-decoration:var(--editor-heading-h2-text-decoration,none)!important;text-decoration:var(--editor-heading-h2-text-decoration,none)!important;margin-top:1rem!important;margin-bottom:1rem!important}.document-builder-wrapper .tiptap h3,.preview-page-content h3{font-size:var(--editor-heading-h3-font-size,1rem)!important;line-height:1.75rem!important;font-weight:var(--editor-heading-h3-font-weight,600)!important;font-style:var(--editor-heading-h3-font-style,normal)!important;color:var(--editor-heading-h3-color)!important;-webkit-text-decoration:var(--editor-heading-h3-text-decoration,none)!important;text-decoration:var(--editor-heading-h3-text-decoration,none)!important;margin-top:.5rem!important;margin-bottom:.5rem!important}.document-builder-wrapper .tiptap h4,.preview-page-content h4{font-size:var(--editor-heading-h4-font-size,1rem)!important;line-height:1.5rem!important;font-weight:var(--editor-heading-h4-font-weight,500)!important;font-style:var(--editor-heading-h4-font-style,normal)!important;color:var(--editor-heading-h4-color)!important;-webkit-text-decoration:var(--editor-heading-h4-text-decoration,none)!important;text-decoration:var(--editor-heading-h4-text-decoration,none)!important;margin-top:.25rem!important;margin-bottom:.25rem!important}.document-builder-wrapper .tiptap h5,.document-builder-wrapper .tiptap h6,.preview-page-content h5,.preview-page-content h6{margin-top:.25rem!important;margin-bottom:.25rem!important;font-size:1rem!important;font-weight:500!important;line-height:1.5rem!important}.document-builder-wrapper .tiptap>p,.document-builder-wrapper .tiptap>div>p,.preview-page-content>p,.preview-page-content>div>p{font-size:var(--editor-paragraph-font-size)!important;color:var(--editor-paragraph-color)!important;-webkit-text-decoration:var(--editor-paragraph-text-decoration)!important;text-decoration:var(--editor-paragraph-text-decoration)!important;line-height:1.25rem!important;font-weight:var(--editor-paragraph-font-weight)!important;font-style:var(--editor-paragraph-font-style)!important;margin-top:.25rem!important;margin-bottom:.25rem!important}.document-builder-wrapper .tiptap h1:not([data-node-text-align]),.preview-page-content h1:not([data-node-text-align]){text-align:var(--editor-heading-h1-text-align,left)!important}.preview-page-content h1.section-title-from-h2:not([data-node-text-align]),.document-builder-wrapper .tiptap h2:not([data-node-text-align]),.preview-page-content h2:not([data-node-text-align]){text-align:var(--editor-heading-h2-text-align,left)!important}.document-builder-wrapper .tiptap h3:not([data-node-text-align]),.preview-page-content h3:not([data-node-text-align]){text-align:var(--editor-heading-h3-text-align,left)!important}.document-builder-wrapper .tiptap h4:not([data-node-text-align]),.preview-page-content h4:not([data-node-text-align]){text-align:var(--editor-heading-h4-text-align,left)!important}.document-builder-wrapper .tiptap>p:not([data-node-text-align]),.document-builder-wrapper .tiptap>div>p:not([data-node-text-align]),.preview-page-content>p:not([data-node-text-align]),.preview-page-content>div>p:not([data-node-text-align]){text-align:var(--editor-paragraph-text-align)!important}.document-builder-wrapper .tiptap code,.preview-page-content code{color:#333;background-color:#f0f0f0;border-radius:.4rem;padding:.25em .3em;font-size:.85rem}.document-builder-wrapper .tiptap pre,.preview-page-content pre{color:#fff;background:#333;border-radius:.5rem;margin:1.5rem 0;padding:.75rem 1rem;font-family:monospace}.document-builder-wrapper .tiptap pre code,.preview-page-content pre code{color:inherit;background:0 0;padding:0;font-size:.8rem}.document-builder-wrapper .tiptap a,.preview-page-content a{color:#06c;text-decoration:underline}.document-builder-wrapper .tiptap a:hover,.preview-page-content a:hover{color:#049}.document-builder-wrapper .tiptap strong,.document-builder-wrapper .tiptap b,.preview-page-content strong,.preview-page-content b{font-weight:700}.document-builder-wrapper .tiptap em,.document-builder-wrapper .tiptap i,.preview-page-content em,.preview-page-content i{font-style:italic}.preview-page-content h1,.preview-page-content h2,.preview-page-content h3,.preview-page-content h4,.preview-page-content h5,.preview-page-content h6{page-break-after:avoid;break-after:avoid}.preview-page-content li,.preview-page-content>p,.preview-page-content>div>p{page-break-inside:avoid;break-inside:avoid}.preview-page-content pre{page-break-inside:avoid}.preview-page-content>p:first-child,.preview-page-content>div[style*=display\:none]+p{margin-top:1rem!important}.document-builder-wrapper .tiptap blockquote{border-left:3px solid #d1d5db;margin:1.5rem 0;padding-left:1rem}.preview-page-content blockquote{color:#666;border-left:4px solid #e0e0e0;margin:1rem 0;padding-left:1rem;font-style:italic}.document-builder-wrapper .tiptap hr{border:none;border-top:1px solid #e5e7eb;margin:2rem 0}.preview-page-content hr{border:none;border-top:1px solid #e0e0e0;margin:1.5rem 0}.document-builder-wrapper .tiptap .is-empty:before{color:#aaa;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.document-builder-wrapper .tiptap.resize-cursor{cursor:ew-resize;cursor:col-resize}.document-builder-wrapper .tiptap img{max-width:100%;height:auto;display:block}.document-builder-wrapper .tiptap table{border-collapse:collapse;border:1px solid #e7ebee;font-size:.875rem;line-height:1.25rem;table-layout:auto!important;width:100%!important;margin:0!important;padding:0!important}.document-builder-wrapper:not(.sections-mode) .tiptap .table-container{max-width:100%;overflow-x:auto;padding-left:var(--page-margin)!important;padding-right:var(--page-margin)!important;margin:0!important;padding-top:1rem!important;padding-bottom:1rem!important}.document-builder-wrapper:not(.sections-mode) .tiptap .tableWrapper{width:100%;margin:0!important;padding:0!important}.document-builder-wrapper .tiptap table th,.document-builder-wrapper .tiptap table td{border:1px solid var(--editor-table-border);min-width:60px;padding:.375rem .5rem!important}.document-builder-wrapper .tiptap table th{-webkit-text-decoration:var(--editor-table-header-text-decoration)!important;text-decoration:var(--editor-table-header-text-decoration)!important;font-weight:var(--editor-table-header-font-weight)!important;font-style:var(--editor-table-header-font-style)!important}.document-builder-wrapper .tiptap table td{-webkit-text-decoration:var(--editor-table-cell-text-decoration)!important;text-decoration:var(--editor-table-cell-text-decoration)!important;font-weight:var(--editor-table-cell-font-weight)!important;font-style:var(--editor-table-cell-font-style)!important}.document-builder-wrapper .tiptap table th:not([data-node-text-align]){text-align:var(--editor-table-header-text-align)!important}.document-builder-wrapper .tiptap table td:not([data-node-text-align]){text-align:var(--editor-table-cell-text-align)!important}.document-builder-wrapper .tiptap table th p,.document-builder-wrapper .tiptap table td p,.preview-page-content th p,.preview-page-content td p{text-align:inherit!important;-webkit-text-decoration:inherit!important;text-decoration:inherit!important;font-weight:inherit!important;font-style:inherit!important;color:inherit!important;margin:0!important;padding:0!important;line-height:1.25rem!important}.document-builder-wrapper .tiptap table th p,.preview-page-content th p{font-size:var(--editor-table-header-font-size)!important}.document-builder-wrapper .tiptap table td p,.preview-page-content td p{font-size:var(--editor-table-cell-font-size)!important}.preview-page-content th p,.preview-page-content td p{min-height:1.25rem}.document-builder-wrapper .tiptap table th:not([style*=background-color]){background-color:var(--editor-table-header-bg)!important}.document-builder-wrapper .tiptap table th{color:var(--editor-table-header-text)!important}.document-builder-wrapper .tiptap table td:not([style*=background-color]){background-color:var(--editor-table-cell-bg)!important}.document-builder-wrapper .tiptap table td{color:var(--editor-table-cell-text)!important}.document-builder-wrapper .tiptap table tr:nth-child(2n) td:not([style*=background-color]){background-color:var(--editor-table-alternate-row-bg)!important}.document-builder-wrapper .tiptap table .selectedCell:after{background:var(--tt-table-selected-bg);content:"";pointer-events:none;z-index:2;position:absolute;inset:0}.document-builder-wrapper .tiptap table .column-resize-handle{pointer-events:none;background-color:#8b5cf6;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.preview-page-content table{border-collapse:collapse;page-break-inside:auto;table-layout:auto;border:1px solid #e7ebee;width:100%;max-width:100%;font-size:.875rem;line-height:1.25rem;margin:1.5rem 0!important;padding:0!important}.preview-page-content thead{display:table-row-group}.preview-page-content tr{page-break-inside:avoid;break-inside:avoid;page-break-after:auto}.preview-page-content th:not([style*=background-color]){background-color:var(--editor-table-header-bg)!important}.preview-page-content th{vertical-align:top;word-break:break-word;overflow-wrap:break-word;min-height:1.25rem;color:var(--editor-table-header-text)!important;border:1px solid var(--editor-table-border,#e7ebee)!important;font-weight:var(--editor-table-header-font-weight)!important;font-style:var(--editor-table-header-font-style)!important;-webkit-text-decoration:var(--editor-table-header-text-decoration)!important;text-decoration:var(--editor-table-header-text-decoration)!important;padding:.375rem .5rem!important}.preview-page-content td:not([style*=background-color]){background-color:var(--editor-table-cell-bg)!important}.preview-page-content td{vertical-align:top;word-break:break-word;overflow-wrap:break-word;min-height:1.25rem;color:var(--editor-table-cell-text)!important;border:1px solid var(--editor-table-border,#e7ebee)!important;-webkit-text-decoration:var(--editor-table-cell-text-decoration)!important;text-decoration:var(--editor-table-cell-text-decoration)!important;font-weight:var(--editor-table-cell-font-weight)!important;font-style:var(--editor-table-cell-font-style)!important;padding:.375rem .5rem!important}.preview-page-content th:not([data-node-text-align]){text-align:var(--editor-table-header-text-align)!important}.preview-page-content td:not([data-node-text-align]){text-align:var(--editor-table-cell-text-align)!important}.preview-page-content tbody tr:nth-child(2n) td:not([style*=background-color]){background-color:var(--editor-table-alternate-row-bg)!important}.preview-page-content table[data-total-width]{table-layout:fixed}.table-column-resize-handle{cursor:col-resize;z-index:20;pointer-events:auto;background:0 0;width:8px;position:absolute;transform:translate(-50%)}.table-column-resize-handle:hover,.table-column-resize-handle.active{background:#6a56f04d}body.table-col-resizing{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}body.table-col-resizing *{cursor:col-resize!important}.document-builder-wrapper .tiptap-pagination-gap{background-color:#f2f4f7!important;border:none!important}.document-builder-wrapper [class*=tiptap-pages-],.document-builder-wrapper .tiptap-page{background:#fff;border:none!important}.document-builder-wrapper .tiptap-page-header,.document-builder-wrapper .tiptap-page-footer,.document-builder-wrapper .tiptap-first-page-header{overflow:hidden;width:100%!important;margin:0!important;padding:0!important}.document-builder-wrapper .tiptap-page-footer:not(:empty),.document-builder-wrapper .tiptap-page-header:not(:empty),.document-builder-wrapper .tiptap-first-page-header:not(:empty){height:93px!important;min-height:93px!important;max-height:93px!important}.document-builder-wrapper .tiptap-page-footer:empty,.document-builder-wrapper .tiptap-page-header:empty,.document-builder-wrapper .tiptap-first-page-header:empty{height:0!important;min-height:0!important;max-height:0!important;margin:0!important}.document-builder-wrapper .tiptap-page-header>div,.document-builder-wrapper .tiptap-page-footer>div{height:100%!important}.document-builder-wrapper .tiptap-page-header{margin-bottom:20px!important}.document-builder-wrapper .tiptap-page-footer{margin-top:20px!important}.document-builder-wrapper:not(.sections-mode) .tiptap>p,.document-builder-wrapper:not(.sections-mode) .tiptap>h1,.document-builder-wrapper:not(.sections-mode) .tiptap>h2,.document-builder-wrapper:not(.sections-mode) .tiptap>h3,.document-builder-wrapper:not(.sections-mode) .tiptap>h4,.document-builder-wrapper:not(.sections-mode) .tiptap>h5,.document-builder-wrapper:not(.sections-mode) .tiptap>h6,.document-builder-wrapper:not(.sections-mode) .tiptap>ul,.document-builder-wrapper:not(.sections-mode) .tiptap>ol,.document-builder-wrapper:not(.sections-mode) .tiptap>blockquote,.document-builder-wrapper:not(.sections-mode) .tiptap>hr{padding-left:var(--page-margin)!important;padding-right:var(--page-margin)!important}.document-builder-wrapper .full-page-block-wrapper{box-sizing:border-box!important;margin:0!important;padding:0!important;overflow:hidden!important}.document-builder-wrapper .tiptap>.full-page-block-wrapper,.document-builder-wrapper .tiptap .full-page-block-wrapper{box-sizing:border-box!important;margin:0!important;padding:0!important}.document-builder-wrapper .full-page-block-wrapper p,.document-builder-wrapper .full-page-block-wrapper h1,.document-builder-wrapper .full-page-block-wrapper h2,.document-builder-wrapper .full-page-block-wrapper h3,.document-builder-wrapper .full-page-block-wrapper h4,.document-builder-wrapper .full-page-block-wrapper h5,.document-builder-wrapper .full-page-block-wrapper h6,.document-builder-wrapper .full-page-block-wrapper ul,.document-builder-wrapper .full-page-block-wrapper ol,.document-builder-wrapper .full-page-block-wrapper blockquote,.document-builder-wrapper .full-page-block-wrapper hr,.document-builder-wrapper .full-page-block-wrapper .table-container,.document-builder-wrapper .full-page-block-wrapper .tableWrapper,.document-builder-wrapper .full-page-block-wrapper table{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.document-builder-wrapper #ins-cover-container{height:985px!important;box-shadow:none!important}.fullpage-content{all:initial;color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5;display:block}.fullpage-content *{all:unset;display:revert;box-sizing:border-box;font-family:inherit}.fullpage-content [style]{all:revert}.fullpage-content table{border-collapse:collapse;width:auto}.fullpage-content td,.fullpage-content th{border:1px solid #ddd;padding:8px}.toc-content,.full-page-block-wrapper{font-family:inherit}.toc-content h1,.full-page-block-wrapper h1{color:var(--editor-heading-h1-color,#1a1a1a)!important;text-align:var(--editor-heading-h1-text-align,left)!important;-webkit-text-decoration:var(--editor-heading-h1-text-decoration,none)!important;text-decoration:var(--editor-heading-h1-text-decoration,none)!important;font-family:inherit!important}.toc-content h2,.full-page-block-wrapper h2{color:var(--editor-heading-h2-color,#2d2d2d)!important;text-align:var(--editor-heading-h2-text-align,left)!important;-webkit-text-decoration:var(--editor-heading-h2-text-decoration,none)!important;text-decoration:var(--editor-heading-h2-text-decoration,none)!important;font-family:inherit!important}.toc-content h3,.full-page-block-wrapper h3{color:var(--editor-heading-h3-color,#404040)!important;text-align:var(--editor-heading-h3-text-align,left)!important;-webkit-text-decoration:var(--editor-heading-h3-text-decoration,none)!important;text-decoration:var(--editor-heading-h3-text-decoration,none)!important;font-family:inherit!important}.toc-content h4,.full-page-block-wrapper h4{color:var(--editor-heading-h4-color,#525252)!important;text-align:var(--editor-heading-h4-text-align,left)!important;-webkit-text-decoration:var(--editor-heading-h4-text-decoration,none)!important;text-decoration:var(--editor-heading-h4-text-decoration,none)!important;font-family:inherit!important}.toc-content ul,.toc-content ol,.full-page-block-wrapper ul,.full-page-block-wrapper ol{color:var(--editor-list-text-color,#343839)!important;font-family:inherit!important;font-size:var(--editor-list-text-font-size,.875rem)!important;text-align:var(--editor-list-text-text-align,left)!important;-webkit-text-decoration:var(--editor-list-text-text-decoration,none)!important;text-decoration:var(--editor-list-text-text-decoration,none)!important;font-weight:var(--editor-list-text-font-weight,400)!important;font-style:var(--editor-list-text-font-style,normal)!important}.toc-content li,.full-page-block-wrapper li{color:var(--editor-list-text-color,#343839)!important;font-family:inherit!important}.toc-content li::marker{color:var(--editor-list-bullet-color,#1a1a1a)!important}.full-page-block-wrapper li::marker{color:var(--editor-list-bullet-color,#1a1a1a)!important}.toc-content p,.toc-content div,.toc-content span,.full-page-block-wrapper p,.full-page-block-wrapper div,.full-page-block-wrapper span{font-family:inherit!important}.toc-content table,.full-page-block-wrapper table{border-color:var(--editor-table-border,#e7ebee)!important;font-family:inherit!important}.toc-content th,.full-page-block-wrapper th{background-color:var(--editor-table-header-bg,#f2f4f7)!important;color:var(--editor-table-header-text,#343839)!important;font-family:inherit!important}.toc-content td,.full-page-block-wrapper td{background-color:var(--editor-table-cell-bg,#fff)!important;color:var(--editor-table-cell-text,#343839)!important;border-color:var(--editor-table-border,#e7ebee)!important;font-family:inherit!important}.tiptap.ProseMirror[contenteditable=false] table,.tiptap.ProseMirror[contenteditable=false] td,.tiptap.ProseMirror[contenteditable=false] th{pointer-events:none;-webkit-user-select:none;user-select:none}.tiptap.ProseMirror[contenteditable=false] td:focus,.tiptap.ProseMirror[contenteditable=false] th:focus,.tiptap.ProseMirror[contenteditable=false] table:focus{box-shadow:none!important;outline:none!important}.tiptap.ProseMirror[contenteditable=false] .selectedCell{background-color:#0000!important}.tiptap.ProseMirror[contenteditable=false] .table-controls,.tiptap.ProseMirror[contenteditable=false] .table-selection-overlay-container,.tiptap.ProseMirror[contenteditable=false] .tiptap-table-selection-overlay,.tiptap.ProseMirror[contenteditable=false] .tiptap-menu-button{display:none!important}.tiptap.ProseMirror[contenteditable=false] .tableWrapper *{pointer-events:none!important}.preview-page img{max-width:100%;height:auto}.preview-page{overflow-wrap:break-word;word-wrap:break-word}.preview-page-content{font-size:1rem;line-height:1.25rem}.tiptap-section-card .tiptap{padding-left:var(--section-content-padding-left,40px)!important;padding-right:var(--section-content-padding-right,40px)!important}.markdown-export-preview-container .preview-page-content{font-size:.875rem;line-height:1.25rem!important}.markdown-export-preview-container .preview-page-content h1{font-size:1.5rem;margin-top:1.25rem!important;margin-bottom:1.25rem!important;line-height:1.75rem!important}.markdown-export-preview-container .preview-page-content h1.section-title-from-h2,.markdown-export-preview-container .preview-page-content h2{font-size:1.125rem;margin-top:.875rem!important;margin-bottom:.875rem!important;line-height:1.5rem!important}.markdown-export-preview-container .preview-page-content h3{font-size:.9375rem;margin-top:.5rem!important;margin-bottom:.5rem!important;line-height:1.375rem!important}.markdown-export-preview-container .preview-page-content h4,.markdown-export-preview-container .preview-page-content h5,.markdown-export-preview-container .preview-page-content h6{font-size:.9375rem;margin-top:.25rem!important;margin-bottom:.25rem!important;line-height:1.375rem!important}.markdown-export-preview-container .preview-page-content p{font-size:.875rem;margin-top:.1875rem!important;margin-bottom:.1875rem!important;line-height:1.25rem!important}.markdown-export-preview-container .preview-page-content ul,.markdown-export-preview-container .preview-page-content ol{margin-top:.75rem!important;margin-bottom:.75rem!important}.markdown-export-preview-container .preview-page-content li{margin-top:.375rem!important;margin-bottom:.375rem!important;font-size:.875rem!important;line-height:1.375rem!important}.markdown-export-preview-container .preview-page-content li>p{font-size:.875rem!important;line-height:1.25rem!important}.markdown-export-preview-container .preview-page-content table{margin-top:.75rem!important;margin-bottom:.75rem!important;font-size:.8125rem!important;line-height:1.125rem!important}.markdown-export-preview-container .preview-page-content th,.markdown-export-preview-container .preview-page-content td{padding:.5rem .625rem!important;font-size:.8125rem!important;line-height:1.125rem!important}.markdown-export-preview-container .preview-page-content th p,.markdown-export-preview-container .preview-page-content td p{margin:0!important;font-size:.8125rem!important;line-height:1.125rem!important}
/*# sourceMappingURL=d4d810eaea27724a.css.map*/