@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-cyrillic-ext-400-normal-B_ISZE4R.woff2) format("woff2"),url(/assets/rubik-all-400-normal-LeYnpOeC.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-cyrillic-400-normal-CFCITy_P.woff2) format("woff2"),url(/assets/rubik-all-400-normal-LeYnpOeC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-hebrew-400-normal-DNObuXye.woff2) format("woff2"),url(/assets/rubik-all-400-normal-LeYnpOeC.woff) format("woff");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-latin-ext-400-normal-BvADScal.woff2) format("woff2"),url(/assets/rubik-all-400-normal-LeYnpOeC.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-latin-400-normal-CRbIWQXK.woff2) format("woff2"),url(/assets/rubik-all-400-normal-LeYnpOeC.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._loading_1ojei_1:after{display:inline-block;animation:_dotty_1ojei_1 steps(1,end) 2s infinite;content:"​";min-width:24px}@keyframes _dotty_1ojei_1{0%{content:"​"}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:"​"}}@media (prefers-color-scheme: dark){.wmde-markdown,.wmde-markdown-var{color-scheme:dark;--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-fg-default: #c9d1d9;--color-fg-muted: #8b949e;--color-fg-subtle: #484f58;--color-canvas-default: #0d1117;--color-canvas-subtle: #161b22;--color-border-default: #30363d;--color-border-muted: #21262d;--color-neutral-muted: rgba(110, 118, 129, .4);--color-accent-fg: #58a6ff;--color-accent-emphasis: #1f6feb;--color-attention-subtle: rgba(187, 128, 9, .15);--color-danger-fg: #f85149;--color-danger-emphasis: #da3633;--color-attention-fg: #d29922;--color-attention-emphasis: #9e6a03;--color-done-fg: #a371f7;--color-done-emphasis: #8957e5;--color-success-fg: #3fb950;--color-success-emphasis: #238636;--color-copied-active-bg: #2e9b33}}@media (prefers-color-scheme: light){.wmde-markdown,.wmde-markdown-var{color-scheme:light;--color-prettylights-syntax-comment: #6e7781;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #8250df;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-fg-default: #24292f;--color-fg-muted: #57606a;--color-fg-subtle: #6e7781;--color-canvas-default: #ffffff;--color-canvas-subtle: #f6f8fa;--color-border-default: #d0d7de;--color-border-muted: hsl(210, 18%, 87%);--color-neutral-muted: rgba(175, 184, 193, .2);--color-accent-fg: #0969da;--color-accent-emphasis: #0969da;--color-attention-subtle: #fff8c5;--color-danger-fg: #d1242f;--color-danger-emphasis: #cf222e;--color-attention-fg: #9a6700;--color-attention-emphasis: #9a6700;--color-done-fg: #8250df;--color-done-emphasis: #8250df;--color-success-fg: #1a7f37;--color-success-emphasis: #1f883d;--color-copied-active-bg: #2e9b33}}[data-color-mode*=dark] .wmde-markdown,[data-color-mode*=dark] .wmde-markdown-var,.wmde-markdown-var[data-color-mode*=dark],.wmde-markdown[data-color-mode*=dark],body[data-color-mode*=dark]{color-scheme:dark;--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-fg-default: #c9d1d9;--color-fg-muted: #8b949e;--color-fg-subtle: #484f58;--color-canvas-default: #0d1117;--color-canvas-subtle: #161b22;--color-border-default: #30363d;--color-border-muted: #21262d;--color-neutral-muted: rgba(110, 118, 129, .4);--color-accent-fg: #58a6ff;--color-accent-emphasis: #1f6feb;--color-attention-subtle: rgba(187, 128, 9, .15);--color-danger-fg: #f85149}[data-color-mode*=light] .wmde-markdown,[data-color-mode*=light] .wmde-markdown-var,.wmde-markdown-var[data-color-mode*=light],.wmde-markdown[data-color-mode*=light],body[data-color-mode*=light]{color-scheme:light;--color-prettylights-syntax-comment: #6e7781;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #8250df;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-fg-default: #24292f;--color-fg-muted: #57606a;--color-fg-subtle: #6e7781;--color-canvas-default: #ffffff;--color-canvas-subtle: #f6f8fa;--color-border-default: #d0d7de;--color-border-muted: hsl(210, 18%, 87%);--color-neutral-muted: rgba(175, 184, 193, .2);--color-accent-fg: #0969da;--color-accent-emphasis: #0969da;--color-attention-subtle: #fff8c5;--color-danger-fg: #cf222e}.wmde-markdown{-webkit-text-size-adjust:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:16px;line-height:1.5;word-wrap:break-word;color:var(--color-fg-default);background-color:var(--color-canvas-default)}.wmde-markdown details,.wmde-markdown figcaption,.wmde-markdown figure{display:block}.wmde-markdown summary{display:list-item}.wmde-markdown [hidden]{display:none!important}.wmde-markdown a{background-color:transparent;color:var(--color-accent-fg);text-decoration:none}.wmde-markdown a:active,.wmde-markdown a:hover{outline-width:0}.wmde-markdown abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.wmde-markdown b,.wmde-markdown strong{font-weight:600}.wmde-markdown dfn{font-style:italic}.wmde-markdown h1{margin:.67em 0;font-weight:600;padding-bottom:.3em;font-size:2em;border-bottom:1px solid var(--color-border-muted)}.wmde-markdown mark{background-color:var(--color-attention-subtle);color:var(--color-text-primary)}.wmde-markdown small{font-size:90%}.wmde-markdown sub,.wmde-markdown sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.wmde-markdown sub{bottom:-.25em}.wmde-markdown sup{top:-.5em}.wmde-markdown img{display:inline-block;border-style:none;max-width:100%;box-sizing:content-box;background-color:var(--color-canvas-default)}.wmde-markdown code,.wmde-markdown kbd,.wmde-markdown pre,.wmde-markdown samp{font-family:monospace,monospace;font-size:1em}.wmde-markdown figure{margin:1em 40px}.wmde-markdown hr{box-sizing:content-box;overflow:hidden;background:transparent;border:0;border-bottom:1px solid var(--color-border-muted);height:.25em;padding:0;margin:24px 0;background-color:var(--color-border-default)}.wmde-markdown input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.wmde-markdown [type=button],.wmde-markdown [type=reset],.wmde-markdown [type=submit]{-webkit-appearance:button}.wmde-markdown [type=button]::-moz-focus-inner,.wmde-markdown [type=reset]::-moz-focus-inner,.wmde-markdown [type=submit]::-moz-focus-inner{border-style:none;padding:0}.wmde-markdown [type=button]:-moz-focusring,.wmde-markdown [type=reset]:-moz-focusring,.wmde-markdown [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.wmde-markdown [type=checkbox],.wmde-markdown [type=radio]{box-sizing:border-box;padding:0}.wmde-markdown [type=number]::-webkit-inner-spin-button,.wmde-markdown [type=number]::-webkit-outer-spin-button{height:auto}.wmde-markdown [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.wmde-markdown [type=search]::-webkit-search-cancel-button,.wmde-markdown [type=search]::-webkit-search-decoration{-webkit-appearance:none}.wmde-markdown ::-webkit-input-placeholder{color:inherit;opacity:.54}.wmde-markdown ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.wmde-markdown a:hover{text-decoration:underline}.wmde-markdown hr:before{display:table;content:""}.wmde-markdown hr:after{display:table;clear:both;content:""}.wmde-markdown table{border-spacing:0;border-collapse:collapse;display:block;width:-webkit-max-content;width:max-content;max-width:100%}.wmde-markdown td,.wmde-markdown th{padding:0}.wmde-markdown details summary{cursor:pointer}.wmde-markdown details:not([open])>*:not(summary){display:none!important}.wmde-markdown kbd{display:inline-block;padding:3px 5px;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;color:var(--color-fg-default);vertical-align:middle;background-color:var(--color-canvas-subtle);border:solid 1px var(--color-neutral-muted);border-bottom-color:var(--color-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--color-neutral-muted)}.wmde-markdown h1,.wmde-markdown h2,.wmde-markdown h3,.wmde-markdown h4,.wmde-markdown h5,.wmde-markdown h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.wmde-markdown h2{font-weight:600;padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid var(--color-border-muted)}.wmde-markdown h3{font-weight:600;font-size:1.25em}.wmde-markdown h4{font-weight:600;font-size:1em}.wmde-markdown h5{font-weight:600;font-size:.875em}.wmde-markdown h6{font-weight:600;font-size:.85em;color:var(--color-fg-muted)}.wmde-markdown p{margin-top:0;margin-bottom:10px}.wmde-markdown blockquote{margin:0;padding:0 1em;color:var(--color-fg-muted);border-left:.25em solid var(--color-border-default)}.wmde-markdown ul,.wmde-markdown ol{margin-top:0;margin-bottom:0;padding-left:2em}.wmde-markdown ol ol,.wmde-markdown ul ol{list-style-type:lower-roman}.wmde-markdown ul ul ol,.wmde-markdown ul ol ol,.wmde-markdown ol ul ol,.wmde-markdown ol ol ol{list-style-type:lower-alpha}.wmde-markdown dd{margin-left:0}.wmde-markdown tt,.wmde-markdown code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.wmde-markdown pre{margin-top:0;margin-bottom:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;word-wrap:normal}.wmde-markdown .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.wmde-markdown ::placeholder{color:var(--color-fg-subtle);opacity:1}.wmde-markdown input::-webkit-outer-spin-button,.wmde-markdown input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wmde-markdown [data-catalyst]{display:block}.wmde-markdown:before{display:table;content:""}.wmde-markdown:after{display:table;clear:both;content:""}.wmde-markdown>*:first-child{margin-top:0!important}.wmde-markdown>*:last-child{margin-bottom:0!important}.wmde-markdown a:not([href]){color:inherit;text-decoration:none}.wmde-markdown .absent{color:var(--color-danger-fg)}.wmde-markdown a.anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.wmde-markdown .anchor:focus{outline:none}.wmde-markdown p,.wmde-markdown blockquote,.wmde-markdown ul,.wmde-markdown ol,.wmde-markdown dl,.wmde-markdown table,.wmde-markdown pre,.wmde-markdown details{margin-top:0;margin-bottom:16px}.wmde-markdown blockquote>:first-child{margin-top:0}.wmde-markdown blockquote>:last-child{margin-bottom:0}.wmde-markdown sup>a:before{content:"["}.wmde-markdown sup>a:after{content:"]"}.wmde-markdown h1 .octicon-link,.wmde-markdown h2 .octicon-link,.wmde-markdown h3 .octicon-link,.wmde-markdown h4 .octicon-link,.wmde-markdown h5 .octicon-link,.wmde-markdown h6 .octicon-link{color:var(--color-fg-default);vertical-align:middle;visibility:hidden}.wmde-markdown h1:hover .anchor,.wmde-markdown h2:hover .anchor,.wmde-markdown h3:hover .anchor,.wmde-markdown h4:hover .anchor,.wmde-markdown h5:hover .anchor,.wmde-markdown h6:hover .anchor{text-decoration:none}.wmde-markdown h1:hover .anchor .octicon-link,.wmde-markdown h2:hover .anchor .octicon-link,.wmde-markdown h3:hover .anchor .octicon-link,.wmde-markdown h4:hover .anchor .octicon-link,.wmde-markdown h5:hover .anchor .octicon-link,.wmde-markdown h6:hover .anchor .octicon-link{visibility:visible}.wmde-markdown h1 tt,.wmde-markdown h1 code,.wmde-markdown h2 tt,.wmde-markdown h2 code,.wmde-markdown h3 tt,.wmde-markdown h3 code,.wmde-markdown h4 tt,.wmde-markdown h4 code,.wmde-markdown h5 tt,.wmde-markdown h5 code,.wmde-markdown h6 tt,.wmde-markdown h6 code{padding:0 .2em;font-size:inherit}.wmde-markdown ul.no-list,.wmde-markdown ol.no-list{padding:0;list-style-type:none}.wmde-markdown ol[type="1"]{list-style-type:decimal}.wmde-markdown ol[type=a]{list-style-type:lower-alpha}.wmde-markdown ol[type=i]{list-style-type:lower-roman}.wmde-markdown div>ol:not([type]){list-style-type:decimal}.wmde-markdown ul ul,.wmde-markdown ul ol,.wmde-markdown ol ol,.wmde-markdown ol ul{margin-top:0;margin-bottom:0}.wmde-markdown li>p{margin-top:16px}.wmde-markdown li+li{margin-top:.25em}.wmde-markdown dl{padding:0}.wmde-markdown dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.wmde-markdown dl dd{padding:0 16px;margin-bottom:16px}.wmde-markdown table th{font-weight:600}.wmde-markdown table th,.wmde-markdown table td{padding:6px 13px;border:1px solid var(--color-border-default)}.wmde-markdown table tr{background-color:var(--color-canvas-default);border-top:1px solid var(--color-border-muted)}.wmde-markdown table tr:nth-child(2n){background-color:var(--color-canvas-subtle)}.wmde-markdown table img{background-color:transparent}.wmde-markdown img[align=right]{padding-left:20px}.wmde-markdown img[align=left]{padding-right:20px}.wmde-markdown .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.wmde-markdown span.frame{display:block;overflow:hidden}.wmde-markdown span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--color-border-default)}.wmde-markdown span.frame span img{display:block;float:left}.wmde-markdown span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--color-fg-default)}.wmde-markdown span.align-center{display:block;overflow:hidden;clear:both}.wmde-markdown span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.wmde-markdown span.align-center span img{margin:0 auto;text-align:center}.wmde-markdown span.align-right{display:block;overflow:hidden;clear:both}.wmde-markdown span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.wmde-markdown span.align-right span img{margin:0;text-align:right}.wmde-markdown span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.wmde-markdown span.float-left span{margin:13px 0 0}.wmde-markdown span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.wmde-markdown span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.wmde-markdown code,.wmde-markdown tt{padding:.2em .4em;margin:0;font-size:85%;background-color:var(--color-neutral-muted);border-radius:6px}.wmde-markdown code br,.wmde-markdown tt br{display:none}.wmde-markdown del code{text-decoration:inherit}.wmde-markdown pre code{font-size:100%}.wmde-markdown pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:transparent;border:0}.wmde-markdown pre{font-size:85%;line-height:1.45;background-color:var(--color-canvas-subtle);border-radius:6px}.wmde-markdown pre code,.wmde-markdown pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.wmde-markdown pre>code{padding:16px;overflow:auto;display:block}.wmde-markdown pre>code::-webkit-scrollbar{background:transparent;width:8px;height:8px}.wmde-markdown pre>code::-webkit-scrollbar-thumb{background:var(--color-fg-muted);border-radius:10px}.wmde-markdown .csv-data td,.wmde-markdown .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.wmde-markdown .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:var(--color-canvas-default);border:0}.wmde-markdown .csv-data tr{border-top:0}.wmde-markdown .csv-data th{font-weight:600;background:var(--color-canvas-subtle);border-top:0}.wmde-markdown .footnotes{font-size:12px;color:var(--color-fg-muted);border-top:1px solid var(--color-border-default)}.wmde-markdown .footnotes ol{padding-left:16px}.wmde-markdown .footnotes li{position:relative}.wmde-markdown .footnotes li:target:before{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-24px;pointer-events:none;content:"";border:2px solid var(--color-accent-emphasis);border-radius:6px}.wmde-markdown .footnotes li:target{color:var(--color-fg-default)}.wmde-markdown .footnotes .data-footnote-backref g-emoji{font-family:monospace}.wmde-markdown .task-list-item{list-style-type:none}.wmde-markdown .task-list-item label{font-weight:400}.wmde-markdown .task-list-item.enabled label{cursor:pointer}.wmde-markdown .task-list-item+.wmde-markdown .task-list-item{margin-top:3px}.wmde-markdown .task-list-item .handle{display:none}.wmde-markdown .task-list-item-checkbox,.wmde-markdown .contains-task-list input[type=checkbox]{margin:0 .2em .25em -1.6em;vertical-align:middle}.wmde-markdown .contains-task-list:dir(rtl) .task-list-item-checkbox,.wmde-markdown .contains-task-list:dir(rtl) input[type=checkbox]{margin:0 -1.6em .25em .2em}.wmde-markdown ::-webkit-calendar-picker-indicator{filter:invert(50%)}.wmde-markdown pre{position:relative}.wmde-markdown pre .copied{visibility:hidden;display:flex;position:absolute;cursor:pointer;color:var(--color-fg-default);top:6px;right:6px;border-radius:5px;background:var(--color-border-default);padding:6px;font-size:12px;transition:all .3s}.wmde-markdown pre .copied .octicon-copy{display:block}.wmde-markdown pre .copied .octicon-check{display:none}.wmde-markdown pre:hover .copied{visibility:visible}.wmde-markdown pre:hover .copied:hover{background:var(--color-prettylights-syntax-entity-tag);color:var(--color-canvas-default)}.wmde-markdown pre:hover .copied:active,.wmde-markdown pre .copied.active{background:var(--color-copied-active-bg);color:var(--color-canvas-default)}.wmde-markdown pre .active .octicon-copy{display:none}.wmde-markdown pre .active .octicon-check{display:block}.wmde-markdown .markdown-alert{padding:.5rem 1em;color:inherit;margin-bottom:16px;border-left:.25em solid var(--borderColor-default, var(--color-border-default))}.wmde-markdown .markdown-alert>:last-child{margin-bottom:0!important}.wmde-markdown .markdown-alert .markdown-alert-title{display:flex;align-items:center;line-height:1;font-weight:500;font-size:14px}.wmde-markdown .markdown-alert .markdown-alert-title svg.octicon{margin-right:var(--base-size-8, 8px)!important}.wmde-markdown .markdown-alert.markdown-alert-note{border-left-color:var(--borderColor-accent-emphasis, var(--color-accent-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--fgColor-accent, var(--color-accent-fg))}.wmde-markdown .markdown-alert.markdown-alert-tip{border-left-color:var(--borderColor-success-emphasis, var(--color-success-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--fgColor-success, var(--color-success-fg))}.wmde-markdown .markdown-alert.markdown-alert-important{border-left-color:var(--borderColor-done-emphasis, var(--color-done-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--fgColor-done, var(--color-done-fg))}.wmde-markdown .markdown-alert.markdown-alert-warning{border-left-color:var(--borderColor-attention-emphasis, var(--color-attention-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--fgColor-attention, var(--color-attention-fg))}.wmde-markdown .markdown-alert.markdown-alert-caution{border-left-color:var(--borderColor-danger-emphasis, var(--color-danger-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--fgColor-danger, var(--color-danger-fg))}.wmde-markdown .highlight-line{background-color:var(--color-neutral-muted)}.wmde-markdown .code-line.line-number:before{display:inline-block;width:1rem;text-align:right;margin-right:16px;color:var(--color-fg-subtle);content:attr(line);white-space:nowrap}.wmde-markdown .token.comment,.wmde-markdown .token.prolog,.wmde-markdown .token.doctype,.wmde-markdown .token.cdata{color:var(--color-prettylights-syntax-comment)}.wmde-markdown .token.namespace{opacity:.7}.wmde-markdown .token.property,.wmde-markdown .token.tag,.wmde-markdown .token.selector,.wmde-markdown .token.constant,.wmde-markdown .token.symbol,.wmde-markdown .token.deleted{color:var(--color-prettylights-syntax-entity-tag)}.wmde-markdown .token.maybe-class-name{color:var(--color-prettylights-syntax-variable)}.wmde-markdown .token.property-access,.wmde-markdown .token.operator,.wmde-markdown .token.boolean,.wmde-markdown .token.number,.wmde-markdown .token.selector .token.class,.wmde-markdown .token.attr-name,.wmde-markdown .token.string,.wmde-markdown .token.char,.wmde-markdown .token.builtin{color:var(--color-prettylights-syntax-constant)}.wmde-markdown .token.deleted{color:var(--color-prettylights-syntax-markup-deleted-text)}.wmde-markdown .code-line .token.deleted{background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.wmde-markdown .token.inserted{color:var(--color-prettylights-syntax-markup-inserted-text)}.wmde-markdown .code-line .token.inserted{background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.wmde-markdown .token.variable{color:var(--color-prettylights-syntax-constant)}.wmde-markdown .token.entity,.wmde-markdown .token.url,.wmde-markdown .language-css .token.string,.wmde-markdown .style .token.string,.wmde-markdown .token.color,.wmde-markdown .token.atrule,.wmde-markdown .token.attr-value,.wmde-markdown .token.function,.wmde-markdown .token.class-name{color:var(--color-prettylights-syntax-string)}.wmde-markdown .token.rule,.wmde-markdown .token.regex,.wmde-markdown .token.important,.wmde-markdown .token.keyword{color:var(--color-prettylights-syntax-keyword)}.wmde-markdown .token.coord{color:var(--color-prettylights-syntax-meta-diff-range)}.wmde-markdown .token.important,.wmde-markdown .token.bold{font-weight:700}.wmde-markdown .token.italic{font-style:italic}.wmde-markdown .token.entity{cursor:help}.editor-container>*{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";overflow-y:hidden}.editor-input>*:first-child{margin-top:0!important}.editor-placeholder{color:#d1d5db;position:absolute;top:16px;left:16px;pointer-events:none;font-size:14px}.editor-paragraph{position:relative;margin-top:0;margin-bottom:1rem;font-size:14px;line-height:1.5}.editor-paragraph:last-child{margin-bottom:0}.headings{display:block;margin:24px 0 16px;padding-bottom:8px;border-bottom:1px solid #d0d7de;line-height:1.25}.headings>*{font-weight:600;line-height:1.25;margin:0}.headings{font-size:inherit!important}.editor-heading-h1>*,.editor-heading-h1 .editor-paragraph-span span{font-size:28px}.editor-heading-h2>*,.editor-heading-h2 .editor-paragraph-span span{font-size:20px}.editor-heading-h3>*,.editor-heading-h3 .editor-paragraph-span span{font-size:17.5px}.editor-heading-h4>*,.editor-heading-h4 .editor-paragraph-span span{font-size:16px}.editor-heading-h5>*,.editor-heading-h5 .editor-paragraph-span span{font-size:14px}.editor-heading-h6>*,.editor-heading-h6 .editor-paragraph-span span{font-size:12px}.editor-text-bold{font-weight:700}.editor-text-italic{font-style:italic}.editor-text-underline{text-decoration:underline}.editor-text-strikethrough{text-decoration:line-through}.editor-text-underlineStrikethrough{text-decoration:underline line-through}.editor-container table,td,th{border:1px solid #d0d7de}.editor-container table{border-collapse:collapse}.editor-image+br{display:none}.editor-container td{text-align:left;padding:6px 13px;word-break:normal!important}.editor-container table tr:nth-child(2n):not(:has(th)){background-color:#f4f4f5}.editor-container th{font-weight:600;padding:6px 13px;word-break:normal!important}.editor-table-cell{position:relative}.editor-table-cell-selected{caret-color:transparent}.editor-table-cell-selected:after{position:absolute;left:0;right:0;bottom:0;top:0;background-color:#a0c3ff66;content:"";pointer-events:none;z-index:1}.editor-quote{border-left:4px solid #ddd;padding-left:1rem;margin:.5rem 0;color:#666;background-color:#f9f9f9;padding:.5rem 1rem;border-radius:0 4px 4px 0}.editor-nested-listitem{list-style-type:none}.editor-nested-listitem:before,.editor-nested-listitem:after{display:none}.editor-nested-listitem:has(>:not(ul):not(ol)){list-style-type:revert}.editor-nested-listitem:has(>:not(ul):not(ol)):before,.editor-nested-listitem:has(>:not(ul):not(ol)):after{display:revert}.tableScrollableWrapper{overflow-x:auto;position:relative}.editor-image{display:inline-block;max-width:100%;height:auto;margin:0;cursor:default;vertical-align:middle}.editor-paragraph>.editor-image:only-child{display:block;margin:8px 0}.editor-listitem .editor-image{display:inline-block;margin:4px 0;vertical-align:middle}table .editor-paragraph .editor-image{display:flex;justify-content:center;width:-webkit-fit-content;width:fit-content}table .editor-paragraph .editor-image img{width:50px}table .editor-paragraph:has(img){display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.editor-paragraph span.editor-paragraph-span{display:inline;font-size:inherit}.added{background-color:#d1fae5;color:#065f46}.removed{background-color:#fee2e2;color:#991b1b;text-decoration:line-through}.editor-listitem span .added,.editor-listitem span .removed{display:inline}.editor-image.added{background-color:#d1fae5;padding:10px;width:-webkit-fit-content;width:fit-content}.editor-image.removed{background-color:#fee2e2;padding:10px;width:-webkit-fit-content;width:fit-content}.editor-image-loading{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;background-color:#f5f5f5;border:1px dashed #ccc;border-radius:4px;color:#666;font-size:14px}.image-wrapper{position:relative;display:inline-block;margin:0}.image-wrapper.focused{outline:2px solid #3b82f6;outline-offset:2px}.image-wrapper img{display:block;max-width:100%;height:auto}.image-resizer{position:absolute;width:8px;height:8px;background:#3b82f6;border:1px solid white;border-radius:2px;z-index:10}.image-resizer-e{right:-4px;top:50%;transform:translateY(-50%);cursor:ew-resize}.image-resizer-w{left:-4px;top:50%;transform:translateY(-50%);cursor:ew-resize}.image-resizer-ne{top:-4px;right:-4px;cursor:nesw-resize}.image-resizer-nw{top:-4px;left:-4px;cursor:nwse-resize}.image-resizer-se{bottom:-4px;right:-4px;cursor:nwse-resize}.image-resizer-sw{bottom:-4px;left:-4px;cursor:nesw-resize}.table-action-menu{background-color:#fff;border:1px solid #d0d7de;border-radius:6px;box-shadow:0 8px 24px #0000001f;padding:4px;z-index:1000;min-width:150px}.table-action-menu-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;background-color:transparent;cursor:pointer;font-size:14px;color:#333;text-align:left;border-radius:4px;transition:background-color .15s ease}.table-action-menu-item:hover{background-color:#f5f5f5}.table-action-menu-item:active{background-color:#e5e5e5}.table-action-menu-item svg{width:16px;height:16px;color:#666}.table-action-menu-item-delete-row:hover,.table-action-menu-item-delete-column:hover{background-color:#fee2e2;color:#991b1b}.table-action-menu-item-delete-row:hover svg,.table-action-menu-item-delete-column:hover svg{color:#991b1b}.table-resize-line{pointer-events:auto;background-color:transparent;transition:background-color .1s ease;position:relative}.table-resize-line:after{content:"";position:absolute;background-color:#3b82f680;transition:background-color .1s ease}.table-resize-line:hover:after{background-color:#3b82f6b3}.table-resize-line.dragging:after{background-color:#3b82f6cc}.table-resize-line.vertical{cursor:col-resize}.table-resize-line.vertical:after{top:0;bottom:0;left:50%;transform:translate(-50%);width:4px}.table-resize-line.horizontal{cursor:row-resize}.table-resize-line.horizontal:after{left:0;right:0;top:50%;transform:translateY(-50%);height:4px}.table-hover-actions-container{pointer-events:none;position:fixed;top:0;left:0;z-index:1000}.table-hover-extension,.table-hover-detection-zone{pointer-events:auto;background:transparent}.table-add-column-button,.table-add-row-button{pointer-events:auto;position:relative;display:flex;align-items:center;justify-content:center;width:6px;height:6px;border-radius:50%;background-color:#3b82f680;border:none;cursor:pointer;padding:0;transition:width .15s ease,height .15s ease,background-color .15s ease;overflow:visible;transform:translate(-50%,-50%)}.table-add-column-button:before,.table-add-row-button:before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;pointer-events:auto}.table-add-column-button svg,.table-add-row-button svg{width:14px;height:14px;opacity:0;transition:opacity .15s ease;color:#fff;flex-shrink:0}.table-add-column-button:hover,.table-add-row-button:hover{width:20px;height:20px;background-color:#3b82f6e6}.table-add-column-button:hover svg,.table-add-row-button:hover svg{opacity:1}.table-add-column-button:active,.table-add-row-button:active{background-color:#3b82f6}.table-reorder-column-button,.table-reorder-row-button{pointer-events:auto;position:relative;display:flex;align-items:center;justify-content:center;width:6px;height:6px;border-radius:50%;background-color:#6b728080;border:none;cursor:grab;padding:0;transition:width .15s ease,height .15s ease,background-color .15s ease;overflow:visible;transform:translate(-50%,-50%)}.table-reorder-column-button:before,.table-reorder-row-button:before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;pointer-events:auto}.table-reorder-column-button svg,.table-reorder-row-button svg{width:14px;height:14px;opacity:0;transition:opacity .15s ease;color:#fff;flex-shrink:0}.table-reorder-column-button svg{transform:rotate(90deg)}.table-reorder-column-button:hover,.table-reorder-row-button:hover{width:20px;height:20px;background-color:#6b7280e6}.table-reorder-column-button:hover svg,.table-reorder-row-button:hover svg{opacity:1}.table-reorder-column-button:active,.table-reorder-row-button:active{background-color:#6b7280;cursor:grabbing}.table-reorder-column-button.dragging,.table-reorder-row-button.dragging{width:20px;height:20px;background-color:#3b82f6e6;cursor:grabbing}.table-reorder-column-button.dragging svg,.table-reorder-row-button.dragging svg{opacity:1}.table-sort-column-button{pointer-events:auto;position:relative;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;background-color:#6b72801a;border:none;cursor:pointer;padding:0;transition:background-color .15s ease;overflow:visible;transform:translate(-50%,-50%)}.table-sort-column-button:before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;pointer-events:auto}.table-sort-column-button svg{width:12px;height:12px;color:#6b7280}.table-sort-column-button:hover{background-color:#3b82f626}.table-sort-column-button:hover svg,.table-sort-column-button.active svg{color:#3b82f6}.table-sort-column-button.active{background-color:#3b82f633}.table-drop-zone{pointer-events:auto;background:transparent;z-index:1000}.table-drop-zone:hover{background:#3b82f60d}.table-drop-indicator{pointer-events:none;background-color:#3b82f6;z-index:1002}.table-drop-indicator-column{width:3px;transform:translate(-50%)}.table-drop-indicator-row{height:3px;transform:translateY(-50%)}.markdown-content code:not(pre code){background-color:#0000000d;padding:.2em .4em;border-radius:3px;font-size:.9em}.markdown-content .footnotes{padding-left:1.5rem;overflow-x:visible}.wmde-markdown .footnotes li:target:before{top:0;right:0;bottom:0;left:-3px}.markdown-content .footnotes ol{list-style-position:outside;margin:0;padding-left:0}.markdown-content a{color:#0070f3;text-decoration:none}.markdown-content a:hover{text-decoration:underline}.markdown-content summary,.markdown-content .wmde-markdown summary{margin-bottom:.5rem}.markdown-content blockquote{border-left:4px solid #ddd;padding-left:1rem;margin:.5rem 0;color:#666;background-color:#f9f9f9;padding:.5rem 1rem;border-radius:0 4px 4px 0}.markdown-content pre{overflow-x:auto}.markdown-content table{border-collapse:collapse;width:100%}.markdown-content th,.markdown-content td{border:1px solid #ddd;padding:8px}.markdown-content th{background-color:#f2f2f2}.markdown-content tr:nth-child(2n){background-color:#f9f9f9}.markdown-content .added{background-color:#d1fae5;color:#065f46}.markdown-content .removed{background-color:#fee2e2;color:#991b1b;text-decoration:line-through}.tiptap-data-key{display:inline;margin-left:-4px;border-radius:4px;padding:0 4px;background-color:#fff3c4;color:#7a5c00;box-shadow:inset 0 0 0 1px #7a5c0040;white-space:pre-wrap;cursor:pointer;transition:background-color .1s ease,box-shadow .1s ease}.tiptap-data-key:hover{background-color:#ffe9a3}.tiptap-data-key--empty{color:#9a7b1f;font-style:italic}.tiptap-data-key--loading{color:#9a7b1f;font-style:italic;opacity:.85}.tiptap-data-key--resolved{display:inline-block;max-width:100%;vertical-align:baseline;background-color:transparent;color:inherit;box-shadow:inset 0 0 0 2px #d7f5dd}.tiptap-data-key--resolved:hover{background-color:transparent;box-shadow:inset 0 0 0 2px #c2eece}.tiptap-data-key--unresolved{background-color:#ffd9d6;color:#b00020;box-shadow:inset 0 0 0 1px #b0002059;font-style:italic}.tiptap-data-key--editing{background-color:#ffe9a3;box-shadow:inset 0 0 0 1px #7a5c0099}.tiptap-data-key--frozen{box-shadow:inset 0 0 0 1px #4527a066}.tiptap-data-key--resolved.tiptap-data-key--editing,.tiptap-data-key--resolved.tiptap-data-key--frozen{background-color:transparent;box-shadow:inset 0 0 0 2px #d7f5dd}.tiptap-data-key--resolved.tiptap-data-key--editing:hover,.tiptap-data-key--resolved.tiptap-data-key--frozen:hover{box-shadow:inset 0 0 0 2px #c2eece}.tiptap-data-key--readonly{cursor:default}.tiptap-data-key__value{white-space:pre-wrap}.tiptap-data-key--rich{display:block;width:-webkit-fit-content;width:fit-content;max-width:100%;margin:4px 0 4px -4px;padding:6px 4px;background-color:transparent;color:inherit}.tiptap-data-key--rich .tiptap-data-key__rich-value{overflow-x:auto;background:transparent;color:inherit}.tiptap-data-key--rich .tiptap-data-key__rich-value>:first-child{margin-top:0}.tiptap-data-key--rich .tiptap-data-key__rich-value>:last-child{margin-bottom:0}.tiptap-data-key-popover{position:fixed;z-index:1300;min-width:260px;max-width:340px;padding:8px;border-radius:8px;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 6px 18px #00000029}.tiptap-data-key-popover__header{display:flex;align-items:center;gap:4px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#00000080;margin-bottom:6px}.tiptap-data-key-popover__info{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:#0006;font-size:.875rem;line-height:1;cursor:pointer}.tiptap-data-key-popover__info:hover{color:#000000a6}.tiptap-data-key-popover__info.is-active{color:#0d47a1}.tiptap-data-key-popover__legend{display:flex;flex-direction:column;gap:2px;margin-bottom:10px;color:#0000008c}.tiptap-data-key-popover__legend-item{display:flex;align-items:center;gap:6px;font-size:.75rem}.tiptap-data-key-popover__swatch{width:10px;height:10px;border-radius:3px;flex-shrink:0}.tiptap-data-key-popover__swatch--resolved{background:#d7f5dd;box-shadow:inset 0 0 0 1px #176c2e66}.tiptap-data-key-popover__swatch--loading{background:#fff3c4;box-shadow:inset 0 0 0 1px #7a5c0066}.tiptap-data-key-popover__swatch--unresolved{background:#ffd9d6;box-shadow:inset 0 0 0 1px #b0002073}.tiptap-data-key-popover__legend-note{margin-top:4px;font-size:.75rem;font-style:italic}.tiptap-data-key-popover__search{width:100%;box-sizing:border-box;padding:6px 8px;border:1px solid rgba(0,0,0,.16);border-radius:6px;font-size:.875rem;outline:none}.tiptap-data-key-popover__search:focus{border-color:#f0b400;box-shadow:0 0 0 2px #f0b40040}.tiptap-data-key-popover__list{margin-top:6px;max-height:220px;overflow-y:auto}.tiptap-data-key-popover__item{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:6px 8px;border:none;border-radius:6px;background:transparent;text-align:left;cursor:pointer}.tiptap-data-key-popover__item.is-active,.tiptap-data-key-popover__item:hover{background:#fff3c4}.tiptap-data-key-popover__item-label{font-size:.875rem;color:#000000d9}.tiptap-data-key-popover__item-key{font-size:.75rem;color:#00000080}.tiptap-data-key-popover__empty{padding:8px;font-size:.8125rem;color:#00000080}.tiptap-data-key-popover__footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(0,0,0,.08);font-size:.75rem;color:#0009}.tiptap-data-key-popover__link{color:#0d47a1}.tiptap-data-key-popover__remove{flex-shrink:0;padding:2px 8px;border:1px solid rgba(176,0,32,.4);border-radius:6px;background:transparent;color:#b00020;font-size:.75rem;cursor:pointer}.tiptap-data-key-popover__remove:hover{background:#b0002014}.tiptap-handlebars--inline{display:inline}.tiptap-handlebars--block{display:block}.tiptap-conditional--output{display:inline}.tiptap-conditional--output.tiptap-conditional{white-space:pre-wrap}div.tiptap-conditional--output{display:block}.tiptap-conditional--skipped{color:#00000073;font-style:italic}div.tiptap-conditional--skipped{display:block}.tiptap-conditional--chip{display:inline-flex;align-items:baseline;gap:4px;border-radius:4px;padding:0 4px;background-color:#fff3c4;color:#7a5c00;box-shadow:inset 0 0 0 1px #7a5c0040;cursor:pointer;transition:background-color .1s ease,box-shadow .1s ease}.tiptap-conditional__badge{font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.tiptap-conditional__value{white-space:pre-wrap}.tiptap-conditional__value--skipped{font-style:italic}.tiptap-conditional--empty{color:#9a7b1f;font-style:italic}.tiptap-conditional--loading{color:#9a7b1f;font-style:italic;opacity:.85}.tiptap-conditional--resolved{background-color:#d7f5dd;color:#176c2e;box-shadow:inset 0 0 0 1px #176c2e4d}.tiptap-conditional--unresolved{background-color:#ffd9d6;color:#b00020;box-shadow:inset 0 0 0 1px #b0002059}.tiptap-conditional--inactive{opacity:.6}.tiptap-conditional--editing{box-shadow:inset 0 0 0 1px #7a5c0099}.tiptap-conditional--frozen{box-shadow:inset 0 0 0 1px #4527a066}.tiptap-conditional-popover{position:fixed;z-index:1300;min-width:320px;max-width:420px;padding:10px;border-radius:8px;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 6px 18px #00000029}.tiptap-conditional-popover__header{display:flex;align-items:center;gap:4px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#00000080;margin-bottom:6px}.tiptap-conditional-popover__info{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:#0006;font-size:.875rem;line-height:1;cursor:pointer}.tiptap-conditional-popover__info:hover{color:#000000a6}.tiptap-conditional-popover__info.is-active{color:#0d47a1}.tiptap-conditional-popover__legend{display:flex;flex-direction:column;gap:2px;margin-bottom:10px;font-size:.6875rem;color:#0000008c}.tiptap-conditional-popover__legend-item{display:flex;align-items:center;gap:6px;font-size:.75rem}.tiptap-conditional-popover__swatch{width:10px;height:10px;border-radius:3px;flex-shrink:0}.tiptap-conditional-popover__swatch--resolved{background:#d7f5dd;box-shadow:inset 0 0 0 1px #176c2e66}.tiptap-conditional-popover__swatch--loading{background:#fff3c4;box-shadow:inset 0 0 0 1px #7a5c0066}.tiptap-conditional-popover__swatch--unresolved{background:#ffd9d6;box-shadow:inset 0 0 0 1px #b0002073}.tiptap-conditional-popover__legend-note{margin-top:4px;font-size:.75rem;font-style:italic}.tiptap-conditional-branch{margin-bottom:10px;padding:8px;border:1px solid rgba(0,0,0,.08);border-radius:6px}.formly-row-condition-popover .tiptap-conditional-branch{margin-bottom:0}.tiptap-conditional-branch__head{display:flex;align-items:center;gap:6px;margin-bottom:6px}.tiptap-conditional-branch__keyword{font-size:.75rem;font-weight:600;color:#0009;flex-shrink:0}.tiptap-conditional-branch__condition{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.tiptap-conditional-branch__source,.tiptap-conditional-branch__variable,.tiptap-conditional-branch__op,.tiptap-conditional-branch__value,.tiptap-conditional-branch__raw{box-sizing:border-box;padding:4px 6px;border:1px solid rgba(0,0,0,.16);border-radius:6px;font-size:.8125rem;outline:none}.tiptap-conditional-branch__variable{flex:1;min-width:0}.tiptap-conditional-branch__source,.tiptap-conditional-branch__op{width:auto;flex-shrink:0}.tiptap-conditional-branch__value,.tiptap-conditional-branch__raw{flex:1;min-width:0}.tiptap-conditional-branch__remove{flex-shrink:0;margin-left:auto;width:22px;height:22px;border:none;border-radius:4px;background:transparent;color:#b00020;font-size:1rem;line-height:1;cursor:pointer}.tiptap-conditional-branch__remove:hover{background:#b0002014}.tiptap-conditional-branch__body{width:100%;box-sizing:border-box;min-height:48px;padding:6px 8px;border:1px solid rgba(0,0,0,.16);border-radius:6px;font-family:inherit;font-size:.8125rem;resize:vertical;outline:none}.tiptap-conditional-branch__body--raw{font-family:monospace;min-height:80px}.tiptap-conditional-popover__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;padding-top:8px;border-top:1px solid rgba(0,0,0,.08)}.tiptap-conditional-popover__actions button{padding:3px 10px;border:1px solid rgba(0,0,0,.2);border-radius:6px;background:transparent;font-size:.75rem;cursor:pointer}.tiptap-conditional-popover__actions button:hover{background:#0000000a}.tiptap-conditional-popover__remove{margin-left:auto;color:#b00020;border-color:#b0002066!important}.tiptap-conditional-popover__remove:hover{background:#b0002014!important}tr.formly-conditional-row--hidden{display:none}tr.formly-conditional-row>td:first-child,tr.formly-conditional-row>th:first-child{box-shadow:inset 3px 0 #7a5c00}tr.formly-conditional-row--resolved>td:first-child,tr.formly-conditional-row--resolved>th:first-child{box-shadow:inset 3px 0 #176c2e}tr.formly-conditional-row--loading>td:first-child,tr.formly-conditional-row--loading>th:first-child{box-shadow:inset 3px 0 #9a7b1f}tr.formly-conditional-row--unresolved>td:first-child,tr.formly-conditional-row--unresolved>th:first-child{box-shadow:inset 3px 0 #b00020}tr.formly-conditional-row--inactive{opacity:.55}td.formly-conditional-cell,th.formly-conditional-cell{box-shadow:inset 0 0 0 1.5px #7a5c0080}td.formly-conditional-cell--resolved,th.formly-conditional-cell--resolved{box-shadow:inset 0 0 0 1.5px #176c2e8c}td.formly-conditional-cell--loading,th.formly-conditional-cell--loading{box-shadow:inset 0 0 0 1.5px #9a7b1f8c}td.formly-conditional-cell--unresolved,th.formly-conditional-cell--unresolved{box-shadow:inset 0 0 0 1.5px #b0002080}td.formly-conditional-cell--inactive,th.formly-conditional-cell--inactive{opacity:.55}.tiptap-slash-command-popup{position:fixed;z-index:1300}.tiptap-slash-command{min-width:220px;max-width:320px;max-height:280px;overflow-y:auto;padding:4px;border-radius:8px;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 6px 18px #00000024}.tiptap-slash-command__item{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:6px 8px;border:none;border-radius:6px;background:transparent;text-align:left;cursor:pointer}.tiptap-slash-command__item.is-active,.tiptap-slash-command__item:hover{background:#e3f2fd}.tiptap-slash-command__label{font-size:.875rem;color:#0d47a1}.tiptap-slash-command__key{font-size:.75rem;color:#00000080}.tiptap-slash-command__empty{padding:8px;font-size:.8125rem;color:#00000080}.tiptap-tooltip{--tt-tooltip-bg: var(--tt-gray-light-900);--tt-tooltip-text: var(--white);--tt-kbd: var(--tt-gray-dark-a-400)}.dark .tiptap-tooltip{--tt-tooltip-bg: var(--white);--tt-tooltip-text: var(--tt-gray-light-600);--tt-kbd: var(--tt-gray-light-a-400)}.tiptap-tooltip{z-index:50;overflow:hidden;border-radius:var(--tt-radius-md, .375rem);background-color:var(--tt-tooltip-bg);padding:.375rem .5rem;font-size:.75rem;font-weight:500;color:var(--tt-tooltip-text);box-shadow:0 4px 6px -1px #0000001a;text-align:center}.tiptap-tooltip kbd{display:inline-block;text-align:center;vertical-align:baseline;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;text-transform:capitalize;color:var(--tt-kbd)}.tiptap-button{--tt-button-default-bg-color: var(--tt-gray-light-a-100);--tt-button-hover-bg-color: var(--tt-gray-light-200);--tt-button-active-bg-color: var(--tt-gray-light-a-200);--tt-button-active-bg-color-emphasized: var( --tt-brand-color-100 );--tt-button-active-bg-color-subdued: var( --tt-gray-light-a-200 );--tt-button-active-hover-bg-color: var(--tt-gray-light-300);--tt-button-active-hover-bg-color-emphasized: var( --tt-brand-color-200 );--tt-button-active-hover-bg-color-subdued: var( --tt-gray-light-a-300 );--tt-button-disabled-bg-color: var(--tt-gray-light-a-50)}.dark .tiptap-button{--tt-button-default-bg-color: var(--tt-gray-dark-a-100);--tt-button-hover-bg-color: var(--tt-gray-dark-200);--tt-button-active-bg-color: var(--tt-gray-dark-a-200);--tt-button-active-bg-color-emphasized: var( --tt-brand-color-900 );--tt-button-active-bg-color-subdued: var( --tt-gray-dark-a-200 );--tt-button-active-hover-bg-color: var(--tt-gray-dark-300);--tt-button-active-hover-bg-color-emphasized: var( --tt-brand-color-800 );--tt-button-active-hover-bg-color-subdued: var( --tt-gray-dark-a-300 );--tt-button-disabled-bg-color: var(--tt-gray-dark-a-50)}.tiptap-button{--tt-button-default-text-color: var(--tt-gray-light-a-600);--tt-button-hover-text-color: var(--tt-gray-light-a-900);--tt-button-active-text-color: var(--tt-gray-light-a-900);--tt-button-active-text-color-emphasized: var(--tt-gray-light-a-900);--tt-button-active-text-color-subdued: var(--tt-gray-light-a-900);--tt-button-disabled-text-color: var(--tt-gray-light-a-400)}.dark .tiptap-button{--tt-button-default-text-color: var(--tt-gray-dark-a-600);--tt-button-hover-text-color: var(--tt-gray-dark-a-900);--tt-button-active-text-color: var(--tt-gray-dark-a-900);--tt-button-active-text-color-emphasized: var(--tt-gray-dark-a-900);--tt-button-active-text-color-subdued: var(--tt-gray-dark-a-900);--tt-button-disabled-text-color: var(--tt-gray-dark-a-300)}.tiptap-button{--tt-button-default-icon-color: var(--tt-gray-light-a-600);--tt-button-hover-icon-color: var(--tt-gray-light-a-900);--tt-button-active-icon-color: var(--tt-brand-color-500);--tt-button-active-icon-color-emphasized: var(--tt-brand-color-600);--tt-button-active-icon-color-subdued: var(--tt-gray-light-a-900);--tt-button-disabled-icon-color: var(--tt-gray-light-a-400)}.dark .tiptap-button{--tt-button-default-icon-color: var(--tt-gray-dark-a-600);--tt-button-hover-icon-color: var(--tt-gray-dark-a-900);--tt-button-active-icon-color: var(--tt-brand-color-400);--tt-button-active-icon-color-emphasized: var(--tt-brand-color-400);--tt-button-active-icon-color-subdued: var(--tt-gray-dark-a-900);--tt-button-disabled-icon-color: var(--tt-gray-dark-a-400)}.tiptap-button{--tt-button-default-icon-sub-color: var(--tt-gray-light-a-400);--tt-button-hover-icon-sub-color: var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color: var(--tt-gray-light-a-400);--tt-button-active-icon-sub-color-emphasized: var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-subdued: var(--tt-gray-light-a-400);--tt-button-disabled-icon-sub-color: var(--tt-gray-light-a-100)}.dark .tiptap-button{--tt-button-default-icon-sub-color: var(--tt-gray-dark-a-300);--tt-button-hover-icon-sub-color: var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color: var(--tt-gray-dark-a-300);--tt-button-active-icon-sub-color-emphasized: var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color-subdued: var(--tt-gray-dark-a-300);--tt-button-disabled-icon-sub-color: var(--tt-gray-dark-a-100)}.tiptap-button{--tt-button-default-dropdown-arrows-color: var(--tt-gray-light-a-600);--tt-button-hover-dropdown-arrows-color: var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color: var(--tt-gray-light-a-600);--tt-button-active-dropdown-arrows-color-emphasized: var( --tt-gray-light-a-700 );--tt-button-active-dropdown-arrows-color-subdued: var(--tt-gray-light-a-600);--tt-button-disabled-dropdown-arrows-color: var(--tt-gray-light-a-400)}.dark .tiptap-button{--tt-button-default-dropdown-arrows-color: var(--tt-gray-dark-a-600);--tt-button-hover-dropdown-arrows-color: var(--tt-gray-dark-a-700);--tt-button-active-dropdown-arrows-color: var(--tt-gray-dark-a-600);--tt-button-active-dropdown-arrows-color-emphasized: var( --tt-gray-dark-a-700 );--tt-button-active-dropdown-arrows-color-subdued: var(--tt-gray-dark-a-600);--tt-button-disabled-dropdown-arrows-color: var(--tt-gray-dark-a-400)}.tiptap-button[data-style=ghost]{--tt-button-default-bg-color: var(--transparent);--tt-button-hover-bg-color: var(--tt-gray-light-200);--tt-button-active-bg-color: var(--tt-gray-light-a-100);--tt-button-active-bg-color-emphasized: var( --tt-brand-color-100 );--tt-button-active-bg-color-subdued: var( --tt-gray-light-a-100 );--tt-button-active-hover-bg-color: var(--tt-gray-light-200);--tt-button-active-hover-bg-color-emphasized: var( --tt-brand-color-200 );--tt-button-active-hover-bg-color-subdued: var( --tt-gray-light-a-200 );--tt-button-disabled-bg-color: var(--transparent)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-bg-color: var(--transparent);--tt-button-hover-bg-color: var(--tt-gray-dark-200);--tt-button-active-bg-color: var(--tt-gray-dark-a-100);--tt-button-active-bg-color-emphasized: var( --tt-brand-color-900 );--tt-button-active-bg-color-subdued: var( --tt-gray-dark-a-100 );--tt-button-active-hover-bg-color: var(--tt-gray-dark-200);--tt-button-active-hover-bg-color-emphasized: var( --tt-brand-color-800 );--tt-button-active-hover-bg-color-subdued: var( --tt-gray-dark-a-200 );--tt-button-disabled-bg-color: var(--transparent)}.tiptap-button[data-style=ghost]{--tt-button-default-text-color: var(--tt-gray-light-a-600);--tt-button-hover-text-color: var(--tt-gray-light-a-900);--tt-button-active-text-color: var(--tt-gray-light-a-900);--tt-button-active-text-color-emphasized: var(--tt-gray-light-a-900);--tt-button-active-text-color-subdued: var(--tt-gray-light-a-900);--tt-button-disabled-text-color: var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-text-color: var(--tt-gray-dark-a-600);--tt-button-hover-text-color: var(--tt-gray-dark-a-900);--tt-button-active-text-color: var(--tt-gray-dark-a-900);--tt-button-active-text-color-emphasized: var(--tt-gray-dark-a-900);--tt-button-active-text-color-subdued: var(--tt-gray-dark-a-900);--tt-button-disabled-text-color: var(--tt-gray-dark-a-300)}.tiptap-button[data-style=ghost]{--tt-button-default-icon-color: var(--tt-gray-light-a-600);--tt-button-hover-icon-color: var(--tt-gray-light-a-900);--tt-button-active-icon-color: var(--tt-brand-color-500);--tt-button-active-icon-color-emphasized: var(--tt-brand-color-600);--tt-button-active-icon-color-subdued: var(--tt-gray-light-a-900);--tt-button-disabled-icon-color: var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-icon-color: var(--tt-gray-dark-a-600);--tt-button-hover-icon-color: var(--tt-gray-dark-a-900);--tt-button-active-icon-color: var(--tt-brand-color-400);--tt-button-active-icon-color-emphasized: var(--tt-brand-color-300);--tt-button-active-icon-color-subdued: var(--tt-gray-dark-a-900);--tt-button-disabled-icon-color: var(--tt-gray-dark-a-400)}.tiptap-button[data-style=ghost]{--tt-button-default-icon-sub-color: var(--tt-gray-light-a-400);--tt-button-hover-icon-sub-color: var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color: var(--tt-gray-light-a-400);--tt-button-active-icon-sub-color-emphasized: var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-subdued: var(--tt-gray-light-a-400);--tt-button-disabled-icon-sub-color: var(--tt-gray-light-a-100)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-icon-sub-color: var(--tt-gray-dark-a-300);--tt-button-hover-icon-sub-color: var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color: var(--tt-gray-dark-a-300);--tt-button-active-icon-sub-color-emphasized: var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color-subdued: var(--tt-gray-dark-a-300);--tt-button-disabled-icon-sub-color: var(--tt-gray-dark-a-100)}.tiptap-button[data-style=ghost]{--tt-button-default-dropdown-arrows-color: var(--tt-gray-light-a-600);--tt-button-hover-dropdown-arrows-color: var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color: var(--tt-gray-light-a-600);--tt-button-active-dropdown-arrows-color-emphasized: var( --tt-gray-light-a-700 );--tt-button-active-dropdown-arrows-color-subdued: var( --tt-gray-light-a-600 );--tt-button-disabled-dropdown-arrows-color: var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-dropdown-arrows-color: var(--tt-gray-dark-a-600);--tt-button-hover-dropdown-arrows-color: var(--tt-gray-dark-a-700);--tt-button-active-dropdown-arrows-color: var(--tt-gray-dark-a-600);--tt-button-active-dropdown-arrows-color-emphasized: var( --tt-gray-dark-a-700 );--tt-button-active-dropdown-arrows-color-subdued: var( --tt-gray-dark-a-600 );--tt-button-disabled-dropdown-arrows-color: var(--tt-gray-dark-a-400)}.tiptap-button[data-style=primary]{--tt-button-default-bg-color: var(--tt-brand-color-500);--tt-button-hover-bg-color: var(--tt-brand-color-600);--tt-button-active-bg-color: var(--tt-brand-color-100);--tt-button-active-bg-color-emphasized: var( --tt-brand-color-100 );--tt-button-active-bg-color-subdued: var( --tt-brand-color-100 );--tt-button-active-hover-bg-color: var(--tt-brand-color-200);--tt-button-active-hover-bg-color-emphasized: var( --tt-brand-color-200 );--tt-button-active-hover-bg-color-subdued: var( --tt-brand-color-200 );--tt-button-disabled-bg-color: var(--tt-gray-light-a-100)}.dark .tiptap-button[data-style=primary]{--tt-button-default-bg-color: var(--tt-brand-color-500);--tt-button-hover-bg-color: var(--tt-brand-color-600);--tt-button-active-bg-color: var(--tt-brand-color-900);--tt-button-active-bg-color-emphasized: var( --tt-brand-color-900 );--tt-button-active-bg-color-subdued: var( --tt-brand-color-900 );--tt-button-active-hover-bg-color: var(--tt-brand-color-800);--tt-button-active-hover-bg-color-emphasized: var( --tt-brand-color-800 );--tt-button-active-hover-bg-color-subdued: var( --tt-brand-color-800 );--tt-button-disabled-bg-color: var(--tt-gray-dark-a-100)}.tiptap-button[data-style=primary]{--tt-button-default-text-color: var(--white);--tt-button-hover-text-color: var(--white);--tt-button-active-text-color: var(--tt-gray-light-a-900);--tt-button-active-text-color-emphasized: var(--tt-gray-light-a-900);--tt-button-active-text-color-subdued: var(--tt-gray-light-a-900);--tt-button-disabled-text-color: var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=primary]{--tt-button-default-text-color: var(--white);--tt-button-hover-text-color: var(--white);--tt-button-active-text-color: var(--tt-gray-dark-a-900);--tt-button-active-text-color-emphasized: var(--tt-gray-dark-a-900);--tt-button-active-text-color-subdued: var(--tt-gray-dark-a-900);--tt-button-disabled-text-color: var(--tt-gray-dark-a-300)}.tiptap-button[data-style=primary]{--tt-button-default-icon-color: var(--white);--tt-button-hover-icon-color: var(--white);--tt-button-active-icon-color: var(--tt-brand-color-600);--tt-button-active-icon-color-emphasized: var(--tt-brand-color-600);--tt-button-active-icon-color-subdued: var(--tt-brand-color-600);--tt-button-disabled-icon-color: var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=primary]{--tt-button-default-icon-color: var(--white);--tt-button-hover-icon-color: var(--white);--tt-button-active-icon-color: var(--tt-brand-color-400);--tt-button-active-icon-color-emphasized: var(--tt-brand-color-400);--tt-button-active-icon-color-subdued: var(--tt-brand-color-400);--tt-button-disabled-icon-color: var(--tt-gray-dark-a-300)}.tiptap-button[data-style=primary]{--tt-button-default-icon-sub-color: var(--tt-gray-dark-a-500);--tt-button-hover-icon-sub-color: var(--tt-gray-dark-a-500);--tt-button-active-icon-sub-color: var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-emphasized: var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-subdued: var(--tt-gray-light-a-500);--tt-button-disabled-icon-sub-color: var(--tt-gray-light-a-100)}.dark .tiptap-button[data-style=primary]{--tt-button-default-icon-sub-color: var(--tt-gray-dark-a-400);--tt-button-hover-icon-sub-color: var(--tt-gray-dark-a-500);--tt-button-active-icon-sub-color: var(--tt-gray-dark-a-300);--tt-button-active-icon-sub-color-emphasized: var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color-subdued: var(--tt-gray-dark-a-300);--tt-button-disabled-icon-sub-color: var(--tt-gray-dark-a-100)}.tiptap-button[data-style=primary]{--tt-button-default-dropdown-arrows-color: var(--white);--tt-button-hover-dropdown-arrows-color: var(--white);--tt-button-active-dropdown-arrows-color: var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color-emphasized: var( --tt-gray-light-a-700 );--tt-button-active-dropdown-arrows-color-subdued: var( --tt-gray-light-a-700 );--tt-button-disabled-dropdown-arrows-color: var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=primary]{--tt-button-default-dropdown-arrows-color: var(--white);--tt-button-hover-dropdown-arrows-color: var(--white);--tt-button-active-dropdown-arrows-color: var(--tt-gray-dark-a-600);--tt-button-active-dropdown-arrows-color-emphasized: var( --tt-gray-dark-a-600 );--tt-button-active-dropdown-arrows-color-subdued: var( --tt-gray-dark-a-600 );--tt-button-disabled-dropdown-arrows-color: var(--tt-gray-dark-a-400)}.tiptap-button{font-size:.875rem;font-weight:500;font-feature-settings:"salt" on,"cv01" on;line-height:1.15;height:2rem;min-width:2rem;border:none;padding:.5rem;gap:.25rem;display:flex;align-items:center;justify-content:center;border-radius:var(--tt-radius-lg, .75rem);transition-property:background,color,opacity;transition-duration:var(--tt-transition-duration-default);transition-timing-function:var(--tt-transition-easing-default)}.tiptap-button:focus-visible{outline:none}.tiptap-button[data-highlighted=true],.tiptap-button[data-focus-visible=true]{background-color:var(--tt-button-hover-bg-color);color:var(--tt-button-hover-text-color)}.tiptap-button[data-weight=small]{width:1.5rem;min-width:1.5rem;padding-right:0;padding-left:0}.tiptap-button[data-size=large]{font-size:.9375rem;height:2.375rem;min-width:2.375rem;padding:.625rem}.tiptap-button[data-size=small]{font-size:.75rem;line-height:1.2;height:1.5rem;min-width:1.5rem;padding:.3125rem;border-radius:var(--tt-radius-md, .5rem)}.tiptap-button .tiptap-button-text{padding:0 .125rem;flex-grow:1;text-align:left;line-height:1.5rem}.tiptap-button[data-text-trim=on] .tiptap-button-text{text-overflow:ellipsis;overflow:hidden}.tiptap-button .tiptap-button-icon,.tiptap-button .tiptap-button-icon-sub,.tiptap-button .tiptap-button-dropdown-arrows,.tiptap-button .tiptap-button-dropdown-small{flex-shrink:0}.tiptap-button .tiptap-button-icon{width:1rem;height:1rem}.tiptap-button[data-size=large] .tiptap-button-icon{width:1.125rem;height:1.125rem}.tiptap-button[data-size=small] .tiptap-button-icon{width:.875rem;height:.875rem}.tiptap-button .tiptap-button-icon-sub{width:1rem;height:1rem}.tiptap-button[data-size=large] .tiptap-button-icon-sub{width:1.125rem;height:1.125rem}.tiptap-button[data-size=small] .tiptap-button-icon-sub{width:.875rem;height:.875rem}.tiptap-button .tiptap-button-dropdown-arrows{width:.75rem;height:.75rem}.tiptap-button[data-size=large] .tiptap-button-dropdown-arrows{width:.875rem;height:.875rem}.tiptap-button[data-size=small] .tiptap-button-dropdown-arrows,.tiptap-button .tiptap-button-dropdown-small{width:.625rem;height:.625rem}.tiptap-button[data-size=large] .tiptap-button-dropdown-small{width:.75rem;height:.75rem}.tiptap-button[data-size=small] .tiptap-button-dropdown-small{width:.5rem;height:.5rem}.tiptap-button:has(>svg):not(:has(>:not(svg))){gap:.125rem}.tiptap-button:has(>svg):not(:has(>:not(svg)))[data-size=large],.tiptap-button:has(>svg):not(:has(>:not(svg)))[data-size=small]{gap:.125rem}.tiptap-button:has(>svg:nth-of-type(2)):has(>.tiptap-button-dropdown-small):not(:has(>svg:nth-of-type(3))):not(:has(>.tiptap-button-text)){gap:0;padding-right:.25rem}.tiptap-button:has(>svg:nth-of-type(2)):has(>.tiptap-button-dropdown-small):not(:has(>svg:nth-of-type(3))):not(:has(>.tiptap-button-text))[data-size=large]{padding-right:.375rem}.tiptap-button:has(>svg:nth-of-type(2)):has(>.tiptap-button-dropdown-small):not(:has(>svg:nth-of-type(3))):not(:has(>.tiptap-button-text))[data-size=small]{padding-right:.25rem}.tiptap-button .tiptap-button-emoji{width:1rem;display:flex;justify-content:center}.tiptap-button[data-size=large] .tiptap-button-emoji{width:1.125rem}.tiptap-button[data-size=small] .tiptap-button-emoji{width:.875rem}.tiptap-button{background-color:var(--tt-button-default-bg-color);color:var(--tt-button-default-text-color)}.tiptap-button .tiptap-button-icon{color:var(--tt-button-default-icon-color)}.tiptap-button .tiptap-button-icon-sub{color:var(--tt-button-default-icon-sub-color)}.tiptap-button .tiptap-button-dropdown-arrows,.tiptap-button .tiptap-button-dropdown-small{color:var(--tt-button-default-dropdown-arrows-color)}.tiptap-button:hover:not([data-active-item=true]):not([disabled]),.tiptap-button[data-active-item=true]:not([disabled]),.tiptap-button[data-highlighted]:not([disabled]):not([data-highlighted=false]){background-color:var(--tt-button-hover-bg-color);color:var(--tt-button-hover-text-color)}.tiptap-button:hover:not([data-active-item=true]):not([disabled]) .tiptap-button-icon,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-icon,.tiptap-button[data-highlighted]:not([disabled]):not([data-highlighted=false]) .tiptap-button-icon{color:var(--tt-button-hover-icon-color)}.tiptap-button:hover:not([data-active-item=true]):not([disabled]) .tiptap-button-icon-sub,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-icon-sub,.tiptap-button[data-highlighted]:not([disabled]):not([data-highlighted=false]) .tiptap-button-icon-sub{color:var(--tt-button-hover-icon-sub-color)}.tiptap-button:hover:not([data-active-item=true]):not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button:hover:not([data-active-item=true]):not([disabled]) .tiptap-button-dropdown-small,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-dropdown-small,.tiptap-button[data-highlighted]:not([disabled]):not([data-highlighted=false]) .tiptap-button-dropdown-arrows,.tiptap-button[data-highlighted]:not([disabled]):not([data-highlighted=false]) .tiptap-button-dropdown-small{color:var(--tt-button-hover-dropdown-arrows-color)}.tiptap-button[data-active-state=on]:not([disabled]),.tiptap-button[data-state=open]:not([disabled]){background-color:var(--tt-button-active-bg-color);color:var(--tt-button-active-text-color)}.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-icon{color:var(--tt-button-active-icon-color)}.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-icon-sub,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-icon-sub{color:var(--tt-button-active-icon-sub-color)}.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-dropdown-small,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-dropdown-small{color:var(--tt-button-active-dropdown-arrows-color)}.tiptap-button[data-active-state=on]:not([disabled]):hover,.tiptap-button[data-state=open]:not([disabled]):hover{background-color:var(--tt-button-active-hover-bg-color)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized],.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized]{background-color:var(--tt-button-active-bg-color-emphasized);color:var(--tt-button-active-text-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon{color:var(--tt-button-active-icon-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon-sub,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon-sub{color:var(--tt-button-active-icon-sub-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-arrows,.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-small,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-arrows,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-small{color:var(--tt-button-active-dropdown-arrows-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized]:hover,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized]:hover{background-color:var(--tt-button-active-hover-bg-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued],.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued]{background-color:var(--tt-button-active-bg-color-subdued);color:var(--tt-button-active-text-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-icon{color:var(--tt-button-active-icon-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-icon-sub,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-icon-sub{color:var(--tt-button-active-icon-sub-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-arrows,.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-small,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-arrows,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-small{color:var(--tt-button-active-dropdown-arrows-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued]:hover,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued]:hover{background-color:var(--tt-button-active-hover-bg-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued]:hover .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued]:hover .tiptap-button-icon{color:var(--tt-button-active-icon-color-subdued)}.tiptap-button:disabled{background-color:var(--tt-button-disabled-bg-color);color:var(--tt-button-disabled-text-color)}.tiptap-button:disabled .tiptap-button-icon{color:var(--tt-button-disabled-icon-color)}.tiptap-separator{flex-shrink:0;background-color:var(--tt-link-border-color)}.tiptap-separator[data-orientation=horizontal]{height:1px;width:100%;margin:.5rem 0}.tiptap-separator[data-orientation=vertical]{height:1.5rem;width:1px}:root{--tt-toolbar-height: 2.75rem;--tt-safe-area-bottom: env(safe-area-inset-bottom, 0px);--tt-toolbar-bg-color: var(--white);--tt-toolbar-border-color: var(--tt-gray-light-a-100)}.dark{--tt-toolbar-bg-color: var(--black);--tt-toolbar-border-color: var(--tt-gray-dark-a-50)}.tiptap-toolbar{display:flex;align-items:center;gap:.25rem}.tiptap-toolbar-group{display:flex;align-items:center;gap:.125rem}.tiptap-toolbar-group:empty{display:none}.tiptap-toolbar-group:empty+.tiptap-separator,.tiptap-separator+.tiptap-toolbar-group:empty{display:none}.tiptap-toolbar[data-variant=fixed]{position:-webkit-sticky;position:sticky;top:0;z-index:0;width:100%;min-height:var(--tt-toolbar-height);background:var(--tt-toolbar-bg-color);border-bottom:1px solid var(--tt-toolbar-border-color);padding:0 .5rem;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.tiptap-toolbar[data-variant=fixed]::-webkit-scrollbar{display:none}@media (max-width: 480px){.tiptap-toolbar[data-variant=fixed]{position:absolute;top:auto;height:calc(var(--tt-toolbar-height) + var(--tt-safe-area-bottom));border-top:1px solid var(--tt-toolbar-border-color);border-bottom:none;padding:0 .5rem var(--tt-safe-area-bottom);flex-wrap:nowrap;justify-content:flex-start}.tiptap-toolbar[data-variant=fixed] .tiptap-toolbar-group{flex:0 0 auto}}.tiptap-toolbar[data-variant=floating]{--tt-toolbar-padding: .125rem;--tt-toolbar-border-width: 1px;padding:.188rem;border-radius:calc(var(--tt-toolbar-padding) + var(--tt-radius-lg) + var(--tt-toolbar-border-width));border:var(--tt-toolbar-border-width) solid var(--tt-toolbar-border-color);background-color:var(--tt-toolbar-bg-color);box-shadow:var(--tt-shadow-elevated-md);outline:none;overflow:hidden}.tiptap-toolbar[data-variant=floating][data-plain=true]{padding:0;border-radius:0;border:none;box-shadow:none;background-color:transparent}@media screen and (max-width: 480px){.tiptap-toolbar[data-variant=floating]{width:100%;border-radius:0;border:none;box-shadow:none}}.tiptap.ProseMirror{--blockquote-bg-color: var(--tt-gray-light-900)}.dark .tiptap.ProseMirror{--blockquote-bg-color: var(--tt-gray-dark-900)}.tiptap.ProseMirror blockquote{position:relative;padding-left:1em;padding-top:.375em;padding-bottom:.375em;margin:1.5rem 0}.tiptap.ProseMirror blockquote p{margin-top:0}.tiptap.ProseMirror blockquote:before,.tiptap.ProseMirror blockquote.is-empty:before{position:absolute;bottom:0;left:0;top:0;height:100%;width:.25em;background-color:var(--blockquote-bg-color);content:"";border-radius:0}.tiptap.ProseMirror{--tt-inline-code-bg-color: var(--tt-gray-light-a-100);--tt-inline-code-text-color: var(--tt-gray-light-a-700);--tt-inline-code-border-color: var(--tt-gray-light-a-200);--tt-codeblock-bg: var(--tt-gray-light-a-50);--tt-codeblock-text: var(--tt-gray-light-a-800);--tt-codeblock-border: var(--tt-gray-light-a-200)}.dark .tiptap.ProseMirror{--tt-inline-code-bg-color: var(--tt-gray-dark-a-100);--tt-inline-code-text-color: var(--tt-gray-dark-a-700);--tt-inline-code-border-color: var(--tt-gray-dark-a-200);--tt-codeblock-bg: var(--tt-gray-dark-a-50);--tt-codeblock-text: var(--tt-gray-dark-a-800);--tt-codeblock-border: var(--tt-gray-dark-a-200)}.tiptap.ProseMirror code{background-color:var(--tt-inline-code-bg-color);color:var(--tt-inline-code-text-color);border:1px solid var(--tt-inline-code-border-color);font-family:JetBrains Mono NL,monospace;font-size:.875em;line-height:1.4;border-radius:6px/.375rem;padding:.1em .2em}.tiptap.ProseMirror pre{background-color:var(--tt-codeblock-bg);color:var(--tt-codeblock-text);border:1px solid var(--tt-codeblock-border);margin-top:1.5em;margin-bottom:1.5em;padding:1em;font-size:1rem;border-radius:6px/.375rem}.tiptap.ProseMirror pre code{background-color:transparent;border:none;border-radius:0;-webkit-text-fill-color:inherit;color:inherit}.tiptap.ProseMirror h1,.tiptap.ProseMirror h2,.tiptap.ProseMirror h3,.tiptap.ProseMirror h4{position:relative;color:inherit;font-style:inherit}.tiptap.ProseMirror>h1:first-child,.tiptap.ProseMirror>h2:first-child,.tiptap.ProseMirror>h3:first-child,.tiptap.ProseMirror>h4:first-child,.tiptap.ProseMirror>.ProseMirror-widget+h1,.tiptap.ProseMirror>.ProseMirror-widget+h2,.tiptap.ProseMirror>.ProseMirror-widget+h3,.tiptap.ProseMirror>.ProseMirror-widget+h4{margin-top:0}.tiptap.ProseMirror h1{font-size:1.5em;font-weight:700;margin-top:3em}.tiptap.ProseMirror h2{font-size:1.25em;font-weight:700;margin-top:2.5em}.tiptap.ProseMirror h3{font-size:1.125em;font-weight:600;margin-top:2em}.tiptap.ProseMirror h4{font-size:1em;font-weight:600;margin-top:2em}.tiptap.ProseMirror{--horizontal-rule-color: var(--tt-gray-light-a-200)}.dark .tiptap.ProseMirror{--horizontal-rule-color: var(--tt-gray-dark-a-200)}.tiptap.ProseMirror hr{border:none;height:1px;background-color:var(--horizontal-rule-color)}.tiptap.ProseMirror [data-type=horizontalRule]{margin-top:2.25em;margin-bottom:2.25em;padding-top:.75rem;padding-bottom:.75rem}.tiptap.ProseMirror img{max-width:100%;height:auto;display:block}.tiptap.ProseMirror p>img{display:inline-block}.tiptap.ProseMirror>img:not([data-type=emoji] img){margin:2rem 0;outline:.125rem solid transparent;border-radius:var(--tt-radius-xs, .25rem)}.tiptap.ProseMirror img:not([data-type=emoji] img).ProseMirror-selectednode{outline-color:var(--tt-brand-color-500)}.tiptap.ProseMirror [data-resize-container][data-node=image]{max-width:100%;margin:2rem 0;outline:.125rem solid transparent;border-radius:var(--tt-radius-xs, .25rem)}.tiptap.ProseMirror [data-resize-container][data-node=image].ProseMirror-selectednode,.tiptap.ProseMirror [data-resize-container][data-node=image]:has(img.ProseMirror-selectednode),.tiptap.ProseMirror [data-resize-container][data-node=image][data-resize-state=true]{outline-color:var(--tt-brand-color-500)}.tiptap.ProseMirror [data-resize-container][data-node=image] [data-resize-wrapper]{max-width:100%}.tiptap.ProseMirror [data-resize-container][data-node=image] img{margin:0;border-radius:var(--tt-radius-xs, .25rem)}.tiptap.ProseMirror [data-resize-container][data-node=image] [data-resize-handle]{width:.75rem;height:.75rem;border:.125rem solid var(--tt-bg-color);border-radius:9999px;background:var(--tt-brand-color-500);box-shadow:0 .125rem .375rem #0f172a2e;opacity:0;transition:opacity var(--tt-transition-duration-short) var(--tt-transition-easing-default);z-index:1}.tiptap.ProseMirror[contenteditable=false] [data-resize-container][data-node=image] [data-resize-handle]{display:none}.tiptap.ProseMirror [data-resize-container][data-node=image]:hover [data-resize-handle],.tiptap.ProseMirror [data-resize-container][data-node=image].ProseMirror-selectednode [data-resize-handle],.tiptap.ProseMirror [data-resize-container][data-node=image]:has(img.ProseMirror-selectednode) [data-resize-handle],.tiptap.ProseMirror [data-resize-container][data-node=image][data-resize-state=true] [data-resize-handle]{opacity:1}.tiptap.ProseMirror [data-resize-container][data-node=image] [data-resize-handle=top-left]{cursor:nwse-resize;transform:translate(-50%,-50%)}.tiptap.ProseMirror [data-resize-container][data-node=image] [data-resize-handle=top-right]{cursor:nesw-resize;transform:translate(50%,-50%)}.tiptap.ProseMirror [data-resize-container][data-node=image] [data-resize-handle=bottom-left]{cursor:nesw-resize;transform:translate(-50%,50%)}.tiptap.ProseMirror [data-resize-container][data-node=image] [data-resize-handle=bottom-right]{cursor:nwse-resize;transform:translate(50%,50%)}.tiptap.ProseMirror .tiptap-thread:has(>img){margin:2rem 0}.tiptap.ProseMirror .tiptap-thread:has(>img) img{outline:.125rem solid transparent;border-radius:var(--tt-radius-xs, .25rem)}.tiptap.ProseMirror .tiptap-thread img{margin:0}.tiptap.ProseMirror{--tt-checklist-bg-color: var(--tt-gray-light-a-100);--tt-checklist-bg-active-color: var(--tt-gray-light-a-900);--tt-checklist-border-color: var(--tt-gray-light-a-200);--tt-checklist-border-active-color: var(--tt-gray-light-a-900);--tt-checklist-check-icon-color: var(--white);--tt-checklist-text-active: var(--tt-gray-light-a-500)}.dark .tiptap.ProseMirror{--tt-checklist-bg-color: var(--tt-gray-dark-a-100);--tt-checklist-bg-active-color: var(--tt-gray-dark-a-900);--tt-checklist-border-color: var(--tt-gray-dark-a-200);--tt-checklist-border-active-color: var(--tt-gray-dark-a-900);--tt-checklist-check-icon-color: var(--black);--tt-checklist-text-active: var(--tt-gray-dark-a-500)}.tiptap.ProseMirror ol,.tiptap.ProseMirror ul{margin-top:1.5em;margin-bottom:1.5em;padding-left:1.5em}.tiptap.ProseMirror ol:first-child,.tiptap.ProseMirror ul:first-child{margin-top:0}.tiptap.ProseMirror ol:last-child,.tiptap.ProseMirror ul:last-child{margin-bottom:0}.tiptap.ProseMirror ol ol,.tiptap.ProseMirror ol ul,.tiptap.ProseMirror ul ol,.tiptap.ProseMirror ul ul{margin-top:0;margin-bottom:0}.tiptap.ProseMirror li p{margin-top:0;line-height:1.6}.tiptap.ProseMirror ol{list-style:decimal}.tiptap.ProseMirror ol ol{list-style:lower-alpha}.tiptap.ProseMirror ol ol ol{list-style:lower-roman}.tiptap.ProseMirror ol ol ol ol{list-style:decimal}.tiptap.ProseMirror ol ol ol ol ol{list-style:lower-alpha}.tiptap.ProseMirror ol ol ol ol ol ol{list-style:lower-roman}.tiptap.ProseMirror ol ol ol ol ol ol ol{list-style:decimal}.tiptap.ProseMirror ol ol ol ol ol ol ol ol{list-style:lower-alpha}.tiptap.ProseMirror ol ol ol ol ol ol ol ol ol{list-style:lower-roman}.tiptap.ProseMirror ul:not([data-type=taskList]){list-style:disc}.tiptap.ProseMirror ul:not([data-type=taskList]) ul{list-style:circle}.tiptap.ProseMirror ul:not([data-type=taskList]) ul ul{list-style:square}.tiptap.ProseMirror ul:not([data-type=taskList]) ul ul ul{list-style:disc}.tiptap.ProseMirror ul:not([data-type=taskList]) ul ul ul ul{list-style:circle}.tiptap.ProseMirror ul:not([data-type=taskList]) ul ul ul ul ul{list-style:square}.tiptap.ProseMirror ul:not([data-type=taskList]) ul ul ul ul ul ul{list-style:disc}.tiptap.ProseMirror ul:not([data-type=taskList]) ul ul ul ul ul ul ul{list-style:circle}.tiptap.ProseMirror ul:not([data-type=taskList]) ul ul ul ul ul ul ul ul{list-style:square}.tiptap.ProseMirror ul[data-type=taskList]{padding-left:.25em}.tiptap.ProseMirror ul[data-type=taskList] li{display:flex;flex-direction:row;align-items:flex-start}.tiptap.ProseMirror ul[data-type=taskList] li:not(:has(>p:first-child)){list-style-type:none}.tiptap.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p{opacity:.5;text-decoration:line-through}.tiptap.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p span{text-decoration:line-through}.tiptap.ProseMirror ul[data-type=taskList] li label{position:relative;padding-top:.375rem;padding-right:.5rem}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.tiptap.ProseMirror ul[data-type=taskList] li label span{display:block;width:1em;height:1em;border:1px solid var(--tt-checklist-border-color);border-radius:var(--tt-radius-xs, .25rem);position:relative;cursor:pointer;background-color:var(--tt-checklist-bg-color);transition:background-color 80ms ease-out,border-color 80ms ease-out}.tiptap.ProseMirror ul[data-type=taskList] li label span:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:.75em;height:.75em;background-color:var(--tt-checklist-check-icon-color);opacity:0;-webkit-mask:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.4142%204.58579C22.1953%205.36683%2022.1953%206.63317%2021.4142%207.41421L10.4142%2018.4142C9.63317%2019.1953%208.36684%2019.1953%207.58579%2018.4142L2.58579%2013.4142C1.80474%2012.6332%201.80474%2011.3668%202.58579%2010.5858C3.36683%209.80474%204.63317%209.80474%205.41421%2010.5858L9%2014.1716L18.5858%204.58579C19.3668%203.80474%2020.6332%203.80474%2021.4142%204.58579Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E) center/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.4142%204.58579C22.1953%205.36683%2022.1953%206.63317%2021.4142%207.41421L10.4142%2018.4142C9.63317%2019.1953%208.36684%2019.1953%207.58579%2018.4142L2.58579%2013.4142C1.80474%2012.6332%201.80474%2011.3668%202.58579%2010.5858C3.36683%209.80474%204.63317%209.80474%205.41421%2010.5858L9%2014.1716L18.5858%204.58579C19.3668%203.80474%2020.6332%203.80474%2021.4142%204.58579Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E) center/contain no-repeat}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]:checked+span{background:var(--tt-checklist-bg-active-color);border-color:var(--tt-checklist-border-active-color)}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]:checked+span:before{opacity:1}.tiptap.ProseMirror ul[data-type=taskList] li div{flex:1 1 0%;min-width:0}.tiptap.ProseMirror{--tt-collaboration-carets-label: var(--tt-gray-light-900);--link-text-color: var(--tt-brand-color-500);--thread-text: var(--tt-gray-light-900);--placeholder-color: var(--tt-gray-light-a-400);--thread-bg-color: var(--tt-color-yellow-inc-2);--tiptap-ai-insertion-color: var(--tt-brand-color-600)}.dark .tiptap.ProseMirror{--tt-collaboration-carets-label: var(--tt-gray-dark-100);--link-text-color: var(--tt-brand-color-400);--thread-text: var(--tt-gray-dark-900);--placeholder-color: var(--tt-gray-dark-a-400);--thread-bg-color: var(--tt-color-yellow-dec-2);--tiptap-ai-insertion-color: var(--tt-brand-color-400)}.tiptap.ProseMirror>*{position:relative}.tiptap.ProseMirror{white-space:pre-wrap;outline:none;caret-color:var(--tt-cursor-color)}.tiptap.ProseMirror p:not(:first-child):not(td p):not(th p){font-size:1rem;line-height:1.6;font-weight:400;margin-top:20px}.tiptap.ProseMirror:not(.readonly):not(.ProseMirror-hideselection) ::selection{background-color:var(--tt-selection-color)}.tiptap.ProseMirror:not(.readonly):not(.ProseMirror-hideselection) .selection::selection{background:transparent}.tiptap.ProseMirror span.selection{display:inline;background-color:var(--tt-selection-color);color:inherit;font-size:inherit!important;font-style:inherit;font-weight:inherit;line-height:inherit!important}.tiptap.ProseMirror .ProseMirror-selectednode:not(img):not(pre):not(.react-renderer){border-radius:var(--tt-radius-md);background-color:var(--tt-selection-color)}.tiptap.ProseMirror .ProseMirror-hideselection{caret-color:transparent}.tiptap.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.tiptap.ProseMirror a span{text-decoration:underline}.tiptap.ProseMirror s span{text-decoration:line-through}.tiptap.ProseMirror u span{text-decoration:underline}.tiptap.ProseMirror .tiptap-ai-insertion{color:var(--tiptap-ai-insertion-color)}.tiptap.ProseMirror .collaboration-carets__caret{border-right:1px solid transparent;border-left:1px solid transparent;pointer-events:none;margin-left:-1px;margin-right:-1px;position:relative;word-break:normal}.tiptap.ProseMirror .collaboration-carets__label{color:var(--tt-collaboration-carets-label);border-radius:.25rem;border-bottom-left-radius:0;font-size:.75rem;font-weight:600;left:-1px;line-height:1;padding:.125rem .375rem;position:absolute;top:-1.3em;-webkit-user-select:none;user-select:none;white-space:nowrap}.tiptap.ProseMirror [data-type=emoji] img{display:inline-block;width:1.25em;height:1.25em;cursor:text}.tiptap.ProseMirror a{color:var(--link-text-color);text-decoration:underline}.tiptap.ProseMirror [data-type=mention]{display:inline-block;color:var(--tt-brand-color-500)}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline{transition:color .2s ease-in-out,background-color .2s ease-in-out;color:var(--thread-text);border-bottom:2px dashed var(--tt-color-yellow-base);font-weight:600}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline.tiptap-thread--selected,.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline.tiptap-thread--hovered{background-color:var(--thread-bg-color);border-bottom-color:transparent}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img){outline:.125rem solid var(--tt-color-yellow-base);border-radius:var(--tt-radius-xs, .25rem);overflow:hidden;width:-webkit-fit-content;width:fit-content}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img).tiptap-thread--selected{outline-width:.25rem;outline-color:var(--tt-color-yellow-base)}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img).tiptap-thread--hovered{outline-width:.25rem}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)){border-radius:.25rem;border-bottom:.125rem dashed var(--tt-color-yellow-base);border-top:.125rem dashed var(--tt-color-yellow-base);outline:.25rem solid transparent}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)).tiptap-thread--hovered,.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)).tiptap-thread--selected{background-color:var(--tt-color-yellow-base);outline-color:var(--tt-color-yellow-base)}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--resolved.tiptap-thread--inline.tiptap-thread--selected{background-color:var(--tt-color-yellow-base);border-color:transparent;opacity:.5}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--block:has(.react-renderer){margin-top:3rem;margin-bottom:3rem}.is-empty:not(.with-slash)[data-placeholder]:has(>.ProseMirror-trailingBreak:only-child):before{content:attr(data-placeholder)}.is-empty.with-slash[data-placeholder]:has(>.ProseMirror-trailingBreak:only-child):before{content:"Write, type '/' for commands…";font-style:italic}.is-empty[data-placeholder]:has(>.ProseMirror-trailingBreak:only-child):before{pointer-events:none;height:0;position:absolute;width:100%;text-align:inherit;left:0;right:0}.is-empty[data-placeholder]:has(>.ProseMirror-trailingBreak):before{color:var(--placeholder-color)}.prosemirror-dropcursor-block,.prosemirror-dropcursor-inline{background:var(--tt-brand-color-400)!important;border-radius:.25rem;margin-left:-1px;margin-right:-1px;width:100%;height:.188rem;cursor:grabbing}.tiptap.ProseMirror{--tt-indent-unit: 24px}.tiptap.ProseMirror [data-indent]{transition:margin-left .2s ease-in-out;margin-left:calc(var(--tt-indent-unit) * var(--tt-indent-level, 0))}.tiptap-combobox-popover{--tt-combobox-bg-color: var(--white);--tt-combobox-border-color: var(--tt-gray-light-a-100);--tt-combobox-text-color: var(--tt-gray-light-a-600)}.dark .tiptap-combobox-popover{--tt-combobox-border-color: var(--tt-gray-dark-a-50);--tt-combobox-bg-color: var(--tt-gray-dark-50);--tt-combobox-text-color: var(--tt-gray-dark-a-600)}.tiptap-combobox-popover{--padding: .375rem;--border-width: 1px;isolation:isolate;z-index:50;border-radius:calc(var(--padding) + var(--tt-radius-lg) + var(--border-width));border:var(--border-width) solid var(--tt-combobox-border-color);background-color:var(--tt-combobox-bg-color);color:var(--tt-combobox-text-color);padding:var(--padding);box-shadow:var(--tt-shadow-elevated-md);outline:none;max-width:16rem;max-height:var(--popover-available-height);overflow-y:auto;margin-block:.375rem}.tiptap-combobox-popover:has(>.tiptap-combobox-list){display:flex;flex-direction:column;overflow:hidden}.tiptap-combobox-popover>.tiptap-combobox-list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.tiptap-combobox-popover:has(>.tiptap-combobox-list:empty){display:none!important}.tiptap-combobox-label{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1;font-weight:500;-webkit-user-select:none;user-select:none}.group[data-disabled=true] .tiptap-combobox-label{opacity:.5;pointer-events:none}.tiptap-combobox-label:has(~input:disabled),input:disabled~.tiptap-combobox-label{opacity:.5;cursor:not-allowed}.tiptap-combobox-group{display:none}.tiptap-combobox-group:has([role=menuitem]),.tiptap-combobox-group:has([role=option]){display:block}.tiptap-combobox-group-label{--tt-label-color: var(--tt-gray-light-a-800)}.dark .tiptap-combobox-group-label{--tt-label-color: var(--tt-gray-dark-a-800)}.tiptap-combobox-group-label{margin:.75rem .5rem .25rem;font-size:.75rem;font-weight:600;line-height:normal;color:var(--tt-label-color)}.tiptap-combobox-item{width:100%}:root{--tt-input-placeholder: var(--tt-gray-light-a-400);--tt-input-border: var(--tt-gray-light-a-200);--tt-input-border-focus: var(--tt-gray-light-a-300)}.dark{--tt-input-placeholder: var(--tt-gray-dark-a-400);--tt-input-border: var(--tt-gray-dark-a-200);--tt-input-border-focus: var(--tt-gray-dark-a-300)}.tiptap-input{width:100%;min-width:0;height:2rem;padding:.25rem .625rem;border-radius:var(--tt-radius-md);border:1px solid var(--tt-input-border);background:transparent;font-size:1rem;outline:none;transition:color,background-color,border-color .15s}.tiptap-input::placeholder{color:var(--tt-input-placeholder)}.tiptap-input:focus-visible{border-color:var(--tt-input-border-focus)}@media (min-width: 768px){.tiptap-input{font-size:.875rem}}:root{--tt-textarea-placeholder: var(--tt-gray-light-a-400);--tt-textarea-border: var(--tt-gray-light-a-200);--tt-textarea-border-focus: var(--tt-gray-light-a-300)}.dark{--tt-textarea-placeholder: var(--tt-gray-dark-a-400);--tt-textarea-border: var(--tt-gray-dark-a-200);--tt-textarea-border-focus: var(--tt-gray-dark-a-300)}.tiptap-textarea{display:flex;width:100%;min-height:4rem;padding:.5rem .625rem;border-radius:.5rem;border:1px solid var(--tt-textarea-border);background:transparent;font-size:1rem;field-sizing:content;outline:none;transition:color,background-color,border-color .15s}.tiptap-textarea::placeholder{color:var(--tt-textarea-placeholder)}.tiptap-textarea:focus-visible{border-color:var(--tt-textarea-border-focus)}@media (min-width: 768px){.tiptap-textarea{font-size:.875rem}}:root{--tt-ig-placeholder: var(--tt-gray-light-a-400);--tt-ig-border: var(--tt-gray-light-a-200);--tt-ig-border-focus: var(--tt-gray-light-a-300);--tt-ig-addon-color: var(--tt-gray-light-a-400)}.dark{--tt-ig-placeholder: var(--tt-gray-dark-a-400);--tt-ig-border: var(--tt-gray-dark-a-200);--tt-ig-border-focus: var(--tt-gray-dark-a-300);--tt-ig-addon-color: var(--tt-gray-dark-a-400)}.tiptap-input-group{position:relative;display:flex;align-items:center;width:100%;min-width:0;height:2rem;border:1px solid var(--tt-ig-border);border-radius:.5rem;background-color:transparent;outline:none;transition:color,background-color,border-color .15s}.tiptap-input-group:has(>textarea),.tiptap-input-group:has(>[data-align=block-end]),.tiptap-input-group:has(>[data-align=block-start]){height:auto}.tiptap-input-group:has(>[data-align=block-end]),.tiptap-input-group:has(>[data-align=block-start]){flex-direction:column}.tiptap-input-group:has(>[data-align=inline-end])>input{padding-right:.375rem}.tiptap-input-group:has(>[data-align=inline-start])>input{padding-left:.375rem}.tiptap-input-group:has(>[data-align=block-end])>input{padding-top:.75rem}.tiptap-input-group:has(>[data-align=block-start])>input{padding-bottom:.75rem}.tiptap-input-group:has([data-slot=tiptap-input-group-control]:focus-visible){border-color:var(--tt-ig-border-focus)}[data-slot=combobox-content] .tiptap-input-group:focus-within{border-color:inherit;box-shadow:none}.tiptap-input-group-addon{display:flex;align-items:center;justify-content:center;height:auto;gap:.5rem;padding:.375rem 0;font-size:.875rem;font-weight:500;color:var(--tt-ig-addon-color);cursor:text;-webkit-user-select:none;user-select:none}.tiptap-input-group-addon>svg:not([class*=size-]){width:1rem;height:1rem}.tiptap-input-group-addon>kbd{border-radius:9994px}.tiptap-input-group[data-disabled=true] .tiptap-input-group-addon{opacity:.5}.tiptap-input-group-addon--inline-start{order:-1;padding-left:.5rem}.tiptap-input-group-addon--inline-start:has(>button){margin-left:-.3rem}.tiptap-input-group-addon--inline-start:has(>kbd){margin-left:-.15rem}.tiptap-input-group-addon--inline-end{order:9999;padding-right:.5rem}.tiptap-input-group-addon--inline-end:has(>button){margin-right:-.3rem}.tiptap-input-group-addon--inline-end:has(>kbd){margin-right:-.15rem}.tiptap-input-group-addon--block-start{order:-1;width:100%;justify-content:flex-start;padding:.5rem .625rem 0}.tiptap-input-group-addon--block-start .border-b{padding-bottom:.5rem}.tiptap-input-group-addon--block-end{order:9999;width:100%;justify-content:flex-start;padding:0 .625rem .5rem}.tiptap-input-group-addon--block-end .border-t{padding-top:.5rem}.tiptap-input-group-button{display:flex;align-items:center;gap:.5rem;font-size:.875rem;box-shadow:none}.tiptap-input-group-button--xs{height:1.5rem;gap:.25rem;border-radius:9996px;padding:0 .375rem}.tiptap-input-group-button--xs>svg:not([class*=size-]){width:.875rem;height:.875rem}.tiptap-input-group-button--icon-xs{width:1.5rem;height:1.5rem;min-width:auto;border-radius:9996px;padding:0}.tiptap-input-group-button--icon-sm{width:2rem;height:2rem;padding:0}.tiptap-input-group-text{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--tt-ig-addon-color)}.tiptap-input-group-text svg:not([class*=size-]){width:1rem;height:1rem}.tiptap-input-group-text svg{pointer-events:none}.tiptap-input-group-control{flex:1;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none}.tiptap-input-group-control:focus-visible,.tiptap-input-group-control[aria-invalid=true],.tiptap-input-group-control:disabled{background:transparent;box-shadow:none}@media (prefers-color-scheme: dark){.tiptap-input-group-control,.tiptap-input-group-control:disabled{background:transparent}}.tiptap-input-group-control--textarea{padding-block:.5rem;resize:none}.tiptap-menu-content{--tt-combobox-bg-color: var(--white);--tt-combobox-border-color: var(--tt-gray-light-a-100);--tt-combobox-text-color: var(--tt-gray-light-a-600)}.dark .tiptap-menu-content{--tt-combobox-border-color: var(--tt-gray-dark-a-50);--tt-combobox-bg-color: var(--tt-gray-dark-50);--tt-combobox-text-color: var(--tt-gray-dark-a-600)}.tiptap-menu-content{--padding: .375rem;--border-width: 1px;z-index:50;display:flex;flex-direction:column;height:100%;outline:none;min-width:var(--popover-anchor-width);border-radius:calc(var(--padding) + var(--tt-radius-lg) + var(--border-width));border:var(--border-width) solid var(--tt-combobox-border-color);background-color:var(--tt-combobox-bg-color);color:var(--tt-combobox-text-color);padding:var(--padding);box-shadow:var(--tt-shadow-elevated-md);max-width:16rem;max-height:var(--popover-available-height);overflow-y:auto;margin-block:.375rem}.tiptap-menu-content:has(>.tiptap-combobox-list){overflow:hidden}.tiptap-menu-content>.tiptap-combobox-list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.tiptap-menu-content:has(>.tiptap-combobox-list:empty){display:none!important}.tiptap-menu-content[data-state=closed]{animation:dropdown-out .1s ease forwards}.tiptap-menu-content[data-state=open]{animation:dropdown-in .1s ease forwards}.tiptap-menu-group{display:none}.tiptap-menu-group:has([role=menuitem]),.tiptap-menu-group:has([role=option]){display:flex;flex-direction:column;gap:.1rem}.tiptap-menu-item{width:100%}.tiptap-menu-group-label{--tt-label-color: var(--tt-gray-light-a-800)}.dark .tiptap-menu-group-label{--tt-label-color: var(--tt-gray-dark-a-800)}.tiptap-menu-group-label{margin:.75rem .5rem .25rem;font-size:.75rem;font-weight:600;line-height:normal;color:var(--tt-label-color)}.tiptap-separator{--tt-link-border-color: var(--tt-gray-light-a-200)}.dark .tiptap-separator{--tt-link-border-color: var(--tt-gray-dark-a-200)}.tiptap-menu-separator{flex-shrink:0;background-color:var(--tt-link-border-color);height:1px;width:100%;margin:.5rem 0}@keyframes popover{0%{opacity:0;transform:scale(.95) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}.tiptap-badge{--tt-badge-border-color: var(--tt-gray-light-a-200);--tt-badge-border-color-subdued: var(--tt-gray-light-a-200);--tt-badge-border-color-emphasized: var(--tt-gray-light-a-600);--tt-badge-text-color: var(--tt-gray-light-a-500);--tt-badge-text-color-subdued: var( --tt-gray-light-a-400 );--tt-badge-text-color-emphasized: var( --tt-gray-light-a-600 );--tt-badge-bg-color: var(--white);--tt-badge-bg-color-subdued: var(--white);--tt-badge-bg-color-emphasized: var(--white);--tt-badge-icon-color: var(--tt-gray-light-a-500);--tt-badge-icon-color-subdued: var( --tt-gray-light-a-400 );--tt-badge-icon-color-emphasized: var( --tt-brand-color-600 )}.dark .tiptap-badge{--tt-badge-border-color: var(--tt-gray-dark-a-200);--tt-badge-border-color-subdued: var(--tt-gray-dark-a-200);--tt-badge-border-color-emphasized: var(--tt-gray-dark-a-500);--tt-badge-text-color: var(--tt-gray-dark-a-500);--tt-badge-text-color-subdued: var( --tt-gray-dark-a-400 );--tt-badge-text-color-emphasized: var( --tt-gray-dark-a-600 );--tt-badge-bg-color: var(--black);--tt-badge-bg-color-subdued: var(--black);--tt-badge-bg-color-emphasized: var(--black);--tt-badge-icon-color: var(--tt-gray-dark-a-500);--tt-badge-icon-color-subdued: var( --tt-gray-dark-a-400 );--tt-badge-icon-color-emphasized: var( --tt-brand-color-400 )}.tiptap-badge[data-style=ghost]{--tt-badge-border-color: var(--tt-gray-light-a-200);--tt-badge-border-color-subdued: var(--tt-gray-light-a-200);--tt-badge-border-color-emphasized: var(--tt-gray-light-a-600);--tt-badge-text-color: var(--tt-gray-light-a-500);--tt-badge-text-color-subdued: var( --tt-gray-light-a-400 );--tt-badge-text-color-emphasized: var( --tt-gray-light-a-600 );--tt-badge-bg-color: var(--transparent);--tt-badge-bg-color-subdued: var(--transparent);--tt-badge-bg-color-emphasized: var(--transparent);--tt-badge-icon-color: var(--tt-gray-light-a-500);--tt-badge-icon-color-subdued: var( --tt-gray-light-a-400 );--tt-badge-icon-color-emphasized: var( --tt-brand-color-600 )}.dark .tiptap-badge[data-style=ghost]{--tt-badge-border-color: var(--tt-gray-dark-a-200);--tt-badge-border-color-subdued: var(--tt-gray-dark-a-200);--tt-badge-border-color-emphasized: var(--tt-gray-dark-a-500);--tt-badge-text-color: var(--tt-gray-dark-a-500);--tt-badge-text-color-subdued: var( --tt-gray-dark-a-400 );--tt-badge-text-color-emphasized: var( --tt-gray-dark-a-600 );--tt-badge-bg-color: var(--transparent);--tt-badge-bg-color-subdued: var(--transparent);--tt-badge-bg-color-emphasized: var(--transparent);--tt-badge-icon-color: var(--tt-gray-dark-a-500);--tt-badge-icon-color-subdued: var( --tt-gray-dark-a-400 );--tt-badge-icon-color-emphasized: var( --tt-brand-color-400 )}.tiptap-badge[data-style=gray]{--tt-badge-border-color: var(--tt-gray-light-a-200);--tt-badge-border-color-subdued: var(--tt-gray-light-a-200);--tt-badge-border-color-emphasized: var(--tt-gray-light-a-500);--tt-badge-text-color: var(--tt-gray-light-a-500);--tt-badge-text-color-subdued: var( --tt-gray-light-a-400 );--tt-badge-text-color-emphasized: var(--white);--tt-badge-bg-color: var(--tt-gray-light-a-100);--tt-badge-bg-color-subdued: var( --tt-gray-light-a-50 );--tt-badge-bg-color-emphasized: var( --tt-gray-light-a-700 );--tt-badge-icon-color: var(--tt-gray-light-a-500);--tt-badge-icon-color-subdued: var( --tt-gray-light-a-400 );--tt-badge-icon-color-emphasized: var(--white)}.dark .tiptap-badge[data-style=gray]{--tt-badge-border-color: var(--tt-gray-dark-a-200);--tt-badge-border-color-subdued: var(--tt-gray-dark-a-200);--tt-badge-border-color-emphasized: var(--tt-gray-dark-a-500);--tt-badge-text-color: var(--tt-gray-dark-a-500);--tt-badge-text-color-subdued: var( --tt-gray-dark-a-400 );--tt-badge-text-color-emphasized: var(--black);--tt-badge-bg-color: var(--tt-gray-dark-a-100);--tt-badge-bg-color-subdued: var( --tt-gray-dark-a-50 );--tt-badge-bg-color-emphasized: var( --tt-gray-dark-a-800 );--tt-badge-icon-color: var(--tt-gray-dark-a-500);--tt-badge-icon-color-subdued: var( --tt-gray-dark-a-400 );--tt-badge-icon-color-emphasized: var(--black)}.tiptap-badge[data-style=green]{--tt-badge-border-color: var(--tt-color-green-inc-2);--tt-badge-border-color-subdued: var(--tt-color-green-inc-3);--tt-badge-border-color-emphasized: var(--tt-color-green-dec-2);--tt-badge-text-color: var(--tt-color-green-dec-3);--tt-badge-text-color-subdued: var( --tt-color-green-dec-2 );--tt-badge-text-color-emphasized: var( --tt-color-green-inc-5 );--tt-badge-bg-color: var(--tt-color-green-inc-4);--tt-badge-bg-color-subdued: var( --tt-color-green-inc-5 );--tt-badge-bg-color-emphasized: var( --tt-color-green-dec-1 );--tt-badge-icon-color: var(--tt-color-green-dec-3);--tt-badge-icon-color-subdued: var( --tt-color-green-dec-2 );--tt-badge-icon-color-emphasized: var( --tt-color-green-inc-5 )}.dark .tiptap-badge[data-style=green]{--tt-badge-border-color: var(--tt-color-green-dec-2);--tt-badge-border-color-subdued: var(--tt-color-green-dec-3);--tt-badge-border-color-emphasized: var(--tt-color-green-base);--tt-badge-text-color: var(--tt-color-green-inc-3);--tt-badge-text-color-subdued: var( --tt-color-green-inc-2 );--tt-badge-text-color-emphasized: var( --tt-color-green-dec-5 );--tt-badge-bg-color: var(--tt-color-green-dec-4);--tt-badge-bg-color-subdued: var( --tt-color-green-dec-5 );--tt-badge-bg-color-emphasized: var( --tt-color-green-inc-1 );--tt-badge-icon-color: var(--tt-color-green-inc-3);--tt-badge-icon-color-subdued: var( --tt-color-green-inc-2 );--tt-badge-icon-color-emphasized: var( --tt-color-green-dec-5 )}.tiptap-badge[data-style=yellow]{--tt-badge-border-color: var(--tt-color-yellow-inc-2);--tt-badge-border-color-subdued: var(--tt-color-yellow-inc-3);--tt-badge-border-color-emphasized: var(--tt-color-yellow-dec-1);--tt-badge-text-color: var(--tt-color-yellow-dec-3);--tt-badge-text-color-subdued: var( --tt-color-yellow-dec-2 );--tt-badge-text-color-emphasized: var( --tt-color-yellow-dec-3 );--tt-badge-bg-color: var(--tt-color-yellow-inc-4);--tt-badge-bg-color-subdued: var( --tt-color-yellow-inc-5 );--tt-badge-bg-color-emphasized: var( --tt-color-yellow-base );--tt-badge-icon-color: var(--tt-color-yellow-dec-3);--tt-badge-icon-color-subdued: var( --tt-color-yellow-dec-2 );--tt-badge-icon-color-emphasized: var( --tt-color-yellow-dec-3 )}.dark .tiptap-badge[data-style=yellow]{--tt-badge-border-color: var(--tt-color-yellow-dec-2);--tt-badge-border-color-subdued: var(--tt-color-yellow-dec-3);--tt-badge-border-color-emphasized: var(--tt-color-yellow-inc-1);--tt-badge-text-color: var(--tt-color-yellow-inc-3);--tt-badge-text-color-subdued: var( --tt-color-yellow-inc-2 );--tt-badge-text-color-emphasized: var( --tt-color-yellow-dec-3 );--tt-badge-bg-color: var(--tt-color-yellow-dec-4);--tt-badge-bg-color-subdued: var( --tt-color-yellow-dec-5 );--tt-badge-bg-color-emphasized: var( --tt-color-yellow-base );--tt-badge-icon-color: var(--tt-color-yellow-inc-3);--tt-badge-icon-color-subdued: var( --tt-color-yellow-inc-2 );--tt-badge-icon-color-emphasized: var( --tt-color-yellow-dec-3 )}.tiptap-badge[data-style=red]{--tt-badge-border-color: var(--tt-color-red-inc-2);--tt-badge-border-color-subdued: var(--tt-color-red-inc-3);--tt-badge-border-color-emphasized: var(--tt-color-red-dec-2);--tt-badge-text-color: var(--tt-color-red-dec-3);--tt-badge-text-color-subdued: var( --tt-color-red-dec-2 );--tt-badge-text-color-emphasized: var( --tt-color-red-inc-5 );--tt-badge-bg-color: var(--tt-color-red-inc-4);--tt-badge-bg-color-subdued: var( --tt-color-red-inc-5 );--tt-badge-bg-color-emphasized: var( --tt-color-red-dec-1 );--tt-badge-icon-color: var(--tt-color-red-dec-3);--tt-badge-icon-color-subdued: var( --tt-color-red-dec-2 );--tt-badge-icon-color-emphasized: var( --tt-color-red-inc-5 )}.dark .tiptap-badge[data-style=red]{--tt-badge-border-color: var(--tt-color-red-dec-2);--tt-badge-border-color-subdued: var(--tt-color-red-dec-3);--tt-badge-border-color-emphasized: var(--tt-color-red-base);--tt-badge-text-color: var(--tt-color-red-inc-3);--tt-badge-text-color-subdued: var( --tt-color-red-inc-2 );--tt-badge-text-color-emphasized: var( --tt-color-red-dec-5 );--tt-badge-bg-color: var(--tt-color-red-dec-4);--tt-badge-bg-color-subdued: var( --tt-color-red-dec-5 );--tt-badge-bg-color-emphasized: var( --tt-color-red-inc-1 );--tt-badge-icon-color: var(--tt-color-red-inc-3);--tt-badge-icon-color-subdued: var( --tt-color-red-inc-2 );--tt-badge-icon-color-emphasized: var( --tt-color-red-dec-5 )}.tiptap-badge[data-style=brand]{--tt-badge-border-color: var(--tt-brand-color-300);--tt-badge-border-color-subdued: var(--tt-brand-color-200);--tt-badge-border-color-emphasized: var(--tt-brand-color-600);--tt-badge-text-color: var(--tt-brand-color-800);--tt-badge-text-color-subdued: var( --tt-brand-color-700 );--tt-badge-text-color-emphasized: var( --tt-brand-color-50 );--tt-badge-bg-color: var(--tt-brand-color-100);--tt-badge-bg-color-subdued: var( --tt-brand-color-50 );--tt-badge-bg-color-emphasized: var( --tt-brand-color-600 );--tt-badge-icon-color: var(--tt-brand-color-800);--tt-badge-icon-color-subdued: var( --tt-brand-color-700 );--tt-badge-icon-color-emphasized: var( --tt-brand-color-100 )}.dark .tiptap-badge[data-style=brand]{--tt-badge-border-color: var(--tt-brand-color-700);--tt-badge-border-color-subdued: var(--tt-brand-color-800);--tt-badge-border-color-emphasized: var(--tt-brand-color-400);--tt-badge-text-color: var(--tt-brand-color-200);--tt-badge-text-color-subdued: var( --tt-brand-color-300 );--tt-badge-text-color-emphasized: var( --tt-brand-color-950 );--tt-badge-bg-color: var(--tt-brand-color-900);--tt-badge-bg-color-subdued: var( --tt-brand-color-950 );--tt-badge-bg-color-emphasized: var( --tt-brand-color-400 );--tt-badge-icon-color: var(--tt-brand-color-200);--tt-badge-icon-color-subdued: var( --tt-brand-color-300 );--tt-badge-icon-color-emphasized: var( --tt-brand-color-900 )}.tiptap-badge-group{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem}.tiptap-badge-group [data-orientation=vertical]{flex-direction:column}.tiptap-badge-group [data-orientation=horizontal]{flex-direction:row}.tiptap-badge{font-size:.625rem;font-weight:700;font-feature-settings:"salt" on,"cv01" on;line-height:1.15;height:1.25rem;min-width:1.25rem;padding:.25rem;display:flex;align-items:center;justify-content:center;border:solid 1px;border-radius:var(--tt-radius-sm, .375rem);transition-property:background,color,opacity;transition-duration:var(--tt-transition-duration-default);transition-timing-function:var(--tt-transition-easing-default)}.tiptap-badge[data-size=large]{font-size:.75rem;height:1.5rem;min-width:1.5rem;padding:.375rem;border-radius:var(--tt-radius-md, .375rem)}.tiptap-badge[data-size=small]{height:1rem;min-width:1rem;padding:.125rem;border-radius:var(--tt-radius-xs, .25rem)}.tiptap-badge .tiptap-badge-text{padding:0 .125rem;flex-grow:1;text-align:left}.tiptap-badge[data-text-trim=on] .tiptap-badge-text{text-overflow:ellipsis;overflow:hidden}.tiptap-badge .tiptap-badge-icon{pointer-events:none;flex-shrink:0;width:.625rem;height:.625rem}.tiptap-badge[data-size=large] .tiptap-badge-icon{width:.75rem;height:.75rem}.tiptap-badge{background-color:var(--tt-badge-bg-color);border-color:var(--tt-badge-border-color);color:var(--tt-badge-text-color)}.tiptap-badge .tiptap-badge-icon{color:var(--tt-badge-icon-color)}.tiptap-badge[data-appearance=emphasized]{background-color:var(--tt-badge-bg-color-emphasized);border-color:var(--tt-badge-border-color-emphasized);color:var(--tt-badge-text-color-emphasized)}.tiptap-badge[data-appearance=emphasized] .tiptap-badge-icon{color:var(--tt-badge-icon-color-emphasized)}.tiptap-badge[data-appearance=subdued]{background-color:var(--tt-badge-bg-color-subdued);border-color:var(--tt-badge-border-color-subdued);color:var(--tt-badge-text-color-subdued)}.tiptap-badge[data-appearance=subdued] .tiptap-badge-icon{color:var(--tt-badge-icon-color-subdued)}.tiptap-button-color-text{display:flex;align-items:center;justify-content:center;position:relative;width:1.25rem;height:1.25rem;margin:0 -.175rem;border-radius:var(--tt-radius-xl);transition:transform .2s ease}.tiptap-button-color-text:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;border-radius:inherit;box-sizing:border-box;border:1px solid var(--color-text-button-color);filter:brightness(150%);mix-blend-mode:multiply;opacity:.5}.dark .tiptap-button-color-text:after{filter:brightness(140%);mix-blend-mode:lighten}.tiptap-button[data-active-state=on] .tiptap-button-color-text:after{filter:brightness(80%)}.dark .tiptap-button[data-active-state=on] .tiptap-button-color-text:after{filter:brightness(180%)}.tiptap-button-highlight{position:relative;width:1.25rem;height:1.25rem;margin:0 -.175rem;border-radius:var(--tt-radius-xl);background-color:var(--highlight-color);transition:transform .2s ease}.tiptap-button-highlight:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;border-radius:inherit;box-sizing:border-box;border:1px solid var(--highlight-color);filter:brightness(95%);mix-blend-mode:multiply}.dark .tiptap-button-highlight:after{filter:brightness(140%);mix-blend-mode:lighten}.tiptap-button[data-active-state=on] .tiptap-button-highlight:after{filter:brightness(80%)}.dark .tiptap-button[data-active-state=on] .tiptap-button-highlight:after{filter:brightness(180%)}.tiptap-popover{--tt-popover-bg-color: var(--white);--tt-popover-border-color: var(--tt-gray-light-a-100);--tt-popover-text-color: var(--tt-gray-light-a-600)}:root.dark,.dark{--tt-popover-border-color: var(--tt-gray-dark-a-50);--tt-popover-bg-color: var(--tt-gray-dark-50);--tt-popover-text-color: var(--tt-gray-dark-a-600)}.tiptap-popover{z-index:50;outline:none;transform-origin:var(--radix-popover-content-transform-origin);max-height:var(--radix-popover-content-available-height)}.tiptap-popover>*{max-height:var(--radix-popover-content-available-height)}.tiptap-popover[data-state=open]{animation:fadeIn .15s cubic-bezier(.16,1,.3,1),zoomIn .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-state=closed]{animation:fadeOut .15s cubic-bezier(.16,1,.3,1),zoomOut .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=top],.tiptap-popover[data-side=top-start],.tiptap-popover[data-side=top-end]{animation:slideFromBottom .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=right],.tiptap-popover[data-side=right-start],.tiptap-popover[data-side=right-end]{animation:slideFromLeft .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=bottom],.tiptap-popover[data-side=bottom-start],.tiptap-popover[data-side=bottom-end]{animation:slideFromTop .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=left],.tiptap-popover[data-side=left-start],.tiptap-popover[data-side=left-end]{animation:slideFromRight .15s cubic-bezier(.16,1,.3,1)}:root{--tiptap-card-bg-color: var(--white);--tiptap-card-border-color: var(--tt-gray-light-a-100);--tiptap-card-group-label-color: var(--tt-gray-light-a-800)}.dark{--tiptap-card-bg-color: var(--tt-gray-dark-50);--tiptap-card-border-color: var(--tt-gray-dark-a-100);--tiptap-card-group-label-color: var(--tt-gray-dark-a-800)}.tiptap-card{--padding: .375rem;--border-width: 1px;border-radius:calc(var(--padding) + var(--tt-radius-lg));box-shadow:var(--tt-shadow-elevated-md);background-color:var(--tiptap-card-bg-color);border:1px solid var(--tiptap-card-border-color);display:flex;flex-direction:column;outline:none;align-items:center;position:relative;min-width:0;word-wrap:break-word;background-clip:border-box}.tiptap-card-header{padding:.375rem;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:var(--border-width) solid var(--tiptap-card-border-color)}.tiptap-card-body{padding:.375rem;flex:1 1 auto;overflow-y:auto}.tiptap-card-item-group{position:relative;display:flex;vertical-align:middle;min-width:-webkit-max-content;min-width:max-content}.tiptap-card-item-group[data-orientation=vertical]{flex-direction:column;justify-content:center}.tiptap-card-item-group[data-orientation=horizontal]{gap:.25rem;flex-direction:row;align-items:center}.tiptap-card-group-label{padding:.75rem .5rem .25rem;font-size:.75rem;font-weight:600;line-height:normal;text-transform:capitalize;color:var(--tiptap-card-group-label-color)}:root{--tiptap-ouline-fallback-color: var(--tt-gray-light-a-200)}.dark{--tiptap-ouline-fallback-color: var(--tt-gray-dark-a-200)}.tiptap-button-color-text-popover{position:relative;width:1.25rem;height:1.25rem;margin:0 -.175rem;border-radius:var(--tt-radius-xl);background-color:var(--active-highlight-color);transition:transform .2s ease;display:flex;align-items:center;justify-content:center}.tiptap-button-color-text-popover:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;border-radius:inherit;box-sizing:border-box;border:1px solid var(--active-highlight-color, var(--tiptap-ouline-fallback-color));filter:brightness(95%);mix-blend-mode:multiply}.dark .tiptap-button-color-text-popover:after{filter:brightness(140%);mix-blend-mode:lighten}.tiptap-button-group{display:flex;width:-webkit-fit-content;width:fit-content;align-items:stretch}.tiptap-button-group:has(>[data-slot=tiptap-button-group]){gap:.125rem}.tiptap-button-group>*:focus-visible{position:relative;z-index:10}.tiptap-button-group>[data-slot=select-trigger]:not([class*=w-]){width:-webkit-fit-content;width:fit-content}.tiptap-button-group>input{flex:1}.tiptap-button-group-horizontal>[data-slot]{border-top-right-radius:0;border-bottom-right-radius:0}.tiptap-button-group-horizontal>[data-slot]:not(:has(~[data-slot])){border-top-right-radius:var(--tt-radius-lg)!important;border-bottom-right-radius:var(--tt-radius-lg)!important}.tiptap-button-group-horizontal>[data-slot]~[data-slot]{border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0}.tiptap-button-group-horizontal:has(select[aria-hidden=true]:last-child)>[data-slot=select-trigger]:last-of-type{border-top-right-radius:var(--tt-radius-lg);border-bottom-right-radius:var(--tt-radius-lg)}.tiptap-button-group-vertical{flex-direction:column}.tiptap-button-group-vertical>[data-slot]{border-bottom-left-radius:0;border-bottom-right-radius:0}.tiptap-button-group-vertical>[data-slot]:not(:has(~[data-slot])){border-bottom-left-radius:var(--tt-radius-lg)!important;border-bottom-right-radius:var(--tt-radius-lg)!important}.tiptap-button-group-vertical>[data-slot]~[data-slot]{border-top-left-radius:0;border-top-right-radius:0;border-top-width:0}.expandable-menu-button{--button-size: 16px;--button-offset: -8px;--dot-size-small: 8px;--dot-size-large: 16px;--dot-offset-small: 3px;--dot-offset-large: 0;--border-radius-full: 9999px;--transition-duration: .05s;--transition-timing: ease;--icon-scale-small: .9;--icon-scale-large: 1;position:absolute;top:50%;right:var(--button-offset);transform:translateY(-50%);width:var(--button-size);height:var(--button-size);background:transparent;border:0 solid transparent;border-radius:var(--border-radius-full);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;pointer-events:auto}.expandable-menu-button:before{content:"";position:absolute;top:50%;right:var(--dot-offset-small);width:var(--dot-size-small);height:var(--dot-size-small);background:var(--tt-brand-color-600);border-radius:var(--border-radius-full);transform:translateY(-50%);transition:width var(--transition-duration) var(--transition-timing),height var(--transition-duration) var(--transition-timing),right var(--transition-duration) var(--transition-timing),background var(--transition-duration) var(--transition-timing)}.expandable-menu-button svg{position:relative;z-index:1;width:var(--button-size);height:var(--button-size);color:var(--white);opacity:0;transform:scale(var(--icon-scale-small));transition:opacity var(--transition-duration) var(--transition-timing),transform var(--transition-duration) var(--transition-timing);pointer-events:none;flex-shrink:0}@media (hover: none) and (pointer: coarse){.expandable-menu-button:before{width:var(--dot-size-large);height:var(--dot-size-large);right:var(--dot-offset-large)}.expandable-menu-button svg{opacity:1;transform:scale(var(--icon-scale-large))}}@media (hover: hover){.expandable-menu-button:hover:before,.expandable-menu-button:focus-visible:before,.expandable-menu-button.menu-opened:before{width:var(--dot-size-large);height:var(--dot-size-large);right:var(--dot-offset-large)}.expandable-menu-button:hover svg,.expandable-menu-button:focus-visible svg,.expandable-menu-button.menu-opened svg{opacity:1;transform:scale(var(--icon-scale-large))}}.expandable-menu-button:focus-visible{outline:2px solid var(--tt-brand-color-600);outline-offset:2px}.expandable-menu-button:disabled{cursor:not-allowed;opacity:.5}.expandable-menu-button:disabled:before{background:var(--tt-disabled-color, #ccc)}@media (prefers-reduced-motion: reduce){.expandable-menu-button:before,.expandable-menu-button svg{transition:none}}:root{--tt-table-handle-bg-color: var(--tt-gray-light-a-100);--tt-table-extend-icon-color: var(--tt-gray-light-a-400)}.dark{--tt-table-handle-bg-color: var(--tt-gray-dark-a-100);--tt-table-extend-icon-color: var(--tt-gray-dark-a-400)}.tiptap-table-extend-row-column-button{border:none;display:flex;align-items:center;justify-content:center;background-color:var(--tt-table-handle-bg-color);border-radius:var(--tt-radius-lg)}.tiptap-table-extend-row-column-button .tiptap-button-icon{width:1rem;height:1rem;flex-shrink:0;color:var(--tt-table-extend-icon-color)}.tiptap-table-extend-row-column-button.tiptap-table-row-end-add-remove{width:100%;height:.75rem;cursor:row-resize}.tiptap-table-extend-row-column-button.tiptap-table-column-end-add-remove{width:.75rem;cursor:col-resize}:root{--tt-table-handle-bg-color: var(--tt-gray-light-a-100)}.dark{--tt-table-handle-bg-color: var(--tt-gray-dark-a-100)}.tiptap-table-handle-menu{border:none;display:flex;align-items:center;justify-content:center;background-color:var(--tt-table-handle-bg-color);border-radius:var(--tt-radius-lg);cursor:grab}.tiptap-table-handle-menu .tiptap-button-icon{width:1rem;height:1rem;flex-shrink:0}.tiptap-table-handle-menu.menu-opened{background-color:var(--tt-brand-color-500)}.tiptap-table-handle-menu.menu-opened .tiptap-button-icon{color:var(--white)}.tiptap-table-handle-menu.is-dragging{cursor:grabbing;background-color:var(--tt-brand-color-500)}.tiptap-table-handle-menu.is-dragging .tiptap-button-icon{color:var(--white)}.tiptap-table-handle-menu.row{width:.75rem;height:var(--table-handle-ref-height)}.tiptap-table-handle-menu.column{height:.75rem;width:var(--table-handle-ref-width)}.tiptap-table-handle-menu.column .tiptap-button-icon{transform:rotate(90deg)}:root{--tt-bg: var(--white);--tt-selected-bg-color: var(--tt-brand-color-50);--tt-selected-border-color: var(--tt-brand-color-400);--tt-cell-bg-color: var(--tt-gray-light-50);--tt-cell-border-color: var(--tt-gray-light-200);--tt-indicator-item-border-color: var(--tt-gray-light-a-200);--tt-indicator-icon-color: var(--tt-gray-light-a-400);--tt-indicator-delimiter-color: var(--tt-gray-light-a-500)}.dark{--tt-bg: var(--black);--tt-selected-bg-color: var(--tt-brand-color-900);--tt-cell-bg-color: var(--tt-gray-dark-100);--tt-cell-border-color: var(--tt-gray-dark-200);--tt-indicator-item-border-color: var(--tt-gray-dark-a-200);--tt-indicator-icon-color: var(--tt-gray-dark-a-400);--tt-indicator-delimiter-color: var(--tt-gray-dark-a-500)}.tiptap-table-grid{display:grid;gap:.25rem;padding:.25rem;grid-template-columns:repeat(var(--tt-table-columns),1rem)}.tiptap-button[data-size=small].tiptap-table-grid-cell{width:1rem;height:1rem;min-width:1rem;padding:0;border:1px solid var(--tt-cell-border-color);border-radius:var(--tt-radius-xs);background-color:var(--tt-cell-bg-color);cursor:pointer;transition:all .15s ease}.tiptap-button[data-size=small].tiptap-table-grid-cell.selected{background-color:var(--tt-selected-bg-color);border-color:var(--tt-selected-border-color)}.tiptap-table-size-indicator{display:flex;align-items:center;justify-content:center;gap:.25rem;width:100%;margin-top:.25rem}.tiptap-table-size-indicator-item{display:flex;flex:1;align-items:center;justify-content:center;gap:.75rem;min-height:2rem;padding:.5rem;border:1px solid var(--tt-indicator-item-border-color);border-radius:var(--tt-radius-xl);background:var(--tt-bg)}.tiptap-table-size-indicator-item .tiptap-table-column-icon,.tiptap-table-size-indicator-item .tiptap-table-row-icon{width:1rem;height:1rem;color:var(--tt-indicator-icon-color)}.tiptap-table-size-indicator-text{width:1.781rem;font-size:.875rem;font-weight:400;text-align:center}.tiptap-table-size-indicator-delimiter{flex-shrink:0;font-size:.75rem;font-weight:500;color:var(--tt-indicator-delimiter-color)}.ProseMirror .tableWrapper{overflow-x:auto}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;overflow:hidden}.ProseMirror td,.ProseMirror th{vertical-align:top;box-sizing:border-box;position:relative}.ProseMirror td:not([data-colwidth]):not(.column-resize-dragging),.ProseMirror th:not([data-colwidth]):not(.column-resize-dragging){min-width:var(--default-cell-min-width)}.ProseMirror .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;z-index:20;background-color:#adf;pointer-events:none}.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.ProseMirror .selectedCell:after{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:#c8c8ff66;pointer-events:none}:root{--tt-table-border-color: var(--tt-gray-light-a-300);--tt-table-selected-bg: rgba(195, 189, 255, .4);--tt-table-selected-stroke: var(--tt-brand-color-400);--tt-table-column-resize-handle-bg: var(--tt-brand-color-400);--tt-table-cell-padding: .5rem;--tt-table-margin-block: 1.25rem;--tt-table-pad-block-start: 1rem;--tt-table-pad-block-end: 1.5rem;--tt-table-pad-inline-start: 1rem;--tt-table-pad-inline-end: 1.5rem}.dark{--tt-table-border-color: var(--tt-gray-dark-a-300);--tt-table-selected-bg: rgba(195, 189, 255, .2);--tt-table-selected-stroke: var(--tt-brand-color-400);--tt-table-column-resize-handle-bg: var(--tt-brand-color-400)}.tiptap [data-content-type=table]{margin-block:var(--tt-table-margin-block)}.tiptap [data-content-type=table] .tableWrapper{-webkit-padding-before:var(--tt-table-pad-block-start);padding-block-start:var(--tt-table-pad-block-start);-webkit-padding-start:var(--tt-table-pad-inline-start);padding-inline-start:var(--tt-table-pad-inline-start);-webkit-padding-end:var(--tt-table-pad-inline-end);padding-inline-end:var(--tt-table-pad-inline-end);-webkit-padding-after:var(--tt-table-pad-block-end);padding-block-end:var(--tt-table-pad-block-end);margin:0 0 16px;overflow:visible;position:relative;width:100%}.tiptap [data-content-type=table] .table-container{overflow-x:auto;overflow-y:hidden}.tiptap [data-content-type=table] .table-controls,.tiptap [data-content-type=table] .table-selection-overlay-container{overflow:visible}.tiptap table{width:auto!important;word-break:break-word}.tiptap th,.tiptap td{border:1px solid var(--tt-table-border-color);padding:var(--tt-table-cell-padding)}.tiptap table th{background-color:var(--tt-gray-light-a-100);font-weight:700;text-align:left}.ProseMirror .column-resize-handle{position:absolute;top:0;right:0;width:2px;height:100%;-webkit-margin-start:-1px;margin-inline-start:-1px;margin-top:-1px;height:calc(100% + 2px);background:var(--tt-table-column-resize-handle-bg);cursor:col-resize;transition:background .15s 50ms;z-index:1;pointer-events:auto}.tiptap td[data-text-align=left],.tiptap td[data-node-text-align=left],.tiptap th[data-text-align=left],.tiptap th[data-node-text-align=left]{text-align:left}.tiptap td[data-text-align=center],.tiptap td[data-node-text-align=center],.tiptap th[data-text-align=center],.tiptap th[data-node-text-align=center]{text-align:center}.tiptap td[data-text-align=right],.tiptap td[data-node-text-align=right],.tiptap th[data-text-align=right],.tiptap th[data-node-text-align=right]{text-align:right}.tiptap td[data-text-align=justify],.tiptap td[data-node-text-align=justify],.tiptap th[data-text-align=justify],.tiptap th[data-node-text-align=justify]{text-align:justify}.tiptap td[data-vertical-align=top],.tiptap td[data-node-vertical-align=top],.tiptap th[data-vertical-align=top],.tiptap th[data-node-vertical-align=top]{vertical-align:top}.tiptap td[data-vertical-align=middle],.tiptap td[data-node-vertical-align=middle],.tiptap th[data-vertical-align=middle],.tiptap th[data-node-vertical-align=middle]{vertical-align:middle}.tiptap td[data-vertical-align=bottom],.tiptap td[data-node-vertical-align=bottom],.tiptap th[data-vertical-align=bottom],.tiptap th[data-node-vertical-align=bottom]{vertical-align:bottom}.tiptap [data-content-type=table] td[data-text-align=left],.tiptap [data-content-type=table] td[data-node-text-align=left],.tiptap [data-content-type=table] th[data-text-align=left],.tiptap [data-content-type=table] th[data-node-text-align=left]{text-align:left}.tiptap [data-content-type=table] td[data-text-align=center],.tiptap [data-content-type=table] td[data-node-text-align=center],.tiptap [data-content-type=table] th[data-text-align=center],.tiptap [data-content-type=table] th[data-node-text-align=center]{text-align:center}.tiptap [data-content-type=table] td[data-text-align=right],.tiptap [data-content-type=table] td[data-node-text-align=right],.tiptap [data-content-type=table] th[data-text-align=right],.tiptap [data-content-type=table] th[data-node-text-align=right]{text-align:right}.tiptap [data-content-type=table] td[data-text-align=justify],.tiptap [data-content-type=table] td[data-node-text-align=justify],.tiptap [data-content-type=table] th[data-text-align=justify],.tiptap [data-content-type=table] th[data-node-text-align=justify]{text-align:justify}.tiptap [data-content-type=table] td[data-vertical-align=top],.tiptap [data-content-type=table] td[data-node-vertical-align=top],.tiptap [data-content-type=table] th[data-vertical-align=top],.tiptap [data-content-type=table] th[data-node-vertical-align=top]{vertical-align:top}.tiptap [data-content-type=table] td[data-vertical-align=middle],.tiptap [data-content-type=table] td[data-node-vertical-align=middle],.tiptap [data-content-type=table] th[data-vertical-align=middle],.tiptap [data-content-type=table] th[data-node-vertical-align=middle]{vertical-align:middle}.tiptap [data-content-type=table] td[data-vertical-align=bottom],.tiptap [data-content-type=table] td[data-node-vertical-align=bottom],.tiptap [data-content-type=table] th[data-vertical-align=bottom],.tiptap [data-content-type=table] th[data-node-vertical-align=bottom]{vertical-align:bottom}.ProseMirror td,.ProseMirror th{min-width:auto!important}.ProseMirror td:not([colwidth]):not(.column-resize-dragging),.ProseMirror th:not([colwidth]):not(.column-resize-dragging){min-width:var(--default-cell-min-width)!important}.tiptap-table-dropcursor{position:absolute;z-index:20;background-color:var(--tt-table-column-resize-handle-bg);pointer-events:none}.table-cell-dragging-source{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:#c8c8ff66}:root{--tt-dropdown-menu-bg-color: var(--white);--tt-dropdown-menu-text-color: var(--tt-gray-light-a-600);--tt-dropdown-menu-label-color: var(--tt-gray-light-a-800)}:root.dark,.dark{--tt-dropdown-menu-bg-color: var(--tt-gray-dark-50);--tt-dropdown-menu-text-color: var(--tt-gray-dark-a-600);--tt-dropdown-menu-label-color: var(--tt-gray-dark-a-800)}.tiptap-dropdown-menu-content{--slide-x: 0px;--slide-y: 0px;--padding: .375rem;position:relative;z-index:50;min-width:8rem;max-height:var(--radix-dropdown-menu-content-available-height);overflow-x:hidden;overflow-y:auto;border-radius:calc(var(--padding) + var(--tt-radius-lg));padding:.375rem;background-color:var(--tt-dropdown-menu-bg-color);color:var(--tt-dropdown-menu-text-color);box-shadow:var(--tt-shadow-elevated-md);transform-origin:var(--radix-dropdown-menu-content-transform-origin);transition-duration:.1s}.tiptap-dropdown-menu-content[data-side=bottom]{--slide-y: -.5rem}.tiptap-dropdown-menu-content[data-side=top]{--slide-y: .5rem}.tiptap-dropdown-menu-content[data-side=left]{--slide-x: .5rem}.tiptap-dropdown-menu-content[data-side=right]{--slide-x: -.5rem}.tiptap-dropdown-menu-content[data-state=open]{animation:dropdown-in .1s ease forwards}.tiptap-dropdown-menu-content[data-state=closed]{animation:dropdown-out .1s ease forwards;overflow:hidden}.tiptap-dropdown-menu-sub-content{--slide-x: 0px;--slide-y: 0px;--padding: .375rem;z-index:50;min-width:6rem;overflow:hidden;border-radius:calc(var(--padding) + var(--tt-radius-lg));padding:.25rem;background-color:var(--tt-dropdown-menu-bg-color);box-shadow:var(--tt-shadow-elevated-md);color:var(--tt-dropdown-menu-text-color);transform-origin:var(--radix-dropdown-menu-content-transform-origin);transition-duration:.1s}.tiptap-dropdown-menu-sub-content[data-side=bottom]{--slide-y: -.5rem}.tiptap-dropdown-menu-sub-content[data-side=top]{--slide-y: .5rem}.tiptap-dropdown-menu-sub-content[data-side=left]{--slide-x: .5rem}.tiptap-dropdown-menu-sub-content[data-side=right]{--slide-x: -.5rem}.tiptap-dropdown-menu-sub-content[data-state=open]{animation:dropdown-in .1s ease forwards}.tiptap-dropdown-menu-sub-content[data-state=closed]{animation:dropdown-out .1s ease forwards}@keyframes dropdown-in{0%{opacity:0;transform:scale(.95) translate(var(--slide-x),var(--slide-y))}to{opacity:1;transform:scale(1) translate(0)}}@keyframes dropdown-out{0%{opacity:1;transform:scale(1) translate(0)}to{opacity:0;transform:scale(.95) translate(var(--slide-x),var(--slide-y))}}.tiptap-dropdown-menu-label{padding:.75rem .5rem .25rem;font-size:.75rem;font-weight:600;line-height:normal;text-transform:capitalize;color:var(--tt-dropdown-menu-label-color)}.tiptap-dropdown-menu-label[data-inset=true]{padding-left:1.75rem}.tiptap-dropdown-menu-group,.tiptap-dropdown-menu-group[data-orientation=vertical]{display:flex;flex-direction:column}.tiptap-dropdown-menu-group[data-orientation=horizontal]{display:flex;flex-direction:row;align-items:center;gap:.25rem}.tiptap-link-input{font-size:.875rem;border:none;min-width:12rem;padding-right:0;text-overflow:ellipsis;white-space:nowrap}.tiptap-link-input:focus{text-overflow:clip;overflow:visible}.tiptap-image-upload{align-items:center;background:#fff;border:2px dashed #d7d7dc;border-radius:16px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin:1rem 0;min-height:24rem;padding:3.25rem 1.5rem;text-align:center;transition:background-color .12s ease,border-color .12s ease;width:100%}.tiptap-image-upload:hover,.tiptap-image-upload:focus-visible,.tiptap-image-upload.is-dragging{background:var(--tt-gray-light-a-50, rgba(0, 0, 0, .02));border-color:#074ee8}.tiptap-image-upload:focus-visible{outline:3px solid rgba(109,40,217,.22);outline-offset:2px}.tiptap-image-upload[data-uploading=true]{cursor:progress;opacity:.72}.tiptap-image-upload-visual{height:5.75rem;position:relative;width:5.75rem}.tiptap-image-upload-file-icon{color:#dedee3;height:5.75rem;left:50%;position:absolute;stroke-width:1.4;top:0;transform:translate(-50%);width:5.75rem}.tiptap-image-upload-badge{align-items:center;background:#074ee8;border-radius:999px;bottom:.1625rem;color:#fff;display:flex;height:1.925rem;justify-content:center;position:absolute;right:1.0375rem;width:1.925rem}.tiptap-image-upload-badge-icon{height:.7425rem;stroke-width:2.4;width:.7425rem}.tiptap-image-upload-copy{display:flex;flex-direction:column;gap:.375rem;min-width:0}.tiptap-image-upload-title{color:#3f3f46;font-size:14px;font-weight:500;line-height:1.25}.tiptap-image-upload-action{text-decoration:underline;text-underline-offset:.16em}.tiptap-image-upload-hint{color:#a1a1aa;font-size:14px;font-weight:600;line-height:1.25}@media (max-width: 640px){.tiptap-image-upload{border-radius:12px;min-height:16rem;padding:2rem 1rem}.tiptap-image-upload-visual,.tiptap-image-upload-file-icon{height:4.75rem;width:4.75rem}.tiptap-image-upload-badge{bottom:.178125rem;height:1.58125rem;right:.865625rem;width:1.58125rem}}:root{--tt-gray-light-a-50: rgba(56, 56, 56, .04);--tt-gray-light-a-100: rgba(15, 22, 36, .05);--tt-gray-light-a-200: rgba(37, 39, 45, .1);--tt-gray-light-a-300: rgba(47, 50, 55, .2);--tt-gray-light-a-400: rgba(40, 44, 51, .42);--tt-gray-light-a-500: rgba(52, 55, 60, .64);--tt-gray-light-a-600: rgba(36, 39, 46, .78);--tt-gray-light-a-700: rgba(35, 37, 42, .87);--tt-gray-light-a-800: rgba(30, 32, 36, .95);--tt-gray-light-a-900: rgba(29, 30, 32, .98);--tt-gray-light-50: rgba(250, 250, 250, 1);--tt-gray-light-100: rgba(244, 244, 245, 1);--tt-gray-light-200: rgba(234, 234, 235, 1);--tt-gray-light-300: rgba(213, 214, 215, 1);--tt-gray-light-400: rgba(166, 167, 171, 1);--tt-gray-light-500: rgba(125, 127, 130, 1);--tt-gray-light-600: rgba(83, 86, 90, 1);--tt-gray-light-700: rgba(64, 65, 69, 1);--tt-gray-light-800: rgba(44, 45, 48, 1);--tt-gray-light-900: rgba(34, 35, 37, 1);--tt-gray-dark-a-50: rgba(232, 232, 253, .05);--tt-gray-dark-a-100: rgba(231, 231, 243, .07);--tt-gray-dark-a-200: rgba(238, 238, 246, .11);--tt-gray-dark-a-300: rgba(239, 239, 245, .22);--tt-gray-dark-a-400: rgba(244, 244, 255, .37);--tt-gray-dark-a-500: rgba(236, 238, 253, .5);--tt-gray-dark-a-600: rgba(247, 247, 253, .64);--tt-gray-dark-a-700: rgba(251, 251, 254, .75);--tt-gray-dark-a-800: rgba(253, 253, 253, .88);--tt-gray-dark-a-900: rgba(255, 255, 255, .96);--tt-gray-dark-50: rgba(25, 25, 26, 1);--tt-gray-dark-100: rgba(32, 32, 34, 1);--tt-gray-dark-200: rgba(45, 45, 47, 1);--tt-gray-dark-300: rgba(70, 70, 73, 1);--tt-gray-dark-400: rgba(99, 99, 105, 1);--tt-gray-dark-500: rgba(124, 124, 131, 1);--tt-gray-dark-600: rgba(163, 163, 168, 1);--tt-gray-dark-700: rgba(192, 192, 195, 1);--tt-gray-dark-800: rgba(224, 224, 225, 1);--tt-gray-dark-900: rgba(245, 245, 245, 1);--tt-brand-color-50: rgba(239, 238, 255, 1);--tt-brand-color-100: rgba(222, 219, 255, 1);--tt-brand-color-200: rgba(195, 189, 255, 1);--tt-brand-color-300: rgba(157, 138, 255, 1);--tt-brand-color-400: rgba(122, 82, 255, 1);--tt-brand-color-500: #074ee8;--tt-brand-color-600: rgba(84, 0, 229, 1);--tt-brand-color-700: rgba(75, 0, 204, 1);--tt-brand-color-800: rgba(56, 0, 153, 1);--tt-brand-color-900: rgba(43, 25, 102, 1);--tt-brand-color-950: hsla(257, 100%, 9%, 1);--tt-color-green-inc-5: hsla(129, 100%, 97%, 1);--tt-color-green-inc-4: hsla(129, 100%, 92%, 1);--tt-color-green-inc-3: hsla(131, 100%, 86%, 1);--tt-color-green-inc-2: hsla(133, 98%, 78%, 1);--tt-color-green-inc-1: hsla(137, 99%, 70%, 1);--tt-color-green-base: hsla(147, 99%, 50%, 1);--tt-color-green-dec-1: hsla(147, 97%, 41%, 1);--tt-color-green-dec-2: hsla(146, 98%, 32%, 1);--tt-color-green-dec-3: hsla(146, 100%, 24%, 1);--tt-color-green-dec-4: hsla(144, 100%, 16%, 1);--tt-color-green-dec-5: hsla(140, 100%, 9%, 1);--tt-color-yellow-inc-5: hsla(50, 100%, 97%, 1);--tt-color-yellow-inc-4: hsla(50, 100%, 91%, 1);--tt-color-yellow-inc-3: hsla(50, 100%, 84%, 1);--tt-color-yellow-inc-2: hsla(50, 100%, 77%, 1);--tt-color-yellow-inc-1: hsla(50, 100%, 68%, 1);--tt-color-yellow-base: hsla(52, 100%, 50%, 1);--tt-color-yellow-dec-1: hsla(52, 100%, 41%, 1);--tt-color-yellow-dec-2: hsla(52, 100%, 32%, 1);--tt-color-yellow-dec-3: hsla(52, 100%, 24%, 1);--tt-color-yellow-dec-4: hsla(51, 100%, 16%, 1);--tt-color-yellow-dec-5: hsla(50, 100%, 9%, 1);--tt-color-red-inc-5: hsla(11, 100%, 96%, 1);--tt-color-red-inc-4: hsla(11, 100%, 88%, 1);--tt-color-red-inc-3: hsla(10, 100%, 80%, 1);--tt-color-red-inc-2: hsla(9, 100%, 73%, 1);--tt-color-red-inc-1: hsla(7, 100%, 64%, 1);--tt-color-red-base: hsla(7, 100%, 54%, 1);--tt-color-red-dec-1: hsla(7, 100%, 41%, 1);--tt-color-red-dec-2: hsla(5, 100%, 32%, 1);--tt-color-red-dec-3: hsla(4, 100%, 24%, 1);--tt-color-red-dec-4: hsla(3, 100%, 16%, 1);--tt-color-red-dec-5: hsla(1, 100%, 9%, 1);--white: rgba(255, 255, 255, 1);--black: rgba(14, 14, 17, 1);--transparent: rgba(255, 255, 255, 0);--tt-shadow-elevated-md: 0px 16px 48px 0px rgba(17, 24, 39, .04), 0px 12px 24px 0px rgba(17, 24, 39, .04), 0px 6px 8px 0px rgba(17, 24, 39, .02), 0px 2px 3px 0px rgba(17, 24, 39, .02);--tt-radius-xxs: .125rem;--tt-radius-xs: .25rem;--tt-radius-sm: .375rem;--tt-radius-md: .5rem;--tt-radius-lg: .75rem;--tt-radius-xl: 1rem;--tt-transition-duration-short: .1s;--tt-transition-duration-default: .2s;--tt-transition-duration-long: .64s;--tt-transition-easing-default: cubic-bezier(.46, .03, .52, .96);--tt-transition-easing-cubic: cubic-bezier(.65, .05, .36, 1);--tt-transition-easing-quart: cubic-bezier(.77, 0, .18, 1);--tt-transition-easing-circ: cubic-bezier(.79, .14, .15, .86);--tt-transition-easing-back: cubic-bezier(.68, -.55, .27, 1.55);--tt-accent-contrast: 8%;--tt-destructive-contrast: 8%;--tt-foreground-contrast: 8%;--tt-bg-color: var(--white);--tt-border-color: var(--tt-gray-light-a-200);--tt-border-color-tint: var(--tt-gray-light-a-100);--tt-sidebar-bg-color: var(--tt-gray-light-100);--tt-scrollbar-color: var(--tt-gray-light-a-200);--tt-cursor-color: var(--tt-brand-color-500);--tt-selection-color: rgba(157, 138, 255, .2);--tt-card-bg-color: var(--white);--tt-card-border-color: var(--tt-gray-light-a-100)}.dark{--tt-bg-color: var(--black);--tt-border-color: var(--tt-gray-dark-a-200);--tt-border-color-tint: var(--tt-gray-dark-a-100);--tt-sidebar-bg-color: var(--tt-gray-dark-100);--tt-scrollbar-color: var(--tt-gray-dark-a-200);--tt-cursor-color: var(--tt-brand-color-400);--tt-selection-color: rgba(122, 82, 255, .2);--tt-card-bg-color: var(--tt-gray-dark-50);--tt-card-border-color: var(--tt-gray-dark-a-50);--tt-shadow-elevated-md: 0px 16px 48px 0px rgba(0, 0, 0, .5), 0px 12px 24px 0px rgba(0, 0, 0, .24), 0px 6px 8px 0px rgba(0, 0, 0, .22), 0px 2px 3px 0px rgba(0, 0, 0, .12)}:root{--tt-color-text-gray: hsl(45, 2%, 46%);--tt-color-text-brown: hsl(19, 31%, 47%);--tt-color-text-orange: hsl(30, 89%, 45%);--tt-color-text-yellow: hsl(38, 62%, 49%);--tt-color-text-green: hsl(148, 32%, 39%);--tt-color-text-blue: hsl(202, 54%, 43%);--tt-color-text-purple: hsl(274, 32%, 54%);--tt-color-text-pink: hsl(328, 49%, 53%);--tt-color-text-red: hsl(2, 62%, 55%);--tt-color-text-gray-contrast: hsla(39, 26%, 26%, .15);--tt-color-text-brown-contrast: hsla(18, 43%, 69%, .35);--tt-color-text-orange-contrast: hsla(24, 73%, 55%, .27);--tt-color-text-yellow-contrast: hsla(44, 82%, 59%, .39);--tt-color-text-green-contrast: hsla(126, 29%, 60%, .27);--tt-color-text-blue-contrast: hsla(202, 54%, 59%, .27);--tt-color-text-purple-contrast: hsla(274, 37%, 64%, .27);--tt-color-text-pink-contrast: hsla(331, 60%, 71%, .27);--tt-color-text-red-contrast: hsla(8, 79%, 79%, .4)}.dark{--tt-color-text-gray: hsl(0, 0%, 61%);--tt-color-text-brown: hsl(18, 35%, 58%);--tt-color-text-orange: hsl(25, 53%, 53%);--tt-color-text-yellow: hsl(36, 54%, 55%);--tt-color-text-green: hsl(145, 32%, 47%);--tt-color-text-blue: hsl(202, 64%, 52%);--tt-color-text-purple: hsl(270, 55%, 62%);--tt-color-text-pink: hsl(329, 57%, 58%);--tt-color-text-red: hsl(1, 69%, 60%);--tt-color-text-gray-contrast: hsla(0, 0%, 100%, .09);--tt-color-text-brown-contrast: hsla(17, 45%, 50%, .25);--tt-color-text-orange-contrast: hsla(27, 82%, 53%, .2);--tt-color-text-yellow-contrast: hsla(35, 49%, 47%, .2);--tt-color-text-green-contrast: hsla(151, 55%, 39%, .2);--tt-color-text-blue-contrast: hsla(202, 54%, 43%, .2);--tt-color-text-purple-contrast: hsla(271, 56%, 60%, .18);--tt-color-text-pink-contrast: hsla(331, 67%, 58%, .22);--tt-color-text-red-contrast: hsla(0, 67%, 60%, .25)}:root{--tt-color-highlight-yellow: #fef9c3;--tt-color-highlight-green: #dcfce7;--tt-color-highlight-blue: #e0f2fe;--tt-color-highlight-purple: #f3e8ff;--tt-color-highlight-red: #ffe4e6;--tt-color-highlight-gray: rgb(248, 248, 247);--tt-color-highlight-brown: rgb(244, 238, 238);--tt-color-highlight-orange: rgb(251, 236, 221);--tt-color-highlight-pink: rgb(252, 241, 246);--tt-color-highlight-yellow-contrast: #fbe604;--tt-color-highlight-green-contrast: #c7fad8;--tt-color-highlight-blue-contrast: #ceeafd;--tt-color-highlight-purple-contrast: #e4ccff;--tt-color-highlight-red-contrast: #ffccd0;--tt-color-highlight-gray-contrast: rgba(84, 72, 49, .15);--tt-color-highlight-brown-contrast: rgba(210, 162, 141, .35);--tt-color-highlight-orange-contrast: rgba(224, 124, 57, .27);--tt-color-highlight-pink-contrast: rgba(225, 136, 179, .27)}.dark{--tt-color-highlight-yellow: #6b6524;--tt-color-highlight-green: #509568;--tt-color-highlight-blue: #6e92aa;--tt-color-highlight-purple: #583e74;--tt-color-highlight-red: #743e42;--tt-color-highlight-gray: rgb(47, 47, 47);--tt-color-highlight-brown: rgb(74, 50, 40);--tt-color-highlight-orange: rgb(92, 59, 35);--tt-color-highlight-pink: rgb(78, 44, 60);--tt-color-highlight-yellow-contrast: #58531e;--tt-color-highlight-green-contrast: #47855d;--tt-color-highlight-blue-contrast: #5e86a1;--tt-color-highlight-purple-contrast: #4c3564;--tt-color-highlight-red-contrast: #643539;--tt-color-highlight-gray-contrast: rgba(255, 255, 255, .094);--tt-color-highlight-brown-contrast: rgba(184, 101, 69, .25);--tt-color-highlight-orange-contrast: rgba(233, 126, 37, .2);--tt-color-highlight-pink-contrast: rgba(220, 76, 145, .22)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes zoom{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideFromTop{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes slideFromRight{0%{transform:translate(.5rem)}to{transform:translate(0)}}@keyframes slideFromLeft{0%{transform:translate(-.5rem)}to{transform:translate(0)}}@keyframes slideFromBottom{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.simple-editor-wrapper{--tt-toolbar-height: 44px;--tt-theme-text: var(--tt-gray-light-900);--tt-bg-color: var(--white);box-sizing:border-box;font-family:Inter,sans-serif;color:var(--tt-theme-text);font-optical-sizing:auto;font-weight:400;font-style:normal;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word;overscroll-behavior-x:none;overscroll-behavior-y:none;scrollbar-width:thin;scrollbar-color:var(--tt-scrollbar-color) transparent;width:100%;height:100%;min-height:0;overflow:hidden;color-scheme:light;background-color:var(--tt-bg-color);display:flex;flex-direction:column}.simple-editor-wrapper *,.simple-editor-wrapper :before,.simple-editor-wrapper :after{box-sizing:border-box;transition:none var(--tt-transition-duration-default) var(--tt-transition-easing-default)}.simple-editor-wrapper::-webkit-scrollbar{width:.25rem}.simple-editor-wrapper::-webkit-scrollbar-thumb{background-color:var(--tt-scrollbar-color);border-radius:9999px}.simple-editor-wrapper::-webkit-scrollbar-track{background:transparent}.tiptap.ProseMirror{font-family:DM Sans,sans-serif}.simple-editor-workspace{position:relative;min-height:0;flex:1;display:flex;overflow:hidden;background:var(--tt-bg-color)}.simple-editor-loading-skeleton{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:flex-start;justify-content:flex-start;background:#fff;cursor:progress;padding:16px;width:100%}.simple-editor-loading-skeleton__lines{display:flex;flex-direction:column;gap:20px;width:100%}.simple-editor-connection-error{display:flex;flex:1 1 auto;align-items:center;justify-content:center;padding:1rem;color:#be123c;font-size:.875rem;line-height:1.4;text-align:center}.simple-editor-content{flex:1 1 auto;min-width:0;max-width:none;width:100%;height:100%;margin:0;position:relative;display:flex;justify-content:start;overflow:auto}.simple-editor-editor-content{display:flex;flex:1 1 auto;justify-content:center;min-width:0;min-height:100%;width:100%}.simple-editor-content .tiptap.ProseMirror.simple-editor{min-height:100%;width:100%;padding:1.25rem}.simple-editor-diff-legend{box-sizing:border-box;flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;width:100%;padding:1rem 1rem 0;color:#0f172a;font-family:DM Sans,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.3}.simple-editor-diff-legend__item{display:inline-flex;align-items:center;gap:.5rem;min-width:0;white-space:nowrap}.simple-editor-diff-legend__swatch{flex:0 0 auto;width:.75rem;height:.75rem;border-radius:.125rem}.simple-editor-wrapper .tiptap.ProseMirror.simple-editor>:first-child{margin-top:0}.simple-editor-content--hidden{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;pointer-events:none;overflow:hidden}.simple-editor-wrapper .tiptap span[data-suggestion]{color:inherit;cursor:pointer;font-size:inherit!important;font-style:inherit;font-weight:inherit;line-height:inherit!important;transition:.2s}.simple-editor-wrapper .tiptap span[data-suggestion][data-suggestion-type=add]{background-color:transparent;border-bottom:0;color:#35713a!important;-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:rgb(34,197,94);text-decoration-color:#22c55e}.simple-editor-wrapper .tiptap span[data-suggestion][data-suggestion-type=add]:hover,.simple-editor-wrapper .tiptap span[data-suggestion][data-suggestion-type=add][data-suggestion-group-hovered=true]{background-color:#22c55e33}.simple-editor-wrapper .tiptap span[data-suggestion][data-suggestion-type=delete]{background-color:transparent;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:rgb(239,68,68);text-decoration-color:#ef4444;text-decoration-thickness:2px}.simple-editor-wrapper .tiptap span[data-suggestion][data-suggestion-type=delete]:hover,.simple-editor-wrapper .tiptap span[data-suggestion][data-suggestion-type=delete][data-suggestion-group-hovered=true]{background-color:#ef444424}.simple-editor-wrapper .tiptap pre span[data-suggestion][data-suggestion-type=delete]{background-color:transparent;color:inherit;-webkit-text-decoration-color:rgb(239,68,68);text-decoration-color:#ef4444;text-decoration-thickness:2px}.simple-editor-wrapper .tiptap span[data-suggestion][data-suggestion-type=replaceDeletion]{background-color:transparent;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:rgb(239,68,68);text-decoration-color:#ef4444;text-decoration-thickness:2px}.simple-editor-wrapper .tiptap span[data-suggestion][data-suggestion-type=replaceDeletion]:hover,.simple-editor-wrapper .tiptap span[data-suggestion][data-suggestion-type=replaceDeletion][data-suggestion-group-hovered=true]{background-color:#ef444424}.simple-editor-wrapper .tiptap span[data-suggestion][data-suggestion-type=replaceInsertion]{background-color:transparent;border-bottom:0;color:#35713a!important;-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:rgb(34,197,94);text-decoration-color:#22c55e}.simple-editor-wrapper .tiptap span[data-suggestion][data-suggestion-type=replaceInsertion]:hover,.simple-editor-wrapper .tiptap span[data-suggestion][data-suggestion-type=replaceInsertion][data-suggestion-group-hovered=true]{background-color:#22c55e33}.simple-editor-wrapper .tiptap span[data-suggestion][data-suggestion-type=markChange]{background-color:#a855f733;border-bottom:2px solid rgb(168,85,247);box-shadow:#7e22ce26 0 0 0 1px inset;-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:rgb(168,85,247);text-decoration-color:#a855f7}.simple-editor-wrapper .tiptap img[data-suggestion-type],.simple-editor-wrapper .tiptap hr[data-suggestion-type]{position:relative;transition:.2s}.simple-editor-wrapper .tiptap img[data-suggestion-type=add]{outline:rgb(34,197,94) solid 3px;box-shadow:#22c55e33 0 0 0 6px}.simple-editor-wrapper .tiptap hr[data-suggestion-type=add]{border-top-color:#22c55e;border-top-width:3px;background-color:#22c55e33;height:4px}.simple-editor-wrapper .tiptap img[data-suggestion-type=delete]{outline:rgb(239,68,68) solid 3px;box-shadow:#ef444433 0 0 0 6px;opacity:.5}.simple-editor-wrapper .tiptap [data-suggestion-id][data-suggestion-type=add]:not(span):not(img):not(hr){background-color:transparent;color:#35713a!important;cursor:pointer}.simple-editor-wrapper .tiptap [data-suggestion-id][data-suggestion-type=add]:not(span):not(img):not(hr):hover,.simple-editor-wrapper .tiptap [data-suggestion-id][data-suggestion-type=add][data-suggestion-group-hovered=true]:not(span):not(img):not(hr){background-color:#22c55e33}.simple-editor-wrapper .tiptap [data-suggestion-id][data-suggestion-type=add]:not(span):not(img):not(hr) :where(*){color:#35713a!important;cursor:pointer}.simple-editor-wrapper .tiptap [data-suggestion-id][data-suggestion-type=delete]:not(span):not(img):not(hr){background-color:transparent;color:inherit;cursor:pointer;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:rgb(239,68,68);text-decoration-color:#ef4444;text-decoration-thickness:2px}.simple-editor-wrapper .tiptap [data-suggestion-id][data-suggestion-type=delete]:not(span):not(img):not(hr):hover,.simple-editor-wrapper .tiptap [data-suggestion-id][data-suggestion-type=delete][data-suggestion-group-hovered=true]:not(span):not(img):not(hr){background-color:#ef444424}.simple-editor-wrapper .tiptap [data-suggestion-id][data-suggestion-type=delete]:not(span):not(img):not(hr)>*{color:inherit;cursor:pointer;text-decoration:inherit}.simple-editor-wrapper .tiptap [data-suggestion-id][data-suggestion-type=replaceDeletion]:not(span):not(img):not(hr){background-color:transparent;color:inherit;cursor:pointer;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:rgb(239,68,68);text-decoration-color:#ef4444;text-decoration-thickness:2px}.simple-editor-wrapper .tiptap [data-suggestion-id][data-suggestion-type=replaceDeletion]:not(span):not(img):not(hr):hover,.simple-editor-wrapper .tiptap [data-suggestion-id][data-suggestion-type=replaceDeletion][data-suggestion-group-hovered=true]:not(span):not(img):not(hr){background-color:#ef444424}.simple-editor-wrapper .tiptap [data-suggestion-id][data-suggestion-type=replaceDeletion]:not(span):not(img):not(hr)>*{color:inherit;cursor:pointer;text-decoration:inherit}.simple-editor-wrapper .tiptap [data-suggestion-id][data-suggestion-type=replaceInsertion]:not(span):not(img):not(hr){background-color:transparent;color:#35713a!important;cursor:pointer}.simple-editor-wrapper .tiptap [data-suggestion-id][data-suggestion-type=replaceInsertion]:not(span):not(img):not(hr):hover,.simple-editor-wrapper .tiptap [data-suggestion-id][data-suggestion-type=replaceInsertion][data-suggestion-group-hovered=true]:not(span):not(img):not(hr){background-color:#22c55e33}.simple-editor-wrapper .tiptap [data-suggestion-id][data-suggestion-type=replaceInsertion]:not(span):not(img):not(hr) :where(*){color:#35713a!important;cursor:pointer}.simple-editor-wrapper .tiptap [data-suggestion-id][data-suggestion-type=sink]:not(span):not(img):not(hr){background-color:#14b8a62e;box-shadow:#14b8a6 2px 0 inset}.simple-editor-wrapper .tiptap [data-suggestion-id][data-suggestion-type=lift]:not(span):not(img):not(hr){background-color:#8b5cf62e;box-shadow:#8b5cf6 2px 0 inset}.simple-editor-wrapper .tiptap hr[data-suggestion-type=delete]{border-top-color:#ef4444;border-top-width:3px;background-color:#ef444433;height:4px;opacity:.6}.simple-editor-suggestions{flex:0 0 20rem;min-width:18rem;max-width:22rem;height:100%;overflow-y:auto;border-left:1px solid #e5e7eb;background:#f8fafc;color:#111827;padding:1rem}.simple-editor-suggestions__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.875rem}.simple-editor-suggestions__header h2{margin:0;font-size:1rem;line-height:1.35;font-weight:700}.simple-editor-suggestions__eyebrow{margin-bottom:.125rem;color:#64748b;font-size:.6875rem;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase}.simple-editor-suggestions__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.75rem;border-radius:9999px;background:#e0f2fe;color:#075985;font-size:.8125rem;font-weight:700}.simple-editor-suggestions__metadata{display:grid;gap:.625rem;margin:0 0 1rem;padding:.75rem;border:1px solid #e5e7eb;border-radius:.5rem;background:#fff}.simple-editor-suggestions__metadata div{min-width:0}.simple-editor-suggestions__metadata dt{margin-bottom:.125rem;color:#64748b;font-size:.6875rem;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase}.simple-editor-suggestions__metadata dd{margin:0;color:#111827;font-size:.75rem;line-height:1.35;overflow-wrap:anywhere}.simple-editor-suggestions__bulk-actions,.simple-editor-suggestion-card__actions{display:flex;gap:.5rem}.simple-editor-suggestions__bulk-actions{margin-bottom:.875rem}.simple-editor-suggestions__bulk-actions button,.simple-editor-suggestion-card__actions button{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2rem;border:1px solid #cbd5e1;border-radius:.375rem;background:#fff;color:#0f172a;font-size:.75rem;font-weight:700;line-height:1;cursor:pointer}.simple-editor-suggestions__bulk-actions button{flex:1;padding:0 .625rem}.simple-editor-suggestion-card__actions button{padding:0 .625rem}.simple-editor-suggestions__bulk-actions button:hover,.simple-editor-suggestion-card__actions button:hover{border-color:#94a3b8;background:#f1f5f9}.simple-editor-version-create{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;width:100%;min-height:2.25rem;margin-bottom:.75rem;border:1px solid #2563eb;border-radius:.375rem;background:#2563eb;color:#fff;font-size:.75rem;font-weight:700;line-height:1;cursor:pointer}.simple-editor-version-create:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}.simple-editor-version-create:disabled{opacity:.6;cursor:default}.simple-editor-suggestions__list{display:grid;gap:.75rem}.simple-editor-suggestion-card{border:1px solid #e2e8f0;border-radius:.5rem;background:#fff;padding:.75rem}.simple-editor-suggestion-card__type{margin-bottom:.375rem;color:#0f766e;font-size:.6875rem;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:uppercase}.simple-editor-suggestion-card[data-change-type=delete] .simple-editor-suggestion-card__type{color:#b91c1c}.simple-editor-suggestion-card[data-change-type=replace] .simple-editor-suggestion-card__type{color:#0369a1}.simple-editor-suggestion-card__preview,.simple-editor-suggestion-card__previous,.simple-editor-suggestions__empty{margin:0;font-size:.8125rem;line-height:1.45}.simple-editor-suggestion-card__preview{color:#111827}.simple-editor-suggestion-card__previous{margin-top:.375rem;color:#64748b}.simple-editor-suggestion-card__meta{display:flex;flex-wrap:wrap;gap:.25rem .5rem;margin-top:.625rem;color:#64748b;font-size:.75rem;line-height:1.35}.simple-editor-suggestion-card__actions{margin-top:.75rem}.simple-editor-version-card__actions{justify-content:flex-end;pointer-events:none;position:relative;z-index:2}.simple-editor-version-card__actions .MuiButton-root{pointer-events:auto}.simple-editor-suggestions__empty{color:#64748b;padding:.75rem;border:1px dashed #cbd5e1;border-radius:.5rem;background:#fff}.simple-editor--preview{min-height:0;padding:16px;border:0;background:transparent;font-size:1rem}.simple-editor-inline-version-preview{flex:1 1 auto;min-width:0;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--tt-bg-color)}.simple-editor-inline-version-preview__content{position:relative;min-height:0;flex:1 1 auto;display:flex;justify-content:center;overflow:auto}.simple-editor-inline-version-preview__editor{flex:1 1 auto;min-width:0;width:100%;display:flex;justify-content:start}.simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor{flex:0 1 760px;min-height:100%;width:min(100%,760px);padding:1.25rem}.simple-editor-rail-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin-bottom:1rem;padding:.25rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#f1f5f9}.simple-editor-rail-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-width:0;min-height:2rem;border:1px solid transparent;border-radius:.375rem;background:transparent;color:#475569;font-size:.6875rem;font-weight:800;line-height:1;cursor:pointer}.simple-editor-rail-tabs button span{display:inline-flex;align-items:center;justify-content:center;min-width:1rem;height:1rem;border-radius:9999px;background:#e2e8f0;color:#334155;font-size:.625rem}.simple-editor-rail-tabs button.is-active{border-color:#cbd5e1;background:#fff;color:#0f172a}.simple-editor-rail-form,.simple-editor-rail-inline-form{display:grid;gap:.5rem;margin-bottom:.875rem}.simple-editor-rail-form textarea,.simple-editor-rail-inline-form input{width:100%;min-width:0;border:1px solid #cbd5e1;border-radius:.375rem;background:#fff;color:#111827;font:inherit;font-size:.8125rem;line-height:1.4}.simple-editor-rail-form textarea{min-height:5rem;resize:vertical;padding:.625rem}.simple-editor-rail-inline-form{grid-template-columns:minmax(0,1fr) auto;align-items:center}.simple-editor-rail-inline-form input{height:2rem;padding:0 .625rem}.simple-editor-rail-form button,.simple-editor-rail-inline-form button{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2rem;border:1px solid #0f766e;border-radius:.375rem;background:#0f766e;color:#fff;font-size:.75rem;font-weight:800;line-height:1;padding:0 .75rem;cursor:pointer}.simple-editor-rail-form button:disabled,.simple-editor-rail-inline-form button:disabled,.simple-editor-suggestions__bulk-actions button:disabled,.simple-editor-suggestion-card__actions button:disabled{cursor:not-allowed;opacity:.5}.simple-editor-rail-form__error{margin:0;color:#be123c;font-size:.75rem;line-height:1.35}.simple-editor-thread-card,.simple-editor-version-card{border:1px solid #e2e8f0;border-radius:.5rem;background:#fff;padding:.75rem;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.simple-editor-version-card{position:relative}.simple-editor-version-card__select{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:0;border-radius:inherit;background:transparent;cursor:pointer;padding:0}.simple-editor-version-card__select:focus-visible{outline:2px solid #0f766e;outline-offset:2px}.simple-editor-version-card__body{display:block}.simple-editor-version-card__content{min-width:0}.simple-editor-thread-card[data-selected=true]{border-color:#0f766e;box-shadow:0 0 0 1px #0f766e29}.simple-editor-version-card[data-selected=true]{border-color:#0000008a}.simple-editor-version-card[data-compared-current=true],.simple-editor-version-card[data-compared-selected=true]{border-color:#074ee8;box-shadow:0 0 0 1px #074ee829}.simple-editor-thread-card__summary{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem;width:100%;border:0;background:transparent;color:#111827;font:inherit;font-size:.8125rem;font-weight:800;line-height:1.35;padding:0;text-align:left;cursor:pointer}.simple-editor-thread-card__summary span{min-width:0;overflow-wrap:anywhere}.simple-editor-version-card .simple-editor-thread-card__summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}.simple-editor-version-card__chips{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.375rem;justify-self:end;max-width:min(11rem,100%);min-width:0}.simple-editor-version-card__details{display:grid;gap:.125rem;margin-top:.375rem;min-width:0}.simple-editor-version-card__heading{display:grid;gap:.125rem;min-width:0}.simple-editor-version-card__title{color:#111827;font-size:.8125rem;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.simple-editor-version-card__editors{color:#374151;font-size:.8125rem;line-height:1.35;overflow-wrap:anywhere;white-space:normal}.simple-editor-version-card__date{color:#6b7280;font-size:.75rem;line-height:1.35}.simple-editor-thread-card__comments{display:grid;gap:.625rem;margin:.625rem 0 .75rem}.simple-editor-thread-card__comments p{margin:.25rem 0 0;color:#111827;font-size:.8125rem;line-height:1.45;overflow-wrap:anywhere}.simple-editor-versioning-status{display:grid;gap:.5rem;margin-bottom:.875rem;padding:.75rem;border:1px solid #e5e7eb;border-radius:.5rem;background:#fff}.simple-editor-versioning-status div{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.simple-editor-versioning-status span{color:#64748b;font-size:.6875rem;font-weight:800;line-height:1.2;text-transform:uppercase}.simple-editor-versioning-status strong{color:#111827;font-size:.75rem;line-height:1.35;text-align:right}.simple-editor-wrapper .tiptap-thread{border-radius:.1875rem;background-color:transparent}.simple-editor-wrapper .tiptap-thread:not([data-suggestion]):not([data-suggestion-id]):not(:has([data-suggestion])):not(:has([data-suggestion-id])):not(:where([data-suggestion] *,[data-suggestion-id] *,suggestion *)){background-color:#facc1547;-webkit-text-decoration-line:none;text-decoration-line:none}.simple-editor-wrapper .tiptap-thread:not([data-suggestion]):not([data-suggestion-id]):not(:has([data-suggestion])):not(:has([data-suggestion-id])):not(:where([data-suggestion] *,[data-suggestion-id] *,suggestion *)):hover,.simple-editor-wrapper .tiptap-thread--selected:not([data-suggestion]):not([data-suggestion-id]):not(:has([data-suggestion])):not(:has([data-suggestion-id])):not(:where([data-suggestion] *,[data-suggestion-id] *,suggestion *)),.simple-editor-wrapper .tiptap-thread--hovered:not([data-suggestion]):not([data-suggestion-id]):not(:has([data-suggestion])):not(:has([data-suggestion-id])):not(:where([data-suggestion] *,[data-suggestion-id] *,suggestion *)){background-color:#facc1547;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;-webkit-text-decoration-color:#facc15;text-decoration-color:#facc15;text-decoration-thickness:.1875rem;text-underline-offset:.1875rem}.simple-editor-wrapper .tiptap-thread--resolved{background-color:transparent!important;opacity:1!important;-webkit-text-decoration-line:none!important;text-decoration-line:none!important}.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline{border-bottom:0;font-weight:inherit}.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved:has([data-suggestion]),.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved:has([data-suggestion-id]){background-color:transparent;border-top:0;border-bottom:0;outline:0;-webkit-text-decoration-line:none;text-decoration-line:none;font-weight:inherit}.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved:has([data-suggestion]),.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved:has([data-suggestion-id]),.simple-editor-wrapper .tiptap.ProseMirror [data-suggestion] .tiptap-thread.tiptap-thread--unresolved,.simple-editor-wrapper .tiptap.ProseMirror [data-suggestion-id] .tiptap-thread.tiptap-thread--unresolved,.simple-editor-wrapper .tiptap.ProseMirror suggestion .tiptap-thread.tiptap-thread--unresolved{background-color:transparent!important;border-top:0!important;border-bottom:0!important;outline:0!important;box-shadow:none!important;color:inherit!important;font-size:inherit!important;font-style:inherit;font-weight:inherit!important;line-height:inherit!important}.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion][data-suggestion-type=add],.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion-id][data-suggestion-type=add]{background-color:transparent;border-bottom:0;color:#35713a!important;cursor:pointer;-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:rgb(34,197,94);text-decoration-color:#22c55e}.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion][data-suggestion-type=add]:hover,.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion-id][data-suggestion-type=add]:hover,.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion][data-suggestion-type=add][data-suggestion-group-hovered=true],.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion-id][data-suggestion-type=add][data-suggestion-group-hovered=true]{background-color:#22c55e33}.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion][data-suggestion-type=delete],.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion-id][data-suggestion-type=delete]{border-bottom:0;cursor:pointer;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:rgb(239,68,68);text-decoration-color:#ef4444;text-decoration-thickness:2px}.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion][data-suggestion-type=delete]:hover,.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion-id][data-suggestion-type=delete]:hover,.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion][data-suggestion-type=delete][data-suggestion-group-hovered=true],.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion-id][data-suggestion-type=delete][data-suggestion-group-hovered=true]{background-color:#ef444424}.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion][data-suggestion-type=replaceDeletion],.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion-id][data-suggestion-type=replaceDeletion]{border-bottom:0;cursor:pointer;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:rgb(239,68,68);text-decoration-color:#ef4444;text-decoration-thickness:2px}.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion][data-suggestion-type=replaceDeletion]:hover,.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion-id][data-suggestion-type=replaceDeletion]:hover,.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion][data-suggestion-type=replaceDeletion][data-suggestion-group-hovered=true],.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion-id][data-suggestion-type=replaceDeletion][data-suggestion-group-hovered=true]{background-color:#ef444424}.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion][data-suggestion-type=replaceInsertion],.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion-id][data-suggestion-type=replaceInsertion]{background-color:transparent;border-bottom:0;color:#35713a!important;cursor:pointer;-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:rgb(34,197,94);text-decoration-color:#22c55e}.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion][data-suggestion-type=replaceInsertion]:hover,.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion-id][data-suggestion-type=replaceInsertion]:hover,.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion][data-suggestion-type=replaceInsertion][data-suggestion-group-hovered=true],.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion-id][data-suggestion-type=replaceInsertion][data-suggestion-group-hovered=true]{background-color:#22c55e33}.simple-editor-wrapper .tiptap.ProseMirror [data-suggestion-id][data-suggestion-type=delete]:not(img):not(hr) :where(*),.simple-editor-wrapper .tiptap.ProseMirror [data-suggestion-id][data-suggestion-type=replaceDeletion]:not(img):not(hr) :where(*){color:inherit!important;font-size:inherit!important;font-style:inherit;font-weight:inherit;line-height:inherit!important;-webkit-text-decoration-line:line-through!important;text-decoration-line:line-through!important;-webkit-text-decoration-style:solid!important;text-decoration-style:solid!important;-webkit-text-decoration-color:rgb(239,68,68)!important;text-decoration-color:#ef4444!important;text-decoration-thickness:2px!important}.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion][data-suggestion-type=markChange],.simple-editor-wrapper .tiptap.ProseMirror .tiptap-thread[data-suggestion-id][data-suggestion-type=markChange]{border-bottom:2px solid rgb(168,85,247);-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:rgb(168,85,247);text-decoration-color:#a855f7}.tiptap-button.simple-editor-tracked-changes-button[data-active-state=on]:not([disabled]) .tiptap-button-icon{color:#7c3aed}.simple-editor-wrapper .tiptap.ProseMirror [data-diff-type]{border-radius:.0625rem;box-decoration-break:clone;-webkit-box-decoration-break:clone}.simple-editor-wrapper .tiptap.ProseMirror span[data-diff-type]{font-size:inherit!important;font-style:inherit;font-weight:inherit;line-height:inherit!important}.simple-editor-content[data-version-comparison-active=true] .tiptap.ProseMirror>[data-diff-type]:first-child :where(h1,h2,h3,h4,p,ol,ul):first-child,.simple-editor-content[data-version-comparison-active=true] .tiptap.ProseMirror>.ProseMirror-widget+[data-diff-type] :where(h1,h2,h3,h4,p,ol,ul):first-child{margin-top:0}.simple-editor-wrapper .tiptap.ProseMirror [data-diff-type=inline-insert],.simple-editor-wrapper .tiptap.ProseMirror [data-diff-type=inline-update],.simple-editor-wrapper .tiptap.ProseMirror [data-diff-type=block-insert]{background-color:#a7dcf8b8}.simple-editor-wrapper .tiptap.ProseMirror [data-diff-type=inline-delete],.simple-editor-wrapper .tiptap.ProseMirror [data-diff-type=block-delete]{background-color:#ff9c9c8c;color:#0f172a9e;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;text-decoration-thickness:.125rem;-webkit-text-decoration-color:rgba(15,23,42,.48);text-decoration-color:#0f172a7a}.simple-editor-wrapper .tiptap.ProseMirror [data-diff-type=block-insert],.simple-editor-wrapper .tiptap.ProseMirror [data-diff-type=block-delete]{padding-inline:.1875rem}.simple-editor-wrapper .tiptap.ProseMirror [data-diff-type=block-insert] :is(td,th,.formly-tiptap-table-cell,.formly-tiptap-table-header),.simple-editor-wrapper .tiptap.ProseMirror :is(td,th,.formly-tiptap-table-cell,.formly-tiptap-table-header)[data-diff-type=block-insert]{background-color:var( --version-comparison-diff-background-color, rgba(167, 220, 248, .72) )}.simple-editor-wrapper .tiptap.ProseMirror [data-diff-type=block-delete] :is(td,th,.formly-tiptap-table-cell,.formly-tiptap-table-header),.simple-editor-wrapper .tiptap.ProseMirror :is(td,th,.formly-tiptap-table-cell,.formly-tiptap-table-header)[data-diff-type=block-delete]{background-color:var( --version-comparison-diff-background-color, rgba(255, 156, 156, .55) )}.simple-editor-wrapper .tiptap.ProseMirror [data-diff-type=block-update]{background-color:transparent!important}.simple-editor-wrapper .tiptap.ProseMirror.simple-editor--preview mark[data-color="#d7f5de"]{background-color:transparent!important;color:inherit}.simple-editor-wrapper .tiptap.ProseMirror.simple-editor--preview mark[data-color="#d7f5dd"]{border-radius:4px;padding:2px 4px;background-color:transparent!important;color:inherit;box-shadow:inset 0 0 0 2px #d7f5dd;-webkit-box-decoration-break:clone;box-decoration-break:clone}.simple-editor-wrapper .tiptap.ProseMirror.simple-editor--preview [data-diff-type^=inline-]>mark[data-color="#d7f5dd"]{border-radius:0;padding:0;box-shadow:none}.simple-editor-wrapper .tiptap.ProseMirror.simple-editor--preview [data-content-type=table]:has(mark[data-color="#d7f5de"]){border-radius:4px;box-shadow:0 0 0 2px #d7f5dd}.simple-editor-wrapper .tiptap.ProseMirror.simple-editor--preview [data-content-type=table]:has(mark[data-color="#d7f5de"]) .tableWrapper{padding:6px 4px}.simple-editor-wrapper .tiptap.ProseMirror.simple-editor--preview [data-content-type=table]:has(mark[data-color="#d7f5de"]) mark[data-color="#d7f5de"]{box-shadow:none;padding:0}.simple-editor-wrapper .tiptap.ProseMirror.simple-editor--preview [data-version-comparison-dynamic-block] [data-content-type=table]:has(mark[data-color="#d7f5de"]){border-radius:0;box-shadow:none}.simple-editor-wrapper .tiptap.ProseMirror.simple-editor--preview [data-version-comparison-dynamic-block] [data-content-type=table]:has(mark[data-color="#d7f5de"]) .tableWrapper{margin-bottom:0;padding:0}.simple-editor-wrapper .tiptap.ProseMirror strong[data-diff-type=inline-delete],.simple-editor-wrapper .tiptap.ProseMirror strong[data-diff-type=block-delete],.simple-editor-wrapper .tiptap.ProseMirror strong [data-diff-type=inline-delete],.simple-editor-wrapper .tiptap.ProseMirror strong [data-diff-type=block-delete]{font-weight:400}.simple-editor-wrapper .tiptap.ProseMirror em[data-diff-type=inline-delete],.simple-editor-wrapper .tiptap.ProseMirror em[data-diff-type=block-delete],.simple-editor-wrapper .tiptap.ProseMirror em [data-diff-type=inline-delete],.simple-editor-wrapper .tiptap.ProseMirror em [data-diff-type=block-delete]{font-style:normal}.simple-editor-wrapper code[data-diff-type=inline-delete],.simple-editor-wrapper code[data-diff-type=block-delete],.simple-editor-wrapper code [data-diff-type=inline-delete],.simple-editor-wrapper code [data-diff-type=block-delete]{font-family:inherit}.simple-editor-wrapper .tiptap.ProseMirror [data-diff-type=inline-delete] strong,.simple-editor-wrapper .tiptap.ProseMirror [data-diff-type=block-delete] strong{font-weight:700}.simple-editor-wrapper .tiptap.ProseMirror [data-diff-type=inline-delete] em,.simple-editor-wrapper .tiptap.ProseMirror [data-diff-type=block-delete] em{font-style:italic}.simple-editor-wrapper .tiptap.ProseMirror [data-diff-type=inline-delete] code,.simple-editor-wrapper .tiptap.ProseMirror [data-diff-type=block-delete] code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.simple-editor-wrapper .collaboration-cursor__caret{position:relative;margin-left:-1px;margin-right:-1px;border-left:1px solid currentColor;border-right:1px solid currentColor;word-break:normal;pointer-events:none}.simple-editor-wrapper .collaboration-cursor__label{position:absolute;top:-1.4em;left:-1px;border-radius:.25rem .25rem .25rem 0;color:#fff;font-family:Inter,sans-serif;font-size:.6875rem;font-weight:800;line-height:1;padding:.25rem .375rem;white-space:nowrap;-webkit-user-select:none;user-select:none}@media screen and (max-width: 480px){.simple-editor-diff-legend{padding-top:1rem;font-size:.875rem;gap:.5rem 1rem}.simple-editor-content .tiptap.ProseMirror.simple-editor,.simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor{padding:1.25rem}}@media screen and (max-width: 900px){.simple-editor-workspace{flex-direction:column}.simple-editor--preview{padding:16px}.simple-editor-suggestions{flex:0 0 16rem;width:100%;max-width:none;min-width:0;height:16rem;border-left:0;border-top:1px solid #e5e7eb}}.tiptap-editor-page .simple-editor-wrapper{width:100%;height:100%;overflow:auto}.tiptap-editor-page .simple-editor-content{min-height:100%}.tiptap-editor-linked-suggestion{animation:tiptap-editor-linked-suggestion-pulse 2s ease-out}@keyframes tiptap-editor-linked-suggestion-pulse{0%{opacity:.15}to{opacity:1}}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor{max-width:100%;overflow-x:hidden;color:#000000de;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:14px;line-height:1.5;word-break:break-word}.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor{flex:1 1 auto;min-width:0;width:100%}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor>*,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor>*{font-family:inherit}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor>:first-child,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor>:first-child{margin-top:0!important}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor p,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor p{position:relative;margin-top:0;margin-bottom:1rem;font-size:14px;font-weight:400;line-height:1.5}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor p:last-child,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor p:last-child{margin-bottom:0}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor :is(h1,h2,h3,h4,h5,h6),.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor :is(h1,h2,h3,h4,h5,h6){display:block;margin:24px 0 16px;padding:0 0 8px;border:0;border-bottom:1px solid #d0d7de;color:inherit;font-family:inherit;font-size:inherit!important;font-style:inherit;font-weight:600;line-height:1.25}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor>:is(h1,h2,h3,h4,h5,h6):first-child,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor>:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor>[data-diff-type]:first-child :where(h1,h2,h3,h4,h5,h6,p,ol,ul):first-child,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor>.ProseMirror-widget+[data-diff-type] :where(h1,h2,h3,h4,h5,h6,p,ol,ul):first-child{margin-top:0!important}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor h1,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor h1{font-size:28px!important;font-weight:700}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor h2,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor h2{font-size:20px!important;font-weight:700}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor h3,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor h3{font-family:Rubik,sans-serif;font-size:17.5px!important;font-weight:500}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor h4,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor h4{font-size:16px!important}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor h5,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor h5{font-size:14px!important}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor h6,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor h6{font-size:12px!important}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor :is(h1,h2,h3,h4,h5,h6) [data-inline-thread],.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor :is(h1,h2,h3,h4,h5,h6) [data-inline-thread],.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor :is(h1,h2,h3,h4,h5,h6) .tiptap-thread,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor :is(h1,h2,h3,h4,h5,h6) .tiptap-thread{font-size:inherit!important;line-height:inherit!important}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor :is(strong,b),.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor :is(strong,b){font-weight:700}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor em,.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor i,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor em,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor i{font-style:italic}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor u,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor u{text-decoration:underline}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor :is(s,strike),.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor :is(s,strike){text-decoration:line-through}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor ol,.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor ul,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor ol,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor ul{margin-top:1em;margin-bottom:1em;padding-left:40px}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor :is(ol,ul) :is(ol,ul),.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor :is(ol,ul) :is(ol,ul){margin-top:0;margin-bottom:0}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor li,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor li{margin:0;padding:0;line-height:1.5}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor li:has(>:is(ul,ol)),.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor li:has(>:is(ul,ol)){list-style-type:none}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor li:has(>:not(ul):not(ol)),.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor li:has(>:not(ul):not(ol)){list-style-type:revert}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor li p,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor li p{margin-top:0;margin-bottom:0;line-height:1.5}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor .tableWrapper,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor .tableWrapper{position:relative;max-width:none;margin:0 0 16px;-webkit-padding-before:var(--tt-table-pad-block-start);padding-block-start:var(--tt-table-pad-block-start);-webkit-padding-start:var(--tt-table-pad-inline-start);padding-inline-start:var(--tt-table-pad-inline-start);-webkit-padding-end:var(--tt-table-pad-inline-end);padding-inline-end:var(--tt-table-pad-inline-end);-webkit-padding-after:var(--tt-table-pad-block-end);padding-block-end:var(--tt-table-pad-block-end);overflow:visible}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor .tableWrapper>.table-container,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor .tableWrapper>.table-container{overflow-x:auto;overflow-y:hidden}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor .tableWrapper>:is(.table-controls,.table-selection-overlay-container),.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor .tableWrapper>:is(.table-controls,.table-selection-overlay-container){overflow:visible}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor table,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor table{width:100%;margin:0;color:inherit;font-family:inherit;font-size:14px;line-height:1.5;border:1px solid #d0d7de;border-collapse:collapse!important;border-spacing:0!important;table-layout:fixed;word-break:break-word}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor :is(td,th,.formly-tiptap-table-cell,.formly-tiptap-table-header),.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor :is(td,th,.formly-tiptap-table-cell,.formly-tiptap-table-header){box-sizing:border-box;min-width:0;padding:6px 13px;border:1px solid #d0d7de;background-color:transparent;background-clip:padding-box;color:inherit;font-family:inherit;font-size:14px;line-height:1.5;vertical-align:middle;word-break:normal!important}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor :is(td,.formly-tiptap-table-cell),.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor :is(td,.formly-tiptap-table-cell){font-weight:400;text-align:left}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor :is(th,.formly-tiptap-table-header),.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor :is(th,.formly-tiptap-table-header){font-weight:700;text-align:center}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor :is(th,.formly-tiptap-table-header)>*,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor :is(th,.formly-tiptap-table-header)>*{font-weight:700}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor table tr:nth-child(2n):not(:has(th)),.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor table tr:nth-child(2n):not(:has(th)){background-color:#f4f4f5}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor table tr:has(th)~tr:nth-child(2n):not(:has(th)),.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor table tr:has(th)~tr:nth-child(2n):not(:has(th)){background-color:transparent}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor table tr:has(th)~tr:nth-child(2n+3):not(:has(th)),.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor table tr:has(th)~tr:nth-child(2n+3):not(:has(th)){background-color:#f4f4f5}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor table p,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor table p{margin:0}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor [data-diff-type=block-insert] :is(td,th,.formly-tiptap-table-cell,.formly-tiptap-table-header),.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor :is(td,th,.formly-tiptap-table-cell,.formly-tiptap-table-header)[data-diff-type=block-insert],.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor [data-diff-type=block-insert] :is(td,th,.formly-tiptap-table-cell,.formly-tiptap-table-header),.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor :is(td,th,.formly-tiptap-table-cell,.formly-tiptap-table-header)[data-diff-type=block-insert]{background-color:var( --version-comparison-diff-background-color, rgba(167, 220, 248, .72) )}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor [data-diff-type=block-delete] :is(td,th,.formly-tiptap-table-cell,.formly-tiptap-table-header),.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor :is(td,th,.formly-tiptap-table-cell,.formly-tiptap-table-header)[data-diff-type=block-delete],.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor [data-diff-type=block-delete] :is(td,th,.formly-tiptap-table-cell,.formly-tiptap-table-header),.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor :is(td,th,.formly-tiptap-table-cell,.formly-tiptap-table-header)[data-diff-type=block-delete]{background-color:var( --version-comparison-diff-background-color, rgba(255, 156, 156, .55) )}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor blockquote,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor blockquote{margin:.5rem 0;padding:.5rem 1rem;border:0;border-left:4px solid #ddd;border-radius:0 4px 4px 0;background-color:#f9f9f9;color:#666}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor code,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor code{font-size:inherit}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor pre,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor pre{margin:0 0 1rem;font-size:14px;line-height:1.5}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor img,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor img{display:inline-block;max-width:100%;height:auto;margin:0;overflow:visible;cursor:default;vertical-align:middle}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor>img:not([data-type=emoji]),.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor [data-resize-container][data-node=image],.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor>img:not([data-type=emoji]),.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor [data-resize-container][data-node=image]{max-width:100%;margin:0}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor p>img:only-child,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor p>img:only-child{display:block;margin:8px 0}.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor hr,.tiptap-editor-page .simple-editor-wrapper .tiptap.ProseMirror.simple-editor [data-type=horizontalRule],.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor hr,.tiptap-editor-page .simple-editor-inline-version-preview__editor .tiptap.ProseMirror.simple-editor [data-type=horizontalRule]{margin:1rem 0}.tiptap-editor-status{border-bottom:1px solid #e2e8f0;background:#f8fafc;color:#475569;font-size:.8125rem;line-height:1.25rem;padding:.5rem 1rem}.tiptap-editor-status--error{background:#fff1f2;color:#be123c}.tiptap-approval-drawer__content{display:flex;flex-direction:column;gap:.75rem;overflow:hidden}.tiptap-approval-drawer__tab{display:flex;flex:1 1 auto;min-height:0;flex-direction:column}.tiptap-approval-drawer__content .approvers-tab-form__body{flex:1 1 auto;min-height:0;padding-right:.125rem}.tiptap-approval-drawer__content .approvers-tab-form__actions{flex:0 0 auto;border-top:1px solid #e5e7eb;background:#fff;padding-top:.75rem}.tiptap-signature-tables table,.tiptap-signature-tables td,.tiptap-signature-tables th{border:1px solid #d0d7de}.tiptap-signature-tables table{border-collapse:collapse;border-top-left-radius:7px;border-top-right-radius:7px}.tiptap-signature-tables td{font-size:14px;text-align:left;padding:6px 13px;word-break:normal!important}.tiptap-signature-tables table tr:nth-child(2n):not(:has(th)){background-color:#f4f4f5}.tiptap-signature-tables th{font-size:14px;font-weight:600;padding:6px 13px;word-break:normal!important}.tiptap-signature-table-scroll{overflow-x:auto;position:relative}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*{scrollbar-width:thin;scrollbar-color:#d1d5db transparent}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:999px}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;-webkit-padding-start:1.625em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;-webkit-padding-start:1.625em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;-webkit-padding-start:1em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;-webkit-padding-end:.375em;padding-inline-end:.375em;padding-bottom:.1875em;-webkit-padding-start:.375em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;-webkit-padding-end:1.1428571em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;-webkit-padding-start:1.1428571em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;-webkit-padding-end:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;-webkit-padding-start:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-start:.375em;padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-start:.375em;padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;-webkit-padding-start:1.625em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-start:0;padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-end:0;padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;-webkit-padding-end:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;-webkit-padding-start:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-start:0;padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-end:0;padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}#root .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}#root .pointer-events-none{pointer-events:none}#root .pointer-events-auto{pointer-events:auto}#root .visible{visibility:visible}#root .invisible{visibility:hidden}#root .collapse{visibility:collapse}#root .static{position:static}#root .fixed{position:fixed}#root .absolute{position:absolute}#root .relative{position:relative}#root .sticky{position:-webkit-sticky;position:sticky}#root .inset-0{top:0;right:0;bottom:0;left:0}#root .bottom-0{bottom:0}#root .bottom-4{bottom:1rem}#root .left-0{left:0}#root .left-1\/2{left:50%}#root .left-3{left:.75rem}#root .right-0{right:0}#root .right-1{right:.25rem}#root .top-0{top:0}#root .top-1{top:.25rem}#root .top-1\/2{top:50%}#root .top-1\/4{top:25%}#root .top-16{top:4rem}#root .top-2\/3{top:66.666667%}#root .top-44{top:11rem}#root .z-0{z-index:0}#root .z-10{z-index:10}#root .z-20{z-index:20}#root .z-50{z-index:50}#root .z-\[1202\]{z-index:1202}#root .z-\[1\]{z-index:1}#root .z-\[3\]{z-index:3}#root .z-\[60\]{z-index:60}#root .z-\[9999\]{z-index:9999}#root .col-span-full{grid-column:1 / -1}#root .-m-2{margin:-.5rem}#root .m-0{margin:0}#root .m-4{margin:1rem}#root .-my-2{margin-top:-.5rem;margin-bottom:-.5rem}#root .mx-3{margin-left:.75rem;margin-right:.75rem}#root .mx-4{margin-left:1rem;margin-right:1rem}#root .mx-\[6px\]{margin-left:6px;margin-right:6px}#root .mx-auto{margin-left:auto;margin-right:auto}#root .my-0{margin-top:0;margin-bottom:0}#root .my-1{margin-top:.25rem;margin-bottom:.25rem}#root .my-2{margin-top:.5rem;margin-bottom:.5rem}#root .my-3{margin-top:.75rem;margin-bottom:.75rem}#root .my-4{margin-top:1rem;margin-bottom:1rem}#root .my-\[2px\]{margin-top:2px;margin-bottom:2px}#root .my-\[4px\]{margin-top:4px;margin-bottom:4px}#root .-ml-1\.5{margin-left:-.375rem}#root .-ml-2{margin-left:-.5rem}#root .-ml-3{margin-left:-.75rem}#root .-mr-1{margin-right:-.25rem}#root .-mr-2{margin-right:-.5rem}#root .-mt-1{margin-top:-.25rem}#root .-mt-2{margin-top:-.5rem}#root .mb-0{margin-bottom:0}#root .mb-1{margin-bottom:.25rem}#root .mb-2{margin-bottom:.5rem}#root .mb-3{margin-bottom:.75rem}#root .mb-4{margin-bottom:1rem}#root .mb-5{margin-bottom:1.25rem}#root .mb-6{margin-bottom:1.5rem}#root .ml-0{margin-left:0}#root .ml-1{margin-left:.25rem}#root .ml-2{margin-left:.5rem}#root .ml-4{margin-left:1rem}#root .ml-\[1px\]{margin-left:1px}#root .ml-auto{margin-left:auto}#root .mr-1{margin-right:.25rem}#root .mr-2{margin-right:.5rem}#root .mr-4{margin-right:1rem}#root .mr-\[6px\]{margin-right:6px}#root .mt-0{margin-top:0}#root .mt-1{margin-top:.25rem}#root .mt-2{margin-top:.5rem}#root .mt-20{margin-top:5rem}#root .mt-3{margin-top:.75rem}#root .mt-4{margin-top:1rem}#root .mt-6{margin-top:1.5rem}#root .mt-\[calc\(var\(--banner-stack-height\)_\+_8px\)\]{margin-top:calc(var(--banner-stack-height) + 8px)}#root .mt-\[var\(--banner-stack-height\)\]{margin-top:var(--banner-stack-height)}#root .mt-auto{margin-top:auto}#root .box-border{box-sizing:border-box}#root .line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}#root .\!block{display:block!important}#root .block{display:block}#root .inline-block{display:inline-block}#root .\!inline{display:inline!important}#root .inline{display:inline}#root .flex{display:flex}#root .inline-flex{display:inline-flex}#root .\!table{display:table!important}#root .table{display:table}#root .table-row{display:table-row}#root .grid{display:grid}#root .contents{display:contents}#root .hidden{display:none}#root .size-3{width:.75rem;height:.75rem}#root .size-4{width:1rem;height:1rem}#root .size-5{width:1.25rem;height:1.25rem}#root .size-6{width:1.5rem;height:1.5rem}#root .size-9{width:2.25rem;height:2.25rem}#root .size-\[14px\]{width:14px;height:14px}#root .size-\[16px\]{width:16px;height:16px}#root .size-full{width:100%;height:100%}#root .h-0{height:0px}#root .h-10{height:2.5rem}#root .h-11{height:2.75rem}#root .h-12{height:3rem}#root .h-14{height:3.5rem}#root .h-16{height:4rem}#root .h-2{height:.5rem}#root .h-20{height:5rem}#root .h-28{height:7rem}#root .h-3{height:.75rem}#root .h-3\/4{height:75%}#root .h-4{height:1rem}#root .h-5{height:1.25rem}#root .h-6{height:1.5rem}#root .h-8{height:2rem}#root .h-\[10px\]{height:10px}#root .h-\[26px\]{height:26px}#root .h-\[60px\]{height:60px}#root .h-\[auto\]{height:auto}#root .h-\[calc\(100\%_-_16px\)\]{height:calc(100% - 16px)}#root .h-\[calc\(100\%_-_var\(--banner-stack-height\)_-_16px\)\]{height:calc(100% - var(--banner-stack-height) - 16px)}#root .h-\[calc\(100vh-var\(--banner-stack-height\)\)\]{height:calc(100vh - var(--banner-stack-height))}#root .h-\[var\(--banner-height\)\]{height:var(--banner-height)}#root .h-fit{height:-webkit-fit-content;height:fit-content}#root .h-full{height:100%}#root .h-px{height:1px}#root .h-screen{height:100vh}#root .max-h-16{max-height:4rem}#root .max-h-80{max-height:20rem}#root .max-h-\[145px\]{max-height:145px}#root .max-h-\[180px\]{max-height:180px}#root .max-h-\[240px\]{max-height:240px}#root .max-h-\[300px\]{max-height:300px}#root .max-h-\[70vh\]{max-height:70vh}#root .max-h-\[82vh\]{max-height:82vh}#root .max-h-\[calc\(14\*1\.5rem\+1rem\)\]{max-height:22rem}#root .min-h-0{min-height:0px}#root .min-h-12{min-height:3rem}#root .min-h-16{min-height:4rem}#root .min-h-\[120px\]{min-height:120px}#root .min-h-\[300px\]{min-height:300px}#root .min-h-\[32px\]{min-height:32px}#root .min-h-\[34px\]{min-height:34px}#root .min-h-\[49px\]{min-height:49px}#root .min-h-\[53px\]{min-height:53px}#root .w-0{width:0px}#root .w-1\/2{width:50%}#root .w-1\/3{width:33.333333%}#root .w-1\/5{width:20%}#root .w-11\/12{width:91.666667%}#root .w-12{width:3rem}#root .w-2{width:.5rem}#root .w-2\/3{width:66.666667%}#root .w-2\/4{width:50%}#root .w-2\/5{width:40%}#root .w-3{width:.75rem}#root .w-3\/4{width:75%}#root .w-3\/5{width:60%}#root .w-4{width:1rem}#root .w-4\/5{width:80%}#root .w-5{width:1.25rem}#root .w-5\/6{width:83.333333%}#root .w-6{width:1.5rem}#root .w-8{width:2rem}#root .w-80{width:20rem}#root .w-96{width:24rem}#root .w-\[1px\]{width:1px}#root .w-\[30px\]{width:30px}#root .w-\[400px\]{width:400px}#root .w-\[50px\]{width:50px}#root .w-\[6px\]{width:6px}#root .w-\[calc\(100\%_-_6px\)\]{width:calc(100% - 6px)}#root .w-auto{width:auto}#root .w-fit{width:-webkit-fit-content;width:fit-content}#root .w-full{width:100%}#root .w-px{width:1px}#root .w-screen{width:100vw}#root .min-w-0{min-width:0px}#root .min-w-3{min-width:.75rem}#root .min-w-\[100px\]{min-width:100px}#root .min-w-\[120px\]{min-width:120px}#root .min-w-\[200px\]{min-width:200px}#root .min-w-\[250px\]{min-width:250px}#root .min-w-\[260px\]{min-width:260px}#root .min-w-\[50px\]{min-width:50px}#root .min-w-fit{min-width:-webkit-fit-content;min-width:fit-content}#root .min-w-max{min-width:-webkit-max-content;min-width:max-content}#root .max-w-4xl{max-width:56rem}#root .max-w-5xl{max-width:64rem}#root .max-w-\[150px\]{max-width:150px}#root .max-w-\[50px\]{max-width:50px}#root .max-w-\[75px\]{max-width:75px}#root .max-w-\[800px\]{max-width:800px}#root .max-w-full{max-width:100%}#root .max-w-sm{max-width:24rem}#root .max-w-xl{max-width:36rem}#root .flex-1{flex:1 1 0%}#root .flex-auto{flex:1 1 auto}#root .flex-none{flex:none}#root .flex-shrink-0{flex-shrink:0}#root .shrink{flex-shrink:1}#root .shrink-0{flex-shrink:0}#root .grow{flex-grow:1}#root .origin-center{transform-origin:center}#root .-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root .-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root .-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root .translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root .translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root .rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root .rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root .scale-0{--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root .scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root .transform-none{transform:none}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}#root .animate-bounce{animation:bounce var(--tw-animate-duration, 1s) var(--tw-animate-easing, ease) var(--tw-animate-delay, 0s) var(--tw-animate-iteration, infinite) var(--tw-animate-fill, none)}@keyframes fade-down{0%{opacity:0;transform:translateY(-2rem)}to{opacity:1;transform:translateY(0)}}#root .animate-fade-down{animation:fade-down var(--tw-animate-duration, 1s) var(--tw-animate-easing, ease) var(--tw-animate-delay, 0s) var(--tw-animate-iteration, 1) var(--tw-animate-fill, both)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}#root .animate-fade-in{animation:fade-in 2s ease-in}@keyframes fade-in-delayed{0%,50%{opacity:0}to{opacity:1}}#root .animate-fade-in-delayed{animation:fade-in-delayed 2s ease-in}@keyframes fade-in-delayed-button{0%,50%,75%{opacity:0}to{opacity:1}}#root .animate-fade-in-delayed-button{animation:fade-in-delayed-button 3s ease-in}@keyframes grid{0%{transform:translateY(-50%)}to{transform:translateY(0)}}#root .animate-grid{animation:grid 20s linear infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}#root .animate-ping{animation:ping var(--tw-animate-duration, 1s) var(--tw-animate-easing, cubic-bezier(0, 0, .2, 1)) var(--tw-animate-delay, 0s) var(--tw-animate-iteration, infinite) var(--tw-animate-fill, none)}@keyframes pulse{50%{opacity:.5}}#root .animate-pulse{animation:pulse var(--tw-animate-duration, 2s) var(--tw-animate-easing, cubic-bezier(.4, 0, .6, 1)) var(--tw-animate-delay, 0s) var(--tw-animate-iteration, infinite) var(--tw-animate-fill, none)}@keyframes spin{to{transform:rotate(360deg)}}#root .animate-spin{animation:spin var(--tw-animate-duration, 1s) var(--tw-animate-easing, linear) var(--tw-animate-delay, 0s) var(--tw-animate-iteration, infinite) var(--tw-animate-fill, none)}#root .cursor-col-resize{cursor:col-resize}#root .cursor-default{cursor:default}#root .cursor-grab{cursor:grab}#root .cursor-not-allowed{cursor:not-allowed}#root .cursor-pointer{cursor:pointer}#root .touch-none{touch-action:none}#root .resize-none{resize:none}#root .resize{resize:both}#root .list-inside{list-style-position:inside}#root .auto-rows-fr{grid-auto-rows:minmax(0,1fr)}#root .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#root .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#root .grid-cols-\[1fr_0fr\]{grid-template-columns:1fr 0fr}#root .grid-rows-\[1fr\]{grid-template-rows:1fr}#root .grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}#root .flex-row{flex-direction:row}#root .flex-col{flex-direction:column}#root .flex-wrap{flex-wrap:wrap}#root .items-start{align-items:flex-start}#root .items-end{align-items:flex-end}#root .items-center{align-items:center}#root .items-baseline{align-items:baseline}#root .justify-start{justify-content:flex-start}#root .justify-end{justify-content:flex-end}#root .justify-center{justify-content:center}#root .justify-between{justify-content:space-between}#root .gap-0{gap:0px}#root .gap-1{gap:.25rem}#root .gap-1\.5{gap:.375rem}#root .gap-12{gap:3rem}#root .gap-2{gap:.5rem}#root .gap-2\.5{gap:.625rem}#root .gap-3{gap:.75rem}#root .gap-4{gap:1rem}#root .gap-5{gap:1.25rem}#root .gap-6{gap:1.5rem}#root .gap-7{gap:1.75rem}#root .gap-8{gap:2rem}#root .gap-x-1{column-gap:.25rem}#root .gap-x-2{column-gap:.5rem}#root .gap-x-3{column-gap:.75rem}#root .gap-x-4{column-gap:1rem}#root .gap-x-6{column-gap:1.5rem}#root .gap-y-1{row-gap:.25rem}#root .gap-y-2{row-gap:.5rem}#root .gap-y-3{row-gap:.75rem}#root .gap-y-4{row-gap:1rem}#root .gap-y-6{row-gap:1.5rem}#root :is(.space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}#root :is(.space-y-3>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}#root :is(.space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}#root :is(.space-y-8>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}#root :is(.divide-gray-200>:not([hidden])~:not([hidden])){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}#root .self-start{align-self:flex-start}#root .self-end{align-self:flex-end}#root .self-center{align-self:center}#root .justify-self-end{justify-self:end}#root .overflow-auto{overflow:auto}#root .overflow-hidden{overflow:hidden}#root .overflow-scroll{overflow:scroll}#root .overflow-x-auto{overflow-x:auto}#root .overflow-y-auto{overflow-y:auto}#root .overflow-x-hidden{overflow-x:hidden}#root .overflow-y-scroll{overflow-y:scroll}#root .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .whitespace-normal{white-space:normal}#root .whitespace-pre-wrap{white-space:pre-wrap}#root .text-wrap{text-wrap:wrap}#root .break-words{overflow-wrap:break-word}#root .rounded{border-radius:.25rem}#root .rounded-2xl{border-radius:1rem}#root .rounded-\[inherit\]{border-radius:inherit}#root .rounded-full{border-radius:9999px}#root .rounded-lg{border-radius:.5rem}#root .rounded-md{border-radius:.375rem}#root .rounded-none{border-radius:0}#root .rounded-sm{border-radius:.125rem}#root .rounded-xl{border-radius:.75rem}#root .rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}#root .rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}#root .rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}#root .rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}#root .rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}#root .border{border-width:1px}#root .border-0{border-width:0px}#root .border-2{border-width:2px}#root .border-\[0\.5px\]{border-width:.5px}#root .border-\[1px\]{border-width:1px}#root .border-x-0{border-left-width:0px;border-right-width:0px}#root .border-b{border-bottom-width:1px}#root .border-b-0{border-bottom-width:0px}#root .border-l{border-left-width:1px}#root .border-r-0{border-right-width:0px}#root .border-t{border-top-width:1px}#root .border-t-0{border-top-width:0px}#root .border-solid{border-style:solid}#root .border-dashed{border-style:dashed}#root .border-dotted{border-style:dotted}#root .border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}#root .border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}#root .border-blue-200\/50{border-color:#bfdbfe80}#root .border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}#root .border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}#root .border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}#root .border-color-primary-darkest{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}#root .border-color-primary-medium{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}#root .border-cyan-200{--tw-border-opacity: 1;border-color:rgb(165 243 252 / var(--tw-border-opacity, 1))}#root .border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}#root .border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}#root .border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}#root .border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}#root .border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}#root .border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}#root .border-purple-500{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}#root .border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}#root .border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}#root .border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}#root .border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}#root .border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}#root .border-zinc-200{--tw-border-opacity: 1;border-color:rgb(228 228 231 / var(--tw-border-opacity, 1))}#root .border-zinc-300{--tw-border-opacity: 1;border-color:rgb(212 212 216 / var(--tw-border-opacity, 1))}#root .border-b-gray-300{--tw-border-opacity: 1;border-bottom-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}#root .bg-\[\#0089F9\]{--tw-bg-opacity: 1;background-color:rgb(0 137 249 / var(--tw-bg-opacity, 1))}#root .bg-\[\#808080\],#root .bg-\[gray\]{--tw-bg-opacity: 1;background-color:rgb(128 128 128 / var(--tw-bg-opacity, 1))}#root .bg-\[green\]{--tw-bg-opacity: 1;background-color:rgb(0 128 0 / var(--tw-bg-opacity, 1))}#root .bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}#root .bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}#root .bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}#root .bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}#root .bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}#root .bg-color-bg{--tw-bg-opacity: 1;background-color:rgb(248 249 252 / var(--tw-bg-opacity, 1))}#root .bg-color-primary-lightest{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}#root .bg-color-surface{--tw-bg-opacity: 1;background-color:rgb(252 252 252 / var(--tw-bg-opacity, 1))}#root .bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}#root .bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}#root .bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}#root .bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}#root .bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}#root .bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}#root .bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}#root .bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}#root .bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}#root .bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}#root .bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}#root .bg-purple-200{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity, 1))}#root .bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}#root .bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}#root .bg-red-700{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}#root .bg-red-800{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}#root .bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}#root .bg-slate-100\/60{background-color:#f1f5f999}#root .bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}#root .bg-transparent{background-color:transparent}#root .bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#root .bg-white\/30{background-color:#ffffff4d}#root .bg-zinc-200{--tw-bg-opacity: 1;background-color:rgb(228 228 231 / var(--tw-bg-opacity, 1))}#root .bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}#root .bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}#root .bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}#root .bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}#root .from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#root .to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}#root .to-100\%{--tw-gradient-to-position: 100%}#root .to-90\%{--tw-gradient-to-position: 90%}#root .stroke-1{stroke-width:1}#root .object-contain{object-fit:contain}#root .object-cover{object-fit:cover}#root .p-0{padding:0}#root .p-0\.5{padding:.125rem}#root .p-1{padding:.25rem}#root .p-16{padding:4rem}#root .p-2{padding:.5rem}#root .p-3{padding:.75rem}#root .p-4{padding:1rem}#root .p-5{padding:1.25rem}#root .p-6{padding:1.5rem}#root .p-\[14px\]{padding:14px}#root .px-0{padding-left:0;padding-right:0}#root .px-2{padding-left:.5rem;padding-right:.5rem}#root .px-3{padding-left:.75rem;padding-right:.75rem}#root .px-4{padding-left:1rem;padding-right:1rem}#root .px-5{padding-left:1.25rem;padding-right:1.25rem}#root .px-6{padding-left:1.5rem;padding-right:1.5rem}#root .px-\[10px\]{padding-left:10px;padding-right:10px}#root .px-\[4px\]{padding-left:4px;padding-right:4px}#root .py-1{padding-top:.25rem;padding-bottom:.25rem}#root .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}#root .py-12{padding-top:3rem;padding-bottom:3rem}#root .py-2{padding-top:.5rem;padding-bottom:.5rem}#root .py-4{padding-top:1rem;padding-bottom:1rem}#root .py-8{padding-top:2rem;padding-bottom:2rem}#root .py-\[6px\]{padding-top:6px;padding-bottom:6px}#root .py-\[8px\]{padding-top:8px;padding-bottom:8px}#root .pb-0{padding-bottom:0}#root .pb-1{padding-bottom:.25rem}#root .pb-2{padding-bottom:.5rem}#root .pb-3{padding-bottom:.75rem}#root .pb-4{padding-bottom:1rem}#root .pb-6{padding-bottom:1.5rem}#root .pb-\[8px\]{padding-bottom:8px}#root .pl-1{padding-left:.25rem}#root .pl-3{padding-left:.75rem}#root .pl-5{padding-left:1.25rem}#root .pl-\[7px\]{padding-left:7px}#root .pr-0{padding-right:0}#root .pr-1{padding-right:.25rem}#root .pr-2{padding-right:.5rem}#root .pr-4{padding-right:1rem}#root .pt-0{padding-top:0}#root .pt-1{padding-top:.25rem}#root .pt-2{padding-top:.5rem}#root .pt-3{padding-top:.75rem}#root .pt-4{padding-top:1rem}#root .pt-5{padding-top:1.25rem}#root .pt-6{padding-top:1.5rem}#root .pt-\[7px\]{padding-top:7px}#root .pt-\[8px\]{padding-top:8px}#root .text-left{text-align:left}#root .text-center{text-align:center}#root .indent-0{text-indent:0px}#root .align-middle{vertical-align:middle}#root .font-\[inherit\]{font-family:inherit}#root .\!text-base{font-size:1rem!important;line-height:1.5rem!important}#root .text-\[15px\]{font-size:15px}#root .text-\[8rem\]{font-size:8rem}#root .text-base{font-size:1rem;line-height:1.5rem}#root .text-sm{font-size:.875rem;line-height:1.25rem}#root .text-xl{font-size:1.25rem;line-height:1.75rem}#root .text-xs{font-size:.75rem;line-height:1rem}#root .font-bold{font-weight:700}#root .font-medium{font-weight:500}#root .font-normal{font-weight:400}#root .font-semibold{font-weight:600}#root .uppercase{text-transform:uppercase}#root .lowercase{text-transform:lowercase}#root .capitalize{text-transform:capitalize}#root .normal-case{text-transform:none}#root .italic{font-style:italic}#root .leading-5{line-height:1.25rem}#root .leading-6{line-height:1.5rem}#root .leading-none{line-height:1}#root .tracking-wide{letter-spacing:.025em}#root .tracking-wider{letter-spacing:.05em}#root .text-\[\#0052ff\]{--tw-text-opacity: 1;color:rgb(0 82 255 / var(--tw-text-opacity, 1))}#root .text-\[\#014361\]{--tw-text-opacity: 1;color:rgb(1 67 97 / var(--tw-text-opacity, 1))}#root .text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}#root .text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}#root .text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}#root .text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#root .text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}#root .text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}#root .text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}#root .text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}#root .text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}#root .text-color-primary-darkest{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}#root .text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}#root .text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}#root .text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}#root .text-gray-500{--tw-text-opacity: 1;color:rgb(var(--color-gray-500-rgb) / var(--tw-text-opacity, 1))}#root .text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}#root .text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}#root .text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}#root .text-gray-950{--tw-text-opacity: 1;color:rgb(3 7 18 / var(--tw-text-opacity, 1))}#root .text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}#root .text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}#root .text-inherit{color:inherit}#root .text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}#root .text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}#root .text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}#root .text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}#root .text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}#root .text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}#root .text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}#root .text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}#root .text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}#root .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#root .text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}#root .text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}#root .underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}#root .overline{-webkit-text-decoration-line:overline;text-decoration-line:overline}#root .line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}#root .no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}#root .underline-offset-2{text-underline-offset:2px}#root .opacity-0{opacity:0}#root .opacity-20{opacity:.2}#root .opacity-30{opacity:.3}#root .opacity-40{opacity:.4}#root .opacity-50{opacity:.5}#root .opacity-70{opacity:.7}#root .opacity-75{opacity:.75}#root .opacity-80{opacity:.8}#root .shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#root .shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#root .shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#root .shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#root .shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#root .shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#root .outline-none{outline:2px solid transparent;outline-offset:2px}#root .outline{outline-style:solid}#root .ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#root .ring-\[\#074EE8\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(7 78 232 / var(--tw-ring-opacity, 1))}#root .blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#root .drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#root .grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#root .\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}#root .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#root .backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}#root .transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#root .transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#root .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#root .transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#root .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#root .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#root .duration-1000{transition-duration:1s}#root .duration-200{transition-duration:.2s}#root .duration-300{transition-duration:.3s}#root .duration-500{transition-duration:.5s}#root .ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}#root .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}#root .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}#root .will-change-\[background-position\]{will-change:background-position}#root .animate-duration-500{--tw-animate-duration: .5s;animation-duration:var(--tw-animate-duration)}#root .animate-fill-forwards{--tw-animate-fill: forwards;animation-fill-mode:var(--tw-animate-fill)}#root .animate-infinite{--tw-animate-iteration: infinite;animation-iteration-count:var(--tw-animate-iteration)}#root .animate-ease-in{--tw-animate-easing: cubic-bezier(.4, 0, 1, 1);animation-timing-function:var(--tw-animate-easing)}#root .\[background-image\:linear-gradient\(to_right\,rgba\(0\,0\,0\,0\.3\)_1px\,transparent_0\)\,linear-gradient\(to_bottom\,rgba\(0\,0\,0\,0\.3\)_1px\,transparent_0\)\]{background-image:linear-gradient(to right,rgba(0,0,0,.3) 1px,transparent 0),linear-gradient(to bottom,rgba(0,0,0,.3) 1px,transparent 0)}#root .\[background-repeat\:repeat\]{background-repeat:repeat}#root .\[background-size\:60px_60px\]{background-size:60px 60px}#root .\[field-sizing\:content\]{field-sizing:content}#root .\[height\:400vh\]{height:400vh}#root .\[inset\:0\%_0px\]{top:0%;right:0;bottom:0%;left:0}#root .\[margin-left\:-50\%\]{margin-left:-50%}#root .\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}#root .\[perspective\:200px\]{perspective:200px}#root .\[transform-origin\:100\%_0_0\]{transform-origin:100% 0 0}#root .\[transform\:rotateX\(var\(--grid-angle\)\)\]{transform:rotateX(var(--grid-angle))}#root .\[width\:600vw\]{width:600vw}.tiptap-edit-document-compare .ProseMirror{outline:none}.tiptap-edit-document-compare .ProseMirror>*:first-child{margin-top:0}.tiptap-edit-document-compare .ProseMirror>*:last-child{margin-bottom:0}.tiptap-edit-document-compare .tiptap-ai-suggestion,.tiptap-edit-document-compare .tiptap-ai-suggestion>*{background-color:#bbf7d0}.tiptap-edit-document-compare .tiptap-ai-suggestion.tiptap-ai-suggestion--change-group,.tiptap-edit-document-compare .tiptap-ai-suggestion.tiptap-ai-suggestion--change-group>*:not(.tiptap-ai-suggestion-sub-change){background-color:#dcfce7}.tiptap-edit-document-compare .tiptap-ai-suggestion-sub-change{background-color:#bbf7d0}.tiptap-edit-document-compare .tiptap-ai-suggestion-diff,.tiptap-edit-document-compare .tiptap-ai-suggestion-diff>*{background-color:#fecaca;color:#7f1d1d}.tiptap-edit-document-compare .tiptap-ai-suggestion-diff.tiptap-ai-suggestion-diff--change-group,.tiptap-edit-document-compare .tiptap-ai-suggestion-diff.tiptap-ai-suggestion-diff--change-group>*:not(.tiptap-ai-suggestion-diff-sub-change){background-color:#fee2e2}.tiptap-edit-document-compare .tiptap-ai-suggestion-diff-sub-change{background-color:#fecaca}.tiptap-edit-document-compare .tiptap-ai-suggestion-diff:has(tr){display:contents}.tiptap-edit-document-compare .tiptap-ai-suggestion-diff:has(tr) td,.tiptap-edit-document-compare .tiptap-ai-suggestion-diff:has(tr) th{background-color:#fecaca}:root{--banner-height: 46px;--color-gray-500-rgb: 107 114 128}html{font-size:14px}html,body,#root{height:100%}#root{box-sizing:border-box}p{font-size:1rem;line-height:1.5rem}span{font-size:1rem;line-height:1.5rem;margin:0}h3{font-weight:500;font-size:1.25rem;line-height:1.6;font-family:Rubik,sans-serif;margin:0;margin-bottom:.5rem}h4{font-weight:500;font-size:1rem;line-height:1.5rem;font-family:Rubik,sans-serif;margin:0;margin-bottom:.5rem}button[title="Delete table"],button[title="Column menu"],button[class^=_addColumnButton_]{display:none!important}table[class^=_tableEditor] tbody tr:first-child{font-weight:700}table[class^=_tableEditor] tbody tr:first-child td[class^=_toolCell] button,table[class^=_tableEditor] tbody tr:first-child th{display:none!important}table[class^=_tableEditor] tfoot tr:first-child th:nth-child(3){display:none!important}table[class^=_tableEditor] thead{display:none!important}table[class^=_tableEditor] colgroup col:last-child{display:none!important}table[class^=_tableEditor] tbody tr:first-child{pointer-events:none!important}div[class^=_contentEditable]{pointer-events:none!important;padding:0!important}div[class^=_contentEditable] table[class^=_tableEditor]{pointer-events:auto;width:auto!important}div[class^=_contentEditable] table[class^=_tableEditor] td{padding:6px!important;cursor:text!important}div[class^=_contentEditable] table[class^=_tableEditor] tr:nth-child(2n) td:not(:first-child){background-color:#f6f8fa}div[class^=_contentEditable] tfoot{display:none!important}div[class^=_contentEditable]>p{display:none}div[class^=_contentEditable] table[class^=_tableEditor] tbody>tr>td>div>p{word-break:normal!important}.wmde-markdown table tr:nth-child(2n){background-color:#f4f4f5}.wmde-markdown{--color-canvas-default: #fbfbfb !important;---color-canvas-subtle: red !important}.wmde-markdown table{width:100%}kbd{display:inline-block;vertical-align:baseline;text-align:center;text-transform:capitalize;font-size:9px;line-height:110%;padding:3px;border-radius:3px;min-width:20px;border:.5px solid rgb(51,53,60);margin-left:3px;background-color:#1e2025}@keyframes loadingDot{0%{opacity:0}50%{opacity:1}to{opacity:0}}.loading-dots{display:inline-block}.loading-dots .dot{display:inline-block;animation:loadingDot 1.5s infinite}.loading-dots .dot:nth-child(2){animation-delay:.5s}.loading-dots .dot:nth-child(3){animation-delay:1s}.resize-handle{position:relative;cursor:col-resize;transition:background-color .15s ease}.resize-handle:before{content:"";position:absolute;top:0;left:-3px;width:7px;height:100%;cursor:col-resize}.resize-handle:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:1px;height:100%;background-color:transparent;transition:all .15s ease;pointer-events:none}.resize-handle:hover:after,.resize-handle[data-resize-handle-state=hover]:after,.resize-handle[data-resize-handle-state=drag]:after{background-color:#d1d5db;width:3px}.citation{position:relative;padding-left:10px}.citation:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:2px;height:90%;background-color:#e5e7eb}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}#root .placeholder\:text-gray-400::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}#root .after\:absolute:after{content:var(--tw-content);position:absolute}#root .after\:left-1\/2:after{content:var(--tw-content);left:50%}#root .after\:top-0:after{content:var(--tw-content);top:0}#root .after\:h-full:after{content:var(--tw-content);height:100%}#root .after\:w-px:after{content:var(--tw-content);width:1px}#root .after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#root .after\:bg-gray-200:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}#root .hover\:border-color-primary-medium:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}#root .hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}#root .hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}#root .hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}#root .hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}#root .hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}#root .hover\:bg-gray-500:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-gray-500-rgb) / var(--tw-bg-opacity, 1))}#root .hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}#root .hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}#root .hover\:bg-slate-300:hover{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}#root .hover\:bg-zinc-100:hover{--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}#root .hover\:bg-zinc-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}#root .hover\:bg-zinc-500:hover{--tw-bg-opacity: 1;background-color:rgb(113 113 122 / var(--tw-bg-opacity, 1))}#root .hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}#root .hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}#root .hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}#root .hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}#root .hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#root .focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}#root .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}#root .focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#root .focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}#root .focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#root .active\:cursor-grabbing:active{cursor:grabbing}#root .disabled\:cursor-default:disabled{cursor:default}#root .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}#root .disabled\:text-gray-500:disabled{--tw-text-opacity: 1;color:rgb(var(--color-gray-500-rgb) / var(--tw-text-opacity, 1))}#root .disabled\:no-underline:disabled{-webkit-text-decoration-line:none;text-decoration-line:none}#root .disabled\:opacity-50:disabled{opacity:.5}#root :is(.group:hover .group-hover\:opacity-100){opacity:1}#root :is(.group:hover .group-hover\:opacity-80){opacity:.8}#root :is(.group:hover .group-hover\:after\:bg-gray-500):after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(var(--color-gray-500-rgb) / var(--tw-bg-opacity, 1))}@media (prefers-reduced-motion: no-preference){@keyframes fade{0%{opacity:0}to{opacity:1}}#root .motion-safe\:animate-fade{animation:fade var(--tw-animate-duration, 1s) var(--tw-animate-easing, ease) var(--tw-animate-delay, 0s) var(--tw-animate-iteration, 1) var(--tw-animate-fill, both)}@keyframes shine{0%{background-position:0% 0%}50%{background-position:100% 100%}to{background-position:0% 0%}}#root .motion-safe\:animate-shine{animation:shine var(--duration) infinite linear}@keyframes shine-right{0%{background-position:200% 0}to{background-position:-200% 0}}#root .motion-safe\:animate-shine-right{animation:shine-right var(--duration) infinite linear}}#root .dark\:from-black:is(.dark *){--tw-gradient-from: #000 var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#root .dark\:\[background-image\:linear-gradient\(to_right\,rgba\(255\,255\,255\,0\.2\)_1px\,transparent_0\)\,linear-gradient\(to_bottom\,rgba\(255\,255\,255\,0\.2\)_1px\,transparent_0\)\]:is(.dark *){background-image:linear-gradient(to right,rgba(255,255,255,.2) 1px,transparent 0),linear-gradient(to bottom,rgba(255,255,255,.2) 1px,transparent 0)}@media (min-width: 640px){#root .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){#root .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#root .md\:text-sm{font-size:.875rem;line-height:1.25rem}}#root :is(.\[\&\>path\]\:fill-none>path){fill:none}#root :is(.\[\&\>path\]\:stroke-gray-400>path){stroke:#9ca3af}#root :is(.group:hover .group-hover\:\[\&\>path\]\:stroke-\[url\(\#gradient\)\]>path){stroke:url(#gradient)}
