@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}.profile-notice{z-index:1000;background:0 0;width:100%;font-family:Inter,Lato;position:fixed;bottom:0;left:0}@media (width>=768px){.profile-notice{max-width:450px;height:100px;margin-left:auto;margin-right:auto;top:0;right:0}}.profile-notice.hidden{display:none}.profile-notice.prompt-notice{z-index:9999;justify-content:center;align-items:center;height:100%;display:flex}@media (width>=768px){.profile-notice.prompt-notice{max-width:450px;margin-left:auto;margin-right:auto;top:0;right:0}}.profile-notice.prompt-notice .component{background:#fff}.profile-notice.prompt-notice .notice-header{max-width:unset;flex-direction:column;padding:1.4rem;display:flex}.profile-notice.prompt-notice .notice-header .header-title{text-align:center;flex-direction:column;align-items:center;padding-top:50px;display:flex}@media (width>=768px){.profile-notice.prompt-notice .notice-header .header-title{padding-left:60px;padding-top:unset;text-align:left;align-items:flex-start}}.profile-notice.prompt-notice .notice-header .header-title:before{content:"";color:#fff;background:#1e293b;border-radius:50%;outline:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-left:-1.25rem;font-family:"Font Awesome 5 Pro";font-size:17px;font-style:normal;font-weight:600;font-stretch:100%;display:flex;position:absolute;left:50%}@media (width>=768px){.profile-notice.prompt-notice .notice-header .header-title:before{margin-left:unset;left:3px}}.profile-notice.prompt-notice .notice-header .header-title .header-title-subheader{font-size:.825rem}@media (width>=768px){.profile-notice.prompt-notice .notice-header .header-title .header-title-subheader{font-size:.875rem}}.profile-notice.prompt-notice .notice-header .header-title .header-title-subheader{color:#999898}.profile-notice.prompt-notice .notice-header .button-container{justify-content:space-between;width:100%;padding-top:1rem;display:flex}.profile-notice.prompt-notice .notice-header .button-container .profile-edit-button{width:45%}@media (width>=768px){.profile-notice.prompt-notice .notice-header .button-container{justify-content:flex-end}.profile-notice.prompt-notice .notice-header .button-container .profile-edit-button{width:unset;margin-left:1rem}}.profile-notice.delete-prompt,.profile-notice.attention-prompt{margin-left:unset;margin-right:unset;background:#3434349e;max-width:100%}.profile-notice.delete-prompt .component,.profile-notice.attention-prompt .component{max-width:500px}.profile-notice.attention-prompt .notice-header .header-title{padding-left:unset}@media (width>=768px){.profile-notice.attention-prompt .notice-header .header-title{padding-left:50px}}.profile-notice.attention-prompt .notice-header .header-title:before{color:#d97706;padding-left:unset;left:unset;background:#fef3c7}@media (width>=768px){.profile-notice.attention-prompt .notice-header .header-title:before{left:0}}.profile-notice .component{border-radius:.5rem;margin:0 1rem 1rem}@media (width>=768px){.profile-notice .component{margin-top:1rem}}.profile-notice.error .notice-header .header-title:before{content:"";color:#dd3510;cursor:pointer;outline:none;font-family:"Font Awesome 5 Pro";font-size:14px;font-style:normal;font-weight:500;font-stretch:100%}.profile-notice.attention .notice-header .header-title:before{content:"";color:#f59e0b;outline:none;font-family:"Font Awesome 5 Pro";font-size:14px;font-style:normal;font-weight:500;font-stretch:100%}.profile-notice .notice-header{justify-content:space-between;align-items:baseline;padding:.5rem .8rem .8rem;display:flex}@media (width>=768px){.profile-notice .notice-header{max-width:450px}}.profile-notice .notice-header .header-title{padding-left:30px;position:relative}.profile-notice .notice-header .header-title:before{content:"";color:#047857;outline:none;font-family:"Font Awesome 5 Pro";font-size:14px;font-style:normal;font-weight:500;font-stretch:100%;position:absolute;top:0;left:4px}.profile-notice .notice-header .header-title .header-title-subheader{color:#d4d4d4}.profile-notice .component{color:#fff;background-color:#262626f5}.profile-notice .header-title-header{color:#fff;font-size:.875rem;font-weight:400;line-height:1.25rem}.profile-notice .header-title-subheader{font-size:.875rem;font-weight:300;line-height:1.25rem}.profile-notice .profile-edit-button.close{color:#374151;cursor:pointer;width:100%;text-align:initial;background:0 0;border-radius:.375rem;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:.84rem;line-height:1.25rem;display:inline-flex}@media (width>=768px){.profile-notice .profile-edit-button.close{width:unset}}.profile-notice .profile-edit-button.close i.times{background:0 0}.profile-notice .profile-edit-button.close i.times:before{content:"";color:#d4d4d4;cursor:pointer;outline:none;font-family:"Font Awesome 5 Pro";font-size:18px;font-style:normal;font-weight:300;font-stretch:100%}
