.ql-editor img,.quill-content img{max-width:100%;display:block}.ql-editor .ql-align-center,.quill-content .ql-align-center{text-align:center}.ql-editor .ql-align-center img,.quill-content .ql-align-center img{margin:0 auto;display:block}.ql-editor .ql-align-right,.quill-content .ql-align-right{text-align:right}.ql-editor .ql-align-right img,.quill-content .ql-align-right img{margin-left:auto;margin-right:0;display:block}.ql-editor .ql-align-left,.quill-content .ql-align-left{text-align:left}.ql-editor .ql-align-justify,.quill-content .ql-align-justify{text-align:justify}.ql-editor .ql-align-left img,.quill-content .ql-align-left img{margin-left:0;margin-right:auto;display:block}.quill-content h1,.quill-content h2,.quill-content h3,.quill-content h4,.quill-content h5,.quill-content h6{font-weight:700;line-height:1;margin-bottom:.2rem;transition:color .3s ease-in-out,transform .2s ease-in-out}.quill-content h1{font-size:clamp(2rem,5vw,3rem)}.quill-content h2{font-size:clamp(1.8rem,4.5vw,2.5rem)}.quill-content h3{font-size:clamp(1.5rem,4vw,2rem)}.quill-content h4{font-size:clamp(1.2rem,3.5vw,1.5rem)}.quill-content h5{font-size:clamp(1rem,3vw,1.2rem)}.quill-content h6{font-size:clamp(.85rem,2.5vw,1rem)}.quill-content .ql-size-huge{font-size:clamp(2.1rem,6vw,3.6rem)}.quill-content .ql-size-large{font-size:clamp(1.35rem,4vw,2.1rem)}.quill-content .ql-size-small{font-size:clamp(.85rem,2.5vw,1.1rem)}.quill-content .ql-size-xs{font-size:.75rem!important}@media (max-width:480px){.quill-content .ql-size-xs{font-size:.75rem!important}}@media (min-width:481px) and (max-width:767px){.quill-content .ql-size-xs{font-size:.75rem!important}}@media (min-width:768px) and (max-width:1023px){.quill-content .ql-size-xs{font-size:.75rem!important}}@media (min-width:1024px) and (max-width:1439px){.quill-content .ql-size-xs{font-size:.75rem!important}}@media (min-width:1440px){.quill-content .ql-size-xs{font-size:.85rem!important}}.quill-content .ql-size-sm{font-size:.95rem!important}@media (max-width:480px){.quill-content .ql-size-sm{font-size:.9rem!important}}@media (min-width:481px) and (max-width:767px){.quill-content .ql-size-sm{font-size:.9rem!important}}@media (min-width:768px) and (max-width:1023px){.quill-content .ql-size-sm{font-size:.9rem!important}}@media (min-width:1024px) and (max-width:1439px){.quill-content .ql-size-sm{font-size:.95rem!important}}@media (min-width:1440px){.quill-content .ql-size-sm{font-size:1.05rem!important}}.quill-content .ql-size-base{font-size:1.1rem!important}@media (max-width:480px){.quill-content .ql-size-base{font-size:1.1rem!important}}@media (min-width:481px) and (max-width:767px){.quill-content .ql-size-base{font-size:1.1rem!important}}@media (min-width:768px) and (max-width:1023px){.quill-content .ql-size-base{font-size:1.1rem!important}}@media (min-width:1024px) and (max-width:1439px){.quill-content .ql-size-base{font-size:1.15rem!important}}@media (min-width:1440px){.quill-content .ql-size-base{font-size:1.2rem!important}}.quill-content .ql-size-md{font-size:1.25rem!important}@media (max-width:480px){.quill-content .ql-size-md{font-size:1.2rem!important}}@media (min-width:481px) and (max-width:767px){.quill-content .ql-size-md{font-size:1.2rem!important}}@media (min-width:768px) and (max-width:1023px){.quill-content .ql-size-md{font-size:1.2rem!important}}@media (min-width:1024px) and (max-width:1439px){.quill-content .ql-size-md{font-size:1.3rem!important}}@media (min-width:1440px){.quill-content .ql-size-md{font-size:1.35rem!important}}.quill-content .ql-size-lg{font-size:1.4rem!important}@media (max-width:480px){.quill-content .ql-size-lg{font-size:1.3rem!important}}@media (min-width:481px) and (max-width:767px){.quill-content .ql-size-lg{font-size:1.3rem!important}}@media (min-width:768px) and (max-width:1023px){.quill-content .ql-size-lg{font-size:1.3rem!important}}@media (min-width:1024px) and (max-width:1439px){.quill-content .ql-size-lg{font-size:1.4rem!important}}@media (min-width:1440px){.quill-content .ql-size-lg{font-size:1.55rem!important}}.quill-content .ql-size-xl{font-size:1.85rem!important}@media (max-width:480px){.quill-content .ql-size-xl{font-size:1.45rem!important}}@media (min-width:481px) and (max-width:767px){.quill-content .ql-size-xl{font-size:1.45rem!important}}@media (min-width:768px) and (max-width:1023px){.quill-content .ql-size-xl{font-size:1.55rem!important}}@media (min-width:1024px) and (max-width:1439px){.quill-content .ql-size-xl{font-size:1.85rem!important}}@media (min-width:1440px){.quill-content .ql-size-xl{font-size:2rem!important}}.quill-content .ql-size-2xl{font-size:2.3rem!important}@media (max-width:480px){.quill-content .ql-size-2xl{font-size:1.5rem!important}}@media (min-width:481px) and (max-width:767px){.quill-content .ql-size-2xl{font-size:1.6rem!important}}@media (min-width:768px) and (max-width:1023px){.quill-content .ql-size-2xl{font-size:1.8rem!important}}@media (min-width:1024px) and (max-width:1439px){.quill-content .ql-size-2xl{font-size:2.3rem!important}}@media (min-width:1440px){.quill-content .ql-size-2xl{font-size:2.6rem!important}}.quill-content .ql-size-3xl{font-size:2.95rem!important}@media (max-width:480px){.quill-content .ql-size-3xl{font-size:1.7rem!important}}@media (min-width:481px) and (max-width:767px){.quill-content .ql-size-3xl{font-size:1.95rem!important}}@media (min-width:768px) and (max-width:1023px){.quill-content .ql-size-3xl{font-size:2.2rem!important}}@media (min-width:1024px) and (max-width:1439px){.quill-content .ql-size-3xl{font-size:2.95rem!important}}@media (min-width:1440px){.quill-content .ql-size-3xl{font-size:3.3rem!important}}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=xs]:before{content:"XS"!important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=sm]:before{content:"SM"!important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=base]:before{content:"Base"!important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=md]:before{content:"MD"!important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=lg]:before{content:"LG"!important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=xl]:before{content:"XL"!important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="2xl"]:before{content:"2XL"!important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="3xl"]:before{content:"3XL"!important}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=xs]:before{content:"XS"!important}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=sm]:before{content:"SM"!important}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=base]:before{content:"Base"!important}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=md]:before{content:"MD"!important}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=lg]:before{content:"LG"!important}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=xl]:before{content:"XL"!important}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="2xl"]:before{content:"2XL"!important}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="3xl"]:before{content:"3XL"!important}.quill-content a{cursor:pointer;color:#ff6b81;text-decoration:none;position:relative;transition:color .3s ease-in-out}.quill-content a:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#ff6b81;transform:scaleX(0);transform-origin:right;transition:transform .3s ease-in-out}.quill-content a:hover{color:#ff4757}.quill-content a:hover:after{transform:scaleX(1);transform-origin:left}.quill-content u{text-decoration:none;position:relative;padding-bottom:2px}.quill-content u:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:currentColor}.quill-content strong{font-weight:bolder}.quill-content strong:hover{text-shadow:0 0 3px rgba(0,0,0,.15)}.quill-content ul{padding-left:0;list-style:none}.quill-content ul li{display:flex;align-items:center;gap:.5rem}.quill-content ul li:before{font-size:clamp(1.25rem,4vw,1.5rem);content:"•";font-weight:700;color:currentColor}.quill-content ol{padding-left:0;counter-reset:quill-counter}.quill-content ol li{display:flex;align-items:center;gap:.5rem;counter-increment:quill-counter}.quill-content ol li:before{font-size:clamp(1.25rem,4vw,1.5rem);content:counter(quill-counter) ".";font-weight:700;color:currentColor}.quill-content li{font-size:1rem;line-height:1.6}.ql-font-nunito{font-family:var(--font-nunito),sans-serif!important}.ql-font-sanfrancisco{font-family:var(--font-sanfrancisco)!important}.ql-font-timesnewroman{font-family:var(--font-timesnewroman)!important}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=nunito]:before{content:"Nunito"!important;font-family:Nunito,sans-serif!important}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=timesnewroman]:before{content:"Times New Roman"!important;font-family:Times New Roman,Times,serif!important}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=sanfrancisco]:before{content:"San Francisco"!important;font-family:San Francisco,-apple-system,BlinkMacSystemFont,sans-serif!important}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=arial]:before{content:"Arial"!important;font-family:Arial,sans-serif!important}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=roboto]:before{content:"Mặc định"!important;font-family:Roboto,serif!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=nunito]:before{content:"Nunito"!important;font-family:Nunito,sans-serif!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=timesnewroman]:before{content:"Times New Roman"!important;font-family:Times New Roman,Times,serif!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=sanfrancisco]:before{content:"San Francisco"!important;font-family:San Francisco,-apple-system,BlinkMacSystemFont,sans-serif!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=arial]:before{content:"Arial"!important;font-family:Arial,sans-serif!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=roboto]:before{content:"Mặc định"!important;font-family:Roboto,serif!important}.ql-snow .ql-picker.ql-font{min-width:140px!important}.ql-snow .ql-picker.ql-font .ql-picker-item,.ql-snow .ql-picker.ql-font .ql-picker-label{font-size:15px!important;white-space:nowrap!important}.quill-dark-bg .ql-editor{background:#727272!important;color:#fff!important;transition:.3s ease-in-out}.quill-content p:has(>br:only-child){min-height:0!important;height:3px!important;margin:0!important;padding:0!important}@media (min-width:640px) and (max-width:1023px){.quill-content p:has(>br:only-child){height:6px!important}}@media (min-width:1024px){.quill-content p:has(>br:only-child){height:8px!important}}