body{font-family:Gilroy,sans-serif;margin:0;padding:0}*,:after,:before{box-sizing:border-box}.ql-toolbar.ql-snow{display:flex;flex-wrap:wrap;gap:4px;align-items:center;justify-content:flex-start}.ql-toolbar.ql-snow .ql-picker,.ql-toolbar.ql-snow .ql-picker-item,.ql-toolbar.ql-snow .ql-picker-label{color:#fff}.ql-toolbar.ql-snow .ql-stroke{stroke:#fff}.ql-toolbar.ql-snow .ql-fill{fill:#fff}.ql-toolbar.ql-snow .ql-picker-options{background-color:#1e293b;border-color:#334155;color:#fff}.ql-container.ql-snow{border:1px solid #334155;color:#fff}.ql-editor{color:#fff;font-size:1rem}.ql-editor:before{color:#94a3b8!important;font-style:italic;min-height:300px}.ql-container{min-height:300px;height:300px;border:1px solid #84b7ff}@media screen and (max-width:768px){.bg-card-responsive{padding:0!important}}@media screen and (max-width:350px){.max-350-hidden{display:none!important}}.ql-editor img{display:inline-block;margin:.5rem 0}.ql-editor img[style*="float: left"],.ql-editor img[style*="float:left"]{float:left!important;margin:0 1rem .5rem 0!important}.ql-editor img[style*="float: right"],.ql-editor img[style*="float:right"]{float:right!important;margin:0 0 .5rem 1rem!important}.rich-text-container img[style*="float: left"],.rich-text-container img[style*="float:left"],img[style*="float: left"],img[style*="float:left"]{float:left!important;margin:0 1rem .5rem 0!important}.rich-text-container img[style*="float: right"],.rich-text-container img[style*="float:right"],img[style*="float: right"],img[style*="float:right"]{float:right!important;margin:0 0 .5rem 1rem!important}.rich-text-container{color:hsl(var(--foreground));line-height:1.6}.rich-text-container p{margin-bottom:1rem}.rich-text-container h1,.rich-text-container h2,.rich-text-container h3,.rich-text-container h4,.rich-text-container h5,.rich-text-container h6{font-weight:700;margin-top:2rem;margin-bottom:1rem}.rich-text-container h1{font-size:2rem}.rich-text-container h2{font-size:1.75rem}.rich-text-container h3{font-size:1.5rem}.rich-text-container h4{font-size:1.25rem}.rich-text-container h5{font-size:1.125rem}.rich-text-container h6{font-size:1rem}.rich-text-container ol,.rich-text-container ul{margin:1rem 0;padding-left:1.5rem}.rich-text-container li{margin-bottom:.25rem}.rich-text-container a{color:hsl(var(--primary));text-decoration:underline}.rich-text-styled[style*="--text-color"]{color:var(--text-color)!important}.rich-text-styled[style*="--bg-color"]{background-color:var(--bg-color)!important}.rich-text-container .rich-text-styled[style*="--text-color"],div .rich-text-styled[style*="--text-color"],p .rich-text-styled[style*="--text-color"],span .rich-text-styled[style*="--text-color"]{color:var(--text-color)!important}.rich-text-container .rich-text-styled[style*="--bg-color"],div .rich-text-styled[style*="--bg-color"],p .rich-text-styled[style*="--bg-color"],span .rich-text-styled[style*="--bg-color"]{background-color:var(--bg-color)!important}.ql-editor table{border-collapse:collapse!important;width:100%!important;margin:1rem 0 1.5rem!important;border:1px solid #4a5568!important}.ql-editor table td,.ql-editor table th{border:1px solid #4a5568!important;padding:8px 12px!important;text-align:left!important}.ql-editor table th,.ql-editor table thead tr{background-color:#6366f133!important;font-weight:700!important}.rich-text-raw-html{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1rem 0 1.5rem}.rich-text-raw-html table{border-collapse:collapse;width:100%;min-width:500px;table-layout:auto;border:1px solid #4a5568}.rich-text-raw-html table td,.rich-text-raw-html table th{border:1px solid #4a5568;padding:10px 16px;text-align:left;vertical-align:top;white-space:normal;line-height:1.55;font-size:.95rem}.rich-text-raw-html table td:first-child,.rich-text-raw-html table th:first-child{width:30%;font-weight:600}.rich-text-raw-html table th,.rich-text-raw-html table thead tr{background-color:#6366f12e;font-weight:700;font-size:1rem}.rich-text-raw-html table tbody tr{border-bottom:1px solid #4a5568}.rich-text-raw-html table tbody tr:nth-child(2n){background-color:#ffffff0a}.rich-text-raw-html table tbody tr:hover{background-color:#6366f112;transition:background-color .15s ease}