.ProseMirror{outline:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.6;color:#1a0e07;min-height:400px;padding-bottom:80px}.ProseMirror>*+*{margin-top:.75em}.ProseMirror h2{font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:700;color:#1a0e07;margin:32px 0 8px;line-height:1.2}.ProseMirror h3{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:600;color:#1a0e07;margin:24px 0 8px;line-height:1.2}.ProseMirror p{margin:0 0 16px}.ProseMirror ul,.ProseMirror ol{padding-left:24px;margin:0 0 16px}.ProseMirror li{margin-bottom:8px}.ProseMirror li p{margin:0}.ProseMirror ul[data-type=taskList]{list-style:none;padding-left:4px}.ProseMirror ul[data-type=taskList] li{display:flex;align-items:flex-start;gap:9px}.ProseMirror ul[data-type=taskList] li>label{flex:0 0 auto;margin-top:3px;-webkit-user-select:none;user-select:none}.ProseMirror ul[data-type=taskList] li>div{flex:1 1 auto;min-width:0}.ProseMirror ul[data-type=taskList] input[type=checkbox]{width:15px;height:15px;accent-color:#C4862A;cursor:pointer}.ProseMirror a{color:#c4862a;text-decoration:underline;cursor:pointer}.ProseMirror hr{border:none;border-top:1px solid #E0CEB8;margin:24px 0}.ProseMirror table{border-collapse:collapse;width:100%;margin:16px 0;table-layout:fixed;overflow:hidden}.ProseMirror td,.ProseMirror th{border:1px solid #E0CEB8;padding:8px 12px;text-align:left;font-size:15px;position:relative;vertical-align:top;min-width:80px}.ProseMirror th{background:#f0e8dc;font-weight:600}.ProseMirror tr:nth-child(2n) td{background:#faf7f2}.ProseMirror code{font-family:Courier New,Courier,monospace;font-size:13px;background:#f0e8dc;padding:2px 6px;border-radius:4px}.ProseMirror img{max-width:100%;height:auto;border-radius:6px}.ProseMirror img[src*="size=small"]{width:25%}.ProseMirror img[src*="size=medium"]{width:50%}.ProseMirror img[src*="align=left"]{display:block;margin-right:auto;margin-left:0}.ProseMirror img[src*="align=center"]{display:block;margin-left:auto;margin-right:auto}.ProseMirror img[src*="align=right"]{display:block;margin-left:auto;margin-right:0}.ProseMirror img.ProseMirror-selectednode{outline:2px solid #C4862A;outline-offset:2px}.ProseMirror blockquote{border-left:3px solid #C4862A;padding-left:16px;margin:0 0 16px;color:#6b4226}.selectedCell:after{background:#c4862a26;content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.column-resize-handle{background-color:#c4862a;bottom:-2px;position:absolute;right:-2px;pointer-events:none;top:0;width:4px}.tableWrapper{overflow-x:auto}.resize-cursor{cursor:col-resize}.ProseMirror p.is-editor-empty:first-child:before{color:#9b8677;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.ProseMirror video{max-width:100%;border-radius:6px;display:block;margin:8px 0}.print-only{display:none}.scroll-list::-webkit-scrollbar{width:12px}.scroll-list::-webkit-scrollbar-track{background:transparent}.scroll-list::-webkit-scrollbar-thumb{background-color:#d3c3ae;border-radius:6px;border:3px solid #FFFFFF}.scroll-list::-webkit-scrollbar-thumb:hover{background-color:#c4862a}@supports not selector(::-webkit-scrollbar){.scroll-list{scrollbar-width:thin;scrollbar-color:#C9B8A4 transparent}}@media print{@page{margin:18mm 16mm}.no-print{display:none!important}.print-only{display:block!important}html,body{height:auto!important;overflow:visible!important;background:#fff!important;color:#000!important}.app-shell,.app-main,.doc-scroll{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important;flex:none!important;background:#fff!important}.doc-page{max-width:none!important;margin:0!important;padding:0!important}.doc-print-title{font-size:20pt!important;margin:0 0 10px!important;color:#000!important}.doc-print-meta{font-size:9.5pt;color:#333;border-bottom:1px solid #999;padding-bottom:8px;margin-bottom:18px}.doc-print-meta div+div{margin-top:2px}.doc-print-footer{font-size:8.5pt;color:#444;border-top:1px solid #999;margin-top:24px;padding-top:8px}.doc-body{font-size:11pt!important;line-height:1.65!important;color:#000!important}.doc-step-badge{background:transparent!important;color:#000!important;border:1.5px solid #000!important}.doc-body h1,.doc-body h2,.doc-body h3{page-break-after:avoid;break-after:avoid;color:#000!important}.doc-body li,.doc-body tr{page-break-inside:avoid;break-inside:avoid}.doc-body img,.doc-body video{max-width:100%;page-break-inside:avoid}.doc-body a{color:#000!important;text-decoration:underline}.doc-body table{border-collapse:collapse;width:100%;font-size:10pt}.doc-body td,.doc-body th{border:1px solid #ccc;padding:6px 10px}.doc-table-wrap{overflow:visible!important}.doc-body th{background:transparent!important;border-bottom:2px solid #000!important;color:#000!important}.doc-body thead{display:table-header-group}}.doc-row td:first-child{position:relative}.doc-row td:first-child:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#c4862a;transform:scaleY(0);transition:transform .18s ease}.doc-row:hover td:first-child:before{transform:scaleY(1)}.doc-row-in{animation:rowRise .32s cubic-bezier(.22,.8,.28,1) both}@keyframes rowRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.doc-step{position:relative;transition:background .18s ease}.doc-step:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#c4862a;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.doc-step:hover{background:#fffdf9}.doc-step:hover:before{transform:scaleX(1)}.doc-step:hover .doc-step-badge{transform:scale(1.12);box-shadow:0 3px 10px #3d1f0d4d}.doc-step-badge{transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.doc-open{animation:docRise .34s cubic-bezier(.22,.8,.28,1) both}@keyframes docRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.modal-scrim{backdrop-filter:blur(5px) saturate(115%);-webkit-backdrop-filter:blur(5px) saturate(115%);animation:scrimIn .18s ease both}@keyframes scrimIn{0%{opacity:0}to{opacity:1}}button:not(:disabled):active,.btn-chrome:active{transform:translateY(1px) scale(.96)}button:not(:disabled):not(.btn-plain),.btn-chrome{transition:box-shadow .16s ease}button:not(:disabled):not(.btn-plain):hover,.btn-chrome:hover{box-shadow:0 2px 12px #c4862a52,inset 0 0 0 100px #c4862a1a}input:focus-visible,textarea:focus-visible,select:focus-visible{box-shadow:0 0 0 3px #c4862a4d;outline:none}.search-on-dark:focus-visible{box-shadow:0 0 0 4px #c4862a73}input,textarea,select{transition:box-shadow .15s ease}@media (prefers-reduced-motion: reduce){.doc-row td:first-child:before,.doc-step:before,.doc-row-in,.doc-step,.doc-step-badge,.doc-open,.modal-scrim,button,.btn-chrome,input,textarea,select{animation:none!important;transition:none!important}.doc-row-in,.doc-open{opacity:1!important;transform:none!important}}@media print{.doc-row td:first-child:before,.doc-step:before,.doc-row-in,.doc-step,.doc-step-badge,.doc-open,.modal-scrim,button,.btn-chrome,input,textarea,select{animation:none!important;transition:none!important;transform:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.doc-row-in,.doc-open{opacity:1!important}}
