.simple-editor-wrapper{--white:#fff;--black:#0e0e11;--tt-radius-xs:.25rem;--tt-radius-md:.5rem;--tt-brand-color-400:#7a52ff;--tt-brand-color-500:#6229ff;--tt-gray-light-a-50:#3838380a;--tt-gray-light-a-100:#0f16240d;--tt-gray-light-a-200:#25272d1a;--tt-gray-light-a-400:#282c336b;--tt-gray-light-a-700:#23252ade;--tt-gray-light-a-800:#1e2024f2;--tt-gray-light-900:#222325;--tt-gray-dark-a-50:#e8e8fd0d;--tt-gray-dark-a-100:#e7e7f312;--tt-gray-dark-a-200:#eeeef61c;--tt-gray-dark-a-400:#f4f4ff5e;--tt-gray-dark-a-700:#fbfbfebf;--tt-gray-dark-a-800:#fdfdfde0;--tt-gray-dark-900:#f5f5f5;--tt-bg-color:var(--white);--tt-cursor-color:var(--tt-brand-color-500);--tt-selection-color:#9d8aff33}.dark .simple-editor-wrapper{--tt-bg-color:var(--black);--tt-cursor-color:var(--tt-brand-color-400);--tt-selection-color:#7a52ff33}.tiptap.ProseMirror{font-family:var(--font-dm-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;white-space:pre-wrap;caret-color:var(--tt-cursor-color);text-align:left;outline:none}.tiptap.ProseMirror>*{position:relative}.tiptap.ProseMirror p:not(:first-child):not(td p):not(th p){margin-top:20px;font-size:1rem;font-weight:400;line-height:1.6}.tiptap.ProseMirror:not(.readonly):not(.ProseMirror-hideselection) ::-moz-selection{background-color:var(--tt-selection-color,#9d8aff47)}.tiptap.ProseMirror:not(.readonly):not(.ProseMirror-hideselection) ::selection{background-color:var(--tt-selection-color,#9d8aff47)}.ProseMirror:not(.readonly):not(.ProseMirror-hideselection) ::-moz-selection{background-color:var(--tt-selection-color,#9d8aff47)}.ProseMirror:not(.readonly):not(.ProseMirror-hideselection) ::selection{background-color:var(--tt-selection-color,#9d8aff47)}.tiptap.ProseMirror a{color:var(--tt-brand-color-500);text-decoration:underline}.dark .tiptap.ProseMirror a{color:var(--tt-brand-color-400)}.simple-editor-wrapper{width:100%;padding:0 1rem;overflow:auto}.simple-editor-content{flex-direction:column;flex:1;width:100%;max-width:clamp(648px,78vw,920px);height:100%;margin:0 auto;display:flex}.simple-editor-content .tiptap.ProseMirror.simple-editor{flex:1;padding:3rem 3rem 30vh}@media screen and (max-width:480px){.simple-editor-wrapper{padding:0 .75rem}.simple-editor-content .tiptap.ProseMirror.simple-editor{padding:1rem 1.5rem 30vh}}.stillwell-doc-surface{background:#fff;border:1px solid #0f172a1f;border-radius:14px;box-shadow:0 1px 2px #0f172a0f,0 16px 40px #0f172a14}.dark .stillwell-doc-surface{background:#ffffff08;border:1px solid #ffffff14;box-shadow:0 1px #ffffff0a,0 18px 60px #00000059}.stillwell-paper-editor-shell{--tt-bg-color:#fff;--tt-cursor-color:var(--tt-brand-color-500);--tt-selection-color:#3b82f629}.stillwell-paper-document,.dark .stillwell-paper-document{background:#fff;border-color:#0f172a1f;box-shadow:0 1px 2px #0f172a0f,0 16px 40px #0f172a14}.stillwell-paper-document .tiptap.ProseMirror,.stillwell-paper-document .tiptap.ProseMirror.simple-editor,.dark .stillwell-paper-document .tiptap.ProseMirror,.dark .stillwell-paper-document .tiptap.ProseMirror.simple-editor,.stillwell-paper-editor.tiptap.ProseMirror,.dark .stillwell-paper-editor.tiptap.ProseMirror{color:#111827;background:0 0}.stillwell-paper-document .tiptap.ProseMirror a,.dark .stillwell-paper-document .tiptap.ProseMirror a,.stillwell-paper-editor.tiptap.ProseMirror a,.dark .stillwell-paper-editor.tiptap.ProseMirror a{color:#2563eb}.stillwell-paper-document .tiptap.ProseMirror table,.dark .stillwell-paper-document .tiptap.ProseMirror table,.stillwell-paper-editor.tiptap.ProseMirror table,.dark .stillwell-paper-editor.tiptap.ProseMirror table{box-shadow:inset 0 0 0 1px #11182766}.stillwell-paper-document .tiptap.ProseMirror td,.stillwell-paper-document .tiptap.ProseMirror th,.dark .stillwell-paper-document .tiptap.ProseMirror td,.dark .stillwell-paper-document .tiptap.ProseMirror th,.stillwell-paper-editor.tiptap.ProseMirror td,.stillwell-paper-editor.tiptap.ProseMirror th,.dark .stillwell-paper-editor.tiptap.ProseMirror td,.dark .stillwell-paper-editor.tiptap.ProseMirror th{color:#111827;border-color:#11182766}.stillwell-paper-document .tiptap.ProseMirror div[data-type=pageBreak]:after,.dark .stillwell-paper-document .tiptap.ProseMirror div[data-type=pageBreak]:after,.stillwell-paper-editor.tiptap.ProseMirror div[data-type=pageBreak]:after,.dark .stillwell-paper-editor.tiptap.ProseMirror div[data-type=pageBreak]:after{color:#475569;background:#fff}.stillwell-readonly-viewer .tiptap.ProseMirror.simple-editor{padding:2.25rem 2.5rem 2.5rem}.stillwell-feedback-surface{box-shadow:none}.stillwell-feedback-surface .tiptap.ProseMirror.simple-editor.stillwell-feedback-editor{padding:1rem 1.25rem 1.5rem}@media screen and (max-width:480px){.stillwell-readonly-viewer .tiptap.ProseMirror.simple-editor{padding:1.25rem 1.25rem 1.75rem}.stillwell-feedback-surface .tiptap.ProseMirror.simple-editor.stillwell-feedback-editor{padding:.9rem 1rem 1.25rem}}.tiptap.ProseMirror h1,.tiptap.ProseMirror h2,.tiptap.ProseMirror h3,.tiptap.ProseMirror h4{color:inherit;font-style:inherit;position:relative}.tiptap.ProseMirror h1:first-child,.tiptap.ProseMirror h2:first-child,.tiptap.ProseMirror h3:first-child,.tiptap.ProseMirror h4:first-child{margin-top:0}.tiptap.ProseMirror h1{margin-top:3em;font-size:1.5em;font-weight:700}.tiptap.ProseMirror h2{margin-top:2.5em;font-size:1.25em;font-weight:700}.tiptap.ProseMirror h3{margin-top:2em;font-size:1.125em;font-weight:600}.tiptap.ProseMirror h4{margin-top:2em;font-size:1em;font-weight:600}.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 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 ul:not([data-type=taskList]){list-style:outside}.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 code{background-color:var(--tt-gray-light-a-100);color:var(--tt-gray-light-a-700);border:1px solid var(--tt-gray-light-a-200);border-radius:.375rem;padding:.1em .2em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875em;line-height:1.4}.dark .tiptap.ProseMirror code{background-color:var(--tt-gray-dark-a-100);color:var(--tt-gray-dark-a-700);border-color:var(--tt-gray-dark-a-200)}.tiptap.ProseMirror pre{background-color:var(--tt-gray-light-a-50);color:var(--tt-gray-light-a-800);border:1px solid var(--tt-gray-light-a-200);border-radius:.375rem;margin-top:1.5em;margin-bottom:1.5em;padding:1em;font-size:1rem}.dark .tiptap.ProseMirror pre{background-color:var(--tt-gray-dark-a-50);color:var(--tt-gray-dark-a-800);border-color:var(--tt-gray-dark-a-200)}.tiptap.ProseMirror pre code{color:inherit;background-color:#0000;border:none;border-radius:0;padding:0}.tiptap.ProseMirror blockquote{margin:1.5rem 0;padding-top:.375em;padding-bottom:.375em;padding-left:1em;position:relative}.tiptap.ProseMirror blockquote p{margin-top:0}.tiptap.ProseMirror blockquote:before{background-color:var(--tt-gray-light-900);content:"";width:.25em;height:100%;position:absolute;top:0;bottom:0;left:0}.dark .tiptap.ProseMirror blockquote:before{background-color:var(--tt-gray-dark-900)}.simple-editor-content span[data-author-source=pasted]{background:#facc1529;border-radius:4px;box-shadow:inset 0 -1px #facc1559}.dark .simple-editor-content span[data-author-source=pasted]{background:#facc1524;box-shadow:inset 0 -1px #facc154d}.stillwell-hide-pasted-highlights .simple-editor-content span[data-author-source=pasted]{box-shadow:none!important;background:0 0!important}.tiptap.ProseMirror img{border-radius:12px;max-width:100%;height:auto;margin:1.25rem 0}.tiptap.ProseMirror mark{border-radius:4px;padding:0 .1em}.tiptap.ProseMirror ul[data-type=taskList]{padding-left:0;list-style:none}.tiptap.ProseMirror ul[data-type=taskList] li{align-items:flex-start;gap:.6rem;margin:.35rem 0;display:flex}.tiptap.ProseMirror ul[data-type=taskList] li>label{margin-top:.25rem}.tiptap.ProseMirror ul[data-type=taskList] li>div{flex:1;min-width:0}.tiptap.ProseMirror ul[data-type=taskList] input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--tt-brand-color-500)}.tiptap.ProseMirror .stillwell-mathlive-wrapper{max-width:100%}.tiptap.ProseMirror .stillwell-mathlive-wrapper-inline{vertical-align:middle;margin:0 .1rem;display:inline-block}.tiptap.ProseMirror .stillwell-mathlive-wrapper-block{margin:1rem 0;display:block}.tiptap.ProseMirror .stillwell-mathlive-field{min-height:2.25rem}.tiptap.ProseMirror .stillwell-mathlive-field-inline{width:auto;min-width:3rem}.tiptap.ProseMirror .stillwell-mathlive-field-block{width:100%}.tiptap.ProseMirror .stillwell-mathlive-field-inline::part(container){width:auto}.tiptap.ProseMirror .stillwell-mathlive-field-block::part(container){width:100%}.tiptap.ProseMirror .stillwell-mathlive-field::part(container){justify-content:flex-start}.tiptap.ProseMirror .stillwell-mathlive-field:focus-within::part(container),.tiptap.ProseMirror .stillwell-mathlive-wrapper-focused .stillwell-mathlive-field::part(container){justify-content:space-between}.tiptap.ProseMirror .stillwell-mathlive-field::part(menu-toggle),.tiptap.ProseMirror .stillwell-mathlive-field::part(virtual-keyboard-toggle){display:none}.tiptap.ProseMirror .stillwell-mathlive-field:focus-within::part(menu-toggle),.tiptap.ProseMirror .stillwell-mathlive-field:focus-within::part(virtual-keyboard-toggle),.tiptap.ProseMirror .stillwell-mathlive-wrapper-focused .stillwell-mathlive-field::part(menu-toggle),.tiptap.ProseMirror .stillwell-mathlive-wrapper-focused .stillwell-mathlive-field::part(virtual-keyboard-toggle){display:inline-flex}.tiptap.ProseMirror .tableWrapper{max-width:none;margin:1rem 0 1.25rem;overflow-x:visible}.tiptap.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:auto;min-width:100%;margin:0;box-shadow:inset 0 0 0 1px #11182766}.tiptap.ProseMirror td,.tiptap.ProseMirror th{vertical-align:top;border:1px solid #11182766;min-width:2rem;padding:.35rem .45rem}.tiptap.ProseMirror td.selectedCell,.tiptap.ProseMirror th.selectedCell{background-image:linear-gradient(#3b82f61f,#3b82f61f)}.dark .tiptap.ProseMirror td,.dark .tiptap.ProseMirror th{border-color:#ffffff2e}.dark .tiptap.ProseMirror table{box-shadow:inset 0 0 0 1px #ffffff2e}.tiptap.ProseMirror td p,.tiptap.ProseMirror th p,.tiptap.ProseMirror td>:first-child,.tiptap.ProseMirror th>:first-child{margin-top:0}.tiptap.ProseMirror td>:last-child,.tiptap.ProseMirror th>:last-child{margin-bottom:0}.tiptap.ProseMirror td .tableWrapper,.tiptap.ProseMirror th .tableWrapper{margin:.35rem 0}.tiptap.ProseMirror div[data-type=pageBreak]{border-top:0;height:0;margin:0;overflow:hidden}.stillwell-docx-compare-pane{min-width:0}.stillwell-docx-compare-header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.stillwell-docx-compare-workspace{--stillwell-docx-compare-scale:.76;background:radial-gradient(circle at top,#ffffff0f,#0000 45%),linear-gradient(#09090be6,#030712f5);border:1px solid #ffffff14;border-radius:20px;padding:1.5rem;overflow:auto}.stillwell-docx-reference-pane{min-height:75vh}.stillwell-docx-reference,.stillwell-docx-preview-stack{width:max-content;min-width:100%;margin:0 auto}.stillwell-docx-preview-stack{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.stillwell-docx-page{box-sizing:border-box;color:#111827;zoom:var(--stillwell-docx-compare-scale);background:#fff;border-radius:4px;width:fit-content;display:inline-block;position:relative;overflow:visible;box-shadow:0 1px 2px #0f172a14,0 18px 36px #0f172a29}.stillwell-docx-preview-editor.tiptap.ProseMirror{color:#111827;background:0 0;width:fit-content;min-width:100%;font-family:Times New Roman,Times,serif;font-size:12pt;line-height:1.2;overflow:visible}.stillwell-docx-preview-editor.tiptap.ProseMirror>:first-child{margin-top:0}.stillwell-docx-preview-editor.tiptap.ProseMirror p{margin-top:.18rem;margin-bottom:0;line-height:1.2}.stillwell-docx-preview-editor.tiptap.ProseMirror h1{color:#c81e1e;margin-top:.2rem;margin-bottom:.8rem;font-size:17pt;font-weight:700;line-height:1.15}.stillwell-docx-preview-editor.tiptap.ProseMirror ol,.stillwell-docx-preview-editor.tiptap.ProseMirror ul{margin-top:.2rem;margin-bottom:.2rem;padding-left:1.2rem}.stillwell-docx-preview-editor.tiptap.ProseMirror li{margin:0}.stillwell-docx-preview-editor.tiptap.ProseMirror td,.stillwell-docx-preview-editor.tiptap.ProseMirror th{color:#111827;background-clip:padding-box}.stillwell-docx-preview-editor.tiptap.ProseMirror div[data-type=pageBreak]{display:none}.stillwell-docx-page-footer{text-align:center;color:#374151;pointer-events:none;font-family:Times New Roman,Times,serif;font-size:11pt;position:absolute;bottom:28px;left:0;right:0}.stillwell-docx-reference .docx-wrapper{background:0 0;padding:0}.stillwell-docx-reference .docx-wrapper>section.docx{zoom:var(--stillwell-docx-compare-scale);margin:0 auto 1.5rem!important;box-shadow:0 1px 2px #0f172a14,0 18px 36px #0f172a29!important}.stillwell-docx-render-error{color:#fee2e2;background:#7f1d1d2e;border:1px solid #ef444459;border-radius:12px;padding:1rem;font-size:.875rem}@media screen and (max-width:1280px){.stillwell-docx-compare-workspace{padding:1rem}}@media screen and (min-width:1800px){.stillwell-docx-compare-workspace{--stillwell-docx-compare-scale:.84}}@media screen and (min-width:2200px){.stillwell-docx-compare-workspace{--stillwell-docx-compare-scale:.92}}
