.item-info[data-v-9c2b3352]{float:left;width:30px;height:30px;margin-left:8px}.item-img[data-v-9c2b3352]{cursor:pointer;position:static;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.invoice-preview-section[data-v-9c2b3352]{margin-top:20px;border-top:2px dashed #e8e8e8;padding-top:20px}.invoice-preview-container[data-v-9c2b3352]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.invoice-item[data-v-9c2b3352]{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.invoice-card[data-v-9c2b3352]{border:1px solid #d9d9d9;border-radius:8px;padding:12px;-webkit-transition:all .3s;transition:all .3s;background:#fafafa;height:100%}.invoice-card[data-v-9c2b3352]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.pdf-preview[data-v-9c2b3352]{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.image-preview[data-v-9c2b3352]{position:relative;cursor:pointer;overflow:hidden;border-radius:4px;height:150px}.image-preview img[data-v-9c2b3352]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.image-preview:hover img[data-v-9c2b3352]{-webkit-transform:scale(1.05);transform:scale(1.05)}.invoice-overlay[data-v-9c2b3352]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.image-preview:hover .invoice-overlay[data-v-9c2b3352]{opacity:1}.invoice-info[data-v-9c2b3352]{margin:8px 0;font-size:12px}.invoice-number[data-v-9c2b3352]{font-weight:700;color:#1890ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invoice-amount[data-v-9c2b3352]{color:#52c41a;font-weight:500}