@import "https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Carlito:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Caladea:wght@300;400;500;600;700&display=swap";:root{--base-border:#e8e7e7;--editor-bg:#fff;--editor-document-page-bg:#fff;--editor-document-fg:#000;--editor-document-auto-fg:#000;--editor-document-page-border:#d4d4d4;--editor-document-page-shadow:0 3px 10px #0f172a1f;--editor-scrollbar-thumb:#00000047;--editor-scrollbar-track:transparent;--editor-selection-bg:#2563eb33;--editor-page-break-line:#94a3b8;--editor-page-break-bg:var(--editor-document-page-bg);--editor-page-break-fg:#64748b;--editor-page-break-visible-line:#475569;--editor-page-break-visible-fg:#334155;--editor-header-bg:#fff;--editor-header-fg:#000;--editor-header-divider:#e5e7eb;--editor-header-muted-fg:#6b7280;--editor-header-hover-bg:#f3f6fb;--editor-header-active-bg:#e6effa;--editor-header-active-bg-soft:#eef4fa;--editor-header-active-border:#cce0f5;--editor-header-active-fg:#0f6cbd;--editor-header-contextual-tab-fg:#185abd;--editor-header-icon-fg:#000;--editor-comment-thread-default-background:#e7e8eb;--editor-comment-thread-active-background:#cfddfb;--editor-comment-thread-hover-background:#d2e0f480;--editor-header-card-hover-border:#cfd4db;--editor-header-card-fg:var(--editor-header-fg);--editor-header-highlight-swatch:#ffd54f;--editor-header-font-color-swatch:#c0392b;--editor-header-shading-swatch:#9aa0a6;--editor-header-ribbon-scroll-shadow-left:4px 0 6px -4px #00000026;--editor-header-ribbon-scroll-shadow-right:-4px 0 6px -4px #00000026;--editor-title-row-min-height:28px;--editor-title-row-padding-y:8px;--editor-header-ribbon-height:80px;--editor-header-ribbon-collapse-duration:.22s;--editor-header-ribbon-collapse-ease:cubic-bezier(.23, 1, .32, 1);--editor-header-ribbon-icon-row:16px;--editor-header-ribbon-label-line-row:12px;--editor-header-ribbon-caret-size:12px;--editor-header-ribbon-command-gap:4px;--editor-header-ribbon-command-padding-x:8px;--editor-header-ribbon-command-padding-y:6px;--editor-ruler-border:#d4d4d4;--editor-ruler-bg:#fff;--editor-ruler-fg:#475569;--editor-ruler-guide:#111;--editor-ruler-margin-bg:#edf3fa;--editor-ruler-margin-border:#cbd5e1;--editor-ruler-tick-fg:#64748b;--editor-focus-ring:#0f6cbd4d;--editor-line-number-fg:#9ca3af;--editor-table-border:#d4d4d4;--editor-table-auto-border:#000;--editor-table-header-bg:#f9f9f9;--editor-table-active-outline:#2563eb;--editor-table-selection-bg:#2563eb1f;--editor-highlight-custom-display-bg:#575400;--editor-style-preview-card-bg:#fff;--editor-style-preview-card-fg:#000;--editor-style-preview-card-border:#cfd4db;--editor-style-preview-card-hover-border:#9ca3af;--editor-style-preview-card-active-border:#8ab4f8;--editor-style-preview-label-fg:#111827;--editor-style-preview-bg:#fff;--editor-style-preview-fg:#000;--editor-dialog-control-bg:#f3f4f6;--editor-dialog-control-fg:#111827;--editor-dialog-control-muted-fg:#6b7280;--editor-dialog-control-border:transparent;--editor-dialog-control-ring:#0f6cbd59;--editor-find-match-bg:#ffeb3b66;--editor-find-current-bg:#ff980099;--editor-panel-shadow:0 4px 12px #0000001a;--editor-tooltip-bg:var(--editor-header-bg);--editor-tooltip-fg:var(--editor-header-fg);--editor-tooltip-muted-fg:var(--editor-header-muted-fg);--editor-tooltip-border:var(--editor-header-divider);--editor-track-changes-insertion-colour:#6299c6;--editor-track-changes-deletion-colour:#c75d5d;--editor-track-changes-formatting-colour:#6299c6;--editor-document-property-bg:#e8f4fd;--editor-document-property-border:#b3d9f2;--editor-document-property-fg:#1a6fa0;--editor-server-block-flash-bg:#dbeafeb3;--editor-server-block-flash-edge:#2563eb7a;--editor-media-selection-ring:#93c5fd;--editor-media-selection-width:2px;--editor-media-selection-offset:calc(-.5 * var(--editor-media-selection-width));--editor-media-selection-radius:4px;--editor-math-selection-outline:var(--editor-media-selection-ring);--editor-media-resize-handle-size:8px;--editor-media-resize-handle-bg:#fff;--editor-media-resize-handle-border:#000;--editor-placeholder-fg:#64748b;--editor-zoom-track-bg:#e5e7eb;--editor-zoom-thumb-bg:#9ca3af;--editor-reference-decoration:#b08c4673;--editor-reference-hover-bg:#f5eedcc7;--editor-reference-hover-shadow:0 0 0 1px #d4c4a073;--editor-reference-hover-decoration:#9a7837a6;--editor-reference-selected-decoration:#2563eb8c;--editor-reference-selected-hover-bg:#2563eb24;--editor-reference-selected-hover-shadow:0 0 0 1px #2563eb52;--editor-anchor-hover-bg:#2563eb14;--editor-ai-placeholder-outline:#2563eb;--editor-ai-placeholder-loading-bg:#e5e7eb;--editor-ai-placeholder-loading-sweep:#ffffffd1;--editor-ai-placeholder-loading-sweep-edge:#fff0;--editor-dropcursor-color:#2563eb;--editor-comment-card-bg:color-mix(in srgb, var(--editor-bg) 96%, black 4%);--editor-comment-reply-input-bg:#fff;--editor-comment-avatar-bg:var(--editor-bg);--editor-comment-avatar-border:var(--editor-header-divider);--editor-comment-avatar-fg:var(--editor-header-muted-fg);--editor-comment-card-selected-shadow:0 6px 16px #0f172a2e;--editor-comment-card-highlighted-shadow:0 6px 16px #0f172a29;--editor-comment-bubble-highlighted-shadow:0 5px 14px #0f172a24;--editor-comment-link-fg:#185abd;--editor-formatting-mark-fg:var(--editor-header-muted-fg);--editor-formatting-mark-size:12px;--editor-formatting-mark-weight:600;--editor-comments-sidebar-width:360px;--editor-comment-bubbles-width:360px;--editor-comment-bubbles-gap:30px;--editor-z-comments-sidebar:2;--editor-z-find:50;--editor-z-spell:60;--editor-z-tooltip-anchor:70;--editor-sidebar-min-width:25.125rem;--editor-spell-error-decoration:#dc2626}:root.dark{--base-border:#363636;--editor-bg:#282828;--editor-document-page-bg:#262626;--editor-document-fg:#f6f6f6;--editor-document-auto-fg:#f6f6f6;--editor-document-page-border:#c6c6c6;--editor-document-page-shadow:0 1px 2px #0000003d;--editor-scrollbar-thumb:#ffffff47;--editor-selection-bg:#4c8df659;--editor-page-break-line:#6f6f6f;--editor-page-break-fg:#b9b9b9;--editor-page-break-visible-line:#9b9b9b;--editor-page-break-visible-fg:#d0d0d0;--editor-header-bg:#282828;--editor-header-fg:#f6f6f6;--editor-header-divider:#363636;--editor-header-muted-fg:#a7a7a7;--editor-header-hover-bg:#323232;--editor-header-active-bg:#30343a;--editor-header-active-bg-soft:#2e3338;--editor-header-active-border:#5f7fa8;--editor-header-active-fg:#8ab4f8;--editor-header-contextual-tab-fg:#8ab4f8;--editor-header-icon-fg:#f6f6f6;--editor-comment-thread-hover-background:#7497cf52;--editor-header-card-hover-border:#5a5a5a;--editor-header-card-fg:var(--editor-header-fg);--editor-header-highlight-swatch:#9a8f05;--editor-header-font-color-swatch:#ff8a80;--editor-header-shading-swatch:#b8b8b8;--editor-header-ribbon-scroll-shadow-left:4px 0 8px -4px #0000008c;--editor-header-ribbon-scroll-shadow-right:-4px 0 8px -4px #0000008c;--editor-ruler-border:#363636;--editor-ruler-bg:#282828;--editor-ruler-fg:#c6c6c6;--editor-ruler-guide:#f6f6f6;--editor-ruler-margin-bg:#30343a;--editor-ruler-margin-border:#4a4f57;--editor-ruler-tick-fg:#a9a9a9;--editor-focus-ring:#8ab4f86b;--editor-line-number-fg:#aaa;--editor-table-border:#777;--editor-table-auto-border:#8a8a8a;--editor-table-header-bg:#303030;--editor-table-active-outline:#8ab4f8;--editor-table-selection-bg:#8ab4f838;--editor-dialog-control-bg:#282828;--editor-dialog-control-fg:#f6f6f6;--editor-dialog-control-muted-fg:#a7a7a7;--editor-dialog-control-border:#363636;--editor-dialog-control-ring:#8ab4f86b;--editor-find-match-bg:#7b7100b8;--editor-find-current-bg:#a56700c7;--editor-panel-shadow:0 8px 24px #00000075;--editor-tooltip-bg:#282828;--editor-tooltip-fg:#f6f6f6;--editor-tooltip-muted-fg:#bdbdbd;--editor-tooltip-border:#363636;--editor-track-changes-insertion-colour:#9fc7ed;--editor-track-changes-deletion-colour:#f09a9a;--editor-track-changes-formatting-colour:#9fc7ed;--editor-document-property-bg:#17384d;--editor-document-property-border:#2f6d92;--editor-document-property-fg:#a8d7f5;--editor-server-block-flash-bg:#1e3a8a80;--editor-server-block-flash-edge:#93c5fd8f;--editor-media-selection-ring:#8ab4f8;--editor-media-selection-width:2px;--editor-media-selection-offset:calc(-.5 * var(--editor-media-selection-width));--editor-media-selection-radius:4px;--editor-math-selection-outline:var(--editor-media-selection-ring);--editor-media-resize-handle-size:8px;--editor-media-resize-handle-bg:#fff;--editor-media-resize-handle-border:#000;--editor-placeholder-fg:#a9a9a9;--editor-zoom-track-bg:#424242;--editor-zoom-thumb-bg:#c3c3c3;--editor-reference-decoration:#deb86894;--editor-reference-hover-bg:#7e5c2466;--editor-reference-hover-shadow:0 0 0 1px #deb86847;--editor-reference-hover-decoration:#ecc676c7;--editor-reference-selected-decoration:#8ab4f8b8;--editor-reference-selected-hover-bg:#8ab4f838;--editor-reference-selected-hover-shadow:0 0 0 1px #8ab4f85c;--editor-anchor-hover-bg:#8ab4f82e;--editor-ai-placeholder-fg:var(--editor-document-fg);--editor-ai-placeholder-default-bg:var(--editor-highlight-yellow-display-bg);--editor-ai-placeholder-custom-bg:#5b548d;--editor-ai-placeholder-prosecution-bg:#22506d;--editor-ai-placeholder-special-bg:#2d672f;--editor-ai-placeholder-detailed-bg:#7b4d2d;--editor-ai-placeholder-outline:#8ab4f8;--editor-ai-placeholder-loading-bg:#7373735c;--editor-ai-placeholder-loading-sweep:#f5f5f55c;--editor-ai-placeholder-loading-sweep-edge:#fff0;--editor-dropcursor-color:#8ab4f8;--editor-comment-card-bg:#363636;--editor-comment-reply-input-bg:#262626;--editor-comment-avatar-bg:var(--editor-bg);--editor-comment-avatar-border:var(--editor-header-card-hover-border);--editor-comment-avatar-fg:var(--editor-header-muted-fg);--editor-comment-card-selected-shadow:0 8px 20px #0000006b;--editor-comment-card-highlighted-shadow:0 8px 18px #0000005c;--editor-comment-bubble-highlighted-shadow:0 7px 18px #0000005c;--editor-comment-link-fg:#9fc7ff;--editor-comment-thread-default-background:#363636;--editor-comment-thread-active-background:#6b93de7a;--editor-highlight-yellow-display-bg:#716b00;--editor-highlight-green-display-bg:#1f6f32;--editor-highlight-cyan-display-bg:#006b70;--editor-highlight-magenta-display-bg:#7a3676;--editor-highlight-blue-display-bg:#254f95;--editor-highlight-red-display-bg:#823232;--editor-highlight-darkblue-display-bg:#1f3f78;--editor-highlight-darkcyan-display-bg:#0b595c;--editor-highlight-darkgreen-display-bg:#245a2d;--editor-highlight-darkmagenta-display-bg:#5d2e5b;--editor-highlight-darkred-display-bg:#602828;--editor-highlight-darkyellow-display-bg:#6f560f;--editor-highlight-gray-display-bg:#5f5f5f;--editor-highlight-lightgray-display-bg:#777;--editor-highlight-black-display-bg:#2b2b2b;--editor-highlight-white-display-bg:#d4d4d4;--editor-highlight-custom-display-bg:#575400;--editor-page-break-bg:var(--editor-document-page-bg);--editor-spell-error-decoration:#f87171}.editor-document-diff-inserted{color:hsl(var(--destructive));text-decoration:underline;-webkit-text-decoration-color:hsl(var(--destructive));text-decoration-color:hsl(var(--destructive));text-decoration-thickness:1px}.editor-document-diff-deleted{color:hsl(var(--destructive));text-decoration:line-through;-webkit-text-decoration-color:hsl(var(--destructive));text-decoration-color:hsl(var(--destructive));white-space:pre-wrap;text-decoration-thickness:1px;display:inline}.editor-content.editor-show-invisibles .editor-tab-space:after,.editor-content.editor-show-invisibles .editor-positional-tab:after{content:"→";color:var(--editor-formatting-mark-fg);font-size:var(--editor-formatting-mark-size);font-weight:var(--editor-formatting-mark-weight);pointer-events:none;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-55%)}.editor-content .tiptap-invisible-character{pointer-events:none;-webkit-user-select:none;user-select:none;width:0;height:0;padding:0}.editor-content .tiptap-invisible-character:before{caret-color:inherit;color:var(--editor-formatting-mark-fg);font-size:var(--editor-formatting-mark-size);font-style:normal;font-weight:var(--editor-formatting-mark-weight);width:0;line-height:1em;display:inline-block}.editor-content .tiptap-invisible-character--space:before{content:"·"}.editor-content .tiptap-invisible-character--break:before{content:"↵"}.editor-content .tiptap-invisible-character--paragraph:before{content:"¶"}.editor-content .tiptap-invisible-character--nbsp:before,.editor-content .tiptap-invisible-character--narrow-nbsp:before,.editor-content .tiptap-invisible-character--unicode-space:before,.editor-content .tiptap-invisible-character--ideographic-space:before,.editor-content .tiptap-invisible-character--three-per-em-space:before,.editor-content .tiptap-invisible-character--four-per-em-space:before,.editor-content .tiptap-invisible-character--six-per-em-space:before,.editor-content .tiptap-invisible-character--figure-space:before,.editor-content .tiptap-invisible-character--punctuation-space:before,.editor-content .tiptap-invisible-character--thin-space:before,.editor-content .tiptap-invisible-character--hair-space:before{content:"°"}.editor-content .tiptap-invisible-character--en-space:before{content:"°";margin-left:.2em}.editor-content .tiptap-invisible-character--em-space:before{content:"°";margin-left:.35em;margin-right:.35em}.editor-content .tiptap-invisible-character--zwsp:before{content:"□";font-size:calc(var(--editor-formatting-mark-size) * .85)}.editor-content .tiptap-invisible-character--zwnj:before{content:"□";font-size:calc(var(--editor-formatting-mark-size) * .85);outline:1px solid var(--editor-formatting-mark-fg);outline-offset:-1px}.editor-content .tiptap-invisible-character--zwj:before{content:"■";font-size:calc(var(--editor-formatting-mark-size) * .85)}.editor-content .tiptap-invisible-character--soft-hyphen:before{content:"¬"}.editor-content .tiptap-invisible-character--non-breaking-hyphen:before{content:"‑"}.editor-content .tiptap-invisible-character--line-separator:before,.editor-content .tiptap-invisible-character--paragraph-separator:before{content:"←"}.editor-content .tiptap-invisible-character+img.ProseMirror-separator{pointer-events:none;-webkit-user-select:none;user-select:none;width:0!important;height:0!important}.editor-content :is(p,h1,h2,h3,h4,h5,h6,[data-type=caption])[data-editor-word-gap-before]{margin-top:var(--editor-word-gap-before,0px)!important;margin-bottom:0!important}.editor-root[data-pages-enabled=true] .tiptap-page,.editor-root[data-pages-enabled=true] .editor-content-area .tiptap{background-color:var(--editor-document-page-bg)!important;border-color:var(--editor-document-page-border)!important}.editor-root[data-pages-enabled=true] .tiptap-page{box-shadow:var(--editor-document-page-shadow)!important}.editor-root[data-pages-enabled=false][data-ooxml-page-color=true] .editor-page,.editor-root[data-pages-enabled=true][data-ooxml-page-color=true] .tiptap-page,.editor-root[data-pages-enabled=true][data-ooxml-page-color=true] .editor-content-area .tiptap{background-color:var(--editor-document-page-color,var(--editor-document-page-bg))!important}.editor-root[data-ooxml-column-count] .editor-content{-moz-column-count:var(--editor-document-column-count);column-count:var(--editor-document-column-count);-moz-column-gap:var(--editor-document-column-gap,48px);column-gap:var(--editor-document-column-gap,48px)}.editor-root[data-ooxml-column-separator=true] .editor-content{-moz-column-rule:1px solid currentColor;column-rule:1px solid currentColor}.editor-root[data-pages-enabled=true] .editor-content-area{background-color:var(--editor-bg)}.editor-root[data-debug-page-margins=true][data-pages-enabled=true] .editor-line-numbers-host>.tiptap,.editor-root[data-debug-page-margins=true][data-pages-enabled=true] .editor-line-numbers-host>div>.tiptap{position:relative}.editor-root[data-debug-page-margins=true][data-pages-enabled=true] .editor-line-numbers-host>.tiptap:after,.editor-root[data-debug-page-margins=true][data-pages-enabled=true] .editor-line-numbers-host>div>.tiptap:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(to bottom, var(--editor-page-margin-guide-color), var(--editor-page-margin-guide-color)) var(--editor-paginated-page-margin-left,96px) 0 / var(--editor-page-margin-guide-width) 100% no-repeat, linear-gradient(to bottom, var(--editor-page-margin-guide-color), var(--editor-page-margin-guide-color)) calc(100% - var(--editor-paginated-page-margin-right,96px)) 0 / var(--editor-page-margin-guide-width) 100% no-repeat;position:absolute;inset:0}.editor-root[data-pages-enabled=true] .editor-content-area>.tiptap{outline:none;flex-shrink:0;width:fit-content;margin-left:auto;margin-right:auto}.editor-root[data-pages-enabled=true] .editor-line-numbers-host>.tiptap{width:fit-content;max-width:none;overflow-x:clip}.editor-root[data-pages-enabled=true] .tiptap[contenteditable=false],.editor-root[data-pages-enabled=true] .tiptap[contenteditable=false] *{opacity:1!important}.editor-root[data-pages-enabled=false] .editor-content-area>.editor-page{margin-left:auto;margin-right:auto}.editor-header-footer-overlay{pointer-events:none;z-index:3;zoom:var(--editor-pages-zoom,1);position:absolute;inset:0}.editor-header-footer-band{opacity:var(--editor-header-footer-opacity,.65)}.editor-root[data-pages-enabled=true] .tiptap-page-header,.editor-root[data-pages-enabled=true] .tiptap-page-footer{visibility:hidden!important;pointer-events:none!important;cursor:default!important;box-shadow:none!important;border-color:#0000!important;outline:none!important}.editor-root[data-pages-enabled=true] .tiptap-page-header *,.editor-root[data-pages-enabled=true] .tiptap-page-footer *{visibility:hidden!important;pointer-events:none!important;cursor:default!important;box-shadow:none!important;caret-color:#0000!important;border-color:#0000!important;outline:none!important}.editor-root[data-debug-page-margins=true][data-pages-enabled=true] .tiptap-page-header,.editor-root[data-debug-page-margins=true][data-pages-enabled=true] .tiptap-page-footer,.editor-root[data-debug-page-margins=true][data-pages-enabled=true] .tiptap-pagination-gap{background-image:linear-gradient(to bottom, var(--editor-page-margin-guide-color), var(--editor-page-margin-guide-color)), linear-gradient(to bottom, var(--editor-page-margin-guide-color), var(--editor-page-margin-guide-color))!important;background-position:var(--editor-paginated-page-margin-left,96px) 0, calc(100% - var(--editor-paginated-page-margin-right,96px)) 0!important;background-repeat:no-repeat!important;background-size:var(--editor-page-margin-guide-width) 100%, var(--editor-page-margin-guide-width) 100%!important}.editor-root[data-debug-page-margins=true][data-pages-enabled=true] .tiptap-page-header,.editor-root[data-debug-page-margins=true][data-pages-enabled=true] .tiptap-page-footer{position:relative;visibility:visible!important;background-color:#0000!important}.editor-root[data-debug-page-margins=true][data-pages-enabled=true] .tiptap-page-header:before,.editor-root[data-debug-page-margins=true][data-pages-enabled=true] .tiptap-page-header:after,.editor-root[data-debug-page-margins=true][data-pages-enabled=true] .tiptap-page-footer:before,.editor-root[data-debug-page-margins=true][data-pages-enabled=true] .tiptap-page-footer:after{content:"";z-index:4;border-top:var(--editor-page-margin-guide-width) solid var(--editor-page-margin-guide-secondary-color);pointer-events:none;position:absolute;left:0;right:0}.editor-root[data-debug-page-margins=true][data-pages-enabled=true] .tiptap-page-header:before{top:var(--editor-paginated-page-header-margin,0px)}.editor-root[data-debug-page-margins=true][data-pages-enabled=true] .tiptap-page-header:after{border-top-color:var(--editor-page-margin-guide-color);bottom:0}.editor-root[data-debug-page-margins=true][data-pages-enabled=true] .tiptap-page-footer:before{border-top-color:var(--editor-page-margin-guide-color);top:0}.editor-root[data-debug-page-margins=true][data-pages-enabled=true] .tiptap-page-footer:after{bottom:var(--editor-paginated-page-footer-margin,0px)}.editor-horizontal-ruler-shell{z-index:6;box-sizing:border-box;background:var(--editor-bg);border-bottom:1px solid var(--editor-ruler-border);flex:none;width:100%;min-width:0;padding:0 36px 0 24px;display:block;position:relative;overflow:visible}.editor-horizontal-ruler-track{width:max-content;transform:translateX(var(--editor-ruler-scroll-left,0px));margin-inline:auto}.editor-horizontal-ruler-canvas{grid-template-columns:auto;align-items:start;width:max-content;display:grid}.editor-root[data-pages-enabled=false] .editor-horizontal-ruler-canvas{zoom:var(--editor-zoom,1)}.editor-root[data-pages-enabled=true] .editor-horizontal-ruler-canvas{zoom:var(--editor-pages-zoom,1)}.editor-horizontal-ruler-canvas-with-rail{grid-template-columns:auto var(--editor-comment-bubbles-width);-moz-column-gap:var(--editor-comment-bubbles-gap);column-gap:var(--editor-comment-bubbles-gap)}.editor-horizontal-ruler-rail-spacer{width:var(--editor-comment-bubbles-width);min-height:1px}.editor-horizontal-ruler{height:22px;color:var(--editor-ruler-fg);background:var(--editor-ruler-bg);flex:none;position:relative;overflow:visible}.editor-horizontal-ruler__guide{z-index:4;pointer-events:none;background:var(--editor-ruler-guide);width:1px;position:absolute;top:100%}.editor-horizontal-ruler__margin{background:var(--editor-ruler-margin-bg);position:absolute;inset-block:0}.editor-horizontal-ruler__margin--left{border-right:1px solid var(--editor-ruler-margin-border);left:0}.editor-horizontal-ruler__margin--right{border-left:1px solid var(--editor-ruler-margin-border);right:0}.editor-horizontal-ruler__ticks{background:0 0;position:absolute;inset-block:0}.editor-horizontal-ruler__tick{width:1px;color:var(--editor-ruler-tick-fg);position:absolute;inset-block:0}.editor-horizontal-ruler__tick-line{opacity:.8;background:currentColor;width:1px;position:absolute;bottom:0}.editor-horizontal-ruler__tick-line--major{height:10px}.editor-horizontal-ruler__tick-line--half{height:7px}.editor-horizontal-ruler__tick-line--quarter{height:5px}.editor-horizontal-ruler__tick-line--eighth{height:3px}.editor-horizontal-ruler__tick-label{font-variant-numeric:tabular-nums;color:var(--editor-ruler-fg);-webkit-user-select:none;user-select:none;font-size:10px;font-weight:500;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}button.editor-horizontal-ruler__marker{z-index:3;box-sizing:border-box;width:14px;height:14px;color:var(--editor-header-active-fg);cursor:default;appearance:none;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;padding:0;transition:box-shadow .12s;display:flex;position:absolute;transform:translate(-50%)}@media (hover:hover){button.editor-horizontal-ruler__marker:hover{background:0 0}}button.editor-horizontal-ruler__marker:focus-visible{box-shadow:0 0 0 2px var(--editor-focus-ring);outline:none}button.editor-horizontal-ruler__marker[data-active=true]{box-shadow:none;background:0 0}button.editor-horizontal-ruler__marker--top{align-items:flex-start;top:0}button.editor-horizontal-ruler__marker--bottom{align-items:flex-end;bottom:0}.editor-horizontal-ruler__triangle{border-inline:4px solid #0000;width:0;height:0;display:block}.editor-horizontal-ruler__triangle--down{border-top:6px solid}.editor-horizontal-ruler__triangle--up{border-bottom:6px solid}.editor-content table{border-collapse:collapse;max-width:100%;margin:0}.editor-content table.editor-table[data-ooxml-table-floating=true]{z-index:1;position:relative}.editor-root[data-pages-enabled=false] .editor-content table.editor-table[data-ooxml-table-floating=true]+p[data-editor-empty-textblock=true]{clear:both}.editor-root[data-pages-enabled=true] .editor-content,.editor-root[data-pages-enabled=true] .tiptap{position:relative}.editor-root[data-pages-enabled=true] .editor-content table{max-width:var(--editor-page-content-width,100%);max-height:var(--editor-page-content-height,var(--page-max-height,480px))}.editor-root[data-pages-enabled=true] .editor-content table.editor-table[data-ooxml-table-floating=true]{max-width:none}.editor-root[data-pages-enabled=true] .editor-content table.editor-table[data-ooxml-table-floating=true][data-editor-floating-placement=resolved]{left:var(--editor-floating-table-left);top:var(--editor-floating-table-top);width:var(--editor-floating-table-width,auto);z-index:3;position:absolute;float:none!important;max-width:none!important;margin:0!important}.editor-root[data-pages-enabled=true] .editor-content tr,.editor-root[data-pages-enabled=true] .editor-content td,.editor-root[data-pages-enabled=true] .editor-content th,.editor-root[data-pages-enabled=true] .editor-content td>*,.editor-root[data-pages-enabled=true] .editor-content th>*{max-height:var(--editor-page-content-height,var(--page-max-height,480px))}.editor-content td,.editor-content th{box-sizing:border-box;border:1px solid var(--editor-table-border);height:var(--editor-table-row-height,auto);padding-top:var(--editor-table-cell-padding-top,0);padding-right:var(--editor-table-cell-padding-right,7.2px);padding-bottom:var(--editor-table-cell-padding-bottom,0);padding-left:var(--editor-table-cell-padding-left,7.2px);vertical-align:top;overflow-wrap:break-word;word-break:normal;min-width:0;position:relative}.editor-content table.editor-table:not([data-style-id]):not([data-ooxml-table-border-top]):not([data-ooxml-table-border-right]):not([data-ooxml-table-border-bottom]):not([data-ooxml-table-border-left]):not([data-ooxml-table-border-inside-h]):not([data-ooxml-table-border-inside-v]):not([data-editor-effective-table-borders])>tbody>tr>:is(td,th){border:none}.editor-content table.editor-table[data-editor-table-cols=authoritative]>tbody>tr>td,.editor-content table.editor-table[data-editor-table-cols=authoritative]>tbody>tr>th{width:auto}.editor-root[data-pages-enabled=true] .editor-content table.editor-table[data-editor-table-cols=authoritative]>tbody>tr>td,.editor-root[data-pages-enabled=true] .editor-content table.editor-table[data-editor-table-cols=authoritative]>tbody>tr>th{height:auto;min-height:var(--editor-table-row-height,auto)}.editor-content th{background-color:var(--editor-table-header-bg);font-weight:700}.editor-content .editor-table--active{outline:2px solid var(--editor-table-active-outline);outline-offset:2px}.editor-content .column-resize-handle{z-index:20;cursor:col-resize;pointer-events:none;width:5px;position:absolute;top:0;bottom:-2px;right:-2px}.editor-content-area .table-corner-resize-handle{box-sizing:border-box;border:1px solid var(--editor-table-active-outline);background:var(--editor-bg);z-index:30;cursor:nwse-resize;pointer-events:auto;-webkit-user-select:none;user-select:none;width:9px;height:9px;position:absolute}.editor-content.resize-cursor,.editor-content.resize-cursor *{cursor:col-resize!important}.editor-content.row-resize-cursor,.editor-content.row-resize-cursor *{cursor:row-resize!important}.editor-content.table-corner-resize-cursor,.editor-content.table-corner-resize-cursor *{cursor:nwse-resize!important}.editor-content table.editor-table:is([data-ooxml-table-border-top=none],[data-ooxml-table-border-top=nil])>tbody>tr:first-child>td,.editor-content table.editor-table:is([data-ooxml-table-border-top=none],[data-ooxml-table-border-top=nil])>tbody>tr:first-child>th{border-top:none}.editor-content table.editor-table:is([data-ooxml-table-border-right=none],[data-ooxml-table-border-right=nil])>tbody>tr>:last-child{border-right:none}.editor-content table.editor-table:is([data-ooxml-table-border-bottom=none],[data-ooxml-table-border-bottom=nil])>tbody>tr:last-child>td,.editor-content table.editor-table:is([data-ooxml-table-border-bottom=none],[data-ooxml-table-border-bottom=nil])>tbody>tr:last-child>th{border-bottom:none}.editor-content table.editor-table:is([data-ooxml-table-border-left=none],[data-ooxml-table-border-left=nil])>tbody>tr>:first-child{border-left:none}.editor-content table.editor-table[data-ooxml-table-border-top]:not([data-ooxml-table-border-top=none]):not([data-ooxml-table-border-top=nil])>tbody>tr:first-child>:is(td,th){border-top:var(--editor-table-border-top)}.editor-content table.editor-table[data-ooxml-table-border-right]:not([data-ooxml-table-border-right=none]):not([data-ooxml-table-border-right=nil])>tbody>tr>:last-child{border-right:var(--editor-table-border-right)}.editor-content table.editor-table[data-ooxml-table-border-bottom]:not([data-ooxml-table-border-bottom=none]):not([data-ooxml-table-border-bottom=nil])>tbody>tr:last-child>:is(td,th){border-bottom:var(--editor-table-border-bottom)}.editor-content table.editor-table[data-ooxml-table-border-left]:not([data-ooxml-table-border-left=none]):not([data-ooxml-table-border-left=nil])>tbody>tr>:first-child{border-left:var(--editor-table-border-left)}.editor-content table.editor-table:is([data-ooxml-table-border-inside-h=none],[data-ooxml-table-border-inside-h=nil])>tbody>tr:not(:first-child)>td,.editor-content table.editor-table:is([data-ooxml-table-border-inside-h=none],[data-ooxml-table-border-inside-h=nil])>tbody>tr:not(:first-child)>th{border-top:none}.editor-content table.editor-table:is([data-ooxml-table-border-inside-h=none],[data-ooxml-table-border-inside-h=nil])>tbody>tr:not(:last-child)>td,.editor-content table.editor-table:is([data-ooxml-table-border-inside-h=none],[data-ooxml-table-border-inside-h=nil])>tbody>tr:not(:last-child)>th{border-bottom:none}.editor-content table.editor-table:is([data-ooxml-table-border-inside-v=none],[data-ooxml-table-border-inside-v=nil])>tbody>tr>:not(:first-child){border-left:none}.editor-content table.editor-table:is([data-ooxml-table-border-inside-v=none],[data-ooxml-table-border-inside-v=nil])>tbody>tr>:not(:last-child){border-right:none}.editor-root[data-pages-enabled=false] .editor-content table.editor-table[data-ooxml-table-border-inside-h]:not([data-ooxml-table-border-inside-h=none]):not([data-ooxml-table-border-inside-h=nil])>tbody>tr:not(:last-child)>:is(td,th){border-bottom:none}.editor-root[data-pages-enabled=false] .editor-content table.editor-table[data-ooxml-table-border-inside-h]:not([data-ooxml-table-border-inside-h=none]):not([data-ooxml-table-border-inside-h=nil])>tbody>tr:not(:first-child)>:is(td,th){border-top:var(--editor-table-border-inside-h)}.editor-root[data-pages-enabled=false] .editor-content table.editor-table[data-ooxml-table-border-inside-v]:not([data-ooxml-table-border-inside-v=none]):not([data-ooxml-table-border-inside-v=nil])>tbody>tr>:not(:last-child){border-right:none}.editor-root[data-pages-enabled=false] .editor-content table.editor-table[data-ooxml-table-border-inside-v]:not([data-ooxml-table-border-inside-v=none]):not([data-ooxml-table-border-inside-v=nil])>tbody>tr>:not(:first-child){border-left:var(--editor-table-border-inside-v)}.editor-root[data-pages-enabled=true] .editor-content table.editor-table[data-ooxml-table-border-inside-h]:not([data-ooxml-table-border-inside-h=none]):not([data-ooxml-table-border-inside-h=nil])>tbody>tr:not(:last-child)>:is(td,th){border-bottom:none}.editor-root[data-pages-enabled=true] .editor-content table.editor-table[data-ooxml-table-border-inside-h]:not([data-ooxml-table-border-inside-h=none]):not([data-ooxml-table-border-inside-h=nil])>tbody>tr:not(:first-child)>:is(td,th){border-top:var(--editor-table-border-inside-h)}.editor-root[data-pages-enabled=true] .editor-content table.editor-table[data-ooxml-table-border-inside-v]:not([data-ooxml-table-border-inside-v=none]):not([data-ooxml-table-border-inside-v=nil])>tbody>tr>:not(:last-child){border-right:none}.editor-root[data-pages-enabled=true] .editor-content table.editor-table[data-ooxml-table-border-inside-v]:not([data-ooxml-table-border-inside-v=none]):not([data-ooxml-table-border-inside-v=nil])>tbody>tr>:not(:first-child){border-left:var(--editor-table-border-inside-v)}.editor-root[data-pages-enabled=true] .editor-content table.editor-table[data-ooxml-table-border-inside-h]:not([data-ooxml-table-border-inside-h=none]):not([data-ooxml-table-border-inside-h=nil])>tbody>tr>:is(td,th)[rowspan]{border-bottom:var(--editor-table-border-inside-h)}.editor-root[data-pages-enabled=true] .editor-content table.editor-table[data-ooxml-table-border-inside-v]:not([data-ooxml-table-border-inside-v=none]):not([data-ooxml-table-border-inside-v=nil])>tbody>tr>:is(td,th)[colspan]:not([colspan="1"]){border-right:var(--editor-table-border-inside-v)}:root.dark .editor-root .editor-content :is([data-editor-table-auto-border-top=true],table.editor-table[data-editor-table-auto-border-top=true]>tbody>tr:first-child>:is(td,th)){border-top-color:var(--editor-table-auto-border)!important}:root.dark .editor-root .editor-content :is([data-editor-table-auto-border-right=true],table.editor-table[data-editor-table-auto-border-right=true]>tbody>tr>:last-child){border-right-color:var(--editor-table-auto-border)!important}:root.dark .editor-root .editor-content :is([data-editor-table-auto-border-bottom=true],table.editor-table[data-editor-table-auto-border-bottom=true]>tbody>tr:last-child>:is(td,th)){border-bottom-color:var(--editor-table-auto-border)!important}:root.dark .editor-root .editor-content :is([data-editor-table-auto-border-left=true],table.editor-table[data-editor-table-auto-border-left=true]>tbody>tr>:first-child){border-left-color:var(--editor-table-auto-border)!important}:root.dark .editor-root .editor-content :is(table.editor-table[data-editor-table-auto-border-inside-h=true]>tbody>tr:not(:first-child)>:is(td,th),table.editor-table[data-editor-table-auto-border-inside-h=true]>tbody>tr>:is(td,th)[rowspan]){border-top-color:var(--editor-table-auto-border)!important}:root.dark .editor-root .editor-content table.editor-table[data-editor-table-auto-border-inside-h=true]>tbody>tr>:is(td,th)[rowspan]{border-bottom-color:var(--editor-table-auto-border)!important}:root.dark .editor-root .editor-content :is(table.editor-table[data-editor-table-auto-border-inside-v=true]>tbody>tr>:not(:first-child),table.editor-table[data-editor-table-auto-border-inside-v=true]>tbody>tr>:is(td,th)[colspan]:not([colspan="1"])){border-left-color:var(--editor-table-auto-border)!important}:root.dark .editor-root .editor-content table.editor-table[data-editor-table-auto-border-inside-v=true]>tbody>tr>:is(td,th)[colspan]:not([colspan="1"]){border-right-color:var(--editor-table-auto-border)!important}.editor-content .selectedCell:after{content:"";background:var(--editor-table-selection-bg);pointer-events:none;z-index:2;position:absolute;inset:0}.editor-content .selectedCell ::selection{background:0 0}.editor-root[data-pages-enabled=true] .editor-content table.editor-table[data-editor-table-cols=authoritative]>tbody>tr{width:var(--editor-table-row-width,100%);grid-template-columns:var(--editor-table-row-grid-template,var(--editor-table-grid-template));justify-content:start}.editor-root[data-pages-enabled=true] .editor-content table.editor-table[data-editor-table-cols=authoritative]>tbody>tr>td[data-editor-cell-vertical-align],.editor-root[data-pages-enabled=true] .editor-content table.editor-table[data-editor-table-cols=authoritative]>tbody>tr>th[data-editor-cell-vertical-align]{justify-content:var(--editor-table-cell-content-align,flex-start);flex-direction:column;display:flex}.editor-root{background-color:var(--editor-bg);flex-direction:column;height:100%;display:flex;overflow:hidden}.editor-shell-grid{flex-direction:column;display:flex}.editor-shell-body{z-index:0;min-height:0;position:relative}.editor-pane,.editor-pane-body{min-height:0}.editor-body-row{isolation:isolate;flex:1;grid-template-columns:minmax(0,1fr) auto;min-height:0;display:grid;position:relative;overflow:hidden}.editor-body-main{flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.editor-sidebar-panel{min-width:var(--editor-sidebar-min-width)}.editor-sidebar{box-sizing:border-box;min-width:var(--editor-sidebar-min-width);background:var(--editor-header-bg);width:100%;max-width:100%;height:100%}.editor-header-ribbon-region{background:var(--editor-header-bg);transition:grid-template-rows var(--editor-header-ribbon-collapse-duration) var(--editor-header-ribbon-collapse-ease);flex-shrink:0;grid-template-rows:1fr;display:grid}.editor-header-ribbon-region[data-collapsed=true]{grid-template-rows:0fr}.editor-header-ribbon-region-inner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.editor-header-ribbon-region{transition-duration:1ms}}.editor-content-shell{background-color:var(--editor-bg);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.editor-content-area{z-index:0;contain:paint;clip-path:inset(0);background-color:var(--editor-bg);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--editor-scrollbar-thumb) var(--editor-scrollbar-track);flex:1;min-width:0;min-height:0;position:relative;overflow:auto}.editor-content-area::-webkit-scrollbar{width:12px;height:12px}.editor-content-area::-webkit-scrollbar-thumb{background-color:var(--editor-scrollbar-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:6px}.editor-content-area::-webkit-scrollbar-track{background-color:var(--editor-scrollbar-track)}.editor-document-stack{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;min-width:max-content;padding-inline:24px;display:flex;position:relative;overflow-x:clip}.editor-root[data-pages-enabled=false] .editor-page{box-sizing:border-box;width:var(--editor-flow-page-width,816px);min-height:var(--editor-flow-page-min-height,1056px);padding-top:var(--editor-flow-page-padding-top,96px);padding-right:var(--editor-flow-page-padding-right,96px);padding-bottom:var(--editor-flow-page-padding-bottom,96px);padding-left:var(--editor-flow-page-padding-left,96px);background:var(--editor-document-page-bg);border:1px solid var(--editor-document-page-border);box-shadow:var(--editor-document-page-shadow);overflow-wrap:break-word;border-radius:1px;flex-shrink:0;margin:24px auto 48px;display:flow-root;position:relative}.editor-root[data-debug-page-margins=true]{--editor-page-margin-guide-color:#16a34aeb;--editor-page-margin-guide-secondary-color:#16a34ab8;--editor-page-margin-guide-width:1px}.editor-root[data-debug-page-margins=true][data-pages-enabled=false] .editor-page:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(to right, var(--editor-page-margin-guide-color), var(--editor-page-margin-guide-color)) 0 var(--editor-flow-page-padding-top,96px) / 100% var(--editor-page-margin-guide-width) no-repeat, linear-gradient(to right, var(--editor-page-margin-guide-color), var(--editor-page-margin-guide-color)) 0 calc(100% - var(--editor-flow-page-padding-bottom,96px)) / 100% var(--editor-page-margin-guide-width) no-repeat, linear-gradient(to bottom, var(--editor-page-margin-guide-color), var(--editor-page-margin-guide-color)) var(--editor-flow-page-padding-left,96px) 0 / var(--editor-page-margin-guide-width) 100% no-repeat, linear-gradient(to bottom, var(--editor-page-margin-guide-color), var(--editor-page-margin-guide-color)) calc(100% - var(--editor-flow-page-padding-right,96px)) 0 / var(--editor-page-margin-guide-width) 100% no-repeat;position:absolute;inset:0}.editor-document-main{width:fit-content;min-width:0;max-width:none;overflow-x:clip}.editor-document-canvas{grid-template-rows:auto;grid-template-columns:auto;align-items:start;width:max-content;display:grid;position:relative}.editor-root[data-pages-enabled=false] .editor-document-canvas{zoom:var(--editor-zoom,1)}.editor-document-canvas-with-rail{grid-template-columns:auto var(--editor-comment-bubbles-width);-moz-column-gap:var(--editor-comment-bubbles-gap);column-gap:var(--editor-comment-bubbles-gap)}.editor-document-page-column{min-width:0;position:relative}.editor-document-comment-rail{width:var(--editor-comment-bubbles-width);min-height:100%;padding-right:12px}.editor-document-comment-rail-scale{width:100%}.editor-root[data-pages-enabled=true] .editor-document-canvas-with-rail{-moz-column-gap:0;grid-template-columns:auto auto;column-gap:0}.editor-root[data-pages-enabled=true] .editor-document-comment-rail{width:auto;padding-right:0}.editor-root[data-pages-enabled=true] .editor-document-comment-rail-scale{width:var(--editor-comment-bubbles-width);margin-left:var(--editor-comment-bubbles-gap);zoom:var(--editor-pages-zoom,1);padding-right:12px}.editor-line-numbers-host{width:fit-content;min-width:0;max-width:none;position:relative;overflow-x:clip}.editor-root[data-line-numbers=true] .editor-page>.editor-line-numbers-gutter,.editor-root[data-line-numbers=true] .editor-line-numbers-host>.editor-line-numbers-gutter{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.editor-line-numbers-gutter__label{width:var(--editor-line-number-label-width,32px);color:var(--editor-line-number-fg);justify-content:flex-end;align-items:center;font-family:inherit;font-size:10pt;line-height:1;display:flex;position:absolute}.editor-root[data-pages-enabled=true] .editor-content .editor-page-break{-moz-column-break-after:page;break-after:page;page-break-after:always;box-sizing:border-box;height:calc(var(--editor-page-content-height,var(--page-max-height,480px)) - 1px);min-height:44px;padding:0}.editor-root[data-pages-enabled=true] .editor-content .editor-page-break:before,.editor-root[data-pages-enabled=true] .editor-content .editor-page-break:after{top:22px}.editor-root[data-pages-enabled=true] .editor-content :is(p,h1,h2,h3,h4,h5,h6)[data-page-break-before=true]{padding-top:0}.editor-root[data-pages-enabled=true] .editor-content :is(p,h1,h2,h3,h4,h5,h6)[data-page-break-before=true]:before,.editor-root[data-pages-enabled=true] .editor-content :is(p,h1,h2,h3,h4,h5,h6)[data-page-break-before=true]:after{content:none}.editor-root[data-pages-enabled=true] .editor-content :is(p,h1,h2,h3,h4,h5,h6)[data-page-break-before=true] .editor-paragraph-number--slot-absolute{top:0}.editor-content{color:var(--editor-text-color,var(--editor-document-fg));text-align:left;font-synthesis-weight:auto;font-synthesis-style:auto;font-synthesis-small-caps:auto;text-rendering:auto;font-smooth:auto;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;outline:none;font-family:Times New Roman,Times,serif;font-size:12pt;line-height:normal}.editor-content p{margin:0;font-weight:400}.editor-content a[href]{cursor:pointer}.editor-content h1,.editor-content h2,.editor-content h3,.editor-content h4,.editor-content h5,.editor-content h6{font-weight:400;font-size:inherit;margin:0}.editor-content sub [data-ooxml-run-properties] span[style*=font-size],.editor-content sup [data-ooxml-run-properties] span[style*=font-size]{font-size:inherit!important}.editor-content .editor-image{vertical-align:text-bottom;max-width:100%;height:auto;margin:0;display:inline-block}.editor-content .editor-image-wrapper{vertical-align:text-bottom;text-indent:0;line-height:0;display:inline-block}.editor-content .editor-image-frame{display:inline-block;position:relative}.editor-content .editor-image-content-frame{display:block}.editor-root[data-pages-enabled=true] .editor-content .editor-image{max-width:var(--editor-page-content-width,100%);max-height:var(--editor-page-content-height,var(--page-max-height,480px));-o-object-fit:contain;object-fit:contain}.editor-root[data-pages-enabled=true] .editor-content .editor-image-wrapper{max-width:var(--editor-page-content-width,100%);max-height:var(--editor-page-content-height,var(--page-max-height,480px));overflow:hidden}.editor-root[data-pages-enabled=true] .editor-content .editor-image-frame{width:min(var(--editor-image-visual-width,100%), 100%, calc(var(--editor-page-content-height,var(--page-max-height,480px)) * var(--editor-image-visual-aspect-ratio,1)));height:auto;max-height:var(--editor-page-content-height,var(--page-max-height,480px));aspect-ratio:var(--editor-image-visual-aspect-ratio,auto)}.editor-content .editor-tab-space,.editor-content .editor-positional-tab{-webkit-user-select:none;user-select:none;pointer-events:none;min-width:8px;line-height:normal;display:inline-block;position:relative}.editor-content .editor-tab-space.editor-tab-in-selection,.editor-content .editor-positional-tab.editor-tab-in-selection{background-color:var(--editor-selection-bg)}.editor-content .editor-empty-caret-anchor,.editor-content .editor-trailing-tab-caret-anchor,.editor-content .editor-image-caret-anchor,.editor-content .editor-chemical-structure-caret-anchor{line-height:normal;display:inline;overflow:hidden}.editor-content .editor-empty-caret-anchor{line-height:inherit}.editor-content .editor-page-break{page-break-after:always;-webkit-user-select:none;user-select:none;border:none;height:0;margin:0;padding:22px 0;display:block;position:relative}.editor-content .editor-page-break:before{content:"";border-top:1px dashed var(--editor-page-break-line);position:absolute;top:50%;left:0;right:0}.editor-content .editor-page-break:after{content:"Page Break";background:var(--editor-page-break-bg);color:var(--editor-page-break-fg);letter-spacing:.04em;text-transform:uppercase;pointer-events:none;padding:0 8px;font-size:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.editor-content.editor-show-invisibles .editor-page-break:before{border-top-color:var(--editor-page-break-visible-line)}.editor-content.editor-show-invisibles .editor-page-break:after{color:var(--editor-page-break-visible-fg)}.editor-content :is(p,h1,h2,h3,h4,h5,h6)[data-page-break-before=true]{padding-top:30px;position:relative}.editor-content :is(p,h1,h2,h3,h4,h5,h6)[data-page-break-before=true]:before{content:"";border-top:1px dashed var(--editor-page-break-line);pointer-events:none;position:absolute;top:15px;left:0;right:0}.editor-content :is(p,h1,h2,h3,h4,h5,h6)[data-page-break-before=true]:after{content:"Page Break";background:var(--editor-page-break-bg);color:var(--editor-page-break-fg);letter-spacing:.04em;text-transform:uppercase;pointer-events:none;padding:0 8px;font-size:10px;position:absolute;top:15px;left:50%;transform:translate(-50%,-50%)}.editor-content.editor-show-invisibles :is(p,h1,h2,h3,h4,h5,h6)[data-page-break-before=true]:before{border-top-color:var(--editor-page-break-visible-line)}.editor-content.editor-show-invisibles :is(p,h1,h2,h3,h4,h5,h6)[data-page-break-before=true]:after{color:var(--editor-page-break-visible-fg)}.editor-content :is(p,h1,h2,h3,h4,h5,h6)[data-page-break-before=true] .editor-paragraph-number--slot-absolute{top:30px}.editor-content>:first-child[data-page-break-before=true],.editor-content .editor-section:first-child>:first-child[data-page-break-before=true]{padding-top:0}.editor-content>:first-child[data-page-break-before=true]:before,.editor-content>:first-child[data-page-break-before=true]:after,.editor-content .editor-section:first-child>:first-child[data-page-break-before=true]:before,.editor-content .editor-section:first-child>:first-child[data-page-break-before=true]:after{content:none}.editor-content>:first-child[data-page-break-before=true] .editor-paragraph-number--slot-absolute,.editor-content .editor-section:first-child>:first-child[data-page-break-before=true] .editor-paragraph-number--slot-absolute{top:0}.editor-content .editor-section{margin:0;padding:0}.editor-content.editor-show-invisibles .editor-section-break{border-top:1px dashed var(--editor-page-break-line);height:0;margin:16px 0;display:block;position:relative}.editor-content.editor-show-invisibles .editor-section-break:after{content:"Section Break";background:var(--editor-page-break-bg);color:var(--editor-page-break-fg);letter-spacing:.04em;text-transform:uppercase;padding:0 8px;font-size:10px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.editor-content ::selection{background-color:var(--editor-selection-bg)}.editor-content .editor-inactive-selection{background-color:var(--editor-selection-bg);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;margin-block:-.2em;padding-block:.2em;transition:none}.editor-content .ProseMirror:not(.ProseMirror-focused) ::-moz-selection{background-color:#0000}.editor-content .ProseMirror:not(.ProseMirror-focused) ::-moz-selection{background-color:#0000}.editor-content:has(.editor-inactive-selection) ::-moz-selection{background-color:#0000}.editor-content .ProseMirror:not(.ProseMirror-focused) ::selection{background-color:#0000}.editor-content .ProseMirror:not(.ProseMirror-focused) ::selection{background-color:#0000}.editor-content:has(.editor-inactive-selection) ::selection{background-color:#0000}:root.dark .editor-root .editor-content :is(mark,[data-ooxml-run-properties])[data-editor-highlight-display]{background-color:var(--editor-highlight-display-bg)!important}:root.dark .editor-content [data-editor-highlight-display]{--editor-highlight-display-bg:var(--editor-highlight-custom-display-bg)}:root.dark .editor-content [data-editor-highlight-display=yellow]{--editor-highlight-display-bg:var(--editor-highlight-yellow-display-bg)}:root.dark .editor-content [data-editor-highlight-display=green]{--editor-highlight-display-bg:var(--editor-highlight-green-display-bg)}:root.dark .editor-content [data-editor-highlight-display=cyan]{--editor-highlight-display-bg:var(--editor-highlight-cyan-display-bg)}:root.dark .editor-content [data-editor-highlight-display=magenta]{--editor-highlight-display-bg:var(--editor-highlight-magenta-display-bg)}:root.dark .editor-content [data-editor-highlight-display=blue]{--editor-highlight-display-bg:var(--editor-highlight-blue-display-bg)}:root.dark .editor-content [data-editor-highlight-display=red]{--editor-highlight-display-bg:var(--editor-highlight-red-display-bg)}:root.dark .editor-content [data-editor-highlight-display=darkblue]{--editor-highlight-display-bg:var(--editor-highlight-darkblue-display-bg)}:root.dark .editor-content [data-editor-highlight-display=darkcyan]{--editor-highlight-display-bg:var(--editor-highlight-darkcyan-display-bg)}:root.dark .editor-content [data-editor-highlight-display=darkgreen]{--editor-highlight-display-bg:var(--editor-highlight-darkgreen-display-bg)}:root.dark .editor-content [data-editor-highlight-display=darkmagenta]{--editor-highlight-display-bg:var(--editor-highlight-darkmagenta-display-bg)}:root.dark .editor-content [data-editor-highlight-display=darkred]{--editor-highlight-display-bg:var(--editor-highlight-darkred-display-bg)}:root.dark .editor-content [data-editor-highlight-display=darkyellow]{--editor-highlight-display-bg:var(--editor-highlight-darkyellow-display-bg)}:root.dark .editor-content [data-editor-highlight-display=gray]{--editor-highlight-display-bg:var(--editor-highlight-gray-display-bg)}:root.dark .editor-content [data-editor-highlight-display=lightgray]{--editor-highlight-display-bg:var(--editor-highlight-lightgray-display-bg)}:root.dark .editor-content [data-editor-highlight-display=black]{--editor-highlight-display-bg:var(--editor-highlight-black-display-bg)}:root.dark .editor-content [data-editor-highlight-display=white]{--editor-highlight-display-bg:var(--editor-highlight-white-display-bg)}.editor-content .editor-math-inline{padding:0 2px}.editor-content .tiptap[contenteditable=true] .editor-math-inline,.editor-content .tiptap[contenteditable=true] .editor-math-block{cursor:pointer}.editor-content .editor-math-block{width:fit-content;max-width:100%;margin:8px 0;padding:8px 0;display:block;overflow-x:auto}.editor-content .editor-math-block[data-math-paragraph-jc=left]{margin-left:0;margin-right:auto}.editor-content .editor-math-block[data-math-paragraph-jc=right]{margin-left:auto;margin-right:0}.editor-content .editor-math-block[data-math-paragraph-jc=center],.editor-content .editor-math-block[data-math-paragraph-jc=centerGroup]{margin-left:auto;margin-right:auto}.editor-content .editor-math-inline math,.editor-content .editor-math-block math{font-family:Cambria Math,STIX Two Math,serif;font-size:inherit;color:inherit}.editor-content .editor-math-block math{white-space:nowrap;min-width:max-content;max-width:none;display:inline-block}.editor-content .editor-math-placeholder{color:var(--editor-placeholder-fg);white-space:nowrap;font-style:italic}.editor-content img.ProseMirror-separator{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;overflow:hidden;border:none!important;width:0!important;height:0!important;margin:0!important;display:inline!important}.editor-content .editor-media-selected{outline:var(--editor-media-selection-width) solid var(--editor-media-selection-ring);outline-offset:var(--editor-media-selection-offset);border-radius:var(--editor-media-selection-radius)}@media (hover:hover){.editor-content .editor-media-hover-hint:hover{outline:1px dashed var(--editor-media-selection-ring);outline-offset:var(--editor-media-selection-offset);border-radius:var(--editor-media-selection-radius)}}.editor-content .editor-page-break.ProseMirror-selectednode{outline:none}.editor-content .editor-media-resize-handle{width:var(--editor-media-resize-handle-size);height:var(--editor-media-resize-handle-size);border:1px solid var(--editor-media-resize-handle-border);background-color:var(--editor-media-resize-handle-bg);box-shadow:none;-webkit-user-drag:none;border-radius:0;padding:0}.editor-content .editor-chemical-structure-wrapper{width:fit-content;max-width:100%;display:inline-block!important}.editor-content .editor-chemical-structure{max-width:100%;display:inline-block}.editor-content .editor-chemical-structure:not([width]){max-width:min(100%,150px);max-height:150px}.editor-content :is(td,th) .editor-chemical-structure:not([width]){max-width:100px;max-height:100px}.editor-content .editor-document-property{background-color:var(--editor-document-property-bg);border:1px solid var(--editor-document-property-border);color:var(--editor-document-property-fg);border-radius:3px;padding:1px 6px;font-size:.9em;display:inline-block}@keyframes editor-server-block-flash{0%{background-color:var(--editor-server-block-flash-bg);box-shadow:inset 3px 0 var(--editor-server-block-flash-edge)}to{background-color:#0000;box-shadow:inset 3px 0 #0000}}.editor-content .editor-server-block-flash{animation:.8s ease-out editor-server-block-flash}@media (prefers-reduced-motion:reduce){.editor-content .editor-server-block-flash{background-color:var(--editor-server-block-flash-bg);box-shadow:inset 3px 0 var(--editor-server-block-flash-edge);animation:none}}.editor-paragraph-number{width:var(--paragraph-number-content-width,var(--paragraph-number-slot-min-width));padding-right:var(--paragraph-number-gap);vertical-align:var(--paragraph-number-vertical-align,baseline);text-align:var(--paragraph-number-text-align,right);line-height:normal;font-family:var(--paragraph-number-font-family,inherit);font-size:var(--paragraph-number-font-size,inherit);font-weight:var(--paragraph-number-font-weight,inherit);font-style:var(--paragraph-number-font-style,inherit);letter-spacing:var(--paragraph-number-letter-spacing,normal);font-kerning:var(--paragraph-number-font-kerning,auto);font-stretch:var(--paragraph-number-font-stretch,normal);color:var(--paragraph-number-color,var(--editor-document-auto-fg,#000));background-color:var(--paragraph-number-background-color,transparent);-webkit-text-decoration-line:var(--paragraph-number-text-decoration-line,none);text-decoration-line:var(--paragraph-number-text-decoration-line,none);-webkit-text-decoration-color:var(--paragraph-number-text-decoration-color,currentColor);text-decoration-color:var(--paragraph-number-text-decoration-color,currentColor);-webkit-text-decoration-style:var(--paragraph-number-text-decoration-style,solid);text-decoration-style:var(--paragraph-number-text-decoration-style,solid);-webkit-user-select:none;user-select:none;pointer-events:auto;cursor:default;white-space:nowrap;text-indent:0;margin-left:0;display:inline-block}.editor-paragraph-number[data-paragraph-direction=rtl]{padding-left:var(--paragraph-number-gap);margin-left:0;margin-right:0;padding-right:0}.editor-paragraph-number__label{white-space:nowrap;width:max-content;display:block}.editor-paragraph-number--inline{width:auto;position:static}.editor-paragraph-number--inline[data-paragraph-direction=rtl]{left:auto;right:auto}.editor-paragraph-number--slot{box-sizing:border-box;min-width:var(--paragraph-number-slot-min-width);text-align:left;width:max-content;-moz-tab-size:var(--paragraph-number-slot-min-width);-o-tab-size:var(--paragraph-number-slot-min-width);tab-size:var(--paragraph-number-slot-min-width);white-space:pre;padding-right:0}.editor-paragraph-number--slot[data-paragraph-direction=rtl]{text-align:right}.editor-paragraph-number--slot .editor-paragraph-number__label{display:inline-block}.editor-paragraph-number--slot-flow{position:static}.editor-paragraph-number--slot-absolute{left:var(--paragraph-number-position);-moz-tab-size:initial;-o-tab-size:initial;tab-size:initial;position:absolute;top:0}.editor-paragraph-number--slot-absolute[data-paragraph-direction=rtl]{left:auto;right:var(--paragraph-number-position)}.editor-paragraph-number--slot[data-number-align=right] .editor-paragraph-number__label{transform:translate(-100%)}.editor-paragraph-number--slot[data-number-align=center] .editor-paragraph-number__label{transform:translate(-50%)}.editor-paragraph-number--slot[data-paragraph-direction=rtl][data-number-align=right] .editor-paragraph-number__label{transform:translate(100%)}.editor-paragraph-number--slot[data-paragraph-direction=rtl][data-number-align=center] .editor-paragraph-number__label{transform:translate(50%)}.editor-element-label-reference{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-color:var(--editor-reference-decoration);text-decoration-color:var(--editor-reference-decoration);text-underline-offset:2px;background-color:#0000;border-radius:2px;text-decoration-thickness:1px;transition:background-color .12s,box-shadow .12s,text-decoration-color .12s}.editor-caption:before{content:attr(data-caption-label);cursor:pointer;font-family:var(--editor-caption-label-font,inherit);font-size:var(--editor-caption-label-font-size,inherit);font-weight:var(--editor-caption-label-font-weight,inherit);-webkit-user-select:none;user-select:none}.editor-content [data-generated-field-result=true] [data-ooxml-run-properties]{color:inherit!important;text-decoration-line:none!important}.editor-content [data-generated-field-result=true] [data-ooxml-anchor],.editor-content .editor-field[data-ooxml-anchor]{cursor:pointer;border-radius:2px}.editor-content [data-generated-field-result=true] [data-ooxml-anchor]:hover,.editor-content .editor-field[data-ooxml-anchor]:hover{background-color:var(--editor-anchor-hover-bg)}.editor-element-label-reference:hover{background-color:var(--editor-reference-hover-bg);box-shadow:var(--editor-reference-hover-shadow);-webkit-text-decoration-color:var(--editor-reference-hover-decoration);text-decoration-color:var(--editor-reference-hover-decoration)}.editor-element-label-reference-selected{-webkit-text-decoration-color:var(--editor-reference-selected-decoration);text-decoration-color:var(--editor-reference-selected-decoration);text-decoration-thickness:2px}.editor-element-label-reference-selected:not(:hover){box-shadow:none}.editor-element-label-reference-selected:hover{background-color:var(--editor-reference-selected-hover-bg);box-shadow:var(--editor-reference-selected-hover-shadow)}.editor-content span[data-revision]{-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration-color:currentColor}.editor-content span[data-revision-kind=insert]{--editor-text-color:var(--editor-track-changes-insertion-colour,#6299c6);color:var(--editor-track-changes-insertion-colour,#6299c6);text-decoration-line:underline;text-decoration-thickness:1px}.editor-content span[data-revision-kind=delete]{--editor-text-color:var(--editor-track-changes-deletion-colour,#c75d5d);color:var(--editor-track-changes-deletion-colour,#c75d5d);text-decoration-line:line-through;text-decoration-thickness:1px}.editor-content span[data-revision-kind=insert] span[data-revision-kind=delete],.editor-content span[data-revision-kind=delete] span[data-revision-kind=insert]{--editor-text-color:var(--editor-track-changes-deletion-colour,#c75d5d);color:var(--editor-track-changes-deletion-colour,#c75d5d);text-decoration-line:underline line-through}.editor-content span[data-revision-kind=formatChange]{text-decoration:none}.editor-content .revision-pilcrow-insert .editor-paragraph-number{--paragraph-number-color:var(--editor-track-changes-insertion-colour,#6299c6);text-decoration-line:underline}.editor-content .revision-pilcrow-delete .editor-paragraph-number{--paragraph-number-color:var(--editor-track-changes-deletion-colour,#c75d5d);text-decoration-line:line-through}.editor-content tr.revision-node-insert{background-color:color-mix(in srgb, var(--editor-track-changes-insertion-colour,#6299c6) 12%, transparent)}.editor-content tr.revision-node-delete{background-color:color-mix(in srgb, var(--editor-track-changes-deletion-colour,#c75d5d) 12%, transparent);text-decoration-line:line-through;-webkit-text-decoration-color:var(--editor-track-changes-deletion-colour,#c75d5d);text-decoration-color:var(--editor-track-changes-deletion-colour,#c75d5d)}.editor-content td.revision-node-insert,.editor-content th.revision-node-insert{background-color:color-mix(in srgb, var(--editor-track-changes-insertion-colour,#6299c6) 12%, transparent)}.editor-content td.revision-node-delete,.editor-content th.revision-node-delete{background-color:color-mix(in srgb, var(--editor-track-changes-deletion-colour,#c75d5d) 12%, transparent);text-decoration-line:line-through;-webkit-text-decoration-color:var(--editor-track-changes-deletion-colour,#c75d5d);text-decoration-color:var(--editor-track-changes-deletion-colour,#c75d5d)}.editor-content .revision-node-insert:not(tr):not(td):not(th){outline:2px solid var(--editor-track-changes-insertion-colour,#6299c6);outline-offset:1px}.editor-content .revision-node-delete:not(tr):not(td):not(th){outline:2px solid var(--editor-track-changes-deletion-colour,#c75d5d);outline-offset:1px;opacity:.55}.editor-content .editor-ai-section-placeholder.revision-node-delete,:root.dark .editor-content .editor-ai-section-placeholder.revision-node-delete{--editor-text-color:var(--editor-track-changes-deletion-colour,#c75d5d);color:var(--editor-track-changes-deletion-colour,#c75d5d);text-decoration-line:line-through;text-decoration-thickness:1px}.editor-track-change-tooltip{color:var(--editor-tooltip-fg);background:var(--editor-tooltip-bg);border-color:var(--editor-tooltip-border);overflow-wrap:anywhere;max-width:min(560px,100vw - 2rem)}.editor-track-change-tooltip svg,.editor-track-change-tooltip svg *{fill:var(--editor-tooltip-bg)!important}.editor-track-change-tooltip__meta,.editor-track-change-tooltip__description{color:var(--editor-tooltip-muted-fg)}.editor-find-match{background-color:var(--editor-find-match-bg);border-radius:2px}.editor-find-current{background-color:var(--editor-find-current-bg);border-radius:2px}.editor-find-marker-match .editor-paragraph-number__label{background-color:var(--editor-find-match-bg);border-radius:2px}.editor-find-marker-current .editor-paragraph-number__label{background-color:var(--editor-find-current-bg);border-radius:2px}.editor-find-panel{background:var(--editor-header-bg);border:1px solid var(--editor-header-divider);width:400px;box-shadow:var(--editor-panel-shadow);z-index:var(--editor-z-find);border-radius:0 0 0 8px;padding:12px;position:absolute;top:0;right:0}.editor-citation-highlight{background-color:var(--editor-selection-bg);border-radius:2px}.editor-header{background:var(--editor-header-bg);position:relative}.editor-header .solve-icon,.editor-header .material-symbol{color:var(--editor-header-icon-fg)}.editor-title-band{z-index:20;background:var(--editor-header-bg);border-bottom:1px solid var(--editor-header-divider);flex-shrink:0;position:relative}.editor-title-row{background:var(--editor-header-bg);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid;container:title-row/inline-size}@container title-row (width<=56rem){.editor-title-row .title-row-save-label,.editor-title-row .title-row-tag-label{display:none}}@container title-row (width<=48rem){.editor-title-row .title-row-action-label{display:none}.editor-title-row .title-row-action-button{gap:0;width:1.75rem;min-width:1.75rem;padding-inline:0}.editor-title-row .title-row-action-button--menu{width:auto;min-width:1.75rem;padding-inline:.25rem}}.editor-title-row-leading{flex-direction:column;min-width:0;display:flex}.editor-title-row-trailing{min-height:var(--editor-title-row-min-height,28px);padding-block:var(--editor-title-row-padding-y,8px);padding-right:calc(1rem + var(--pane-workbench-control-inset,0px));align-self:start;align-items:center;gap:.5rem;display:flex}.editor-title-row-title{min-width:0;min-height:var(--editor-title-row-min-height,28px);overflow:hidden}.editor-header-tabs{background:var(--editor-header-bg);flex-shrink:0;min-height:28px;font-size:13px}.editor-header-tab{position:relative}.editor-header-tab--contextual{color:var(--editor-header-contextual-tab-fg)}.editor-header-tab--contextual .editor-header-tab-indicator{background:var(--editor-header-contextual-tab-fg)}.editor-header-ribbon{box-sizing:border-box;height:var(--editor-header-ribbon-height);background:var(--editor-header-bg);box-shadow:none;border-bottom:1px solid var(--editor-header-divider);border-radius:0;padding:0 4px;overflow:hidden;container:editor-header-ribbon/inline-size}.editor-header-ribbon-scroll{scrollbar-width:none;height:100%;overflow-y:hidden}.editor-header-ribbon-scroll::-webkit-scrollbar{display:none}.editor-header-group{flex-shrink:0;min-height:0;padding:4px 10px;position:relative;overflow:hidden}.editor-header-collapsed-group-popover .editor-header-group{padding:2px 4px}.editor-header-group-body{min-height:0;overflow:hidden}.ribbon-command-strip{align-items:flex-start;gap:4px;display:flex}.ribbon-command-cell{grid-template-rows:var(--editor-header-ribbon-icon-row) var(--editor-header-ribbon-label-line-row) var(--editor-header-ribbon-label-line-row);gap:var(--editor-header-ribbon-command-gap);padding:var(--editor-header-ribbon-command-padding-y) var(--editor-header-ribbon-command-padding-x);min-width:3.5rem;max-width:6.5rem;font-weight:500;display:grid}.ribbon-command-cell-button{font:inherit;border:1px solid #0000;border-radius:3px;transition:color .15s,background-color .15s,border-color .15s}.ribbon-command-icon-trigger,.ribbon-command-menu-trigger{border-radius:3px;justify-content:center;align-items:center;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.ribbon-command-icon-trigger{height:var(--editor-header-ribbon-icon-row);width:var(--editor-header-ribbon-icon-row)}.ribbon-command-menu-trigger{height:var(--editor-header-ribbon-caret-size);width:var(--editor-header-ribbon-caret-size);color:var(--editor-header-fg);flex-shrink:0}.ribbon-command-icon{height:var(--editor-header-ribbon-icon-row);justify-content:center;align-items:center;display:flex}.ribbon-command-line1,.ribbon-command-line2{height:var(--editor-header-ribbon-label-line-row);text-align:center;justify-content:center;align-items:center;font-size:11px;line-height:12px;display:flex;overflow:hidden}.ribbon-command-line2{gap:2px}.table-ribbon-insert-row{align-items:stretch;gap:2px}.table-ribbon-insert-row .table-ribbon-insert-button{min-width:4.25rem;max-width:5.5rem;padding-inline:2px}.table-ribbon-insert-row .table-ribbon-insert-button .ribbon-command-line1,.table-ribbon-insert-row .table-ribbon-insert-button .ribbon-command-line2{font-size:10px;line-height:11px}.table-ribbon-design-tools,.table-ribbon-alignment-tools{flex-direction:column;justify-content:center;gap:2px;display:flex}.editor-header-group:not(:last-child):after{content:"";background:var(--editor-header-divider);width:1px;position:absolute;top:12px;bottom:12px;right:0}.editor-header-tab-indicator{background-color:var(--editor-header-fg)}.editor-header-style-preview-tile{color:var(--editor-style-preview-card-fg);background:var(--editor-style-preview-card-bg);border-color:var(--editor-style-preview-card-border)}@media (hover:hover) and (pointer:fine){.editor-header-style-preview-tile--idle:hover{background:var(--editor-style-preview-card-bg);border-color:var(--editor-style-preview-card-hover-border)}}.editor-header-style-preview-tile:focus-visible{outline:2px solid var(--editor-focus-ring);outline-offset:2px}.editor-header-style-preview-tile--active,.editor-header-style-preview-tile--active:hover{border-color:var(--editor-style-preview-card-active-border);box-shadow:0 0 0 1px var(--editor-style-preview-card-active-border)}.editor-header-style-gallery{scrollbar-width:none;scroll-snap-type:x proximity;height:52px}.editor-header-styles-card{height:52px;overflow:hidden}.editor-header-style-gallery::-webkit-scrollbar{display:none}.editor-header-style-gallery>button{scroll-snap-align:start;flex-shrink:0;justify-content:flex-start;width:82px;height:52px;overflow:hidden}.editor-header-style-gallery-button{justify-content:flex-start}.editor-header-style-gallery-preview{text-overflow:clip;text-align:left;white-space:nowrap;width:100%;height:28px;max-height:28px;color:var(--editor-style-preview-fg);background:var(--editor-style-preview-bg);flex-shrink:0;line-height:28px;display:block;position:relative;overflow:hidden}.editor-header-style-gallery-preview-sample{white-space:nowrap;max-width:none;line-height:1;display:block;position:absolute;bottom:2px;left:0}.editor-header-style-gallery-label{text-overflow:ellipsis;text-align:center;white-space:nowrap;width:100%;height:10px;color:var(--editor-style-preview-label-fg);flex-shrink:0;margin-top:4px;font-size:10px;line-height:10px;display:block;overflow:hidden}.editor-header-style-menu-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.editor-header-style-menu-scrollarea.popover-scrollarea-viewport-dynamic>[data-radix-scroll-area-viewport]{padding-right:10px}.editor-header-style-menu-scrollarea [data-radix-scroll-area-scrollbar]{margin-left:4px}.editor-statusbar{border-top:1px solid var(--editor-header-divider);background:var(--editor-header-bg);color:var(--editor-header-muted-fg);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;min-height:28px;padding:4px 12px;font-size:12px;display:flex}.editor-nav-pane{border-right:1px solid var(--editor-header-divider);background:var(--editor-header-bg);width:240px;min-width:240px;padding:8px;overflow-y:auto}.editor-nav-heading{text-align:left;cursor:pointer;width:100%;color:var(--editor-header-card-fg);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:13px;overflow:hidden}.editor-nav-heading:hover{background-color:var(--editor-header-hover-bg)}.editor-right-panel{border-left:1px solid var(--editor-header-divider);background:var(--editor-header-bg);width:360px;min-width:360px;overflow-y:auto}.editor-comments-sidebar{width:var(--editor-comments-sidebar-width);min-width:var(--editor-comments-sidebar-width);border-left:1px solid var(--editor-header-divider);background:var(--editor-bg);flex-direction:column;flex-shrink:0;align-self:stretch;height:100%;min-height:0;display:flex;overflow:hidden}.editor-spell-error{text-decoration-line:underline;text-decoration-style:wavy;-webkit-text-decoration-color:var(--editor-spell-error-decoration);text-decoration-color:var(--editor-spell-error-decoration);-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}@media print{.editor-header,.editor-statusbar,.editor-nav-pane,.editor-right-panel,.editor-comments-sidebar,.editor-sidebar{display:none}.editor-page{box-shadow:none;border:none;margin:0}}.editor-content .editor-ai-section-placeholder{z-index:1;color:inherit;cursor:pointer;border-radius:0;padding:0;display:inline;position:relative}.editor-content .editor-ai-section-placeholder-caret-anchor{line-height:normal;display:inline;overflow:hidden}.editor-content .editor-ai-section-placeholder:after{content:"";color:currentColor;opacity:.4;pointer-events:none;vertical-align:.08em;background-color:currentColor;width:.75em;height:.75em;margin-left:2px;margin-right:1px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z'/%3E%3Cpath d='M20 3v4'/%3E%3Cpath d='M22 5h-4'/%3E%3Cpath d='M4 17v2'/%3E%3Cpath d='M5 18H3'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z'/%3E%3Cpath d='M20 3v4'/%3E%3Cpath d='M22 5h-4'/%3E%3Cpath d='M4 17v2'/%3E%3Cpath d='M5 18H3'/%3E%3C/svg%3E") 50%/contain no-repeat}.editor-content .editor-ai-section-placeholder:hover{filter:brightness(.98)}@keyframes editor-ai-section-placeholder-loading-sweep{0%{background-position:200% 0}to{background-position:-200% 0}}.editor-content .editor-ai-section-placeholder.editor-ai-section-placeholder--loading{-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:progress;background-repeat:no-repeat;background-size:200% 100%;animation:1.1s linear infinite editor-ai-section-placeholder-loading-sweep;background-color:var(--editor-ai-placeholder-loading-bg)!important;background-image:linear-gradient(90deg, var(--editor-ai-placeholder-loading-sweep-edge) 12%, var(--editor-ai-placeholder-loading-sweep) 48%, var(--editor-ai-placeholder-loading-sweep-edge) 84%)!important}.editor-content .editor-ai-section-placeholder.editor-ai-section-placeholder--loading:after{opacity:.72}@media (prefers-reduced-motion:reduce){.editor-content .editor-ai-section-placeholder.editor-ai-section-placeholder--loading{background-position:50% 0;animation:none}}:root.dark .editor-content .editor-ai-section-placeholder{color:var(--editor-ai-placeholder-fg);background-color:var(--editor-ai-placeholder-default-bg)!important}:root.dark .editor-content .editor-ai-section-placeholder[data-ai-section-kind=custom]{background-color:var(--editor-ai-placeholder-custom-bg)!important}:root.dark .editor-content .editor-ai-section-placeholder[data-ai-section-kind=custom][data-ai-section-sub-kind=detailed-description]{background-color:var(--editor-ai-placeholder-detailed-bg)!important}:root.dark .editor-content .editor-ai-section-placeholder[data-ai-section-kind=prosecution]{background-color:var(--editor-ai-placeholder-prosecution-bg)!important}:root.dark .editor-content .editor-ai-section-placeholder[data-ai-section-kind=special]{background-color:var(--editor-ai-placeholder-special-bg)!important}.editor-content .editor-ai-section-placeholder.ProseMirror-selectednode{outline:2px solid var(--editor-ai-placeholder-outline);outline-offset:1px}:root.dark .editor-content .editor-ai-section-placeholder.editor-ai-section-placeholder--loading[data-ai-section-kind]{background-color:var(--editor-ai-placeholder-loading-bg)!important}.editor-content .editor-ai-section-placeholder--in-selection[data-ai-section-kind],:root.dark .editor-content .editor-ai-section-placeholder--in-selection[data-ai-section-kind]{background-color:var(--editor-selection-bg)!important}.editor-content .editor-ai-section-placeholder--in-selection.editor-ai-section-placeholder--loading[data-ai-section-kind],:root.dark .editor-content .editor-ai-section-placeholder--in-selection.editor-ai-section-placeholder--loading[data-ai-section-kind]{animation:none;background-color:var(--editor-selection-bg)!important;background-image:none!important}.equation-dialog-preview math{font-family:Cambria Math,STIX Two Math,serif;font-size:inherit;color:inherit}.equation-dialog-preview{font-family:Times New Roman,Times,serif;font-size:12pt}.equation-dialog-context-preview__line{overflow-wrap:anywhere;max-width:100%;margin:0}.equation-dialog-context-preview{max-width:100%}.equation-dialog-context-preview__line .editor-math-inline{vertical-align:baseline;padding:0 2px;display:inline}.equation-dialog-context-preview--block .editor-math-block{width:fit-content;max-width:100%;margin:0 auto;padding:4px 0;display:block}.equation-dialog-context-preview .editor-math-inline math,.equation-dialog-context-preview .editor-math-block math{font-size:inherit}.editor-zoom-slider{appearance:none;cursor:pointer;background:0 0;width:72px;height:14px;margin:0}.editor-zoom-slider::-webkit-slider-runnable-track{background:var(--editor-zoom-track-bg);border-radius:9999px;height:3px}.editor-zoom-slider::-webkit-slider-thumb{appearance:none;background:var(--editor-zoom-thumb-bg);width:10px;height:10px;box-shadow:none;border:none;border-radius:50%;margin-top:-3.5px}.editor-zoom-slider::-moz-range-track{background:var(--editor-zoom-track-bg);border:none;border-radius:9999px;height:3px}.editor-zoom-slider::-moz-range-thumb{background:var(--editor-zoom-thumb-bg);width:10px;height:10px;box-shadow:none;border:none;border-radius:50%}.editor-zoom-slider:focus{outline:none}.editor-zoom-slider:focus-visible{outline:2px solid var(--editor-header-active-border,#cce0f5);outline-offset:2px;border-radius:4px}.editor-content .editor-comment-thread{background-color:var(--editor-comment-thread-default-background);-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:pointer;border-bottom:none;border-radius:2px;transition:background-color .12s}.editor-content .editor-comment-thread .editor-comment-thread{background-color:#0000}.editor-root.editor-v2-comment-highlights-off .editor-content .editor-comment-thread{cursor:inherit;background-color:#0000;border-bottom:none}.editor-content .editor-field.ProseMirror-selectednode{background-color:var(--editor-selection-bg);border-radius:2px;outline:none}
