.login-container[data-v-741a2d3a]{display:grid;grid-gap:64rem;row-gap:64rem;grid-template-columns:1fr;justify-items:stretch;align-items:stretch;align-content:start;min-height:"calc(100% - 64rem)";max-width:800rem;margin:0 auto;padding:32rem 0;animation:fadeInUp .6s ease-out}.login-container .box-item[data-v-741a2d3a]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:640rem;margin:0 auto;height:100%;min-height:220rem;padding:24rem;color:var(--text-color-3);background:var(--background-color);border-radius:16rem;border:1rem solid var(--border-color-light);box-shadow:var(--card-shadow);transition:all .25s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(8px);z-index:1;will-change:transform,box-shadow}.login-container .box-item[data-v-741a2d3a]:hover{transform:translateY(-4rem);box-shadow:var(--card-shadow-hover);z-index:5}.login-container .box-item .el-button[data-v-741a2d3a]{padding:14rem 22rem;font-size:16rem;border:none;background:linear-gradient(135deg,var(--brand-gradient-start),var(--brand-gradient-end));color:#fff;box-shadow:0 6rem 16rem var(--ring-color);transition:transform .2s ease,box-shadow .2s ease}.login-container .box-item .el-button[data-v-741a2d3a]:hover{transform:translateY(-2rem);box-shadow:0 10rem 24rem var(--ring-color)}.login-container .box-item .tips-box[data-v-741a2d3a]{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:12rem;padding:10rem;font-size:13rem;color:var(--text-color-4)}.login-container .box-item .tips-box .tip-item[data-v-741a2d3a]{display:flex;align-items:center;margin-bottom:8rem}.login-container .box-item .tips-box .tip-item .el-icon[data-v-741a2d3a]{margin-right:4rem}.login-container .box-item .tips-box .tip-item .install-status[data-v-741a2d3a]{margin-right:0;margin-left:4rem;color:var(--el-color-success)}.login-container .box-item .tips-box .tip-item.link[data-v-741a2d3a]{color:var(--el-color-primary);font-weight:600;cursor:pointer;transition:color .15s ease}.login-container .box-item .tips-box .tip-item.link[data-v-741a2d3a]:hover{color:var(--brand-gradient-start);text-decoration:underline}@media (max-width: 900px){.login-container[data-v-741a2d3a]{max-width:92%}.login-container .box-item[data-v-741a2d3a]{max-width:100%}}.deploy-box[data-v-34e941fb]{width:100%}.deploy-box .deploy-item[data-v-34e941fb]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12rem;padding:2rem 0 2rem 10rem;border:1rem solid var(--text-color-4);border-radius:6rem}.deploy-box .deploy-item[data-v-34e941fb]:last-child{margin-bottom:0}.deploy-box .deploy-item .left-wrap[data-v-34e941fb]{display:flex;align-items:center;justify-content:flex-start}.deploy-box .deploy-item .info-item[data-v-34e941fb]{margin-right:10rem;font-size:14rem}.deploy-box .deploy-item .deploy-status-icon[data-v-34e941fb]{display:inline-block;width:12rem;height:12rem;background:var(--el-color-info);border-radius:50%}.deploy-box .deploy-item .deploy-status-icon.success[data-v-34e941fb]{background:var(--el-color-success)}.deploy-box .deploy-item .deploy-status-icon.fail[data-v-34e941fb]{background:var(--el-color-error)}.selected-info-bar-box[data-v-02ac177a]{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;height:100%;font-size:12rem;padding:4rem 8rem;background:var(--background-color);border:1rem solid var(--border-color);border-radius:6rem;box-shadow:var(--card-shadow)}.selected-info-bar-box .info-item[data-v-02ac177a]{margin-right:10rem;color:var(--text-color-3)}@media (max-width: 900px){.selected-info-bar-box .info-item.repo[data-v-02ac177a]{display:none}}@media (max-width: 600px){.selected-info-bar-box .info-item.branch[data-v-02ac177a]{display:none}}.selected-info-bar-box .info-item[data-v-02ac177a]:last-child{margin-right:0}.getting-images-container[data-v-7144607c]{position:relative;z-index:999;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:300rem;border:4rem dashed var(--text-color-4);border-radius:8rem}.getting-images-container.focus[data-v-7144607c]{border-color:var(--el-color-primary)}.getting-images-container.disabled[data-v-7144607c]{pointer-events:none}.getting-images-container[data-v-7144607c]:hover{border-color:var(--el-color-primary)}.getting-images-container label[data-v-7144607c]{position:absolute;z-index:1000;display:block;width:100%;height:100%;cursor:pointer}.getting-images-container input[type=file][data-v-7144607c]{position:absolute;top:-9999rem;left:-9999rem}.getting-images-container .upload-area-tips[data-v-7144607c]{color:#aaa;text-align:center;user-select:none}.getting-images-container .upload-area-tips .icon[data-v-7144607c]{font-size:100rem}.getting-images-container .upload-area-tips .text[data-v-7144607c]{font-size:20rem;cursor:default}.getting-images-container .preview-img[data-v-7144607c]{width:100%;height:100%;object-fit:cover}.tag-input-container[data-v-cc2f18d4]{width:100%}.tag-input-container .tag-input-wrapper[data-v-cc2f18d4]{display:flex;flex-wrap:wrap;gap:8rem;align-items:center;min-height:32rem;padding:4rem;border:1px solid var(--el-border-color);border-radius:4rem;background-color:var(--el-bg-color)}.tag-input-container .tag-input-wrapper .tag-item[data-v-cc2f18d4]{height:24rem}.tag-input-container .tag-input-wrapper .tag-input[data-v-cc2f18d4]{width:90rem;height:24rem}.tag-input-container .tag-input-wrapper .button-new-tag[data-v-cc2f18d4]{height:24rem;line-height:22rem;padding:0 8rem}.tag-input-container .tag-suggestions[data-v-cc2f18d4]{margin-top:8rem;display:flex;align-items:center;flex-wrap:wrap;gap:6rem}.tag-input-container .tag-suggestions .suggestion-label[data-v-cc2f18d4]{font-size:12rem;color:var(--el-text-color-secondary);margin-right:4rem}.tag-input-container .tag-suggestions .suggested-tag[data-v-cc2f18d4]{cursor:pointer;height:22rem;line-height:20rem;font-size:12rem;transition:all .3s}.tag-input-container .tag-suggestions .suggested-tag[data-v-cc2f18d4]:hover{color:var(--el-color-primary);border-color:var(--el-color-primary)}.upload-image-card-container[data-v-1949cc48]{position:relative;display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box;width:100%;margin-bottom:20rem;overflow:hidden;border:1rem solid var(--border-color-light);border-radius:16rem;background:linear-gradient(135deg,var(--background-color),var(--background-color-2));box-shadow:var(--card-shadow);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1);animation:fadeInUp .5s ease-out}.upload-image-card-container[data-v-1949cc48]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--accent-color) 1,transparent);border-radius:inherit;opacity:0;transition:opacity .3s ease;z-index:0}.upload-image-card-container.wait-upload[data-v-1949cc48]{border-color:var(--await-upload-color);box-shadow:0 0 20rem #e6a23c33}.upload-image-card-container.uploading[data-v-1949cc48]{border-color:var(--uploading-color);box-shadow:0 0 20rem #409eff33;animation:pulseGlow 2s infinite}.upload-image-card-container.uploaded[data-v-1949cc48]{border-color:var(--uploaded-color);box-shadow:0 0 20rem #67c23a33}.upload-image-card-container[data-v-1949cc48]:last-child{margin-bottom:0}.upload-image-card-container[data-v-1949cc48]:hover{transform:translateY(-4rem) scale(1.02);box-shadow:var(--card-shadow-hover);border-color:var(--accent-color) 30}.upload-image-card-container[data-v-1949cc48]:hover:before{opacity:1}.upload-image-card-container:hover .del-img-btn[data-v-1949cc48]{display:flex;opacity:1;transform:scale(1)}.upload-image-card-container .img-show-container[data-v-1949cc48]{position:relative;box-sizing:border-box;width:100%;height:180rem;overflow:hidden;border-radius:16rem 16rem 0 0;z-index:1}.upload-image-card-container .img-show-container .el-image[data-v-1949cc48]{width:100%;height:100%;transition:transform .4s cubic-bezier(.4,0,.2,1);object-fit:cover}.upload-image-card-container .img-show-container[data-v-1949cc48]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 60%,rgba(0,0,0,.1) 100%);opacity:0;transition:opacity .3s ease;z-index:2}.upload-image-card-container .img-show-container:hover .el-image[data-v-1949cc48]{transform:scale(1.1)}.upload-image-card-container .img-show-container[data-v-1949cc48]:hover:after{opacity:1}.upload-image-card-container .before-upload-handle-container[data-v-1949cc48]{position:relative;box-sizing:border-box;width:100%;border-top:1rem solid var(--border-color)}.upload-image-card-container .before-upload-handle-container .img-name-box[data-v-1949cc48]{position:relative;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;padding:2rem 5rem;font-size:13rem;border-bottom:1rem solid var(--border-color);background:var(--background-color)}.upload-image-card-container .before-upload-handle-container .img-name-box.no-border[data-v-1949cc48]{border-bottom:none}.upload-image-card-container .before-upload-handle-container .img-name-box .img-name[data-v-1949cc48]{position:relative;box-sizing:border-box;width:calc(100% - 20rem)}.upload-image-card-container .before-upload-handle-container .img-name-box .fold-btn[data-v-1949cc48]{position:relative;display:flex;align-items:center;justify-content:end;box-sizing:border-box;width:20rem;font-size:15rem;cursor:pointer;color:var(--text-color-3);transition:color .2s ease}.upload-image-card-container .before-upload-handle-container .img-name-box .fold-btn[data-v-1949cc48]:hover{color:var(--el-color-primary)}.upload-image-card-container .before-upload-handle-container .img-name-operate-box[data-v-1949cc48]{position:relative;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;padding:2rem 5rem;border-bottom:1rem solid var(--border-color)}.upload-image-card-container .before-upload-handle-container .img-name-operate-box.folded[data-v-1949cc48]{display:none}.upload-image-card-container .before-upload-handle-container .img-name-operate-box .operate-item[data-v-1949cc48]{display:flex;align-items:center;height:28rem}.upload-image-card-container .before-upload-handle-container .img-name-operate-box .operate-item .rename-input[data-v-1949cc48]{margin-left:10rem}.upload-image-card-container .before-upload-handle-container .img-info-box[data-v-1949cc48]{display:flex;align-items:center;justify-content:space-between;padding:5rem;font-size:12rem;user-select:none;background:var(--background-color)}.upload-image-card-container .before-upload-handle-container .img-info-box .file-size-box[data-v-1949cc48]{transform:scale(.9)}.upload-image-card-container .before-upload-handle-container .img-info-box .file-size-box .file-size-item[data-v-1949cc48]{padding:2rem 3rem;background:var(--background-color-3);border-radius:3rem}.upload-image-card-container .before-upload-handle-container .img-info-box .file-size-box .original-file-size[data-v-1949cc48]{margin-left:-4rem}.upload-image-card-container .before-upload-handle-container .img-info-box .file-size-box .original-file-size.del-line[data-v-1949cc48]{text-decoration:line-through}.upload-image-card-container .before-upload-handle-container .img-info-box .file-size-box .finial-file-size[data-v-1949cc48]{margin-left:6rem;color:var(--el-color-primary)}.upload-image-card-container .before-upload-handle-container .img-tags-box[data-v-1949cc48]{padding:8rem;border-top:1rem solid var(--border-color)}.upload-image-card-container .after-upload-handle-container[data-v-1949cc48]{position:relative;box-sizing:border-box;width:100%;height:34rem;color:var(--el-color-primary);font-size:13rem;background:var(--el-color-primary-light-9);border-top:1rem solid var(--border-color);cursor:pointer}.upload-image-card-container .after-upload-handle-container[data-v-1949cc48]:hover{color:var(--el-color-white);background:var(--el-color-primary)}.upload-image-card-container .del-img-btn[data-v-1949cc48]{position:absolute;top:12rem;right:12rem;display:flex;align-items:center;justify-content:center;width:36rem;height:36rem;color:#fff;font-size:18rem;background:rgba(239,68,68,.9);border-radius:50%;cursor:pointer;backdrop-filter:blur(10px);box-shadow:0 4rem 12rem #ef44444d;transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0;transform:scale(.8);z-index:10}.upload-image-card-container .del-img-btn[data-v-1949cc48]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle,var(--danger-color) 0%,transparent 70%);border-radius:50%;opacity:0;transition:opacity .3s ease;z-index:-1}.upload-image-card-container .del-img-btn[data-v-1949cc48]:hover{background:var(--danger-color);transform:scale(1.1);box-shadow:0 8rem 24rem #ef444466}.upload-image-card-container .del-img-btn[data-v-1949cc48]:hover:before{opacity:.5}.upload-image-card-container .del-img-btn[data-v-1949cc48]:active{transform:scale(.95)}.upload-image-card-container .upload-status-box[data-v-1949cc48]{position:absolute;top:-8rem;left:-16rem;box-sizing:border-box;width:46rem;height:26rem;color:#fff;text-align:center;box-shadow:0 1rem 1rem var(--border-color);transform:rotate(315deg)}.upload-image-card-container .upload-status-box.wait-upload[data-v-1949cc48]{background:var(--await-upload-color)}.upload-image-card-container .upload-status-box.uploaded[data-v-1949cc48]{background:var(--uploaded-color)}.upload-image-card-container .upload-status-box.uploaded .el-icon[data-v-1949cc48]{margin-top:12rem}.upload-image-card-container .upload-status-box .el-icon[data-v-1949cc48]{margin-top:10rem;font-size:12rem;transform:rotate(45deg)}.upload-page-container{display:flex;justify-content:center;width:100%;height:100%;gap:24rem;max-width:1212rem;margin:0 auto;animation:fadeIn .6s ease-out}.upload-page-container .upload-page-left{flex-shrink:0;box-sizing:border-box;height:100%;background:var(--background-color);border-radius:16rem;box-shadow:var(--card-shadow);border:1rem solid var(--border-color-light);padding:20rem;backdrop-filter:blur(10px)}.upload-page-container .upload-page-left .uploaded-item{width:100%;margin-bottom:20rem;animation:slideInFromLeft .5s ease-out}.upload-page-container .upload-page-left .uploaded-item:last-child{margin-bottom:0}.upload-page-container .upload-page-right{box-sizing:border-box;flex:1;min-width:0;height:100%;overflow-y:auto}.upload-page-container .upload-page-right.has-left{border-radius:0}.upload-page-container .upload-page-right .row-item{display:flex;justify-content:center;box-sizing:border-box;width:100%;margin-bottom:20rem;animation:fadeInUp .6s ease-out;animation-fill-mode:both}.upload-page-container .upload-page-right .row-item:nth-child(1) animation-delay,.upload-page-container .upload-page-right .row-item:nth-child(2) animation-delay,.upload-page-container .upload-page-right .row-item:nth-child(3) animation-delay,.upload-page-container .upload-page-right .row-item:nth-child(4) animation-delay,.upload-page-container .upload-page-right .row-item:last-child{margin-bottom:0}.upload-page-container .upload-page-right .row-item .content-box{box-sizing:border-box;width:100%;max-width:888rem;margin:0 auto;background:var(--background-color);border-radius:16rem;padding:24rem;box-shadow:var(--card-shadow);border:1rem solid var(--border-color-light);transition:all .3s cubic-bezier(.4,0,.2,1)}.upload-page-container .upload-page-right .row-item .content-box:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-2rem)}.upload-page-container .upload-page-right .row-item .content-box.upload-area-status{display:flex;align-items:center;justify-content:space-between;margin-bottom:0;font-size:14rem;background:linear-gradient(135deg,var(--accent-color) 5,var(--background-color));color:var(--text-color-3);font-weight:500}.upload-page-container .upload-page-right .row-item .content-box.operation-btn{display:flex;justify-content:flex-end;gap:12rem;background:linear-gradient(135deg,var(--background-color),var(--background-color-2))}.upload-page-container .upload-page-right .row-item .content-box.operation-btn .el-button{position:relative;overflow:hidden;isolation:isolate;border-radius:12rem;padding:12rem 24rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1)}.upload-page-container .upload-page-right .row-item .content-box.operation-btn .el-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;z-index:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent);transition:left .5s ease}.upload-page-container .upload-page-right .row-item .content-box.operation-btn .el-button:hover:before{left:100%}.upload-page-container .upload-page-right .row-item .content-box.operation-btn .el-button:hover{transform:translateY(-2rem) scale(1.02);box-shadow:0 8rem 24rem #409eff33}.upload-page-container .upload-page-right .row-item .content-box .shortcut-key{margin-left:8rem;font-size:12rem;position:relative;z-index:1;color:var(--text-color-2);opacity:.9;background:rgba(0,0,0,.06);padding:2rem 6rem;border-radius:4rem;border:1rem solid rgba(0,0,0,.08);font-family:monospace}@media (max-width: 900px){.upload-page-container .upload-page-right .row-item .content-box .shortcut-key{display:none}}.upload-page-container .upload-page-right .upload-tools{width:100%}.upload-page-container .upload-page-right .upload-tools .repos-dir-info{margin-bottom:20rem;font-size:12rem}.upload-page-container .upload-page-right .upload-tools .repos-dir-info .repos-dir-info-item{margin-right:10rem}.upload-page-container .upload-page-right .upload-tools .repos-dir-info .repos-dir-info-item:last-child{margin-right:0}.copy-image-link-box[data-v-51c845f6]{padding:5rem}.copy-image-link-box .el-button[data-v-51c845f6]{width:100%}.image-card[data-v-1dbf8562]{position:relative;box-sizing:border-box;width:100%;border-radius:12rem;background:var(--background-color);border:1rem solid var(--border-color);box-shadow:var(--card-shadow);user-select:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.image-card.checked[data-v-1dbf8562]{border-color:var(--el-color-primary);box-shadow:0 0 0 3rem var(--ring-color)}.image-card[data-v-1dbf8562]:before{content:"";position:absolute;top:-2rem;left:-2rem;right:-2rem;bottom:-2rem;background:radial-gradient(circle at center,var(--el-color-primary-light-9) 0%,transparent 70%);opacity:0;transition:opacity .4s ease;border-radius:inherit;pointer-events:none;z-index:-1}.image-card[data-v-1dbf8562]:hover{transform:translateY(-8rem) scale(1.03);box-shadow:0 20rem 40rem #00000026,0 12rem 24rem #0000001a;border-color:var(--el-color-primary-light-3)}.image-card[data-v-1dbf8562]:hover:before{opacity:1}.image-card:hover .operation-box[data-v-1dbf8562]{opacity:1;transform:translateY(-2rem);transition-delay:.1s}.image-card:hover .info-box .filename[data-v-1dbf8562]{color:var(--el-color-primary)}.image-card[data-v-1dbf8562]:active{transform:translateY(-4rem) scale(1.02);transition-duration:.1s}.image-card .image-box[data-v-1dbf8562]{position:relative;width:100%;height:180rem;overflow:hidden;background:linear-gradient(135deg,var(--background-color-2) 0%,var(--background-color-3) 100%)}.image-card .image-box .el-image[data-v-1dbf8562]{width:100%;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1);object-fit:cover}.image-card .image-box[data-v-1dbf8562]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.2) 100%);opacity:0;transition:opacity .4s ease;pointer-events:none}.image-card .image-box[data-v-1dbf8562]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60rem;height:60rem;background:radial-gradient(circle,rgba(255,255,255,.3) 0%,transparent 70%);opacity:0;transition:all .4s ease;pointer-events:none;z-index:2}.image-card .image-box:hover .el-image[data-v-1dbf8562]{transform:scale(1.08)}.image-card .image-box[data-v-1dbf8562]:hover:after{opacity:1}.image-card .image-box[data-v-1dbf8562]:hover:before{opacity:1;width:120rem;height:120rem}.image-card .info-box[data-v-1dbf8562]{position:relative;box-sizing:border-box;width:100%;padding:12rem}.image-card .info-box .image-info[data-v-1dbf8562]{display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:100%;height:100%;color:var(--text-color)}.image-card .info-box .image-info .rename-operate[data-v-1dbf8562]{display:flex;align-items:center;justify-content:space-between;height:28rem;gap:8rem}.image-card .info-box .image-info .rename-operate .rename-input[data-v-1dbf8562]{flex:1}.image-card .info-box .image-info .filename[data-v-1dbf8562]{font-size:14rem;font-weight:500;color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:4rem;transition:color .3s ease}.image-card .info-box .image-tags[data-v-1dbf8562]{display:flex;flex-wrap:wrap;gap:4rem;margin-top:8rem}.image-card .info-box .image-tags .tag-item[data-v-1dbf8562]{height:22rem;line-height:20rem;font-size:12rem;padding:0 8rem;background:var(--el-color-primary-light-9);color:var(--el-color-primary);border:none;border-radius:4rem;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.image-card .info-box .image-tags .tag-item[data-v-1dbf8562]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.4) 50%,transparent 100%);transition:left .5s ease}.image-card .info-box .image-tags .tag-item[data-v-1dbf8562]:hover{background:var(--el-color-primary-light-7);transform:translateY(-2rem) scale(1.05);box-shadow:0 2rem 8rem #409eff33}.image-card .info-box .image-tags .tag-item[data-v-1dbf8562]:hover:before{left:100%}.image-card .copy-link-box[data-v-1dbf8562]{padding:0 12rem 12rem;opacity:0;transition:opacity .3s ease}.image-card:hover .copy-link-box[data-v-1dbf8562]{opacity:1}.image-card .operation-box[data-v-1dbf8562]{position:absolute;top:10rem;right:10rem;display:flex;justify-content:space-between;width:calc(100% - 20rem);pointer-events:none;opacity:0;transform:translateY(0);transition:all .3s cubic-bezier(.4,0,.2,1)}.image-card .operation-box .operation-left .pick-btn[data-v-1dbf8562],.image-card .operation-box .operation-left .picked-btn[data-v-1dbf8562]{background:rgba(255,255,255,.9);backdrop-filter:blur(10px);color:var(--text-color-3);transition:all .2s ease}.image-card .operation-box .operation-left .pick-btn[data-v-1dbf8562]:hover,.image-card .operation-box .operation-left .picked-btn[data-v-1dbf8562]:hover{background:var(--el-color-primary);color:#fff;transform:scale(1.1)}.image-card .operation-box .operation-left .picked-btn[data-v-1dbf8562]{background:var(--el-color-primary);color:#fff}.image-card .operation-box .operation-left .picked-btn i[data-v-1dbf8562]{font-weight:700}.image-card .operation-box .operation-right[data-v-1dbf8562]{display:flex}.image-card .operation-box .operation-btn[data-v-1dbf8562]{display:flex;align-items:center;justify-content:center;width:36rem;height:36rem;margin-left:8rem;font-size:20rem;background:rgba(255,255,255,.9);backdrop-filter:blur(10px);color:var(--text-color-3);border-radius:50%;box-shadow:0 2rem 8rem #0000001a;cursor:pointer;pointer-events:auto;transition:all .2s ease}.image-card .operation-box .operation-btn[data-v-1dbf8562]:hover{background:var(--el-color-primary);color:#fff;transform:scale(1.1);box-shadow:0 4rem 12rem #00000026}.image-card .operation-box .operation-btn[data-v-1dbf8562]:active{transform:scale(.95)}.image-card .operation-box .operation-btn[data-v-1dbf8562]:first-child{margin-left:0}@media (max-width: 900px){.image-card .image-box[data-v-1dbf8562]{height:160rem}.image-card .info-box[data-v-1dbf8562]{padding:10rem}.image-card .info-box .image-info .filename[data-v-1dbf8562]{font-size:13rem}.image-card .info-box .image-tags .tag-item[data-v-1dbf8562]{height:20rem;line-height:18rem;font-size:11rem;padding:0 6rem}.image-card .operation-box .operation-btn[data-v-1dbf8562]{width:32rem;height:32rem;font-size:18rem}}@media (max-width: 600px){.image-card .image-box[data-v-1dbf8562]{height:140rem}.image-card .info-box[data-v-1dbf8562]{padding:8rem}.image-card .info-box .image-info .filename[data-v-1dbf8562]{font-size:12rem}.image-card .info-box .image-tags[data-v-1dbf8562]{gap:3rem;margin-top:6rem}.image-card .info-box .image-tags .tag-item[data-v-1dbf8562]{height:18rem;line-height:16rem;font-size:10rem;padding:0 5rem}.image-card .copy-link-box[data-v-1dbf8562]{padding:0 8rem 8rem}.image-card .operation-box[data-v-1dbf8562]{top:8rem;right:8rem}.image-card .operation-box .operation-btn[data-v-1dbf8562]{width:28rem;height:28rem;font-size:16rem;margin-left:6rem}}.folder-card[data-v-f3498e7c]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:150rem;padding:16rem;user-select:none;background:var(--background-color);border:1rem solid var(--border-color);border-radius:12rem;box-shadow:var(--card-shadow);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.folder-card[data-v-f3498e7c]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--el-color-primary-light-9) 0%,transparent 100%);opacity:0;transition:opacity .3s ease;border-radius:inherit;pointer-events:none}.folder-card[data-v-f3498e7c]:hover{background:var(--background-color);border-color:var(--el-color-primary-light-3);transform:translateY(-6rem) scale(1.02);box-shadow:0 12rem 24rem #0000001f,0 8rem 16rem #00000014}.folder-card[data-v-f3498e7c]:hover:before{opacity:1}.folder-card:hover .icon[data-v-f3498e7c]{transform:scale(1.15) rotate(5deg)}.folder-card:hover .icon svg[data-v-f3498e7c]{filter:drop-shadow(0 4rem 8rem rgba(0,0,0,.1))}.folder-card:hover .icon svg path[data-v-f3498e7c]{fill:var(--el-color-primary)}.folder-card:hover .text[data-v-f3498e7c]{color:var(--el-color-primary);font-weight:600}.folder-card[data-v-f3498e7c]:active{transform:translateY(-3rem) scale(1.01);transition-duration:.1s}.folder-card .icon[data-v-f3498e7c]{display:flex;align-items:center;justify-content:center;width:60rem;height:60rem;margin-bottom:8rem;transition:transform .3s ease}.folder-card .icon svg[data-v-f3498e7c]{width:100%;height:100%}.folder-card .icon svg path[data-v-f3498e7c]{transition:fill .3s ease}.folder-card .text[data-v-f3498e7c]{display:-webkit-box;width:90%;overflow:hidden;font-size:14rem;font-weight:500;text-align:center;text-overflow:ellipsis;word-wrap:break-word;word-break:break-all;color:var(--text-color);-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:color .3s ease}@media (max-width: 900px){.folder-card[data-v-f3498e7c]{height:130rem;padding:12rem}.folder-card .icon[data-v-f3498e7c]{width:50rem;height:50rem}.folder-card .text[data-v-f3498e7c]{font-size:13rem}}@media (max-width: 600px){.folder-card[data-v-f3498e7c]{height:120rem;padding:10rem}.folder-card .icon[data-v-f3498e7c]{width:45rem;height:45rem;margin-bottom:6rem}.folder-card .text[data-v-f3498e7c]{font-size:12rem}}.selector-wrapper[data-v-0ff830e2]{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;padding:4rem 12rem;border-bottom:1rem solid var(--background-color-3)}.selector-wrapper .selector-left-box[data-v-0ff830e2]{display:flex;align-items:center}.selector-wrapper .selector-left-box[data-v-0ff830e2] .el-checkbox{font-weight:unset}.selector-wrapper .selector-left-box[data-v-0ff830e2] .el-checkbox__label{line-height:unset}.selector-wrapper .selector-left-box .cancel-select-btn[data-v-0ff830e2]{color:var(--el-color-primary-light-3);font-size:13rem;cursor:pointer}.selector-wrapper .selector-left-box div.item[data-v-0ff830e2]{margin-left:8rem}.selector-wrapper .selector-right-box .btn-icon[data-v-0ff830e2]{margin-left:10rem;font-size:22rem;cursor:pointer}.tag-filter-container[data-v-586cfce6]{width:100%;box-sizing:border-box;background-color:transparent;border:none}.tag-filter-container .filter-header[data-v-586cfce6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10rem}.tag-filter-container .filter-header .filter-title[data-v-586cfce6]{font-size:14rem;font-weight:500;color:var(--el-text-color-primary)}.tag-filter-container .tags-list[data-v-586cfce6]{display:flex;flex-wrap:wrap;gap:8rem;max-width:100%;overflow:hidden}.tag-filter-container .tags-list .tag-item[data-v-586cfce6]{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);max-width:100%;overflow:hidden;text-overflow:ellipsis;position:relative}.tag-filter-container .tags-list .tag-item[data-v-586cfce6]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.2) 0%,transparent 100%);opacity:0;transition:opacity .3s ease;border-radius:inherit;pointer-events:none}.tag-filter-container .tags-list .tag-item[data-v-586cfce6]:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 4px 12px #409eff4d}.tag-filter-container .tags-list .tag-item[data-v-586cfce6]:hover:before{opacity:1}.tag-filter-container .tags-list .tag-item .tag-count[data-v-586cfce6]{margin-left:4rem;font-size:12rem;opacity:.8;white-space:nowrap}.management-page-container[data-v-7ca3b2ba]{padding-bottom:0!important}.management-page-container .content-container[data-v-7ca3b2ba]{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%;padding-top:50rem;padding-left:20rem;padding-right:20rem;overflow-x:hidden}.management-page-container .content-container .top[data-v-7ca3b2ba]{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52rem;padding:12rem 16rem;margin-bottom:20rem;background:linear-gradient(135deg,var(--background-color),var(--background-color-2));border:1rem solid var(--border-color-light);border-radius:16rem;box-shadow:var(--card-shadow);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1);animation:slideInFromLeft .6s ease-out}.management-page-container .content-container .top[data-v-7ca3b2ba]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--accent-color) 3,transparent);border-radius:inherit;opacity:0;transition:opacity .3s ease}.management-page-container .content-container .top[data-v-7ca3b2ba]:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-2rem);border-color:var(--accent-color-light) 20}.management-page-container .content-container .top[data-v-7ca3b2ba]:hover:before{opacity:1}.management-page-container .content-container .top .btn-icon[data-v-7ca3b2ba]{font-size:24rem;cursor:pointer;color:var(--text-color-3);transition:all .4s cubic-bezier(.4,0,.2,1);padding:8rem;border-radius:8rem;position:relative;overflow:hidden}.management-page-container .content-container .top .btn-icon[data-v-7ca3b2ba]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background:var(--el-color-primary-light-8);border-radius:50%;transition:all .5s ease;opacity:0}.management-page-container .content-container .top .btn-icon[data-v-7ca3b2ba]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0);width:100%;height:100%;background:radial-gradient(circle,transparent 30%,var(--el-color-primary-light-9) 70%);opacity:0;transition:all .4s ease;border-radius:inherit}.management-page-container .content-container .top .btn-icon[data-v-7ca3b2ba]:hover{color:var(--el-color-primary);background:transparent;transform:rotate(-90deg) scale(1.1)}.management-page-container .content-container .top .btn-icon[data-v-7ca3b2ba]:hover:before{width:150%;height:150%;opacity:1}.management-page-container .content-container .top .btn-icon[data-v-7ca3b2ba]:hover:after{opacity:1;transform:translate(-50%,-50%) rotate(180deg)}.management-page-container .content-container .top .btn-icon[data-v-7ca3b2ba]:active{transform:rotate(-90deg) scale(.95);transition-duration:.1s}.management-page-container .content-container .tag-filter-wrapper[data-v-7ca3b2ba]{margin-bottom:20rem;padding:12rem 16rem;background:linear-gradient(135deg,var(--background-color),var(--background-color-2));border:1rem solid var(--border-color-light);border-radius:16rem;box-shadow:var(--card-shadow);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;box-sizing:border-box;animation:fadeInUp .7s ease-out;animation-delay:.1s;animation-fill-mode:both}.management-page-container .content-container .tag-filter-wrapper[data-v-7ca3b2ba]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--accent-color) 2,transparent);border-radius:inherit;opacity:0;transition:opacity .3s ease}.management-page-container .content-container .tag-filter-wrapper[data-v-7ca3b2ba]:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-2rem)}.management-page-container .content-container .tag-filter-wrapper[data-v-7ca3b2ba]:hover:before{opacity:1}.management-page-container .content-container .bottom[data-v-7ca3b2ba]{position:relative;box-sizing:border-box;width:100%;flex:1;min-height:0;border:1rem solid var(--border-color-light);border-radius:16rem;background:var(--background-color);box-shadow:var(--card-shadow);backdrop-filter:blur(10px);overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);animation:fadeInUp .8s ease-out;animation-delay:.2s;animation-fill-mode:both}.management-page-container .content-container .bottom[data-v-7ca3b2ba]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--background-color),var(--background-color-3));border-radius:inherit;opacity:.5;z-index:0}.management-page-container .content-container .bottom .image-management-list[data-v-7ca3b2ba]{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(280rem,1fr));grid-auto-rows:max-content;justify-items:stretch;align-items:start;box-sizing:border-box;width:100%;padding:20rem;overflow-y:auto;gap:20rem;scroll-behavior:smooth;z-index:1;will-change:auto}.management-page-container .content-container .bottom .image-management-list>div[data-v-7ca3b2ba]{grid-column:1/-1}.management-page-container .content-container .bottom .image-management-list[data-v-7ca3b2ba]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23667eea' fill-opacity='0.01'%3E%3Cpath d='M0 0h40v40H0z'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;z-index:-1}.management-page-container .content-container .bottom .image-management-list[data-v-7ca3b2ba]::-webkit-scrollbar{width:12rem}.management-page-container .content-container .bottom .image-management-list[data-v-7ca3b2ba]::-webkit-scrollbar-track{background:var(--background-color-2);border-radius:12rem;border:2rem solid transparent;background-clip:content-box}.management-page-container .content-container .bottom .image-management-list[data-v-7ca3b2ba]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--accent-color),var(--accent-color-light));border-radius:12rem;border:2rem solid transparent;background-clip:content-box;transition:all .3s ease;box-shadow:0 2rem 8rem #667eea33}.management-page-container .content-container .bottom .image-management-list[data-v-7ca3b2ba]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--accent-color-light),var(--accent-color));box-shadow:0 4rem 12rem #667eea4d}.management-page-container .content-container .bottom .image-management-list[data-v-7ca3b2ba]::-webkit-scrollbar-corner{background:transparent}.management-page-container .content-container .bottom .image-management-list li.image-management-item[data-v-7ca3b2ba]{position:relative;box-sizing:border-box;animation:imageItemFadeInUp-7ca3b2ba .5s ease forwards;opacity:0;min-width:0;will-change:auto}@-moz-keyframes imageItemFadeInUp-7ca3b2ba{0%{opacity:0;transform:translateY(20rem)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes imageItemFadeInUp-7ca3b2ba{0%{opacity:0;transform:translateY(20rem)}to{opacity:1;transform:translateY(0)}}@-o-keyframes imageItemFadeInUp-7ca3b2ba{0%{opacity:0;transform:translateY(20rem)}to{opacity:1;transform:translateY(0)}}@keyframes imageItemFadeInUp-7ca3b2ba{0%{opacity:0;transform:translateY(20rem)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1200px){.management-page-container .content-container[data-v-7ca3b2ba]{padding-left:16rem;padding-right:16rem}.management-page-container .content-container .bottom .image-management-list[data-v-7ca3b2ba]{grid-template-columns:repeat(auto-fill,minmax(240rem,1fr));gap:16rem;padding:16rem}}@media (max-width: 900px){.management-page-container .content-container[data-v-7ca3b2ba]{padding-left:12rem;padding-right:12rem}.management-page-container .content-container .top[data-v-7ca3b2ba]{min-height:40rem;padding:10rem 12rem}.management-page-container .content-container .tag-filter-wrapper[data-v-7ca3b2ba]{padding:10rem 12rem}.management-page-container .content-container .bottom .image-management-list[data-v-7ca3b2ba]{grid-template-columns:repeat(auto-fill,minmax(200rem,1fr));gap:12rem;padding:12rem}}@media (max-width: 600px){.management-page-container .content-container[data-v-7ca3b2ba]{padding-left:8rem;padding-right:8rem}.management-page-container .content-container .top[data-v-7ca3b2ba]{min-height:36rem;padding:8rem 10rem;margin-bottom:12rem}.management-page-container .content-container .top .btn-icon[data-v-7ca3b2ba]{font-size:20rem;padding:6rem}.management-page-container .content-container .tag-filter-wrapper[data-v-7ca3b2ba]{padding:8rem 10rem;margin-bottom:12rem}.management-page-container .content-container .bottom .image-management-list[data-v-7ca3b2ba]{grid-template-columns:repeat(auto-fill,minmax(160rem,1fr));gap:8rem;padding:8rem}}[contenteditable=true][data-v-a0fb0ee0]{box-sizing:border-box;padding:5px}.compress-config-box[data-v-186c475a]{position:relative;box-sizing:border-box}.compress-config-box .img-encoder-title[data-v-186c475a]{font-size:14rem}.compress-config-box .img-encoder-group[data-v-186c475a]{display:inline-block;margin-top:16rem}.compress-config-box .img-encoder-group .el-radio[data-v-186c475a]{display:block}.compress-config-box .img-encoder-group .desc[data-v-186c475a]{margin-left:10rem;color:var(--text-color-4);font-size:12rem}.cloud-settings-data-box[data-v-12f90f9e]{display:flex;align-items:center;justify-content:space-between;padding:2rem 0 2rem 12rem;color:var(--text-color-2);border:1rem solid var(--text-color-4);border-radius:6rem;background:var(--background-color)}.cloud-settings-data-box.is-empty[data-v-12f90f9e]{border-color:var(--el-color-warning-light-5);background:var(--el-color-warning-light-9)}.cloud-settings-data-box.is-different[data-v-12f90f9e]{border-color:var(--el-color-primary-light-5);background:var(--el-color-primary-light-9)}.cloud-settings-data-box.is-synced[data-v-12f90f9e]{border-color:var(--el-color-success-light-5);background:var(--el-color-success-light-9)}.cloud-settings-data-box .tips[data-v-12f90f9e]{font-size:14rem;display:flex;align-items:center;gap:8rem}.cloud-settings-data-box .actions[data-v-12f90f9e]{display:flex;align-items:center;gap:12rem}.cloud-settings-data-box .action-btn[data-v-12f90f9e]{padding:4rem 10rem;border-radius:6rem}.cloud-settings-data-box .status-tag[data-v-12f90f9e]{border-radius:6rem}[data-v-28110513] .el-collapse-item__header{font-size:16rem;font-weight:600;color:var(--text-color-2);transition:all .3s ease}[data-v-28110513] .el-collapse-item__header:hover{color:var(--accent-color)}[data-v-28110513] .el-collapse-item__content{animation:fadeInUp .4s ease-out}.setting-title[data-v-28110513]{margin:40rem 0 25rem;font-weight:700;font-size:18rem;color:var(--text-color-2);position:relative;padding-left:16rem}.setting-title[data-v-28110513]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4rem;height:20rem;background:linear-gradient(180deg,var(--accent-color),var(--accent-color-light));border-radius:2rem}.setting-title[data-v-28110513]:after{content:"";position:absolute;left:0;bottom:-8rem;width:60rem;height:2rem;background:linear-gradient(90deg,var(--accent-color) 40,transparent);border-radius:1rem}.setting-title[data-v-28110513]:first-child{margin-top:0}.settings-page-container[data-v-28110513]{animation:fadeIn .6s ease-out}.settings-page-container .el-collapse[data-v-28110513]{background:transparent;border-radius:16rem;overflow:hidden;box-shadow:var(--card-shadow-light)}.settings-page-container .el-collapse[data-v-28110513] .el-collapse-item{background:var(--background-color);border:1rem solid var(--border-color-light);border-radius:12rem;margin-bottom:16rem;overflow:hidden;transition:all .3s ease}.settings-page-container .el-collapse[data-v-28110513] .el-collapse-item:hover{box-shadow:var(--card-shadow);transform:translateY(-2rem)}.settings-page-container .el-collapse[data-v-28110513] .el-collapse-item .el-collapse-item__header{background:linear-gradient(135deg,var(--background-color),var(--background-color-2));border-bottom:1rem solid var(--border-color-light);padding:16rem 20rem}.settings-page-container .el-collapse[data-v-28110513] .el-collapse-item .el-collapse-item__content{padding:20rem}.setting-list[data-v-28110513]{margin:0;padding:0}.setting-list .setting-item[data-v-28110513]{margin-bottom:16rem;padding:16rem 20rem;background:linear-gradient(135deg,var(--background-color),var(--background-color-2));border:1rem solid var(--border-color-light);border-radius:12rem;box-shadow:var(--card-shadow);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.setting-list .setting-item[data-v-28110513]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--accent-color) 2,transparent);opacity:0;pointer-events:none;transition:opacity .3s ease}.setting-list .setting-item[data-v-28110513]:last-child{margin-bottom:0}.setting-list .setting-item[data-v-28110513]:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-2rem);border-color:var(--accent-color) 20}.setting-list .setting-item[data-v-28110513]:hover:before{opacity:1}.setting-list .setting-item.has-desc[data-v-28110513]{display:flex;align-items:center;color:var(--text-color-3);font-size:13rem;font-weight:500;user-select:none}.setting-list .setting-item.has-desc .desc[data-v-28110513]{margin-left:12rem;color:var(--text-color-4);font-weight:400}@media (max-width: 600px){.setting-list .setting-item.has-desc .desc[data-v-28110513]{display:none}}.setting-list .setting-item.cdn[data-v-28110513]{display:flex;align-items:center}.setting-list .setting-item .prefix-input[data-v-28110513]{width:calc(100% - 56rem);margin-left:56rem}.setting-list .setting-item .prefix-input[data-v-28110513] .el-input__wrapper{border-radius:8rem;box-shadow:var(--card-shadow-light);transition:all .3s ease}.setting-list .setting-item .prefix-input[data-v-28110513] .el-input__wrapper:hover{box-shadow:var(--card-shadow)}.setting-list .setting-item .prefix-input[data-v-28110513] .el-input__wrapper.is-focus{box-shadow:0 0 0 2rem var(--ring-color)}.setting-list .setting-item[data-v-28110513] .el-switch{user-select:none}.setting-list .setting-item[data-v-28110513] .el-switch .el-switch__core{transition:all .3s ease}.setting-list .setting-item[data-v-28110513] .el-switch .el-switch__core:hover{box-shadow:0 0 8rem var(--ring-color)}.image-link-type-rule-option .left[data-v-28110513]{float:left;margin-right:10rem}.image-link-type-rule-option .right[data-v-28110513]{float:right;color:var(--el-text-color-secondary);font-size:12rem}.tool-panel[data-v-06af4a8d]{position:relative;box-sizing:border-box;width:100%;height:100%}.tool-panel .panel-header[data-v-06af4a8d]{position:relative;display:flex;align-items:flex-start;box-sizing:border-box;width:100%;height:30rem}.tool-panel .panel-body[data-v-06af4a8d]{position:relative;box-sizing:border-box;width:100%;height:calc(100% - 30rem);overflow:hidden;border:1px solid var(--border-color);border-radius:8rem}.toolbox[data-v-06af4a8d]{position:relative;display:grid;grid-gap:20rem;grid-template-columns:repeat(4,1fr);box-sizing:border-box;padding:0}@media (max-width: 1200px){.toolbox[data-v-06af4a8d]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 900px){.toolbox[data-v-06af4a8d]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.toolbox[data-v-06af4a8d]{grid-template-columns:repeat(1,1fr)}.toolbox .tool-item[data-v-06af4a8d]{height:147.20000000000002rem!important;padding:18.400000000000002rem!important}}.toolbox .tool-item[data-v-06af4a8d]{position:relative;box-sizing:border-box;height:160rem;padding:20rem;border-radius:10rem;box-shadow:0 1rem 3rem var(--shadow-color);transition:all ease .2s}.toolbox .tool-item[data-v-06af4a8d]:hover{box-shadow:0 0 6rem var(--shadow-hover-color);transform:translateY(-2%) scale(1.02);cursor:pointer}.toolbox .tool-item .top[data-v-06af4a8d]{position:relative;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;height:58rem}.toolbox .tool-item .top .left[data-v-06af4a8d]{position:relative;box-sizing:border-box;width:58rem;height:58rem;color:var(--el-color-primary);background:var(--el-color-primary-light-9);border-radius:10rem}.toolbox .tool-item .top .right[data-v-06af4a8d]{position:relative;box-sizing:border-box;padding-left:12rem;color:var(--text-color);font-weight:600;font-size:20rem}.toolbox .tool-item .bottom[data-v-06af4a8d]{position:relative;display:flex;align-items:flex-end;box-sizing:border-box;width:100%;height:calc(100% - 58rem);color:var(--text-color-4)}.feedback-page-container .section[data-v-dfecf3fc]{margin-bottom:12rem}.feedback-page-container .section .section-title[data-v-dfecf3fc]{font-size:18rem;font-weight:600;margin-bottom:8rem}.feedback-page-container .section .description[data-v-dfecf3fc]{line-height:28rem}.feedback-page-container .section .bookmark[data-v-dfecf3fc]{margin-top:6rem}.feedback-page-container .section .list[data-v-dfecf3fc]{margin:0;padding-left:18rem}.feedback-page-container .section .list li[data-v-dfecf3fc]{line-height:26rem;margin:4rem 0}.feedback-page-container .section .links[data-v-dfecf3fc]{padding-left:0}.feedback-page-container .section .links li[data-v-dfecf3fc]{list-style:none;margin:6rem 0}.feedback-page-container .section code[data-v-dfecf3fc]{box-sizing:border-box;padding:3rem 6rem;font-weight:700;background:var(--background-color-2);border-radius:6rem;box-shadow:2rem 2rem 5rem var(--shadow-color)}.feedback-page-container .red-text[data-v-dfecf3fc]{margin-top:6rem;color:var(--el-color-danger);font-size:16rem}.img-process-state-card-container[data-v-d59c7528]{position:relative;display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box;width:100%;margin-bottom:20rem;overflow:hidden;border:1rem solid var(--border-color);border-radius:6rem}.img-process-state-card-container[data-v-d59c7528]:last-child{margin-bottom:0}.img-process-state-card-container:hover .del-btn[data-v-d59c7528]{display:block}.img-process-state-card-container .img-container[data-v-d59c7528]{position:relative;box-sizing:border-box;width:100%;height:140rem}.img-process-state-card-container .img-container .el-image[data-v-d59c7528]{width:100%;height:100%}.img-process-state-card-container .info-container[data-v-d59c7528]{position:relative;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;padding:3rem 5rem;border-top:1rem solid var(--border-color)}.img-process-state-card-container .info-container .img-name[data-v-d59c7528]{max-width:50%;font-size:13rem}.img-process-state-card-container .info-container .img-size[data-v-d59c7528]{display:flex;justify-content:flex-end;transform:scale(.9)}.img-process-state-card-container .info-container .img-size .file-size-item[data-v-d59c7528]{padding:2rem 3rem;font-size:12rem;background:var(--background-color-3);border-radius:3rem}.img-process-state-card-container .info-container .img-size .original-file-size[data-v-d59c7528]{margin-right:-2rem}.img-process-state-card-container .info-container .img-size .original-file-size.del-line[data-v-d59c7528]{margin-right:0;text-decoration:line-through}.img-process-state-card-container .info-container .img-size .finial-file-size[data-v-d59c7528]{margin-right:-4rem;margin-left:4rem;color:var(--el-color-primary)}.img-process-state-card-container .operate-container[data-v-d59c7528]{position:relative;box-sizing:border-box;width:100%;height:30rem;font-size:13rem;background:var(--background-color-2);border-top:1rem solid var(--border-color);cursor:pointer}.img-process-state-card-container .operate-container[data-v-d59c7528]:hover{background:var(--el-color-primary-light-9)}.img-process-state-card-container .del-btn[data-v-d59c7528]{position:absolute;top:6rem;right:6rem;display:none;color:var(--background-color);font-size:22rem;cursor:pointer}.compress-tool-container[data-v-2f45486b]{position:relative;display:flex;justify-content:space-between;box-sizing:border-box;width:100%;height:100%}.compress-tool-container .compress-tool-left[data-v-2f45486b]{position:relative;box-sizing:border-box;width:260rem;height:100%;padding:10rem;overflow-y:auto;border-right:1px solid var(--border-color)}.compress-tool-container .compress-tool-left .el-image[data-v-2f45486b]{width:100%}.compress-tool-container .compress-tool-right[data-v-2f45486b]{position:relative;box-sizing:border-box;width:calc(100% - 260rem);height:100%;padding:20rem}.compress-tool-container .compress-tool-right.no-img[data-v-2f45486b]{width:100%}.compress-tool-container .compress-tool-right .user-operate[data-v-2f45486b]{display:flex;justify-content:flex-end;margin-top:20rem}.compress-tool-container .compress-tool-right .user-operate.compressed[data-v-2f45486b]{justify-content:space-between}.base64-tool-container[data-v-654d8c19]{position:relative;display:flex;justify-content:space-between;box-sizing:border-box;width:100%;height:100%}.base64-tool-container .base64-tool-left[data-v-654d8c19]{position:relative;box-sizing:border-box;width:260rem;height:100%;padding:10rem;overflow-y:auto;border-right:1px solid var(--border-color)}.base64-tool-container .base64-tool-left .el-image[data-v-654d8c19]{width:100%}.base64-tool-container .base64-tool-right[data-v-654d8c19]{position:relative;box-sizing:border-box;width:calc(100% - 260rem);height:100%;padding:20rem}.base64-tool-container .base64-tool-right.no-img[data-v-654d8c19]{width:100%}.base64-tool-container .base64-tool-right .user-operate[data-v-654d8c19]{display:flex;justify-content:flex-end;margin-top:20rem}.watermark-tool-container[data-v-8c458a98]{position:relative;display:flex;justify-content:space-between;box-sizing:border-box;width:100%;height:100%}.watermark-tool-container .watermark-tool-left[data-v-8c458a98]{position:relative;box-sizing:border-box;width:260rem;height:100%;padding:10rem;overflow-y:auto;border-right:1px solid var(--border-color)}.watermark-tool-container .watermark-tool-left .el-image[data-v-8c458a98]{width:100%}.watermark-tool-container .watermark-tool-right[data-v-8c458a98]{position:relative;box-sizing:border-box;width:calc(100% - 260rem);height:100%;padding:20rem}.watermark-tool-container .watermark-tool-right.no-img[data-v-8c458a98]{width:100%}.watermark-tool-container .watermark-tool-right .user-operate[data-v-8c458a98]{display:flex;justify-content:flex-end;margin-top:20rem}.watermark-tool-container .watermark-tool-right .user-operate.watermarked[data-v-8c458a98]{justify-content:space-between}.header[data-v-12f90978]{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;height:100%;padding:0 24rem;background:linear-gradient(135deg,var(--brand-gradient-start),var(--brand-gradient-end));background-size:200% 200%;animation:gradientShift-12f90978 8s ease-in-out infinite;color:#fff;box-shadow:0 8rem 32rem #0000001f,0 2rem 8rem #00000014;backdrop-filter:blur(10px);position:relative;z-index:1000;overflow:hidden;will-change:auto}.header[data-v-12f90978]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--brand-gradient-start),var(--brand-gradient-end));opacity:.9;z-index:-1}.header[data-v-12f90978]:after{content:none}.header .header-left[data-v-12f90978]{display:flex;align-items:center;justify-content:flex-start;height:100%}.header .header-left .brand[data-v-12f90978]{display:flex;align-items:center;justify-content:flex-start;height:100%;cursor:pointer;transition:none;position:relative;padding:8rem 16rem;border-radius:12rem;backdrop-filter:none}.header .header-left .brand .logo[data-v-12f90978]{width:48rem;height:48rem;margin-right:12rem;transition:all .3s ease;border-radius:8rem;overflow:hidden;box-shadow:0 4rem 12rem #ffffff1a}.header .header-left .brand .logo img[data-v-12f90978]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.header .header-left .brand .title[data-v-12f90978]{font-weight:700;font-size:24rem;letter-spacing:1rem;color:#fff;background:none;background-clip:initial;-webkit-background-clip:initial;-webkit-text-fill-color:#fff;text-shadow:none;transition:none;line-height:1}.header .header-left .brand[data-v-12f90978]:before{content:none}.header .header-left .website-count[data-v-12f90978]{display:flex;align-items:flex-end;box-sizing:border-box;margin-left:10rem;padding-bottom:12rem;font-size:14rem;color:#ffffffd9;cursor:pointer}@media (max-width: 600px){.header .header-left .website-count[data-v-12f90978]{display:none}}.header .header-right[data-v-12f90978]{display:flex;align-items:center;justify-content:flex-end;user-select:none}.header .header-right .user-info[data-v-12f90978]{display:flex;align-items:center;cursor:pointer;padding:6rem 12rem;border-radius:24rem;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border:1rem solid rgba(255,255,255,.2);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.header .header-right .user-info[data-v-12f90978]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.header .header-right .user-info[data-v-12f90978]:hover{background:rgba(255,255,255,.2);transform:translateY(-1rem);box-shadow:0 8rem 24rem #00000026}.header .header-right .user-info[data-v-12f90978]:hover:before{left:100%}.header .header-right .user-info:hover .avatar[data-v-12f90978]{transform:scale(1.1);border-color:#fffc;box-shadow:0 4rem 12rem #ffffff4d}.header .header-right .user-info:hover .username[data-v-12f90978]{transform:translate(-2rem)}.header .header-right .user-info:hover .caret-bottom-icon[data-v-12f90978]{transform:rotate(180deg)}.header .header-right .user-info .username[data-v-12f90978]{font-size:16rem;color:#fffffff2;font-weight:500;transition:all .3s ease;margin-right:8rem}.header .header-right .user-info .avatar-box[data-v-12f90978]{display:flex;align-items:center;justify-content:space-between}.header .header-right .user-info .avatar-box .avatar[data-v-12f90978]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:40rem;height:40rem;padding:2rem;color:#fff;border:2rem solid rgba(255,255,255,.4);border-radius:50%;background:rgba(255,255,255,.1);transition:all .3s ease;margin-right:8rem}.header .header-right .user-info .avatar-box .avatar img[data-v-12f90978]{width:100%;height:100%;border-radius:50%;object-fit:cover}.header .header-right .user-info .avatar-box .user-filled-icon[data-v-12f90978]{font-size:20rem;margin-right:8rem}.header .header-right .user-info .avatar-box .caret-bottom-icon[data-v-12f90978]{font-size:18rem;color:#fffc;transition:transform .3s ease}@-moz-keyframes gradientShift-12f90978{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@-webkit-keyframes gradientShift-12f90978{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@-o-keyframes gradientShift-12f90978{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gradientShift-12f90978{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.nav[data-v-1a83c6f8]{position:relative;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:100%;height:100%;background:var(--background-color);border-top-right-radius:10rem;box-shadow:var(--card-shadow),inset -1rem 0 0 var(--border-color-light);backdrop-filter:blur(10px)}.nav[data-v-1a83c6f8]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,var(--glass-bg) 0%,transparent 100%);pointer-events:none;z-index:-1;border-top-right-radius:10rem}.nav ul.nav-list[data-v-1a83c6f8]{margin:0;padding:0}.nav .nav-item[data-v-1a83c6f8]{position:relative;box-sizing:border-box;width:100%;height:78rem;cursor:pointer;user-select:none;transition:all .3s cubic-bezier(.4,0,.2,1);margin:2rem 0;overflow:hidden}.nav .nav-item[data-v-1a83c6f8]:first-child{border-top-right-radius:10rem}.nav .nav-item[data-v-1a83c6f8]:before{content:"";position:absolute;left:0;top:0;width:3rem;height:100%;background:transparent;border-radius:0 4rem 4rem 0;transition:all .3s ease;z-index:2}.nav .nav-item[data-v-1a83c6f8]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background:radial-gradient(circle,var(--accent-color) 0%,transparent 70%);border-radius:50%;opacity:0;transition:all .4s ease;z-index:1}.nav .nav-item.active[data-v-1a83c6f8]{color:var(--accent-color);font-weight:600;background:linear-gradient(135deg,var(--accent-color) 10,rgba(102,126,234,.05));transform:translate(4rem)}.nav .nav-item.active[data-v-1a83c6f8]:before{background:linear-gradient(180deg,var(--accent-color),var(--accent-color-light));box-shadow:0 0 10rem var(--accent-color) 30}.nav .nav-item.active[data-v-1a83c6f8]:after{width:60rem;height:60rem;opacity:.3}.nav .nav-item.active .nav-content .nav-name[data-v-1a83c6f8]{color:var(--accent-color);font-weight:600}.nav .nav-item[data-v-1a83c6f8]:hover:not(.active){background:var(--background-color-2);transform:translate(2rem)}.nav .nav-item[data-v-1a83c6f8]:hover:not(.active):after{width:80rem;height:80rem;opacity:.1}.nav .nav-item[data-v-1a83c6f8]:active{transform:translate(1rem)}.nav .nav-item .nav-content[data-v-1a83c6f8]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;z-index:3;position:relative}.nav .nav-item .nav-content .nav-name[data-v-1a83c6f8]{margin-top:6rem;font-size:12rem;text-align:center;transition:all .3s ease;font-weight:500}.main-container[data-v-3840d513]{position:relative;box-sizing:border-box;width:100%;height:100%;font-size:15rem;background:linear-gradient(135deg,var(--background-color) 0%,var(--background-color-3) 100%);overflow:hidden}.main-container[data-v-3840d513]:before{content:none}.main-container .top-container[data-v-3840d513]{position:relative;box-sizing:border-box;width:100%;height:60rem;backdrop-filter:blur(10px) saturate(1.2);z-index:10}.main-container .bottom-container[data-v-3840d513]{position:relative;box-sizing:border-box;width:100%;height:calc(100% - 60rem);z-index:5}.main-container .bottom-container .bottom-content[data-v-3840d513]{position:relative;box-sizing:border-box;width:100%;height:100%;padding-left:90rem}.main-container .bottom-container .bottom-content .left[data-v-3840d513]{position:absolute;top:0;left:0;box-sizing:border-box;width:90rem;height:100%;padding-top:16rem;z-index:10;animation:slideInFromLeft .6s cubic-bezier(.4,0,.2,1)}.main-container .bottom-container .bottom-content .right[data-v-3840d513]{position:relative;box-sizing:border-box;width:100%;height:100%;padding-top:16rem;padding-left:16rem;padding-right:16rem;z-index:5;animation:fadeIn .8s ease-out}#app{position:relative;box-sizing:border-box;width:100%;height:100%;font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.dark{color-scheme:dark;--el-color-primary:#409eff;--el-color-primary-light-3:#3375b9;--el-color-primary-light-5:#2a598a;--el-color-primary-light-7:#213d5b;--el-color-primary-light-8:#1d3043;--el-color-primary-light-9:#18222c;--el-color-primary-dark-2:#66b1ff;--el-color-success:#67c23a;--el-color-success-light-3:#4e8e2f;--el-color-success-light-5:#3e6b27;--el-color-success-light-7:#2d481f;--el-color-success-light-8:#25371c;--el-color-success-light-9:#1c2518;--el-color-success-dark-2:#85ce61;--el-color-warning:#e6a23c;--el-color-warning-light-3:#a77730;--el-color-warning-light-5:#7d5b28;--el-color-warning-light-7:#533f20;--el-color-warning-light-8:#3e301c;--el-color-warning-light-9:#292218;--el-color-warning-dark-2:#ebb563;--el-color-danger:#f56c6c;--el-color-danger-light-3:#b25252;--el-color-danger-light-5:#854040;--el-color-danger-light-7:#582e2e;--el-color-danger-light-8:#412626;--el-color-danger-light-9:#2b1d1d;--el-color-danger-dark-2:#f78989;--el-color-error:#f56c6c;--el-color-error-light-3:#b25252;--el-color-error-light-5:#854040;--el-color-error-light-7:#582e2e;--el-color-error-light-8:#412626;--el-color-error-light-9:#2b1d1d;--el-color-error-dark-2:#f78989;--el-color-info:#909399;--el-color-info-light-3:#6b6d71;--el-color-info-light-5:#525457;--el-color-info-light-7:#393a3c;--el-color-info-light-8:#2d2d2f;--el-color-info-light-9:#202121;--el-color-info-dark-2:#a6a9ad;--el-box-shadow:0px 12px 32px 4px rgba(0, 0, 0, .36),0px 8px 20px rgba(0, 0, 0, .72);--el-box-shadow-light:0px 0px 12px rgba(0, 0, 0, .72);--el-box-shadow-lighter:0px 0px 6px rgba(0, 0, 0, .72);--el-box-shadow-dark:0px 16px 48px 16px rgba(0, 0, 0, .72),0px 12px 32px #000000,0px 8px 16px -8px #000000;--el-bg-color-page:#0a0a0a;--el-bg-color:#141414;--el-bg-color-overlay:#1d1e1f;--el-text-color-primary:#E5EAF3;--el-text-color-regular:#CFD3DC;--el-text-color-secondary:#A3A6AD;--el-text-color-placeholder:#8D9095;--el-text-color-disabled:#6C6E72;--el-border-color-darker:#636466;--el-border-color-dark:#58585B;--el-border-color:#4C4D4F;--el-border-color-light:#414243;--el-border-color-lighter:#363637;--el-border-color-extra-light:#2B2B2C;--el-fill-color-darker:#424243;--el-fill-color-dark:#39393A;--el-fill-color:#303030;--el-fill-color-light:#262727;--el-fill-color-lighter:#1D1D1D;--el-fill-color-extra-light:#191919;--el-fill-color-blank:transparent;--el-mask-color:rgba(0, 0, 0, .8);--el-mask-color-extra-light:rgba(0, 0, 0, .3)}html.dark .el-button{--el-button-disabled-text-color:rgba(255, 255, 255, .5)}html.dark .el-card{--el-card-bg-color:var(--el-bg-color-overlay)}html.dark .el-empty{--el-empty-fill-color-0:var(--el-color-black);--el-empty-fill-color-1:#4b4b52;--el-empty-fill-color-2:#36383d;--el-empty-fill-color-3:#1e1e20;--el-empty-fill-color-4:#262629;--el-empty-fill-color-5:#202124;--el-empty-fill-color-6:#212224;--el-empty-fill-color-7:#1b1c1f;--el-empty-fill-color-8:#1c1d1f;--el-empty-fill-color-9:#18181a}:root{--background-color: #fafbfc;--background-color-2: #f5f7fa;--background-color-3: #ebeef5;--text-color: #2c3e50;--text-color-2: #34495e;--text-color-3: #606266;--text-color-4: #909399;--text-color-5: #c0c4cc;--border-color: #e4e7ed;--border-color-light: #f0f2f5;--shadow-color: rgba(0,0,0,.08);--shadow-hover-color: rgba(0,0,0,.15);--scrollbar-color: #d3d4d6;--scroll-bar-bg-color: #f5f7fa;--await-upload-color: #e6a23c;--uploading-color: #409eff;--uploaded-color: #67c23a;--accent-color: #667eea;--accent-color-light: #764ba2;--success-color: #10b981;--warning-color: #f59e0b;--danger-color: #ef4444;--brand-gradient-start: #667eea;--brand-gradient-end: #764ba2;--card-shadow: 0 4rem 12rem rgba(0,0,0,.05);--card-shadow-hover: 0 20rem 40rem rgba(0,0,0,.1);--card-shadow-light: 0 1rem 3rem rgba(0,0,0,.05);--ring-color: rgba(102,126,234,.3);--glass-bg: rgba(255,255,255,.8);--glass-border: rgba(255,255,255,.2)}@media (prefers-color-scheme: light){:root{--background-color: #fafbfc;--background-color-2: #f5f7fa;--background-color-3: #ebeef5;--text-color: #2c3e50;--text-color-2: #34495e;--text-color-3: #606266;--text-color-4: #909399;--text-color-5: #c0c4cc;--border-color: #e4e7ed;--border-color-light: #f0f2f5;--shadow-color: rgba(0,0,0,.08);--shadow-hover-color: rgba(0,0,0,.15);--scrollbar-color: #d3d4d6;--scroll-bar-bg-color: #f5f7fa;--await-upload-color: #e6a23c;--uploading-color: #409eff;--uploaded-color: #67c23a;--accent-color: #667eea;--accent-color-light: #764ba2;--success-color: #10b981;--warning-color: #f59e0b;--danger-color: #ef4444;--brand-gradient-start: #667eea;--brand-gradient-end: #764ba2;--card-shadow: 0 4rem 12rem rgba(0,0,0,.05);--card-shadow-hover: 0 20rem 40rem rgba(0,0,0,.1);--card-shadow-light: 0 1rem 3rem rgba(0,0,0,.05);--ring-color: rgba(102,126,234,.3);--glass-bg: rgba(255,255,255,.8);--glass-border: rgba(255,255,255,.2)}}@media (prefers-color-scheme: dark){:root{--background-color: #1a1b23;--background-color-2: #252730;--background-color-3: #2d303b;--text-color: #e2e8f0;--text-color-2: #f1f5f9;--text-color-3: #cbd5e1;--text-color-4: #94a3b8;--text-color-5: #64748b;--border-color: #374151;--border-color-light: #334155;--shadow-color: rgba(0,0,0,.3);--shadow-hover-color: rgba(0,0,0,.5);--scrollbar-color: #4b5563;--scroll-bar-bg-color: #374151;--await-upload-color: #f59e0b;--uploading-color: #3b82f6;--uploaded-color: #10b981;--accent-color: #8b5cf6;--accent-color-light: #a78bfa;--success-color: #059669;--warning-color: #d97706;--danger-color: #dc2626;--brand-gradient-start: #8b5cf6;--brand-gradient-end: #a78bfa;--card-shadow: 0 4rem 12rem rgba(0,0,0,.2);--card-shadow-hover: 0 20rem 40rem rgba(0,0,0,.3);--card-shadow-light: 0 1rem 3rem rgba(0,0,0,.05);--ring-color: rgba(139,92,246,.4);--glass-bg: rgba(26,27,35,.8);--glass-border: rgba(255,255,255,.1)}}.light{--background-color: #fafbfc;--background-color-2: #f5f7fa;--background-color-3: #ebeef5;--text-color: #2c3e50;--text-color-2: #34495e;--text-color-3: #606266;--text-color-4: #909399;--text-color-5: #c0c4cc;--border-color: #e4e7ed;--border-color-light: #f0f2f5;--shadow-color: rgba(0,0,0,.08);--shadow-hover-color: rgba(0,0,0,.15);--scrollbar-color: #d3d4d6;--scroll-bar-bg-color: #f5f7fa;--await-upload-color: #e6a23c;--uploading-color: #409eff;--uploaded-color: #67c23a;--accent-color: #667eea;--accent-color-light: #764ba2;--success-color: #10b981;--warning-color: #f59e0b;--danger-color: #ef4444;--brand-gradient-start: #667eea;--brand-gradient-end: #764ba2;--card-shadow: 0 4rem 12rem rgba(0,0,0,.05);--card-shadow-hover: 0 20rem 40rem rgba(0,0,0,.1);--card-shadow-light: 0 1rem 3rem rgba(0,0,0,.05);--ring-color: rgba(102,126,234,.3);--glass-bg: rgba(255,255,255,.8);--glass-border: rgba(255,255,255,.2)}.dark{--background-color: #1a1b23;--background-color-2: #252730;--background-color-3: #2d303b;--text-color: #e2e8f0;--text-color-2: #f1f5f9;--text-color-3: #cbd5e1;--text-color-4: #94a3b8;--text-color-5: #64748b;--border-color: #374151;--border-color-light: #334155;--shadow-color: rgba(0,0,0,.3);--shadow-hover-color: rgba(0,0,0,.5);--scrollbar-color: #4b5563;--scroll-bar-bg-color: #374151;--await-upload-color: #f59e0b;--uploading-color: #3b82f6;--uploaded-color: #10b981;--accent-color: #8b5cf6;--accent-color-light: #a78bfa;--success-color: #059669;--warning-color: #d97706;--danger-color: #dc2626;--brand-gradient-start: #8b5cf6;--brand-gradient-end: #a78bfa;--card-shadow: 0 4rem 12rem rgba(0,0,0,.2);--card-shadow-hover: 0 20rem 40rem rgba(0,0,0,.3);--card-shadow-light: 0 1rem 3rem rgba(0,0,0,.05);--ring-color: rgba(139,92,246,.4);--glass-bg: rgba(26,27,35,.8);--glass-border: rgba(255,255,255,.1)}:root{--el-color-primary: #4975c6;--el-color-primary-light-3: #5482d3;--el-color-primary-light-5: #a0bbff;--el-color-primary-light-7: #c6d3ff;--el-color-primary-light-8: #d9e2ff;--el-color-primary-light-9: #ecefff}.el-message__icon{width:15rem;height:15rem}.el-message__icon svg{width:15rem;height:15rem}:root{font-size:1px}@media (max-width: 900px){:root{font-size:.95px}}@media (max-width: 900px){:root{font-size:.9px}}@media (max-width: 600px){:root{font-size:.8px}}*::-webkit-scrollbar{width:8rem;height:8rem}*::-webkit-scrollbar-thumb{background:var(--scrollbar-color);border-radius:10rem;border:2rem solid transparent;background-clip:content-box;transition:background .3s ease}*::-webkit-scrollbar-thumb:hover{background:var(--text-color-4);background-clip:content-box}*::-webkit-scrollbar-track{background:var(--scroll-bar-bg-color);border-radius:10rem}*::-webkit-scrollbar-corner{background:var(--scroll-bar-bg-color)}html,body{scroll-behavior:auto;-webkit-overflow-scrolling:touch}html,body{position:static;width:100%;height:100%;margin:0;padding:0;color:var(--text-color)}a,a:link{color:var(--text-color);text-decoration:none}ul,ol,li{margin:0;list-style:none}.flex-center{display:flex;align-items:center;justify-content:center}.flex-start{display:flex;align-items:center;justify-content:flex-start}.page-container{position:relative;box-sizing:border-box;width:100%;height:100%;padding:32rem;overflow-y:auto;background:var(--background-color);border-top-left-radius:10rem}.page-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--background-color) 0%,var(--background-color-2) 100%);z-index:-1;border-top-left-radius:10rem}.page-container .page-content{position:relative;box-sizing:border-box;width:100%;max-width:1200rem;height:100%;margin:0 auto;animation:fadeInUpCenter .6s cubic-bezier(.4,0,.2,1)}.clearfix:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:""}.custom-contextmenu-container{position:relative;box-sizing:border-box;padding:5rem 0;color:var(--text-color);background:var(--background-color);border-radius:3rem;box-shadow:var(--el-box-shadow-light)}.custom-contextmenu-container .custom-contextmenu-item{position:relative;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;padding:8rem 10rem;font-size:12rem;cursor:pointer}.custom-contextmenu-container .custom-contextmenu-item.copy-link{display:none}.custom-contextmenu-container .custom-contextmenu-item:hover{color:var(--el-color-primary);background:var(--el-color-primary-light-9)}.text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.quick-actions-popover{position:relative;box-sizing:border-box;width:100%;padding:10rem;background:var(--background-color);user-select:none}.quick-actions-popover .el-switch{white-space:nowrap}.personal-center-popover{position:relative;box-sizing:border-box;width:100%;padding:10rem 0;background:var(--background-color)}.personal-center-popover .content-item{position:relative;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;height:36rem;padding:0 12rem;color:var(--text-color-3);font-size:14rem;cursor:pointer}.personal-center-popover .content-item .el-icon{margin-right:3rem}.personal-center-popover .content-item:hover{background:var(--background-color-2)}.custom-message-container{box-sizing:border-box}.custom-message-container .content-box{line-height:2}.custom-message-container .content-box .btn-box{margin-left:6rem}.custom-message-container .content-box .btn{display:inline-block;margin-left:2rem;padding:0 6rem;font-size:12rem;border-style:solid;border-width:1rem;border-radius:4rem;cursor:pointer}.custom-message-container .content-box .confirm{color:var(--el-color-primary);background:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-5)}.custom-message-container .content-box .confirm:hover{color:var(--el-color-white);background:var(--el-color-primary);border-color:var(--el-color-primary)}.custom-message-container .content-box .cancel{color:var(--el-color-info);background:var(--el-color-info-light-9);border-color:var(--el-color-info-light-5)}.custom-message-container .content-box .cancel:hover{color:var(--el-color-white);background:var(--el-color-info);border-color:var(--el-color-info)}.border-box{position:relative;box-sizing:border-box}.glass-effect{background:var(--glass-bg);backdrop-filter:blur(20px);border:1rem solid var(--glass-border)}.modern-card{background:var(--background-color);border-radius:16rem;box-shadow:var(--card-shadow);border:1rem solid var(--border-color-light);transition:all .3s cubic-bezier(.4,0,.2,1)}.modern-card:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-4rem)}.shimmer{position:relative;overflow:hidden}.shimmer:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmer 2s infinite}@-moz-keyframes fadeInUp{0%{opacity:0;transform:translateY(30rem)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(30rem)}to{opacity:1;transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;transform:translateY(30rem)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30rem)}to{opacity:1;transform:translateY(0)}}@-moz-keyframes fadeInUpCenter{0%{opacity:0;transform:translateY(30rem) translate(-50%)}to{opacity:1;transform:translateY(0) translate(-50%)}}@-webkit-keyframes fadeInUpCenter{0%{opacity:0;transform:translateY(30rem) translate(-50%)}to{opacity:1;transform:translateY(0) translate(-50%)}}@-o-keyframes fadeInUpCenter{0%{opacity:0;transform:translateY(30rem) translate(-50%)}to{opacity:1;transform:translateY(0) translate(-50%)}}@keyframes fadeInUpCenter{0%{opacity:0;transform:translateY(30rem) translate(-50%)}to{opacity:1;transform:translateY(0) translate(-50%)}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes slideInFromLeft{0%{opacity:0;transform:translate(-30rem)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes slideInFromLeft{0%{opacity:0;transform:translate(-30rem)}to{opacity:1;transform:translate(0)}}@-o-keyframes slideInFromLeft{0%{opacity:0;transform:translate(-30rem)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-30rem)}to{opacity:1;transform:translate(0)}}@-moz-keyframes pulseGlow{0%,to{box-shadow:0 0 10rem #667eea4d}50%{box-shadow:0 0 20rem #667eea99}}@-webkit-keyframes pulseGlow{0%,to{box-shadow:0 0 10rem #667eea4d}50%{box-shadow:0 0 20rem #667eea99}}@-o-keyframes pulseGlow{0%,to{box-shadow:0 0 10rem #667eea4d}50%{box-shadow:0 0 20rem #667eea99}}@keyframes pulseGlow{0%,to{box-shadow:0 0 10rem #667eea4d}50%{box-shadow:0 0 20rem #667eea99}}@-moz-keyframes shimmer{0%{left:-100%}to{left:100%}}@-webkit-keyframes shimmer{0%{left:-100%}to{left:100%}}@-o-keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes shimmer{0%{left:-100%}to{left:100%}}
