.base-file-item[data-v-dc4be79a]{border:1px solid var(--td-border-level-2-color);width:180px;height:120px;position:relative}.base-file-item.is-file[data-v-dc4be79a]{background:#fff;border:1px solid #f0f1f3;border-radius:8px;width:132px;height:auto;overflow:hidden}.base-file-item .base-att-del[data-v-dc4be79a]{cursor:pointer;color:#fff;background:#d54941;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:flex;position:absolute;top:-8px;right:-8px}.base-file-item .base-att-del[data-v-dc4be79a]:hover{transform:scale(1.1)}.base-file-item .tdesign-demo-image-viewer__ui-image[data-v-dc4be79a]{border-radius:var(--td-radius-small);justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex;position:relative;overflow:hidden}.base-file-item .tdesign-demo-image-viewer__ui-image--hover[data-v-dc4be79a]{opacity:0;width:100%;height:100%;color:var(--td-text-color-anti);background-color:#0009;justify-content:center;align-items:center;line-height:22px;transition:all .2s;display:flex;position:absolute;top:0;left:0}.base-file-item .tdesign-demo-image-viewer__ui-image:hover .tdesign-demo-image-viewer__ui-image--hover[data-v-dc4be79a]{opacity:1;cursor:pointer}.base-file-item .tdesign-demo-image-viewer__ui-image--img[data-v-dc4be79a]{cursor:pointer;width:auto;max-width:100%;height:auto;max-height:100%;position:absolute}.base-file-item .tdesign-demo-image-viewer__ui-image--footer[data-v-dc4be79a]{width:100%;height:56px;color:var(--td-text-color-anti);box-sizing:border-box;background-image:linear-gradient(#0000 0%,#0006 100%);padding:0 16px;font-size:16px;line-height:56px;display:flex;position:absolute;bottom:0}.base-file-item .tdesign-demo-image-viewer__ui-image--title[data-v-dc4be79a]{flex:1}.base-file-item .tdesign-demo-popup__reference[data-v-dc4be79a]{margin-left:16px}.base-file-item .tdesign-demo-image-viewer__ui-image--icons .tdesign-demo-icon[data-v-dc4be79a]{cursor:pointer}.base-file-item .tdesign-demo-image-viewer__base[data-v-dc4be79a]{border:4px solid var(--td-bg-color-secondarycontainer);border-radius:var(--td-radius-medium);width:160px;height:160px;margin:10px}.base-file-item .file-card[data-v-dc4be79a]{cursor:default}.base-file-item .file-top[data-v-dc4be79a]{background:color-mix(in srgb, var(--td-brand-color) 8%, #fff);justify-content:center;align-items:center;height:56px;display:flex;position:relative}.base-file-item .file-icon[data-v-dc4be79a]{object-fit:contain;width:28px;height:28px}.base-file-item .file-icon.video[data-v-dc4be79a]{transform:rotate(-12deg)scale(.9)}.base-file-item .file-down[data-v-dc4be79a]{width:22px;height:22px;color:var(--td-brand-color);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:4px;right:4px}.base-file-item .file-down[data-v-dc4be79a]:hover{background:#fff}.base-file-item .file-name[data-v-dc4be79a]{color:#1d2129;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;height:36px;margin:8px 10px 0;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}.base-file-item .file-meta[data-v-dc4be79a]{color:#86909c;white-space:nowrap;text-overflow:ellipsis;margin:2px 10px 8px;font-size:12px;line-height:16px;overflow:hidden}.base-file-item .linkwap[data-v-dc4be79a]{cursor:pointer;color:#999;width:100%;height:100%;padding:10px 5px;font-size:12px;line-height:1.5}.base-file-item .linkwap .img[data-v-dc4be79a]{object-fit:contain;background:#f7f8fa;width:65px;height:65px;margin:auto 10px auto 5px}.base-file-item .linkwap .img.preview-thumb[data-v-dc4be79a]{cursor:pointer}.base-file-item .linkwap .img.video[data-v-dc4be79a]{transform:rotate(-20deg)scale(.6)translate(-5px,-10px)}.base-file-item .linkwap .info-swap[data-v-dc4be79a]{flex:1;margin-top:5px}.base-file-item .linkwap .m-icon[data-v-dc4be79a]{margin-left:3px}.base-file-item .linkwap .filenameline[data-v-dc4be79a]{color:#333;margin-top:5px;line-height:1.2}.base-up-file-wapper[data-v-7e0fedbb]{width:100%}.base-up-file.is-readonly[data-v-7e0fedbb]{align-items:flex-start}.base-up-file.is-readonly[data-v-7e0fedbb] .t-space-item{flex:none;width:auto!important}.base-up-file.is-readonly .add-attachment[data-v-7e0fedbb]{flex:none;width:180px;height:120px}.add-attachment[data-v-7e0fedbb]{width:180px;height:120px}.add-attachment.border[data-v-7e0fedbb]{border:1px solid var(--td-border-level-2-color)}.add-attachment[data-v-7e0fedbb] .t-upload__dragger{width:180px;height:120px}
