.referral-page[data-v-31c3aebf]{background:var(--bg)}.referral-hero[data-v-31c3aebf]{background:radial-gradient(ellipse at 84% 5%,#d7efe2,transparent 55%),#eef4ee;border-bottom:1px solid var(--line)}.referral-calculation[data-v-31c3aebf],.referral-hero-inner[data-v-31c3aebf],.referral-questions[data-v-31c3aebf],.referral-withdrawal[data-v-31c3aebf]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.66fr);gap:clamp(32px,6vw,92px)}.referral-hero-inner[data-v-31c3aebf]{align-items:center;gap:clamp(28px,4vw,56px) clamp(32px,7vw,104px);padding-block:clamp(46px,6vw,88px) 28px}.referral-kicker[data-v-31c3aebf]{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid #b5d9cc;border-radius:24px;color:var(--brand-strong);font-size:14px}.referral-kicker .server-icon[data-v-31c3aebf],.referral-primary .server-icon[data-v-31c3aebf],.referral-text-link .server-icon[data-v-31c3aebf]{width:18px;height:18px;flex:0 0 18px}.referral-intro h1[data-v-31c3aebf]{max-width:15ch;margin:18px 0;font-size:clamp(36px,5vw,68px);line-height:1.12;font-weight:700;text-wrap:balance}.referral-lead[data-v-31c3aebf]{max-width:56ch;color:var(--muted);font-size:clamp(16px,1.6vw,20px);line-height:1.7}.referral-actions[data-v-31c3aebf],.referral-bottom[data-v-31c3aebf]{display:flex;align-items:center;flex-wrap:wrap;gap:18px 24px}.referral-actions[data-v-31c3aebf]{margin-top:26px}.referral-primary[data-v-31c3aebf],.referral-text-link[data-v-31c3aebf]{display:inline-flex;align-items:center;gap:8px;font-weight:600}.referral-primary[data-v-31c3aebf]{min-height:46px;padding:10px 18px;border-radius:8px;background:var(--brand);color:#fff}.referral-primary[data-v-31c3aebf]:hover{background:var(--brand-strong)}.referral-text-link[data-v-31c3aebf]{color:var(--brand-strong)}.referral-text-link[data-v-31c3aebf]:hover{text-decoration:underline}.referral-highlights[data-v-31c3aebf]{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding-top:22px;border-top:1px solid #c7dcd4}.referral-highlights>div[data-v-31c3aebf]{position:relative;padding-inline-start:58px;padding-block:4px}.referral-feature-icon[data-v-31c3aebf]{position:absolute;inset-inline-start:0;top:50%;display:grid;place-items:center;width:44px;height:44px;transform:translateY(-50%);border-radius:12px;background:#d9ebe2;color:var(--brand-strong)}.referral-highlights dt[data-v-31c3aebf]{color:var(--muted);font-size:13px}.referral-highlights dd[data-v-31c3aebf]{margin:0;font-size:20px;font-weight:650}.referral-content[data-v-31c3aebf]{display:grid;gap:clamp(40px,6vw,76px);padding-block:clamp(40px,6vw,76px)}.referral-content h2[data-v-31c3aebf]{margin:0 0 14px;font-size:clamp(25px,3vw,38px);line-height:1.25}.referral-content h3[data-v-31c3aebf]{margin:0 0 8px;font-size:19px}.referral-content p[data-v-31c3aebf]{margin:0;color:var(--muted);line-height:1.7}.referral-steps[data-v-31c3aebf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0 0;padding:0;list-style:none}.referral-rates[data-v-31c3aebf],.referral-steps li[data-v-31c3aebf]{padding:clamp(18px,2.6vw,30px);border:1px solid var(--line);border-radius:14px;background:var(--surface)}.referral-step-number[data-v-31c3aebf]{display:inline-block;margin-bottom:14px;color:var(--brand-strong);font-size:14px;font-weight:700;letter-spacing:.08em}.referral-calculation[data-v-31c3aebf]{align-items:start;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:clamp(22px,4vw,62px)}.referral-content .referral-section-label[data-v-31c3aebf]{margin-bottom:10px;color:var(--brand-strong);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.referral-earning-types[data-v-31c3aebf]{display:grid;gap:16px;margin-top:22px}.referral-earning-types>div[data-v-31c3aebf]{display:flex;align-items:flex-start;gap:12px}.referral-earning-types .server-icon[data-v-31c3aebf]{flex:0 0 22px;color:var(--brand-strong)}.referral-rates table[data-v-31c3aebf]{width:100%;margin-top:16px;border-collapse:collapse;font-size:14px}.referral-rates[data-v-31c3aebf] :is(th,td){padding:12px 8px;border-bottom:1px solid var(--line);text-align:left;overflow-wrap:anywhere}.referral-rates[data-v-31c3aebf] :is(th,td):not(:first-child){text-align:right}.referral-rates thead[data-v-31c3aebf]{background:var(--bg)}.referral-rates tbody td[data-v-31c3aebf]{color:var(--brand-strong);font-weight:650}.referral-rates .referral-rates-empty[data-v-31c3aebf]{margin-top:16px}.referral-withdrawal[data-v-31c3aebf]{padding:clamp(20px,4vw,48px);border-radius:18px;background:#e8f3ee}.referral-payout-steps[data-v-31c3aebf]{display:grid;gap:18px;margin:0;padding:0;list-style:none}.referral-payout-steps li[data-v-31c3aebf]{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px}.referral-payout-steps li>span[data-v-31c3aebf]{display:grid;place-items:center;height:32px;border-radius:50%;background:var(--surface);color:var(--brand-strong);font-weight:700}.referral-example[data-v-31c3aebf]{padding:clamp(22px,4vw,40px);border-radius:20px;background:linear-gradient(145deg,#1a4d4b,var(--ink) 70%);color:#fff;box-shadow:0 14px 34px #132d3626}.referral-example-label[data-v-31c3aebf]{display:flex;align-items:center;gap:8px;color:var(--brand-soft);font-size:14px}.referral-example p[data-v-31c3aebf]{margin:0;color:#e2f1ed}.referral-example .referral-example-amount[data-v-31c3aebf]{margin:12px 0 4px;color:#fff;font-size:clamp(42px,5vw,64px);font-weight:700;line-height:1;letter-spacing:-.03em}.referral-example dl[data-v-31c3aebf]{display:block;margin:12px 0}.referral-example dt[data-v-31c3aebf]{color:inherit}.referral-example dl>div[data-v-31c3aebf]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-block:6px}.referral-example dd[data-v-31c3aebf]{margin:0;white-space:nowrap;font-variant-numeric:tabular-nums}.referral-example .referral-example-reward[data-v-31c3aebf]{margin-top:8px;padding-top:12px;border-top:1px solid #ffffff40;color:var(--brand-soft);font-weight:700}.referral-example small[data-v-31c3aebf]{color:#c1d9d7}.referral-questions[data-v-31c3aebf]{grid-template-columns:minmax(0,.55fr) minmax(0,1fr)}.referral-faq-list details[data-v-31c3aebf]{border-bottom:1px solid var(--line)}.referral-faq-list summary[data-v-31c3aebf]{display:flex;justify-content:space-between;gap:12px;padding-block:15px;cursor:pointer;font-weight:600;list-style:none}.referral-faq-list summary[data-v-31c3aebf]::-webkit-details-marker{display:none}.referral-faq-list summary .server-icon[data-v-31c3aebf]{flex:0 0 18px;width:18px;height:18px}.referral-faq-list details[open] .server-icon[data-v-31c3aebf]{transform:rotate(180deg)}.referral-faq-list p[data-v-31c3aebf]{padding-bottom:16px}.referral-bottom[data-v-31c3aebf]{justify-content:space-between;padding:clamp(20px,4vw,42px);border:1px solid var(--line);border-radius:16px;background:var(--surface)}.referral-bottom h2[data-v-31c3aebf]{font-size:clamp(22px,2.4vw,32px)}@media(max-width:760px){.referral-calculation[data-v-31c3aebf],.referral-hero-inner[data-v-31c3aebf],.referral-questions[data-v-31c3aebf],.referral-steps[data-v-31c3aebf],.referral-withdrawal[data-v-31c3aebf]{grid-template-columns:minmax(0,1fr)}.referral-calculation[data-v-31c3aebf],.referral-questions[data-v-31c3aebf],.referral-steps[data-v-31c3aebf],.referral-withdrawal[data-v-31c3aebf]{gap:16px}.referral-hero-inner[data-v-31c3aebf]{padding-block:40px}}@media(max-width:540px){.referral-highlights[data-v-31c3aebf]{grid-template-columns:1fr;gap:14px}}
