.rich-editor-wrapper{display:block;width:100%}.rich-editor-wrapper .ql-container,.rich-editor-wrapper .ql-editor{min-height:var(--rich-editor-min-h,300px)}.rich-editor-wrapper .ql-container{font-size:14px}.rich-editor-wrapper .ql-toolbar .ql-formats{margin-right:8px}.cover-uploader .cover-upload[data-v-4673d3fa]{display:inline-block}.cover-uploader .cover-preview[data-v-4673d3fa]{margin-top:8px}.rich-text-content[data-v-4673d3fa]{max-height:200px;overflow-y:auto;line-height:1.6}.rich-text-content[data-v-4673d3fa] img{max-width:100%;height:auto}.events-cover-thumb-trigger[data-v-4673d3fa]{display:inline-block;line-height:0;vertical-align:middle}.events-cover-thumb-40[data-v-4673d3fa] .el-image__inner,.events-cover-thumb-50[data-v-4673d3fa] .el-image__inner{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.events-cover-thumb-40[data-v-4673d3fa]{width:70px;height:70px}.events-cover-thumb-50[data-v-4673d3fa]{width:80px;height:80px}.events-cover-thumb-90[data-v-4673d3fa]{width:90px;height:90px}.events-cover-empty[data-v-4673d3fa]{color:#909399;font-size:12px}.events-list-cover-trigger[data-v-4673d3fa]{vertical-align:middle;display:inline-block;line-height:0}.events-list-cover-thumb[data-v-4673d3fa]{display:block;width:76px;height:56px;border-radius:4px;-o-object-fit:cover;object-fit:cover;overflow:hidden}.events-list-actions[data-v-4673d3fa]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 8px}.events-list-actions .el-button--text[data-v-4673d3fa]{margin-left:0!important;padding:0 4px}.events-list-action-danger[data-v-4673d3fa]{color:#f56c6c!important}.events-desc-editor[data-v-4673d3fa]{width:100%;max-width:none}.events-desc-editor[data-v-4673d3fa] .ql-container{height:180px;font-size:14px}.events-desc-editor[data-v-4673d3fa] .ql-toolbar{border-radius:4px 4px 0 0}.events-desc-editor[data-v-4673d3fa] .ql-container{border-radius:0 0 4px 4px}.bind-dialog-body[data-v-4673d3fa]{display:flex;gap:12px;height:100%;min-height:0;padding:0 8px;box-sizing:border-box}.bind-selected-panel[data-v-4673d3fa]{flex:0 0 300px;display:flex;flex-direction:column;border:1px solid #ebeef5;border-radius:6px;background:#fafafa;min-height:0}.bind-selected-panel-head[data-v-4673d3fa]{flex-shrink:0;padding:10px 12px;font-size:14px;font-weight:600;color:#409eff;border-bottom:1px solid #ebeef5;background:#fff;border-radius:6px 6px 0 0;display:flex;align-items:center;flex-wrap:wrap;gap:4px}.panel-clear-all-btn[data-v-4673d3fa]{margin-left:auto!important;padding:0!important;font-size:12px!important;color:#f56c6c!important}.bind-selected-panel-body[data-v-4673d3fa]{flex:1;min-height:0;overflow-y:auto;padding:8px 10px 10px}.bind-selected-empty[data-v-4673d3fa]{font-size:14px;color:#999;text-align:center;padding:40px 8px}.bind-selected-list[data-v-4673d3fa]{display:flex;flex-direction:column;gap:8px}.bind-selected-item[data-v-4673d3fa]{display:flex;gap:10px;align-items:flex-start;padding:8px;background:#fff;border:1px solid #ebeef5;border-radius:4px}.bind-selected-thumb[data-v-4673d3fa]{width:80px;height:80px;flex-shrink:0;border-radius:4px;overflow:hidden;-o-object-fit:cover;object-fit:cover}.bind-selected-meta[data-v-4673d3fa]{flex:1;min-width:0}.bind-selected-name[data-v-4673d3fa]{font-size:14px;font-weight:500;line-height:1.5;color:#303133;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:4px}.bind-selected-remove[data-v-4673d3fa]{padding:0!important;margin-top:4px;font-size:12px!important}.bind-dialog-tabs-wrap[data-v-4673d3fa]{flex:1;min-width:0;overflow-y:auto}.book-bind-filters[data-v-4673d3fa]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:10px}.book-bind-footer[data-v-4673d3fa]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.book-bind-hint[data-v-4673d3fa]{color:#666;font-size:12px}.events-cover-hover-popper{max-width:300px;padding:8px!important}.events-cover-hover-popper .events-cover-hover-img{display:block;max-width:280px;max-height:360px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;vertical-align:top}