.antd-uploadupload-list{width:100%;display:flex;flex-direction:row;gap:2px}.antd-uploadupload-list-item{position:relative!important}.upload-image-container-multiple{position:relative;transition:all .3s ease}.upload-image-container-multiple:not(.preview-open){display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.upload-image-container-multiple .antd-uploadupload-list-item-container{overflow:hidden!important;border-radius:6px!important;border:1px solid var(--color-neutral-300);width:77px!important;height:102px!important}.upload-image-container-single .antd-uploadupload-list-item-container{overflow:hidden!important;border-radius:6px!important;border:1px solid var(--color-neutral-300);width:100%!important;height:100px!important}.upload-image-container-multiple .antd-uploadupload-list-item{height:100%!important}.upload-image-container-single.round .antd-uploadupload-list-item-image{border-radius:99px}.upload-image-container-single .antd-uploadupload-list-item-image{position:relative;margin-right:10px;width:100px!important;height:100px!important;background-color:#ccc;overflow:hidden}.antd-uploadupload-list-item-image{aspect-ratio:3/4!important;-o-object-fit:cover!important;object-fit:cover!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.upload-image-container-multiple .antd-upload-select{border:1px dashed var(--color-border);cursor:pointer;background-color:var(--color-background-desc);border-radius:6px;display:flex;align-items:center;justify-content:center;width:75px;height:100px;transition:border-color .2s ease}.antd-uploadupload-list-item.antd-uploadupload-list-item-uploading{height:100%;display:flex;font-size:11px!important;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:2px}.upload-image-container-multiple .antd-upload-select:hover{border-color:#000!important}.antd-uploadupload-list-item.antd-uploadupload-list-item-done{position:relative!important}.antd-uploadupload-list-item.antd-uploadupload-list-item-done>a:not(.antd-uploadupload-list-item-thumbnail){display:none!important}.upload-image-container-single .antd-uploadupload-list-item-uploading .antd-uploadupload-list-item-thumbnail{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:2px;width:75px;height:75px;background-color:var(--color-neutral-200);border-radius:999px;align-self:start}.upload-image-container-multiple .antd-uploadupload-list-item-actions:hover{opacity:1}.upload-image-container-multiple .antd-uploadupload-list-item-actions{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;max-height:100px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding-inline:2px;padding-block:6px;background-color:#0000004d;color:#fff;border-radius:4px;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transition:opacity .2s ease;cursor:pointer}.upload-image-container-multiple .antd-uploadupload-list.antd-uploadupload-list-picture-card>div:nth-child(11){display:none}.antd-uploadupload-list-item-actions>button:hover,.antd-uploadupload-list-item-actions>button:active{background-color:transparent!important}.upload-image-container-single .antd-uploadupload-list-item-actions{position:absolute;top:50%;transform:translateY(-50%);right:24px;max-height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding-inline:2px;padding-block:6px;background-color:#0000004d;color:#000;border-radius:8px;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transition:opacity .2s ease;cursor:pointer;z-index:1}.upload-image-container-single .antd-uploadupload-list-item-container{border:0}.upload-image-container-single .antd-uploadupload-list-item.antd-uploadupload-list-item-done{height:100px;justify-content:center;display:flex;flex-direction:column}.upload-image-container-single .antd-uploadupload-list-item-progress{display:none!important}.upload-image-container-single .antd-uploadupload-list-item-actions{background-color:#000}.upload-image-container-single .antd-uploadupload-list-item-actions svg{color:#fff!important}.form-item{position:relative}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-o-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}
