.document-editor{position:relative;display:flex;flex-direction:column;min-width:0;font-family:var(--font-family, "Arial, sans-serif");font-size:var(--font-size, 16px);line-height:1.5}.document-editor p,.document-editor h1,.document-editor h2,.document-editor h3,.document-editor h4,.document-editor h5,.document-editor h6,.document-editor ol,.document-editor ul{margin-top:var(--space-before-paragraph);margin-bottom:var(--space-after-paragraph)}.document-editor ol{list-style:decimal}.document-editor ul{list-style:disc}.document-editor h1{font-size:calc(var(--font-size) * 1.15);font-weight:700;line-height:1.3}.document-editor h2{font-size:var(--font-size);font-weight:700;line-height:1.4}.document-editor h5{font-size:calc(var(--font-size) * 1.125);line-height:1.4}.document-editor .tiptap{flex-grow:1;padding:0}.document-editor .placeholder-fill-highlight{background-color:#0f0;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0}.document-editor .highlight{background-color:#ff0;-webkit-box-decoration-break:clone;box-decoration-break:clone}.document-editor .highlight>span{background-color:#ff0}.document-editor .details{display:flex;gap:0rem;margin:0;padding:0rem;height:auto;border:1px solid transparent;border-radius:4px}.document-editor .details:hover,.document-editor .details:focus-within{border-color:var(--gray-2)}.document-editor .details summary{font-weight:700;list-style:none}.document-editor .details.toggle-heading[data-level="1"] summary{font-size:calc(var(--font-size) * 1.15);line-height:1.3}.document-editor .details.toggle-heading[data-level="2"] summary{font-size:var(--font-size);line-height:1.4}.document-editor .details summary::-webkit-details-marker{display:none}.document-editor .details>button{align-items:center;background:transparent;border-radius:4px;display:flex;font-size:.625rem;height:1.45rem;justify-content:center;line-height:1;margin-top:.1rem;padding:0;width:1.25rem}.document-editor .details>button:hover{background-color:var(--gray-3)}.document-editor .details>button:before{content:"▶"}.document-editor .details.is-open>button:before{transform:rotate(90deg)}.document-editor .details>div{display:flex;flex-direction:column;gap:.5rem;width:100%}.document-editor .details>div>[data-type=detailsContent]>:last-child{margin-bottom:.5rem}.document-editor .details .details{margin:.5rem 0}.document-editor .details .toggle-heading{font-weight:700}.document-editor .details .template-editor-toggle-control{font-size:.75rem;font-weight:700;line-height:1}.typewriter-cursor{display:inline-block;width:2px;height:1em;background-color:#3e2f23b3;margin-left:1px;vertical-align:text-bottom;animation:typewriter-blink 1s step-end infinite}@keyframes typewriter-blink{0%,to{opacity:1}50%{opacity:0}}.conditional-node{display:flex;align-items:flex-start;gap:.5rem;margin:.25rem 0}.conditional-node__checkbox{appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1em;height:1em;margin-top:.2em;border:1.5px solid var(--color-sh-brown-400, #a89485);border-radius:.15em;background:#fff;cursor:pointer;padding:0;font:inherit;line-height:1;color:inherit}.conditional-node__checkbox[aria-checked=true]{background:var(--color-sh-brown-700, #6b5a4d);border-color:var(--color-sh-brown-700, #6b5a4d);color:#fff}.conditional-node__checkbox-icon{display:block;width:.58em;height:.58em;flex-shrink:0}.conditional-node__checkbox.is-selected{outline:2px solid var(--color-sh-brown-400, #a89485);outline-offset:1px}.conditional-node__content{flex:1;min-width:0}.conditional-node__content [data-type=condition-label],.conditional-node__content .condition-label{display:inline}.conditional-node__content [data-type=condition-label]:before,.conditional-node__content .condition-label:before{content:"Falls ";color:var(--tt-gray-light-a-600, #868e96)}.conditional-node__content [data-type=condition-label]:after,.conditional-node__content .condition-label:after{content:":";color:var(--tt-gray-light-a-600, #868e96)}.conditional-node__content [data-type=condition-label]~*,.conditional-node__content .condition-label~*{transition:opacity .15s ease}.conditional-node[data-mode=edit][data-checked=false] .conditional-node__content [data-type=condition-label]~*,.conditional-node[data-mode=edit][data-checked=false] .conditional-node__content .condition-label~*{opacity:.45}.conditional-node[data-mode=fill][data-checked=false] .conditional-node__content [data-type=condition-label]~*,.conditional-node[data-mode=fill][data-checked=false] .conditional-node__content .condition-label~*{display:none}.dark .conditional-node__checkbox{border-color:var(--tt-gray-dark-a-400, #868e96);background:var(--tt-gray-dark-a-100, #2c2e33)}.dark .conditional-node__checkbox[aria-checked=true]{background:var(--color-sh-brown-400, #a89485);border-color:var(--color-sh-brown-400, #a89485)}.dark .conditional-node__content [data-type=condition-label]:before,.dark .conditional-node__content [data-type=condition-label]:after,.dark .conditional-node__content .condition-label:before,.dark .conditional-node__content .condition-label:after{color:var(--tt-gray-dark-a-500, #adb5bd)}.dark .conditional-node[data-mode=edit][data-checked=false] .dark .conditional-node__content [data-type=condition-label]~*,.dark .conditional-node[data-mode=edit][data-checked=false] .dark .conditional-node__content .condition-label~*{opacity:.45}
