
/* Donor account actions beside the logo */
.donar-navbar .ss-account-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}
.ss-account-actions form{margin:0}.ss-account-link{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border:1px solid #176b5c;border-radius:24px;background:#176b5c;color:white!important;padding:9px 14px;font:600 12px/1.2 Arial,sans-serif;text-decoration:none;cursor:pointer}
.ss-account-outline{background:white;color:#176b5c!important}
@media(max-width:1100px){.donar-navbar{gap:12px}.donar-navbar .donar-logo{flex-basis:155px;width:155px}.donar-navbar .donar-nav-links{gap:12px}.ss-account-link{padding:8px 10px}}
@media(max-width:700px){.donar-navbar .donar-logo{flex:0 1 120px;max-width:32%}.ss-account-actions{gap:4px}.ss-account-link{font-size:11px;padding:7px 8px}}
.ss-donate-receipt-section{padding:45px 20px;background:#f4f8f6}.ss-donate-receipt-card{max-width:760px;margin:auto;background:white;border-radius:18px;padding:30px;box-shadow:0 8px 35px #123d3212}.ss-donate-kicker{font-size:12px;font-weight:700;color:#176b5c;letter-spacing:1px}.ss-donate-receipt-card h2{margin:10px 0 15px}.ss-donate-form{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ss-donate-form label{font-weight:600;font-size:13px;color:#243a31;display:flex;flex-direction:column;gap:7px}.ss-donate-form input,.ss-donate-form select{padding:12px;border:1px solid #cadbd3;border-radius:9px;background:white;width:100%;box-sizing:border-box}.ss-donate-primary{display:inline-block;background:#176b5c;color:#fff!important;padding:13px 20px;border:0;border-radius:10px;text-decoration:none;font-weight:700;cursor:pointer;align-self:end}.ss-donate-hint{font-size:13px;color:#53635c;margin-top:15px}.ss-donate-errors{color:#a52b2b}.ss-donate-errors p{margin:5px 0}@media(max-width:600px){.ss-donate-form{grid-template-columns:1fr}.ss-donate-receipt-card{padding:20px}}
