[data-v-eee77d90]:export{siteNavWidth:200px;siteHeaderHeight:60px;siteFooterHeight:65px;Red:#ee5257;RedHover:rgba(238,82,87,.5);RedHalf:rgba(238,82,87,.5);Blue:#6b90cf;BlueHover:#5176b4;BlueHalf:rgba(81,118,180,.5);Black:#17181a;MiniBlack:#292b2e;SmallBlack:#323437;Gray:#666;MiniGray:#999}.avatar-box[data-v-eee77d90]{display:flex;align-items:center}.avatar-box .avatar-head[data-v-eee77d90]{color:#111827;font-family:Noto Sans SC;font-size:20px;font-style:normal;font-weight:700}.avatar-library-wrap[data-v-eee77d90]{padding:0}.avatar-library-header[data-v-eee77d90]{display:flex;align-items:center;margin-bottom:24px}.avatar-library-header .avatar-library-tabs[data-v-eee77d90]{display:flex;align-items:center;gap:0;width:auto;height:40px;padding:4px;box-sizing:border-box;background:#fff;border:1px solid #d1d5db;border-radius:6px}.avatar-library-header .avatar-library-tabs .tab-item[data-v-eee77d90]{height:32px;padding:0 12px;border-radius:6px;font-size:14px;font-weight:400;line-height:32px;color:#000;cursor:pointer;white-space:nowrap;transition:all .3s}.avatar-library-header .avatar-library-tabs .tab-item[data-v-eee77d90]:first-child{min-width:80px;text-align:center}.avatar-library-header .avatar-library-tabs .tab-item[data-v-eee77d90]:nth-child(2){min-width:87px}.avatar-library-header .avatar-library-tabs .tab-item[data-v-eee77d90]:nth-child(3){min-width:69px}.avatar-library-header .avatar-library-tabs .tab-item.active[data-v-eee77d90]{background:rgba(140,148,255,.22)}.avatar-library-header .avatar-library-tabs .tab-item[data-v-eee77d90]:hover{background:rgba(140,148,255,.1)}.avatar-library-header .header-right[data-v-eee77d90]{margin-left:16px;margin-right:auto}.avatar-library-header .header-right .search-input[data-v-eee77d90]{width:248px}.avatar-library-header .header-right .search-input[data-v-eee77d90] .el-input__inner{height:40px;padding-left:36px;padding-right:12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-weight:400;color:#111827;line-height:20px}.avatar-library-header .header-right .search-input[data-v-eee77d90] .el-input__prefix{left:12px;display:flex;align-items:center;color:#9ca3af}.avatar-library-header .header-right .search-input[data-v-eee77d90] .el-input__icon{width:16px;font-size:16px;line-height:40px}.avatar-library-header .header-right .search-input[data-v-eee77d90] .el-input__inner::-moz-placeholder{color:#9ca3af}.avatar-library-header .header-right .search-input[data-v-eee77d90] .el-input__inner::placeholder{color:#9ca3af}.avatar-library-header .header-left .upload-btn[data-v-eee77d90]{width:94px;height:40px;padding:0;background:#627fff;border-radius:6px;font-size:14px;font-weight:500;line-height:20px;color:#fff;line-height:40px}.avatar-library-header .header-left .upload-btn .upload-icon[data-v-eee77d90]{display:inline-block;margin-right:4px;font-size:16px;font-weight:700;line-height:40px;vertical-align:top}.avatar-library-header .header-left .upload-btn[data-v-eee77d90]:focus,.avatar-library-header .header-left .upload-btn[data-v-eee77d90]:hover{background:#627fff;border-color:#2563eb;color:#fff}.avatar-library-scroll[data-v-eee77d90]{height:480px}.avatar-library-list[data-v-eee77d90]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:4px}.avatar-card[data-v-eee77d90]{position:relative;background:#fff;border:1px solid #e1e1e1;border-radius:8px;cursor:pointer;overflow:hidden;transition:all .3s}.avatar-card[data-v-eee77d90]:hover{box-shadow:0 2px 12px rgba(0,0,0,.1)}.avatar-card.selected[data-v-eee77d90]{border:1px solid #2563eb}.avatar-card .avatar-card-bg[data-v-eee77d90]{height:167px;margin:12px;background:#eef2ff;border-radius:8px;overflow:hidden}.avatar-card .avatar-card-bg .avatar-card-image[data-v-eee77d90]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.avatar-card .avatar-card-footer[data-v-eee77d90]{display:flex;justify-content:space-between;align-items:center;padding:0 12px 12px}.avatar-card .avatar-card-footer .avatar-card-name[data-v-eee77d90]{flex:1;font-size:14px;font-weight:500;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar-card .avatar-card-footer .avatar-card-name.editing[data-v-eee77d90] .el-input__inner{height:28px;line-height:28px;padding:0 8px;font-size:14px;border-color:#627fff}.avatar-card .avatar-card-footer .avatar-card-actions[data-v-eee77d90]{display:flex;gap:8px;opacity:0;transition:opacity .2s}.avatar-card .avatar-card-footer .avatar-card-actions .action-icon[data-v-eee77d90]{cursor:pointer;font-size:16px;color:#666}.avatar-card .avatar-card-footer .avatar-card-actions .action-icon[data-v-eee77d90]:hover{color:#627fff}.avatar-card:hover .avatar-card-actions[data-v-eee77d90]{opacity:1}.avatar-card .avatar-card-status[data-v-eee77d90]{position:absolute;top:12px;right:12px;padding:3px 12px;border-radius:100px;font-size:12px;font-weight:500}.avatar-card .avatar-card-status.status-Active[data-v-eee77d90]{background:#e5fbef;color:#00864e}.avatar-card .avatar-card-status.status-Failed[data-v-eee77d90]{background:#ffeff0;color:#c60000}.avatar-card .avatar-card-status.status-Processing[data-v-eee77d90]{background:#fff6d5;color:#a77000}.creation-dialog-footer[data-v-eee77d90]{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;background:#f2f3f8;border-radius:0 0 8px 8px}.creation-dialog-footer .creation-dialog-footer-right[data-v-eee77d90]{display:flex}.creation-dialog-footer .creation-dialog-btn[data-v-eee77d90]{height:32px;line-height:32px;box-sizing:border-box;padding:0 16px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;font-size:14px;font-weight:400}.creation-dialog-footer .creation-dialog-btn+.creation-dialog-btn[data-v-eee77d90]{margin-left:8px}.creation-dialog-footer .creation-dialog-btn.del[data-v-eee77d90]{color:var(--master-dialog-btn-text-del_bg);border:1px solid var(--master-dialog-btn-del_border-color);background-color:var(--master-dialog-btn-del_bg)}.creation-dialog-footer .creation-dialog-btn.confirm[data-v-eee77d90]{border:1px solid var(--master-dialog-btn-confirm_border-color);background-color:#627fff;color:#fff}.creation-dialog-footer .creation-dialog-btn.confirm.disabled[data-v-eee77d90]{cursor:not-allowed;opacity:.6;filter:none}.creation-dialog-footer .creation-dialog-btn[data-v-eee77d90]:hover{filter:brightness(.9)}.avatar-library-scroll{height:480px}.avatar-library-list{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding-right:8px}.avatar-card{position:relative;background:#fff;border:1px solid #e1e1e1;border-radius:8px;cursor:pointer;overflow:hidden;transition:all .3s}.avatar-card:hover{box-shadow:0 2px 12px rgba(0,0,0,.1)}.avatar-card.selected{border:2px solid #2563eb}.avatar-card .avatar-card-bg{height:167px;margin:12px;background:#eef2ff;border-radius:8px;overflow:hidden}.avatar-card .avatar-card-bg .avatar-card-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-card .avatar-card-footer{display:flex;justify-content:space-between;align-items:center;padding:0 12px 12px}.avatar-card .avatar-card-footer .avatar-card-name{flex:1;font-size:14px;font-weight:500;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar-card .avatar-card-footer .avatar-card-name.editing ::v-deep .el-input__inner{height:28px;line-height:28px;padding:0 8px;font-size:14px;border-color:#627fff}.avatar-card .avatar-card-footer .avatar-card-actions{display:flex;gap:8px;opacity:0;transition:opacity .2s}.avatar-card .avatar-card-footer .avatar-card-actions .action-icon{cursor:pointer;font-size:16px;color:#666}.avatar-card .avatar-card-footer .avatar-card-actions .action-icon:hover{color:#627fff}.avatar-card:hover .avatar-card-actions{opacity:1}.avatar-card .avatar-card-status{position:absolute;top:12px;right:12px;padding:3px 12px;border-radius:100px;font-size:12px;font-weight:500}.avatar-card .avatar-card-status.status-approved{background:#e5fbef;color:#00864e}.avatar-card .avatar-card-status.status-rejected{background:#ffeff0;color:#c60000}.avatar-card .avatar-card-status.status-pending{background:#fff6d5;color:#a77000}.avatar-library-dialog{border-radius:8px;overflow:hidden}.avatar-library-dialog .el-dialog__header{padding:16px 24px;background:#f2f3f8;border-bottom:1px solid #e5e7eb}.avatar-library-dialog .el-dialog__header .el-dialog__title{font-size:22px;font-weight:700;color:#111827}.avatar-library-dialog .el-dialog__body{padding:16px 24px 24px;background:#f2f3f8}.avatar-library-dialog .el-dialog__footer{padding:0}.avatar-status-tooltip{max-width:400px}