.video-original-subpage{height:calc(100vh - 60px);-ms-flex-direction:column;flex-direction:column;background-color:#001529!important;color:#e8e8e8}.video-original-subpage,.video-original-subpage .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.video-original-subpage .content-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.video-original-subpage .top-function-bar{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-ms-flex-negative:0;flex-shrink:0}.video-original-subpage .table-container{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#001529!important;overflow:hidden;min-height:500px}.video-original-subpage .data-table{height:100%;background-color:#001529!important;color:#e8e8e8!important;table-layout:fixed;width:100%!important}.video-original-subpage .table-header{background-color:#001529!important;color:#fff!important;font-weight:60;border-bottom:1px solid #444!important}.video-original-subpage .row-even{background-color:#001529!important}.video-original-subpage .row-odd{background-color:#002140!important}.video-original-subpage .ant-table-tbody>tr:hover>td{background-color:#002b59!important}.video-original-subpage .cell-content{padding:4px 0;line-height:1.4;color:#e8e8e8}.video-original-subpage .prompt-content{line-height:1.4;font-size:12px;color:#d0d0d0}.video-original-subpage .editable-textarea{width:100%;background-color:#002140;border:1px solid #444;color:#e8e8e8;font-size:12px;padding:4px 8px;border-radius:2px;resize:none}.video-original-subpage .editable-textarea:focus,.video-original-subpage .editable-textarea:hover{border-color:#1890ff;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2);outline:none}.video-original-subpage .editable-textarea::-webkit-input-placeholder{color:#888}.video-original-subpage .editable-textarea::-moz-placeholder{color:#888}.video-original-subpage .editable-textarea:-ms-input-placeholder{color:#888}.video-original-subpage .editable-textarea::-ms-input-placeholder{color:#888}.video-original-subpage .editable-textarea::placeholder{color:#888}.all-tags-container{margin-top:8px;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-tag-btn{margin-top:0}.add-tag-btn .ant-btn{color:#1890ff;border-color:#1890ff;background:transparent;font-size:12px;padding:3px 6px;line-height:20px;border-radius:6px;min-height:27px;min-width:60px}.add-tag-btn .ant-btn:hover{color:#40a9ff;border-color:#40a9ff;background:rgba(24,144,255,.1)}.character-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:3px 6px;background-color:#1890ff;color:#fff;border-radius:6px;cursor:default;position:relative;-webkit-transition:all .2s;transition:all .2s;min-height:24px;min-width:80px}.character-tag.no-image{background-color:#444;border:1px dashed #1890ff}.character-tag:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(24,144,255,.3);box-shadow:0 2px 4px rgba(24,144,255,.3)}.tag-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;line-height:20px}.tag-close{margin-left:8px;font-size:14px;font-weight:700;cursor:pointer;width:18px;height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:rgba(0,0,0,.3);-webkit-transition:all .2s;transition:all .2s;-ms-flex-negative:0;flex-shrink:0}.tag-close:hover{background:rgba(255,77,79,.8)}.tag-edit{margin-left:6px;font-size:12px;font-weight:700;cursor:pointer;width:18px;height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:hsla(0,0%,100%,.3);-webkit-transition:all .2s;transition:all .2s;-ms-flex-negative:0;flex-shrink:0}.tag-edit:hover{background:rgba(82,196,26,.8)}.character-tooltip{padding:0!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}.tooltip-avatar{width:70px;height:120px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.character-image-selector{padding:10px 0}.image-list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;max-height:300px;overflow-y:auto;padding:10px}.image-item,.image-list{display:-webkit-box;display:-ms-flexbox;display:flex}.image-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:8px;border:2px solid transparent;border-radius:6px;-webkit-transition:all .2s;transition:all .2s;width:100px}.image-item.active{border-color:#1890ff;background-color:#e6f7ff}.image-item:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.avatar-img{width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-bottom:8px}.avatar-name{font-size:12px;color:#333;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.video-original-subpage .image-cell,.video-original-subpage .video-cell{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.video-original-subpage .image-cell,.video-original-subpage .image-wrapper,.video-original-subpage .video-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-original-subpage .image-wrapper{width:120px;height:90px;border:1px solid #444;border-radius:4px;cursor:pointer;overflow:hidden;background-color:#002140;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-original-subpage .preview-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-original-subpage .no-image{color:#999;font-size:12px}.video-original-subpage .image-tags,.video-original-subpage .operation-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.video-original-subpage .operation-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-original-subpage .image-preview,.video-original-subpage .video-preview{padding:10px 0;text-align:center;background-color:#1f1f1f}.video-original-subpage .no-video{padding:40px 0;color:#999;font-size:14px}.video-original-subpage ::-webkit-scrollbar{width:8px;height:8px}.video-original-subpage ::-webkit-scrollbar-thumb{background-color:#444;border-radius:4px}.video-original-subpage ::-webkit-scrollbar-thumb:hover{background-color:#555}.video-original-subpage ::-webkit-scrollbar-track{background-color:#001529}.multi-image-horizontal,.multi-video-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;overflow-x:auto;padding:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.image-radio-box{width:90px;height:160px}.image-radio-box,.video-radio-box{-ms-flex-negative:0;flex-shrink:0;border:2px solid transparent;border-radius:4px;overflow:hidden;cursor:pointer;position:relative}.video-radio-box{width:130px;height:210px}.image-radio-box img,.video-radio-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.image-radio-box.active,.video-radio-box.active{border-color:#1890ff}.selected-mark{position:absolute;top:0;right:0;background:#1890ff;color:#fff;font-size:12px;width:16px;height:16px;line-height:16px;text-align:center;border-radius:0 4px 0 4px;z-index:1}.loading-cover{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}.loading-text{color:#fff;font-size:12px;background:#1890ff;padding:2px 6px;border-radius:4px}.dark-modal .ant-modal-content{background-color:#1f1f1f!important;color:#e8e8e8!important;border:1px solid #444}.dark-modal .ant-modal-header{background-color:#2d2d2d!important;border-bottom:1px solid #444!important}.dark-modal .ant-modal-title{color:#fff!important}.dark-modal .image-item{background-color:#2a2a2a!important;border-color:#555!important}.dark-modal .avatar-name{color:#e8e8e8!important}.dark-modal .image-item.active{background-color:#003b80!important;border-color:#1890ff!important}.dark-modal .image-item.active .avatar-name{color:#fff!important;font-weight:700}.video-original-subpage .ant-table-tbody>tr>td{vertical-align:top!important;padding-top:15px!important}.video-original-subpage .prompt-content{margin-top:0!important;padding-top:0!important}.all-tags-container{margin-top:6px!important;margin-bottom:2px!important}.role-add-form .ant-form-item-label{color:#ccc!important}.role-add-form .ant-input{background:#222;border-color:#444;color:#fff}.role-add-form .ant-form-item{margin-bottom:8px!important}.role-add-form .ant-form-item-label>label{color:#e8e8e8!important}.role-add-form .ant-input{background-color:#002140!important;border-color:#444!important;color:#e8e8e8!important}.role-add-form .ant-input::-webkit-input-placeholder{color:#888!important}.role-add-form .ant-input::-moz-placeholder{color:#888!important}.role-add-form .ant-input:-ms-input-placeholder{color:#888!important}.role-add-form .ant-input::-ms-input-placeholder{color:#888!important}.role-add-form .ant-input::placeholder{color:#888!important}.avatar-alias{font-size:11px;color:#999;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px}.dark-modal .image-list{padding-top:10px;max-height:380px}.dark-modal .ant-form-item-label>label{color:#fff!important;font-weight:500!important}.dark-modal .ant-input{background-color:#002140!important;border-color:#444!important;color:#fff!important}.dark-modal .ant-input::-webkit-input-placeholder{color:#888!important}.dark-modal .ant-input::-moz-placeholder{color:#888!important}.dark-modal .ant-input:-ms-input-placeholder{color:#888!important}.dark-modal .ant-input::-ms-input-placeholder{color:#888!important}.dark-modal .ant-input::placeholder{color:#888!important}.image-radio-box.loading-placeholder{width:90px;height:160px;background-color:#002140;border:1px dashed #1890ff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.image-radio-box.loading-placeholder .anticon-loading{font-size:12px;color:#1890ff}.image-radio-box.loading-placeholder span{font-size:12px;color:#1890ff;//writing-mode:vertical-rl;letter-spacing:2px}.video-loading-box{width:130px;height:210px;background-color:#002140;border:1px dashed #1890ff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;-ms-flex-negative:0;flex-shrink:0}.video-loading-icon{font-size:24px;color:#1890ff}.video-loading-text{font-size:13px;color:#1890ff}