.nrr-affiliate-dashboard-container {background:#131422;padding-bottom:10%;}
.nrr-affiliate-dashboard-container h4 {font-size:16px;}
.nrr-affiliate-dashboard-container .nav-tabs {border-bottom:1px solid #e2e2e2 !important;}
.nrr-affiliate-dashboard-container .nav-tabs .nav-item:not(:last-child) {padding-right:7px !important;}
.nrr-affiliate-dashboard-container .nav-tabs .nav-link {border:1px solid #fff !important;border-radius:0 8px 0 0;color:#cbcbcb !important;padding:6px 21px;padding-inline:21px !important;font-size:14px !important;line-height:1.1;}
.nrr-affiliate-dashboard-container .nav-tabs .nav-link.active {background:#fff !important;color:#000 !important;font-weight:500 !important;}
.nrr-affiliate-dashboard-container table {width:100%;background:rgba(255,255,255,.1);}
.nrr-affiliate-dashboard-container table th {background:rgba(255,255,255,.1);padding:6px 20px;}
.nrr-affiliate-dashboard-container table td {padding:6px 20px;position:relative;}
.nrr-affiliate-dashboard-container table td::before {content:'';border-bottom:1px solid rgba(255,255,255,.1);position:absolute;bottom:0;left:0;right:0;}
.nrr-affiliate-dashboard-container table td:first-child::before {left:6px;}
.nrr-affiliate-dashboard-container table td:last-child::before {right:16px;}
.nrr-affiliate-dashboard-container button {border-radius:4px;border:1px solid #fff;background:transparent;color:#fff;padding:5px 10px;font-size:14px;line-height:1.2;font-weight:500;}
.nrr-affiliate-dashboard-header {display:flex;align-items:center;justify-content:space-between;margin-bottom:29px;}
.nrr-affiliate-dashboard-header h2 {font-size:22px;}
.nrr-affiliate-dashboard-header label {white-space:nowrap;margin:0 10px;}
.nrr-affiliates-column {display:flex;align-items:center;}
.nrr-affiliates-dashboard-stats {display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:17px;margin-bottom:53px;}
.nrr-affiliates-dashboard-stat {background:rgba(255,255,255,.1) no-repeat calc(15.727% - 21px);border:1px solid #fff;border-radius:10px;padding:14px 28px 19px 31.454%;}
.nrr-affiliates-dashboard-stat h3 {font-size:18px;color:#c3f4c4;}
.nrr-affiliates-dashboard-stat p {margin:0 !important;}
.nrr-affiliates-dashboard-stat.nrr-affiliates-dashboard-stat-gross {background-image:url(../images/account-gross-icon.svg);}
.nrr-affiliates-dashboard-stat.nrr-affiliates-dashboard-stat-refunds {background-image:url(../images/account-refunds-icon.svg);}
.nrr-affiliates-dashboard-stat.nrr-affiliates-dashboard-stat-refunds h3 {color:#ff8a8a;}
.nrr-affiliates-dashboard-stat.nrr-affiliates-dashboard-stat-net {background-image:url(../images/account-net-icon.svg);}
input[type=text].nrr-affiliates-form-control,
input[type=date].nrr-affiliates-form-control {background:rgba(255,255,255,.1);border:1px solid #fff;font-size:12px;padding:4px 8px;min-height:27px;line-height:1.1;align-content:center !important;}
input[type=date].nrr-affiliates-form-control {background:rgba(255,255,255,.1) url(../images/account-calendar-icon.svg) no-repeat calc(100% - 12px);padding-right:34px;}
.nrr-table-scroller {max-height:192px;overflow-y:scroll;margin-bottom:47px;border-bottom:8px solid rgba(255,255,255,.1);}
.nrr-affiliate-dashboard-payment-choice + .nrr-affiliate-dashboard-payment-choice {margin-top:30px;}
.nrr-affiliate-dashboard-payment-choice + button {margin-top:43px;}
.nrr-affiliate-dashboard-payment-choice label {position:relative;padding-left:35px;display:block;}
.nrr-affiliate-dashboard-payment-choice label input {position:absolute;left:0;top:0;}
.nrr-affiliate-dashboard-payment-choice label + input {margin-left:35px;background:rgba(255,255,255,.1);color:#fff;display:block;width:50%;font-size:14px;padding:8px;margin-top:3px;}