.edit-icon:before{color:#fff;content:"m";font-family:donorsee;font-size:1.4em;opacity:0;position:absolute;right:10%;text-shadow:1px 1px 1px rgba(0,0,0,.5);top:10%;transition:opacity .2s;z-index:3}.edit-icon:hover:before{opacity:1}.generic-error-modal-mask{z-index:9999!important}.generic-error__wrapper{max-width:555px}.generic-error__button--ok{width:210px}.generic-error-icon{margin:10px auto 20px;text-align:center;width:100%}.generic-error-icon svg{height:30px;width:30px}.generic-error-modal .modal-container{padding:20px 30px;width:320px}@media screen and (max-width:800px){.generic-error-modal .modal-container{width:290px}}.generic-error-modal .modal-header h3{color:#ee273a;font-size:1em;font-weight:500;text-align:center;word-break:break-word}.generic-error-modal .modal-footer{text-align:center}.generic-error-modal .modal-footer button{width:250px}.edit-icon[data-v-c18ab282]:before{color:#fff;content:"m";font-family:donorsee;font-size:1.4em;opacity:0;position:absolute;right:10%;text-shadow:1px 1px 1px rgba(0,0,0,.5);top:10%;transition:opacity .2s;z-index:3}.edit-icon[data-v-c18ab282]:hover:before{opacity:1}.funded-project-modal[data-v-c18ab282]{max-width:555px}.roles-modal[data-v-c18ab282]{width:950px}.share-ai-modal-backdrop[data-v-c18ab282]{overflow:auto}.share-ai-modal[data-v-c18ab282]{max-width:555px;overflow:hidden;padding:40px 0}.share-ai-modal .modal-content[data-v-c18ab282]{padding:0}.share-ai-modal .new-modal-body[data-v-c18ab282]{padding:0 56px}.share-ai-modal .new-modal-header[data-v-c18ab282]{border-bottom:1px solid #eaeaea;padding-bottom:33px}.share-ai-modal .new-modal-header header[data-v-c18ab282]{padding:0 56px}.share-ai-modal .new-modal-header header h3[data-v-c18ab282]{color:#06255c;font-size:24px;font-weight:600}.physical-address-modal header h3[data-v-c18ab282]{color:#06255c;font-size:24px;font-weight:700}.ai-modal-backdrop[data-v-c18ab282]{overflow:auto}.ai-modal-backdrop .modal-padding-container[data-v-c18ab282]{padding-bottom:64px;padding-top:64px}.ai-modal[data-v-c18ab282]{width:90%}@media screen and (min-width:1200px){.ai-modal[data-v-c18ab282]{width:1140px}}.ai-modal h3[data-v-c18ab282]{color:#434b5e;font-size:18px;font-weight:700;max-width:250px}@media screen and (min-width:768px){.ai-modal h3[data-v-c18ab282]{font-size:24px;max-width:unset}}.ai-modal .modal-content[data-v-c18ab282]{overflow:hidden;padding:0 0 32px}@media screen and (min-width:768px){.ai-modal .modal-content[data-v-c18ab282]{padding:40px}}.ai-modal .new-modal-header[data-v-c18ab282]{border-bottom:1px solid #eaeaea;padding:16px 16px 15px}@media screen and (min-width:768px){.ai-modal .new-modal-header[data-v-c18ab282]{border:0;padding:0}}.ai-modal .new-modal-body[data-v-c18ab282]{overflow:hidden;padding:0 16px}@media screen and (min-width:768px){.ai-modal .new-modal-body[data-v-c18ab282]{padding:0}}