/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:before,.cropper-center:after{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width: 768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width: 992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width: 1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.editor-paragraph{line-height:1.5;margin-block:.5rem;min-height:1.5em}.editor-paragraph--heading{line-height:1.2;margin-block:1rem .5rem}.editor-heading--level-1{font-size:2rem;font-weight:700}.editor-heading--level-2{font-size:1.5rem;font-weight:700}.editor-heading--level-3{font-size:1.25rem;font-weight:650}.editor-heading--level-4{font-size:1.125rem;font-weight:650}.editor-heading--level-5{font-size:1rem;font-weight:600}.editor-heading--level-6{font-size:.875rem;font-weight:600}.editor-paragraph--math-para{margin-block:.35rem;font-family:"Cambria Math","Latin Modern Math","STIX Two Math",serif;font-size:1.05rem;text-align:center}.editor-lst-para{align-items:baseline;display:flex;gap:.5rem;margin-block:.2rem}.editor-lst-para__term-field{flex:0 0 auto}.editor-lst-para__term{background:transparent;border:1px solid transparent;border-radius:3px;color:#1f2937;font:inherit;font-weight:700;min-width:3rem;padding:0 .2rem}.editor-lst-para__term:hover,.editor-lst-para__term:focus{background:#fff;border-color:#c7ced8;outline:none}.editor-lst-para__content{flex:1 1 auto;min-width:0}.editor-paragraph--lst-para:before{content:attr(data-description);font-weight:700;margin-inline-end:.4rem}.editor-paragraph--title{font-size:2.25rem;font-weight:750;letter-spacing:-.025em;line-height:1.15;margin-block:.5rem 1.5rem;text-align:inherit;inset-inline-start:var(--editor-title-indent, 0rem);position:relative}.editor-container-block--ref-container>.paragraph-block--refPara,.editor-container-block--ref-container>.editor-paragraph--ref-para{align-items:start;counter-increment:reference-entry;display:grid;gap:.75rem;grid-template-columns:minmax(2rem,auto) minmax(0,1fr);margin-block:.45rem}.editor-container-block--ref-container>.paragraph-block--refPara:before,.editor-container-block--ref-container>.editor-paragraph--ref-para:before{color:#566478;content:"[" counter(reference-entry) "]";font-variant-numeric:tabular-nums;font-weight:650;text-align:end}.editor-container-block--ref-container>.paragraph-block--refPara>.editor-paragraph--ref-para{display:block;margin-block:0;min-width:0}.editor-container-block--ref-container>.paragraph-block--refPara>.editor-ref-para-suggestions{grid-column:2}.editor-ref-para-suggestions{background:#f7f9fc;border:1px solid #d5dce6;border-radius:.375rem;font-size:.82rem;margin-block-start:.35rem;padding:.4rem .6rem}.editor-ref-para-suggestions__status{color:#566478}.editor-ref-para-suggestions__list{display:grid;gap:.4rem;list-style:decimal inside;margin:0;padding:0}.editor-ref-para-suggestions__title{background:none;border:0;color:#1f4f8f;cursor:pointer;font:inherit;font-weight:600;padding:0;text-align:start;text-decoration:none}.editor-ref-para-suggestions__title:hover{text-decoration:underline}.editor-ref-para-suggestions__byline{color:#566478;margin-inline-start:1.1rem}.editor-atomic-caption{border:1px solid #d9dee7;border-radius:4px;background:#fff;text-align:start}.editor-atomic-caption__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:2px;border-block-end:1px solid #eaecef;padding:3px 4px}.editor-atomic-caption__editor{padding:4px 8px}.editor-atomic-caption__editor .ProseMirror{font-family:system-ui,sans-serif;font-size:.85rem;line-height:1.5;outline:none}.editor-atomic-block--image{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-block:1rem;margin-inline-start:var(--editor-image-indent, 0rem);margin-inline-end:0}.editor-atomic-block--image:not(:has(>.editor-image__stage)):before{content:"";display:block;width:var(--editor-image-width, 80%);aspect-ratio:4 / 3;background-image:var(--editor-image-src, none);background-position:center;background-repeat:no-repeat;background-size:contain;clip-path:inset(var(--editor-image-inset, 0% 0% 0% 0%));transform:rotate(var(--editor-image-angle, 0deg)) scaleX(var(--editor-image-flip-x, 1)) scaleY(var(--editor-image-flip-y, 1))}.editor-image__stage{display:flex;justify-content:center;width:100%}.editor-image__img{display:block;width:var(--editor-image-width, 80%);height:auto;clip-path:inset(var(--editor-image-inset, 0% 0% 0% 0%));transform:rotate(var(--editor-image-angle, 0deg)) scaleX(var(--editor-image-flip-x, 1)) scaleY(var(--editor-image-flip-y, 1))}.editor-image__img[hidden]{display:none}.editor-image__stage--empty{aspect-ratio:4 / 3;background-color:#f3f4f6;border:1px dashed #cbd5e1;border-radius:4px;width:var(--editor-image-width, 80%)}.editor-image__stage:has(>.editor-image__crop-overlay:not([hidden]))>.editor-image__img{display:none}.editor-image__crop-overlay{outline:none;width:100%}.editor-image__crop-frame{margin-inline:auto;position:relative;transform-origin:top center}.editor-image__crop-frame.is-resizing{opacity:.85}.editor-image__crop-resize{background:#3b82f6;border-radius:4px;cursor:ew-resize;height:2.5rem;opacity:.55;position:absolute;right:-.4rem;top:50%;touch-action:none;transform:translateY(-50%);width:.5rem;z-index:2}.editor-image__crop-resize:hover,.editor-image__crop-frame.is-resizing .editor-image__crop-resize{opacity:1}.editor-image__crop-size-badge{background:#111827a6;border-radius:3px;color:#fff;font-size:.7rem;left:.25rem;padding:0 .3rem;pointer-events:none;position:absolute;top:.25rem;z-index:2}.editor-image__crop-stage>img{display:block;max-width:100%}.editor-image__crop-stage .cropper-container{max-height:70vh}.editor-image__crop-footer{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:.5rem}.editor-image__crop-tools,.editor-image__crop-actions{align-items:center;display:flex;gap:.35rem}.editor-image__crop-button.is-active{background:#dbeafe;border-color:#3b82f6;color:#1d4ed8}.editor-image__crop-preview{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;height:3.5rem;overflow:hidden;width:4.5rem}.editor-image__crop-button{background:#fff;border:1px solid #cbd5e1;border-radius:4px;color:#24292f;cursor:pointer;font-size:.72rem;letter-spacing:.02em;padding:.2rem .6rem}.editor-image__crop-button:hover{background:#f3f4f6}.editor-image__crop-toggle:disabled{cursor:default;opacity:.4}.editor-image__caption-toggle{border:none;background:transparent;color:#57606a;cursor:pointer;font-size:.72rem;letter-spacing:.02em;padding:0}.editor-image__caption-toggle:hover{color:#24292f}.editor-image__caption{color:#4b5563;font-size:.9rem;line-height:1.4;text-align:center;width:100%}.editor-image__caption:has(>.editor-atomic-caption){color:inherit;font-size:inherit;text-align:start}.editor-atomic-block--image[data-image-path=""]:not(:has(>.editor-image__stage)):before{background-color:#f3f4f6;border:1px dashed #cbd5e1;border-radius:4px}.editor-atomic-block--image.ProseMirror-selectednode{outline:2px solid #3b82f6;outline-offset:2px}.editor-atomic-block--table-contents{background:#fbfcfe;border:1px solid #d9e1eb;border-radius:8px;box-sizing:border-box;color:#263442;font-size:var(--editor-table-contents-font-size, 12pt);line-height:var(--editor-table-contents-line-spacing, 1);margin-block:1rem;margin-inline-end:0;margin-inline-start:var(--editor-table-contents-indent, 0rem);padding:1rem 1.25rem}.editor-table-contents__title{border-bottom:1px solid #d9e1eb;font-size:1.2em;font-weight:700;letter-spacing:-.01em;margin:0 0 .75rem;padding-block-end:.45rem}.editor-table-contents__entries{margin:0;padding-inline-start:1.5em}.editor-table-contents__entries:empty{display:none}.editor-table-contents__entry{margin-block:.15em;margin-inline-start:calc(var(--editor-table-contents-entry-depth, 0) * 1.4em)}.editor-table-contents__entry:not([data-heading-level=part]):not([data-heading-level=chapter]):not([data-heading-level=section]){color:#46586c;font-size:.95em}.editor-table-contents__empty{color:#6b7a8c;font-style:italic;margin:0}.editor-table-contents__empty[hidden]{display:none}.editor-atomic-block--table-contents.ProseMirror-selectednode{box-shadow:0 0 0 2px #3b82f659}.editor-page-break{border:0;border-top:2px dashed #8590a3;color:#617086;margin:1.5rem 0;padding-top:.4rem;font:12px system-ui;text-align:center}.editor-container-block{background-color:#f3f8fc;display:block;margin-block:.75rem;padding:.75rem 1rem}.editor-container-block:before{border-bottom:1px solid #d7e5f0;color:#52697a;content:attr(data-container-block-label);display:block;font-size:.75rem;font-weight:600;line-height:1.25;margin-block-end:.625rem;padding-block-end:.375rem}.editor-container-block--columns{padding:.75rem 0}.editor-container-block--columns>:first-child{margin-top:0}.editor-container-block--note{border-left:3px solid #5b78b8;background:#f2f5fc;padding:.75rem 1rem;margin:1rem 0}.editor-container-block--note:before{content:attr(data-title);display:block;font-weight:650;margin-bottom:.4rem}.editor-note--tip{border-color:#2b8163;background:#eff8f3}.editor-note--warning{border-color:#ba7b20;background:#fff7e8}.container-block--footnote{border-left:3px solid #5b78b8}.container-block--footnote:before{content:"Footnote " attr(data-footnote-number);display:block;padding:.4rem .8rem;font:600 12px system-ui;color:#285daf}.editor-container-block--footnote{background:#f8faff;margin-top:0}.editor-container-block--footnote:before{display:none}.container-block--footnote-marker{align-items:center;background:#f8faff;border:1px solid #cad8ed;border-left:3px solid #5b78b8;border-radius:4px;color:#285daf;display:flex;gap:.45rem;margin:.5rem 0;padding:.35rem .55rem;width:fit-content}.container-block--footnote-marker:before{content:"Footnote " attr(data-footnote-number);font:600 12px/1.4 system-ui}.container-block--footnote-marker__button{background:none;border:0;color:#52697a;cursor:pointer;font:11px/1.4 system-ui;padding:0;text-decoration:underline}.container-block--footnote-marker.ProseMirror-selectednode{box-shadow:0 0 0 2px #3d6fc5}.editor-container-block--abstract{background:transparent;border:0;margin-block:1rem 1.5rem;margin-inline:auto;max-width:44rem;padding:0;text-align:justify}.editor-container-block--abstract:before{border:0;color:inherit;font-size:1rem;font-weight:700;line-height:1.2;margin-block-end:.4rem;padding:0;text-align:center;text-transform:none}.editor-container-block--abstract[data-container-block-label=""]:before{display:none}.container-block--abstract{margin-block:1rem 1.5rem;margin-inline:auto;max-width:44rem}.container-block--abstract>.editor-container-block--abstract{margin-block:0;margin-inline:0;max-width:none}.editor-container-block--abstract .editor-paragraph{line-height:var(--editor-abstract-line-spacing, 1)}.editor-container-block--abstract>.editor-paragraph:first-child,.editor-container-block--abstract>:first-child .editor-paragraph:first-child{margin-block-start:0}.editor-container-block--abstract>.editor-paragraph:last-child,.editor-container-block--abstract>:last-child .editor-paragraph:last-child{margin-block-end:0}.editor-container-block--appendix,.editor-container-block--acknowledgement{background:transparent;border-top:1px solid #d7e5f0;margin-block:1.5rem;padding:.75rem 0 0}.editor-container-block--appendix:before,.editor-container-block--acknowledgement:before{border:0;color:inherit;font-size:1.2rem;font-weight:700;margin-block-end:.75rem}.editor-container-block--block-math>.editor-paragraph:first-child{margin-block-start:0}.editor-container-block--block-math>.editor-paragraph:last-child{margin-block-end:0}.editor-container-block--listing:is([data-latex-style=itemize],[data-latex-style=enumerate])>.editor-paragraph--lst-para,.editor-container-block--listing:is([data-latex-style=itemize],[data-latex-style=enumerate])>.editor-mark--centering .editor-paragraph--lst-para{padding-inline-start:1.6rem;position:relative}.editor-container-block--listing:is([data-latex-style=itemize],[data-latex-style=enumerate])>.editor-lst-para:before,.editor-container-block--listing:is([data-latex-style=itemize],[data-latex-style=enumerate])>.editor-mark--centering .editor-lst-para:before{flex:0 0 1.1rem;text-align:end}.editor-container-block--listing:is([data-latex-style=itemize],[data-latex-style=enumerate])>.editor-paragraph--lst-para:before,.editor-container-block--listing:is([data-latex-style=itemize],[data-latex-style=enumerate])>.editor-mark--centering .editor-paragraph--lst-para:before{inset-inline-start:.2rem;position:absolute}.editor-container-block--listing[data-latex-style=itemize]>:is(.editor-lst-para,.editor-paragraph--lst-para):before,.editor-container-block--listing[data-latex-style=itemize]>.editor-mark--centering :is(.editor-lst-para,.editor-paragraph--lst-para):before{color:#4b5563;content:"•"}.editor-container-block--listing[data-latex-style=itemize]>:is(.editor-lst-para,.editor-paragraph--lst-para):is([data-indent="1"],[data-indent="5"],[data-indent="9"]):before,.editor-container-block--listing[data-latex-style=itemize]>.editor-mark--centering :is(.editor-lst-para,.editor-paragraph--lst-para):is([data-indent="1"],[data-indent="5"],[data-indent="9"]):before{content:"–"}.editor-container-block--listing[data-latex-style=itemize]>:is(.editor-lst-para,.editor-paragraph--lst-para):is([data-indent="2"],[data-indent="6"],[data-indent="10"]):before,.editor-container-block--listing[data-latex-style=itemize]>.editor-mark--centering :is(.editor-lst-para,.editor-paragraph--lst-para):is([data-indent="2"],[data-indent="6"],[data-indent="10"]):before{content:"∗"}.editor-container-block--listing[data-latex-style=itemize]>:is(.editor-lst-para,.editor-paragraph--lst-para):is([data-indent="3"],[data-indent="7"],[data-indent="11"]):before,.editor-container-block--listing[data-latex-style=itemize]>.editor-mark--centering :is(.editor-lst-para,.editor-paragraph--lst-para):is([data-indent="3"],[data-indent="7"],[data-indent="11"]):before{content:"·"}.editor-container-block--listing[data-latex-style=enumerate]{counter-reset:lst-lvl0 lst-lvl1 lst-lvl2 lst-lvl3}.editor-container-block--listing[data-latex-style=enumerate]>:is(.editor-lst-para,.editor-paragraph--lst-para),.editor-container-block--listing[data-latex-style=enumerate]>.editor-mark--centering :is(.editor-lst-para,.editor-paragraph--lst-para){counter-increment:lst-lvl0}.editor-container-block--listing[data-latex-style=enumerate]>:is(.editor-lst-para,.editor-paragraph--lst-para):before,.editor-container-block--listing[data-latex-style=enumerate]>.editor-mark--centering :is(.editor-lst-para,.editor-paragraph--lst-para):before{color:#4b5563;content:counter(lst-lvl0,decimal) "."}.editor-container-block--listing[data-latex-style=enumerate]>:is(.editor-lst-para,.editor-paragraph--lst-para):is([data-indent="1"],[data-indent="5"],[data-indent="9"]),.editor-container-block--listing[data-latex-style=enumerate]>.editor-mark--centering :is(.editor-lst-para,.editor-paragraph--lst-para):is([data-indent="1"],[data-indent="5"],[data-indent="9"]){counter-increment:lst-lvl1}.editor-container-block--listing[data-latex-style=enumerate]>:is(.editor-lst-para,.editor-paragraph--lst-para):is([data-indent="1"],[data-indent="5"],[data-indent="9"]):before,.editor-container-block--listing[data-latex-style=enumerate]>.editor-mark--centering :is(.editor-lst-para,.editor-paragraph--lst-para):is([data-indent="1"],[data-indent="5"],[data-indent="9"]):before{content:"(" counter(lst-lvl1,lower-alpha) ")"}.editor-container-block--listing[data-latex-style=enumerate]>:is(.editor-lst-para,.editor-paragraph--lst-para):is([data-indent="2"],[data-indent="6"],[data-indent="10"]),.editor-container-block--listing[data-latex-style=enumerate]>.editor-mark--centering :is(.editor-lst-para,.editor-paragraph--lst-para):is([data-indent="2"],[data-indent="6"],[data-indent="10"]){counter-increment:lst-lvl2}.editor-container-block--listing[data-latex-style=enumerate]>:is(.editor-lst-para,.editor-paragraph--lst-para):is([data-indent="2"],[data-indent="6"],[data-indent="10"]):before,.editor-container-block--listing[data-latex-style=enumerate]>.editor-mark--centering :is(.editor-lst-para,.editor-paragraph--lst-para):is([data-indent="2"],[data-indent="6"],[data-indent="10"]):before{content:counter(lst-lvl2,lower-roman) "."}.editor-container-block--listing[data-latex-style=enumerate]>:is(.editor-lst-para,.editor-paragraph--lst-para):is([data-indent="3"],[data-indent="7"],[data-indent="11"]),.editor-container-block--listing[data-latex-style=enumerate]>.editor-mark--centering :is(.editor-lst-para,.editor-paragraph--lst-para):is([data-indent="3"],[data-indent="7"],[data-indent="11"]){counter-increment:lst-lvl3}.editor-container-block--listing[data-latex-style=enumerate]>:is(.editor-lst-para,.editor-paragraph--lst-para):is([data-indent="3"],[data-indent="7"],[data-indent="11"]):before,.editor-container-block--listing[data-latex-style=enumerate]>.editor-mark--centering :is(.editor-lst-para,.editor-paragraph--lst-para):is([data-indent="3"],[data-indent="7"],[data-indent="11"]):before{content:counter(lst-lvl3,upper-alpha) "."}.editor-container-block--listing[data-latex-style=description]>.editor-lst-para,.editor-container-block--listing[data-latex-style=description]>.editor-mark--centering .editor-lst-para{padding-inline-start:0}.editor-container-block--math-element[data-latex-style=coloredBox]{background-color:#eef4ff;border:1px solid #bfd2f5;border-inline-start:3px solid #3b6fd4;border-radius:6px}.editor-container-block--math-element[data-latex-style=coloredBox]:before{border-bottom-color:#bfd2f5;color:#2c4f9e}.editor-container-block--math-element[data-latex-style=plain]{background-color:transparent;padding-inline:0}.editor-container-block--math-element[data-latex-style=plain]:before{border-bottom:none;color:#1f2933;font-size:1em;font-style:normal;margin-block-end:.25rem;padding-block-end:0}.editor-container-block--math-element[data-latex-style=plain]{font-style:italic}.editor-container-block--math-element[data-latex-style=plain]:is([data-element-name=definition],[data-element-name=remark]){font-style:normal}.editor-container-block--ref-container{background:#fbfcfe;border:1px solid #d9e1eb;border-radius:8px;counter-reset:reference-entry;padding:1rem}.editor-container-block--ref-container:before{border-bottom-color:#d9e1eb;color:#34495e;font-size:.8rem;letter-spacing:.025em;text-transform:uppercase}.editor-container-block--ref-container>:is(.paragraph-block--refPara,.editor-paragraph--ref-para):last-child{margin-block-end:0}.editor-code-block{background-color:#f6f8fa;border:1px solid #e1e4e8;border-radius:6px;margin-block:.75rem;padding:.75rem 1rem}pre.editor-code-block{overflow-x:auto}.editor-code-block>code{color:#24292f;display:block;font-family:Courier New,Courier,monospace;font-size:.9rem;line-height:1.5;white-space:pre}.editor-code-block .cm-content{color:#24292f;font-family:Courier New,Courier,monospace;font-size:.9rem;line-height:1.5}.editor-code-block .cm-editor.cm-focused{outline:none}.editor-code-caption-toggle{border:none;background:transparent;color:#57606a;cursor:pointer;font-size:.72rem;letter-spacing:.02em;padding:0 0 .35rem}.editor-code-caption-toggle:hover{color:#24292f}.editor-code-caption-region{margin-block-end:.5rem}.editor-code-caption{border:1px solid #d9dee7;border-radius:4px;background:#fff}.editor-code-caption__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:2px;border-block-end:1px solid #eaecef;padding:3px 4px}.editor-code-caption__editor{padding:4px 8px}.editor-code-caption__editor .ProseMirror{font-family:system-ui,sans-serif;font-size:.85rem;line-height:1.5;outline:none}.editor-code-block.ProseMirror-selectednode{background-color:#dbeafe;outline:2px solid #3b82f6;outline-offset:2px}.editor-code-block .cm-outer-selection{background-color:#b7d5fb;border-radius:1px}.editor-code-block .cm-has-outer-selection ::selection,.editor-code-block .cm-has-outer-selection::selection{background-color:transparent}.editor-inline--code-escape{background-color:#eef2ff;border:1px solid #c7d2fe;border-radius:4px;display:inline-block;font-family:Times New Roman,Times,serif;padding-inline:.25rem;vertical-align:baseline}.inline-block--cite{display:inline-block;position:relative}.editor-inline--cite{background-color:#faf5ff;border:1px solid #e9d5ff;border-radius:.3rem;box-decoration-break:clone;color:#7e22ce;display:inline-block;font-size:.95em;line-height:1.35;padding-inline:.3em;vertical-align:baseline;white-space:pre-wrap;-webkit-box-decoration-break:clone}.editor-inline--cite-superscript{background-color:#f5f3ff;border-color:#ddd6fe;color:#6d28d9}.editor-inline--cite-blue{background-color:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.editor-inline--cite-green{background-color:#f0fdf4;border-color:#bbf7d0;color:#15803d}.editor-inline--cite-footnote{background-color:#fff7ed;border-color:#fed7aa;color:#c2410c}.editor-inline--cite-nocite{background-color:#f3f4f6;border-color:#d1d5db;color:#4b5563}.inline-block--cite.ProseMirror-selectednode>.editor-inline--cite{box-shadow:0 0 0 2px #7e22ce4d}.editor-inline--cite:empty{min-width:.6ch}.editor-inline--cite:empty:before{content:"​"}.inline-block--customLatex{display:inline-block;position:relative}.editor-inline--custom-latex{display:inline-block;border:1px solid #d8b4fe;border-radius:.3rem;background:#faf5ff;color:#7e22ce;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em;line-height:1.35;padding-inline:.3em;vertical-align:baseline;white-space:pre-wrap}.inline-block--customLatex.ProseMirror-selectednode>.editor-inline--custom-latex{box-shadow:0 0 0 2px #9333ea4d}.editor-inline--custom-latex:empty{min-width:.6ch}.editor-inline--custom-latex:empty:before{content:"​"}.editor-inline--inline-math{display:inline-block;font-family:Times New Roman,Times,serif;vertical-align:baseline;white-space:pre-wrap}.editor-inline--inline-math:empty{min-width:.6ch;border-radius:2px;outline:1px dashed #cbd5e1}.editor-inline--inline-math:empty:before{content:"​"}.editor-key-picker{background:#fff;border:1px solid #d5dce6;border-radius:.375rem;box-shadow:0 6px 18px #0f213c1f;font-size:.82rem;left:0;max-height:14rem;min-width:14rem;overflow-y:auto;padding:.25rem;position:absolute;top:calc(100% + .25rem);z-index:30}.editor-key-picker[hidden]{display:none}.editor-key-picker__status{color:#566478;padding:.3rem .45rem}.editor-key-picker__list{display:grid}.editor-key-picker__item{background:none;border:0;border-radius:.25rem;color:#1f2c40;cursor:pointer;display:block;font-family:ui-monospace,SF Mono,Menlo,monospace;padding:.3rem .45rem;text-align:start;white-space:nowrap}.editor-key-picker__item:hover{background:#eef3fa;color:#1f4f8f}.inline-block--ref{display:inline-block;position:relative}.editor-inline--ref{background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:.3rem;box-decoration-break:clone;color:#1d4ed8;display:inline-block;font-size:.95em;line-height:1.35;padding-inline:.3em;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;-webkit-box-decoration-break:clone}.editor-inline--ref-href{background-color:#ecfeff;border-color:#a5f3fc;color:#0e7490;text-decoration:underline;text-decoration-color:#67e8f9;text-underline-offset:.15em}.inline-block--ref.ProseMirror-selectednode>.editor-inline--ref{box-shadow:0 0 0 2px #3b82f659}.editor-inline--ref:empty{min-width:.6ch}.editor-inline--ref:empty:before{content:"​"}.inline-block--hyperlink{display:inline-block;position:relative}.editor-hyperlink{color:#285daf;display:inline-block;text-decoration:underline}.editor-hyperlink:empty{min-width:4.5ch}.editor-hyperlink:empty:before{content:"link text";color:#78869a}#workspace.workspace--footnotes{grid-template-columns:minmax(360px,1.2fr) 240px minmax(250px,.8fr) minmax(280px,.9fr) minmax(320px,1fr)}.footnotes-sidebar{overflow:auto;min-height:0;border-left:1px solid #d4dbe7;background:#f8faff;padding:12px;font:13px/1.5 system-ui}.footnotes-sidebar h2{font-size:14px;margin:0 0 12px}.footnotes-sidebar__entry{border:1px solid #dce3ef;border-radius:5px;background:#fff;padding:8px;margin-bottom:10px}.footnotes-sidebar__entry.is-selected{border-color:#3d6fc5;box-shadow:0 0 0 1px #3d6fc5}.footnotes-sidebar__entry.is-dragging{opacity:.6}.footnotes-sidebar__entry-button{border:0;color:#285daf;background:none;padding:0 0 8px;cursor:pointer;font-weight:650}.footnotes-sidebar__drag-handle{border:0;color:#71809a;background:none;padding:0 6px 8px 0;cursor:grab;font-weight:700}.footnotes-sidebar__drag-handle:active{cursor:grabbing}.footnote-drop-indicator{display:inline-block;width:2px;height:1.2em;margin:0 1px;vertical-align:text-bottom;border-radius:999px;background:#3d6fc5;box-shadow:0 0 0 2px #3d6fc529;pointer-events:none}.footnote-anchor{display:inline-flex;align-items:center;justify-content:center;min-width:1.15em;height:1.15em;margin-inline:.1em;padding-inline:.15em;vertical-align:super;border:1px solid #6d9be0;border-radius:3px;background:#e8f1ff;color:#1762bd;cursor:pointer;font:700 .62em/1 system-ui;-webkit-user-select:none;user-select:none}.footnote-anchor.ProseMirror-selectednode{outline:2px solid #3d6fc5;outline-offset:1px}.footnote-body-storage{display:none!important}@media (max-width: 960px){#workspace.workspace--footnotes{grid-template-columns:1fr}.footnotes-sidebar{min-height:160px;max-height:360px;border-left:0;border-top:1px solid #d4dbe7}}.footnotes-sidebar__preview{overflow-wrap:anywhere}.footnotes-sidebar__preview .editor-paragraph{margin:.35rem 0}.footnotes-sidebar__editor{min-width:0}.footnotes-sidebar__editor>.ProseMirror{min-height:5rem;outline:none;overflow-wrap:anywhere}.footnotes-sidebar__editor .container-block--footnote{border-left:0}.footnotes-sidebar__editor .container-block--footnote:before{display:none}.footnotes-sidebar__editor .editor-container-block--footnote{background:transparent;padding:0}.footnotes-sidebar__editor .paragraph-block{margin-block:.35rem}.editor-mark--font{font-size:inherit}.editor-mark--arial{font-family:Arial,sans-serif}.editor-mark--courier-new{font-family:Courier New,Courier,monospace}.editor-mark--times-new-roman{font-family:Times New Roman,Times,serif}.editor-mark--background-color{-webkit-box-decoration-break:clone;box-decoration-break:clone}.editor-mark--bold{font-weight:700}.editor-mark--italic{font-style:italic}.editor-mark--small-caps{font-variant-caps:small-caps}.editor-mark--strike{text-decoration:line-through}.editor-mark--subscript{font-size:.75em;vertical-align:sub}.editor-mark--superscript{font-size:.75em;vertical-align:super}.editor-mark--text-color{color:inherit}.editor-mark--underline{text-decoration:underline;text-underline-offset:.12em}.editor-mark--verbatim{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:pre-wrap}.editor-mark--centering{display:block}.editor-mark--centering[data-centering=front]{text-align:start}.editor-mark--centering[data-centering=middle]{text-align:center}.editor-mark--centering[data-centering=back]{text-align:end}.container-block{position:relative}.container-block--with-toolbar:after{content:"";inset-block:0;inset-inline-start:-2rem;inline-size:2rem;position:absolute;z-index:1}.container-block__toolbar{inset-block-start:.5rem;inset-inline-start:-1.75rem;opacity:0;pointer-events:none;position:absolute;transition:opacity .12s ease;visibility:hidden;z-index:2}.container-block:hover>.container-block__toolbar,.container-block__toolbar:focus-within,.container-block__toolbar.is-open{opacity:1;pointer-events:auto;visibility:visible}.container-block__menu-trigger,.container-block__attribute-option,.container-block__value-option{border:0;border-radius:4px;background:transparent;color:#f1f1ef;cursor:pointer;font:inherit;line-height:1.2}.container-block__menu-trigger{block-size:1.5rem;inline-size:1.5rem;background:#30302f;color:#b8b8b5;padding:0}.container-block__grip{display:block;font-size:1rem;letter-spacing:0;line-height:1}.container-block__menu{inset-block-start:0;inset-inline-start:calc(100% + .4rem);position:absolute;width:13rem;z-index:20}.container-block__menu[hidden],.container-block__value-menu[hidden]{display:none}.container-block__attribute-menu,.container-block__value-menu{display:grid;gap:.125rem;box-sizing:border-box;border:1px solid #3b3b39;border-radius:8px;background:#252524;box-shadow:0 8px 24px #00000052;padding:.375rem}.container-block__value-menu{inset-block-start:0;inset-inline-start:calc(100% + .4rem);position:absolute;width:13rem}.container-block__attribute-option,.container-block__value-option{align-items:center;display:flex;justify-content:space-between;min-height:2rem;padding:.4rem .625rem;text-align:start;width:100%}.container-block__submenu-chevron{color:#a3a3a0;font-size:1.25rem;line-height:1}.container-block__attribute-option:hover,.container-block__attribute-option:focus-visible,.container-block__attribute-option.is-active,.container-block__value-option:hover,.container-block__value-option:focus-visible,.container-block__menu-trigger:hover,.container-block__menu-trigger:focus-visible{background:#3b3b39;outline:none}.container-block__attribute-option:focus-visible,.container-block__value-option:focus-visible{box-shadow:0 0 0 2px #2383e2 inset}.container-block.ProseMirror-selectednode{outline:2px solid #3b82f6;outline-offset:2px}.container-block.ProseMirror-selectednode>.editor-container-block{background-color:#dbeafe}.paragraph-block{position:relative}.paragraph-block--with-toolbar:before{position:absolute;inset-block:0;inset-inline-start:-1.75rem;width:1.75rem;content:""}.paragraph-block__toolbar{position:absolute;z-index:25;inset-block-start:.15rem;inset-inline-start:-1.5rem;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .1s ease,visibility .1s ease}.paragraph-block--with-toolbar:hover>.paragraph-block__toolbar,.paragraph-block__toolbar:focus-within,.paragraph-block__toolbar.is-open{visibility:visible;opacity:1;pointer-events:auto}.paragraph-block__dropdown-trigger{display:grid;width:1.25rem;height:1.25rem;place-items:center;border:1px solid transparent;border-radius:4px;background:transparent;color:#7b8491;cursor:pointer;padding:0}.paragraph-block__dropdown-trigger:hover,.paragraph-block__dropdown-trigger:focus-visible,.paragraph-block__toolbar.is-open .paragraph-block__dropdown-trigger{border-color:#d6dce4;background:#edf0f4;color:#343b45;outline:none}.paragraph-block__dropdown-icon{display:block;font-size:.72rem;line-height:1;transition:transform .1s ease}.paragraph-block__toolbar.is-open .paragraph-block__dropdown-icon{transform:rotate(180deg)}.paragraph-block__parameter-panel{position:absolute;inset-block-start:calc(100% + .2rem);inset-inline-start:1.35rem;box-sizing:border-box;width:min(20rem,calc(100vw - 3rem));border:1px solid #d9dee7;border-radius:6px;background:#f6f8fa;box-shadow:0 5px 16px #1f293724;color:#24292f;padding:.4rem}.paragraph-block__parameter-panel[hidden]{display:none}.paragraph-block__parameter-panel--title{width:min(34rem,calc(100vw - 3rem))}.title-menu__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.title-menu__column{display:grid;align-content:start;gap:.3rem;min-width:0}.title-menu__column-title{border-bottom:1px solid #e2e6ec;color:#343b45;font-size:.64rem;font-weight:700;letter-spacing:.02em;padding-block-end:.2rem;text-transform:uppercase}.title-menu__column-fields{display:grid;gap:.35rem;max-height:24rem;min-width:0;overflow-y:auto}.title-menu__item{display:grid;gap:.3rem;border:1px solid #e2e6ec;border-radius:4px;background:#fff;padding:.35rem}.title-menu__item-header{display:flex;align-items:center;justify-content:space-between;color:#4b5563;font-size:.62rem;font-weight:650}.title-menu__add,.title-menu__remove{border:1px solid #c7ced8;border-radius:3px;background:#fff;color:#4b5563;cursor:pointer;font:inherit;font-size:.6rem;padding:.2rem .35rem}.title-menu__add:hover,.title-menu__remove:hover{border-color:#397b68;color:#245c4d}.title-menu__associations{display:grid;gap:.2rem;min-width:0;border:0;margin:0;padding:0}.title-menu__association{display:flex;align-items:center;gap:.25rem;min-width:0;color:#4b5563;font-size:.62rem}.title-menu__association span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.title-menu__template-value{min-height:1.6rem;display:flex;align-items:center;box-sizing:border-box;border:1px solid #d9dee7;border-radius:3px;background:#eef1f5;color:#4b5563;font-size:.68rem;padding:0 .35rem}.title-menu__empty{color:#98a2b0;font-size:.62rem;line-height:1.3;margin:0}.paragraph-block__controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.paragraph-block__field{display:grid;gap:.15rem;min-width:0}.paragraph-block__field-label{color:#687385;font-size:.6rem;font-weight:600;line-height:1.2}.paragraph-block__select,.paragraph-block__text-input,.paragraph-block__number-input{box-sizing:border-box;min-width:0;width:100%;height:1.6rem;border:1px solid #c7ced8;border-radius:3px;background:#fff;color:#24292f;font:inherit;font-size:.68rem;letter-spacing:0;outline:none}.paragraph-block__select{cursor:pointer;padding:0 1.25rem 0 .35rem}.paragraph-block__text-input{padding:0 .35rem}.paragraph-block__number-pair{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.2rem}.paragraph-block__number-input{padding:0 .2rem;text-align:center}.paragraph-block__number-separator{color:#687385;font-size:.68rem}.paragraph-block__text-input::placeholder{color:#98a2b0}.paragraph-block__select:hover,.paragraph-block__text-input:hover,.paragraph-block__number-input:hover{border-color:#9fa9b6}.paragraph-block__select:focus,.paragraph-block__text-input:focus,.paragraph-block__number-input:focus{border-color:#397b68;box-shadow:0 0 0 2px #397b6829}@media (max-width: 640px){.paragraph-block__parameter-panel{width:min(13rem,calc(100vw - 2rem))}.paragraph-block__parameter-panel--title{width:min(16rem,calc(100vw - 2rem))}.paragraph-block__controls,.title-menu__columns{grid-template-columns:1fr}}.node-view-attribute-rich{margin-block-start:.25rem}.node-view-attribute-rich__toggle{display:block;border:none;background:transparent;color:#57606a;cursor:pointer;font-size:.72rem;letter-spacing:.02em;padding:0}.node-view-attribute-rich__toggle:hover,.node-view-attribute-rich__toggle:focus-visible{color:#24292f}.node-view-attribute-rich__region{margin-block-start:.25rem;width:100%}.editor-expand-target{position:relative}.editor-expand-target:before{background-image:linear-gradient(135deg,rgba(59,130,246,.9) 0 50%,transparent 50%);block-size:18px;content:"";inline-size:18px;inset-block-start:0;inset-inline-start:0;pointer-events:none;position:absolute;z-index:1}.ProseMirror-selectednode::selection,.ProseMirror-selectednode ::selection{background-color:transparent}.editor-container-block--custom-latex{border:1px solid #d1d5db;border-radius:6px;padding:.75rem;background:#f8fafc}.editor-paragraph--custom-latex-para{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;margin-block:0}.editor-table{border:1px dashed #9ca3af;border-collapse:collapse;table-layout:fixed;width:100%}.editor-table__cell{border:1px solid #9ca3af;box-sizing:border-box;min-width:3rem;padding:.5rem;position:relative;vertical-align:top}.editor-table__cell.selectedCell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#3b82f62e;pointer-events:none;z-index:1}.editor-table__cell>.editor-paragraph{margin-block:0}.editor-table__cell[data-borders~=top]{border-top-style:dashed}.editor-table__cell[data-borders~=right]{border-right-style:dashed}.editor-table__cell[data-borders~=bottom]{border-bottom-style:dashed}.editor-table__cell[data-borders~=left]{border-left-style:dashed}.editor-table[data-template-table][data-rule-style=grid] .editor-table__cell{border:1px solid #9ca3af}.editor-table[data-template-table][data-rule-style=horizontal],.editor-table[data-template-table][data-rule-style=booktabs],.editor-table[data-template-table][data-rule-style=none]{border:0}.editor-table[data-template-table][data-rule-style=horizontal] .editor-table__cell{border-left:0;border-right:0}.editor-table[data-template-table][data-rule-style=booktabs] .editor-table__cell,.editor-table[data-template-table][data-rule-style=none] .editor-table__cell{border:0}.editor-table[data-template-table][data-rule-style=booktabs] tr:first-child>.editor-table__cell{border-top:1px solid #374151}.editor-table[data-template-table][data-rule-style=booktabs] tr:last-child>.editor-table__cell{border-bottom:1px solid #374151}.editor-table[data-template-table][data-rule-style=booktabs] tr:has(>th)+tr>.editor-table__cell{border-top:1px solid #374151}.editor-table[data-template-table][data-color-theme=elsGrayGroups] tr:has(>th[colspan])>.editor-table__cell{background:#d1d1d1}.editor-table[data-template-table][data-color-theme=elsStripedRows] tr:nth-child(odd)>.editor-table__cell{background:#e5e5e5}.editor-table[data-template-table][data-caption-style=stackedBold]>caption{font-weight:600;text-align:left}.editor-table[data-template-table][data-caption-position=bottom]>caption{caption-side:bottom}.editor-table[data-template-table][data-color-theme=reportBlueHeader] tr:has(>th)>.editor-table__cell{background:#112b55;color:#fff}.editor-table__wrapper{position:relative}.editor-table__add,.editor-table__delete{position:absolute;width:1.25rem;height:1.25rem;padding:0;border:1px solid #9ca3af;border-radius:9999px;background:#fff;color:#374151;font-size:.875rem;line-height:1;cursor:pointer;z-index:10}.editor-table__add:hover{background:#f3f4f6}.editor-table__delete:hover{background:#fef2f2;border-color:#f87171;color:#b91c1c}.editor-table__add--column,.editor-table__delete--column{transform:translate(-50%,-100%)}.editor-table__add--row,.editor-table__delete--row{transform:translate(-100%,-50%)}.editor-table__cellop{position:absolute;transform:translate(-50%,calc(-100% - 2px));padding:.125rem .625rem;border:1px solid #9ca3af;border-radius:9999px;background:#fff;color:#374151;font-size:.75rem;line-height:1.25;cursor:pointer;z-index:10}.editor-table__cellop:hover{background:#f3f4f6}.editor-table-caption{border:1px solid #d9dee7;border-radius:4px;background:#fff;text-align:start}.editor-table-caption__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:2px;border-block-end:1px solid #eaecef;padding:3px 4px}.editor-table-caption__editor{padding:4px 8px}.editor-table-caption__editor .ProseMirror{font-family:system-ui,sans-serif;font-size:.85rem;line-height:1.5;outline:none}.editor-table__actions{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-block-start:.25rem}.editor-table__caption-toggle{display:block;border:none;background:transparent;color:#57606a;cursor:pointer;font-size:.72rem;letter-spacing:.02em;padding:0}.editor-table__caption-toggle:hover{color:#24292f}.editor-table__delete-table{border:none;background:transparent;color:#b42318;cursor:pointer;font-size:.72rem;padding:0}.editor-table__delete-table:hover,.editor-table__delete-table:focus-visible{color:#7a271a;text-decoration:underline}.editor-table__caption{margin-block-start:.25rem;width:100%}.editor-table>caption{color:#4b5563;caption-side:bottom;font-size:.9rem;line-height:1.4;padding-block-start:.35rem;text-align:center}
