.form-container{background-color:#fbfbfb}.cd-container{margin:0 auto;padding:0 10%;border-radius:2px}.cd-container:after{content:"";display:table;clear:both}#cd-timeline{position:relative;padding:2em 0;margin-top:2em;margin-bottom:2em}#cd-timeline:before{content:"";position:absolute;top:0;left:25px;height:100%;width:4px;background:#7e57c2}@media only screen and (min-width:1170px){#cd-timeline{margin-top:3em;margin-bottom:3em}#cd-timeline:before{left:50%;margin-left:-2px}}.cd-timeline-block{position:relative;margin:2em 0}.cd-timeline-block:after{content:"";display:table;clear:both}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}@media only screen and (min-width:1170px){.cd-timeline-block{margin:4em 0}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}}.cd-timeline-img{position:absolute;top:8px;left:12px;width:30px;height:30px;border-radius:50%;box-shadow:0 0 0 4px #7e57c2,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05);background:#673ab7}@media only screen and (min-width:1170px){.cd-timeline-img{width:30px;height:30px;left:50%;margin-left:-15px;margin-top:15px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}}.cd-timeline-content{position:relative;margin-left:60px;margin-right:30px;background:#333c42;border-radius:2px;padding:1em}.cd-timeline-content .timeline-content-info{background:#2b343a;padding:5px 10px;color:hsla(0,0%,100%,.7);font-size:12px;box-shadow:inset 0 2px 0 rgba(0,0,0,.08);border-radius:2px}.cd-timeline-content .timeline-content-info i{margin-right:5px}.cd-timeline-content .timeline-content-info .timeline-content-info-date,.cd-timeline-content .timeline-content-info .timeline-content-info-title{width:calc(50% - 2px);display:inline-block}@media(max-width:500px){.cd-timeline-content .timeline-content-info .timeline-content-info-date,.cd-timeline-content .timeline-content-info .timeline-content-info-title{display:block;width:100%}}.cd-timeline-content .content-skills{font-size:12px;padding:0;margin-bottom:0;display:flex;flex-wrap:wrap;justify-content:center}.cd-timeline-content .content-skills li{background:#40484d;border-radius:2px;display:inline-block;padding:2px 10px;color:hsla(0,0%,100%,.7);margin:3px 2px;text-align:center;flex-grow:1}.cd-timeline-content:after{content:"";display:table;clear:both}.cd-timeline-content h2{color:hsla(0,0%,100%,.9);margin-top:0;margin-bottom:5px}.cd-timeline-content .cd-date,.cd-timeline-content p{color:hsla(0,0%,100%,.7);font-size:13px;font-size:.8125rem}.cd-timeline-content .cd-date{display:inline-block}.cd-timeline-content p{margin:1em 0;line-height:1.6}.cd-timeline-content:before{content:"";position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right-color:#333c42}@media only screen and (min-width:768px){.cd-timeline-content h2{font-size:20px;font-size:1.25rem}.cd-timeline-content p{font-size:16px;font-size:1rem}.cd-timeline-content .cd-date,.cd-timeline-content .cd-read-more{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1170px){.cd-timeline-content{color:#fff;padding:1.6em;width:46%;margin:0;border-radius:1rem}.cd-timeline-content:before{top:24px;left:100%;border-color:transparent transparent transparent #333c42}.cd-timeline-content .cd-date{position:absolute;width:100%;left:122%;top:6px;font-size:16px;font-size:1rem}.cd-timeline-block:nth-child(2n) .cd-timeline-content{float:right}.cd-timeline-block:nth-child(2n) .cd-timeline-content:before{top:24px;left:auto;right:100%;border-color:transparent #333c42 transparent transparent}.cd-timeline-block:nth-child(2n) .cd-timeline-content .cd-read-more{float:right}.cd-timeline-block:nth-child(2n) .cd-timeline-content .cd-date{left:auto;right:122%;text-align:right}}.map-container{width:100%;height:300px;max-width:100%;border-radius:2%;box-shadow:4px 3px 22px -12px rgba(0,0,0,.75)}@media (min-width:600px){.map-container{height:300px}}@media (min-width:900px){.map-container{height:400px}}.project-card-category{right:1rem;background-color:#fdc513!important;color:#302c51}.project-card-category,.project-card-status{position:absolute;top:1rem;padding:3px 13px;text-transform:uppercase;font-weight:400;border-radius:.2rem;font-weight:700;box-shadow:0 0 10px rgba(0,0,0,.1)}.project-card-status{left:1rem;background-color:#3999f9;color:#fff!important}.share-card{padding:20px}.donation-button{border:0!important;width:100%;min-height:3rem;border-radius:.75rem;padding:.8rem 0;line-height:1;font-size:1.6rem;font-weight:700;color:#302c51;background:linear-gradient(180deg,#448dff,#3999f9)}.notification{display:flex;align-items:center;font-family:Arial,sans-serif;font-size:16px;color:#0a58ca}.notification-icon{width:24px;height:24px;background-color:#e6f4fa;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:8px}.notification-icon svg{fill:indigo;width:16px;height:16px}.share-card{padding:10px}.share-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.share-card-header h2{font-size:1.2em;margin:0}.close-button{background:none;border:none;font-size:1.5em;cursor:pointer}.share-options{display:flex;flex-wrap:wrap;gap:10px}.share-option{display:flex;align-items:center;width:48%;padding:10px!important;background-color:#f9fafb!important;border-radius:8px;cursor:pointer;transition:background-color .3s}.share-option:hover{background-color:#e9e9e9}.share-option img{width:24px;height:24px;margin-right:10px}.share-option span{font-size:.9em}.radio-inputs{position:relative;display:flex;flex-wrap:wrap;border-radius:.5rem;background-color:#eee;background-color:"#fff";box-sizing:border-box;box-shadow:0 0 0 1px rgba(0,0,0,.06);padding:.25rem;width:300px;font-size:14px}.radio-inputs .radio{flex:1 1 auto;text-align:center}.radio-inputs .radio input{display:none}.radio-inputs .radio .name{display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:.5rem;border:none;padding:.5rem 0;color:#334155;transition:all .15s ease-in-out}.radio-inputs .radio input:checked+.name{background-color:#fff;font-weight:700;background:linear-gradient(180deg,#fdb933,#f99a32)}.tableColumnHeader{color:#ddd!important}.styled-table{border-collapse:collapse;margin:25px 0;font-size:18px;box-shadow:0 0 20px rgba(0,0,0,.15);border-radius:.4rem;overflow:hidden;width:100%}.styled-table thead tr{background-color:#2585efdb;color:#fff;text-align:left}.styled-table td,.styled-table th{padding:12px 15px}.styled-table tbody tr{border-bottom:1px solid #ddd}.styled-table tbody tr:nth-of-type(2n){background-color:#f3f3f3}.styled-table tbody tr:last-of-type{border-bottom:none}.styled-table tbody tr.active-row{font-weight:700;color:#009879}.app-container{max-width:800px;margin:0 auto;padding:20px}h1{text-align:center;margin-bottom:20px;color:#333}.updates-list{display:flex;flex-direction:column;gap:20px}.update-card{background-color:#fff;padding:10px 5px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .2s}.update-card:hover{transform:scale(1.02)}.update-card h2{font-size:1.5em;margin-bottom:10px;color:#007bff}.update-date{font-size:.9em;color:#888;margin-bottom:10px}.update-card p{font-size:1em;color:#555;line-height:1.6}.form-container{padding:32px 24px;font-size:14px;font-family:inherit;color:#212121;display:flex;flex-direction:column;gap:20px;box-sizing:border-box;border-radius:10px;box-shadow:0 0 3px rgba(0,0,0,.084),0 2px 3px rgba(0,0,0,.168)}.form-container button:active{scale:.95}.form-container .logo-container{text-align:center;font-weight:600;font-size:18px}.form-container .form,.form-container .form-group{display:flex;flex-direction:column}.form-container .form-group{gap:2px}.form-container .form-group label{display:block;margin-bottom:5px}.form-container .form-group input{width:100%;padding:12px 16px;border-radius:6px;font-family:inherit;border:1px solid #ccc}.form-container .form-group input::placeholder{opacity:.5}.form-container .form-group input:focus{outline:none;border-color:#1778f2}.form-container .form-group textarea{width:100%;padding:12px 16px;border-radius:6px;font-family:inherit;border:1px solid #ccc}.form-container .form-group textarea::placeholder{opacity:.5}.form-container .form-group textarea:focus{outline:none;border-color:#1778f2}.form-container .form-submit-btn{display:flex;justify-content:center;align-items:center;font-family:inherit;color:#fff;background-color:#212121;border:none;width:100%;padding:12px 16px;font-size:inherit;gap:8px;margin:12px 0;cursor:pointer;border-radius:6px;box-shadow:0 0 3px rgba(0,0,0,.084),0 2px 3px rgba(0,0,0,.168)}.form-container .form-submit-btn:hover{background-color:#313131}.form-container .link{color:#1778f2;text-decoration:none}.form-container .signup-link{align-self:center;font-weight:500}.form-container .signup-link .link{font-weight:400}.form-container .link:hover{text-decoration:underline}.RightSide_container__wA43m{display:flex;justify-content:center;align-items:flex-start;margin:20px}.RightSide_header__90hwh{text-align:center;margin-bottom:20px}.RightSide_header__90hwh h1{font-size:24px;font-weight:700;color:#333}.RightSide_content__Vc2ZY{display:flex;flex-direction:column;align-items:center;max-width:600px;margin-right:20px}.RightSide_image-section__FuX7g img{width:100%;height:auto;border-radius:8px}.RightSide_info-section__Pfpab{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);margin-top:20px;width:100%}.RightSide_description__qiFFa p,.RightSide_donation-protected__XFjOz p,.RightSide_organizer__q1iD2 p{margin:0;color:#555}.RightSide_organizer__q1iD2 p strong{color:#333}.RightSide_donation-protected__XFjOz p{margin-top:10px;color:#27a844}.RightSide_description__qiFFa p{margin-top:10px;color:#777}.RightSide_sidebar__Dhw_G{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1)}.RightSide_donation-summary__L9sed p{font-size:18px;font-weight:700;color:#333;margin:0}.RightSide_donate-btn__FQzDs,.RightSide_see-all-btn__kheKH,.RightSide_see-top-btn__OUYYh,.RightSide_share-btn___FhgJ{display:block;width:100%;margin:10px 0;padding:10px;border:none;border-radius:4px;cursor:pointer;font-size:16px;color:#fff}.RightSide_share-btn___FhgJ{background-color:#f7b924}.RightSide_donate-btn__FQzDs{background-color:#ff5b5b}.RightSide_see-all-btn__kheKH,.RightSide_see-top-btn__OUYYh{background-color:#6c757d}.RightSide_recent-donations__gzaAn{margin-top:20px}.RightSide_recent-donations__gzaAn p{font-size:16px;color:#555}.RightSide_donation-list__gJe0L{margin-top:10px}.RightSide_donation-item__db5Rv{margin-bottom:10px}.RightSide_donation-item__db5Rv p{margin:0;color:#555}.RightSide_progress-container-custom__MrMA4{width:80%;background-color:#411616;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.3);background:red;border-radius:1rem;height:.4rem}.RightSide_progress-bar-custom__5P7zu{height:20px;background:linear-gradient(90deg,#4caf50,#81c784);text-align:center;line-height:20px;color:#fff;border-radius:8px;transition:width .3s ease-in-out;border-radius:1rem;height:100%}.RightSide_donation-button__m2pTK{background-color:#4caf50;border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;border-radius:12px;transition:background .3s,transform .3s}.RightSide_donation-button__m2pTK:hover{background-color:#45a049;transform:scale(1.1)}