@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes open{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}@keyframes close{0%{opacity:1;scale:1}to{opacity:0;scale:.95}}.modal-outer{width:100%;height:calc(100vh - env(safe-area-inset-bottom));z-index:20;background-color:#00000052;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.modal-outer.prompt{z-index:100}.modal-outer .modal-container.social-media-modal .modal-content{padding:32px}@media (width>=1170px){.modal-outer .modal-container.social-media-modal .modal-content{min-width:fit-content;max-width:fit-content}}.modal-outer .modal-container.social-media-modal .edit-modal-inner{gap:24px;display:grid}.modal-outer .modal-container.report-review{height:unset;width:unset;top:unset;margin:10px}.modal-outer .modal-container.report-review .modal-content.report-review{height:max-content}.modal-outer .modal-container.remove-prompt{height:unset;width:unset;top:unset;margin:10px}.modal-outer .modal-container.remove-prompt .modal-content.remove-prompt{text-align:center;flex-direction:column;align-items:center;padding:32px;display:flex;height:unset!important}@media (width>=1170px){.modal-outer .modal-container.remove-prompt .modal-content.remove-prompt{min-width:625px}}.modal-outer .modal-container.remove-prompt .modal-content.remove-prompt .button-container{flex-direction:column;justify-content:center;gap:16px;width:100%;display:flex}.modal-outer .modal-container.remove-prompt .modal-content.remove-prompt .button-container button{width:100%}@media (width>=1170px){.modal-outer .modal-container.remove-prompt .modal-content.remove-prompt .button-container{flex-direction:row}.modal-outer .modal-container.remove-prompt .modal-content.remove-prompt .button-container button{width:270px;height:40px}}.modal-outer .modal-container{background-color:#fff;border-radius:8px;outline:none;width:100%;height:100%;position:fixed;top:0;overflow:hidden}@media (width>=1170px){.modal-outer .modal-container{width:unset;height:unset;top:10vh}}.modal-outer .modal-container h1{margin-left:24px;font-family:Lato;font-size:16px;font-weight:700}.modal-outer .modal-container .modal-close-button{background:0 0;outline:none;margin-right:32px}.modal-outer .modal-container .modal-close-button:before{content:"";color:#585f69;cursor:pointer;outline:none;font-family:"Font Awesome 5 Pro";font-size:18px;font-style:normal;font-weight:300;font-stretch:100%}.modal-outer .modal-container .modal-header{border-bottom:1px solid #0a1f4414;justify-content:space-between;align-items:center;height:64px;display:flex}.modal-outer .modal-container .modal-header .headline-3{padding-left:32px}.modal-outer .modal-container .modal-content{min-width:100%;margin:0;padding:24px;overflow:auto}@media (width>=1170px){.modal-outer .modal-container .modal-content{min-width:820px;max-width:820px}}.modal-outer .modal-container .modal-content.no-header{border-top-left-radius:8px;border-top-right-radius:8px}.modal-outer .modal-container .modal-content.no-footer{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.modal-outer .modal-container .modal-content.report-review{min-width:512px}.modal-outer .modal-container .modal-content.report-review .input-field,.modal-outer .modal-container .modal-content.report-review .button-container{width:100%;margin-left:0;margin-right:0}.modal-outer .modal-container .modal-content.report-review .modal-button-container{justify-content:flex-end;display:flex}.modal-outer .modal-container .modal-content.report-review .modal-button-container button:not(:first-child){margin-left:10px}.modal-outer .modal-container .modal-content.prompt-delete{flex-direction:column;align-items:center;min-width:720px;display:flex}.modal-outer .modal-container .modal-content.prompt-delete .button-container{justify-content:space-around;width:100%;display:flex}.modal-outer .modal-container .modal-content.prompt-delete .button-container .profile-default-button{width:200px}.modal-outer .modal-container .modal-content.prompt-delete h1{margin-top:0}.modal-outer .modal-container .modal-content.prompt-delete h2{margin-bottom:20px}.modal-outer .modal-container .modal-content .circle-exclamation:after{content:"";color:#f59e0b;outline:none;font-family:"Font Awesome 5 Pro";font-size:80px;font-style:normal;font-weight:300;font-stretch:100%}.modal-outer .modal-container .modal-content .crop-preview-text{color:#fff;text-align:center;text-align:center;letter-spacing:.5px;margin-bottom:11px;font-size:18px;font-style:normal;font-weight:500;font-stretch:100%;line-height:1}.modal-outer .modal-container .modal-loading{justify-content:center;align-items:center;width:100%;min-height:300px;display:flex}.modal-outer .modal-container .modal-loading:after{content:"";color:#0a1f44;animation-name:spin;animation-duration:1.5s;animation-timing-function:linear;animation-iteration-count:infinite;outline:none;font-family:"Font Awesome 5 Pro";font-size:48px;font-style:normal;font-weight:900;font-stretch:100%;-webkit-animation:1.5s linear infinite spin}.modal-outer .modal-container .modal-footer{border-top:1px solid #0a1f4414;flex-flow:row-reverse;align-items:center;height:80px;padding-left:24px;padding-right:24px;display:flex}.modal-outer .modal-container .modal-footer .modal-footer-inner{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.modal-outer .modal-container .modal-footer .modal-footer-inner .footer-left{margin-left:10px;margin-right:10px}.modal-outer .modal-container .modal-footer .modal-footer-inner .profile-default-button{width:40%}.modal-outer .modal-container .modal-footer input,.modal-outer .modal-container .modal-footer span{margin-left:10px;margin-right:10px}.modal-outer .modal-container .modal-footer span{font-size:16px;font-weight:600}.modal-outer .modal-container .image-crop-container{background:#0009;justify-content:center;width:100%;max-height:425px;display:flex}.modal-outer .modal-container .image-crop-container .ReactCrop__image{width:100%;max-height:425px!important}
