[data-v-b4a7a5ad] .editor-html{color:#374151;font-size:16px;line-height:1.8}[data-v-b4a7a5ad] .editor-html h1{border-bottom:3px solid #c0392b;color:#1f2937;font-size:2rem;font-weight:700;margin-bottom:1rem;margin-top:2rem;padding-bottom:.5rem}[data-v-b4a7a5ad] .editor-html h2{border-left:4px solid #c0392b;color:#1f2937;font-size:1.5rem;font-weight:600;margin-bottom:.8rem;margin-top:1.8rem;padding-left:12px}[data-v-b4a7a5ad] .editor-html h3{color:#374151;font-size:1.25rem;font-weight:600;margin-bottom:.6rem;margin-top:1.5rem}[data-v-b4a7a5ad] .editor-html h4{color:#4b5563;font-size:1.125rem;font-weight:600;margin-bottom:.5rem;margin-top:1.2rem}[data-v-b4a7a5ad] .editor-html h5,[data-v-b4a7a5ad] .editor-html h6{color:#6b7280;font-size:1rem;font-weight:600;margin-bottom:.4rem;margin-top:1rem}[data-v-b4a7a5ad] .editor-html p{color:#4b5563;margin-bottom:1rem;text-align:justify;text-indent:2em}[data-v-b4a7a5ad] .editor-html img{border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;height:auto;margin:1rem 0;max-width:100%}[data-v-b4a7a5ad] .editor-html a{border-bottom:1px solid transparent;color:#c0392b;font-weight:500;text-decoration:none;transition:all .3s ease}[data-v-b4a7a5ad] .editor-html a:hover{border-bottom-color:#c0392b;color:#a02f22}[data-v-b4a7a5ad] .editor-html ul{list-style:none;margin-bottom:1.2rem;margin-left:0;padding-left:0}[data-v-b4a7a5ad] .editor-html ul li{line-height:1.8;margin-bottom:.7rem;padding-left:1.5rem;position:relative}[data-v-b4a7a5ad] .editor-html ul li:before{background-color:#c0392b;border-radius:50%;box-shadow:0 0 0 3px #c0392b1a;content:"";height:8px;left:0;position:absolute;top:.7rem;transition:all .3s ease;width:8px}[data-v-b4a7a5ad] .editor-html ul li:hover:before{box-shadow:0 0 0 5px #c0392b26;transform:scale(1.3)}[data-v-b4a7a5ad] .editor-html ul ul{margin-left:1.5rem;margin-top:.5rem}[data-v-b4a7a5ad] .editor-html ul ul li:before{background-color:#e67e22;box-shadow:0 0 0 2px #e67e2226;height:6px;width:6px}[data-v-b4a7a5ad] .editor-html ol{counter-reset:item;list-style:none;margin-bottom:1.2rem;margin-left:0;padding-left:0}[data-v-b4a7a5ad] .editor-html ol li{counter-increment:item;line-height:1.8;margin-bottom:.7rem;padding-left:2rem;position:relative}[data-v-b4a7a5ad] .editor-html ol li:before{align-items:center;background:linear-gradient(135deg,#c0392b,#a93226);border-radius:50%;box-shadow:0 2px 8px #c0392b4d;color:#fff;content:counter(item);display:flex;font-size:13px;font-weight:600;height:26px;justify-content:center;left:0;position:absolute;top:.2rem;transition:all .3s ease;width:26px}[data-v-b4a7a5ad] .editor-html ol li:hover:before{box-shadow:0 4px 12px #c0392b66;transform:scale(1.1)}[data-v-b4a7a5ad] .editor-html ol ol{counter-reset:subitem;margin-left:1.5rem;margin-top:.5rem}[data-v-b4a7a5ad] .editor-html ol ol li{counter-increment:subitem;padding-left:1.7rem}[data-v-b4a7a5ad] .editor-html ol ol li:before{background:linear-gradient(135deg,#e67e22,#d35400);content:counter(subitem);font-size:12px;height:22px;width:22px}[data-v-b4a7a5ad] .editor-html blockquote{background-color:#fff5f5;border-left:4px solid #c0392b;border-radius:0 8px 8px 0;color:#6b7280;font-style:italic;margin:1rem 0;padding:1rem}[data-v-b4a7a5ad] .editor-html hr{border:none;border-top:1px solid #e5e7eb;margin:2rem 0}[data-v-b4a7a5ad] .editor-html table{border-collapse:collapse;border-radius:8px;box-shadow:0 1px 3px #0000001a;margin-bottom:1.5rem;overflow:hidden;width:100%}[data-v-b4a7a5ad] .editor-html th{background-color:#c0392b;border-bottom:none;color:#fff;font-weight:600;padding:12px 16px;text-align:left;white-space:nowrap}[data-v-b4a7a5ad] .editor-html td{border-bottom:1px solid #f0f0f0;padding:12px 16px;vertical-align:middle}[data-v-b4a7a5ad] .editor-html tbody tr:nth-child(odd){background-color:#fff5f5}[data-v-b4a7a5ad] .editor-html tbody tr:nth-child(2n){background-color:#fafafa}[data-v-b4a7a5ad] .editor-html tbody tr:hover{background-color:#ffebee}@media(max-width:640px){[data-v-b4a7a5ad] .editor-html h1{font-size:1.5rem}[data-v-b4a7a5ad] .editor-html h2{font-size:1.25rem}[data-v-b4a7a5ad] .editor-html p{text-indent:0}[data-v-b4a7a5ad] .editor-html table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}[data-v-b4a7a5ad] .editor-html td{white-space:nowrap}}
