.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot{--sim-ink:hsl(var(--foreground));--sim-muted:hsl(var(--muted-foreground));--sim-label:#a2e3b6;--sim-surface-border:hsl(var(--border) / .56);--sim-field-bg:linear-gradient(180deg, #111827c2 0%, #090e16b3 100%);--sim-nested-bg:linear-gradient(180deg, #0f172aa8 0%, #080c1594 100%);--sim-input-bg:#050a12e6;--sim-input-border:hsl(var(--border) / .62);--sim-positive:#aee8c1;--sim-negative:#ffbeb8;--sim-focus-ring:rgba(var(--button-primary-rgb), .74);border:1px solid hsl(var(--border) / .56);font-family:var(--font-body);letter-spacing:0;background:radial-gradient(circle at top right, rgba(var(--button-primary-rgb), .18), transparent 24%), linear-gradient(180deg, #08100ffc 0%, #0b1514fa 100%);border-radius:8px;padding:clamp(.85rem,2vw,1.2rem);overflow:hidden;box-shadow:0 24px 60px #02061761,inset 0 1px #ffffff0a}@supports (color:lab(0% 0 0)){.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot{--sim-label:lab(84.9531% -27.9236 15.034);--sim-positive:lab(87.1466% -24.9952 12.8266);--sim-negative:lab(83.0065% 24.7241 13.5107)}}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-hero{grid-template-columns:minmax(0,1.5fr) minmax(260px,.9fr);align-items:stretch;gap:.85rem;display:grid}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-heading{border:1px solid hsl(var(--border) / .6);background:linear-gradient(135deg, rgba(var(--button-primary-rgb), .12) 0%, rgba(var(--button-primary-rgb), .05) 42%, #0f172ac7 100%);min-width:0;box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .03), 0 18px 34px #02061738;border-radius:8px;padding:.9rem}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-title{font-family:var(--font-heading);letter-spacing:0;color:hsl(var(--foreground));margin:.6rem 0 0;font-size:1.22rem;font-weight:500;line-height:1.18}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-badges{flex-wrap:wrap;gap:.45rem;margin-top:.8rem;display:flex}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-badges>span{border:1px solid hsl(var(--border) / .46);background:hsl(var(--background) / .42);letter-spacing:0;color:hsl(var(--foreground));border-radius:8px;padding:.35rem .7rem;font-size:.72rem;font-weight:500}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-spotlight{border:1px solid rgba(var(--button-primary-rgb), .4);background:radial-gradient(circle at top left, rgba(var(--button-primary-rgb), .18), transparent 34%), linear-gradient(180deg, #0f172af0 0%, #0b111ed1 100%);box-shadow:inset 0 0 0 1px rgba(var(--button-primary-rgb), .1), 0 22px 42px #0206174d;border-radius:8px;padding:.9rem}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-spotlight-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:.8rem;display:grid}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-spotlight-meta>div{border:1px solid hsl(var(--border) / .52);background:linear-gradient(#0c131fdb 0%,#080c15bd 100%);border-radius:8px;padding:.62rem .7rem}:is(.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-spotlight-meta span,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-callout span){color:var(--sim-muted);font-size:.72rem;display:block}:is(.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-spotlight-meta strong,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-callout strong){color:var(--sim-ink);margin-top:.2rem;font-size:.92rem;display:block}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-summary-grid{grid-template-columns:1fr;gap:.85rem;display:grid}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-divider{height:2px;margin:.65rem 0;padding-top:10px;padding-bottom:10px;position:relative;overflow:hidden}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-divider:before{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--mm-top-accent-color) 46%, transparent) 20%, color-mix(in srgb, var(--mm-top-accent-color) 76%, #f5faf7 24%) 50%, color-mix(in srgb, var(--mm-top-accent-color) 46%, transparent) 80%, transparent 100%);height:2px;position:absolute;inset:0 0 auto}@supports (color:lab(0% 0 0)){.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-divider:before{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--mm-top-accent-color) 46%, transparent) 20%, color-mix(in srgb, var(--mm-top-accent-color) 76%, lab(97.761% -1.97002 .572372) 24%) 50%, color-mix(in srgb, var(--mm-top-accent-color) 46%, transparent) 80%, transparent 100%)}}:is(.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-builder,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-controls,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-chart,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-detail-shell,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-callout,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-details-grid,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-package-list){grid-template-columns:1fr;gap:.85rem;display:grid}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-controls{gap:1rem}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-field{border:1px solid hsl(var(--border) / .6);background:var(--sim-field-bg);min-width:0;box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .025);border-radius:8px;padding:.75rem}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-field fieldset{border:0;min-width:0;margin:0;padding:0}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-legend{width:100%;min-width:0;margin:0;padding:0;display:block}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-field--stat{min-height:100%}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-label-row{gap:.25rem;display:grid}:is(.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-label,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-kicker){color:var(--sim-label);letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:500}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-help{color:var(--sim-muted);font-size:.76rem;line-height:1.5}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-inline-button{border:1px solid hsl(var(--border) / .58);color:var(--sim-ink);background:linear-gradient(#111827e0 0%,#0b111ed1 100%);border-radius:8px;min-height:44px;padding:.45rem .8rem;font-size:.76rem;font-weight:500;transition:border-color .16s,background .16s,transform .16s}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-inline-button--reset{margin-top:.75rem}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-inline-button:hover{border-color:hsl(var(--border) / .72);background:hsl(var(--background) / .74);transform:translateY(-1px)}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}:is(.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-preset,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-tier-chip,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-package-card,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-range,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-row,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-summary,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-details,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-detail,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-package-row){border:1px solid hsl(var(--border) / .56);background:var(--sim-nested-bg);box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .025);border-radius:8px}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-preset{text-align:left;overflow-wrap:anywhere;min-height:44px;padding:.75rem;transition:border-color .16s,box-shadow .16s,transform .16s}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-preset:hover{border-color:hsl(var(--border) / .76);transform:translateY(-1px)}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-preset--active{border-color:rgba(var(--button-primary-rgb), .64);box-shadow:inset 0 0 0 1px rgba(var(--button-primary-rgb), .16), 0 10px 22px rgba(var(--button-primary-rgb), .14)}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-preset-name{color:var(--sim-ink);font-size:.92rem;font-weight:500;display:block}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-preset-description{color:var(--sim-ink);opacity:.86;margin-top:.35rem;font-size:.76rem;display:block}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-tier-picker{gap:.65rem;display:grid}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-tier-chip{text-align:left;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:.75rem;min-height:44px;padding:.72rem .8rem;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-tier-chip:hover{border-color:hsl(var(--border) / .72);transform:translateY(-1px)}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-tier-chip--active{box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .04), 0 12px 24px hsl(var(--foreground) / .08)}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-tier-chip span{color:var(--sim-ink);font-size:.92rem;font-weight:500}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-tier-chip strong{color:var(--sim-ink);opacity:.88;font-size:.76rem}:is(.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-package-card,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-range){padding:.72rem}:is(.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-package-card-head,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-range-head,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-row-head,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-row-foot){justify-content:space-between;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-row-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-row-head>div:first-child{min-width:0}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-money{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.05}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-package-total{background:rgba(var(--button-primary-rgb), .16);border:1px solid rgba(var(--button-primary-rgb), .24);color:var(--sim-ink);border-radius:8px;padding:.28rem .6rem;font-size:.72rem;font-weight:500}:is(.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot input[type=number],.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot input[type=text],.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot select,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot textarea){background:var(--sim-input-bg);color:var(--sim-ink);border:1px solid var(--sim-input-border);box-shadow:inset 0 1px #ffffff08}:is(.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot input[type=number]:focus,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot input[type=text]:focus,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot select:focus,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot textarea:focus){border-color:rgba(var(--button-primary-rgb), .72);box-shadow:0 0 0 3px rgba(var(--button-primary-rgb), .14)}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-package-inputs{grid-template-columns:minmax(0,1fr) minmax(6rem,6.5rem) minmax(7rem,7.5rem);align-items:center;gap:.6rem;margin-top:.65rem;display:grid}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-input-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-package-inputs input[type=range],.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-range input[type=range]){width:100%;accent-color:rgb(var(--button-primary-rgb))}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-range-head{align-items:baseline}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-range-head strong{color:var(--sim-ink);font-size:.98rem}:is(.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-range-head span,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-range-scale,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-detail-label){color:var(--sim-muted);font-size:.72rem}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-range-scale{justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-row{text-align:left;overflow-wrap:anywhere;min-height:44px;padding:.68rem;transition:border-color .16s,box-shadow .16s,background .16s,transform .16s;position:relative}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-row:hover{border-color:hsl(var(--border) / .72);transform:translateY(-1px)}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-row--selected{border-color:rgba(var(--button-primary-rgb), .58);background:linear-gradient(180deg, rgba(var(--button-primary-rgb), .16) 0%, #080c15e6 100%);box-shadow:inset 0 0 0 1px rgba(var(--button-primary-rgb), .18), 0 12px 30px rgba(var(--button-primary-rgb), .2)}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-row-foot{align-items:center;margin-top:.55rem}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-amount{text-align:right;flex-direction:column;justify-content:flex-start;align-items:flex-end;min-width:min(11rem,100%);max-width:100%;display:flex}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-bar-wrap{margin-top:.6rem}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-bar-track{background:hsl(var(--accent) / .5);border-radius:8px;width:100%;height:.62rem;overflow:hidden}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-bar-fill{border-radius:8px;min-width:.6rem;height:100%}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-bar-fill--sky{background:linear-gradient(90deg,#22c55ee6,#14b8a6d1)}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-bar-fill--amber{background:linear-gradient(90deg,#f59e0be6,#b45309e6)}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-bar-fill--emerald{background:linear-gradient(90deg,#22c55ee6,#15803de6)}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-pill{border:1px solid hsl(var(--border) / .5);letter-spacing:0;white-space:normal;overflow-wrap:anywhere;border-radius:8px;align-items:center;padding:.15rem .6rem;font-size:.72rem;font-weight:500;display:inline-flex}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-pill--selected{border-color:rgba(var(--button-primary-rgb), .62);color:hsl(var(--foreground));background:rgba(var(--button-primary-rgb), .16)}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-pill--up{color:var(--sim-positive);background:#10b98124;border-color:#22c55e94}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-pill--down{color:var(--sim-negative);background:#f43f5e1f;border-color:#f43f5e94}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-summary{padding:.85rem}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-details{padding:.9rem}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-detail{padding:.55rem .65rem}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-detail-value{color:var(--sim-ink);overflow-wrap:anywhere;margin-top:.25rem;font-size:.9rem;font-weight:500}:is(.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-inline-button:focus-visible,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-preset:focus-visible,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-tier-chip:focus-visible,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-row:focus-visible){outline:2px solid var(--sim-focus-ring);outline-offset:2px}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot input[type=range]:focus-visible{outline:2px solid var(--sim-focus-ring);outline-offset:6px;box-shadow:0 0 0 4px rgba(var(--button-primary-rgb), .16);border-radius:999px}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-package-row{padding:.45rem .6rem}@media (max-width:640px){:is(.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-summary-grid,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-builder,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-chart,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-detail-shell,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-hero,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-details-grid,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-presets,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-package-inputs,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-callout){grid-template-columns:1fr}:is(.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-row-head,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-row-foot){align-items:flex-start}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-row-head{grid-template-columns:1fr}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-amount{text-align:left;align-items:flex-start;width:100%;min-width:0}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-spotlight-meta{grid-template-columns:1fr}}@media (min-width:641px){.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-builder,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-controls,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-detail-shell,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-callout,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-details-grid){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-chart{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}:is(.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-builder,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-controls,.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-detail-shell){grid-template-columns:repeat(2,minmax(0,1fr))}.ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-chart{grid-template-columns:repeat(3,minmax(0,1fr))}}:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot{--sim-ink:#0d2131;--sim-muted:#385064;--sim-label:#006b2b;--sim-field-bg:linear-gradient(180deg, #fafdfdfa 0%, #eaf5f6f0 100%);--sim-nested-bg:linear-gradient(180deg, #f9fdfcf5 0%, #ecf6f7e6 100%);--sim-input-bg:#f9fdfc;--sim-input-border:#647a8e47;--sim-positive:#006738;--sim-negative:#932c25;--sim-focus-ring:rgba(var(--button-primary-rgb), .68);background:radial-gradient(circle at 100% 0,#10b9811a,#0000 28%),linear-gradient(#fafdfdfa 0%,#eef7f8f5 100%);background:radial-gradient(circle at 100% 0,#10b9811a,#0000 28%),linear-gradient(lab(99.1178% -1.33115 -.276971/.98) 0%,lab(96.6111% -3.04648 -1.6331/.96) 100%);border-color:#47556929;box-shadow:inset 0 0 0 1px #fbfefe9e,0 24px 60px #0f172a14;box-shadow:inset 0 0 0 1px lab(99.4658% -1.33112 -.276959/.62),0 24px 60px lab(7.77627% 1.58884 -14.2961/.0784314)}@supports (color:lab(0% 0 0)){:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot{--sim-ink:lab(11.7606% -3.57259 -13.1511);--sim-muted:lab(32.6726% -4.88096 -15.0004);--sim-label:lab(38.9558% -39.0253 27.4626);--sim-field-bg:linear-gradient(180deg, lab(99.1178% -1.33115 -.276971/.98) 0%, lab(95.7013% -3.65463 -1.95853/.94) 100%);--sim-nested-bg:linear-gradient(180deg, lab(98.8858% -1.33118 -.276959/.96) 0%, lab(96.0311% -3.04648 -1.63305/.9) 100%);--sim-input-bg:lab(98.8858% -1.33118 -.276959);--sim-input-border:lab(50.1001% -4.78792 -13.4794/.28);--sim-positive:lab(37.8587% -42.2296 21.8965);--sim-negative:lab(34.8426% 43.6623 30.2572)}}:is(:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot h2.text-white,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-title,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .text-muted-foreground,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot p.text-muted-foreground,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot span.text-muted-foreground){color:var(--sim-muted)}:is(:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot h2.text-white,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-title){color:var(--sim-ink)}:is(:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-heading,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-field,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-spotlight,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-spotlight-meta>div,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-preset,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-tier-chip,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-package-card,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-range,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-row,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-summary,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-details,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-detail,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-package-row){background:var(--sim-nested-bg);border-color:#47556929;box-shadow:inset 0 0 0 1px #fbfefe80;box-shadow:inset 0 0 0 1px lab(99.4658% -1.33112 -.276959/.5)}:is(:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-badges>span,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-inline-button,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-package-total){color:var(--sim-ink);background:#f1f5f9f5;border-color:#4755692e}:is(:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-preset-name,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-preset-description,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-tier-chip span,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-tier-chip strong,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-range-head strong,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-detail-value){color:var(--sim-ink)}:is(:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-label,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-kicker,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-help,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-detail-label,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-range-head span,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-range-scale,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-spotlight-meta span,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-callout span){color:var(--sim-muted)}:is(:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-preset--active,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-tier-chip--active){background:linear-gradient(#f0fdf4fa 0%,#dcfce7f0 100%);border-color:#16a34a6b;box-shadow:inset 0 0 0 1px #22c55e2e,0 12px 28px #22c55e1f}:is(:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-preset--active .referral-simulator-preset-name,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-preset--active .referral-simulator-preset-description,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-tier-chip--active span,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-tier-chip--active strong){color:#00521d;color:lab(29.5378% -36.2039 25.8108)}:is(:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot input[type=number],:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot input[type=text],:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot select,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot textarea){background:var(--sim-input-bg);color:var(--sim-ink);border:1px solid var(--sim-input-border);box-shadow:inset 0 1px 2px #0f172a0a}:is(:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot input[type=number]::placeholder,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot input[type=text]::placeholder,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot textarea::placeholder),:is(:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot input[type=number]::placeholder,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot input[type=text]::placeholder,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot textarea::placeholder){color:#8195a7;color:lab(60.5514% -4.36541 -11.8628)}:is(:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot input[type=number]:focus,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot input[type=text]:focus,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot select:focus,:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot textarea:focus){border-color:rgba(var(--button-primary-rgb), .62);box-shadow:0 0 0 3px rgba(var(--button-primary-rgb), .12)}:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-pill--up{color:var(--sim-positive);background:#10b9811a}:is(html.light,html[data-theme=light]) .ReferralEarningsSimulator-module__y3D4yq__simulatorRoot .referral-simulator-pill--down{color:var(--sim-negative);background:#ef444414}
