.afr-report,.afr-admin{min-width:0;max-width:100%;color:var(--text)}.afr-report{margin-top:18px;border:1px solid var(--line);border-radius:12px;background:var(--bg-1);overflow:hidden}.afr-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px}.afr-heading h2{margin:0;font-size:17px;font-weight:700}.afr-heading p,.afr-note{margin:5px 0 0;font-size:12px;line-height:1.5;color:var(--text-dim,var(--dim))}.afr-periods{display:flex;flex-wrap:wrap;gap:4px;border:1px solid var(--line);padding:4px;border-radius:9px;background:var(--bg-2)}.afr-report button,.afr-admin button{font:inherit;cursor:pointer}.afr-periods button,.afr-pager button,.afr-details-button,.afr-message button,.afr-codes button{min-height:40px;border:1px solid var(--line);border-radius:7px;padding:8px 12px;color:var(--text);background:var(--bg-2);font-size:12px;font-weight:600}.afr-periods button{border:0;min-width:44px;background:transparent}.afr-periods button[aria-pressed=true],.afr-codes button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink,#07150b)}.afr-report button:focus-visible,.afr-admin button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.afr-report button:disabled,.afr-admin button:disabled{opacity:.4;cursor:default}.afr-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 18px 14px}.afr-metric{min-width:0;padding:14px;border:1px solid var(--line);border-radius:9px;background:var(--bg-2);display:flex;flex-direction:column;gap:8px}.afr-metric>span{font-size:12px;color:var(--text-dim,var(--dim))}.afr-metric strong{font-family:var(--font-num,inherit);font-size:clamp(17px,2vw,24px);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.afr-metric:first-child strong{color:var(--accent)}.afr-note{padding:0 18px 14px}.afr-message{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:20px 18px;font-size:13px;color:var(--text-dim,var(--dim))}.afr-row{display:grid;grid-template-columns:minmax(150px,1.5fr) repeat(3,minmax(80px,1fr)) minmax(110px,.85fr);align-items:center;gap:12px;padding:14px 18px}.afr-row-labels{font-size:11px;color:var(--text-dim,var(--dim));background:var(--bg-2);border-block:1px solid var(--line)}.afr-row-labels>span:not(:first-child){text-align:right}.afr-player+.afr-player{border-top:1px solid var(--line)}.afr-identity{min-width:0;display:flex;flex-direction:column;gap:5px}.afr-user{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%;padding:0;color:var(--text);background:none;border:0;text-align:left;font-weight:600;min-height:32px}.afr-user>span:last-child{overflow-wrap:anywhere}.afr-user:hover>span:last-child{text-decoration:underline;color:var(--accent)}.afr-avatar{display:grid;place-items:center;flex:0 0 28px;height:28px;border-radius:50%;color:var(--accent);background:var(--bg-3);font-size:12px}.afr-campaign{padding-left:36px;font-size:11px;color:var(--text-dim,var(--dim));overflow-wrap:anywhere}.afr-value{text-align:right;min-width:0;overflow-wrap:anywhere;font-size:13px;font-variant-numeric:tabular-nums}.afr-value>span{display:none}.afr-value strong,.afr-value b{font-weight:600}.afr-details-button{justify-self:end}.afr-detail{margin:0 18px 16px;border:1px solid var(--line);border-radius:9px;background:var(--bg-2);min-width:0}.afr-detail-head{display:flex;flex-direction:column;gap:6px;padding:16px;font-size:13px;overflow-wrap:anywhere}.afr-detail-head>span{font-size:11px;color:var(--text-dim,var(--dim))}.afr-detail-stats{display:flex;gap:12px 24px;flex-wrap:wrap;padding:0 16px 14px;font-size:12px;color:var(--text-dim,var(--dim))}.afr-detail-stats b{color:var(--text);margin-left:5px}.afr-deposit{display:grid;grid-template-columns:1.3fr 1fr .8fr;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--line);font-size:12px;overflow-wrap:anywhere}.afr-deposit>span,.afr-deposit>strong{text-align:right;font-variant-numeric:tabular-nums}.afr-deposit>time{color:var(--text-dim,var(--dim))}.afr-pager{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-items:center;padding:16px;font-size:12px;border-top:1px solid var(--line)}.afr-admin .afr-metrics{padding-inline:0}.afr-admin .afr-report .afr-metrics{padding-inline:18px}.afr-admin .afr-heading{padding-inline:0}.afr-admin .afr-report .afr-heading{padding-inline:18px}.afr-admin .afr-note{padding-inline:0}.afr-admin .afr-report .afr-note{padding-inline:18px}.afr-affiliate-card{border:1px solid var(--line);border-radius:10px;background:var(--bg-1);margin-bottom:12px;overflow:hidden}.afr-affiliate-top{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:16px;flex-wrap:wrap}.afr-affiliate-numbers{display:flex;flex-wrap:wrap;gap:16px 24px;padding:0 16px 16px}.afr-affiliate-numbers>div{display:flex;flex-direction:column;gap:5px;min-width:85px;font-size:13px}.afr-affiliate-numbers>div>span{font-size:11px;color:var(--text-dim,var(--dim))}.afr-affiliate-expanded{padding:0 16px 16px}.afr-codes{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:14px 0}.afr-code-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px;padding:14px;border:1px solid var(--line);border-radius:9px}.afr-code-stats>div{display:flex;flex-direction:column;gap:6px;font-size:12px;min-width:0;overflow-wrap:anywhere}.afr-code-stats>div>span{color:var(--text-dim,var(--dim))}@media(max-width:1000px){.afr-row{grid-template-columns:minmax(120px,1.4fr) repeat(3,minmax(60px,1fr)) minmax(90px,.8fr);gap:8px;padding-inline:14px}}@media(max-width:720px){.afr-heading{padding:14px;gap:12px}.afr-metrics{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:14px}.afr-note{padding-inline:14px}.afr-row-labels{display:none}.afr-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 8px}.afr-identity{grid-column:1/3;grid-row:1}.afr-details-button{grid-column:3;grid-row:1;padding:8px;min-width:0;max-width:100%}.afr-value{text-align:left;font-size:13px;display:flex;flex-direction:column;gap:5px}.afr-value>span{display:block;font-size:10px;color:var(--text-dim,var(--dim))}.afr-player{border-top:1px solid var(--line)}.afr-detail{margin-inline:10px}.afr-deposit{grid-template-columns:1fr 1fr;gap:6px 12px;padding:12px}.afr-deposit>time{grid-column:1/-1}.afr-deposit>span{text-align:left}.afr-affiliate-expanded{padding-inline:10px}}@media(max-width:420px){.afr-metrics{grid-template-columns:minmax(0,1fr);gap:8px}.afr-metric{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:12px}.afr-metric>span{flex:1}.afr-metric strong{font-size:18px;white-space:nowrap}.afr-row{grid-template-columns:repeat(2,minmax(0,1fr))}.afr-identity{grid-column:1}.afr-details-button{grid-column:2}.afr-value:nth-child(4){grid-column:1/-1}.afr-value strong,.afr-value b{white-space:nowrap}.afr-detail-stats{flex-direction:column;gap:8px}.afr-pager{gap:8px;padding-inline:10px}.afr-pager button{padding-inline:9px}}
