.rubi-quill-toolbar{border:1px solid #ced4da;border-bottom:0;border-radius:5px 5px 0 0;background:#fff}.rubi-quill-editor{border:1px solid #ced4da;border-radius:0 0 5px 5px;background:#fff}.rubi-quill-editor .ql-editor{overflow-y:auto}.rubi-quill--small .rubi-quill-editor .ql-editor{min-height:100px;max-height:140px}.rubi-quill--med .rubi-quill-editor .ql-editor{min-height:260px;max-height:360px}.rubi-quill--large .rubi-quill-editor .ql-editor{min-height:320px;max-height:460px}.ql-toolbar.ql-snow{display:flex;flex-wrap:wrap}.ql-snow .ql-picker.ql-font{width:140px}.ql-font-sansserif{font-family:Arial,Helvetica,"Segoe UI",sans-serif}.ql-font-segoeui{font-family:"Segoe UI",Tahoma,Arial,sans-serif}.ql-font-serif{font-family:Georgia,"Times New Roman",Times,serif}.ql-font-monospace{font-family:"Courier New",Courier,monospace}.ql-font-georgia{font-family:Georgia,serif}.ql-font-arial{font-family:Arial,Helvetica,sans-serif}.ql-font-calibri{font-family:Calibri,"Segoe UI",Arial,sans-serif}.ql-font-comicsans{font-family:"Comic Sans MS","Comic Sans",cursive}.ql-font-tahoma{font-family:Tahoma,"Segoe UI",Arial,sans-serif}.ql-font-timesnewroman{font-family:"Times New Roman",Times,serif}.ql-font-trebuchetms{font-family:"Trebuchet MS",Trebuchet,"Segoe UI",Arial,sans-serif}.ql-font-verdana{font-family:Verdana,Geneva,sans-serif}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="sansserif"]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="sansserif"]::before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="segoeui"]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="segoeui"]::before{content:"Segoe UI"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="serif"]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="serif"]::before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="monospace"]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="monospace"]::before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="georgia"]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="georgia"]::before{content:"Georgia"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="arial"]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="arial"]::before{content:"Arial"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="calibri"]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="calibri"]::before{content:"Calibri"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="comicsans"]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="comicsans"]::before{content:"Comic Sans MS"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="tahoma"]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="tahoma"]::before{content:"Tahoma"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="timesnewroman"]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="timesnewroman"]::before{content:"Times New Roman"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="trebuchetms"]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="trebuchetms"]::before{content:"Trebuchet MS"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="verdana"]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="verdana"]::before{content:"Verdana"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="segoeui"],.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="segoeui"]{font-family:"Segoe UI",Tahoma,Arial,sans-serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="sansserif"],.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="sansserif"]{font-family:Arial,Helvetica,"Segoe UI",sans-serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="serif"],.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="serif"]{font-family:Georgia,"Times New Roman",Times,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="monospace"],.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="monospace"]{font-family:"Courier New",Courier,monospace}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="georgia"],.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="georgia"]{font-family:Georgia,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="arial"],.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="arial"]{font-family:Arial,Helvetica,sans-serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="calibri"],.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="calibri"]{font-family:Calibri,"Segoe UI",Arial,sans-serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="comicsans"],.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="comicsans"]{font-family:"Comic Sans MS","Comic Sans",cursive}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="tahoma"],.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="tahoma"]{font-family:Tahoma,"Segoe UI",Arial,sans-serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="timesnewroman"],.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="timesnewroman"]{font-family:"Times New Roman",Times,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="trebuchetms"],.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="trebuchetms"]{font-family:"Trebuchet MS",Trebuchet,"Segoe UI",Arial,sans-serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="verdana"],.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="verdana"]{font-family:Verdana,Geneva,sans-serif}.ql-insertTable i{font-size:15px}.ql-insertTable i{pointer-events:none}.rubi-table-picker{position:absolute;z-index:99999;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.18);padding:10px;user-select:none;min-width:190px}.rubi-table-picker__title{font-size:12px;color:#444;margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:10px}.rubi-table-picker__title strong{font-weight:600}.rubi-table-picker__hint{font-size:11px;color:#666}.rubi-table-picker__cell{width:14px;height:14px;padding:0;border:1px solid #ced4da;background:#fff;border-radius:2px;cursor:pointer}.rubi-table-picker__cell.is-on{background:#cfe2ff;border-color:#9ec5fe}.rubi-table-picker__footer{margin-top:8px;font-size:12px;color:#444}.rubi-table-picker__footer strong{font-weight:600}.rubi-table-picker__maxwrap{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:12px;opacity:.85}.rubi-table-picker__max{width:58px;padding:2px 6px;border:1px solid #ccc;border-radius:6px;font-size:12px;line-height:18px;background:#fff}.ql-editor .ql-table-wrapper{cursor:auto}.ql-editor .ql-table-wrapper table,.ql-editor .ql-table-wrapper td,.ql-editor .ql-table-wrapper .ql-table-cell-inner,.ql-editor .ql-table-wrapper p{cursor:text}.ql-editor .ql-table-wrapper.rubi-scrollbar-hover{cursor:pointer}html.rubi-no-select,html.rubi-no-select *{-webkit-user-select:none!important;user-select:none!important}.ql-table-col-separator{user-select:none;-webkit-user-select:none;touch-action:none}.ql-editor{padding-right:10px}.ql-table{margin-right:0;width:inherit!important}.ql-table-cell{padding:10px}