body:has(.bb-affiliate-portal) .page-content{max-width:1120px}body:has(.bb-affiliate-portal) .page-single .reading{width:min(1120px, calc(100% - 44px))}.bb-affiliate-portal{--aff-bg:var(--panel-solid, #17151e);--aff-raised:var(--panel-2, #211e29);--aff-text:var(--fg, #f5f3ec);--aff-muted:var(--muted, #b3aebc);--aff-line:var(--line-2, rgba(255,255,255,.16));--aff-accent:var(--gold, #ff821e);color:var(--aff-text);font:400 15px/1.6 var(--sans,sans-serif);margin:32px auto;width:100%;max-width:1120px;text-align:left}:is(#slicewp-affiliate-account,.bb-affiliate-portal) *,:is(#slicewp-affiliate-account,.bb-affiliate-portal) *::before,:is(#slicewp-affiliate-account,.bb-affiliate-portal) *::after{box-sizing:border-box}:is(#slicewp-affiliate-account,.bb-affiliate-portal) a{color:var(--aff-accent);text-underline-offset:3px}:is(#slicewp-affiliate-account,.bb-affiliate-portal) a:focus-visible,:is(#slicewp-affiliate-account,.bb-affiliate-portal) button:focus-visible,:is(#slicewp-affiliate-account,.bb-affiliate-portal) input:focus-visible,:is(#slicewp-affiliate-account,.bb-affiliate-portal) select:focus-visible{outline:2px solid var(--aff-accent)!important;outline-offset:3px}#slicewp-affiliate-account .slicewp-nav-tab-wrapper{display:flex;gap:4px;flex-wrap:wrap;padding:6px!important;margin:0 0 28px!important;border:1px solid var(--aff-line);border-radius:14px;background:var(--aff-bg)}#slicewp-affiliate-account .slicewp-nav-tab-wrapper .slicewp-nav-tab{flex:1 0 auto}#slicewp-affiliate-account .slicewp-nav-tab-wrapper .slicewp-nav-tab a{display:flex;align-items:center;justify-content:center;gap:8px;padding:11px 12px;min-height:44px;border:0;border-radius:9px;color:var(--aff-muted);font-size:14px;font-weight:600;white-space:nowrap}#slicewp-affiliate-account .slicewp-nav-tab-wrapper .slicewp-nav-tab a:hover{color:var(--aff-text);background:var(--aff-raised)}#slicewp-affiliate-account .slicewp-nav-tab-wrapper .slicewp-active a{color:var(--aff-accent);background:var(--aff-raised)}#slicewp-affiliate-account .slicewp-nav-tab-wrapper svg{display:block;margin:0;width:18px;height:18px;flex-shrink:0}#slicewp-affiliate-account .slicewp-nav-tab-wrapper .slicewp-nav-tab span{display:inline}#slicewp-affiliate-account .slicewp-tab{margin-top:0}#slicewp-affiliate-account .slicewp-grid{gap:16px;margin-bottom:24px}#slicewp-affiliate-account .slicewp-grid-affiliate-dashboard-last-30-days{grid-template-columns:repeat(3,minmax(0,1fr))}#slicewp-affiliate-account .slicewp-grid-affiliate-dashboard-all-time{grid-template-columns:repeat(4,minmax(0,1fr))}:is(#slicewp-affiliate-account,.bb-affiliate-portal) .slicewp-card{background:var(--aff-bg);color:var(--aff-text);border:1px solid var(--aff-line);border-radius:14px;box-shadow:none;overflow:hidden;min-width:0}:is(#slicewp-affiliate-account,.bb-affiliate-portal) .slicewp-card-inner{padding:24px}#slicewp-affiliate-account .slicewp-card-affiliate-dashboard{margin:0;display:flex;flex-direction:column}#slicewp-affiliate-account .slicewp-card-affiliate-dashboard .slicewp-card-inner{flex:1}#slicewp-affiliate-account .slicewp-kpi-direction:not(.slicewp-positive):not(.slicewp-negative){display:none}#slicewp-affiliate-account .slicewp-card-title{color:var(--aff-muted);font-size:14px;font-weight:500;margin-bottom:12px}#slicewp-affiliate-account .slicewp-kpi-value{color:var(--aff-text);font-size:clamp(26px,3vw,34px);font-weight:650;line-height:1.25;font-variant-numeric:tabular-nums}#slicewp-affiliate-account .slicewp-kpi-direction{background:var(--aff-raised);color:var(--aff-muted);font-size:12px;border-radius:6px}#slicewp-affiliate-account .slicewp-kpi-direction.slicewp-positive{color:var(--ok,#7dd47a)}#slicewp-affiliate-account .slicewp-kpi-direction.slicewp-negative{color:var(--err,#ff8a8a)}:is(#slicewp-affiliate-account,.bb-affiliate-portal) .slicewp-card-footer{background:var(--aff-raised);border-top:1px solid var(--aff-line);padding:12px 24px;font-size:13px}#slicewp-affiliate-account .slicewp-card-footer a{text-decoration:none}#slicewp-affiliate-account .slicewp-card-footer a:hover{text-decoration:underline}#slicewp-affiliate-account .slicewp-section-heading{font-size:18px;font-weight:650;color:var(--aff-text);margin:28px 0 16px}#slicewp-affiliate-account .slicewp-chart-before{gap:16px;flex-wrap:wrap}#slicewp-affiliate-account .slicewp-chart-legend ul{flex-wrap:wrap;gap:14px;color:var(--aff-muted);font-size:13px}#slicewp-affiliate-account .slicewp-card-inner>div:has(>canvas.slicewp-chart){height:280px;position:relative}#slicewp-affiliate-account canvas.slicewp-chart{height:280px!important}#slicewp-affiliate-account .slicewp-chart-tooltip{background:var(--aff-raised);color:var(--aff-text);border-color:var(--aff-line);box-shadow:none}#slicewp-affiliate-account .slicewp-affiliate-dashboard-filters{margin-bottom:20px}#slicewp-affiliate-account .slicewp-affiliate-dashboard-filters form{display:flex;flex-wrap:wrap;gap:12px;align-items:center}#slicewp-affiliate-account .slicewp-date-picker-wrapper .slicewp-date-picker-input{background:var(--aff-raised);color:var(--aff-text);border:1px solid var(--aff-line);border-radius:8px;min-height:44px}#slicewp-affiliate-account .slicewp-date-picker-input>div{border-color:var(--aff-line)}#slicewp-affiliate-account .slicewp-date-picker-modal{background:var(--aff-bg);color:var(--aff-text);border:1px solid var(--aff-line);box-shadow:none}#slicewp-affiliate-account .slicewp-litepicker .container__months{background:var(--aff-bg);color:var(--aff-text)}#slicewp-affiliate-account .slicewp-litepicker :is(.month-item-name,.month-item-year,.day-item){color:var(--aff-text)}#slicewp-affiliate-account .slicewp-date-picker-predefined-date-ranges{border-color:var(--aff-line)}:is(#slicewp-affiliate-account,.bb-affiliate-portal) :is(input[type="text"],input[type="email"],input[type="password"],input[type="url"],textarea,select){background:var(--aff-raised);color:var(--aff-text);border:1px solid var(--aff-line);border-radius:8px;min-height:44px;padding:10px 12px;font:inherit;max-width:100%;box-shadow:none}:is(#slicewp-affiliate-account,.bb-affiliate-portal) input::placeholder,:is(#slicewp-affiliate-account,.bb-affiliate-portal) textarea::placeholder{color:var(--aff-muted);opacity:1}:is(#slicewp-affiliate-account,.bb-affiliate-portal) .slicewp-field-label-wrapper{color:var(--aff-text);font-weight:600}:is(#slicewp-affiliate-account,.bb-affiliate-portal) :is(.slicewp-description,.slicewp-field-description){color:var(--aff-muted);font-weight:400}:is(#slicewp-affiliate-account,.bb-affiliate-portal) .slicewp-button-primary{background:var(--btn-fill,#12668f);color:var(--gold-ink,#fff);border:1px solid var(--gold-border,#12668f)}:is(#slicewp-affiliate-account,.bb-affiliate-portal) .slicewp-button-secondary{background:var(--aff-raised);color:var(--aff-text);border:1px solid var(--aff-line)}:is(#slicewp-affiliate-account,.bb-affiliate-portal) :is(.slicewp-button-primary,.slicewp-button-secondary){border-radius:8px;padding:10px 16px;min-height:44px;height:auto;font:600 14px/1.4 var(--sans,sans-serif);cursor:pointer;text-decoration:none;box-shadow:none}:is(#slicewp-affiliate-account,.bb-affiliate-portal) :is(.slicewp-button-primary,.slicewp-button-secondary):hover{filter:brightness(1.12)}:is(#slicewp-affiliate-account,.bb-affiliate-portal) .slicewp-list-table-wrapper{border:1px solid var(--aff-line);border-radius:12px;box-shadow:none;background:var(--aff-bg)}:is(#slicewp-affiliate-account,.bb-affiliate-portal) table.slicewp-list-table{color:var(--aff-text);background:var(--aff-bg);box-shadow:none}#slicewp-affiliate-account table.slicewp-list-table th{color:var(--aff-muted);background:var(--aff-raised)!important;font-size:12px;font-weight:600}#slicewp-affiliate-account table.slicewp-list-table :is(th,td){padding:14px 16px;border-color:var(--aff-line)!important;word-break:normal}#slicewp-affiliate-account .slicewp-list-table-empty{padding:32px 20px;color:var(--aff-muted)}#slicewp-affiliate-account .slicewp-list-table-before,#slicewp-affiliate-account .slicewp-list-table-after{gap:16px;flex-wrap:wrap;align-items:center}#slicewp-affiliate-account .slicewp-list-table-filters form{flex-wrap:wrap}#slicewp-affiliate-account .page-numbers{background:var(--aff-raised);color:var(--aff-text);border:1px solid var(--aff-line);border-radius:6px}#slicewp-affiliate-account .page-numbers.current{color:var(--aff-accent)}.bb-affiliate-portal .bb-aff-terms{color:var(--aff-muted);font-size:13px;margin-top:28px;padding-top:20px;border-top:1px solid var(--aff-line)}.bb-affiliate-portal>form{max-width:640px;margin-inline:auto;padding:clamp(20px,4vw,36px);background:var(--aff-bg);border:1px solid var(--aff-line);border-radius:14px}@media (max-width:720px){.bb-affiliate-portal{margin-top:24px}#slicewp-affiliate-account .slicewp-nav-tab-wrapper{display:flex;flex-wrap:nowrap;overflow-x:auto;padding:5px!important}#slicewp-affiliate-account .slicewp-nav-tab-wrapper .slicewp-nav-tab{flex:0 0 auto}#slicewp-affiliate-account .slicewp-grid-affiliate-dashboard-last-30-days{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px}#slicewp-affiliate-account .slicewp-grid-affiliate-dashboard-all-time{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px}#slicewp-affiliate-account .slicewp-card-inner{padding:16px}#slicewp-affiliate-account .slicewp-card-affiliate-dashboard .slicewp-card-inner{padding:14px 12px}#slicewp-affiliate-account .slicewp-card-title{font-size:12px}#slicewp-affiliate-account .slicewp-kpi-value{font-size:25px;flex-wrap:wrap;gap:8px}#slicewp-affiliate-account .slicewp-card-footer{padding:10px 12px;font-size:12px;min-height:56px}#slicewp-affiliate-account .slicewp-card-inner>div:has(>canvas.slicewp-chart),#slicewp-affiliate-account canvas.slicewp-chart{height:230px!important}#slicewp-affiliate-account .slicewp-list-table-per-page-selector{flex-wrap:wrap;gap:4px}#slicewp-affiliate-account .slicewp-chart-before .slicewp-chart-legend{width:100%}#slicewp-affiliate-account .slicewp-chart-legend ul{display:flex;flex-flow:row wrap;width:100%;gap:8px 14px}#slicewp-affiliate-account .slicewp-chart-legend ul li{width:auto;margin:0}#slicewp-affiliate-account .slicewp-chart-before select{margin-left:auto}}