.referral-page[data-v-8693fd49]{display:flex;flex-direction:column;gap:14px;padding-top:14px;padding-bottom:24px}.referral-tabs[data-v-8693fd49]{display:flex;gap:6px;overflow:auto;padding:6px;background:#fff}.referral-tabs a[data-v-8693fd49]{flex:1;min-width:-moz-max-content;min-width:max-content;padding:13px 14px;border-radius:14px;color:#6d7784;font-size:13px;font-weight:700;text-align:center;text-decoration:none;text-transform:capitalize}.referral-tabs a.active[data-v-8693fd49]{background:var(--primary-gradient);color:#fff}.share-card[data-v-8693fd49]{display:grid;gap:18px;padding:20px;background:#fff}.share-card h1[data-v-8693fd49]{margin:4px 0;font-size:24px}.share-card p[data-v-8693fd49]{margin:0;color:#6d7784;line-height:1.5}.kicker[data-v-8693fd49]{color:var(--color-primary);font-size:11px;font-weight:800;text-transform:uppercase}.qr-box[data-v-8693fd49]{justify-self:center;padding:12px;border:1px solid #eee;border-radius:16px}.link-row[data-v-8693fd49]{display:flex;gap:8px}.link-row input[data-v-8693fd49]{min-width:0;flex:1;padding:11px;border:1px solid #ddd;border-radius:12px}.link-row button[data-v-8693fd49],.row-action button[data-v-8693fd49]{border:0;border-radius:999px;background:var(--color-primary);color:#fff;font-weight:700;padding:9px 16px}.stats-grid[data-v-8693fd49]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.stat[data-v-8693fd49]{display:flex;flex-direction:column;gap:5px;padding:15px;background:#fff}.stat small[data-v-8693fd49],.stat span[data-v-8693fd49]{color:#7d756e;font-size:11px}.stat strong[data-v-8693fd49]{font-size:22px;color:#222}.list-card[data-v-8693fd49],.requirements[data-v-8693fd49]{padding:18px;background:#fff}.requirements h2[data-v-8693fd49]{margin:0 0 12px}.requirements div[data-v-8693fd49]{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid #eee}.requirements div[data-v-8693fd49]:last-child{border:0}.referral-row[data-v-8693fd49]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid #eee}.referral-row>div[data-v-8693fd49]:first-child{display:flex;min-width:0;flex-direction:column;gap:4px}.referral-row small[data-v-8693fd49]{color:#7d756e}.reward[data-v-8693fd49],.row-action[data-v-8693fd49]{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;gap:8px}.status[data-v-8693fd49]{font-size:11px;font-weight:700;text-transform:capitalize}.status.approved[data-v-8693fd49]{color:#00a86b}.status.failed[data-v-8693fd49]{color:#d93025}.status.ready[data-v-8693fd49]{color:var(--color-primary)}.status.pending[data-v-8693fd49]{color:#b7791f}.empty[data-v-8693fd49]{padding:30px;text-align:center;color:#7d756e}.pagination[data-v-8693fd49]{display:flex;align-items:center;justify-content:center;gap:15px;padding-top:15px}.pagination button[data-v-8693fd49]{width:34px;height:34px;border:1px solid #ddd;border-radius:50%;background:#fff}@media(max-width:560px){.stats-grid[data-v-8693fd49]{grid-template-columns:1fr}.referral-row[data-v-8693fd49]{align-items:flex-start}}
