.centered[data-v-66dc8e00]{align-items:center;display:flex;justify-content:center}.loading-triangle[data-v-66dc8e00]{animation:colorChange 5s infinite alternate;border-left:10px solid transparent;border-top:10px solid #409eff;height:0;position:absolute;right:6px;top:6px;width:0;z-index:99}.float-button[data-v-66dc8e00]{display:flex;flex-direction:column;gap:3px;right:-54px}.float-button[data-v-66dc8e00],.refresh-button[data-v-66dc8e00]{border-radius:4px;box-sizing:border-box;font-size:18px;position:absolute;top:5px}.refresh-button[data-v-66dc8e00]{right:-26px}[data-v-66dc8e00] .update-button{border-radius:4px;box-sizing:border-box;font-size:18px;position:absolute;right:-26px;top:40px}.thumbnail-box[data-v-66dc8e00]{border:1px solid transparent}.thumbnail-box[data-v-66dc8e00]:hover{border-color:var(--fs-image-hover)}.thumbnail-container[data-v-66dc8e00]{box-sizing:border-box;display:flex;gap:8px;overflow-x:scroll;padding-bottom:2px;position:relative}.thumbnail-container[data-v-66dc8e00]:hover{background-color:transparent}.thumbnail-container[data-v-66dc8e00]:hover::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2)}.thumbnail-container[data-v-66dc8e00]:hover::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05)}.thumbnail-container[data-v-66dc8e00]::-webkit-scrollbar{display:var(--v7171a4c4);height:6px}.thumbnail-container[data-v-66dc8e00]::-webkit-scrollbar-thumb,.thumbnail-container[data-v-66dc8e00]::-webkit-scrollbar-track{background:transparent;border-radius:3px}.thumbnail-container[data-v-66dc8e00]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3);cursor:pointer}.thumbnail-item[data-v-66dc8e00]{background:hsla(0,0%,100%,.05);cursor:pointer;flex:0 0 auto;overflow:hidden;transition:all .3s ease}.thumbnail-item[data-v-66dc8e00]:hover{box-shadow:0 4px 12px #0000004d}.thumbnail-item .el-image[data-v-66dc8e00]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:auto}.waterfall-container[data-v-66dc8e00]{display:flex;gap:12px;max-height:72vh;overflow-y:auto;padding:4px}.waterfall-container[data-v-66dc8e00]::-webkit-scrollbar{width:6px}.waterfall-container[data-v-66dc8e00]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.waterfall-container[data-v-66dc8e00]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.waterfall-container[data-v-66dc8e00]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.waterfall-column[data-v-66dc8e00]{display:flex;flex:1;flex-direction:column;gap:12px}.image-item[data-v-66dc8e00]{-moz-column-break-inside:avoid;break-inside:avoid;width:100%}.image-wrapper[data-v-66dc8e00]{background:hsla(0,0%,100%,.05);border-radius:8px;cursor:pointer;overflow:hidden;position:relative;transition:transform .2s ease;width:100%}.image-wrapper[data-v-66dc8e00]:hover{transform:translateY(-2px)}.image-wrapper img[data-v-66dc8e00]{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.image-rt-btn[data-v-66dc8e00]{align-items:center;color:#fff;display:flex;font-size:16px;gap:5px;justify-content:center;position:absolute;right:8px;top:8px;transition:all .3s ease;z-index:10}.download-btn[data-v-66dc8e00]{background:rgba(0,0,0,.5)}.delete-btn[data-v-66dc8e00],.download-btn[data-v-66dc8e00]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;height:32px;justify-content:center;transition:all .3s ease;width:32px;z-index:10}.delete-btn[data-v-66dc8e00]{background:rgba(241,1,1,.5)}.download-btn[data-v-66dc8e00]:hover{background:rgba(0,0,0,.7);transform:scale(1.1)}.download-btn[data-v-66dc8e00]:active{transform:scale(.95)}.delete-btn[data-v-66dc8e00]:hover{background:rgba(241,1,1,.7);transform:scale(1.1)}.delete-btn[data-v-66dc8e00]:active{transform:scale(.95)}@media (max-width:768px){.thumbnail-container[data-v-66dc8e00]{gap:6px;padding:6px 0}.thumbnail-item[data-v-66dc8e00]{height:80px}.waterfall-column[data-v-66dc8e00],.waterfall-container[data-v-66dc8e00]{gap:8px}.download-btn[data-v-66dc8e00]{font-size:14px;height:28px;opacity:1;width:28px}}[data-v-66dc8e00] .el-dialog{background-color:#282828}[data-v-66dc8e00] .el-dialog__header{border-bottom:1px solid hsla(0,0%,100%,.1)}[data-v-66dc8e00] .el-dialog__title{color:#fff}
