.referrals-module__sKRJ0a__workspace{gap:2rem;min-width:0;max-width:76rem;display:grid}.referrals-module__sKRJ0a__workspace h2{letter-spacing:-.015em;margin:0;font-size:1.125rem;font-weight:640}.referrals-module__sKRJ0a__workspace h3{margin:0;font-size:1rem;font-weight:620}.referrals-module__sKRJ0a__workspace p{line-height:1.6}.referrals-module__sKRJ0a__primary,.referrals-module__sKRJ0a__secondary,.referrals-module__sKRJ0a__textButton{min-height:2.75rem;font:inherit;cursor:pointer;border-radius:.6rem;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.referrals-module__sKRJ0a__primary{background:var(--primary);color:#fff;border:1px solid #0000;padding:.65rem 1rem}.referrals-module__sKRJ0a__primary:hover:not(:disabled){background:var(--primary-strong)}.referrals-module__sKRJ0a__secondary{border:1px solid var(--border);background:var(--surface);color:var(--ink);padding:.55rem .85rem}.referrals-module__sKRJ0a__secondary:hover:not(:disabled){background:var(--surface-raised);border-color:var(--ink-muted)}.referrals-module__sKRJ0a__textButton{color:var(--ink);background:0 0;border:0;padding:.25rem .5rem}.referrals-module__sKRJ0a__textButton:hover{text-decoration:underline}.referrals-module__sKRJ0a__workspace button:disabled{opacity:.5;cursor:default}.referrals-module__sKRJ0a__workspace :is(button,input,select,summary,a,textarea):focus-visible,.referrals-module__sKRJ0a__attribution button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.referrals-module__sKRJ0a__shareSection{border:1px solid var(--border);background:var(--surface);border-radius:.85rem;padding:1.5rem}.referrals-module__sKRJ0a__shareIntro{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.referrals-module__sKRJ0a__shareIntro p{color:var(--ink-secondary);margin:.35rem 0 0;font-size:1rem}.referrals-module__sKRJ0a__shareIcon{border:1px solid var(--border);width:3rem;height:3rem;color:var(--primary);border-radius:.75rem;flex:0 0 3rem;place-items:center;display:grid}.referrals-module__sKRJ0a__linkLabel,.referrals-module__sKRJ0a__caption{color:var(--ink-secondary);font-size:.8125rem;display:block}.referrals-module__sKRJ0a__linkLabel{margin-bottom:.5rem;font-weight:550}.referrals-module__sKRJ0a__caption{margin:1rem 0 0}.referrals-module__sKRJ0a__shareControls{flex-wrap:wrap;gap:.5rem;display:flex}.referrals-module__sKRJ0a__linkField{border:1px solid var(--border);min-width:0;color:var(--ink-secondary);background:var(--bg);border-radius:.6rem;flex:18rem;align-items:center;gap:.625rem;padding:0 .875rem;display:flex}.referrals-module__sKRJ0a__linkField input{width:100%;min-width:0;min-height:2.875rem;color:var(--ink);text-overflow:ellipsis;background:0 0;border:none;font-family:inherit;font-size:.875rem}.referrals-module__sKRJ0a__stats{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:1.5rem 3rem;margin:0;padding:0 0 1.75rem;display:flex}.referrals-module__sKRJ0a__stats>div{flex:7rem}.referrals-module__sKRJ0a__stats dt{color:var(--ink-secondary);font-size:.8125rem}.referrals-module__sKRJ0a__stats dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:.4rem 0 0;font-size:1.75rem;font-weight:620}.referrals-module__sKRJ0a__section{min-width:0}.referrals-module__sKRJ0a__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.referrals-module__sKRJ0a__sectionHeader>span{color:var(--ink-secondary);font-size:.8125rem}.referrals-module__sKRJ0a__activityList{border-top:1px solid var(--border)}.referrals-module__sKRJ0a__activityRow{border-bottom:1px solid var(--border);grid-template-columns:2rem minmax(7rem,1fr) auto 5rem;align-items:center;gap:.875rem;padding:1.125rem 0;display:grid}.referrals-module__sKRJ0a__activityRow strong{font-size:.875rem;font-weight:600}.referrals-module__sKRJ0a__activityRow small{color:var(--ink-secondary);margin-top:.3rem;font-size:.8125rem;display:block}.referrals-module__sKRJ0a__personIcon{color:var(--ink-secondary)}.referrals-module__sKRJ0a__creditValue{text-align:end;font-variant-numeric:tabular-nums}.referrals-module__sKRJ0a__badge{border:1px solid var(--border);width:fit-content;max-width:100%;min-height:1.65rem;color:var(--ink-secondary);border-radius:.35rem;align-items:center;padding:.2rem .5rem;font-size:.75rem;line-height:1.4;display:inline-flex}.referrals-module__sKRJ0a__badge[data-status=REWARDED],.referrals-module__sKRJ0a__badge[data-status=WAIVED]{color:var(--success);border-color:color-mix(in oklab,var(--success),transparent 65%)}.referrals-module__sKRJ0a__badge[data-status=REVIEW],.referrals-module__sKRJ0a__badge[data-status=REVERSED]{color:var(--warning)}.referrals-module__sKRJ0a__badge[data-status=PROCESSING]{color:var(--ink)}.referrals-module__sKRJ0a__empty{text-align:center;border-block:1px solid var(--border);color:var(--ink-secondary);justify-items:center;gap:.75rem;padding:3rem 1rem;display:grid}.referrals-module__sKRJ0a__empty h3{color:var(--ink)}.referrals-module__sKRJ0a__empty p{max-width:40ch;margin:0 0 .5rem;font-size:.9375rem}.referrals-module__sKRJ0a__pagination{justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.referrals-module__sKRJ0a__pagination span{color:var(--ink-secondary);font-size:.8125rem}.referrals-module__sKRJ0a__howItWorks{padding-top:.5rem}.referrals-module__sKRJ0a__howItWorks ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:1.25rem 0 0;padding-inline-start:1.25rem;display:grid}.referrals-module__sKRJ0a__howItWorks li{padding-inline-start:.25rem}.referrals-module__sKRJ0a__howItWorks li::marker{color:var(--ink-secondary);font-size:.8125rem}.referrals-module__sKRJ0a__howItWorks strong{font-size:.875rem;font-weight:600}.referrals-module__sKRJ0a__howItWorks p{color:var(--ink-secondary);margin:.5rem 0 0;font-size:.875rem}.referrals-module__sKRJ0a__notice,.referrals-module__sKRJ0a__error,.referrals-module__sKRJ0a__attribution{border:1px solid var(--border);background:var(--surface);color:var(--ink-secondary);border-radius:.6rem;margin:0;padding:.75rem 1rem;font-size:.875rem}.referrals-module__sKRJ0a__error{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.referrals-module__sKRJ0a__error p{margin:0}.referrals-module__sKRJ0a__attribution{align-items:center;gap:.5rem;margin:1rem 0;font-size:.8125rem;display:flex}.referrals-module__sKRJ0a__attribution svg{flex-shrink:0}.referrals-module__sKRJ0a__attribution button{color:var(--ink);cursor:pointer;background:0 0;border:0;min-height:2.75rem;text-decoration:underline}.referrals-module__sKRJ0a__skeleton{gap:.75rem;padding-block:.5rem;display:grid}.referrals-module__sKRJ0a__skeleton span{background:var(--surface-raised);border-radius:.5rem;height:3.5rem;animation:1.4s ease-in-out infinite alternate referrals-module__sKRJ0a__breathe}.referrals-module__sKRJ0a__skeleton span:nth-child(2){opacity:.7}.referrals-module__sKRJ0a__skeleton span:nth-child(3){opacity:.4}.referrals-module__sKRJ0a__tabs{border-bottom:1px solid var(--border);gap:1.5rem;display:flex}.referrals-module__sKRJ0a__tab{min-height:3rem;color:var(--ink-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.5rem 0;font-size:.9375rem}.referrals-module__sKRJ0a__tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--primary)}.referrals-module__sKRJ0a__toolbar{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.referrals-module__sKRJ0a__field{color:var(--ink-secondary);gap:.375rem;font-size:.8125rem;display:grid}.referrals-module__sKRJ0a__field input,.referrals-module__sKRJ0a__field select,.referrals-module__sKRJ0a__field textarea{border:1px solid var(--border);background:var(--surface);min-width:0;max-width:100%;min-height:2.75rem;color:var(--ink);font:inherit;border-radius:.5rem;padding:.6rem .75rem;font-size:.875rem}.referrals-module__sKRJ0a__field textarea{resize:vertical;min-height:5rem}.referrals-module__sKRJ0a__search{flex:15rem}.referrals-module__sKRJ0a__filterChip{color:var(--ink-secondary);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.referrals-module__sKRJ0a__tableWrap{border-block:1px solid var(--border);overflow-x:auto}.referrals-module__sKRJ0a__table{border-collapse:collapse;text-align:start;width:100%;font-size:.8125rem}.referrals-module__sKRJ0a__table th{color:var(--ink-secondary);white-space:nowrap;text-align:start;padding:.75rem .625rem;font-weight:550}.referrals-module__sKRJ0a__table td{border-top:1px solid var(--border);vertical-align:middle;font-variant-numeric:tabular-nums;padding:1rem .625rem}.referrals-module__sKRJ0a__table td:first-child,.referrals-module__sKRJ0a__table th:first-child{padding-inline-start:0}.referrals-module__sKRJ0a__identity{color:var(--ink);overflow-wrap:anywhere;gap:.3rem;max-width:16rem;text-decoration:none;display:grid}.referrals-module__sKRJ0a__identity:hover strong{text-decoration:underline}.referrals-module__sKRJ0a__identity strong{font-weight:600}.referrals-module__sKRJ0a__identity small,.referrals-module__sKRJ0a__table small{color:var(--ink-secondary);margin-top:.2rem;font-size:.75rem;display:block}.referrals-module__sKRJ0a__rank{color:var(--ink-secondary)}.referrals-module__sKRJ0a__settings{border-block:1px solid var(--border);padding-block:1rem}.referrals-module__sKRJ0a__settings>summary{cursor:pointer;align-content:center;min-height:2.75rem;font-size:.9375rem;font-weight:600}.referrals-module__sKRJ0a__settingsBody{gap:1rem;padding-block:.75rem;display:grid}.referrals-module__sKRJ0a__settingsForm{grid-template-columns:minmax(9rem,1fr) minmax(8rem,12rem);gap:1rem;max-width:42rem;display:grid}.referrals-module__sKRJ0a__fullWidth{grid-column:1/-1}.referrals-module__sKRJ0a__toggle{min-height:2.75rem;color:var(--ink);align-items:center;gap:.65rem;font-size:.875rem;display:flex}.referrals-module__sKRJ0a__toggle input{width:1.125rem;height:1.125rem;accent-color:var(--primary)}.referrals-module__sKRJ0a__formActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.referrals-module__sKRJ0a__historyList{margin:.5rem 0 0;padding:0;list-style:none}.referrals-module__sKRJ0a__historyList li{border-top:1px solid var(--border);padding-block:.875rem}.referrals-module__sKRJ0a__historyList p{margin:.35rem 0;font-size:.875rem}.referrals-module__sKRJ0a__historyList small{color:var(--ink-secondary);overflow-wrap:anywhere;font-size:.75rem}.referrals-module__sKRJ0a__detail{border:1px solid var(--border);background:var(--surface);border-radius:.75rem;padding:1.5rem}.referrals-module__sKRJ0a__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.referrals-module__sKRJ0a__detailGrid dl{gap:.5rem;margin:0;display:grid}.referrals-module__sKRJ0a__detailGrid dt{color:var(--ink-secondary);font-size:.8125rem}.referrals-module__sKRJ0a__detailGrid dd{overflow-wrap:anywhere;margin:0 0 .75rem;font-size:.875rem}.referrals-module__sKRJ0a__reviewForm{border-top:1px solid var(--border);gap:.875rem;max-width:42rem;margin-top:1.5rem;padding-top:1.5rem;display:grid}@keyframes referrals-module__sKRJ0a__breathe{to{opacity:.45}}@media (max-width:700px){.referrals-module__sKRJ0a__workspace{gap:1.5rem}.referrals-module__sKRJ0a__shareSection,.referrals-module__sKRJ0a__detail{padding:1rem}.referrals-module__sKRJ0a__shareIntro{align-items:start}.referrals-module__sKRJ0a__shareControls .referrals-module__sKRJ0a__linkField{flex-basis:100%}.referrals-module__sKRJ0a__stats{gap:1rem}.referrals-module__sKRJ0a__stats>div{flex-basis:6rem}.referrals-module__sKRJ0a__stats dd{font-size:1.5rem}.referrals-module__sKRJ0a__howItWorks ol{grid-template-columns:1fr;gap:1.25rem}.referrals-module__sKRJ0a__activityRow{grid-template-columns:1.5rem minmax(0,1fr) 4rem;gap:.625rem}.referrals-module__sKRJ0a__activityRow .referrals-module__sKRJ0a__badge{grid-area:2/2}.referrals-module__sKRJ0a__creditValue{grid-area:1/3/3}.referrals-module__sKRJ0a__detailGrid,.referrals-module__sKRJ0a__settingsForm{grid-template-columns:1fr}.referrals-module__sKRJ0a__toolbar .referrals-module__sKRJ0a__field{flex:9rem}.referrals-module__sKRJ0a__tableWrap{border:0;overflow:visible}.referrals-module__sKRJ0a__table thead{display:none}.referrals-module__sKRJ0a__table,.referrals-module__sKRJ0a__table tbody{display:block}.referrals-module__sKRJ0a__table tr{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem 0;display:grid}.referrals-module__sKRJ0a__table td,.referrals-module__sKRJ0a__table td:first-child{border:0;min-width:0;padding:0;display:block}.referrals-module__sKRJ0a__table td:before{content:attr(data-label);color:var(--ink-secondary);margin-bottom:.4rem;font-size:.75rem;display:block}.referrals-module__sKRJ0a__table td:last-child{align-self:end}.referrals-module__sKRJ0a__identity{max-width:100%}}@media (prefers-reduced-motion:reduce){.referrals-module__sKRJ0a__skeleton span{animation:none}}@media (max-width:700px){.referrals-module__sKRJ0a__linkField input{font-size:1rem}}
