.tsm-noi-dung .ProseMirror{min-height:var(--chieu-cao-toi-thieu,180px);color:#1e293b;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;outline:none;font-size:16px;line-height:1.75}.tsm-noi-dung.tsm-gon .ProseMirror{font-size:15px;line-height:1.65}.tsm-xem{word-break:break-word;overflow-wrap:anywhere;min-width:0;max-width:100%}:is(.tsm-noi-dung .ProseMirror,.tsm-xem)>*{margin-top:0;margin-bottom:0}:is(.tsm-noi-dung .ProseMirror,.tsm-xem)>*+*{margin-top:.75em}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) :is(h1,h2,h3,h4){color:#0f172a;font-weight:700}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) h1{letter-spacing:-.02em;font-size:1.875em;line-height:1.25}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) h2{letter-spacing:-.01em;font-size:1.5em;line-height:1.3}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) h3{font-size:1.2em;font-weight:650;line-height:1.4}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) h4{font-size:1.05em;font-weight:650;line-height:1.45}:is(.tsm-noi-dung .ProseMirror,.tsm-xem)>h1:not(:first-child){margin-top:1.4em}:is(.tsm-noi-dung .ProseMirror,.tsm-xem)>h2:not(:first-child){margin-top:1.25em}:is(.tsm-noi-dung .ProseMirror,.tsm-xem)>:is(h3,h4):not(:first-child){margin-top:1.1em}:is(.tsm-noi-dung .ProseMirror,.tsm-xem)>:is(h1,h2,h3,h4)+*{margin-top:.4em}:is(.tsm-gon .ProseMirror,.tsm-xem.tsm-gon) h1{font-size:1.5em}:is(.tsm-gon .ProseMirror,.tsm-xem.tsm-gon) h2{font-size:1.3em}:is(.tsm-gon .ProseMirror,.tsm-xem.tsm-gon) h3{font-size:1.1em}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) :is(strong,b){font-weight:700}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) :is(em,i){font-style:italic}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) u{text-underline-offset:3px;text-decoration:underline}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) s{text-decoration:line-through}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) a{color:#1d4ed8;text-underline-offset:3px;cursor:pointer;-webkit-text-decoration:underline #93c5fd;text-decoration:underline #93c5fd}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) a:hover{text-decoration-color:#1d4ed8}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:0 .1em}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) mark:not([style]){background-color:#fef08a}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) :is(ul,ol){margin-left:0;padding-left:1.6em}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) ul{list-style:outside}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) ol{list-style:decimal}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) ul ul{list-style-type:circle}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) ul ul ul{list-style-type:square}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) ol ol{list-style-type:lower-alpha}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) li{margin:.25em 0;padding-left:.2em;display:list-item}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) li>p{margin:0}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) li>:is(ul,ol){margin-top:.25em}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) li::marker{color:#64748b}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) blockquote{color:#475569;background:#f8fafc;border-left:3px solid #93c5fd;border-radius:0 8px 8px 0;padding:.6em 1em;font-style:italic}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) blockquote>*+*{margin-top:.5em}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) hr{border:none;border-top:1px solid #e2e8f0;margin:1.5em 0}.tsm-noi-dung .ProseMirror hr{cursor:pointer}.tsm-noi-dung .ProseMirror hr.ProseMirror-selectednode{border-top-color:#3b82f6}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) code{color:#be185d;background:#f1f5f9;border-radius:4px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875em}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) pre{color:#e2e8f0;white-space:pre;background:#0f172a;border-radius:10px;padding:.9em 1.1em;font-size:.875em;line-height:1.6;overflow-x:auto}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) pre code{color:inherit;font-size:inherit;background:0 0;padding:0}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) img{border-radius:10px;max-width:100%;height:auto;margin-top:1em;margin-bottom:1em;display:block}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) img[data-align=center]{margin-left:auto;margin-right:auto}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) img[data-align=right]{margin-left:auto;margin-right:0}.tsm-noi-dung .ProseMirror img.ProseMirror-selectednode{outline-offset:2px;outline:3px solid #3b82f6}.tsm-noi-dung .ProseMirror img[data-dang-tai]{opacity:.45;filter:blur(1px)grayscale(.3);animation:1.2s ease-in-out infinite tsm-nhap-nhay}@keyframes tsm-nhap-nhay{50%{opacity:.25}}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) audio{width:100%;max-width:28rem;margin:.75em 0;display:block}.tsm-noi-dung .ProseMirror audio.ProseMirror-selectednode{border-radius:999px;outline:3px solid #3b82f6}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) iframe{aspect-ratio:16/9;background:#0f172a;border:0;border-radius:.75rem;width:100%;max-width:100%;height:auto;margin:.75em 0;display:block}.tsm-noi-dung .ProseMirror iframe.ProseMirror-selectednode{outline:3px solid #3b82f6}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) iframe.tsm-nhung-cao{aspect-ratio:auto;max-height:85vh}.tsm-xem iframe.tsm-nhung,.tsm-nhung-soan iframe{background:#fff;border:1px solid #e2e8f0}.tsm-nhung-soan{background:#f8fafc;border:1px solid #cbd5e1;border-radius:.75rem;margin:.75em 0;overflow:hidden}.tsm-nhung-soan.ProseMirror-selectednode{outline:3px solid #3b82f6}.tsm-nhung-soan iframe{border-width:1px 0 0!important;border-radius:0!important;margin:0!important}.tsm-nhung-nhan{color:#334155;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;min-height:44px;padding:.25rem .75rem;font-size:.8125rem;display:flex}.tsm-xem .tsm-nhung-lien-ket{background:#f8fafc;border:1px dashed #94a3b8;border-radius:.75rem;align-items:center;gap:.5rem;min-height:44px;margin:.75em 0;padding:.5rem .875rem;font-weight:600;display:flex}.tsm-noi-dung .ProseMirror .tableWrapper{max-width:100%;margin:1em 0;overflow-x:auto}.tsm-noi-dung .ProseMirror table{width:100%;margin:0}.tsm-xem table{max-width:100%;display:block;overflow-x:auto}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) table{border-collapse:collapse;table-layout:auto;font-size:.95em}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) :is(th,td){vertical-align:top;border:1px solid #cbd5e1;min-width:4em;padding:.45em .7em;position:relative}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) th{color:#0f172a;text-align:left;background:#f1f5f9;font-weight:600}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) :is(th,td)>p{margin:0}.tsm-noi-dung .ProseMirror .selectedCell{background:#dbeafe}:is(.tsm-noi-dung .ProseMirror,.tsm-xem) .mention{background:var(--color-blue-50,#eff6ff);color:var(--color-blue-700,#1d4ed8);white-space:normal;overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;padding:.05em .35em;font-weight:600}.tsm-noi-dung .ProseMirror .suggestion{background:#f1f5f9;border-radius:4px;padding:0 .15em}.tsm-noi-dung .ProseMirror .is-empty:before{content:attr(data-placeholder);float:left;pointer-events:none;color:#94a3b8;height:0;font-style:normal}
