.react-datepicker-wrapper{width:100%!important}.custom-html{color:black;padding:1rem 0;line-height:1.8}.custom-html h1,.custom-html h2,.custom-html h3,.custom-html h4,.custom-html h5,.custom-html h6{margin-top:2rem;margin-bottom:1rem;line-height:1.4;font-weight:600}.custom-html h1{font-size:2.25rem}.custom-html h2{font-size:1.875rem}.custom-html h3{font-size:1.5rem}.custom-html h4{font-size:1.25rem}.custom-html h5{font-size:1.125rem}.custom-html h6{font-size:1rem}.custom-html p{font-size:1rem;margin-bottom:1.25rem;color:#111;text-align:justify}.custom-html a{transition:color .2s}.custom-html a:hover{color:#1d4ed8}.custom-html ol,.custom-html ul{margin:1rem 0 1.25rem 2rem;padding-left:1rem}.custom-html li{margin-bottom:.5rem;line-height:1.6}.custom-html blockquote{margin:1.5rem 0;padding:1rem 1.5rem;border-left:4px solid #2563eb;background:#f9fafb;font-style:italic;color:#374151;border-radius:.25rem}.custom-html img{height:auto;margin:1.5rem 0;border-radius:.5rem}.custom-html a{color:#2563eb;text-decoration:underline}.custom-html li,.custom-html ol{margin-bottom:4px;margin-left:20px}.custom-html ol{list-style-type:decimal}.custom-html ul{list-style-type:disc;margin-left:20px;margin-bottom:4px}.custom-html img{width:100%}@media (max-width:768px){.custom-html h2{font-size:1.5rem}.custom-html h3{font-size:1.25rem}.custom-html p{font-size:.95rem}}@media (max-width:480px){.custom-html h2{font-size:1.25rem}.custom-html h3{font-size:1.1rem}.custom-html p{font-size:.9rem;line-height:1.5}.custom-html ul{padding-left:20px}}.img-responsive{width:100%;height:80px;object-fit:cover}@media (min-width:1024px){.img-responsive{height:192px}}.padding-4{padding-left:10px}.liststyle-8{list-style:disc}.padding-8{margin-left:30px}.toolbar{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.editor-wrapper{border:1px solid #ddd;padding:10px;border-radius:5px}.editor-content{height:400px;padding:10px;scroll-behavior:auto}.toolbar button{background:#fff;border:1px solid #ccc;border-radius:4px;padding:6px 8px;cursor:pointer;font-size:14px;transition:background .2s ease-in-out}.toolbar button:hover{background:#e2e6ea}em,s,strong{margin:0}input[type=file]{margin-top:10px}.editor-container .ProseMirror{display:flex;flex-direction:column;gap:10px}.tiptap :first-child{margin-top:0}.tiptap table{border-collapse:collapse;width:100%;table-layout:fixed}.tiptap table td,.tiptap table th{border:1px solid #ddd;padding:8px;position:relative;text-align:left}.tiptap table td.selectedCell:after,.tiptap table th.selectedCell:after{content:"";position:absolute;background:#e6e6e6;left:0;right:0;top:0;bottom:0}.tiptap table th{background-color:#f4f4f4;font-weight:700}.tiptap table .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;background-color:#000;cursor:col-resize}.tiptap code{background-color:#f5f5f5;border-radius:4px;font-size:.9em;padding:2px 4px}.tiptap pre{background-color:#333;color:#fff;padding:10px;border-radius:4px;overflow-x:auto}.tiptap hr{margin:20px 0;border:none;border-top:1px solid black}.ProseMirror img{resize:both;overflow:hidden;display:block;max-width:100%;max-height:100%}.ProseMirror img.resizing{cursor:nwse-resize}.custom-flexbox{display:flex;justify-content:space-around;align-items:center;gap:10px;padding:10px;border:1px dashed gray;margin:10px 0}.flex-item{flex:1;text-align:center;padding:10px;border:1px solid #ccc;border-radius:5px}.add-item-button{background-color:#4caf50}.add-item-button,.remove-item-button{color:white;padding:5px;border-radius:10px}.remove-item-button{background-color:#f44336}.custom-html table th{padding-top:12px;padding-bottom:12px;padding-left:10px;text-align:left;background-color:#00008B}.custom-html table th p{color:white!important}#customers th,.custom-html table td{padding:8px}.custom-html table tr:nth-child(2n){background-color:#DEDEFF}.custom-html table{border-collapse:collapse;width:100%}.custom-html li p{margin-top:.25em;margin-bottom:.25em}.ProseMirror h1{font-size:2em}.ProseMirror h1,.ProseMirror h2{font-weight:700;margin-bottom:.5em}.ProseMirror h2{font-size:1.75em}.ProseMirror h3{font-size:1.5em}.ProseMirror h3,.ProseMirror h4{font-weight:700;margin-bottom:.5em}.ProseMirror h4{font-size:1.25em}.ProseMirror h5{font-size:1em}.ProseMirror h5,.ProseMirror h6{font-weight:700;margin-bottom:.5em}.ProseMirror h6{font-size:.875em}.ProseMirror ul{list-style-type:disc;margin-left:20px}.ProseMirror ol{list-style-type:decimal;margin-left:20px}p:empty{margin:20px!important}.btn-primary{background-color:#2563eb;color:white;padding:8px 16px;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s ease;margin-top:10px;margin-bottom:10px}.btn-primary:hover{background-color:#1d4ed8}.button-label{display:inline;outline:none}