.background-modal{align-items:center;background-color:var(--bg-modal-color);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:var(--modal-z-index)}.background-modal .wrapper{background-color:var(--white-color);display:flex;flex-direction:column;gap:calc(var(--default-distance-between-items)*2);min-height:15rem;padding:calc(var(--default-distance-between-items)*2);width:var(--modal-max-width)}.background-modal .wrapper h2{text-align:center}.background-modal .wrapper .body .information{align-items:center;border:var(--default-border) solid var(--border-input-color);display:flex;gap:var(--default-distance-between-items);height:var(--default-height);padding-right:.4rem}.background-modal .wrapper .body .information .file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.background-modal .wrapper .body .information .upload{align-items:center;background-color:var(--bg-draggable-item);color:var(--white-color);display:flex;gap:var(--default-distance-between-items);height:100%;min-width:124px;padding:0 var(--default-distance-between-items)}.background-modal .wrapper .body .information .upload:hover{cursor:pointer;opacity:var(--default-decreased-opacity)}.background-modal .wrapper .body .information input{display:none}.background-modal .wrapper .body .information .icon{font-size:var(--icon-font-size)}.background-modal .wrapper .body .information .icon:hover{cursor:pointer;opacity:var(--default-decreased-opacity)}.background-modal .wrapper .body .error-text{color:var(--error-color);margin-top:.4rem;position:relative}.background-modal .wrapper .actions{align-items:center;display:flex;gap:var(--default-distance-between-items);justify-content:right}.background-modal .wrapper .actions button{align-items:center;background-color:var(--green-primary-base-color);border-radius:var(--button-border-radius);display:flex;height:var(--button-height);justify-content:center;min-width:var(--default-height);padding:var(--default-distance-between-items) calc(var(--default-height)/3);width:auto}.background-modal .wrapper .actions button.cancel{background-color:var(--bg-button-cancel-color)}.background-modal .wrapper .actions button.cancel:hover{opacity:var(--default-decreased-opacity)}.background-modal .wrapper .actions button.submit{background-color:var(--green-primary-base-color);color:var(--white-color)}.background-modal .wrapper .actions button.submit:hover{opacity:var(--default-decreased-opacity)}.background-modal .wrapper .actions button.submit:disabled{background-color:var(--bg-button-cancel-color);opacity:var(--default-decreased-opacity)}.background-modal .wrapper .actions button.submit:disabled:hover{cursor:not-allowed}
