.quill-editor-wrapper .ql-container{min-height:500px;max-height:800px;overflow-y:auto;background-color:#ffffff;border-color:#e5e7eb}.quill-editor-wrapper .ql-editor{min-height:500px;padding:20px;color:#000000;background-color:#ffffff}.quill-editor-wrapper .ql-editor.ql-blank:before{color:#9ca3af}.quill-editor-wrapper .ql-toolbar{position:sticky;top:0;background-color:#e5e7eb;border-color:#e5e7eb;z-index:10;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.quill-editor-wrapper .ql-toolbar button{color:#4b5563}.quill-editor-wrapper .ql-toolbar button.ql-active,.quill-editor-wrapper .ql-toolbar button:hover{color:#10b981}.quill-editor-wrapper .ql-toolbar .ql-stroke{stroke:#4b5563}.quill-editor-wrapper .ql-toolbar button.ql-active .ql-stroke,.quill-editor-wrapper .ql-toolbar button:hover .ql-stroke{stroke:#10b981}.quill-editor-wrapper .ql-toolbar .ql-fill{fill:#4b5563}.quill-editor-wrapper .ql-toolbar button.ql-active .ql-fill,.quill-editor-wrapper .ql-toolbar button:hover .ql-fill{fill:#10b981}.quill-editor-wrapper .ql-toolbar .ql-picker-label{color:#4b5563;border-color:#d1d5db}.quill-editor-wrapper .ql-toolbar .ql-picker-label:hover{color:#10b981}.quill-editor-wrapper .ql-toolbar .ql-picker-options{background-color:#f9fafb;border-color:#e5e7eb}.quill-editor-wrapper .ql-toolbar .ql-picker-item{color:#1f2937}.quill-editor-wrapper .ql-toolbar .ql-picker-item:hover{color:#10b981;background-color:#e5e7eb}.quill-editor-wrapper .ql-toolbar .ql-color-picker .ql-picker-options{width:auto;padding:3px 5px}.quill-editor-wrapper .ql-toolbar .ql-size .ql-picker-options{background-color:#f9fafb;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.quill-editor-wrapper .ql-toolbar .ql-size .ql-picker-item{color:#1f2937!important;padding:5px 10px}.quill-editor-wrapper .ql-toolbar .ql-size .ql-picker-item:hover{background-color:#e5e7eb!important;color:#10b981!important}.quill-editor-wrapper .ql-toolbar .ql-size .ql-picker-label{color:#4b5563!important}.quill-editor-wrapper .ql-toolbar .ql-size .ql-picker-label:hover{color:#10b981!important}.quill-editor-wrapper .ql-container::-webkit-scrollbar{width:8px}.quill-editor-wrapper .ql-container::-webkit-scrollbar-track{background:#f3f4f6}.quill-editor-wrapper .ql-container::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.quill-editor-wrapper .ql-container::-webkit-scrollbar-thumb:hover{background:#9ca3af}.announcement-content.ql-editor,.guide-content.ql-editor,.product-description.ql-editor{padding:0!important}.announcement-content.ql-editor>:first-child,.guide-content.ql-editor>:first-child,.product-description.ql-editor>:first-child{margin-top:0!important}.announcement-content.ql-editor>:last-child,.guide-content.ql-editor>:last-child,.product-description.ql-editor>:last-child{margin-bottom:0!important}.announcement-content.ql-editor ol,.guide-content.ql-editor ol,.product-description.ql-editor ol{list-style-type:decimal;list-style-position:outside;padding-left:2em;margin:.5em 0}.announcement-content.ql-editor ul,.guide-content.ql-editor ul,.product-description.ql-editor ul{list-style-type:disc;list-style-position:outside;padding-left:2em;margin:.5em 0}.announcement-content.ql-editor ol li,.announcement-content.ql-editor ul li,.guide-content.ql-editor ol li,.guide-content.ql-editor ul li,.product-description.ql-editor ol li,.product-description.ql-editor ul li{list-style-type:inherit;list-style-position:inherit;padding-left:.25em;position:static}.announcement-content.ql-editor ol li[data-list=bullet],.guide-content.ql-editor ol li[data-list=bullet],.product-description.ql-editor ol li[data-list=bullet]{list-style-type:disc}.announcement-content.ql-editor li::marker,.guide-content.ql-editor li::marker,.product-description.ql-editor li::marker{color:#000000}.announcement-content.ql-editor li>.ql-ui,.guide-content.ql-editor li>.ql-ui,.product-description.ql-editor li>.ql-ui{display:none}.ql-editor h1{font-size:2em}.ql-editor h2{font-size:1.5em}.ql-editor h3{font-size:1.17em}.ql-editor h4{font-size:1em}.ql-editor h5{font-size:.83em}.ql-editor h6{font-size:.67em}.ql-editor ol li:has(>.ql-size-small),.ql-editor ul li:has(>.ql-size-small){font-size:.75em!important}.ql-editor ol li:has(>.ql-size-large),.ql-editor ul li:has(>.ql-size-large){font-size:1.5em!important}.ql-editor ol li:has(>.ql-size-huge),.ql-editor ul li:has(>.ql-size-huge){font-size:2.5em!important}.ql-editor ol li>.ql-size-huge,.ql-editor ol li>.ql-size-large,.ql-editor ol li>.ql-size-small,.ql-editor ul li>.ql-size-huge,.ql-editor ul li>.ql-size-large,.ql-editor ul li>.ql-size-small{font-size:inherit!important}