.hc-uni-app-form-upload {
    .uni-section {
        margin-top: 2rpx;
    }
    .hc-file-item {
        position: relative;
        display: flex;
        align-items: center;
        padding: 20rpx;
        background: white;
        .name {
            flex: 1;
        }
        .action {
            position: relative;
            display: flex;
            align-items: center;
        }
    }
    .hc-file-item + .hc-file-item {
        border-top: 1px solid #f3f3f3;
    }
    .action-bar-block {
        height: calc(var(--window-bottom) + 160rpx);
    }
    .action-bar {
        position: absolute;
        bottom: 0;
        width: 100%;
        display: flex;
        background: white;
        padding: 28rpx 28rpx calc(var(--window-bottom) + 34rpx);
        .action-bar-btn {
            flex: 1;
            margin-right: 15rpx;
        }
        .action-bar-btn + .action-bar-btn {
            margin-right: 0;
            margin-left: 15rpx;
        }
    }
}
