@charset "UTF-8";.quill-editor-container{border:1px solid #ccc}.quill-toolbar{border:0;border-bottom:1px solid #ccc}.quill-editor{border:0}.resizable-image{display:inline-block;position:relative}.resizable-image img{display:block}.resizer{width:10px;height:10px;background:#4285f4;position:absolute;border-radius:50%}.resizer.top-left{top:-5px;left:-5px;cursor:nwse-resize}.resizer.top-right{top:-5px;right:-5px;cursor:nesw-resize}.resizer.bottom-left{bottom:-5px;left:-5px;cursor:nesw-resize}.resizer.bottom-right{bottom:-5px;right:-5px;cursor:nwse-resize}.quill-dropdown-container{border:1px solid #b6b6b6;border-radius:0;padding:0 !important}.quill-caret{display:inline-block;width:0;height:0;vertical-align:middle;border-top:3px dashed;border-right:3px solid transparent;border-left:3px solid transparent}.quill-dropdown-item{width:100% !important;height:30px !important;display:flex !important;justify-content:space-between;align-items:center;padding:0 !important}.quill-dropdown-item-sz{height:100% !important;width:36px !important;background-color:#d7d7d7}.quill-toolbar-icon{background-image:url("/web2.0/lib/ckeditor/plugins/icons_hidpi.png")}.quill-toolbar-icon-youtube{background-image:url("/web2.0/lib/ckeditor/plugins/youtube/images/icon-hdpi.png");margin-top:1px}.quill-icon-lock{display:inline-block;width:16px;height:16px;background-image:url("/web2.0/lib/ckeditor/skins/moono-lisa/images/hidpi/lock-open.png");background-size:contain;background-repeat:no-repeat;margin-top:1px}#imageLockRatio:checked+.quill-icon-lock{background-image:url("/web2.0/lib/ckeditor/skins/moono-lisa/images/hidpi/lock.png")}.quill-icon-refresh{display:inline-block;width:16px;height:16px;background-image:url("/web2.0/lib/ckeditor/skins/moono-lisa/images/hidpi/refresh.png");background-size:contain;background-repeat:no-repeat;margin-top:1px;margin-top:6px;margin-left:4px}#imageLockRatio{display:none}.quill-toolbar-icon-color{background-image:url("/web2.0/lib/ckeditor/plugins/colorbutton/icons/hidpi/textcolor.png")}.quill-toolbar-icon-background{background-image:url("/web2.0/lib/ckeditor/plugins/colorbutton/icons/hidpi/bgcolor.png")}.quill-toolbar-icon,.quill-toolbar-icon-youtube,.quill-toolbar-icon-color,.quill-toolbar-icon-background{background-size:16px;background-repeat:no-repeat;margin-right:4px;display:inline-block}.quill-toolbar-icon-sz{width:20px;height:20px}.dropdown-item-detail{display:flex;justify-content:space-between;width:100%;padding-right:10px;white-space:nowrap}.quill-tool-shortcut-key{color:#b6b6b6}#editor-direct-quotation-toolbar,#editor-my-ideas-toolbar,#editor-annotation-toolbar,#editor-paraphrase-or-summary-toolbar{display:flex;flex-wrap:wrap;align-items:center;flex-shrink:0}#editor-paraphrase-or-summary,#editor-direct-quotation,#editor-my-ideas,#editor-annotation{border-bottom:0;flex:1;overflow-y:auto}#editor-paraphrase-or-summary-count,#editor-direct-quotation-count,#editor-my-ideas-count,.inbox-editor-annotation-count{font-size:12px;font-style:italic;color:#707070;padding:2px;background-color:#fafafa;border:1px solid #ccc;border-top:0}.inbox-editor-annotation{border-bottom:0}.quill-toolbar-button{display:flex !important;padding:2px !important;align-items:center !important}.quill-toolbar-button:hover{background-color:#d7d7d7 !important}.ql-active-outline:focus-visible,.dropdown-toggle:focus-visible,.quill-dropdown-item:focus-visible,.ql-link:focus-visible,.ql-image:focus-visible,.ql-video:focus-visible,.ql-clean:focus-visible,.custom-ql-btn:focus-visible,.ql-picker-item:focus-visible,.ql-picker-label:focus-visible,.custom-font-optionfocus-visible,.custom-size-optionfocus-visible{outline:2px solid #187cb6}#paste-dropdown-btn{background-position:-2px -693px}.paste-text-dropdown-item{background-position:4px -687px}.paste-word-dropdown-item{background-position:4px -735px}#undo-redo-dropdown-btn{background-position:0 -984px}.undo-dropdown-item{background-position:4px -977px}.redo-dropdown-item{background-position:6px -953px}#format-dropdown-btn{background-position:0 -22px}.bold-dropdown-item{background-position:4px -16px}.italic-dropdown-item{background-position:4px -41px}.underline-dropdown-item{background-position:4px -135px}.strikethrough-dropdown-item{background-position:4px -64px}#list-dropdown-btn{background-position:0 -621px}.ordered-list-dropdown-item{background-position:4px -615px}.bullet-list-dropdown-item{background-position:4px -569px}#indent-dropdown-btn{background-position:0 -382px}.outdent-dropdown-item{background-position:4px -377px}.indent-dropdown-item{background-position:4px -425px}#align-dropdown-btn{background-position:0 -1078px}.align-left-dropdown-item{background-position:4px -1071px}.align-center-dropdown-item{background-position:4px -1048px}.align-right-dropdown-item{background-position:4px -1096px}.align-justify-dropdown-item{background-position:4px -1025px}#link-toolbar-btn{background-position:0 -502px}#image-toolbar-btn{background-position:0 -1007px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:transparent !important}#capitalization-dropdown-btn{font-weight:bold;font-size:12px;text-align:center}.uppercase-dropdown-item,.lowercase-dropdown-item,.titlecase-dropdown-item{font-weight:bold;font-size:12px;text-align:center;display:flex;align-items:center;justify-content:center}.custom-font-dropdown{margin-right:4px}#videoModal .modal-dialog{max-width:600px}#videoModal .modal-content{border:0;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,0.15)}#videoModal .modal-header{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;padding:6px 10px !important;display:flex}#videoModal .modal-header .modal-title{font-size:14px;font-weight:bolder;color:#333;margin:0}#videoModal .modal-header .close{font-size:20px;font-weight:bolder;color:#666;opacity:.7;border:0;background:0;padding:0;margin-left:auto}#videoModal .modal-header .close:hover{opacity:1;color:#333}#videoModal .modal-body{padding:10px}#videoModal .modal-body .form-group{margin-bottom:20px}#videoModal .modal-body .form-group label{font-weight:500;color:#333;margin-bottom:8px;display:block}#videoModal .modal-body .form-group .form-control{border:1px solid #c8c8c8;border-radius:0;padding:12px;font-size:13px}#videoModal .modal-body .form-group .form-control:focus{border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}#videoModal .modal-body .form-group:first-child textarea{min-height:82px}#videoModal .modal-body .form-group:nth-child(2){margin:10px 0;position:relative}#videoModal .modal-body .form-group:nth-child(2)::before{content:'';position:absolute;top:50%;left:0;right:0;height:1px;background-color:#e9ecef;z-index:1}#videoModal .modal-body .form-group:nth-child(2) label{background-color:white;color:#666;font-weight:normal;position:relative;z-index:2}#videoModal .modal-body .url-dimensions-row{display:flex;gap:16px;align-items:end}#videoModal .modal-body .url-dimensions-row .form-group{margin-bottom:0}#videoModal .modal-body .url-dimensions-row .form-group:first-child{flex:2}#videoModal .modal-body .url-dimensions-row .form-group:nth-child(2),#videoModal .modal-body .url-dimensions-row .form-group:nth-child(3){width:100px}#videoModal .start-time-row .form-group{margin-top:10px}#videoModal .modal-footer{padding:8px 10px;border-top:1px solid #e9ecef !important;background-color:#f8f9fa}#videoModal .modal-footer .btn-default-custom{background-color:white;border:1px solid #ccc;color:#666;font-weight:bolder;padding:5px 18px;margin-left:12px}#videoModal .modal-footer .btn-default-custom:hover{background-color:#f8f9fa;border-color:#999}#videoModal .modal-footer .btn-primary-custom{background-color:#0b863e;border:1px solid #0b863e;color:white;font-weight:bolder;padding:5px 18px;margin-left:12px}#videoModal .modal-footer .btn-primary-custom:hover{background-color:#218838;border:1px solid #1e7e34}#imageModal .modal-dialog{width:270px}#imageModal .modal-dialog .modal-content{border-radius:initial}#imageModal .modal-dialog .modal-content .modal-header{padding:10px 15px !important;border-bottom:1px solid #d1d1d1;background-color:#f8f9fa}#imageModal .modal-dialog .modal-content .modal-header h4{font-size:15px}#imageModal .modal-dialog .modal-content .modal-body{position:initial;padding:0}#imageModal .modal-dialog .modal-content .modal-body .nav-tabs{display:flex;width:400px;padding:0 20px;position:absolute;top:54px;width:100%}#imageModal .modal-dialog .modal-content .modal-body .nav-tabs li.imageUpload{border:1px solid #d1d1d1;border-left:0}#imageModal .modal-dialog .modal-content .modal-body .nav-tabs li.active.imageInfo{border:1px solid #d1d1d1;border-bottom:0;background-color:white !important}#imageModal .modal-dialog .modal-content .modal-body .nav-tabs li.active.imageUpload{border:1px solid #d1d1d1;border-bottom:0;background-color:white !important}#imageModal .modal-dialog .modal-content .modal-body .nav-tabs li.imageInfo{border:1px solid #d1d1d1;border-right:0}#imageModal .modal-dialog .modal-content .modal-body .nav-tabs li{height:35px;display:flex;align-items:center;justify-content:center;border-top-left-radius:4px;border-top-right-radius:4px;color:#484848;background-color:#f8f8f8}#imageModal .modal-dialog .modal-content .modal-body .nav-tabs li:hover{cursor:pointer;background-color:white}#imageModal .modal-dialog .modal-content .modal-body .tab-content{border-top:1px solid #d1d1d1;margin-top:45.5px;padding:15px;height:100%}#imageModal .modal-dialog .modal-content .modal-body .tab-content .tab-pane .form-group{margin-bottom:5px !important}#imageModal .modal-dialog .modal-content .modal-body .tab-content .tab-pane .form-group input{border-radius:2px}#imageModal .modal-dialog .modal-content .modal-body .tab-content .tab-pane .dimensions-row{display:flex;gap:10px;align-items:flex-end}#imageModal .modal-dialog .modal-content .modal-body .tab-content .tab-pane .dimensions-row .width-group,#imageModal .modal-dialog .modal-content .modal-body .tab-content .tab-pane .dimensions-row .height-group{flex:1}#imageModal .modal-dialog .modal-content .modal-body .tab-content .tab-pane .dimensions-row .lock-group,#imageModal .modal-dialog .modal-content .modal-body .tab-content .tab-pane .dimensions-row .reset-group{flex:0 0 auto;min-width:40px}#imageModal .modal-dialog .modal-content .modal-body .tab-content .tab-pane .dimensions-row .lock-group label{margin-bottom:0;display:flex;align-items:center;height:34px;font-weight:normal}#imageModal .modal-dialog .modal-content .modal-body .tab-content .tab-pane .dimensions-row .reset-group .btn{height:34px;width:34px;padding:0;display:flex;align-items:center;justify-content:center}#imageModal .modal-dialog .modal-content .modal-body .tab-content .tab-pane .btn-default-custom{padding:4px 12px;margin-top:4px;background-color:#f8f9fa;border:1px solid #d1d1d1}#imageModal .modal-dialog .modal-content .modal-footer{padding:8px 10px;border-top:1px solid #e9ecef !important;background-color:#f8f9fa}#imageModal .modal-dialog .modal-content .modal-footer .btn-default-custom{background-color:white;border:1px solid #ccc;color:#666;font-weight:bolder;padding:5px 18px;margin-left:12px}#imageModal .modal-dialog .modal-content .modal-footer .btn-default-custom:hover{background-color:#f8f9fa;border-color:#999}#imageModal .modal-dialog .modal-content .modal-footer .btn-primary-custom{background-color:#0b863e;border:1px solid #0b863e;color:white;font-weight:bolder;padding:5px 18px;margin-left:12px}#imageModal .modal-dialog .modal-content .modal-footer .btn-primary-custom:hover{background-color:#218838;border:1px solid #1e7e34}.custom-ql-dropdown{position:relative;display:inline-block}.custom-ql-dropdown .custom-ql-btn{width:50px !important;height:28px !important;padding:4px 14px 4px 8px !important;border:1px solid #ccc !important;background:white !important;cursor:pointer !important;border-radius:4px}.custom-ql-dropdown .custom-ql-btn label{font-size:13px !important;text-align:left !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;font-weight:normal !important}.custom-ql-dropdown .custom-ql-btn .custom-ql-caret{position:absolute !important;top:45% !important;right:5px !important}.custom-ql-dropdown .custom-ql-options{position:absolute;top:100%;left:0;width:200px;max-height:200px;overflow-y:auto;background:white;border:1px solid #ccc;box-shadow:0 2px 8px rgba(0,0,0,0.1);z-index:1000}.custom-ql-dropdown .custom-ql-options .custom-ql-option{cursor:pointer;font-size:13px;border-bottom:1px dotted #ddd;width:100%;min-height:30px;height:fit-content;text-align:left}.custom-ql-dropdown .custom-ql-options .custom-ql-option:hover{background:#f5f5f5}.custom-ql-dropdown .custom-ql-options .custom-ql-option:last-child{border-bottom:0}#linkModal .modal-dialog{width:470px}#linkModal .modal-dialog .modal-content{border-radius:initial}#linkModal .modal-dialog .modal-content .modal-header{padding:10px 15px !important;border-bottom:1px solid #d1d1d1;background-color:#f8f9fa}#linkModal .modal-dialog .modal-content .modal-header h4{font-size:15px}#linkModal .modal-dialog .modal-content .modal-body{position:initial;padding:0}#linkModal .modal-dialog .modal-content .modal-body .nav-tabs{display:flex;width:400px;padding:0 20px;position:absolute;top:54px;width:100%}#linkModal .modal-dialog .modal-content .modal-body .nav-tabs li.setTarget{border:1px solid #d1d1d1;border-left:0}#linkModal .modal-dialog .modal-content .modal-body .nav-tabs li.active.linkInfo{border:1px solid #d1d1d1;border-bottom:0;background-color:white !important}#linkModal .modal-dialog .modal-content .modal-body .nav-tabs li.active.setTarget{border:1px solid #d1d1d1;border-bottom:0;background-color:white !important}#linkModal .modal-dialog .modal-content .modal-body .nav-tabs li.linkInfo{border:1px solid #d1d1d1;border-right:0}#linkModal .modal-dialog .modal-content .modal-body .nav-tabs li{width:110px;height:35px;display:flex;align-items:center;justify-content:center;border-top-left-radius:4px;border-top-right-radius:4px;color:#484848;background-color:#f8f8f8}#linkModal .modal-dialog .modal-content .modal-body .nav-tabs li:hover{cursor:pointer;background-color:white}#linkModal .modal-dialog .modal-content .modal-body .tab-content{border-top:1px solid #d1d1d1;margin-top:45.5px;padding:15px;height:250px}#linkModal .modal-dialog .modal-content .modal-body .tab-content .tab-pane .form-group{margin-bottom:5px !important}#linkModal .modal-dialog .modal-content .modal-body .tab-content .tab-pane .form-group input{border-radius:2px}#linkModal .modal-dialog .modal-content .modal-body .tab-content .tab-pane .form-group select{display:block;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;height:28px;border-radius:2px;font-size:12px;padding:3px 10px}#linkModal .modal-dialog .modal-content .modal-body .tab-content .tab-pane .dimensions-row{display:flex;gap:10px;align-items:flex-end}#linkModal .modal-dialog .modal-content .modal-body .tab-content .tab-pane .dimensions-row .url-group{flex:1}#linkModal .modal-dialog .modal-content .modal-body .tab-content .tab-pane .btn-default-custom{padding:4px 12px;margin-top:4px;background-color:#f8f9fa;border:1px solid #d1d1d1}#linkModal .modal-dialog .modal-content .modal-footer{padding:8px 10px;border-top:1px solid #e9ecef !important;background-color:#f8f9fa}#linkModal .modal-dialog .modal-content .modal-footer .btn-default-custom{background-color:white;border:1px solid #ccc;color:#666;font-weight:bolder;padding:5px 18px;margin-left:12px}#linkModal .modal-dialog .modal-content .modal-footer .btn-default-custom:hover{background-color:#f8f9fa;border-color:#999}#linkModal .modal-dialog .modal-content .modal-footer .btn-primary-custom{background-color:#0b863e;border:1px solid #0b863e;color:white;font-weight:bolder;padding:5px 18px;margin-left:12px}#linkModal .modal-dialog .modal-content .modal-footer .btn-primary-custom:hover{background-color:#218838;border:1px solid #1e7e34}#colorModal .modal-dialog{max-width:600px}#colorModal .modal-content{border:0;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,0.15)}#colorModal .modal-header{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;padding:6px 10px !important;display:flex}#colorModal .modal-header .modal-title{font-size:14px;font-weight:bolder;color:#333;margin:0}#colorModal .modal-header .close{font-size:20px;font-weight:bolder;color:#666;opacity:.7;border:0;background:0;padding:0;margin-left:auto}#colorModal .modal-header .close:hover{opacity:1;color:#333}#colorModal .modal-body{padding:10px}#colorModal .modal-footer{padding:8px 10px;border-top:1px solid #e9ecef !important;background-color:#f8f9fa}#colorModal .modal-footer .btn-default-custom{background-color:white;border:1px solid #ccc;color:#666;font-weight:bolder;padding:5px 18px;margin-left:12px}#colorModal .modal-footer .btn-default-custom:hover{background-color:#f8f9fa;border-color:#999}#colorModal .modal-footer .btn-primary-custom{background-color:#0b863e;border:1px solid #0b863e;color:white;font-weight:bolder;padding:5px 18px;margin-left:12px}#colorModal .modal-footer .btn-primary-custom:hover{background-color:#218838;border:1px solid #1e7e34}.quill-context-menu{display:none;position:fixed;background:#fff;border:1px solid #ccc;box-shadow:0 2px 8px rgba(0,0,0,0.15);z-index:10000;min-width:120px;padding:4px 0}.quill-context-menu .quill-context-menu-item{display:block;width:100%;padding:6px 12px;border:0;background:0;text-align:left;cursor:pointer;font-size:13px}.quill-context-menu .quill-context-menu-item:hover{background-color:#f0f0f0}.quill-inline-icon.quill-toolbar-icon-sz{width:100%;height:20px}.quill-inline-icon.quill-toolbar-icon{margin-right:0}.quill-inline-icon.bold-dropdown-item{background-position:4px -22px}.quill-inline-icon.italic-dropdown-item{background-position:4px -46px}.quill-inline-icon.underline-dropdown-item{background-position:4px -142px}.ql-html-placeholder span.holder{opacity:1}