:root{--nav-height:52px}.PredictionsReferClientPage-module-scss-module__-QZrWW__page{isolation:isolate;min-height:100%;padding:calc(24px*var(--density))calc(20px*var(--density))calc(100px*var(--density));position:relative}@media (max-width:768px){.PredictionsReferClientPage-module-scss-module__-QZrWW__page{padding-bottom:120px!important}}.PredictionsReferClientPage-module-scss-module__-QZrWW__pageBackdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.PredictionsReferClientPage-module-scss-module__-QZrWW__pageGlow{background:var(--primary-glow);filter:blur(80px);opacity:.5;border-radius:50%;width:min(900px,95vw);height:min(320px,40vh);position:absolute;top:-8%;left:50%;transform:translate(-50%)}.PredictionsReferClientPage-module-scss-module__-QZrWW__shell{z-index:1;gap:calc(14px*var(--density));width:100%;max-width:960px;padding-bottom:calc(40px*var(--density));flex-direction:column;margin:0 auto;display:flex;position:relative}.PredictionsReferClientPage-module-scss-module__-QZrWW__hero{align-items:center;gap:calc(12px*var(--density));padding:calc(12px*var(--density))0 calc(4px*var(--density));text-align:center;flex-direction:column;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__headline{margin:calc(4px*var(--density))0 0;color:var(--text-1);font-size:calc(32px*var(--font-scale));letter-spacing:-.03em;font-weight:800;line-height:1.1}.PredictionsReferClientPage-module-scss-module__-QZrWW__subhead{max-width:560px;color:var(--text-2);font-size:calc(14px*var(--font-scale));margin:0;line-height:1.55}.PredictionsReferClientPage-module-scss-module__-QZrWW__linkRow{align-items:stretch;gap:calc(8px*var(--density));width:100%;max-width:680px;margin-top:calc(6px*var(--density));display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__linkInput{min-width:0;height:calc(42px*var(--density));padding:0 calc(14px*var(--density));border:1px solid var(--border-base);border-radius:var(--radius-base);background:var(--bg-surface);color:var(--text-2);font-size:calc(13px*var(--font-scale));text-align:left;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.PredictionsReferClientPage-module-scss-module__-QZrWW__copyBtn{height:calc(42px*var(--density));padding:0 calc(18px*var(--density));border-radius:var(--radius-base);background:var(--primary-filled);color:var(--on-primary-filled);font-size:calc(13px*var(--font-scale));white-space:nowrap;border:none;flex-shrink:0;font-weight:700;transition:filter .15s,transform .15s}.PredictionsReferClientPage-module-scss-module__-QZrWW__copyBtn:hover{filter:brightness(1.06);transform:translateY(-1px)}.PredictionsReferClientPage-module-scss-module__-QZrWW__copyBtn:active{transform:translateY(0)}.PredictionsReferClientPage-module-scss-module__-QZrWW__copyBtnSecondary{height:calc(42px*var(--density));padding-inline:calc(14px*var(--density));border:1px solid var(--border-strong);border-radius:var(--radius-base);background:var(--bg-raised);color:var(--text-1);font-size:calc(13px*var(--font-scale));white-space:nowrap;cursor:pointer;flex-shrink:0;font-weight:700;transition:background .15s,border-color .15s}.PredictionsReferClientPage-module-scss-module__-QZrWW__copyBtnSecondary:hover{background:var(--hover-overlay);border-color:color-mix(in srgb,var(--primary)35%,var(--border-strong))}.PredictionsReferClientPage-module-scss-module__-QZrWW__lockedHero{gap:calc(8px*var(--density));width:100%;max-width:560px;margin-top:calc(6px*var(--density));text-align:center;flex-direction:column;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__lockedHeroTitle{color:var(--text-2);font-size:calc(14px*var(--font-scale));margin:0;font-weight:600}.PredictionsReferClientPage-module-scss-module__-QZrWW__lockedHeroText{min-width:0;color:var(--text-2);font-size:calc(14px*var(--font-scale));text-align:left;flex:1;margin:0}.PredictionsReferClientPage-module-scss-module__-QZrWW__lockedHeroList{gap:calc(4px*var(--density));color:var(--text-3);font-size:calc(13px*var(--font-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateCard{align-items:flex-start;gap:calc(14px*var(--density));width:100%;max-width:600px;margin-top:calc(8px*var(--density));padding:calc(18px*var(--density))calc(20px*var(--density));border:1px solid var(--border-base);border-radius:var(--radius-base);background:var(--bg-surface);text-align:left;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateCardIcon{width:calc(42px*var(--density));height:calc(42px*var(--density));border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-raised);color:var(--text-2);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateCardBody{gap:calc(3px*var(--density));flex-direction:column;flex:1;min-width:0;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateCardTopRow{align-items:flex-start;gap:calc(12px*var(--density));width:100%;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateCardTitle{color:var(--text-1);font-size:calc(14px*var(--font-scale));margin:0;font-weight:700;line-height:1.35}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateCardDesc{color:var(--text-muted);font-size:calc(12.5px*var(--font-scale));margin:0;line-height:1.5}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateCardSkeletonLine{background:var(--bg-raised);height:12px;margin-bottom:calc(8px*var(--density));border-radius:6px;animation:1.4s ease-in-out infinite PredictionsReferClientPage-module-scss-module__-QZrWW__shimmer}@keyframes PredictionsReferClientPage-module-scss-module__-QZrWW__shimmer{0%,to{opacity:.35}50%{opacity:.85}}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateProgressBlock{width:100%;margin-top:calc(10px*var(--density));padding-top:calc(12px*var(--density));border-top:1px solid var(--border-subtle);gap:calc(10px*var(--density));flex-direction:column;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateProgressItem{gap:calc(5px*var(--density));flex-direction:column;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateProgressMeta{justify-content:space-between;align-items:center;gap:calc(8px*var(--density));display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateProgressLabel{align-items:center;gap:calc(5px*var(--density));color:var(--text-2);font-size:calc(12px*var(--font-scale));font-weight:500;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateProgressCheckIcon{color:var(--primary);flex-shrink:0}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateProgressValue{color:var(--text-muted);font-size:calc(12px*var(--font-scale));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:500}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateProgressValueDone{color:var(--primary)}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateProgressTrack{height:calc(5px*var(--density));background:var(--bg-raised);border-radius:999px;overflow:hidden}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateProgressFill{background:var(--primary-filled);border-radius:999px;height:100%;transition:width .35s;display:block}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateProgressFillDone{background:var(--primary-filled)}.PredictionsReferClientPage-module-scss-module__-QZrWW__primaryBtn{height:calc(40px*var(--density));padding:0 calc(18px*var(--density));border-radius:var(--radius-base);background:var(--primary-filled);color:var(--on-primary-filled);font-size:calc(13px*var(--font-scale));white-space:nowrap;cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;transition:filter .15s,transform .15s;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__primaryBtn:hover{filter:brightness(1.06);transform:translateY(-1px)}.PredictionsReferClientPage-module-scss-module__-QZrWW__primaryBtn:active{transform:translateY(0)}.PredictionsReferClientPage-module-scss-module__-QZrWW__activeLinkPanel{align-items:center;gap:calc(10px*var(--density));width:100%;max-width:680px;margin-top:calc(4px*var(--density));padding:calc(20px*var(--density))calc(24px*var(--density));border:1px solid var(--border-base);border-radius:var(--radius-base);background:var(--bg-surface);text-align:center;flex-direction:column;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__activeLinkRow{align-items:stretch;gap:calc(8px*var(--density));display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeBanner{justify-content:space-between;align-items:center;gap:calc(12px*var(--density));padding:calc(14px*var(--density))calc(16px*var(--density));border:1px solid color-mix(in srgb,var(--primary)24%,var(--border-base));border-radius:var(--radius-base);background:color-mix(in srgb,var(--primary)8%,var(--bg-surface));display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeBannerLabel{color:var(--text-1);font-size:calc(13px*var(--font-scale));font-weight:600}.PredictionsReferClientPage-module-scss-module__-QZrWW__inlineAlert{justify-content:space-between;align-items:center;gap:calc(10px*var(--density));padding:calc(10px*var(--density))calc(12px*var(--density));border:1px solid var(--border-base);border-radius:var(--radius-base);background:var(--bg-raised);display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__inlineAlert p{color:var(--text-2);font-size:calc(13px*var(--font-scale));margin:0}.PredictionsReferClientPage-module-scss-module__-QZrWW__referralsTableWrap{border:1px solid var(--border-base);border-radius:var(--radius-base);background:var(--bg-surface);overflow-x:auto}.PredictionsReferClientPage-module-scss-module__-QZrWW__shareRow{justify-content:center;align-items:center;gap:calc(10px*var(--density));margin-top:calc(2px*var(--density));flex-wrap:wrap;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateInviteWrapper{width:100%}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateCardDivider{width:calc(100% + 40px*var(--density));margin-left:calc(-20px*var(--density));background:var(--border-subtle);height:1px;margin-top:calc(16px*var(--density));margin-bottom:calc(14px*var(--density))}.PredictionsReferClientPage-module-scss-module__-QZrWW__inviteCodeDivider{width:calc(100% + 48px*var(--density));margin-left:calc(-24px*var(--density));background:var(--border-subtle);height:1px;margin-top:calc(16px*var(--density));margin-bottom:calc(14px*var(--density))}.PredictionsReferClientPage-module-scss-module__-QZrWW__inviteCodeInner{align-items:center;gap:calc(10px*var(--density));flex-direction:column;width:100%;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateInviteHead{justify-content:center;align-items:center;gap:6px;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__inviteCodeLabel{color:var(--text-2);font-size:calc(12px*var(--font-scale));letter-spacing:.01em;align-items:center;gap:6px;margin:0;font-weight:600;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__inviteCodeIcon{color:var(--primary);flex-shrink:0}.PredictionsReferClientPage-module-scss-module__-QZrWW__inviteCodeRow{align-items:stretch;gap:calc(8px*var(--density));width:100%;max-width:380px;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__inviteCodeInput{min-width:0;height:calc(38px*var(--density));padding:0 calc(14px*var(--density));border:1px solid var(--border-base);border-radius:var(--radius-base);background:var(--bg-surface);color:var(--text-1);font-size:calc(13px*var(--font-scale));letter-spacing:.04em;text-transform:uppercase;outline:none;flex:1;font-family:inherit;font-weight:600;transition:border-color .15s,box-shadow .15s,background .15s}.PredictionsReferClientPage-module-scss-module__-QZrWW__inviteCodeInput::placeholder{color:var(--text-4);letter-spacing:normal;text-transform:none;font-family:inherit;font-weight:400}.PredictionsReferClientPage-module-scss-module__-QZrWW__inviteCodeInput:hover{border-color:var(--border-strong)}.PredictionsReferClientPage-module-scss-module__-QZrWW__inviteCodeInput:focus{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary)20%,transparent);background:var(--bg-surface)}.PredictionsReferClientPage-module-scss-module__-QZrWW__inviteCodeInput:disabled{opacity:.5;cursor:not-allowed}.PredictionsReferClientPage-module-scss-module__-QZrWW__inviteApplyBtn{min-height:calc(38px*var(--density));padding:0 calc(18px*var(--density));border-radius:var(--radius-base);font-size:calc(13px*var(--font-scale));white-space:nowrap;font-weight:700}.PredictionsReferClientPage-module-scss-module__-QZrWW__inviteResultOk{color:var(--primary);font-size:calc(12px*var(--font-scale));margin:0;font-weight:500}.PredictionsReferClientPage-module-scss-module__-QZrWW__inviteResultErr{color:var(--negative);font-size:calc(12px*var(--font-scale));margin:0;font-weight:500}.PredictionsReferClientPage-module-scss-module__-QZrWW__shareLabel{color:var(--text-muted);font-size:calc(12px*var(--font-scale));font-weight:500}.PredictionsReferClientPage-module-scss-module__-QZrWW__socialRow{gap:calc(8px*var(--density));display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__socialBtn{width:calc(36px*var(--density));height:calc(36px*var(--density));border:1px solid var(--border-base);border-radius:var(--radius-base);background:var(--bg-surface);color:var(--text-3);justify-content:center;align-items:center;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__socialBtn:hover{border-color:var(--border-strong);background:var(--hover-overlay);color:var(--text-1)}.PredictionsReferClientPage-module-scss-module__-QZrWW__section{gap:calc(10px*var(--density));flex-direction:column;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__sectionLabel{color:var(--text-muted);font-size:calc(11px*var(--font-scale));letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:600}.PredictionsReferClientPage-module-scss-module__-QZrWW__stepsRow{align-items:stretch;gap:calc(8px*var(--density));width:100%;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__stepCardWrapper{align-items:center;gap:calc(8px*var(--density));flex:1;min-width:0;display:flex;position:relative}.PredictionsReferClientPage-module-scss-module__-QZrWW__stepCard{z-index:1;gap:calc(12px*var(--density));min-width:0;height:100%;padding:calc(18px*var(--density));border:1px solid var(--border-base);border-radius:var(--radius-base);background:var(--bg-surface);cursor:pointer;flex-direction:column;flex:1;transition:border-color .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.PredictionsReferClientPage-module-scss-module__-QZrWW__stepCard:hover{border-color:var(--border-strong);box-shadow:0 8px 24px -4px #00000040}.PredictionsReferClientPage-module-scss-module__-QZrWW__stepCard:hover .PredictionsReferClientPage-module-scss-module__-QZrWW__watermarkIcon{opacity:.18;transform:rotate(-4deg)scale(1.04)}.PredictionsReferClientPage-module-scss-module__-QZrWW__watermarkWrap{bottom:calc(-16px*var(--density));right:calc(-12px*var(--density));z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;overflow:hidden}.PredictionsReferClientPage-module-scss-module__-QZrWW__watermarkIcon{color:var(--text-muted);opacity:.05;transition:opacity .35s,transform .35s cubic-bezier(.16,1,.3,1),color .35s;transform:rotate(-10deg)}.PredictionsReferClientPage-module-scss-module__-QZrWW__activeStepGlow{z-index:0;border-radius:var(--radius-base);pointer-events:none;position:absolute;inset:-1px}.PredictionsReferClientPage-module-scss-module__-QZrWW__stepCardActive{border-color:color-mix(in srgb,var(--primary)65%,var(--border-strong));background:color-mix(in srgb,var(--bg-surface)90%,var(--primary)10%);box-shadow:0 8px 24px -4px #00000059,0 0 16px -2px color-mix(in srgb,var(--primary)25%,transparent)}.PredictionsReferClientPage-module-scss-module__-QZrWW__stepCardActive .PredictionsReferClientPage-module-scss-module__-QZrWW__watermarkIcon{color:color-mix(in srgb,var(--primary)60%,var(--text-1));opacity:.12;transform:rotate(-2deg)scale(1.05)}.PredictionsReferClientPage-module-scss-module__-QZrWW__stepCardActive .PredictionsReferClientPage-module-scss-module__-QZrWW__stepBadge{color:var(--primary)}.PredictionsReferClientPage-module-scss-module__-QZrWW__stepCardHeader{z-index:2;justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative}.PredictionsReferClientPage-module-scss-module__-QZrWW__stepBadge{color:var(--text-muted);font-size:calc(11px*var(--font-scale));letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:700;transition:color .2s;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__stepBadgeActive{color:var(--primary)}.PredictionsReferClientPage-module-scss-module__-QZrWW__stepCardBody{z-index:2;gap:calc(4px*var(--density));flex-direction:column;display:flex;position:relative}.PredictionsReferClientPage-module-scss-module__-QZrWW__stepTitle{color:var(--text-1);font-size:calc(14px*var(--font-scale));margin:0;font-weight:700;line-height:1.35}.PredictionsReferClientPage-module-scss-module__-QZrWW__stepDesc{color:var(--text-2);font-size:calc(12.5px*var(--font-scale));margin:0;line-height:1.5}.PredictionsReferClientPage-module-scss-module__-QZrWW__stepConnectorGap{color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__stepConnectorArrow{opacity:.35;transition:opacity .2s,color .2s,transform .2s}.PredictionsReferClientPage-module-scss-module__-QZrWW__stepConnectorArrowActive{opacity:1;color:var(--primary);transform:translate(2px)}@keyframes PredictionsReferClientPage-module-scss-module__-QZrWW__pulseBeamTravel{0%{opacity:0;left:-50%}30%{opacity:1}to{opacity:0;left:150%}}.PredictionsReferClientPage-module-scss-module__-QZrWW__statsSection{gap:calc(10px*var(--density));flex-direction:column;width:100%;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__statsHeader{justify-content:space-between;align-items:center;gap:calc(12px*var(--density));width:100%;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__eligibilityInline{align-items:center;gap:calc(6px*var(--density));display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__eligibilityDot{background:var(--primary);width:6px;height:6px;box-shadow:0 0 0 2px color-mix(in srgb,var(--primary)25%,transparent);border-radius:50%}.PredictionsReferClientPage-module-scss-module__-QZrWW__eligibilityDotMuted{background:var(--text-muted);box-shadow:none}.PredictionsReferClientPage-module-scss-module__-QZrWW__eligibilityText{color:var(--text-muted);font-size:calc(12px*var(--font-scale));font-weight:500}.PredictionsReferClientPage-module-scss-module__-QZrWW__myReferralsFlexRow{align-items:stretch;gap:calc(14px*var(--density));width:100%;display:flex}@media (max-width:860px){.PredictionsReferClientPage-module-scss-module__-QZrWW__myReferralsFlexRow{flex-direction:column-reverse}}.PredictionsReferClientPage-module-scss-module__-QZrWW__tableCardContainer{border:1px solid var(--border-base);border-radius:var(--radius-base);background:var(--bg-surface);flex-direction:column;flex:1;justify-content:space-between;min-width:0;display:flex;overflow:hidden}.PredictionsReferClientPage-module-scss-module__-QZrWW__tableCardContainer .PredictionsReferClientPage-module-scss-module__-QZrWW__referralsTableWrap{border:none;border-radius:0;flex:1;overflow-y:auto}.PredictionsReferClientPage-module-scss-module__-QZrWW__tableCardContainer .PredictionsReferClientPage-module-scss-module__-QZrWW__referralsTableWrap::-webkit-scrollbar{width:4px}.PredictionsReferClientPage-module-scss-module__-QZrWW__tableCardContainer .PredictionsReferClientPage-module-scss-module__-QZrWW__referralsTableWrap::-webkit-scrollbar-thumb{background:var(--border-base);border-radius:4px}.PredictionsReferClientPage-module-scss-module__-QZrWW__tableCardContainer .PredictionsReferClientPage-module-scss-module__-QZrWW__referralsTableWrap{min-height:220px}@media (max-width:860px){.PredictionsReferClientPage-module-scss-module__-QZrWW__tableCardContainer .PredictionsReferClientPage-module-scss-module__-QZrWW__referralsTableWrap{min-height:220px;max-height:360px}}.PredictionsReferClientPage-module-scss-module__-QZrWW__statsColumn{gap:calc(10px*var(--density));flex-direction:column;flex:0 0 320px;display:flex}@media (max-width:860px){.PredictionsReferClientPage-module-scss-module__-QZrWW__statsColumn{flex:100%}}.PredictionsReferClientPage-module-scss-module__-QZrWW__statCardPrimary{gap:calc(6px*var(--density));padding:calc(16px*var(--density));border:1px solid var(--border-base);border-radius:var(--radius-base);background:var(--bg-surface);flex-direction:column;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__statValuePrimary{color:var(--text-1);font-size:calc(26px*var(--font-scale));font-weight:800;line-height:1}.PredictionsReferClientPage-module-scss-module__-QZrWW__subStatsRow{gap:calc(10px*var(--density));display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__subStatsRow .PredictionsReferClientPage-module-scss-module__-QZrWW__statCard{flex:1;min-width:0}.PredictionsReferClientPage-module-scss-module__-QZrWW__seasonCardInline{padding:calc(14px*var(--density))calc(16px*var(--density));border:1px solid var(--border-base);border-radius:var(--radius-base);background:var(--bg-surface);margin-top:auto}.PredictionsReferClientPage-module-scss-module__-QZrWW__statsRow{align-items:stretch;gap:calc(10px*var(--density));flex-direction:row;width:100%;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__statCard{gap:calc(6px*var(--density));min-width:0;padding:calc(14px*var(--density));border:1px solid var(--border-base);border-radius:var(--radius-base);background:var(--bg-surface);flex-direction:column;flex:1;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__statLabel{color:var(--text-muted);font-size:calc(11px*var(--font-scale));font-weight:500;line-height:1.3}.PredictionsReferClientPage-module-scss-module__-QZrWW__statValue{color:var(--text-1);font-size:calc(22px*var(--font-scale));font-weight:800;line-height:1}.PredictionsReferClientPage-module-scss-module__-QZrWW__seasonCard{padding:calc(14px*var(--density))calc(16px*var(--density));border:1px solid var(--border-base);border-radius:var(--radius-base);background:var(--bg-surface)}.PredictionsReferClientPage-module-scss-module__-QZrWW__seasonHeader{justify-content:space-between;align-items:center;gap:calc(10px*var(--density));margin-bottom:calc(10px*var(--density));display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__seasonLabel{color:var(--text-2);font-size:calc(13px*var(--font-scale));font-weight:600}.PredictionsReferClientPage-module-scss-module__-QZrWW__seasonCount{color:var(--text-muted);font-size:calc(12px*var(--font-scale));font-weight:600}.PredictionsReferClientPage-module-scss-module__-QZrWW__seasonTrack{border-radius:var(--radius-full);background:var(--bg-raised);height:4px;overflow:hidden}.PredictionsReferClientPage-module-scss-module__-QZrWW__seasonFill{border-radius:inherit;background:var(--primary);height:100%;display:block}.PredictionsReferClientPage-module-scss-module__-QZrWW__termsSection{border:1px solid var(--border-base);border-radius:var(--radius-base);background:var(--bg-surface);transition:border-color .2s;overflow:hidden}.PredictionsReferClientPage-module-scss-module__-QZrWW__termsSection:hover{border-color:var(--border-strong)}.PredictionsReferClientPage-module-scss-module__-QZrWW__termsToggle{justify-content:space-between;align-items:center;gap:calc(12px*var(--density));width:100%;padding:calc(14px*var(--density))calc(16px*var(--density));color:var(--text-2);font-size:calc(13px*var(--font-scale));text-align:left;cursor:pointer;background:0 0;border:none;font-weight:600;transition:background .15s,color .15s;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__termsToggle:hover{background:var(--hover-overlay);color:var(--text-1)}.PredictionsReferClientPage-module-scss-module__-QZrWW__termsChevron{color:var(--text-muted);flex-shrink:0;transition:transform .3s cubic-bezier(.16,1,.3,1),color .2s}.PredictionsReferClientPage-module-scss-module__-QZrWW__termsChevronOpen{color:var(--text-1);transform:rotate(180deg)}.PredictionsReferClientPage-module-scss-module__-QZrWW__termsPanelWrapper{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.16,1,.3,1),opacity .25s cubic-bezier(.16,1,.3,1),visibility .35s;display:grid}.PredictionsReferClientPage-module-scss-module__-QZrWW__termsPanelWrapper.PredictionsReferClientPage-module-scss-module__-QZrWW__termsPanelOpen{opacity:1;visibility:visible;grid-template-rows:1fr}.PredictionsReferClientPage-module-scss-module__-QZrWW__termsPanelInner{overflow:hidden}.PredictionsReferClientPage-module-scss-module__-QZrWW__termsPanel{gap:calc(20px*var(--density));padding:calc(16px*var(--density))calc(20px*var(--density))calc(20px*var(--density));border-top:1px solid var(--border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PredictionsReferClientPage-module-scss-module__-QZrWW__termsBlock{min-width:0}.PredictionsReferClientPage-module-scss-module__-QZrWW__termsHeading{margin:0 0 calc(12px*var(--density));color:var(--text-1);font-size:calc(13px*var(--font-scale));font-weight:700}.PredictionsReferClientPage-module-scss-module__-QZrWW__termsList{gap:calc(10px*var(--density));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__termsListItem{padding-left:calc(18px*var(--density));color:var(--text-2);font-size:calc(13px*var(--font-scale));line-height:1.6;position:relative}.PredictionsReferClientPage-module-scss-module__-QZrWW__termsListItem:before{top:.55em;left:calc(4px*var(--density));background:var(--primary);content:"";border-radius:50%;width:5px;height:5px;position:absolute}.PredictionsReferClientPage-module-scss-module__-QZrWW__termsInfoIcon{margin-left:calc(4px*var(--density));vertical-align:-2px;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__termsNote{margin:calc(14px*var(--density))0 0;padding:calc(10px*var(--density))calc(12px*var(--density));border-radius:var(--radius-sm);background:var(--bg-raised);color:var(--text-muted);font-size:calc(12px*var(--font-scale));line-height:1.55}.PredictionsReferClientPage-module-scss-module__-QZrWW__leaderboardSection{padding:calc(16px*var(--density));border:1px solid var(--border-base);border-radius:var(--radius-base);background:var(--bg-surface)}.PredictionsReferClientPage-module-scss-module__-QZrWW__leaderboardHead{align-items:center;gap:calc(8px*var(--density));margin-bottom:calc(12px*var(--density));color:var(--text-2);display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__leaderboardTitle{color:var(--text-1);font-size:calc(14px*var(--font-scale));margin:0;font-weight:700}.PredictionsReferClientPage-module-scss-module__-QZrWW__leaderboardList{gap:calc(2px*var(--density));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__leaderboardItem{align-items:center;gap:calc(10px*var(--density));padding:calc(8px*var(--density))calc(4px*var(--density));border-radius:var(--radius-sm);grid-template-columns:28px 28px minmax(0,1fr) auto auto;transition:background .12s;display:grid}.PredictionsReferClientPage-module-scss-module__-QZrWW__leaderboardItem:hover{background:var(--hover-overlay)}.PredictionsReferClientPage-module-scss-module__-QZrWW__leaderboardRank{color:var(--text-muted);font-size:calc(12px*var(--font-scale));text-align:center;font-weight:700}.PredictionsReferClientPage-module-scss-module__-QZrWW__leaderboardAvatar{flex-shrink:0}.PredictionsReferClientPage-module-scss-module__-QZrWW__leaderboardName{color:var(--text-1);font-size:calc(13px*var(--font-scale));text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.PredictionsReferClientPage-module-scss-module__-QZrWW__verifiedIcon{color:var(--primary-fg);flex-shrink:0}.PredictionsReferClientPage-module-scss-module__-QZrWW__leaderboardCount{color:var(--text-2);font-size:calc(13px*var(--font-scale));font-weight:700}.PredictionsReferClientPage-module-scss-module__-QZrWW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PredictionsReferClientPage-module-scss-module__-QZrWW__statePanel{justify-content:center;align-items:center;gap:calc(12px*var(--density));min-height:160px;padding:calc(24px*var(--density));border:1px solid var(--border-base);border-radius:var(--radius-base);background:var(--bg-surface);text-align:center;flex-direction:column;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__stateMessage{color:var(--text-2);font-size:calc(14px*var(--font-scale));margin:0}.PredictionsReferClientPage-module-scss-module__-QZrWW__codeCard,.PredictionsReferClientPage-module-scss-module__-QZrWW__bannerCard,.PredictionsReferClientPage-module-scss-module__-QZrWW__tableCard{border:1px solid var(--border-base);border-radius:var(--radius-base);background:var(--bg-surface)}.PredictionsReferClientPage-module-scss-module__-QZrWW__codeCard,.PredictionsReferClientPage-module-scss-module__-QZrWW__bannerCard{padding:calc(16px*var(--density))}.PredictionsReferClientPage-module-scss-module__-QZrWW__codeCardLocked{opacity:.92}.PredictionsReferClientPage-module-scss-module__-QZrWW__codeCardHeader{margin:0 0 calc(8px*var(--density));color:var(--text-2);font-size:calc(12px*var(--font-scale));letter-spacing:.06em;text-transform:uppercase;font-weight:700}.PredictionsReferClientPage-module-scss-module__-QZrWW__codeValue{margin:0 0 calc(12px*var(--density));color:var(--text-1);font-size:calc(28px*var(--font-scale));letter-spacing:.18em;font-weight:800;display:block}.PredictionsReferClientPage-module-scss-module__-QZrWW__codeActions{gap:calc(8px*var(--density));margin-bottom:calc(12px*var(--density));flex-wrap:wrap;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__codeBtn{min-height:calc(36px*var(--density));padding:0 calc(14px*var(--density));border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg-raised);color:var(--text-1);font-size:calc(12px*var(--font-scale));cursor:pointer;justify-content:center;align-items:center;font-weight:700;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__codeBtn:hover:not(:disabled){background:var(--hover-overlay);border-color:color-mix(in srgb,var(--primary)35%,var(--border-strong))}.PredictionsReferClientPage-module-scss-module__-QZrWW__codeBtn:disabled{opacity:.38;cursor:not-allowed}.PredictionsReferClientPage-module-scss-module__-QZrWW__seasonLine{color:var(--text-3);font-size:calc(12px*var(--font-scale));margin:0;line-height:1.5}.PredictionsReferClientPage-module-scss-module__-QZrWW__progressList{gap:calc(6px*var(--density));color:var(--text-2);font-size:calc(13px*var(--font-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__bannerCard{justify-content:space-between;align-items:center;gap:calc(12px*var(--density));border-color:color-mix(in srgb,var(--primary)24%,var(--border-base));background:color-mix(in srgb,var(--primary)8%,var(--bg-surface));display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__referralsTable{border-collapse:collapse;width:100%;min-width:520px}.PredictionsReferClientPage-module-scss-module__-QZrWW__referralsTable:has(.PredictionsReferClientPage-module-scss-module__-QZrWW__emptyCell){min-width:0;height:100%}.PredictionsReferClientPage-module-scss-module__-QZrWW__referralsTable thead{z-index:10;position:sticky;top:0}.PredictionsReferClientPage-module-scss-module__-QZrWW__referralsTable thead tr{background:var(--bg-surface)}.PredictionsReferClientPage-module-scss-module__-QZrWW__referralsTable thead th{z-index:10;background:var(--bg-surface);border-bottom:2px solid var(--border-base);padding:calc(10px*var(--density))calc(16px*var(--density));color:var(--text-muted);font-size:calc(10.5px*var(--font-scale));letter-spacing:.08em;text-transform:uppercase;text-align:left;vertical-align:middle;white-space:nowrap;font-weight:700;position:sticky;top:0}.PredictionsReferClientPage-module-scss-module__-QZrWW__referralsTable thead th:last-child{text-align:right}.PredictionsReferClientPage-module-scss-module__-QZrWW__referralsTable tbody tr{border-bottom:1px solid var(--border-subtle);transition:background .1s}.PredictionsReferClientPage-module-scss-module__-QZrWW__referralsTable tbody tr:has(.PredictionsReferClientPage-module-scss-module__-QZrWW__emptyCell){border-bottom:none;height:100%}.PredictionsReferClientPage-module-scss-module__-QZrWW__referralsTable tbody tr:has(.PredictionsReferClientPage-module-scss-module__-QZrWW__emptyCell):hover{background:0 0}.PredictionsReferClientPage-module-scss-module__-QZrWW__referralsTable tbody tr:hover{background:var(--hover-overlay)}.PredictionsReferClientPage-module-scss-module__-QZrWW__referralsTable tbody td{padding:calc(12px*var(--density))calc(16px*var(--density));color:var(--text-1);font-size:calc(13px*var(--font-scale));text-align:left;vertical-align:middle}.PredictionsReferClientPage-module-scss-module__-QZrWW__referralsTable tbody td:last-child:not(.PredictionsReferClientPage-module-scss-module__-QZrWW__emptyCell){text-align:right}.PredictionsReferClientPage-module-scss-module__-QZrWW__tableCellNum{color:var(--text-muted);font-size:calc(12px*var(--font-scale));font-weight:600}.PredictionsReferClientPage-module-scss-module__-QZrWW__tableCellUser{align-items:center;gap:calc(8px*var(--density));display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__tableCellAvatar{border-radius:50%;flex-shrink:0;width:24px;height:24px;overflow:hidden}.PredictionsReferClientPage-module-scss-module__-QZrWW__tableCellAddress{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:calc(12.5px*var(--font-scale));color:var(--text-1)}.PredictionsReferClientPage-module-scss-module__-QZrWW__tableCellAddressBtn{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:calc(12.5px*var(--font-scale));color:var(--text-1);cursor:pointer;text-align:left;background:0 0;border:none;padding:0}.PredictionsReferClientPage-module-scss-module__-QZrWW__tableCellAddressBtn:hover{color:var(--primary)}.PredictionsReferClientPage-module-scss-module__-QZrWW__tableCellMuted{color:var(--text-muted);font-size:calc(12px*var(--font-scale))}.PredictionsReferClientPage-module-scss-module__-QZrWW__qualificationBadge{padding:calc(3px*var(--density))calc(8px*var(--density));border:1px solid var(--border-subtle);background:var(--bg-raised);color:var(--text-muted);font-size:calc(10.5px*var(--font-scale));letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;font-weight:700;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__qualificationBadgeQualified{border-color:color-mix(in srgb,var(--primary)35%,transparent);background:color-mix(in srgb,var(--primary)10%,transparent);color:var(--primary)}.PredictionsReferClientPage-module-scss-module__-QZrWW__qualificationBadgePending{color:#f59e0b;background:#f59e0b1a;border-color:#f59e0b59}.PredictionsReferClientPage-module-scss-module__-QZrWW__qualificationBadgeDisqualified{border-color:color-mix(in srgb,var(--negative)35%,transparent);background:color-mix(in srgb,var(--negative)10%,transparent);color:var(--negative)}.PredictionsReferClientPage-module-scss-module__-QZrWW__emptyCell{height:100%;padding:calc(24px*var(--density));color:var(--text-muted);font-size:calc(13px*var(--font-scale));text-align:center!important;vertical-align:middle!important}.PredictionsReferClientPage-module-scss-module__-QZrWW__emptyStateBox{justify-content:center;align-items:center;gap:calc(6px*var(--density));padding:calc(12px*var(--density))0;flex-direction:column;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__emptyStateIconWrap{width:calc(44px*var(--density));height:calc(44px*var(--density));background:var(--bg-raised);border:1px solid var(--border-base);margin-bottom:calc(4px*var(--density));border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__emptyStateIcon{color:var(--text-muted)}.PredictionsReferClientPage-module-scss-module__-QZrWW__emptyStateTitle{max-width:min(100%,280px);padding:0 calc(12px*var(--density));color:var(--text-1);font-size:calc(14px*var(--font-scale));text-align:center;overflow-wrap:anywhere;margin:0;font-weight:600}.PredictionsReferClientPage-module-scss-module__-QZrWW__emptyStateSub{color:var(--text-muted);font-size:calc(12px*var(--font-scale));margin:0}.PredictionsReferClientPage-module-scss-module__-QZrWW__tableFooter{justify-content:space-between;align-items:center;gap:calc(8px*var(--density));padding:calc(12px*var(--density))calc(16px*var(--density));border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:calc(12px*var(--font-scale));display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__tableNav{gap:calc(6px*var(--density));display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__tableNav button{border:1px solid var(--border-base);border-radius:var(--radius-sm);background:var(--bg-raised);width:28px;height:28px;color:var(--text-2);cursor:pointer;justify-content:center;align-items:center;transition:background .12s,border-color .12s;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__tableNav button:hover:not(:disabled){background:var(--hover-overlay);border-color:var(--border-strong)}.PredictionsReferClientPage-module-scss-module__-QZrWW__tableNav button:disabled{opacity:.35;cursor:not-allowed}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeBannerCard{justify-content:space-between;align-items:center;gap:calc(16px*var(--density));padding:calc(16px*var(--density))calc(20px*var(--density));border:1px solid color-mix(in srgb,var(--primary)30%,var(--border-base));border-radius:var(--radius-base);background:color-mix(in srgb,var(--primary)10%,var(--bg-surface));display:flex;box-shadow:0 4px 20px #0003}@media (max-width:560px){.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeBannerCard{align-items:flex-start;gap:calc(12px*var(--density));flex-direction:column}}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeBannerLeft{align-items:center;gap:calc(12px*var(--density));display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeBannerBadgeIcon{width:calc(40px*var(--density));height:calc(40px*var(--density));border-radius:var(--radius-base);background:color-mix(in srgb,var(--primary)18%,transparent);border:1px solid color-mix(in srgb,var(--primary)35%,transparent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeGiftIcon{color:var(--primary)}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeBannerText{gap:calc(2px*var(--density));flex-direction:column;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeBannerTitle{color:var(--text-1);font-size:calc(14px*var(--font-scale));margin:0;font-weight:700;line-height:1.3}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeBannerSubtitle{color:var(--text-muted);font-size:calc(12.5px*var(--font-scale));margin:0;line-height:1.4}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeBannerRight{flex-shrink:0}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeProgressCard{gap:calc(16px*var(--density));padding:calc(20px*var(--density))calc(22px*var(--density));border:1px solid color-mix(in srgb,var(--primary)20%,var(--border-base));border-radius:var(--radius-lg,14px);background:radial-gradient(ellipse 65% 50% at 0% 0%,color-mix(in srgb,var(--primary)9%,transparent),transparent 75%),radial-gradient(ellipse 50% 50% at 100% 100%,color-mix(in srgb,var(--primary)4%,transparent),transparent 70%),var(--bg-surface);flex-direction:column;transition:border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 36px -12px #00000073,inset 0 1px #ffffff0d}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeProgressCard:hover{border-color:color-mix(in srgb,var(--primary)32%,var(--border-base));box-shadow:0 14px 40px -10px #00000080,0 0 20px -6px color-mix(in srgb,var(--primary)15%,transparent),inset 0 1px 0 #ffffff14}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeProgressHeader{justify-content:space-between;align-items:center;gap:calc(14px*var(--density));flex-wrap:wrap;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeProgressLeft{align-items:center;gap:calc(14px*var(--density));display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeProgressBadgeIcon{width:calc(44px*var(--density));height:calc(44px*var(--density));border-radius:var(--radius-md,10px);background:linear-gradient(135deg,color-mix(in srgb,var(--primary)22%,var(--bg-raised)),color-mix(in srgb,var(--primary)6%,var(--bg-raised)));border:1px solid color-mix(in srgb,var(--primary)38%,transparent);box-shadow:0 0 16px -2px color-mix(in srgb,var(--primary)28%,transparent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeGiftIcon{color:var(--primary);filter:drop-shadow(0 0 6px var(--primary-glow))}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeProgressText{gap:calc(3px*var(--density));flex-direction:column;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeProgressTitleRow{align-items:center;gap:calc(10px*var(--density));flex-wrap:wrap;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeProgressTitle{color:var(--text-1);font-size:calc(15px*var(--font-scale));letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.25}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereePendingBadge{align-items:center;gap:calc(5px*var(--density));padding:calc(2.5px*var(--density))calc(8px*var(--density));background:color-mix(in srgb,var(--warning)14%,var(--bg-raised));border:1px solid color-mix(in srgb,var(--warning)35%,transparent);color:var(--warning);font-size:calc(10px*var(--font-scale));letter-spacing:.06em;text-transform:uppercase;border-radius:999px;font-weight:700;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereePulseDot{background:var(--warning);width:6px;height:6px;box-shadow:0 0 6px var(--warning);border-radius:50%;animation:2s cubic-bezier(.4,0,.6,1) infinite PredictionsReferClientPage-module-scss-module__-QZrWW__refereePulse}@keyframes PredictionsReferClientPage-module-scss-module__-QZrWW__refereePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeProgressSubtitle{color:var(--text-muted);font-size:calc(12.5px*var(--font-scale));margin:0;line-height:1.4}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeHeaderRight{align-items:center;gap:calc(8px*var(--density));flex-wrap:wrap;display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeCompletionChip{align-items:center;gap:calc(4px*var(--density));padding:calc(4px*var(--density))calc(10px*var(--density));background:color-mix(in srgb,var(--primary)12%,var(--bg-raised));border:1px solid color-mix(in srgb,var(--primary)25%,transparent);color:var(--primary);font-size:calc(11px*var(--font-scale));border-radius:999px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:600;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeDeadlinePill{align-items:center;gap:calc(6px*var(--density));padding:calc(4px*var(--density))calc(12px*var(--density));background:var(--bg-raised);border:1px solid var(--border-base);color:var(--text-3);font-size:calc(11.5px*var(--font-scale));border-radius:999px;font-weight:500;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeProgressGrid{gap:calc(10px*var(--density));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:640px){.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeProgressGrid{grid-template-columns:1fr}}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricCard{gap:calc(10px*var(--density));padding:calc(12px*var(--density))calc(14px*var(--density));border-radius:var(--radius-md,10px);background:color-mix(in srgb,var(--bg-raised)70%,var(--bg-surface));border:1px solid var(--border-subtle);flex-direction:column;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricCard:hover{border-color:var(--border-strong);background:var(--bg-raised);transform:translateY(-1px)}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricCardDone{background:color-mix(in srgb,var(--primary)7%,var(--bg-raised));border-color:color-mix(in srgb,var(--primary)30%,var(--border-base))}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricCardDone:hover{border-color:color-mix(in srgb,var(--primary)45%,var(--border-base))}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricTop{justify-content:space-between;align-items:center;gap:calc(8px*var(--density));display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricLabelWrap{align-items:center;gap:calc(8px*var(--density));display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricIconBox{width:calc(26px*var(--density));height:calc(26px*var(--density));border-radius:var(--radius-sm,6px);background:var(--bg-surface);border:1px solid var(--border-base);color:var(--text-3);flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricIconBoxDone{background:color-mix(in srgb,var(--primary)20%,var(--bg-surface));border-color:color-mix(in srgb,var(--primary)40%,transparent);color:var(--primary)}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricCheck{color:var(--primary)}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricLabel{color:var(--text-2);font-size:calc(12.5px*var(--font-scale));font-weight:500}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricValues{align-items:baseline;gap:calc(3px*var(--density));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricCurrent{color:var(--text-1);font-size:calc(13px*var(--font-scale));font-weight:700}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricCurrentDone{color:var(--primary)}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricDivider{color:var(--text-4);font-size:calc(11px*var(--font-scale))}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricTarget{color:var(--text-muted);font-size:calc(12px*var(--font-scale));font-weight:500}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricTrackWrap{align-items:center;gap:calc(10px*var(--density));display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricTrack{height:calc(6px*var(--density));background:color-mix(in srgb,var(--bg-surface)80%,black);border:1px solid #ffffff08;border-radius:999px;flex:1;position:relative;overflow:hidden}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricFill{height:100%;box-shadow:0 0 10px color-mix(in srgb,var(--primary)50%,transparent);background:linear-gradient(90deg,#9ae600,#d4ff00);border-radius:999px;transition:width .4s cubic-bezier(.16,1,.3,1);display:block}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricFillDone{background:var(--primary);box-shadow:0 0 12px var(--primary-glow)}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricPct{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:calc(11px*var(--font-scale));color:var(--text-muted);text-align:right;min-width:32px;font-weight:600}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeMetricPctDone{color:var(--primary)}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeStatusAlert{align-items:center;gap:calc(10px*var(--density));padding:calc(12px*var(--density))calc(16px*var(--density));border:1px solid var(--border-base);border-radius:var(--radius-base);background:var(--bg-surface);color:var(--text-muted);font-size:calc(12.5px*var(--font-scale));display:flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__refereeStatusAlert p{margin:0}.PredictionsReferClientPage-module-scss-module__-QZrWW__creditClaimCell{align-items:flex-end;gap:calc(4px*var(--density));flex-direction:column;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__creditClaimRow{align-items:center;gap:calc(8px*var(--density));display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__creditStatusRow{align-items:center;gap:calc(6px*var(--density));display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__infoIconWrap{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__infoIcon{color:var(--text-muted);transition:color .15s}.PredictionsReferClientPage-module-scss-module__-QZrWW__infoIcon:hover{color:var(--text-1)}.PredictionsReferClientPage-module-scss-module__-QZrWW__claimBtn{min-height:calc(30px*var(--density));padding:0 calc(12px*var(--density));border-radius:var(--radius-sm);background:var(--primary-filled);color:var(--on-primary-filled);font-size:calc(12px*var(--font-scale));cursor:pointer;border:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__claimBtn:disabled{opacity:.6;cursor:not-allowed}.PredictionsReferClientPage-module-scss-module__-QZrWW__creditCountdown{color:var(--text-muted);font-size:calc(11px*var(--font-scale))}.PredictionsReferClientPage-module-scss-module__-QZrWW__creditMuted{color:var(--text-muted);font-size:calc(12px*var(--font-scale))}.PredictionsReferClientPage-module-scss-module__-QZrWW__creditPositive{color:var(--primary);font-size:calc(13px*var(--font-scale));font-weight:600}.PredictionsReferClientPage-module-scss-module__-QZrWW__creditProcessing{align-items:center;gap:calc(4px*var(--density));color:var(--text-muted);font-size:calc(12px*var(--font-scale));white-space:nowrap;display:inline-flex}.PredictionsReferClientPage-module-scss-module__-QZrWW__creditProcessingSpinner{flex-shrink:0;animation:.85s linear infinite PredictionsReferClientPage-module-scss-module__-QZrWW__creditSpin}@media (prefers-reduced-motion:reduce){.PredictionsReferClientPage-module-scss-module__-QZrWW__creditProcessingSpinner{animation:none}}@keyframes PredictionsReferClientPage-module-scss-module__-QZrWW__creditSpin{to{transform:rotate(360deg)}}.PredictionsReferClientPage-module-scss-module__-QZrWW__skeletonBlock,.PredictionsReferClientPage-module-scss-module__-QZrWW__skeletonCircle,.PredictionsReferClientPage-module-scss-module__-QZrWW__skeletonPill{background:var(--bg-raised);border-radius:var(--radius-sm);animation:1.4s ease-in-out infinite PredictionsReferClientPage-module-scss-module__-QZrWW__shimmer}.PredictionsReferClientPage-module-scss-module__-QZrWW__skeletonCircle{border-radius:50%}.PredictionsReferClientPage-module-scss-module__-QZrWW__skeletonPill{border-radius:999px}@media (max-width:768px){.PredictionsReferClientPage-module-scss-module__-QZrWW__stepsRow{flex-wrap:wrap}.PredictionsReferClientPage-module-scss-module__-QZrWW__stepCardWrapper{flex:calc(50% - 16px);min-width:160px}.PredictionsReferClientPage-module-scss-module__-QZrWW__stepConnectorGap{display:none}.PredictionsReferClientPage-module-scss-module__-QZrWW__statsRow{flex-wrap:wrap}.PredictionsReferClientPage-module-scss-module__-QZrWW__statCard{flex:calc(50% - 8px);min-width:120px}}@media (max-width:720px){.PredictionsReferClientPage-module-scss-module__-QZrWW__termsPanel{gap:calc(16px*var(--density));grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.PredictionsReferClientPage-module-scss-module__-QZrWW__stepsSection{display:none!important}}@media (max-width:640px){.PredictionsReferClientPage-module-scss-module__-QZrWW__gateCard{padding:calc(16px*var(--density));flex-direction:column;align-items:stretch}.PredictionsReferClientPage-module-scss-module__-QZrWW__primaryBtn{justify-content:center;width:100%}}@media (max-width:560px){.PredictionsReferClientPage-module-scss-module__-QZrWW__headline{font-size:calc(24px*var(--font-scale))}.PredictionsReferClientPage-module-scss-module__-QZrWW__subhead{font-size:calc(13px*var(--font-scale))}.PredictionsReferClientPage-module-scss-module__-QZrWW__statsRow{flex-direction:column}.PredictionsReferClientPage-module-scss-module__-QZrWW__statCard{flex:auto}.PredictionsReferClientPage-module-scss-module__-QZrWW__statsHeader{align-items:flex-start;gap:calc(6px*var(--density));flex-direction:column}}@media (max-width:390px){.PredictionsReferClientPage-module-scss-module__-QZrWW__gateProgressBlock{gap:calc(8px*var(--density))}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateProgressMeta{align-items:flex-start;gap:calc(4px*var(--density));flex-wrap:wrap}.PredictionsReferClientPage-module-scss-module__-QZrWW__gateProgressValue{font-size:calc(11px*var(--font-scale))}.PredictionsReferClientPage-module-scss-module__-QZrWW__codeValue{font-size:calc(22px*var(--font-scale));letter-spacing:.1em;word-break:break-all}.PredictionsReferClientPage-module-scss-module__-QZrWW__codeActions{flex-direction:column}.PredictionsReferClientPage-module-scss-module__-QZrWW__codeBtn{width:100%}.PredictionsReferClientPage-module-scss-module__-QZrWW__seasonLine{line-height:1.45}.PredictionsReferClientPage-module-scss-module__-QZrWW__activeLinkRow{flex-wrap:wrap}}
