.donor-action-page{color:#173f57;background:radial-gradient(circle at 15% 10%,#359ad429,#0000 30%),linear-gradient(155deg,#f5fbfe,#edf6fa);place-items:center;min-height:100vh;padding:38px 18px;font-family:Outfit,system-ui,sans-serif;display:grid}.donor-action-card{text-align:center;background:#fff;border:1px solid #1750701f;border-radius:26px;width:min(520px,100%);padding:34px;position:relative;box-shadow:0 30px 90px -52px #02121e99}.donor-action-card--wide{width:min(700px,100%)}.donor-action-logo{width:min(300px,75%);height:auto;margin:0 auto 24px;display:block}.donor-action-card h1{color:#175070;margin:0;font-size:30px;line-height:1.12}.donor-action-card>p{color:#607985;max-width:500px;margin:13px auto 0;line-height:1.62}.donor-action-success-icon{color:#359ad4;margin:4px auto 18px}.donor-action-primary{color:#fff;width:100%;min-height:49px;font:inherit;cursor:pointer;background:#359ad4;border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;gap:8px;margin-top:22px;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex}.donor-action-primary:hover{background:#175070}.donor-action-primary.is-danger{background:#a83232}.donor-action-back{color:#175070;font:inherit;cursor:pointer;background:#f2f7f9;border:0;border-radius:9px;align-items:center;gap:5px;padding:7px 9px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:21px;left:22px}.donor-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.donor-action-grid button{color:#175070;min-height:94px;font:inherit;cursor:pointer;background:#f9fbfc;border:1px solid #dde8ec;border-radius:15px;align-content:center;place-items:center;gap:8px;padding:16px;font-size:13px;font-weight:800;display:grid}.donor-action-grid button:hover{background:#eef8fd;border-color:#9ecde6}.donor-action-grid button.is-danger{color:#9c2929;background:#fff7f7;border-color:#f0dcdc}.donor-action-error{background:#fff1f1;border-radius:10px;color:#992d2d!important;padding:11px 13px!important;font-size:12px!important}.donor-action-primary:disabled{opacity:.6;cursor:wait}@media (max-width:620px){.donor-action-page{padding:18px 12px}.donor-action-card{border-radius:21px;padding:27px 19px}.donor-action-card h1{font-size:26px}.donor-action-logo{margin-bottom:20px}.donor-action-grid{grid-template-columns:1fr}.donor-action-grid button{text-align:left;grid-template-columns:auto 1fr;justify-items:start;min-height:72px}.donor-action-back{top:14px;left:15px}}
