.unsaved-changes .buttons-wrapper,.unsaved-changes-draft .buttons-wrapper{justify-content:space-between;margin-top:2.5rem;display:flex}.unsaved-changes button.button.leave-button,.unsaved-changes-draft button.button.leave-button{--tw-text-opacity:1;width:-webkit-fit-content;width:fit-content;color:rgba(255,148,153,var(--tw-text-opacity));background-color:rgba(244,74,83,.15);padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.unsaved-changes button.button.leave-button__full,.unsaved-changes-draft button.button.leave-button__full{width:100%}.unsaved-changes button.button.stay-button,.unsaved-changes-draft button.button.stay-button{white-space:nowrap;--tw-text-opacity:1;width:-webkit-fit-content;width:fit-content;color:rgba(255,255,255,var(--tw-text-opacity));background-color:rgba(255,255,255,.15);padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.unsaved-changes-draft .buttons-wrapper{justify-content:space-between}.unsaved-changes-draft .buttons-wrapper>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem*var(--tw-space-x-reverse));margin-left:calc(.75rem*calc(1 - var(--tw-space-x-reverse)))}@media (min-width:640px){.unsaved-changes-draft .buttons-wrapper{justify-content:flex-end}}
.popup-wrapper.upload-photo .upload-photo__header{background-color:rgba(255,255,255,.05);border-width:1px;border-color:rgba(255,255,255,.05);border-radius:.25rem;width:4rem;height:4rem;margin-bottom:1.5rem;position:relative}.popup-wrapper.upload-photo .upload-photo__border-gradient{z-index:1;border-radius:.25rem;width:4rem;height:4rem;position:absolute;top:0;left:0;overflow:hidden}.popup-wrapper.upload-photo .upload-photo__loader{justify-content:center;align-items:center;height:100%;display:flex}.popup-wrapper.upload-photo .upload-photo__title{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));padding-bottom:.5rem;font-size:1rem;font-weight:500;line-height:1.5rem}.popup-wrapper.upload-photo .upload-photo__details{color:rgba(255,255,255,.5);padding-bottom:1.5rem;font-size:.875rem;line-height:1.25rem}.popup-wrapper.upload-photo .button.close-popup{padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;font-weight:600;line-height:1.25rem}
