.file-item[data-v-cb0f8fca]{background:#f5f5f5;border-radius:20px;justify-content:space-between;padding:30px 40px}.file-item[data-v-cb0f8fca],.file-item__info[data-v-cb0f8fca]{align-items:center;display:flex}.file-item__info[data-v-cb0f8fca]{gap:20px}.file-item__cover[data-v-cb0f8fca]{height:120px;overflow:hidden}.file-item__cover img[data-v-cb0f8fca]{-o-object-fit:contain;object-fit:contain;height:100%;display:block}.file-item__name[data-v-cb0f8fca]{color:#000000d9;font-size:18px;font-weight:500}.file-item__actions[data-v-cb0f8fca]{align-items:center;gap:16px;display:flex}.file-item__btn[data-v-cb0f8fca]{color:#000000d9;cursor:pointer;background:#fff;border:none;border-radius:60px;justify-content:center;align-items:center;gap:12px;width:114px;height:43px;font-size:13px;font-weight:500;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.file-item__btn .el-icon[data-v-cb0f8fca],.file-item__btn>span[data-v-cb0f8fca]{z-index:1;transition:transform .3s cubic-bezier(.16,1,.3,1);position:relative}.file-item__btn[data-v-cb0f8fca]:before{content:"";z-index:0;background:linear-gradient(270deg,#1a5cff,#00a8ff);border-radius:60px;width:0;height:100%;transition:width .3s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0}.file-item__btn[data-v-cb0f8fca]:hover{color:#fff}.file-item__btn[data-v-cb0f8fca]:hover:before{width:100%}.file-item__btn:hover .el-icon[data-v-cb0f8fca],.file-item__btn:hover>span[data-v-cb0f8fca]{transform:translate(4px)}
