@import "https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";@font-face{font-family:FK Grotesk Neue;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/fk-grotesk-neue/FKGroteskNeue-Thin.woff2)format("woff2")}@font-face{font-family:FK Grotesk Neue;font-style:italic;font-weight:100;font-display:swap;src:url(/fonts/fk-grotesk-neue/FKGroteskNeue-ThinItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Neue;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/fk-grotesk-neue/FKGroteskNeue-Light.woff2)format("woff2")}@font-face{font-family:FK Grotesk Neue;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/fk-grotesk-neue/FKGroteskNeue-LightItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fk-grotesk-neue/FKGroteskNeue-Regular.woff2)format("woff2")}@font-face{font-family:FK Grotesk Neue;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/fk-grotesk-neue/FKGroteskNeue-Italic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Neue;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fk-grotesk-neue/FKGroteskNeue-Medium.woff2)format("woff2")}@font-face{font-family:FK Grotesk Neue;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/fk-grotesk-neue/FKGroteskNeue-MediumItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Neue;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fk-grotesk-neue/FKGroteskNeue-Bold.woff2)format("woff2")}@font-face{font-family:FK Grotesk Neue;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/fk-grotesk-neue/FKGroteskNeue-BoldItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Neue;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/fk-grotesk-neue/FKGroteskNeue-Bold.woff2)format("woff2")}@font-face{font-family:FK Grotesk Neue;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/fk-grotesk-neue/FKGroteskNeue-BoldItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Neue;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/fk-grotesk-neue/FKGroteskNeue-Black.woff2)format("woff2")}@font-face{font-family:FK Grotesk Neue;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/fk-grotesk-neue/FKGroteskNeue-BlackItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Neue;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/fk-grotesk-neue/FKGroteskNeue-Black.woff2)format("woff2")}@font-face{font-family:FK Grotesk Neue;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/fk-grotesk-neue/FKGroteskNeue-BlackItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/fk-grotesk/FKGrotesk-Thin.woff2)format("woff2")}@font-face{font-family:FK Grotesk;font-style:italic;font-weight:100;font-display:swap;src:url(/fonts/fk-grotesk/FKGrotesk-ThinItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/fk-grotesk/FKGrotesk-Light.woff2)format("woff2")}@font-face{font-family:FK Grotesk;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/fk-grotesk/FKGrotesk-LightItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fk-grotesk/FKGrotesk-Regular.woff2)format("woff2")}@font-face{font-family:FK Grotesk;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/fk-grotesk/FKGrotesk-Italic.woff2)format("woff2")}@font-face{font-family:FK Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fk-grotesk/FKGrotesk-Medium.woff2)format("woff2")}@font-face{font-family:FK Grotesk;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/fk-grotesk/FKGrotesk-MediumItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fk-grotesk/FKGrotesk-Bold.woff2)format("woff2")}@font-face{font-family:FK Grotesk;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/fk-grotesk/FKGrotesk-BoldItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/fk-grotesk/FKGrotesk-Bold.woff2)format("woff2")}@font-face{font-family:FK Grotesk;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/fk-grotesk/FKGrotesk-BoldItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/fk-grotesk/FKGrotesk-Black.woff2)format("woff2")}@font-face{font-family:FK Grotesk;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/fk-grotesk/FKGrotesk-BlackItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/fk-grotesk/FKGrotesk-Black.woff2)format("woff2")}@font-face{font-family:FK Grotesk;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/fk-grotesk/FKGrotesk-BlackItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Mono;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/fk-grotesk-mono/FKGroteskMono-Thin.woff2)format("woff2")}@font-face{font-family:FK Grotesk Mono;font-style:italic;font-weight:100;font-display:swap;src:url(/fonts/fk-grotesk-mono/FKGroteskMono-ThinItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/fk-grotesk-mono/FKGroteskMono-Light.woff2)format("woff2")}@font-face{font-family:FK Grotesk Mono;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/fk-grotesk-mono/FKGroteskMono-LightItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fk-grotesk-mono/FKGroteskMono-Regular.woff2)format("woff2")}@font-face{font-family:FK Grotesk Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/fk-grotesk-mono/FKGroteskMono-Italic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fk-grotesk-mono/FKGroteskMono-Medium.woff2)format("woff2")}@font-face{font-family:FK Grotesk Mono;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/fk-grotesk-mono/FKGroteskMono-MediumItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fk-grotesk-mono/FKGroteskMono-Bold.woff2)format("woff2")}@font-face{font-family:FK Grotesk Mono;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/fk-grotesk-mono/FKGroteskMono-BoldItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/fk-grotesk-mono/FKGroteskMono-Bold.woff2)format("woff2")}@font-face{font-family:FK Grotesk Mono;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/fk-grotesk-mono/FKGroteskMono-BoldItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Mono;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/fk-grotesk-mono/FKGroteskMono-Black.woff2)format("woff2")}@font-face{font-family:FK Grotesk Mono;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/fk-grotesk-mono/FKGroteskMono-BlackItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Mono;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/fk-grotesk-mono/FKGroteskMono-Black.woff2)format("woff2")}@font-face{font-family:FK Grotesk Mono;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/fk-grotesk-mono/FKGroteskMono-BlackItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Semi Mono;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/fk-grotesk-semi-mono/FKGroteskSemiMono-Thin.woff2)format("woff2")}@font-face{font-family:FK Grotesk Semi Mono;font-style:italic;font-weight:100;font-display:swap;src:url(/fonts/fk-grotesk-semi-mono/FKGroteskSemiMono-ThinItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Semi Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/fk-grotesk-semi-mono/FKGroteskSemiMono-Light.woff2)format("woff2")}@font-face{font-family:FK Grotesk Semi Mono;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/fk-grotesk-semi-mono/FKGroteskSemiMono-LightItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Semi Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fk-grotesk-semi-mono/FKGroteskSemiMono-Regular.woff2)format("woff2")}@font-face{font-family:FK Grotesk Semi Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/fk-grotesk-semi-mono/FKGroteskSemiMono-Italic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Semi Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fk-grotesk-semi-mono/FKGroteskSemiMono-Medium.woff2)format("woff2")}@font-face{font-family:FK Grotesk Semi Mono;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/fk-grotesk-semi-mono/FKGroteskSemiMono-MediumItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Semi Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fk-grotesk-semi-mono/FKGroteskSemiMono-Bold.woff2)format("woff2")}@font-face{font-family:FK Grotesk Semi Mono;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/fk-grotesk-semi-mono/FKGroteskSemiMono-BoldItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Semi Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/fk-grotesk-semi-mono/FKGroteskSemiMono-Bold.woff2)format("woff2")}@font-face{font-family:FK Grotesk Semi Mono;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/fk-grotesk-semi-mono/FKGroteskSemiMono-BoldItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Semi Mono;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/fk-grotesk-semi-mono/FKGroteskSemiMono-Black.woff2)format("woff2")}@font-face{font-family:FK Grotesk Semi Mono;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/fk-grotesk-semi-mono/FKGroteskSemiMono-BlackItalic.woff2)format("woff2")}@font-face{font-family:FK Grotesk Semi Mono;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/fk-grotesk-semi-mono/FKGroteskSemiMono-Black.woff2)format("woff2")}@font-face{font-family:FK Grotesk Semi Mono;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/fk-grotesk-semi-mono/FKGroteskSemiMono-BlackItalic.woff2)format("woff2")}@font-face{font-family:FK Roman Standard;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/fk-roman-standard/FKRomanStandard-Thin.woff2)format("woff2")}@font-face{font-family:FK Roman Standard;font-style:italic;font-weight:100;font-display:swap;src:url(/fonts/fk-roman-standard/FKRomanStandard-ThinOblique.woff2)format("woff2")}@font-face{font-family:FK Roman Standard;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/fk-roman-standard/FKRomanStandard-Light.woff2)format("woff2")}@font-face{font-family:FK Roman Standard;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/fk-roman-standard/FKRomanStandard-LightOblique.woff2)format("woff2")}@font-face{font-family:FK Roman Standard;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fk-roman-standard/FKRomanStandard-Regular.woff2)format("woff2")}@font-face{font-family:FK Roman Standard;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/fk-roman-standard/FKRomanStandard-Oblique.woff2)format("woff2")}@font-face{font-family:FK Roman Standard;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fk-roman-standard/FKRomanStandard-Medium.woff2)format("woff2")}@font-face{font-family:FK Roman Standard;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/fk-roman-standard/FKRomanStandard-MediumOblique.woff2)format("woff2")}@font-face{font-family:FK Roman Standard;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fk-roman-standard/FKRomanStandard-Bold.woff2)format("woff2")}@font-face{font-family:FK Roman Standard;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/fk-roman-standard/FKRomanStandard-BoldOblique.woff2)format("woff2")}@font-face{font-family:FK Roman Standard;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/fk-roman-standard/FKRomanStandard-Bold.woff2)format("woff2")}@font-face{font-family:FK Roman Standard;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/fk-roman-standard/FKRomanStandard-BoldOblique.woff2)format("woff2")}@font-face{font-family:FK Roman Standard;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/fk-roman-standard/FKRomanStandard-Black.woff2)format("woff2")}@font-face{font-family:FK Roman Standard;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/fk-roman-standard/FKRomanStandard-BlackOblique.woff2)format("woff2")}@font-face{font-family:FK Roman Standard;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/fk-roman-standard/FKRomanStandard-Black.woff2)format("woff2")}@font-face{font-family:FK Roman Standard;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/fk-roman-standard/FKRomanStandard-BlackOblique.woff2)format("woff2")}: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:hsl(var(--background,0 0% 100%));--editor-header-fg:#000;--editor-header-divider:#e5e7eb;--editor-header-muted-fg:#6b7280;--editor-header-hover-bg:hsl(var(--accent,0 0% 96.1%) / .6);--editor-header-active-bg:hsl(var(--accent,0 0% 96.1%));--editor-header-active-bg-soft:hsl(var(--accent,0 0% 96.1%) / .55);--editor-header-active-border:hsl(var(--ring,0 0% 3.9%));--editor-header-active-fg:hsl(var(--foreground,0 0% 3.9%));--editor-header-link-fg:#0278c2;--editor-header-contextual-tab-fg:#b15d31;--editor-header-icon-fg:#000;--editor-comment-thread-default-background:#e7e8eb;--editor-comment-thread-nested-background:#dcdad6;--editor-comment-thread-nested-underline:#78716c8c;--editor-comment-thread-active-background:#cfddfb;--editor-comment-thread-hover-background:#d2e0f480;--editor-comment-media-outline:#5b7cc1;--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:40px;--editor-title-row-padding-y:0px;--editor-title-row-tag-max-width:12rem;--editor-header-inline-padding:.75rem;--editor-header-tabs-height:32px;--editor-header-ribbon-height:80px;--editor-header-ribbon-scroll-arrow-width:32px;--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-icon-gap:4px;--editor-header-ribbon-group-gap:12px;--editor-header-ribbon-command-padding-x:8px;--editor-header-ribbon-command-padding-y:6px;--editor-ruler-height:17px;--editor-ruler-tab-lane-height:7px;--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-ruler-marker-fg:#334155;--editor-ruler-marker-active-fg:#0f6cbd;--editor-ruler-marker-hover-bg:#eef2f7;--editor-ruler-readout-bg:#1f2937;--editor-ruler-readout-fg:#f8fafc;--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:#0278c2;--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:#ffee80;--editor-find-current-bg:#ffee80;--editor-find-pane-match-bg:#ffdc00;--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:#edadad;--editor-document-property-fg:inherit;--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-comments-sidebar-width:280px;--editor-comment-bubbles-width:280px;--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:hsl(var(--background,0 0% 11%));--editor-header-fg:#f6f6f6;--editor-header-divider:#363636;--editor-header-muted-fg:#a7a7a7;--editor-header-hover-bg:hsl(var(--accent,0 0% 18%) / .6);--editor-header-active-bg:hsl(var(--accent,0 0% 18%));--editor-header-active-bg-soft:hsl(var(--accent,0 0% 18%) / .55);--editor-header-active-border:hsl(var(--ring,0 0% 83.1%));--editor-header-active-fg:hsl(var(--foreground,0 0% 98%));--editor-header-link-fg:#7da4d7;--editor-header-contextual-tab-fg:#ce9477;--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-ruler-marker-fg:#d7d7d7;--editor-ruler-marker-active-fg:#8ab4f8;--editor-ruler-marker-hover-bg:#34383e;--editor-ruler-readout-bg:#e8e8e8;--editor-ruler-readout-fg:#1f2937;--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:#675400;--editor-find-current-bg:#675400;--editor-find-pane-match-bg:#7f6e00;--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:#f871713d;--editor-document-property-fg:#fee2e2;--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-default-fg:#fef9c3;--editor-ai-placeholder-custom-fg:#ede9fe;--editor-ai-placeholder-detailed-fg:#ffedd5;--editor-ai-placeholder-special-fg:#dcfce7;--editor-ai-placeholder-default-bg:#facc1547;--editor-ai-placeholder-custom-bg:#8b5cf647;--editor-ai-placeholder-prosecution-bg:var(--editor-ai-placeholder-default-bg);--editor-ai-placeholder-special-bg:#22c55e3d;--editor-ai-placeholder-detailed-bg:#fb923c47;--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-nested-background:#45423d;--editor-comment-thread-nested-underline:#d6c9b28c;--editor-comment-thread-active-background:#6b93de7a;--editor-comment-media-outline:#9ab4e4;--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-formatting-mark:before{pointer-events:none;-webkit-user-select:none;user-select:none;width:0;display:inline-block}.editor-content .editor-formatting-mark--space:before{content:"·"}.editor-content .editor-formatting-mark--non-breaking-space:before{content:"°"}.editor-content .editor-formatting-mark--paragraph:before{content:"¶"}.editor-content .editor-formatting-mark--line-break:before{content:"↵"}.editor-content .editor-formatting-mark+img.ProseMirror-separator{width:0!important;height:0!important}.editor-content.editor-show-invisibles :is(.editor-tab-space,.editor-positional-tab){position:relative}.editor-content.editor-show-invisibles :is(.editor-tab-space,.editor-positional-tab):after{content:"→";pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.ProseMirror.editor-format-painter-armed,.ProseMirror.editor-format-painter-armed *{cursor:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%3e%3cg%20fill='none'%20stroke-linecap='square'%3e%3cpath%20stroke='%23fff'%20stroke-width='2.4'%20d='M1.5%201.5h7M5%201.5v15M1.5%2016.5h7'%20/%3e%3cpath%20stroke='%23111'%20stroke-width='1.15'%20d='M1.5%201.5h7M5%201.5v15M1.5%2016.5h7'%20/%3e%3c/g%3e%3cg%20transform='translate(8.5%2018)%20scale(0.01667%20-0.01667)%20translate(0%20960)'%20fill='%23111'%20stroke='%23fff'%20stroke-width='56'%20stroke-linejoin='round'%20paint-order='stroke%20fill'%20%3e%3cpath%20d='M440-80q-33%200-56.5-23.5T360-160v-160H240q-33%200-56.5-23.5T160-400v-280q0-66%2047-113t113-47h480v440q0%2033-23.5%2056.5T720-320H600v160q0%2033-23.5%2056.5T520-80h-80ZM240-560h480v-200h-40v160h-80v-160h-40v80h-80v-80H320q-33%200-56.5%2023.5T240-680v120Zm0%20160h480v-80H240v80Zm0%200v-80%2080Z'%20/%3e%3c/g%3e%3c/svg%3e") 5 9,text}.editor-content.ProseMirror span[data-ooxml-run-properties]{text-decoration-line:none!important}.editor-content [data-editor-painted-decoration]{text-decoration-line:none}.editor-content [data-editor-painted-decoration].editor-painted-underline{text-decoration-line:underline}.editor-content [data-editor-painted-decoration].editor-painted-strike{text-decoration-line:line-through}.editor-content [data-editor-painted-decoration].editor-painted-underline.editor-painted-strike{text-decoration-line:underline line-through}.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] .editor-content-area .tiptap{isolation:isolate}.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;width:100%;min-width:0;padding:0 calc(24px + var(--editor-content-scrollbar-gutter,0px)) 0 24px;background:var(--editor-bg);border-bottom:1px solid var(--editor-ruler-border);flex:none;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-horizontal-ruler-canvas-with-rail{grid-template-columns:auto calc(var(--editor-comment-bubbles-width) * var(--editor-ruler-render-scale,1));-moz-column-gap:calc(var(--editor-comment-bubbles-gap) * var(--editor-ruler-render-scale,1));column-gap:calc(var(--editor-comment-bubbles-gap) * var(--editor-ruler-render-scale,1))}.editor-horizontal-ruler-rail-spacer{width:calc(var(--editor-comment-bubbles-width) * var(--editor-ruler-render-scale,1));min-height:1px}.editor-horizontal-ruler{height:var(--editor-ruler-height);color:var(--editor-ruler-fg);touch-action:none;background:var(--editor-ruler-bg);flex:none;position:relative;overflow:visible}.editor-horizontal-ruler-shell[data-interactive=true] .editor-horizontal-ruler{-webkit-user-select:none;user-select:none}.editor-horizontal-ruler-selector{z-index:7;width:15px;height:15px;color:var(--editor-ruler-marker-fg);cursor:pointer;appearance:none;background:var(--editor-ruler-bg);border:1px solid var(--editor-ruler-border);border-radius:3px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;left:4px;transform:translateY(-50%)}@media (hover:hover){.editor-horizontal-ruler-selector:hover{background:var(--editor-ruler-marker-hover-bg)}}.editor-horizontal-ruler-selector:focus-visible{box-shadow:0 0 0 2px var(--editor-focus-ring);outline:none}.editor-horizontal-ruler__guide{z-index:4;width:1px;height:calc((var(--editor-flow-page-min-height,1056px) + 72px) * var(--editor-ruler-render-scale,1));pointer-events:none;background:repeating-linear-gradient(to bottom, var(--editor-ruler-guide) 0 3px, transparent 3px 6px);position:absolute;top:100%}.editor-horizontal-ruler__readout{z-index:5;font-variant-numeric:tabular-nums;color:var(--editor-ruler-readout-fg);white-space:nowrap;pointer-events:none;background:var(--editor-ruler-readout-bg);border-radius:3px;padding:1px 5px;font-size:10px;line-height:14px;position:absolute;top:calc(100% + 4px);transform:translate(-50%)}.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{bottom:var(--editor-ruler-tab-lane-height);opacity:.8;background:currentColor;width:1px;position:absolute}.editor-horizontal-ruler__tick-line--major{height:5px}.editor-horizontal-ruler__tick-line--half{height:4px}.editor-horizontal-ruler__tick-line--quarter{height:3px}.editor-horizontal-ruler__tick-line--eighth{height:2px}.editor-horizontal-ruler__tick-label{top:calc((var(--editor-ruler-height) - var(--editor-ruler-tab-lane-height)) / 2);font-variant-numeric:tabular-nums;color:var(--editor-ruler-fg);-webkit-user-select:none;user-select:none;font-size:9px;font-weight:500;line-height:1;position:absolute;left:50%;transform:translate(-50%,-50%)}.editor-horizontal-ruler__tab-lane{z-index:1;height:var(--editor-ruler-tab-lane-height);position:absolute;bottom:0}.editor-horizontal-ruler__default-tabs{height:var(--editor-ruler-tab-lane-height);position:absolute;bottom:0}.editor-horizontal-ruler__default-tab{background:var(--editor-ruler-tick-fg);opacity:.55;width:1px;height:2px;position:absolute;bottom:1px}.editor-horizontal-ruler__margin-handle{z-index:2;cursor:ew-resize;appearance:none;background:0 0;border:0;width:6px;padding:0;position:absolute;inset-block:0;transform:translate(-50%)}.editor-horizontal-ruler__margin-handle:focus-visible{box-shadow:0 0 0 2px var(--editor-focus-ring);outline:none}button.editor-horizontal-ruler__marker{z-index:3;box-sizing:border-box;width:13px;color:var(--editor-ruler-marker-fg);cursor:default;appearance:none;background:0 0;border:0;justify-content:center;align-items:flex-start;padding:0;display:flex;position:absolute;transform:translate(-50%)}@media (hover:hover){button.editor-horizontal-ruler__marker:not(:disabled):hover{color:var(--editor-ruler-marker-active-fg)}}button.editor-horizontal-ruler__marker:focus-visible{box-shadow:0 0 0 2px var(--editor-focus-ring);border-radius:2px;outline:none}button.editor-horizontal-ruler__marker[data-dragging=true]{color:var(--editor-ruler-marker-active-fg)}button.editor-horizontal-ruler__marker--first-line{height:6px;top:0}button.editor-horizontal-ruler__marker--hanging{bottom:var(--editor-ruler-tab-lane-height);align-items:flex-end;height:5px}button.editor-horizontal-ruler__marker--left{z-index:4;align-items:flex-end;height:4px;bottom:0}button.editor-horizontal-ruler__marker--right{align-items:flex-end;height:7px;bottom:0}button.editor-horizontal-ruler__marker--tab-stop{height:var(--editor-ruler-tab-lane-height);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:5px solid}.editor-horizontal-ruler__box{background:currentColor;width:8px;height:3px;display:block}.editor-ruler-glyph{color:currentColor;width:7px;height:7px;display:block;position:relative}.editor-ruler-glyph:before,.editor-ruler-glyph:after{content:"";background:currentColor;position:absolute}.editor-ruler-glyph--left:before{width:1px;height:7px;bottom:0;left:1px}.editor-ruler-glyph--left:after{width:5px;height:1px;bottom:0;left:1px}.editor-ruler-glyph--center:before{width:1px;height:7px;bottom:0;left:3px}.editor-ruler-glyph--center:after{width:5px;height:1px;bottom:0;left:1px}.editor-ruler-glyph--right:before{width:1px;height:7px;bottom:0;right:1px}.editor-ruler-glyph--right:after{width:5px;height:1px;bottom:0;right:1px}.editor-ruler-glyph--decimal:before{width:1px;height:7px;bottom:0;left:3px;box-shadow:2px -2px}.editor-ruler-glyph--decimal:after{width:5px;height:1px;bottom:0;left:1px}.editor-ruler-glyph--bar:before{width:1px;height:7px;bottom:0;left:3px}.editor-ruler-glyph--first-line-indent:before{border-top:4px solid;background:0 0;border-inline:3px solid #0000;width:0;height:0;top:1px;left:0}.editor-ruler-glyph--hanging-indent:before{border-bottom:4px solid;background:0 0;border-inline:3px solid #0000;width:0;height:0;bottom:1px;left:0}.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{isolation:isolate;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-change-bars-gutter{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.editor-change-bars-gutter__bar{width:var(--editor-change-bar-width,1.5px);background-color:var(--editor-change-bar-colour,#a4a4a4);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 .editor-section-break[data-begins-new-page=true]{-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-section-break[data-begins-new-page=true]:before,.editor-root[data-pages-enabled=true] .editor-content .editor-section-break[data-begins-new-page=true]: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{letter-spacing:normal;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;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;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:var(--editor-page-break-caption,"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:var(--editor-page-break-caption,"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-section-break{-webkit-user-select:none;user-select:none;height:0;margin:0;padding:22px 0;display:block;position:relative}.editor-content .editor-section-break:before{content:"";border-top:1px dashed var(--editor-page-break-line);position:absolute;top:50%;left:0;right:0}.editor-content .editor-section-break:after{content:var(--editor-section-break-caption,"Section 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-section-break[data-section-start=nextPage]:after{content:var(--editor-section-break-caption-next-page,"Section Break (Next Page)")}.editor-content .editor-section-break[data-section-start=evenPage]:after{content:var(--editor-section-break-caption-even-page,"Section Break (Even Page)")}.editor-content .editor-section-break[data-section-start=oddPage]:after{content:var(--editor-section-break-caption-odd-page,"Section Break (Odd Page)")}.editor-content .editor-section-break[data-section-start=continuous]:after{content:var(--editor-section-break-caption-continuous,"Section Break (Continuous)")}.editor-content .editor-section-break[data-section-start=nextColumn]:after{content:var(--editor-section-break-caption-next-column,"Section Break (New Column)")}.editor-content.editor-show-invisibles .editor-section-break:before{border-top-color:var(--editor-page-break-visible-line)}.editor-content.editor-show-invisibles .editor-section-break:after{color:var(--editor-page-break-visible-fg)}.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,.editor-content .editor-section-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);color:var(--editor-document-property-fg);cursor:pointer;border-radius:0;padding:0 2px;display:inline}.editor-content .editor-document-property:hover{filter:brightness(.98)}@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-kind=insert]{--editor-text-color:var(--editor-track-changes-insertion-colour,#6299c6);color:var(--editor-track-changes-insertion-colour,#6299c6)}.editor-content span[data-revision-kind=delete],.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)}.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-compact-find{border:1px solid var(--editor-header-divider);background:var(--editor-header-bg);width:min(380px,100% - 24px);box-shadow:var(--editor-panel-shadow);z-index:var(--editor-z-find);border-radius:10px;position:absolute;top:8px;right:12px;overflow:hidden}.editor-compact-find-title{border-bottom:1px solid var(--editor-header-divider);height:32px;color:var(--editor-header-muted-fg);cursor:grab;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:0 4px 0 10px;font-size:12px;font-weight:600;display:flex}.editor-compact-find-title:active{cursor:grabbing}.editor-compact-find-close{width:24px;height:24px;color:var(--editor-header-muted-fg);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.editor-compact-find-close:hover{background:var(--editor-header-hover-bg);color:var(--editor-header-fg)}.editor-compact-find-controls{align-items:center;gap:4px;padding:8px;display:flex}.editor-compact-find-input-wrap{border:1px solid var(--editor-header-active-border);background:hsl(var(--background));border-radius:8px;flex:1;align-items:center;gap:4px;min-width:0;padding:3px 7px;display:flex}.editor-compact-find-input-wrap:focus-within{box-shadow:0 0 0 2px hsl(var(--ring) / .35)}.editor-compact-find-input-wrap input{min-width:0;color:hsl(var(--foreground));background:0 0;border:0;outline:0;flex:1;font-size:13px}.editor-compact-find-count{color:var(--editor-header-muted-fg);flex-shrink:0;font-size:11px}.editor-compact-find-action{width:28px;height:28px;color:var(--editor-header-muted-fg);background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.editor-compact-find-action:hover:not(:disabled){background:var(--editor-header-hover-bg);color:var(--editor-header-fg)}.editor-compact-find-action:disabled{opacity:.35}.editor-find-panel{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.editor-find-panel-title,.editor-find-results-title{color:var(--editor-header-muted-fg);font-size:12px;font-weight:600}.editor-find-panel-title{margin-bottom:8px}.editor-find-fields{flex-direction:column;gap:6px;display:flex}.editor-find-actions{color:var(--editor-header-muted-fg);justify-content:flex-end;align-items:center;gap:6px;font-size:11px;display:flex}.editor-find-options{border:1px solid var(--editor-header-divider);background:hsl(var(--background));width:24px;height:24px;color:var(--editor-header-muted-fg);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.editor-find-options:hover{background:var(--editor-header-hover-bg);color:var(--editor-header-fg)}.editor-find-button{background:var(--editor-header-hover-bg);min-width:52px;height:24px;color:var(--editor-header-fg);cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0 8px;font-size:11px;display:inline-flex}.editor-find-button:hover{background:var(--editor-header-active-bg)}.editor-find-results{border-top:1px solid var(--editor-header-divider);flex-direction:column;flex:1;min-height:0;margin-top:12px;padding-top:8px;display:flex}.editor-find-results-title{flex-shrink:0;margin-bottom:8px}.editor-find-results-heading{text-transform:uppercase}.editor-find-results-list{--editor-find-result-row-height:48px;flex:1;min-height:0;position:relative;overflow-y:auto;container-type:size}.editor-find-results-inner{background-image:repeating-linear-gradient(to bottom, transparent 0 var(--editor-find-result-row-height), #f4f5f5 var(--editor-find-result-row-height) calc(var(--editor-find-result-row-height) * 2));width:100%;min-height:100cqb;position:relative}:root.dark .editor-find-results-inner{background-image:repeating-linear-gradient(to bottom, transparent 0 var(--editor-find-result-row-height), color-mix(in srgb, var(--editor-header-fg) 7%, var(--editor-header-bg)) var(--editor-find-result-row-height) calc(var(--editor-find-result-row-height) * 2))}.editor-find-result{box-sizing:border-box;width:100%;color:var(--editor-header-card-fg);text-align:left;background:0 0;border:0;border-radius:0;padding:8px;font-size:12px;line-height:16px;display:block;left:0;right:0;overflow:hidden}.editor-find-result-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.editor-find-result:hover{background:#e8e8e8}.editor-find-result[aria-current=true]{background:#dcdcdc}:root.dark .editor-find-result:hover{background:color-mix(in srgb, var(--editor-header-fg) 11%, var(--editor-header-bg))}:root.dark .editor-find-result[aria-current=true]{background:color-mix(in srgb, var(--editor-header-fg) 16%, var(--editor-header-bg))}.editor-find-result mark{background:var(--editor-find-pane-match-bg);color:inherit;border-radius:2px;font-weight:600}.editor-citation-highlight{background-color:var(--editor-selection-bg);border-radius:2px}.editor-text-box{width:fit-content;max-width:100%;position:relative}.editor-text-box-content{max-width:100%}.editor-text-box-content>:first-child{margin-top:0}.editor-text-box-content>:last-child{margin-bottom:0}.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);flex-shrink:0;min-width:0;max-width:100%;position:relative;overflow:hidden;container:title-band/inline-size}.editor-title-row{box-sizing:border-box;height:calc(var(--editor-title-row-min-height,40px) + 2 * var(--editor-title-row-padding-y,0px));padding-block:var(--editor-title-row-padding-y,0px);background:var(--editor-header-bg);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding-inline-start:var(--editor-header-inline-padding,.75rem);padding-inline-end:calc(var(--editor-header-inline-padding,.75rem) + var(--pane-workbench-control-inset,0px));display:grid}.editor-title-row-primary>:first-child{flex:0 auto;min-width:0}.editor-title-row-meta-slot{flex:1 1 0;min-width:8rem;overflow:hidden}.editor-title-row-meta{align-items:center;gap:.375rem;width:100%;min-width:0;display:flex;container:title-row-meta/inline-size}.editor-title-row-tags{flex-shrink:0;align-items:center;gap:.375rem;display:flex}@container title-band (width<=40rem){.editor-title-band .title-row-save-label,.editor-title-band .title-row-tag-label{display:none}.editor-title-band .title-row-tag-icon{display:inline-flex}.editor-title-band .title-row-tag{justify-content:center;gap:0;min-width:1.25rem;padding-inline:.25rem}}@container title-row-meta (width<=30rem){.editor-title-row-meta .title-row-tag-label{display:none}.editor-title-row-meta .title-row-tag-icon{display:inline-flex}.editor-title-row-meta .title-row-tag{justify-content:center;gap:0;min-width:1.25rem;padding-inline:.25rem}}@container title-band (width<=32rem){.editor-title-band .title-row-action-label{display:none}.editor-title-band .title-row-action-button{gap:0;min-width:1.5rem;padding-inline:.375rem}.editor-title-band .title-row-action-button--menu{width:auto;min-width:1.5rem;padding-inline:.25rem}}.editor-tab-row-actions{flex-direction:row;flex-shrink:0;align-items:center;gap:.5rem;height:1.5rem;max-height:1.5rem;display:flex}.editor-tab-row-actions>*+*{position:relative}.editor-tab-row-actions>*+:before{content:"";inset-inline-start:calc(-.25rem - .5px);background:color-mix(in srgb, var(--editor-header-divider) 70%, transparent);width:1px;height:.75rem;position:absolute;top:50%;transform:translateY(-50%)}.editor-title-row-leading{align-items:center;min-width:0;display:flex}.editor-title-row-trailing{height:var(--editor-title-row-min-height,40px);align-items:center;gap:.5rem;display:flex}.editor-title-row-title{width:100%;min-width:0;height:var(--editor-title-row-min-height,40px);overflow:hidden}.editor-header-tabs{width:100%;min-width:0;max-width:100%;height:var(--editor-header-tabs-height,32px);background:var(--editor-header-bg);border-bottom:1px solid color-mix(in srgb, var(--editor-header-divider) 60%, transparent);flex-direction:row;flex-shrink:0;align-items:stretch;gap:.5rem;font-size:12px;display:flex;position:relative;overflow:hidden}.editor-header-tabs-scroll-lane{min-width:0;flex:1 1 0;align-items:stretch;padding-inline-start:var(--editor-header-inline-padding,.75rem)}.editor-header-tabs-scroll{overscroll-behavior-x:none;scrollbar-width:none;flex:1 1 0;min-width:0;overflow-y:hidden}.editor-header-tabs-scroll::-webkit-scrollbar{display:none}.editor-header-scroll-arrow .solve-icon,.editor-header-scroll-arrow .material-symbol{color:currentColor;opacity:1}.editor-header-tabs-right{z-index:1;background:var(--editor-header-bg);flex-direction:row;flex-shrink:0;align-items:center;gap:.5rem;padding-inline-end:var(--editor-header-inline-padding,.75rem);display:flex;position:relative}.editor-header-tab{letter-spacing:.01em;height:100%;color:var(--editor-header-muted-fg);border-radius:0;outline:none;flex-shrink:0;padding-inline:.75rem;font-size:12px;font-weight:500;transition:color .15s;position:relative}.editor-header-tab:hover,.editor-header-tab:focus-visible{color:var(--editor-header-fg)}.editor-header-tab:focus-visible{outline:1px solid hsl(var(--ring,0 0% 3.9%));outline-offset:-2px}.editor-header-tab[aria-selected=true],.editor-header-tab[data-state=open]{color:var(--editor-header-fg)}.editor-header-tab--contextual,.editor-header-tab--contextual:hover,.editor-header-tab--contextual[aria-selected=true]{color:var(--editor-header-contextual-tab-fg)}.editor-header-tabs-list{background:0 0;flex-wrap:nowrap;flex:none;justify-content:flex-start;align-items:stretch;gap:.25rem;padding:0;display:flex;position:relative}.editor-header-tab-indicator{pointer-events:none;opacity:0;background-color:var(--editor-header-fg);border-radius:9999px;width:0;height:2px;transition:left .15s ease-out,width .15s ease-out,opacity .15s ease-out,background-color .15s ease-out;position:absolute;bottom:0;left:0}.editor-header-tab-indicator--contextual{background-color:var(--editor-header-contextual-tab-fg)}.editor-header-ribbon{box-sizing:border-box;height:var(--editor-header-ribbon-height);padding-inline:var(--editor-header-inline-padding,.75rem);background:var(--editor-header-bg);box-shadow:none;border-bottom:1px solid color-mix(in srgb, var(--editor-header-divider) 60%, transparent);border-radius:0;overflow:hidden;container:editor-header-ribbon/inline-size}.editor-header-ribbon-scroll{overscroll-behavior-x:none;scrollbar-width:none;height:100%;overflow-y:hidden}.editor-header-ribbon-scroll::-webkit-scrollbar{display:none}.editor-header-ribbon-groups{gap:var(--editor-header-ribbon-group-gap)}.editor-header-group{flex-shrink:0;min-height:0;padding:4px 0;position:relative;overflow:visible}.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:var(--editor-header-ribbon-icon-gap);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;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-split-button{grid-template-rows:calc(var(--editor-header-ribbon-command-padding-y) + var(--editor-header-ribbon-icon-row) + var(--editor-header-ribbon-command-gap) + var(--editor-header-ribbon-label-line-row)) calc(var(--editor-header-ribbon-command-gap) + var(--editor-header-ribbon-caret-size) + var(--editor-header-ribbon-command-padding-y));cursor:pointer;-webkit-user-select:none;user-select:none;gap:0;padding:0}.ribbon-command-split-button[aria-disabled=true]{cursor:not-allowed}.ribbon-command-split-button .ribbon-command-primary-trigger,.ribbon-command-split-button .ribbon-command-menu-trigger{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;padding:0;font-weight:400;transition:color .15s,background-color .15s,border-color .15s}.ribbon-command-split-button .ribbon-command-primary-trigger{grid-row:1;grid-template-rows:var(--editor-header-ribbon-icon-row) var(--editor-header-ribbon-label-line-row);gap:var(--editor-header-ribbon-command-gap);width:100%;min-width:0;padding:var(--editor-header-ribbon-command-padding-y) var(--editor-header-ribbon-command-padding-x) 0;display:grid}.ribbon-command-split-button .ribbon-command-menu-trigger{width:100%;height:auto;padding:var(--editor-header-ribbon-command-gap) var(--editor-header-ribbon-command-padding-x) var(--editor-header-ribbon-command-padding-y);color:var(--editor-header-fg);grid-row:2;display:inline-flex}.ribbon-command-split-button .ribbon-command-primary-trigger:not(:disabled):hover,.ribbon-command-split-button .ribbon-command-menu-trigger:not(:disabled):hover{background-color:var(--editor-header-hover-bg)}.ribbon-command-split-button .ribbon-command-primary-trigger:not(:disabled):active,.ribbon-command-split-button .ribbon-command-menu-trigger:not(:disabled):active,.ribbon-command-split-button .ribbon-command-menu-trigger:not(:disabled)[data-state=open]{background-color:var(--editor-header-active-bg)}.ribbon-command-icon{height:var(--editor-header-ribbon-icon-row);justify-content:center;align-items:center;display:flex}.ribbon-command-icon .solve-icon{width:var(--editor-header-ribbon-icon-row)!important;height:var(--editor-header-ribbon-icon-row)!important;font-size:var(--editor-header-ribbon-icon-row)!important}.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;font-weight:400;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{flex-direction:column;justify-content:center;gap:2px;display:flex}.editor-header-group:not(:last-child):after{content:"";pointer-events:none;z-index:0;top:.75rem;right:calc(-1 * (var(--editor-header-ribbon-group-gap) + 1px) / 2);background:hsl(var(--border,0 0% 89.8%) / .5);width:1px;position:absolute;bottom:.75rem}.editor-header-style-preview-tile{color:var(--editor-style-preview-card-fg);background:var(--editor-style-preview-card-bg);border-width:2px;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 hsl(var(--ring,0 0% 3.9%));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:none}.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:96px;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);flex-direction:column;width:240px;min-width:240px;min-height:0;display:flex;overflow:hidden}.editor-nav-pane-tabs{border-bottom:1px solid var(--editor-header-divider);grid-template-columns:28px 1fr 28px;align-items:stretch;min-height:32px;display:grid}.editor-nav-pane-tab-list{grid-column:2;justify-self:center;gap:2px;display:flex}.editor-nav-pane-tab,.editor-nav-pane-close{width:28px;color:var(--editor-header-muted-fg);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.editor-nav-pane-close{grid-column:3}.editor-nav-pane-tab{border-radius:4px 4px 0 0}.editor-nav-pane-tab[aria-selected=true]{color:var(--editor-header-active-fg);box-shadow:inset 0 -2px 0 var(--editor-header-active-border)}.editor-nav-pane-tab:hover,.editor-nav-pane-close:hover{background:var(--editor-header-hover-bg);color:var(--editor-header-fg)}.editor-nav-pane-content{flex-direction:column;flex:1;min-height:0;padding:8px;display:flex;overflow:hidden}.editor-nav-pane-content>[role=tabpanel]{flex:1;min-height:0}.editor-nav-pane-content>[role=tabpanel][hidden]{display:none}.editor-nav-pane-content>[role=tabpanel]:not([hidden]){flex-direction:column;display:flex;overflow-y:auto}.editor-nav-pane-content>[role=tabpanel]:not([hidden]):has(.editor-find-panel){overflow:hidden}.editor-nav-heading{width:100%;color:var(--editor-header-card-fg);cursor:default;background:0 0;border-radius:6px;align-items:center;padding:2px 6px 2px 0;font-size:13px;display:flex}.editor-nav-heading--zebra{background:#f4f5f5}.editor-nav-heading--selected{background:#dcdcdc}:root.dark .editor-nav-heading--zebra{background:color-mix(in srgb, var(--editor-header-fg) 7%, var(--editor-header-bg))}:root.dark .editor-nav-heading--selected{background:color-mix(in srgb, var(--editor-header-fg) 16%, var(--editor-header-bg))}.editor-nav-heading-toggle,.editor-nav-heading-toggle-spacer{width:18px;height:18px;color:inherit;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.editor-nav-heading-toggle{cursor:default;border-radius:4px}.editor-nav-heading-label{text-align:left;min-width:0;color:inherit;font:inherit;cursor:default;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;flex:1;padding:2px 4px;overflow:hidden}.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-default-fg);background-color:var(--editor-ai-placeholder-default-bg)!important}:root.dark .editor-content .editor-ai-section-placeholder[data-ai-section-kind=custom]{color:var(--editor-ai-placeholder-custom-fg);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]{color:var(--editor-ai-placeholder-detailed-fg);background-color:var(--editor-ai-placeholder-detailed-bg)!important}:root.dark .editor-content .editor-ai-section-placeholder[data-ai-section-kind=prosecution]{color:var(--editor-ai-placeholder-default-fg);background-color:var(--editor-ai-placeholder-prosecution-bg)!important}:root.dark .editor-content .editor-ai-section-placeholder[data-ai-section-kind=special]{color:var(--editor-ai-placeholder-special-fg);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}.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:var(--editor-comment-thread-nested-background);box-shadow:inset 0 -2px 0 0 var(--editor-comment-thread-nested-underline)}.editor-content .editor-image-frame:has(.editor-comment-thread){box-shadow:0 0 0 2px var(--editor-comment-media-outline);border-radius:0}.editor-content .editor-image-frame .editor-comment-thread{box-shadow:none;background-color:#0000}.editor-root.editor-v2-comment-highlights-off .editor-content .editor-comment-thread{box-shadow:none;cursor:inherit;background-color:#0000;border-bottom:none}.editor-root.editor-v2-comment-highlights-off .editor-content .editor-image-frame:has(.editor-comment-thread){box-shadow:none}.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-field.ProseMirror-selectednode{background-color:var(--editor-selection-bg);border-radius:2px;outline:none}.ag-theme-quartz.ag-data-grid.patent-search-grid .ag-cell-wrapper{height:100%;align-items:center!important}.ag-theme-quartz.ag-data-grid.patent-search-grid{--ag-header-background-color:hsl(var(--background))}.ag-theme-quartz.ag-data-grid.patent-search-grid .ag-body,.ag-theme-quartz.ag-data-grid.patent-search-grid .ag-center-cols-viewport,.ag-theme-quartz.ag-data-grid.patent-search-grid .ag-center-cols-container{background-color:hsl(var(--background))}.ag-theme-quartz.ag-data-grid.patent-search-grid .ag-row-last{border-bottom:0}.ag-theme-quartz.ag-data-grid.patent-search-grid .ag-root-wrapper{border:0}.ag-theme-quartz.ag-data-grid.patent-search-grid .ag-header{border-top:0}.ag-theme-quartz.ag-data-grid.patent-search-grid .ag-header-cell,.ag-theme-quartz.ag-data-grid.patent-search-grid .ag-cell{padding:0}.ag-theme-quartz.ag-data-grid.patent-search-grid .ag-header-cell:last-child,.ag-theme-quartz.ag-data-grid.patent-search-grid .ag-cell:last-child{border-right:0}.ag-theme-quartz.ag-data-grid.patent-search-grid .ag-header-cell-label{padding:.375rem .5rem}.ag-theme-quartz.ag-data-grid.patent-search-grid .ag-cell{white-space:nowrap;word-break:normal;align-items:center;display:flex}.ag-theme-quartz.ag-data-grid.patent-search-grid .patent-search-chevron-cell .ag-cell-wrapper{justify-content:center;width:100%;padding-left:0;padding-right:0}.ag-theme-quartz.ag-data-grid.patent-search-grid .patent-search-chevron-cell .ag-group-value{display:none}.ag-theme-quartz.ag-data-grid.patent-search-grid .patent-search-chevron-cell .ag-group-expanded,.ag-theme-quartz.ag-data-grid.patent-search-grid .patent-search-chevron-cell .ag-group-contracted{margin:0}.ag-theme-quartz.ag-data-grid.patent-search-grid .ag-cell[col-id=ag-Grid-AutoColumn],.ag-theme-quartz.ag-data-grid.patent-search-grid .patent-search-chevron-cell,.ag-theme-quartz.ag-data-grid.patent-search-grid .patent-search-selection-cell,.ag-theme-quartz.ag-data-grid.patent-search-grid .patent-search-office-cell,.ag-theme-quartz.ag-data-grid.patent-search-grid .patent-search-rank-cell{justify-content:center;align-items:center}.ag-theme-quartz.ag-data-grid.patent-search-grid .ag-header-cell.patent-search-selection-header .ag-header-cell-comp-wrapper{justify-content:center;align-items:center;width:100%;display:flex}.ag-theme-quartz.ag-data-grid.patent-search-grid .patent-search-selection-cell input[type=checkbox],.ag-theme-quartz.ag-data-grid.patent-search-grid .patent-search-selection-header input[type=checkbox]{margin:0}.ag-theme-quartz.ag-data-grid.patent-search-grid .patent-search-publication-child{padding-left:1.5rem}.ag-theme-quartz.ag-data-grid.patent-search-grid .ag-cell.patent-search-cell-wrap{white-space:normal;word-break:break-word;align-items:center}.ag-theme-quartz.ag-data-grid.patent-search-grid .ag-header-cell.patent-search-header-center .ag-header-cell-label{justify-content:center}.ag-theme-quartz.ag-data-grid.patent-search-grid .fi{height:.75rem;box-shadow:0 0 0 1px hsl(var(--border));width:1rem}
