.antd-upload-container{display:inline-block}.antd-upload-container *{box-sizing:border-box}.antd-upload-container .ant-upload-wrapper{display:inline-block}.antd-upload-container .ant-upload.ant-upload-select{display:inline-block;width:104px;height:104px;margin-inline-end:8px;margin-bottom:8px;text-align:center;vertical-align:top;background-color:rgba(0,0,0,.02);border:1px dashed #d9d9d9;border-radius:8px;cursor:pointer;transition:border-color .3s}.antd-upload-container .ant-upload.ant-upload-select:hover{border-color:#c9a961}.antd-upload-container .ant-upload-list{line-height:1.5}.antd-upload-container .ant-upload-list-picture-card{display:inline-flex;flex-wrap:wrap;gap:8px}.antd-upload-container .ant-upload-list-picture-card .ant-upload-list-item{position:relative;width:104px;height:104px;margin:0;padding:8px;border:1px solid #d9d9d9;border-radius:8px;transition:all .3s}.antd-upload-container .ant-upload-list-picture-card .ant-upload-list-item:hover{border-color:#c9a961}.antd-upload-container .ant-upload-list-item-thumbnail{width:100%;height:100%;object-fit:cover;border-radius:4px}.antd-upload-container .ant-upload-list-item-actions{position:absolute;top:50%;left:50%;z-index:10;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s}.antd-upload-container .ant-upload-list-item:hover .ant-upload-list-item-actions{opacity:1}.dark .antd-upload-container .ant-upload.ant-upload-select{background-color:rgba(255,255,255,.02);border-color:#4b5563}.dark .antd-upload-container .ant-upload.ant-upload-select:hover{border-color:#c9a961}.dark .antd-upload-container .ant-upload-list-picture-card .ant-upload-list-item{background-color:#1f2937;border-color:#4b5563}.dark .antd-upload-container .ant-upload-list-picture-card .ant-upload-list-item:hover{border-color:#c9a961}.antd-upload-container .ant-modal-root .ant-modal-wrap{z-index:1050}.antd-upload-container .ant-modal-mask{background-color:rgba(0,0,0,.45)}.antd-upload-container .ant-modal{width:520px;padding-bottom:0}.antd-upload-container .ant-modal-content{border-radius:8px;box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05)}.antd-upload-container .ant-modal-header{padding:16px 24px;border-bottom:1px solid #f0f0f0;border-radius:8px 8px 0 0}.antd-upload-container .ant-modal-title{font-size:16px;font-weight:600;line-height:22px}.antd-upload-container .ant-modal-body{padding:24px}.antd-upload-container .ant-modal-footer{padding:10px 16px;border-top:1px solid #f0f0f0;border-radius:0 0 8px 8px}.dark .antd-upload-container .ant-modal-content{background-color:#1f2937;color:#e5e7eb}.dark .antd-upload-container .ant-modal-header{background-color:#1f2937;border-bottom-color:#374151}.dark .antd-upload-container .ant-modal-title{color:#e5e7eb}.dark .antd-upload-container .ant-modal-footer{background-color:#1f2937;border-top-color:#374151}.dark .antd-upload-container .ant-btn{background-color:#374151;border-color:#4b5563;color:#e5e7eb}.dark .antd-upload-container .ant-btn:hover{background-color:#4b5563;border-color:#6b7280}.dark .antd-upload-container .ant-btn-primary{background-color:#c9a961;border-color:#c9a961;color:#ffffff}.dark .antd-upload-container .ant-btn-primary:hover{background-color:#b89a52;border-color:#b89a52}