body{background:#f4f4f4;margin:0;scroll-behavior:smooth}.hidden{display:none!important}.init-loader{align-items:center;display:flex;height:80vh;justify-content:center;width:100%}.empty-separator{padding-top:4px}a.con-button,button.con-button{align-items:center;background:#fff;border:1px solid #0d62fe;border:1px solid var(--link-color,#0d62fe);border-radius:100px;box-sizing:border-box;color:#0d62fe;color:var(--link-color,#0d62fe);cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:500;gap:4px;justify-content:center;line-height:20px;margin:0;padding:6px 16px;position:relative;text-transform:capitalize;transition:all .2s}a.con-button.filled,button.con-button.filled{background:#0d62fe;background:var(--link-color,#0d62fe);color:#fff}a.con-button.disabled,button.con-button.disabled{opacity:.5;pointer-events:none}ul{list-style:none;margin:0;padding:0}#notification-container{bottom:0;flex-direction:column;left:0;max-width:100%;padding:0 32px 32px;position:fixed;width:380px;z-index:1010}#notification-container,.notification{align-items:center;box-sizing:border-box;display:flex}.notification{animation:toast-in-left .7s;background:#fff;border-left:3px solid #0d62fe;border-left:3px solid var(--link-color,#0d62fe);border-radius:2px;box-shadow:0 1px 4px 0 rgba(0,28,108,.102);flex-direction:row;line-height:1.2em;margin-top:24px;overflow:hidden;padding:24px;position:relative;transition:transform .6s ease-in;width:100%}.notification h1{color:#212121;font-size:1.15em;padding-bottom:4px}.notification p{color:#212121;display:flex;flex-direction:column;font-size:14px;font-weight:400;line-height:20px;margin:0}.notification .close-button{color:#6e6e6e;cursor:pointer;display:flex}.notification .close-button svg{height:16px;width:16px}.notification .close-button svg *{fill:#6e6e6e}.compact-notification{align-items:flex-start;animation:toast-in-left .7s;background:#fff;border-radius:8px;box-shadow:0 4px 8px #00266c1a;box-sizing:border-box;display:flex;flex-direction:row;line-height:1.2em;margin-top:24px;overflow:hidden;padding:14px;position:relative;transition:transform .6s ease-in;width:100%}.compact-notification>p{color:#212121;display:flex;flex-direction:column;flex-grow:1;font-size:14px;font-weight:400;line-height:20px;margin:0 8px 0 0}.compact-notification .notification-icon{display:flex;margin-right:8px}.compact-notification .close-button{color:#6e6e6e;cursor:pointer;display:flex;padding-top:4px}.compact-notification .close-button svg{height:14px;width:14px}.compact-notification .close-button svg *{fill:#212121}@keyframes toast-in-left{0%{transform:translateY(300%)}to{transform:translateY(0)}}.CommonError{align-items:start;background:#fff;border:1px solid #d3d3d3;border-radius:8px;display:flex;margin:16px;padding:16px}@media(max-width:768px){.CommonError{padding:12px 8px}}.CommonError .content{display:flex;flex-direction:column}.CommonError .content .title{color:#212121;font-size:18px;font-weight:500;line-height:28px}.CommonError .content .desc{color:#4d4d4d;font-size:14px;font-weight:400;line-height:20px}.PageNotFound{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px 16px}.PageNotFound .error-desc{color:#4d4d4d;font-size:16px;margin-bottom:24px}.stat-card{align-items:center;background:#fff;border-radius:8px;display:flex;flex-direction:row;gap:16px;height:100px;justify-content:flex-start;padding:32px}.stat-card.inverted{height:auto;padding:16px}.stat-card.inverted .stat-content{flex-direction:column-reverse;gap:2px}.stat-card.inverted .stat-value{font-size:24px}.stat-card .stat-icon{align-items:center;background:#f3f4f6;border-radius:4px;display:flex;flex-grow:0;flex-shrink:0;height:40px;justify-content:center;width:40px}.stat-card .stat-icon.icon-blue{background:#f3f7ff;color:#0d62fe}.stat-card .stat-icon.icon-green{background:#ecf8f0;color:#14591d}.stat-card .stat-content{display:flex;flex-direction:column;gap:8px}.stat-card .stat-title{color:#6e6e6e;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;margin:0}.stat-card .stat-value{color:#212121;font-size:40px;font-weight:500;letter-spacing:0;line-height:56px;margin:0}.stat-card .stat-subtitle{color:#6b7280;font-size:14px;margin:4px 0 0}.FundraiserCard{background:#fff;border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.FundraiserCard .card-banner{aspect-ratio:16/9;background:#f4f4f4;border-bottom:1px solid #dedede;overflow:hidden;width:100%}.FundraiserCard .card-banner.placeholder{background:#e9e9e9}.FundraiserCard .card-banner img{display:block;height:100%;object-fit:cover;width:100%}.FundraiserCard .card-body{display:flex;flex-direction:column;flex-grow:1;gap:8px;padding:16px}.FundraiserCard .card-body .card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#212121;display:-webkit-box;font-size:16px;font-weight:500;line-height:24px;margin:0;overflow:hidden}.FundraiserCard .card-body .card-story{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#4d4d4d;display:-webkit-box;font-size:14px;height:60px;line-height:20px;margin:0;overflow:hidden}.FundraiserCard .card-body .card-progress{display:flex;flex-direction:column;gap:6px;margin-top:4px}.FundraiserCard .card-body .card-progress .progress-stats{color:#4d4d4d;display:flex;font-size:13px;justify-content:space-between}.FundraiserCard .card-body .card-progress .progress-stats strong{color:#212121;font-weight:500}.FundraiserCard .card-body .card-progress .progress-bar{background:#e9e9e9;border-radius:4px;height:6px;overflow:hidden;width:100%}.FundraiserCard .card-body .card-progress .progress-bar .progress-fill{background:linear-gradient(90deg,#e7efff,#0d62fe);background:linear-gradient(90deg,var(--light-link-color,#e7efff),var(--link-color,#0d62fe));border-radius:4px;display:block;height:100%;transition:width .3s ease}.FundraiserCard .card-body .card-progress .donation-count{color:#6e6e6e;font-size:12px}.FundraiserCard .card-actions{display:flex;gap:12px;padding:0 16px 16px}.FundraiserCard .card-actions a{flex:1 1;justify-content:center;text-decoration:none}.popover-actions-container .actions{background:#fff;border-radius:8px;box-shadow:0 4px 8px #00266c1a;display:flex;flex-direction:column;padding:8px 0}.popover-actions-container .actions li{align-items:center;color:#4d4d4d;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:flex-start;line-height:20px;min-width:150px;padding:8px 16px}.popover-actions-container .actions li .icon-wrapper{display:flex;margin-right:8px}.popover-actions-container .actions li .icon-wrapper svg path{fill:#4d4d4d}.popover-actions-container .actions li:hover{background:#f4f4f4}.popover-actions-container .actions li.disabled{cursor:none;opacity:.5;pointer-events:none}.popover-actions-container .actions li.loading>span{width:100%}.ThreeDots{align-items:center;border-radius:50%;display:flex;height:20px;justify-content:center;padding:4px;width:20px}.ThreeDots svg path{fill:#4d4d4d}.ThreeDots.open,.ThreeDots:hover{background:#e9e9e9;cursor:pointer}.DashboardView{display:flex;flex-direction:column}.DashboardView .dashboard-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.DashboardView .currency-select{-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%236e6e6e' d='M6 8 1 3h10z'/%3E%3C/svg%3E") no-repeat right 10px center;border:1px solid #dedede;border-radius:8px;color:#212121;cursor:pointer;font-size:14px;font-weight:500;min-width:90px;outline:none;padding:6px 32px 6px 12px}.DashboardView .currency-select:hover{border-color:#a6a6a6}.DashboardView .currency-select:focus{border-color:#0d62fe;border-color:var(--link-color,#0d62fe)}.DashboardView .stats-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media(max-width:768px){.DashboardView .stats-grid{grid-template-columns:1fr}}.DashboardView .fundraisers-section{margin-top:32px}.DashboardView .fundraisers-section .section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.DashboardView .fundraisers-section .section-header .see-all-link{background:none;border:none;color:#0d62fe;color:var(--link-color,#0d62fe);cursor:pointer;font-size:14px;font-weight:500;padding:0}.DashboardView .fundraisers-section .section-header .see-all-link:hover{opacity:.8}.DashboardView .fundraisers-section .fundraisers-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.DashboardView .fundraisers-section .fundraisers-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.DashboardView .fundraisers-section .fundraisers-grid{grid-template-columns:1fr}}.DashboardView .empty-state{color:#6e6e6e;font-size:14px;padding:48px 0;text-align:center}.DashboardView .recent-donations-section{margin-top:32px}.DashboardView .recent-donations-section .section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.DashboardView .recent-donations-section .section-header .see-all-link{background:none;border:none;color:#0d62fe;color:var(--link-color,#0d62fe);cursor:pointer;font-size:14px;font-weight:500;padding:0}.DashboardView .recent-donations-section .section-header .see-all-link:hover{opacity:.8}.DashboardView .recent-donations-section .skeleton-row{border-bottom:1px solid #f4f4f4;display:flex;gap:24px;padding:12px 0}.DashboardView .recent-donations-table-wrap{border:1px solid #e9e9e9;border-radius:8px;overflow:hidden}.DashboardView .recent-donations-table{background:#fff;border-collapse:collapse;font-size:14px;width:100%}.DashboardView .recent-donations-table thead tr{border-bottom:1px solid #e9e9e9}.DashboardView .recent-donations-table th{background:#fff;color:#6e6e6e;font-size:11px;font-weight:500;letter-spacing:1px;line-height:20px;padding:16px;text-align:left;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.DashboardView .recent-donations-table td{border-bottom:1px solid #f4f4f4;color:#212121;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;padding:16px;vertical-align:middle}.DashboardView .recent-donations-table tbody tr:last-child td{border-bottom:none}.DashboardView .recent-donations-table tbody tr:hover td{background:#fafafa}.DashboardView .recent-donations-table .fundraiser-cell{font-weight:500}.DashboardView .recent-donations-table .amount-cell{font-weight:500;white-space:nowrap}.DashboardView .recent-donations-table .amount-cell .notpaid{align-items:center;background:#fb3640;border-radius:4px;color:#fff;display:inline-flex;font-size:12px;font-weight:500;gap:4px;line-height:16px;margin-left:8px;padding:2px 8px;white-space:nowrap}.DashboardView .recent-donations-table .amount-cell .amount{display:inline-block;min-width:40px}.DashboardView .recent-donations-table .date-cell{color:#4d4d4d;white-space:nowrap}.DashboardView .recent-donations-table th:last-child{padding-left:0;padding-right:24px;text-align:right;width:1px}.DashboardView .recent-donations-table .actions-cell{text-align:right;width:1px}.DashboardView .type-tag{align-items:center;border-radius:4px;display:inline-flex;font-size:12px;font-weight:500;gap:4px;line-height:16px;padding:2px 8px;white-space:nowrap}.DashboardView .type-tag.one-time{background:#fdedda;color:#bf6c04}.DashboardView .type-tag.recurring{background:#d9f2e0;color:#14591d}.Image .pulse{animation:pulse 1.4s cubic-bezier(.4,0,.6,1) infinite}.Image .loadable{margin:0 auto;overflow:hidden}.Image img{border:1px solid #dedede;box-sizing:border-box;display:flex}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.MyDonationsView{display:flex;flex-direction:column}.MyDonationsView .view-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.MyDonationsView .empty-state{color:#6e6e6e;font-size:14px;padding:48px 0;text-align:center}.MyDonationsView .fundraiser-cards-list{display:flex;flex-direction:column;gap:12px}.FundraiserDonationCard{background:#fff;border:1px solid #e9e9e9;border-radius:12px;overflow:hidden}.FundraiserDonationCard.skeleton-card .card-header{cursor:default}.FundraiserDonationCard.skeleton-card .card-header:hover{background:none}.FundraiserDonationCard .card-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:16px 20px;transition:background .15s;-webkit-user-select:none;user-select:none}.FundraiserDonationCard .card-header:hover{background:#fafafa}.FundraiserDonationCard .header-left{align-items:flex-start;display:flex;flex:1 1;gap:16px;justify-content:space-between;min-width:0}.FundraiserDonationCard .fundraiser-thumbnail{background:#f4f4f4;border-radius:8px;flex-shrink:0;overflow:hidden;width:120px}.FundraiserDonationCard .fundraiser-thumbnail .thumbnail-placeholder{background:linear-gradient(135deg,#e9e9e9,#d4d4d4);height:100%;min-height:80px;width:100%}.FundraiserDonationCard .header-info{flex:1 1;min-width:0}.FundraiserDonationCard .fundraiser-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#212121;display:-webkit-box;font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px;overflow:hidden}.FundraiserDonationCard .header-meta{align-items:center;color:#6e6e6e;display:flex;flex-wrap:wrap;font-size:13px;gap:6px}.FundraiserDonationCard .total-donated{color:#212121;font-size:16px;font-weight:500}.FundraiserDonationCard .total-donated .text{color:#6e6e6e;font-size:14px;font-weight:400}.FundraiserDonationCard .meta-sep{color:#6e6e6e}.FundraiserDonationCard .first-donation-date{color:#4d4d4d;font-weight:500}.FundraiserDonationCard .expand-toggle{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-left:12px;min-width:none;padding:0;transition:background .15s;width:32px}.FundraiserDonationCard .expand-toggle:hover{background:#f0f0f0}.FundraiserDonationCard .card-body{border-top:1px solid #f0f0f0}.FundraiserDonationCard .donations-table-wrap{overflow-x:auto}.FundraiserDonationCard .donations-table{background:#fff;border-collapse:collapse;font-size:14px;width:100%}.FundraiserDonationCard .donations-table th:last-child{padding-left:0;padding-right:24px;text-align:right;width:1px}.FundraiserDonationCard .donations-table th{border-bottom:1px solid #f0f0f0;color:#6e6e6e;font-size:11px;font-weight:500;letter-spacing:1px;line-height:20px;padding:10px 20px;text-align:left;text-transform:uppercase;white-space:nowrap}.FundraiserDonationCard .donations-table td{border-bottom:1px solid #f0f0f0;color:#212121;font-size:14px;padding:12px 20px;vertical-align:middle}.FundraiserDonationCard .donations-table tbody tr:last-child td{border-bottom:none}.FundraiserDonationCard .donations-table .amount-cell{font-weight:500;white-space:nowrap}.FundraiserDonationCard .donations-table .amount-cell .notpaid{align-items:center;background:#fb3640;border-radius:4px;color:#fff;display:inline-flex;font-size:12px;font-weight:500;gap:4px;line-height:16px;margin-left:8px;padding:2px 8px;white-space:nowrap}.FundraiserDonationCard .donations-table .amount-cell .amount{display:inline-block;min-width:40px}.FundraiserDonationCard .donations-table .date-cell{color:#4d4d4d;white-space:nowrap}.FundraiserDonationCard .donations-table .actions-cell{width:1px}.FundraiserDonationCard .type-tag{align-items:center;border-radius:4px;display:inline-flex;font-size:12px;font-weight:500;gap:4px;line-height:16px;padding:2px 8px;white-space:nowrap}.FundraiserDonationCard .type-tag.one-time{background:#fdedda;color:#bf6c04}.FundraiserDonationCard .type-tag.recurring{background:#d9f2e0;color:#14591d}.TransactionsView{display:flex;flex-direction:column}.TransactionsView .view-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.TransactionsView .empty-state{color:#6e6e6e;font-size:14px;padding:48px 0;text-align:center}.TransactionsView .donations-table-wrap{border:1px solid #e9e9e9;border-radius:8px;overflow-x:auto}.TransactionsView .donations-table{background:#fff;border-collapse:collapse;font-size:14px;width:100%}.TransactionsView .donations-table thead tr{border-bottom:1px solid #e9e9e9}.TransactionsView .donations-table th{color:#6e6e6e;font-size:11px;font-weight:500;letter-spacing:1px;line-height:20px;padding:16px;text-align:left;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.TransactionsView .donations-table td{border-bottom:1px solid #f4f4f4;color:#212121;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;padding:16px;vertical-align:middle}.TransactionsView .donations-table tbody tr:last-child td{border-bottom:none}.TransactionsView .donations-table tbody tr:hover td{background:#fafafa}.TransactionsView .donations-table .fundraiser-cell{font-weight:500;min-width:180px}.TransactionsView .donations-table .amount-cell{font-weight:500;white-space:nowrap}.TransactionsView .donations-table .amount-cell .notpaid{align-items:center;background:#fb3640;border-radius:4px;color:#fff;display:inline-flex;font-size:12px;font-weight:500;gap:4px;line-height:16px;margin-left:8px;padding:2px 8px;white-space:nowrap}.TransactionsView .donations-table .amount-cell .amount{display:inline-block;min-width:40px}.TransactionsView .donations-table .date-cell{color:#4d4d4d;white-space:nowrap}.TransactionsView .donations-table th:last-child{padding-left:0;padding-right:24px;text-align:right;width:1px}.TransactionsView .donations-table .actions-cell{text-align:right;width:1px}.TransactionsView .type-tag{align-items:center;border-radius:4px;display:inline-flex;font-size:12px;font-weight:500;gap:4px;line-height:16px;padding:2px 8px;white-space:nowrap}.TransactionsView .type-tag.one-time{background:#fdedda;color:#bf6c04}.TransactionsView .type-tag.recurring{background:#d9f2e0;color:#14591d}.Tabs{position:relative;z-index:1}.Tabs,.Tabs .tabs-list{display:flex}.Tabs .tabs-list.vertical{box-sizing:border-box;flex-direction:column;width:100%}.Tabs .tabs-list.vertical .tabs-list__item,.Tabs .tabs-list.vertical .tabs-list__tab{box-sizing:border-box;font-weight:400;width:100%}.Tabs .tabs-list.vertical li{margin-bottom:8px}.Tabs .tabs-list__item,.Tabs .tabs-list__tab{display:flex;flex-shrink:0}.Tabs .tabs-list__tab{align-items:center;cursor:pointer;font-weight:500;padding:6px 16px;position:relative;text-decoration:none;transition:background-color .6s cubic-bezier(.4,0,.2,1);z-index:1}.Tabs .tabs-list__tab .icon-wrapper{align-items:center;background:#dedede;border-radius:100%;box-sizing:border-box;display:flex;height:24px;justify-content:center;margin-left:-8px;margin-right:12px;width:24px}.Tabs .tabs-list__tab .icon-wrapper svg path{fill:#212121}@media(max-width:768px){.Tabs .tabs-list__tab .icon-wrapper{display:none}}.Tabs .tabs-list__tab:after{border-radius:8px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.Tabs .tabs-list__tab.active{color:#212121}.Tabs .tabs-list__tab.active:after{background-color:#fff}.Tabs .tabs-list__tab.active.animating:after{background-color:#0000}.Tabs .tabs-list__tab.active .icon-wrapper{background:#e7efff;background:var(--light-link-color,#e7efff)}.Tabs .tabs-list__tab.active .icon-wrapper svg path{fill:#0d62fe;fill:var(--link-color,#0d62fe)}.Tabs .tabs-list__underline{background-color:#fff;border-radius:8px;height:32px;left:0;position:absolute;top:0;z-index:-1}@media screen and (max-width:480px){.Tabs{flex-wrap:nowrap;overflow-x:auto}}.BrowseFundraisersView{display:flex;flex-direction:column}.BrowseFundraisersView .tabs-bar{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}@media(max-width:768px){.BrowseFundraisersView .tabs-bar{align-items:flex-start;flex-direction:column}}.BrowseFundraisersView .tabs-wrap{background:#f4f4f4;border-radius:8px;padding:4px}.BrowseFundraisersView .fundraisers-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.BrowseFundraisersView .fundraisers-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.BrowseFundraisersView .fundraisers-grid{grid-template-columns:1fr}}.BrowseFundraisersView .card-skeleton{background:#fff;border-radius:8px;overflow:hidden;padding:0 0 16px}.BrowseFundraisersView .load-more{display:flex;justify-content:center;margin-top:32px}.BrowseFundraisersView .empty-state{align-items:center;background:#fff;border-radius:8px;box-sizing:border-box;display:inline-flex;flex-direction:row;gap:24px;justify-content:center;padding:40px;width:100%}.BrowseFundraisersView .empty-state svg{flex-shrink:0}.BrowseFundraisersView .empty-state .empty-state-content{display:flex;flex-direction:column;gap:8px;max-width:400px}.BrowseFundraisersView .empty-state .empty-state-title{color:#212121;font-size:18px;font-weight:500;letter-spacing:0;line-height:28px}.BrowseFundraisersView .empty-state .empty-state-desc{color:#4d4d4d;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px}@media(max-width:768px){.BrowseFundraisersView .empty-state{align-items:flex-start;flex-direction:column}}.SideNav{box-sizing:border-box;display:flex;flex-basis:auto;flex-direction:column;flex-grow:0;flex-shrink:0;gap:8px;padding:24px 16px 16px;width:100%}@media(max-width:768px){.SideNav{padding:16px}}.SideNav.mobile{padding:16px}.rt-donations-view{box-sizing:border-box;color:#212121;display:flex;font-size:14px;font-weight:400;height:calc(100vh - 64px);line-height:20px;margin:0 auto;max-width:1440px;overflow-y:auto;width:100%}.rt-donations-view::-webkit-scrollbar{display:none}.rt-donations-view{-ms-overflow-style:none;scrollbar-width:none}@media(max-width:768px){.rt-donations-view{height:100vh;padding:0}}.rt-donations-view p{margin:0}.rt-donations-view p strong{font-weight:500}.rt-donations-view .c-left-section{display:flex;flex-direction:column;flex-shrink:0;height:calc(100% - 104px);overflow-y:auto;position:fixed;width:282px}.rt-donations-view .c-right-section{display:flex;flex-direction:column;flex-grow:1;height:100%;min-width:0;padding-left:306px}@media(max-width:768px){.rt-donations-view .c-right-section{overflow-x:hidden;padding-left:0}}.rt-donations-view .page-title{color:#212121;font-size:18px;font-weight:500;line-height:28px}.rt-donations-view .section-title{color:#212121;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;margin:0}.rt-donations-view .page-content{border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;margin:24px 24px 24px 0}@media(max-width:768px){.rt-donations-view .page-content{margin:16px}}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%);background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}
/*# sourceMappingURL=main.bd4855e7.css.map*/