body{font-family:Inter,sans-serif!important;width:100%;max-width:100%}.charitable-dashboard-report,.charitable-overview-report{width:100%;max-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;max-width:100%;margin-left:auto;margin-right:auto;display:block}.apexcharts-canvas{margin-left:auto;margin-right:auto}.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:600;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:600}.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:600;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}.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;max-width:25px}.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;text-align:right}.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}body.charitable-pdf-dashboard-print .charitable-section-flexible{width:100%}body.charitable-pdf-dashboard-print #charitable-dashboard-report-sections .charitable-report-card{display:inline-block;margin-bottom:20px;width:100%}body.charitable-pdf-dashboard-print .charitable-report-ui .the-list{overflow-y:hidden;overflow-x:unset;max-height:none}body.charitable-pdf-dashboard-print .charitable-recent-donations-report .the-list ul li{display:block}body.charitable-pdf-dashboard-print .charitable-recent-donations-report .the-list ul li .main{display:flex}body.charitable-pdf-dashboard-print .charitable-recent-donations-report .the-list ul li .info{margin-left:0}body.charitable-pdf-dashboard-print .charitable-recent-donations-report .the-list ul li .info .info-summary{font-weight:400;color:#9899a0}body.charitable-pdf-dashboard-print .charitable-recent-donations-report .the-list ul li .info .info-summary p{display:inline-block;margin-right:20px}body.charitable-pdf-dashboard-print .charitable-recent-donations-report .the-list ul li .info .info-summary p strong{color:#494e5a;font-weight:400}.charitable-print-header{padding:25px 30px}.charitable-print-header h1{font-size:52px;line-height:42px;font-weight:800;margin-top:0;margin-bottom:0}.charitable-print-header p{margin:5px 0 0 0;font-size:16px;line-height:18px}.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{width:25px;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:66%}.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:33%}.charitable-payment-methods-report .apexcharts-canvas{background-image:url("../../assets/images/icons/payments.svg");background-repeat:no-repeat;background-position:center;margin-left:auto;margin-right:auto}.charitable-payment-methods-report .the-legend{margin:20px auto;width:55%;max-width:300px}.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:600;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:600;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}