.u8-agent-center{position:fixed;inset:0;z-index:2500;overflow:auto;background:#f3f7fc;color:#182c48;font-family:inherit;overscroll-behavior:contain}.u8-agent-center *{box-sizing:border-box}.ag-wrap{max-width:1180px;margin:0 auto;padding:28px 24px 48px}.ag-header,.ag-title,.ag-rate{display:flex;justify-content:space-between;align-items:center;gap:16px}.ag-eyebrow{font-size:12px;letter-spacing:1px;color:#587591}.ag-header h1{margin:5px 0 0;font-size:28px}.u8-agent-center button{border:1px solid #d5e1f0;background:#fff;border-radius:10px;color:#245893;padding:10px 15px;cursor:pointer;font:inherit;font-size:14px}.u8-agent-center button:disabled{opacity:.45;cursor:default}.u8-agent-center a:focus-visible,.u8-agent-center button:focus-visible,.u8-agent-center input:focus-visible,.u8-agent-center select:focus-visible{outline:3px solid #83b8ff;outline-offset:2px}.ag-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0}.ag-nav a{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:#44617e;background:#fff;border:1px solid #dfe8f4;border-radius:14px;padding:18px}.ag-nav b{font-size:17px}.ag-nav small{font-size:12px;color:inherit;opacity:.8}.ag-nav a[aria-current=page]{background:linear-gradient(125deg,#0a5bdf,#2588f2);color:white;border-color:transparent;box-shadow:0 6px 16px #146de426}.ag-panel{background:#fff;border:1px solid #e0e9f4;border-radius:18px;padding:26px}.ag-title h2{font-size:22px;margin:0}.ag-filters{display:flex;align-items:end;flex-wrap:wrap;gap:12px;margin:22px 0 18px}.ag-filters label{display:flex;flex-direction:column;gap:7px;color:#6a7f95;font-size:13px;min-width:0}.ag-filters input,.ag-filters select{min-width:0;max-width:100%;width:170px;border:1px solid #d6e2f1;border-radius:9px;padding:10px 12px;height:42px;font:inherit;color:#263e57;background:white}.ag-filters select{width:110px}.ag-filters form{display:flex;gap:8px;align-items:end;margin-left:auto}.ag-filters form input{width:210px}.ag-rate{background:#f1f7ff;border-radius:10px;padding:14px 16px;font-size:14px;flex-wrap:wrap;margin-bottom:20px}.ag-rate strong{color:#1168dc;font-size:19px;padding-left:8px}.ag-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ag-metrics>div{border:1px solid #e1e9f3;border-radius:12px;padding:16px;min-width:0}.ag-metrics>div>span{font-size:12px;line-height:1.6;color:#71849b}.ag-metrics strong{display:block;font-size:22px;margin-top:8px;overflow-wrap:anywhere}.ag-metrics strong small{display:block;font-size:12px;font-weight:400;margin-top:6px;color:#71849b}.ag-positive{color:#168155}.ag-negative{color:#ca5260}.ag-muted{color:#7d8ca1}.ag-hint{color:#72839a;font-size:13px;line-height:1.8;margin:18px 0}.ag-table{width:100%;border-collapse:collapse;font-size:14px}.ag-table th{text-align:left;background:#f5f8fc;color:#75869a;font-weight:500;padding:14px 12px;white-space:nowrap}.ag-table td{padding:18px 12px;border-bottom:1px solid #edf1f6;vertical-align:middle;overflow-wrap:anywhere}.ag-table td small{display:block;font-size:12px;color:#8a98aa;margin-top:6px}.ag-pending{color:#a67828}.ag-pending small{font-size:12px;display:block;margin-top:5px;font-weight:400}.ag-pagination{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:20px;font-size:13px}.ag-pagination>span{margin-right:auto;color:#74859a}.ag-pagination b{font-weight:500}.ag-empty{text-align:center;color:#8696aa;padding:50px 12px}.ag-error{padding:15px;background:#fff2f2;color:#b23b48;border-radius:10px;line-height:1.6}.ag-updated{text-align:right;font-size:12px;color:#97a4b4;margin:24px 0 0}.ag-statement{border:1px solid #e0e9f4;border-radius:14px;padding:22px;margin-top:20px}.ag-statement h3{font-size:18px;margin:0}.ag-badge{color:#3973b3;background:#edf5ff;font-size:12px;padding:6px 10px;border-radius:20px}.ag-payout{display:flex;flex-direction:column;gap:8px;padding:24px 0;border-bottom:1px solid #e9eff7;font-size:14px;color:#6b8097}.ag-payout strong{font-size:28px;color:#1264cc}.ag-statement dl{margin-bottom:0}.ag-statement dl div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;font-size:14px}.ag-statement dt{color:#6b8097}.ag-statement dd{margin:0;overflow-wrap:anywhere}.u8-agent-center .u8-agent-invite{margin:0}.auth-field input[readonly]{background:#eef4fb;color:#44617e;cursor:default}.u8-invite-lock-note{font-size:12px;color:#587b9f;margin:4px 4px 12px;line-height:1.5}
@media(max-width:700px){.ag-wrap{padding:18px 12px 30px}.ag-header{gap:8px}.ag-header h1{font-size:23px}.ag-header button{font-size:12px;padding:9px}.ag-eyebrow{font-size:10px}.ag-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:18px 0}.ag-nav a{padding:12px}.ag-nav b{font-size:15px}.ag-nav small{font-size:11px}.ag-panel{padding:16px 12px;border-radius:14px}.ag-title h2{font-size:20px}.ag-filters{gap:10px;margin:18px 0}.ag-filters>label:first-child{flex:1}.ag-filters input{width:100%}.ag-filters select{width:95px}.ag-filters form{width:100%;margin-left:0}.ag-filters form label{flex:1}.ag-filters form input{width:100%}.ag-rate{padding:12px;font-size:12px;gap:8px}.ag-rate strong{font-size:17px}.ag-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ag-metrics>div{padding:12px}.ag-metrics strong{font-size:18px}.ag-metrics strong .ag-positive,.ag-metrics strong .ag-negative{font-size:16px}.ag-table,.ag-table tbody,.ag-table tr,.ag-table td{display:block;width:100%}.ag-table thead{display:none}.ag-table tr{border:1px solid #e0e9f4;border-radius:12px;margin-top:12px;padding:8px 12px}.ag-table td{position:relative;text-align:right;padding:10px 0 10px 88px;font-size:14px}.ag-table td:before{content:attr(data-label);position:absolute;left:0;top:10px;font-size:12px;color:#8390a3;text-align:left;max-width:84px}.ag-table td:first-child{padding-top:12px;padding-bottom:12px}.ag-table td:last-child{border:0}.ag-pagination{gap:7px;font-size:11px;flex-wrap:wrap}.ag-pagination button{font-size:12px;padding:8px}.ag-pagination>span{min-width:40px}.ag-statement{padding:14px}.ag-statement dl div{font-size:13px}.ag-hint{font-size:12px}.ag-updated{text-align:left;font-size:10px}}

.ag-nav{position:sticky;top:0;z-index:10;background:#f3f7fc;padding:8px 0}.ag-pagination+.ag-table-wrap{margin-top:14px}
