.visitor-note-lexkit{display:flex;flex-direction:column;gap:.75rem}.visitor-note-lexkit__toolbarShell{border:.0625rem solid #ddd;border-radius:1.125rem;background:#fcfbf7;padding:.75rem}.visitor-note-lexkit__toolbarRow{display:flex;flex-wrap:wrap;gap:.625rem}.visitor-note-lexkit__segment{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-right:.625rem;border-right:.0625rem solid #e8e1d8}.visitor-note-lexkit__segment:last-child{padding-right:0;border-right:0}.visitor-note-lexkit__segmentTitle{color:#8b7b67;font-size:.6875rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.visitor-note-lexkit__segmentButtons{display:flex;flex-wrap:wrap;gap:.5rem}.visitor-note-lexkit__iconButton,.visitor-note-lexkit__modeButton{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.5rem;border:.0625rem solid #ddd;border-radius:62.4375rem;background:#fff;color:#251c12;font-size:.8125rem;font-weight:600;line-height:1;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.visitor-note-lexkit__modeButton{min-width:4.5rem;padding:0 .875rem}.visitor-note-lexkit__iconButton{padding:0 .75rem}.visitor-note-lexkit__iconButton:hover,.visitor-note-lexkit__modeButton:hover{border-color:rgba(122,150,143,.45);background:rgba(122,150,143,.12);color:var(--text-brand)}.visitor-note-lexkit__iconButton--active,.visitor-note-lexkit__modeButton--active{border-color:var(--primary);background:var(--primary);color:#fff}.visitor-note-lexkit__iconButton:disabled,.visitor-note-lexkit__modeButton:disabled{cursor:not-allowed;border-color:#ece7de;background:#f7f3ed;color:#b2a79a}.visitor-note-lexkit__toolbarHint{margin-top:.625rem;color:#6b5e4a;font-size:.75rem;line-height:1.6}.visitor-note-lexkit__editor{position:relative}.visitor-note-lexkit__contentEditable{min-height:18.75rem;border:.0625rem solid #ddd;border-radius:1rem;background:#fff;padding:1rem;color:#251c12;font-size:.875rem;line-height:1.9;outline:none}.visitor-note-lexkit__contentEditable:focus{outline:.125rem solid var(--primary);outline-offset:.125rem}.visitor-note-lexkit__placeholder{color:#8b7b67;font-size:.875rem;line-height:1.9}.visitor-note-lexkit__sourceWrap{display:block}.visitor-note-lexkit__sourceLabel{display:inline-flex;align-items:center;gap:.375rem;margin-bottom:.625rem;color:#6b5e4a;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.visitor-note-lexkit__source{width:100%;min-height:18.75rem;border:.0625rem solid #ddd;border-radius:1rem;background:#fff;padding:1rem;color:#251c12;font-size:.875rem;line-height:1.8;resize:vertical;outline:none}.visitor-note-lexkit__source:focus{outline:.125rem solid var(--primary);outline-offset:.125rem}.visitor-note-lexkit__contentEditable blockquote,.visitor-note-lexkit__contentEditable ol,.visitor-note-lexkit__contentEditable p,.visitor-note-lexkit__contentEditable pre,.visitor-note-lexkit__contentEditable ul,.visitor-note-markdown blockquote,.visitor-note-markdown ol,.visitor-note-markdown p,.visitor-note-markdown pre,.visitor-note-markdown ul{margin:.75rem 0}.visitor-note-lexkit__contentEditable ol,.visitor-note-lexkit__contentEditable ul,.visitor-note-markdown ol,.visitor-note-markdown ul{padding-left:1.25rem}.visitor-note-lexkit__contentEditable .lexkit-heading-h1,.visitor-note-lexkit__contentEditable .lexkit-heading-h2,.visitor-note-lexkit__contentEditable .lexkit-heading-h3,.visitor-note-lexkit__contentEditable h1,.visitor-note-lexkit__contentEditable h2,.visitor-note-lexkit__contentEditable h3,.visitor-note-markdown h1,.visitor-note-markdown h2,.visitor-note-markdown h3{margin:1rem 0 .5rem;color:#251c12;font-weight:600;letter-spacing:-.01em}.visitor-note-lexkit__contentEditable .lexkit-heading-h2,.visitor-note-lexkit__contentEditable h2,.visitor-note-markdown h2{font-size:1.125rem}.visitor-note-lexkit__contentEditable .lexkit-heading-h3,.visitor-note-lexkit__contentEditable h3,.visitor-note-markdown h3{font-size:1rem}.visitor-note-lexkit__contentEditable blockquote,.visitor-note-markdown blockquote{border-left:.25rem solid rgba(122,150,143,.3);background:#f8fbf8;color:var(--text-brand);border-radius:0 .75rem .75rem 0;padding:.5rem .875rem}.visitor-note-lexkit__contentEditable code,.visitor-note-markdown code{border-radius:.375rem;background:#f5f5f5;padding:.125rem .375rem;font-size:.8125rem}.visitor-note-lexkit__contentEditable pre,.visitor-note-markdown pre{overflow-x:auto;border:.0625rem solid #ddd;border-radius:.75rem;background:#f5f5f5;padding:.75rem .875rem}.visitor-note-lexkit__contentEditable pre code,.visitor-note-markdown pre code{background:transparent;padding:0}.visitor-note-lexkit__contentEditable a,.visitor-note-markdown a{color:var(--text-brand);text-decoration:underline;text-underline-offset:.1875rem}.online-sign-body p,.online-sign-doc-editor p{margin:.5rem 0}.online-sign-body h1,.online-sign-doc-editor h1{margin:1.125rem 0 .5rem;font-size:1.1875rem;font-weight:600;letter-spacing:-.01em}.online-sign-body h2,.online-sign-doc-editor h2{margin:1rem 0 .5rem;font-size:1.0625rem;font-weight:600;letter-spacing:-.01em}.online-sign-body h3,.online-sign-doc-editor h3{margin:.875rem 0 .375rem;font-size:.9375rem;font-weight:600}.online-sign-body h1:first-child,.online-sign-body h2:first-child,.online-sign-body h3:first-child,.online-sign-body p:first-child,.online-sign-doc-editor h1:first-child,.online-sign-doc-editor h2:first-child,.online-sign-doc-editor h3:first-child,.online-sign-doc-editor p:first-child{margin-top:0}.online-sign-body u,.online-sign-doc-editor .lexkit-text-underline{text-decoration:underline;text-underline-offset:.1875rem}.online-sign-body ol,.online-sign-body ul,.online-sign-doc-editor ol,.online-sign-doc-editor ul{margin:.625rem 0;padding-left:1.375rem}.online-sign-body ul,.online-sign-doc-editor ul{list-style:disc}.online-sign-body ol,.online-sign-doc-editor ol{list-style:decimal}.online-sign-body li>ul,.online-sign-doc-editor li>ul{margin:.25rem 0;list-style:circle}.online-sign-body li>ol,.online-sign-doc-editor li>ol{margin:.25rem 0;list-style:lower-alpha}.online-sign-body li:has(>ol),.online-sign-body li:has(>ul),.online-sign-doc-editor .lexkit-list-nested-item,.online-sign-doc-editor li:has(>ol),.online-sign-doc-editor li:has(>ul){list-style:none}.online-sign-body a,.online-sign-doc-editor a{color:var(--text-brand);text-decoration:underline;text-underline-offset:.1875rem}