/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#paragraph--body--78938-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);opacity:0;transition:opacity 0.3s ease;}#paragraph--body--78938-modal.show{display:flex;align-items:center;justify-content:center;opacity:1;}.donation-modal-content{position:relative;background-color:#fff;border-radius:8px;max-width:896px;max-height:640px;overflow-y:auto;position:relative;box-shadow:0 4px 20px rgba(0,0,0,0.15);animation:slideIn 0.3s ease;width:90%;.paragraph{margin:30px;}.paragraph-body-cnt{padding:unset;}}@keyframes slideIn{from{transform:translateY(-50px);opacity:0;}to{transform:translateY(0);opacity:1;}}.donation-modal-close{position:sticky;top:0px;right:0px;float:right;z-index:10;font-size:32px;font-weight:bold;cursor:pointer;color:#666;border:none;background:none;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:color 0.2s ease;z-index:10;}.donation-modal-close:hover{color:#000;}.donation-modal-close:focus{outline:2px solid #4A90E2;outline-offset:2px;}@media (max-width:1024px){.donation-modal-content{max-width:516px;}}@media (max-width:640px){.donation-modal-close{z-index:10001;}.donation-modal-content{max-height:calc(100vh - 10vh);width:95%;margin:2.5%;}}
