.html-content-viewer{background:#fff;width:100%;overflow-x:auto}.html-content-viewer .tiptap{outline:none;min-height:200px}.html-content-viewer .tiptap h1,.html-content-viewer .tiptap h2,.html-content-viewer .tiptap h3,.html-content-viewer .tiptap h4,.html-content-viewer .tiptap h5,.html-content-viewer .tiptap h6{color:#1a1a1a;margin-top:.75em;margin-bottom:.5em;font-weight:600;line-height:1.3}.html-content-viewer .tiptap h1{font-size:2em}.html-content-viewer .tiptap h2{font-size:1.5em}.html-content-viewer .tiptap h3{font-size:1.25em}.html-content-viewer .tiptap h4{font-size:1.1em}.html-content-viewer .tiptap p{margin:0 0 1em}.html-content-viewer .tiptap ul{margin:.5em 0 1em;padding-left:2em;list-style-type:disc}.html-content-viewer .tiptap ol{margin:.5em 0 1em;padding-left:1.25em;list-style-type:decimal}.html-content-viewer .tiptap li{margin-bottom:.25em;display:list-item}.html-content-viewer .tiptap li p{margin:0}.html-content-viewer .tiptap table{border-collapse:collapse;border:1px solid #e5e7eb;width:auto;min-width:100%;margin:1.5em 0;font-size:14px;display:table}.html-content-viewer .tiptap th,.html-content-viewer .tiptap td{text-align:left;vertical-align:middle;white-space:normal;word-wrap:break-word;border:1px solid #e5e7eb;padding:.375rem 1rem}.html-content-viewer .tiptap th{color:#1a1a1a;background-color:#f9fafb;font-size:13px;font-weight:700}.html-content-viewer .tiptap th p,.html-content-viewer .tiptap td p{margin:0}.html-content-viewer .tiptap tbody tr{background-color:#fff}.html-content-viewer .tiptap tbody tr:hover{background-color:#fafafa}.html-content-viewer .tiptap a{color:#2563eb;cursor:pointer;text-decoration:underline}.html-content-viewer .tiptap a:hover{text-decoration:underline}.html-content-viewer .tiptap strong,.html-content-viewer .tiptap b{font-weight:600}.html-content-viewer .tiptap em,.html-content-viewer .tiptap i{font-style:italic}.html-content-viewer .tiptap code{background-color:#f3f4f6;border-radius:.25rem;padding:.125rem .25rem;font-family:inter,Courier New,monospace;font-size:.9em}.html-content-viewer .tiptap *{cursor:text;caret-color:#0000;-webkit-user-select:text;user-select:text}.html-content-viewer:focus,.html-content-viewer:focus-within{outline:none}
