*{margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%}body,html{height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#333;line-height:1.5;background-color:#f5f5f5}#__nuxt{height:100%}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#0000004d}.filters{margin-bottom:16px}.pagination-wrapper{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;flex-wrap:wrap}.pagination-info{font-size:14px;flex-shrink:0}.pagination-controls{flex:1;display:flex;justify-content:flex-end;min-width:0}.id-cell{display:flex;align-items:center;gap:8px}.copy-icon{cursor:pointer;color:#1677ff;font-size:14px;transition:color .2s}.copy-icon:hover{color:#4096ff}.view-link{padding:0!important}.amount{font-weight:500}.amount.positive{color:#ff4d4f}.amount.negative{color:#52c41a}.referral-page .page-title{margin:0 0 16px;font-size:28px;font-weight:700;color:var(--ant-color-text)}.referral-page .page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap;gap:12px}.referral-page .page-header .page-title{margin:0}.referral-page .activity-date,.referral-page .campaign-code,.referral-page .chart-sub,.referral-page .expanded-label,.referral-page .field-label,.referral-page .live-status,.referral-page .section-subtitle,.referral-page .stat-label,.referral-page .stat-sub,.referral-page .user-email{color:var(--ant-color-text-secondary)}.referral-page .activity-user,.referral-page .chart-card h3,.referral-page .section-title,.referral-page .stat-value{color:var(--ant-color-text)}.referral-page .stat-icon{color:var(--ant-color-text-quaternary)}.referral-page .earned,.referral-page .stat-value.paid,.referral-page .total-paid-badge{color:#52c41a}.referral-page .activity-amount,.referral-page .campaign-name,.referral-page .link,.referral-page .link-value{color:var(--ant-color-primary)}.referral-page .activity-item{border-bottom:1px solid var(--ant-color-border-secondary)}.referral-page .metrics-box{background:var(--ant-color-fill-quaternary);border:1px solid var(--ant-color-border-secondary)}.referral-detail-modal .detail-label,.referral-detail-modal .modal-subtitle{color:var(--ant-color-text-secondary)}.referral-detail-modal .detail-value{color:var(--ant-color-text)}.referral-detail-modal .detail-value.link{color:var(--ant-color-primary)}.referral-detail-modal .detail-value.earned{color:#52c41a}.referral-detail-modal .metrics-box{background:var(--ant-color-fill-quaternary);border:1px solid var(--ant-color-border-secondary)}:root{--ant-color-bg-header:#fff;--ant-color-bg-sider:#fff;--ant-color-bg-layout:#f5f5f5}:where(.ant-layout-header){background:var(--ant-color-bg-header)!important;transition:background-color .15s ease}:where(.ant-layout-sider){background:var(--ant-color-bg-sider)!important;transition:background-color .15s ease}:where(.ant-layout){background:var(--ant-color-bg-layout)!important;transition:background-color .15s ease}
