body{font-family:Inter,sans-serif!important}.charitable-overview-report{width:100%}.tablenav{font-family:Inter,sans-serif!important;width:100%}.tablenav form{display:block;margin:0;padding:0;float:left}.tablenav select{font-size:13px;line-height:29px;font-weight:500;max-width:none;padding-right:30px;background-color:#f9f9fa;color:#52545f;border-color:#e4e4e7}.tablenav a.button,.tablenav input.button{background-color:#f9f9fa;color:#52545f;border-color:#e4e4e7}.tablenav.with-margin{margin-bottom:20px}table.wp-list-table{width:100%;margin:0 auto;border:0}table.wp-list-table th{text-align:left}.charitable-section{margin-top:20px;margin-bottom:20px;display:table}.charitable-section .alignleft,.charitable-section .alignright{margin-bottom:15px;margin-top:15px}.charitable-section.no-bottom{margin-bottom:0}.charitable-section.no-bottom .alignleft,.charitable-section.no-bottom .alignright{margin-bottom:0}.charitable-container{border-radius:5px;color:#757781;background-color:#fff}.charitable-datepicker-container{display:inline-block;margin-left:5px}.charitable-headline-graph-container{padding:20px 30px}.charitable-section-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;margin-top:20px}.charitable-section-grid.one-third{display:flex;flex-direction:row}.charitable-section-grid.charitable-section-grid-column-flexible{align-items:flex-start}.charitable-section-grid.charitable-section-grid-column-single{columns:1;column-gap:none;display:block}.charitable-cards{display:grid;grid-template-columns:repeat(4,1fr);margin-top:20px;margin-bottom:20px;grid-gap:20px}.charitable-cards .charitable-card{padding-top:60px;padding-bottom:60px;font-weight:500px;font-size:16px;line-height:16px;text-align:center}.charitable-cards .charitable-card p{margin-top:5px;margin-bottom:0}.charitable-cards .charitable-card strong{color:#474a57;font-weight:700;font-size:42px;line-height:44px}.donations-breakdown tr th{color:#6a6c77}.donations-breakdown td{padding-top:20px;padding-bottom:20px;color:#8c8e96}.donations-breakdown td.negative{color:#f99e36}.donations-breakdown td.positive{color:#5aa152}.donations-breakdown td:first-child,.donations-breakdown tr th:first-child{padding-left:30px}.donations-breakdown td.column-date{font-weight:700;font-family:Inter,sans-serif!important}.charitable-report-card .header{margin:20px 0 0 0;padding-bottom:20px;padding-left:30px;padding-right:30px;border-bottom:1px solid #efeff1}.charitable-report-card .header h4{color:#303442;font-weight:700;font-size:17px;line-height:22px;display:inline-block;margin:0;padding:0}.charitable-report-card .header a{display:block;float:right;font-size:23px;line-height:23px}.charitable-report-card .the-list{padding-left:20px;padding-right:20px;margin-left:10px;margin-right:10px;max-height:550px;overflow:scroll}.charitable-report-card .the-list ul li{color:#474a57;display:flex;border-bottom:1px solid #efeff1;padding-bottom:15px;padding-top:15px}.charitable-report-card .the-list ul li .avatar,.charitable-report-card .the-list ul li .icon{width:25px;text-align:center}.charitable-report-card .the-list ul li .avatar img,.charitable-report-card .the-list ul li .icon img{margin:5px auto}.charitable-report-card .the-list ul li .avatar{width:55px}.charitable-report-card .the-list ul li .avatar img{width:55px}.charitable-report-card .the-list ul li .info{flex-grow:1;margin-left:15px;margin-right:15px;font-size:14px;line-height:23px}.charitable-report-card .the-list ul li .info p{font-size:14px;line-height:23px;margin:0;font-weight:700}.charitable-report-card .the-list ul li .info p.name{margin:10px 0 0 0;line-height:14px}.charitable-report-card .the-list ul li .info p.amount{margin:10px 0 0 0;font-weight:500;color:#8c8e96}.charitable-report-card .the-list ul li .info p.email{margin:10px 0 0 0;font-weight:500;color:#8c8e96;line-height:14px}.charitable-report-card .the-list ul li .info .badge{font-weight:200;display:inline-block;margin-left:10px}.charitable-report-card .the-list ul li .time-ago{color:#8c8e96}.charitable-report-card .the-list ul li .donor-donation-info{font-size:14px;line-height:14px}.charitable-report-card .the-list ul li .donor-donation-info p{margin:0}.charitable-report-card .the-list ul li .donor-donation-info p:first-of-type{margin-top:10px;margin-bottom:5px}.charitable-report-card .the-list ul li .donor-donation-info .badge{font-weight:200;display:block}.charitable-report-card .the-list ul li:last-child{border-bottom:0}.charitable-activity-report .charitable-tablenav-activity{width:100%}.charitable-activity-report .charitable-tablenav-activity h2{line-height:30px;font-size:18px}.charitable-activity-report .charitable-activity-list-container{background-color:#fff}.charitable-the-list-container{padding:20px;margin-left:10px;margin-right:10px;max-height:550px;overflow:scroll}.charitable-the-list-container ul{margin-top:0;margin-bottom:0}.charitable-the-list-container ul li{color:#474a57;display:flex;border-bottom:1px solid #efeff1;padding-bottom:15px;padding-top:15px}.charitable-the-list-container ul li .avatar,.charitable-the-list-container ul li .icon{width:25px;text-align:center}.charitable-the-list-container ul li .avatar img,.charitable-the-list-container ul li .icon img{margin:5px auto}.charitable-the-list-container ul li .avatar{width:55px}.charitable-the-list-container ul li .avatar img{width:55px}.charitable-the-list-container ul li .info{flex-grow:1;margin-left:15px;margin-right:15px;font-size:14px;line-height:23px}.charitable-the-list-container ul li .info p{font-size:14px;line-height:23px;margin:0;font-weight:700}.charitable-the-list-container ul li .info p.name{margin:10px 0 0 0;line-height:14px}.charitable-the-list-container ul li .info p.amount{margin:10px 0 0 0;font-weight:500;color:#8c8e96}.charitable-the-list-container ul li .info p.email{margin:10px 0 0 0;font-weight:500;color:#8c8e96;line-height:14px}.charitable-the-list-container ul li .info .badge{font-weight:200;display:inline-block;margin-left:10px}.charitable-the-list-container ul li .time-ago{color:#8c8e96}.charitable-the-list-container ul li .donor-donation-info{font-size:14px;line-height:14px}.charitable-the-list-container ul li .donor-donation-info p{margin:0}.charitable-the-list-container ul li .donor-donation-info p:first-of-type{margin-top:10px;margin-bottom:5px}.charitable-the-list-container ul li .donor-donation-info .badge{font-weight:200;display:block}.charitable-the-list-container ul li:last-child{border-bottom:0}.charitable-top-campaigns-report{width:100%}.charitable-top-campaigns-report a{color:#494e5a;text-decoration:none}.charitable-top-campaigns-report a:hover{text-decoration:underline}.charitable-top-donors-report .avatar img{border-radius:50%}.charitable-payment-methods-report{width:auto;margin:0}.charitable-payment-methods-report .the-legend{margin:20px auto}.charitable-payment-methods-report .the-legend li{display:flex;margin-bottom:15px;width:100%}.charitable-payment-methods-report .the-legend .icon span{display:block;border-radius:50%;width:15px;height:15px}.charitable-payment-methods-report .the-legend li.stripe .icon span{background-color:#5aa152}.charitable-payment-methods-report .the-legend li.paypal .icon span{background-color:#2b66d1}.charitable-payment-methods-report .the-legend li.manual .icon span,.charitable-payment-methods-report .the-legend li.offline .icon span{background-color:#f99e36}.charitable-payment-methods-report .the-legend li.none .icon span{background-color:#d21561}.charitable-payment-methods-report .the-legend .info{margin-left:10px;flex-grow:1;font-size:14px;line-height:14px;color:#474a57;font-weight:700;text-align:left}.charitable-payment-methods-report .the-legend .total{font-size:14px;line-height:14px;color:#868890;font-weight:400;text-align:right}.charitable-top-campaigns-report .the-list ul li{display:block}.charitable-top-campaigns-report .the-list ul li .main{display:flex}.charitable-top-campaigns-report .the-list ul li .info{margin-left:0}.charitable-top-campaigns-report .the-list ul li .info .info-summary{font-weight:400;color:#9899a0}.charitable-top-campaigns-report .the-list ul li .info .info-summary p{display:inline-block;margin-right:20px}.charitable-top-campaigns-report .the-list ul li .info .info-summary p strong{color:#494e5a;font-weight:400}.charitable-top-campaigns-report .the-list ul li .progress-bar{margin:10px auto;width:100%}.charitable-title-card{padding:20px 30px;margin-top:0;margin-bottom:0;position:relative}.charitable-title-card h1{color:#303442;font-weight:700;font-size:17px;line-height:22px;display:inline-block;margin:0;padding:0}.charitable-title-card a{display:block;float:right;font-size:23px;line-height:23px}.charitable-title-card button.dismiss{position:absolute;top:10px;right:10px;color:#666;font-size:16px}select#report-advanced-type-filter,select#report-donor-type-filter{float:none!important;margin-left:10px}.charitable-advanced-report .tablenav{width:100%}.progress-bar{height:4px;background-color:#f5f5f5;border-radius:0;border:0}.progress-bar .progress{height:4px;background-color:#5aa152}.charitable-toggle i:focus,.charitable-toggle i:focus-visible,.charitable-toggle:active,.charitable-toggle:focus,.charitable-toggle:focus-visible,.charitable-toggle:hover{text-decoration:none;border:0;box-shadow:none}.charitable-toggle .charitable-angle-right{rotate:-90deg}.badge.completed{color:#50a66a}.badge.pending{color:#e38632}.badge.active{color:#50a66a}.badge.recurring{color:#50a66a}.badge.one-time{color:#eaa465}.badge.charitable-completed,.badge.paid{color:#50a66a}.badge.cancelled{color:#ce3e4e}.badge.draft{color:#ccc}.charitable-report-card .header{padding-left:0;margin-top:20px}#charitable-activity-list,#charitable-top-campaigns-list,#charitable-top-donors-list{display:block;padding:0;margin:0;width:90%}#charitable-activity-list .badge,#charitable-top-campaigns-list .badge,#charitable-top-donors-list .badge{margin:0;padding:0;font-family:Inter,sans-serif!important;font-weight:700;font-size:14px;line-height:14px}#charitable-activity-list li,#charitable-top-campaigns-list li,#charitable-top-donors-list li{width:100%;margin:5px 5px;padding:0;font-family:Inter,sans-serif!important;clear:both;display:table;border-top:0}#charitable-activity-list p,#charitable-top-campaigns-list p,#charitable-top-donors-list p{margin:0;padding:0}#charitable-activity-list .donor-donation-info,#charitable-activity-list .time-ago,#charitable-top-campaigns-list .donor-donation-info,#charitable-top-campaigns-list .time-ago,#charitable-top-donors-list .donor-donation-info,#charitable-top-donors-list .time-ago{float:right;font-family:Inter,sans-serif!important}#charitable-activity-list .donor-donation-info p,#charitable-top-campaigns-list .donor-donation-info p,#charitable-top-donors-list .donor-donation-info p{margin:5px 0}#charitable-activity-list .info,#charitable-top-campaigns-list .info,#charitable-top-donors-list .info{float:left;font-weight:700;margin:5px 0 0 0;padding-top:10px;font-family:Inter,sans-serif!important}#charitable-activity-list .info p.email,#charitable-top-campaigns-list .info p.email,#charitable-top-donors-list .info p.email{margin-top:10px;margin-bottom:10px;font-weight:700;font-family:Inter,sans-serif!important}#charitable-activity-list .info p.email .badge,#charitable-top-campaigns-list .info p.email .badge,#charitable-top-donors-list .info p.email .badge{margin-top:5px}#charitable-activity-list .info p.amount,#charitable-top-campaigns-list .info p.amount,#charitable-top-donors-list .info p.amount{font-weight:700;font-family:Inter,sans-serif!important}#charitable-activity-list .main,#charitable-top-campaigns-list .main,#charitable-top-donors-list .main{display:block;clear:both;width:100%}#charitable-activity-list .main .info,#charitable-top-campaigns-list .main .info,#charitable-top-donors-list .main .info{float:left}#charitable-activity-list .main .status,#charitable-top-campaigns-list .main .status,#charitable-top-donors-list .main .status{float:right}#charitable-activity-list .progress-bar,#charitable-top-campaigns-list .progress-bar,#charitable-top-donors-list .progress-bar{width:100%;display:block;margin-top:10px}#charitable-top-campaigns-list li{border:0}#charitable-payment-methods-list{margin:0;padding:0;width:90%}#charitable-payment-methods-list .icon{display:none}#charitable-payment-methods-list .info{float:left;width:50%;text-align:left}#charitable-payment-methods-list .total{float:right;width:50%}.the-legend,.the-list{width:100%!important;margin:0;padding:0;max-width:100%}.clear{clear:both;display:block}