.give-donor-dashboard-heading{align-items:flex-end;color:#555!important;display:flex;font-size:16px;margin:20px 0 10px}.give-donor-dashboard-heading svg{margin-left:8px}.give-donor-dashboard-heading .give-donor-dashboard-heading__spinner{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}
.give-donor-dashboard-table{background:#fff;border:1px solid #e2e6ec;border-radius:6px;display:flex;flex-direction:column;font-size:14px;overflow:hidden}.give-donor-dashboard-table .give-donor-dashboard-table__column{flex:1;padding:14px}@media screen and (max-width:920px){.give-donor-dashboard-table .give-donor-dashboard-table__column{align-items:center;display:flex;flex-direction:column;padding:4px 12px}}.give-donor-dashboard-table .give-donor-dashboard-table__header{align-items:center;background:#fbfbfb;display:flex;font-size:12px;text-transform:uppercase}@media screen and (max-width:920px){.give-donor-dashboard-table .give-donor-dashboard-table__header{display:none}}.give-donor-dashboard-table .give-donor-dashboard-table__mobile-header{color:#555;font-size:12px;text-transform:uppercase}.give-donor-dashboard-table .give-donor-dashboard-table__rows{flex:1}.give-donor-dashboard-table .give-donor-dashboard-table__rows .give-donor-dashboard-table__row{border-top:1px solid #e2e6ec;display:flex;flex-wrap:wrap;line-height:1.6}@media screen and (max-width:920px){.give-donor-dashboard-table .give-donor-dashboard-table__rows .give-donor-dashboard-table__row{display:flex;flex-direction:column;padding-top:12px}}.give-donor-dashboard-table .give-donor-dashboard-table__rows .give-donor-dashboard-table__pill{background:#fbfbfb;border:1px solid #e2e6ec;border-radius:50px;display:flex;justify-content:space-between;margin:0 14px 14px;padding:10px 22px;width:100%}@media screen and (max-width:920px){.give-donor-dashboard-table .give-donor-dashboard-table__rows .give-donor-dashboard-table__pill{border-radius:8px;margin:12px;padding:12px;width:calc(100% - 48px)}}.give-donor-dashboard-table .give-donor-dashboard-table__footer{align-items:center;border-top:1px solid #e2e6ec;display:flex;padding:14px 18px}.give-donor-dashboard-table .give-donor-dashboard-table__footer .give-donor-dashboard-table__footer-text{flex:1}
.give-donor-dashboard-table__footer-nav a{border:none;color:#9fa2b4;cursor:pointer}.give-donor-dashboard-table__footer-nav svg{margin:8px}.give-donor-dashboard-table__donation-date,.give-donor-dashboard-table__donation-time{white-space:nowrap}.give-donor-dashboard-table__row{line-height:1.6}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-amount{color:#424242;font-size:18px;font-weight:500}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-status{align-items:center;display:flex}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-status .give-donor-dashboard-table__donation-status-indicator{border-radius:50%;height:12px;margin-left:6px;overflow:hidden;width:12px}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-test-tag{background:#ffba00;border-radius:5px;color:#fff;display:inline-block;font-size:12px;font-weight:500;line-height:1;margin-top:4px;padding:4px 8px}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-id{color:#6b6b6b}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-receipt a{border:none;color:#3398db;text-decoration:none}
.give-donor-dashboard-dashboard-content>:first-child{margin-top:0}
.give-donor-dashboard__subscription-manager{display:flex;flex-direction:column}.give-donor-dashboard__subscription-manager-spinner{animation:spin 1s linear infinite}.give-donor-dashboard__subscription-manager .give-donor-dashboard-button--primary,.give-donor-dashboard__subscription-manager .give-donor-dashboard-button--variant{max-width:-moz-fit-content;max-width:fit-content}.give-donor-dashboard__subscription-manager .give-donor-dashboard-button.give-donor-dashboard-button--variant{position:relative}.give-donor-dashboard__subscription-manager .give-donor-dashboard-button.give-donor-dashboard-button--variant:hover:before{background:var(--give-donor-dashboard-accent-color);bottom:0;content:"";filter:brightness(125%);right:0;opacity:.15;position:absolute;left:0;top:0;transition:filter .3s ease;z-index:0}.give-donor-dashboard__subscription-manager .give-donor-dashboard-button.give-donor-dashboard-button--variant span{color:var(--give-donor-dashboard-accent-color);position:relative;z-index:1}.give-donor-dashboard__subscription-manager__cancel{background:none;border:none;color:#d92d0b;cursor:pointer;font-size:.873rem;font-weight:600;margin:2rem 0 1.75rem;outline:none;padding:0;text-align:left}.give-donor-dashboard__subscription-manager .give-donor-dashboard-field-row{display:flex;justify-content:flex-end;margin:10px 0}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}
.give-donor-dashboard-button{align-items:center;border:1px solid var(--give-donor-dashboard-accent-color);border-radius:3px;box-shadow:0 0 0 0 #7ec980,0 0 0 0 #4fa651;cursor:pointer;display:inline-flex;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;margin:20px 0;padding:12px 20px;transition:box-shadow .1s ease,background-color .3s ease-in;width:-moz-fit-content;width:fit-content}.give-donor-dashboard-button svg{margin-right:8px}.give-donor-dashboard-button:focus{box-shadow:0 0 0 1px #7ec980,0 0 0 2px #4fa651}.give-donor-dashboard-button:disabled{background:#d0d0d0!important;border:1px solid #bbb}.give-donor-dashboard-button.give-donor-dashboard-button--primary{background:none;box-shadow:none;color:#fff!important;justify-content:center;overflow:hidden;position:relative}.give-donor-dashboard-button.give-donor-dashboard-button--primary:before{background:var(--give-donor-dashboard-accent-color);bottom:0;content:"";right:0;position:absolute;left:0;top:0;transition:filter .3s ease;z-index:0}.give-donor-dashboard-button.give-donor-dashboard-button--primary:hover:before{filter:brightness(90%)}.give-donor-dashboard-button.give-donor-dashboard-button--primary.disabled:before{display:none}.give-donor-dashboard-button.give-donor-dashboard-button--primary span{position:relative;z-index:1}.give-donor-dashboard-button.give-donor-dashboard-button--variant{background:var(--givewp-shades-white);border:1px solid var(--give-donor-dashboard-accent-color);box-shadow:none;color:var(--give-donor-dashboard-accent-color)!important;justify-content:center;margin:0}.give-donor-dashboard-button.give-donor-dashboard-button--variant:hover{filter:brightness(90%)}.give-donor-dashboard-button.give-donor-dashboard-button--variant span{color:inherit}
.give-donor-dashboard-donation-receipt__table{border:1px solid #e2e6ec;border-radius:6px;color:#555;display:flex;flex-direction:column;font-size:14px;margin-bottom:18px;overflow:hidden}.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__row{align-items:flex-start;display:flex;justify-content:space-between;padding:16px 20px}@media screen and (max-width:920px){.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__row{align-items:center!important;flex-direction:column}}.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__status-indicator{border-radius:50%;color:#888;height:12px;margin-left:6px;overflow:hidden;width:12px}.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__detail{align-items:center;display:flex;text-transform:uppercase}.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__detail svg{color:#989898;margin-left:10px}.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__value{align-items:center;display:flex;text-align:left;white-space:pre-line}.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__value p{margin:0}.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__value p+p{margin-top:1em}.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__row--footer{align-items:center;background:#fbfbfb;border-top:1px solid #e2e6ec}.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__row--footer .give-donor-dashboard-donation-receipt__detail{color:#6b6b6b;font-size:16px;font-weight:700}.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__row--footer .give-donor-dashboard-donation-receipt__value{color:var(--give-donor-dashboard-accent-color);font-size:22px;font-weight:700}
.give-donor-dashboard-table__footer-nav a{border:none;color:#9fa2b4;cursor:pointer}.give-donor-dashboard-table__footer-nav svg{margin:8px}.give-donor-dashboard-table__donation-date,.give-donor-dashboard-table__donation-time{white-space:nowrap}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-amount{color:#424242;font-size:18px;font-weight:500}@media screen and (max-width:920px){.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-amount{font-size:24px}}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-status{align-items:center;display:flex}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-status .give-donor-dashboard-table__donation-status-indicator{border-radius:50%;height:12px;margin-left:6px;overflow:hidden;width:12px}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-test-tag{background:#ffba00;border-radius:5px;color:#fff;display:inline-block;font-size:12px;font-weight:500;line-height:1;margin-top:4px;padding:4px 8px}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-id{color:#6b6b6b}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-receipt a{border:none;color:var(--give-donor-dashboard-accent-color);cursor:pointer;text-decoration:none}
.give-donor-dashboard__donation-history-footer{display:flex;justify-content:space-between}.give-donor-dashboard__donation-history-footer a{align-items:center;border:none;color:#3398db;display:flex;font-size:14px;text-decoration:none}.give-donor-dashboard__donation-history-footer a svg{margin-left:6px}
.give-donor-dashboard-dashboard__stats{background:#fbfbfb;border:.908065px solid #e2e6ec;display:grid;padding:20px 28px;grid-gap:24px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:920px){.give-donor-dashboard-dashboard__stats{grid-template-columns:1fr}}.give-donor-dashboard-dashboard__stats .give-donor-dashboard-dashboard__stat{align-items:center;background:#fff;border:.920968px solid #e2e6ec;border-radius:5.5px;display:flex;flex-direction:column;justify-content:center;padding:22px 16px}.give-donor-dashboard-dashboard__stats .give-donor-dashboard-dashboard__figure{align-items:flex-start;color:#68bb6c;display:flex;font-size:34px;line-height:1;margin-bottom:8px;text-align:center}.give-donor-dashboard-dashboard__stats .give-donor-dashboard-dashboard__figure .give-donor-dashboard-dashboard__figure-currency{font-size:16px;padding:4px 0 0 2px}.give-donor-dashboard-dashboard__stats .give-donor-dashboard-dashboard__detail{color:#555;font-size:14px;line-height:1.3;text-align:center;text-transform:uppercase}
.give-donor-dashboard-divider{background:#e2e6ec;height:1px;margin:0;width:100%}
.give-donor-dashboard-avatar-control{color:#555;display:flex;flex-direction:column;font-size:14px;font-weight:500}.give-donor-dashboard-avatar-control .give-donor-dashboard-avatar-control__label{margin:16px 0}.give-donor-dashboard-avatar-control .give-donor-dashboard-avatar-control__input{display:flex}.give-donor-dashboard-avatar-control .give-donor-dashboard-avatar-control__input .give-donor-dashboard-avatar-control__preview{border-radius:50%;height:100px;margin-left:16px;overflow:hidden;width:100px}@media screen and (max-width:920px){.give-donor-dashboard-avatar-control .give-donor-dashboard-avatar-control__input .give-donor-dashboard-avatar-control__preview{height:60px;margin-left:12px;width:60px}}.give-donor-dashboard-avatar-control .give-donor-dashboard-avatar-control__input .give-donor-dashboard-avatar-control__preview img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.give-donor-dashboard-avatar-control .give-donor-dashboard-avatar-control__input .give-donor-dashboard-avatar-control__dropzone{align-items:center;background:#fbfbfb;border:2px dashed #e2e6ec;display:flex;flex:1;justify-content:center;padding:8px;transition:background .2s ease}.give-donor-dashboard-avatar-control .give-donor-dashboard-avatar-control__input .give-donor-dashboard-avatar-control__dropzone.give-donor-dashboard-avatar-control__dropzone--highlight{background:#e0ebda;border:2px dashed #68bb6c}.give-donor-dashboard-avatar-control .give-donor-dashboard-avatar-control__input .give-donor-dashboard-avatar-control__dropzone .give-donor-dashboard-avatar-control__instructions{text-align:center}.give-donor-dashboard-avatar-control .give-donor-dashboard-avatar-control__input .give-donor-dashboard-avatar-control__dropzone .give-donor-dashboard-avatar-control__instructions .give-donor-dashboard-avatar-control__select-link{cursor:pointer;text-decoration:underline}
.give-donor-dashboard-field-row{align-items:center;display:flex;margin:0}.give-donor-dashboard-field-row>*{flex:1;margin:0 10px}.give-donor-dashboard-field-row>:first-child{margin-right:0}.give-donor-dashboard-field-row>:last-child{margin-left:0}@media screen and (max-width:920px){.give-donor-dashboard-field-row{align-items:stretch;flex-direction:column}.give-donor-dashboard-field-row>*{margin:0}}
.give-donor-dashboard-select-control{display:flex;flex-direction:column;margin-top:10px}.give-donor-dashboard-select-control .give-donor-dashboard-select-control__label{color:#555;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1}
.give-donor-dashboard-text-control{margin-top:10px}.give-donor-dashboard-text-control .give-donor-dashboard-text-control__label{color:#555;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1}.give-donor-dashboard-text-control .give-donor-dashboard-text-control__input{align-items:center;background-color:#fff;border:1px solid #b8b8b8;border-radius:4px;box-shadow:0 0 0 0 var(--give-donor-dashboard-accent-color);cursor:default;display:flex;margin-top:8px;min-height:38px;min-width:190px;outline:0!important;overflow:hidden;padding:0;transition:box-shadow .1s ease;width:100%}.give-donor-dashboard-text-control .give-donor-dashboard-text-control__input:focus-within{box-shadow:0 0 0 1px var(--give-donor-dashboard-accent-color)}.give-donor-dashboard-text-control .give-donor-dashboard-text-control__input svg{color:#828382;font-size:14px;margin:0 12px 0 0}.give-donor-dashboard-text-control .give-donor-dashboard-text-control__input input{border:none;color:#828382;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.2;margin:0 12px;outline:none;padding:0;width:100%}
.give-donor-dashboard-radio-control{border:none;margin:20px 0 0;outline:none;padding-right:0}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__legend{color:#555;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1;margin-bottom:10px}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__description{color:#767676;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:13px;font-style:italic;font-weight:500;line-height:1.4;margin-bottom:12px}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__option{margin:10px 0}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__option:first-of-type{margin-top:20px}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__option:last-of-type{margin-bottom:20px}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__option label{color:#555;display:inline-block;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.4;margin-right:0;padding:0 26px 0 0;position:relative;width:100%}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__option label:before{background:#fff;border:1px solid #b4b9be;border-radius:50%;box-shadow:0 0 0 0 var(--give-donor-dashboard-accent-color),inset 0 1px 2px rgba(0,0,0,.25);content:" ";height:16px;right:0;position:absolute;top:calc(50% - 8px);transition:box-shadow .1s ease;width:16px}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__option label:after{background:var(--give-donor-dashboard-accent-color);border-radius:50%;content:" ";display:block;height:6px;right:6px;position:absolute;top:calc(50% - 2px);transform:scale3d(0,0,0);transition:transform .2s ease;width:6px}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__option input[type=radio]{opacity:0!important;position:absolute!important}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__option input[type=radio]:focus+label:before{box-shadow:0 0 0 1px var(--give-donor-dashboard-accent-color),inset 0 1px 2px rgba(0,0,0,.25)}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__option input[type=radio]:checked+label:after{transform:scaleX(1)}
.give-donor-dashboard__email-controls{align-items:center;align-self:stretch;display:flex;font-size:14px;justify-content:center;max-width:-moz-fit-content;max-width:fit-content;padding-top:48px}.give-donor-dashboard__email-controls .give-donor-dashboard__make-primary-email{color:#3398db;cursor:pointer;margin-left:10px}.give-donor-dashboard__email-controls .give-donor-dashboard__make-primary-email:hover{text-decoration:underline}.give-donor-dashboard__email-controls .give-donor-dashboard__delete-email{color:#c75151;cursor:pointer;margin-right:10px}.give-donor-dashboard__email-controls .give-donor-dashboard__delete-email:hover{text-decoration:underline}.give-donor-dashboard__address-controls{align-items:center;align-self:stretch;display:flex;font-size:14px;justify-content:center;max-width:-moz-fit-content;max-width:fit-content;padding:28px 0 20px}.give-donor-dashboard__address-controls .give-donor-dashboard__make-primary-address{color:#3398db;cursor:pointer;margin-left:10px}.give-donor-dashboard__address-controls .give-donor-dashboard__make-primary-address:hover{text-decoration:underline}.give-donor-dashboard__address-controls .give-donor-dashboard__delete-address{color:#c75151;cursor:pointer;margin-right:10px}.give-donor-dashboard__address-controls .give-donor-dashboard__delete-address:hover{text-decoration:underline}.give-donor-dashboard__add-primary-address{background:#fbfbfb;border:1px solid #e2e6ec;display:flex;justify-content:space-between;margin:0 0 40px;padding:0 16px}.give-donor-dashboard__add-primary-address>.give-donor-dashboard-heading{margin:10px 0}.give-donor-dashboard__edit-profile-spinner{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}
.give-donor-dashboard-amount-inputs__validation-error-message{color:#c91f1f;font-size:14px;font-weight:500;margin-top:8px}.give-donor-dashboard-amount-inputs{display:flex;flex:1;flex-direction:column}.give-donor-dashboard-amount-inputs .give-donor-dashboard-field-row{align-items:center;display:flex;flex:1;padding:0}.give-donor-dashboard-amount-inputs .give-donor-dashboard-field-row .give-donor-dashboard-select-control{display:flex;margin:0;width:100%}.give-donor-dashboard-currency-control{margin-bottom:2px}.give-donor-dashboard-currency-control .give-donor-dashboard-currency-control__label{color:#555;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1}.give-donor-dashboard-currency-control .give-donor-dashboard-currency-control__input{align-items:center;background-color:#fff;border:1px solid #b8b8b8;border-radius:4px;box-shadow:0 0 0 0 var(--give-donor-dashboard-accent-color);cursor:default;display:flex;margin-top:6px;min-height:38px;min-width:190px;outline:0!important;overflow:hidden;padding:1px;transition:box-shadow .1s ease;width:100%}.give-donor-dashboard-currency-control .give-donor-dashboard-currency-control__input:focus-within{box-shadow:0 0 0 1px var(--give-donor-dashboard-accent-color)}.give-donor-dashboard-currency-control .give-donor-dashboard-currency-control__input svg{margin-left:12px}.give-donor-dashboard-currency-control .give-donor-dashboard-currency-control__input input{border:none;color:#545554;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.2;margin:0 12px;outline:none;padding:0;width:100%}.give-donor-dashboard-currency-control .give-donor-dashboard-currency-control__input.has-error{border-color:#c91f1f}.give-donor-dashboard-currency-control .give-donor-dashboard-currency-control__input.has-error:focus-within{box-shadow:0 0 0 1px #c91f1f}.give-donor-dashboard-currency-control .give-donor-dashboard-currency-control__input.has-error input{color:#c91f1f}
.give-donor-dashboard-card-control{margin-top:10px}.give-donor-dashboard-card-control .give-donor-dashboard-card-control__label{color:#555;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1}
.give-donor-dashboard-square-card-control{margin-top:10px}.give-donor-dashboard-square-card-control .give-donor-dashboard-card-control__label{color:#555;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:2.1}
.give-donor-dashboard-stripe-card-control{margin-top:10px}.give-donor-dashboard-stripe-card-control .give-donor-dashboard-stripe-card-control__label{color:#555;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1}.give-donor-dashboard-stripe-card-control .give-donor-dashboard-stripe-card-control__input{border:1px solid #b8b8b8;border-radius:4px;box-shadow:0 0 0 0 var(--give-donor-dashboard-accent-color);margin-top:8px;overflow:hidden;padding:14px;transition:box-shadow .1s ease}.give-donor-dashboard-stripe-card-control .give-donor-dashboard-stripe-card-control__input--focused{box-shadow:0 0 0 1px var(--give-donor-dashboard-accent-color)}
.give-donor-dashboard-card-control{margin-top:10px}.give-donor-dashboard-card-control .give-donor-dashboard-card-control__label{color:#555;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1}
.give-donor-dashboard-payment-method-control{margin-top:10px}.give-donor-dashboard-payment-method-control .give-donor-dashboard-payment-method-control__label{color:#555;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1}
.givewp-modal-wrapper{align-items:center;animation:appear 112ms ease-in 0s;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.1);bottom:0;display:flex;justify-content:center;justify-items:center;right:0;position:fixed;left:0;top:0;z-index:99999999999999}.givewp-modal-wrapper .givewp-modal-dialog{font-family:Inter,sans-serif;position:relative;-webkit-font-smoothing:antialiased;animation:appear 112ms ease-in 0s;background-color:var(--givewp-shades-white);border-radius:var(--givewp-rounded-4);box-shadow:0 .25rem .5rem 0 hsla(0,0%,5%,.15);color:var(--givewp-grey-700);max-height:calc(100% - 2rem);max-width:35rem;overflow-y:auto;width:100%}.givewp-modal-wrapper .givewp-modal-dialog .givewp-modal-header{align-items:center;align-self:stretch;background-color:var(--givewp-shades-white);border-bottom:1px solid var(--givewp-grey-50);border-top-right-radius:var(--givewp-rounded-6);border-top-left-radius:var(--givewp-rounded-6);color:var(--givewp-neutral-900);display:flex;font-size:1.25rem;font-weight:600;justify-content:flex-start;line-height:2rem;padding:var(--givewp-spacing-4) var(--givewp-spacing-6)}.givewp-modal-wrapper .givewp-modal-dialog .givewp-modal-icon-header{align-items:center;display:flex;justify-content:center;margin-left:8px}.givewp-modal-wrapper .givewp-modal-dialog .givewp-modal-icon-center{display:flex;flex:1;justify-content:center;padding-top:var(--givewp-spacing-5)}.givewp-modal-wrapper .givewp-modal-dialog .givewp-modal-close,.givewp-modal-wrapper .givewp-modal-dialog .givewp-modal-close-headless{all:unset;cursor:pointer;position:absolute;z-index:999;fill:var(--givewp-neutral-500)}.givewp-modal-wrapper .givewp-modal-dialog .givewp-modal-close{left:var(--givewp-spacing-6);top:var(--givewp-spacing-5)}.givewp-modal-wrapper .givewp-modal-dialog .givewp-modal-close-headless{align-items:center;background-color:var(--givewp-grey-50);border-radius:50%;display:flex;justify-content:center;padding:var(--givewp-spacing-1);left:var(--givewp-spacing-2);top:var(--givewp-spacing-2)}.givewp-modal-wrapper .givewp-modal-dialog .givewp-modal-close-headless svg{height:16px;width:16px}.givewp-modal-wrapper .givewp-modal-dialog .givewp-modal-content{font-size:.875rem;padding:var(--givewp-spacing-6)}body.modalDialog-open{overflow:hidden;position:relative}@keyframes appear{0%{opacity:0}to{opacity:1}}@media screen and (max-width:782px){.givewp-modal-dialog{max-width:100%!important;position:sticky}}
.givewp-modal-wrapper.give-donor-dashboard-cancel-modal,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.5)!important}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal .givewp-modal-dialog{border-radius:8px}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-header,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal .givewp-modal-dialog .givewp-modal-header{background-color:#fafafa;border-radius:8px 8px 0 0;padding:1rem 1.5rem}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-close,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal .givewp-modal-dialog .givewp-modal-close{left:1rem}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal .givewp-modal-dialog .givewp-modal-content{padding:1.5rem 1.5rem 2rem}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label{color:#888;line-height:2.5;margin-bottom:.25rem}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label .give-donor-dashboard__subscription-manager-pause-container,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label .give-donor-dashboard__subscription-manager-pause-container{align-items:center;border:1px solid #666;border-radius:4px;display:flex;justify-content:space-between;position:relative}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label svg,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label svg{pointer-events:none;position:absolute;left:1rem}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label .give-donor-dashboard__subscription-manager-pause-select,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label .give-donor-dashboard__subscription-manager-pause-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;border:none;border-radius:4px;display:block;font-size:1rem;font-weight:500;outline:none;padding:.75rem 1rem;width:100%}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label .give-donor-dashboard__subscription-manager-pause-update,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label .give-donor-dashboard__subscription-manager-pause-update{align-items:center;align-self:stretch;background:#2271b1;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;flex-grow:1;font-size:1rem;font-weight:500;justify-content:center;margin-top:3rem;outline:none;padding:1rem 2rem;width:100%}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label .give-donor-dashboard__subscription-manager-pause-update:hover,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label .give-donor-dashboard__subscription-manager-pause-update:hover{background-color:#135e96}
.givewp-donordashboard-loader{height:100%;right:0;min-height:790px;pointer-events:none;position:absolute;top:0;width:100%}.givewp-donordashboard-loader_wrapper{align-items:center;border-radius:8px;display:flex;height:100%;justify-content:center;margin:8px auto;max-width:920px;width:calc(90% - 12px)}.givewp-donordashboard-loader_spinner{animation:spin .6s linear infinite;height:90px;width:90px}.givewp-donordashboard-loader_spinner .st0{fill:var(--give-donor-dashboard-accent-color)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}
.givewp-modal-wrapper.give-donor-dashboard-cancel-modal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.5)!important}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog{border-radius:8px}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-header{background-color:#fafafa;border-radius:8px 8px 0 0;padding:1rem 1.5rem}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-close{left:1rem}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content{padding:1.5rem}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard-cancel-modal__description{color:#1f2937;font-size:1rem;font-weight:500;margin:0 0 1.5rem}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard-cancel-modal__buttons{align-items:center;display:flex;gap:2rem;margin:0;width:auto}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard-cancel-modal__buttons__button.give-donor-dashboard-button.give-donor-dashboard-button--primary{background-color:#d92d0b;border-color:inherit;color:#fff;flex:1;margin:0}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard-cancel-modal__buttons__button.give-donor-dashboard-button.give-donor-dashboard-button--primary:before{display:none}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard-cancel-modal__buttons__button.give-donor-dashboard-button.give-donor-dashboard-button--primary:hover{background-color:#f2320c}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard-cancel-modal__buttons__button.give-donor-dashboard-button.give-donor-dashboard-button--variant{border-color:#9ca0af;color:#000!important;filter:none;flex:1;margin:0}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard-cancel-modal__buttons__button.give-donor-dashboard-button.give-donor-dashboard-button--variant:before{display:none}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard-cancel-modal__buttons__button.give-donor-dashboard-button.give-donor-dashboard-button--variant:hover{background-color:#f9fafb;border-color:#9ca0af;color:#000!important}
#give-donor-dashboard .give-donor-dashboard-table__donation-receipt__cancel{color:#d92d0b}
.give-donor-dashboard-table__footer-nav a{border:none;color:#9fa2b4}.give-donor-dashboard-table__footer-nav svg{margin:8px}
.givewp-dashboard-subscription-status{border-radius:50px;color:#000;font-size:12px;font-weight:400;padding:.25rem .75rem;position:absolute;left:30px;text-align:center;width:-moz-fit-content;width:fit-content}.givewp-dashboard-subscription-status--paused{background-color:#e6e6e6}.givewp-dashboard-subscription-status--active{background-color:#cef2cf}.givewp-dashboard-subscription-status--cancelled{background-color:#ffb5a6}
.give-donor-dashboard__recurring-donations-link{display:inline-flex;justify-content:flex-end}.give-donor-dashboard__recurring-donations-link a{align-items:center;border:none;color:#3398db;display:flex;font-size:14px;text-decoration:none}.give-donor-dashboard__recurring-donations-link a svg{margin-left:6px}
.givewp-modal-wrapper.give-donor-dashboard__error-modal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.5)!important}.givewp-modal-wrapper.give-donor-dashboard__error-modal .givewp-modal-dialog{border-radius:8px}.givewp-modal-wrapper.give-donor-dashboard__error-modal .givewp-modal-dialog .givewp-modal-header{background-color:#fafafa;border-radius:8px 8px 0 0;padding:1rem 1.5rem}.givewp-modal-wrapper.give-donor-dashboard__error-modal .givewp-modal-dialog .givewp-modal-close{left:1rem}.givewp-modal-wrapper.give-donor-dashboard__error-modal .givewp-modal-dialog .givewp-modal-content{padding:1.5rem 1.5rem 2rem}.givewp-modal-wrapper.give-donor-dashboard__error-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__error-close{align-items:center;align-self:stretch;background:#0073aa;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;flex-grow:1;font-size:1rem;font-weight:500;justify-content:center;margin-top:3rem;outline:none;padding:1rem 2rem;width:100%}
.give-donor-dashboard-tab-link{align-items:center;color:#424242!important;display:flex;line-height:2.2}@media screen and (max-width:920px){.give-donor-dashboard-tab-link{line-height:1.4}}.give-donor-dashboard-tab-link svg{margin-left:8px}
.givewp-modal-wrapper.give-donor-dashboard-logout-modal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.5)!important}.givewp-modal-wrapper.give-donor-dashboard-logout-modal .givewp-modal-dialog{border-radius:8px}.givewp-modal-wrapper.give-donor-dashboard-logout-modal .givewp-modal-dialog .givewp-modal-header{background-color:#fafafa;border-radius:8px 8px 0 0;padding:1rem 1.5rem}.givewp-modal-wrapper.give-donor-dashboard-logout-modal .givewp-modal-dialog .givewp-modal-close{left:1rem}.givewp-modal-wrapper.give-donor-dashboard-logout-modal .givewp-modal-dialog .givewp-modal-content{padding:1.5rem 1.5rem 2rem}.givewp-modal-wrapper.give-donor-dashboard-logout-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard-logout-modal__buttons{align-items:center;display:flex;gap:2rem;justify-content:space-between}.givewp-modal-wrapper.give-donor-dashboard-logout-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard-logout-modal__buttons .give-donor-dashboard-logout-modal__cancel{align-items:center;background:var(--givewp-shades-white);border:1px solid var(--give-donor-dashboard-accent-color);border-radius:3px;box-shadow:none;color:var(--give-donor-dashboard-accent-color)!important;cursor:pointer;display:inline-flex;flex:1;font-size:16px;font-weight:600;justify-content:center;margin:0;max-width:240px;padding:12px 20px}
.give-donor-dashboard-tab-menu{display:flex;flex-direction:column;height:100%}.give-donor-dashboard-logout{border-top:1px solid #e2e6ec;margin-top:auto;padding:16px 0!important}@media screen and (max-width:920px){.give-donor-dashboard-logout{padding:6px 0!important}}.give-donor-dashboard-logout .give-donor-dashboard-tab-link{color:var(--give-donor-dashboard-accent-color)!important;cursor:pointer;display:inline-flex}
.give-donor-dashboard-tab-content>:first-child{margin-top:0}
.give-donor-dashboard-donor-info{display:grid;grid-template-columns:140px 1fr auto;grid-gap:30px;border-bottom:1px solid #e2e6ec;padding:26px 30px}@media screen and (max-width:920px){.give-donor-dashboard-donor-info{grid-template-columns:60px 1fr auto;grid-gap:12px;padding:12px}}.give-donor-dashboard-donor-info__avatar{grid-column:1}.give-donor-dashboard-donor-info__avatar .give-donor-dashboard-donor-info__avatar-container{align-items:center;background:var(--give-donor-dashboard-accent-color);border-radius:50%;display:flex;height:140px;justify-content:center;overflow:hidden;width:140px}@media screen and (max-width:920px){.give-donor-dashboard-donor-info__avatar .give-donor-dashboard-donor-info__avatar-container{height:60px;width:60px}}.give-donor-dashboard-donor-info__avatar .give-donor-dashboard-donor-info__avatar-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.give-donor-dashboard-donor-info__avatar .give-donor-dashboard-donor-info__avatar-container .give-donor-dashboard-donor-info__avatar-initials{color:#fff;font-size:44px;font-weight:600}@media screen and (max-width:920px){.give-donor-dashboard-donor-info__avatar .give-donor-dashboard-donor-info__avatar-container .give-donor-dashboard-donor-info__avatar-initials{font-size:24px}}.give-donor-dashboard-donor-info__details{grid-column:2}.give-donor-dashboard-donor-info__details .give-donor-dashboard-donor-info__name{color:#424242;font-size:22px;font-weight:600;line-height:1.4;margin:0 0 4px}@media screen and (max-width:920px){.give-donor-dashboard-donor-info__details .give-donor-dashboard-donor-info__name{font-size:16px}}.give-donor-dashboard-donor-info__details .give-donor-dashboard-donor-info__detail{align-items:center;color:#6b6b6b;display:flex;font-size:15px;line-height:1.6;margin:4px 0}@media screen and (max-width:920px){.give-donor-dashboard-donor-info__details .give-donor-dashboard-donor-info__detail{align-items:flex-start;font-size:13px;font-weight:400;line-height:1.2;margin:6px 0}}.give-donor-dashboard-donor-info__details .give-donor-dashboard-donor-info__detail svg{margin-left:8px}@media screen and (max-width:920px){.give-donor-dashboard-donor-info__details .give-donor-dashboard-donor-info__detail svg{margin-left:4px;min-width:18px!important}}.give-donor-dashboard-donor-info__badges{align-items:flex-end;display:flex;flex-direction:column;grid-column:3}
.give-donor-dashboard-desktop-layout{background:#fff;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.3);display:grid;grid-template-columns:240px auto;grid-template-rows:auto 1fr;min-height:900px}.give-donor-dashboard-desktop-layout__donor-info{grid-column:span 2;grid-row:1}.give-donor-dashboard-desktop-layout__tab-menu{background:#fbfbfb;border-radius:0 0 8px 0;border-left:1px solid #e2e6ec;grid-row:2}.give-donor-dashboard-desktop-layout__tab-menu .give-donor-dashboard-tab-link{border-bottom:none!important;border-right:4px solid #fbfbfb;font-size:15px;padding:12px 16px;text-decoration:none!important;transition:border-right .2s ease}.give-donor-dashboard-desktop-layout__tab-menu .give-donor-dashboard-tab-link.give-donor-dashboard-tab-link--is-active{background:#fff;border-right:4px solid var(--give-donor-dashboard-accent-color)}.give-donor-dashboard-desktop-layout__tab-content{grid-row:2;padding:30px}
.give-donor-dashboard-mobile-menu{position:relative}.give-donor-dashboard-mobile-menu__header{align-items:center;background:var(--give-donor-dashboard-accent-color);border-radius:8px 8px 0 0;color:#fff;display:flex;justify-content:space-between;padding:6px 20px 6px 8px}.give-donor-dashboard-mobile-menu__toggle{align-items:center;border-radius:6px;display:flex;height:36px;justify-content:center;width:36px}.give-donor-dashboard-mobile-menu__toggle.give-donor-dashboard-mobile-menu__toggle--toggled{background:rgba(0,0,0,.2);box-shadow:inset 0 1px 4px rgba(0,0,0,.25)}.give-donor-dashboard-mobile-menu__content{background:#fff;margin:4px 8px;position:absolute;left:0}.give-donor-dashboard-mobile-menu__content:before{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent;content:"";height:0;position:absolute;left:11px;top:-7px;width:0}.give-donor-dashboard-mobile-menu__content .give-donor-dashboard-mobile-layout__tab-menu{border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.25);overflow:hidden}
.give-donor-dashboard-mobile-layout{background:#fff;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.3);display:flex;flex-direction:column;min-height:800px}.give-donor-dashboard-mobile-layout__tab-menu{background:#fbfbfb;border-left:1px solid #e2e6ec}.give-donor-dashboard-mobile-layout__tab-menu .give-donor-dashboard-tab-link{border-bottom:none!important;border-right:4px solid rgba(104,187,108,0);color:#424242;font-size:15px;padding:12px 16px;text-decoration:none!important;transition:border-right .2s ease}.give-donor-dashboard-mobile-layout__tab-menu .give-donor-dashboard-tab-link.give-donor-dashboard-tab-link--is-active{background:#fff;border-right:4px solid var(--give-donor-dashboard-accent-color)}.give-donor-dashboard-mobile-layout__tab-content{padding:12px}
.give-donor-dashboard__auth-modal{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:99}.give-donor-dashboard__auth-modal .give-donor-dashboard__auth-modal-frame{border-radius:8px;box-shadow:0 4px 25px rgba(0,0,0,.2);max-width:480px;overflow:hidden;width:90%}.give-donor-dashboard__auth-modal .give-donor-dashboard__auth-modal-frame .give-donor-dashboard__auth-modal-heading{background:var(--give-donor-dashboard-accent-color);color:#fff;font-size:21px;padding:34px}.give-donor-dashboard__auth-modal .give-donor-dashboard__auth-modal-frame .give-donor-dashboard__auth-modal-content{background:#fff;font-size:15px;padding:30px 34px}.give-donor-dashboard__auth-modal .give-donor-dashboard__auth-modal-frame .give-donor-dashboard__auth-modal-content .give-donor-dashboard__auth-modal-seperator{background:#e2e6ec;height:1px;margin:30px -34px}.give-donor-dashboard__auth-modal .give-donor-dashboard__auth-modal-frame .give-donor-dashboard__auth-modal-content .give-donor-dashboard__auth-modal-form{display:contents}.give-donor-dashboard__auth-modal .give-donor-dashboard__auth-modal-frame .give-donor-dashboard__auth-modal-content .give-donor-dashboard__auth-modal-row{align-items:center;display:flex;justify-content:space-between}.give-donor-dashboard__auth-modal .give-donor-dashboard__auth-modal-frame .give-donor-dashboard__auth-modal-content .give-donor-dashboard__auth-modal-notice{background:#fff4e5;border:1px solid #ff9800;border-radius:8px;color:#663c00;margin-bottom:24px;padding:16px}.give-donor-dashboard__auth-modal .give-donor-dashboard__auth-modal-frame .give-donor-dashboard__auth-modal-content .give-donor-dashboard__auth-modal-error{font-size:10px;max-width:40%}.give-donor-dashboard__auth-modal .give-donor-dashboard__auth-modal-frame .give-donor-dashboard__auth-modal-content .give-donor-dashboard__auth-modal-spinner{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}
.give-donor-dashboard__auth{position:relative}.give-donor-dashboard__auth .give-donor-dashboard__auth-wrapper{filter:blur(5px) grayscale(100%)}
#give-donor-dashboard{font-family:Montserrat,sans-serif!important;font-weight:500;margin:0 auto;max-width:920px!important;position:relative;width:100%!important}#give-donor-dashboard a{color:var(--give-donor-dashboard-accent-color);text-decoration:none}#give-donor-dashboard a:hover{text-decoration:underline}#give-donor-dashboard a:visited{color:var(--give-donor-dashboard-accent-color)}@media screen and (max-width:920px){#give-donor-dashboard{max-width:90%!important}}
