.OnboardingPageView-module__XH1cXq__pageWrapper{--onboarding-bg:#fff;--onboarding-text:#4b4b4b;--onboarding-text-strong:#303030;--onboarding-muted:#9a9a9a;--onboarding-border:#e5e5e5;--onboarding-border-strong:#d7d7d7;--onboarding-panel:#fff;--onboarding-panel-soft:#f7f7f7;--onboarding-progress:#58cc02;--onboarding-progress-shadow:#46a302;--onboarding-primary:#7cbcff;--onboarding-primary-shadow:#5c9be3;--onboarding-secondary:#58cc02;--onboarding-secondary-surface:#f1faeb;background:var(--onboarding-bg);min-height:100dvh;color:var(--onboarding-text)}.OnboardingPageView-module__XH1cXq__page{flex-direction:column;align-items:center;width:100%;min-height:100dvh;padding:1.4rem 1.5rem 8.5rem;display:flex}.OnboardingPageView-module__XH1cXq__header{align-items:center;gap:1rem;width:min(100%,66rem);margin:0 auto;display:flex}.OnboardingPageView-module__XH1cXq__backButton,.OnboardingPageView-module__XH1cXq__backButtonPlaceholder{flex-shrink:0;width:2.25rem;height:2.25rem}.OnboardingPageView-module__XH1cXq__backButton{color:#b7b7b7;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.OnboardingPageView-module__XH1cXq__backButton:hover:not(:disabled){color:var(--onboarding-text-strong)}.OnboardingPageView-module__XH1cXq__backButton:disabled{opacity:.45}.OnboardingPageView-module__XH1cXq__progressHeader{flex:1;gap:.35rem;display:grid}.OnboardingPageView-module__XH1cXq__progressMetaRow{justify-content:space-between;align-items:center;gap:1rem;min-height:1rem;display:flex}.OnboardingPageView-module__XH1cXq__progressStepText,.OnboardingPageView-module__XH1cXq__progressGameText{letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.OnboardingPageView-module__XH1cXq__progressStepText{color:var(--onboarding-muted)}.OnboardingPageView-module__XH1cXq__progressGameText{color:var(--onboarding-text-strong)}.OnboardingPageView-module__XH1cXq__progressBar{width:100%}.OnboardingPageView-module__XH1cXq__slideShell{justify-items:center;gap:2.4rem;width:min(100%,66rem);padding-top:2.8rem;display:grid}.OnboardingPageView-module__XH1cXq__mascotArea{grid-template-columns:auto minmax(0,1fr);justify-self:stretch;align-items:center;gap:1.4rem;width:100%;padding-left:3.25rem;display:grid}.OnboardingPageView-module__XH1cXq__mascotImage{object-fit:contain;width:7.5rem;height:7.5rem;display:block}.OnboardingPageView-module__XH1cXq__speechBubble{border:2px solid var(--onboarding-border);background:var(--onboarding-panel);border-radius:1rem;justify-self:start;max-width:100%;padding:.95rem 1rem;position:relative;box-shadow:0 1px #00000005}.OnboardingPageView-module__XH1cXq__speechText{color:var(--onboarding-text-strong);margin:0;font-size:1rem;font-weight:500;line-height:1.45}.OnboardingPageView-module__XH1cXq__speechArrow{border-top:.6rem solid #0000;border-bottom:.6rem solid #0000;border-right:.85rem solid var(--onboarding-border);width:0;height:0;position:absolute;top:50%;left:-.85rem;transform:translateY(-50%)}.OnboardingPageView-module__XH1cXq__speechArrow:after{content:"";border-top:.55rem solid #0000;border-bottom:.55rem solid #0000;border-right:.8rem solid var(--onboarding-panel);width:0;height:0;position:absolute;top:-.55rem;left:.15rem}.OnboardingPageView-module__XH1cXq__slideContent{justify-items:center;gap:1.25rem;width:100%;display:grid}.OnboardingPageView-module__XH1cXq__title{color:var(--onboarding-text-strong);margin:0;font-size:1.85rem;font-weight:700;line-height:1.12}.OnboardingPageView-module__XH1cXq__subtitle{text-align:center;width:min(100%,42rem);color:var(--onboarding-muted);margin:0;font-size:.98rem;line-height:1.55}.OnboardingPageView-module__XH1cXq__stepBody{justify-items:center;gap:1rem;width:100%;display:grid}.OnboardingPageView-module__XH1cXq__bigInputShell{border:2px solid var(--onboarding-border);background:var(--onboarding-panel);border-radius:1rem;align-items:center;gap:.65rem;width:min(100%,46rem);padding:0 1rem;display:flex;box-shadow:0 2px #00000008}.OnboardingPageView-module__XH1cXq__searchIcon{color:#b7b7b7;flex-shrink:0}.OnboardingPageView-module__XH1cXq__bigInput{width:100%;min-height:3.55rem;color:var(--onboarding-text-strong);font:inherit;background:0 0;border:0;outline:none;padding:0;font-size:1rem;font-weight:600}.OnboardingPageView-module__XH1cXq__bigInput::placeholder{color:#b7b7b7}.OnboardingPageView-module__XH1cXq__regionStack{justify-items:center;gap:.9rem;width:100%;display:grid}.OnboardingPageView-module__XH1cXq__gameGrid,.OnboardingPageView-module__XH1cXq__languageGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:min(100%,46rem);display:grid}.OnboardingPageView-module__XH1cXq__gameGrid{grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,52rem)}.OnboardingPageView-module__XH1cXq__gameCard,.OnboardingPageView-module__XH1cXq__gameCardSelected,.OnboardingPageView-module__XH1cXq__selectionCard,.OnboardingPageView-module__XH1cXq__selectionCardSelected,.OnboardingPageView-module__XH1cXq__flagItem,.OnboardingPageView-module__XH1cXq__flagItemSelected,.OnboardingPageView-module__XH1cXq__mainCard,.OnboardingPageView-module__XH1cXq__mainCardSelected{border:2px solid var(--onboarding-border);background:var(--onboarding-panel);border-radius:1rem;transition:transform .14s,box-shadow .14s,border-color .14s,background-color .14s;position:relative;box-shadow:0 3px #00000014}.OnboardingPageView-module__XH1cXq__gameCard,.OnboardingPageView-module__XH1cXq__gameCardSelected{aspect-ratio:1;justify-content:center;align-items:center;min-height:0;padding:.8rem;display:flex}.OnboardingPageView-module__XH1cXq__selectionCard,.OnboardingPageView-module__XH1cXq__selectionCardSelected{text-align:left;align-items:center;gap:1rem;min-height:5rem;padding:.9rem 1.15rem;display:flex}.OnboardingPageView-module__XH1cXq__flagItem,.OnboardingPageView-module__XH1cXq__flagItemSelected{aspect-ratio:1;text-align:center;align-content:center;justify-items:center;gap:.45rem;min-height:0;padding:.7rem .5rem .8rem;display:grid}.OnboardingPageView-module__XH1cXq__mainCard,.OnboardingPageView-module__XH1cXq__mainCardSelected{text-align:center;justify-items:center;gap:.55rem;padding:.8rem .75rem .95rem;display:grid}.OnboardingPageView-module__XH1cXq__gameCard:hover{border-color:var(--onboarding-border-strong);background:var(--onboarding-panel-soft);transform:translateY(2px);box-shadow:0 1px #00000014}.OnboardingPageView-module__XH1cXq__selectionCard:hover,.OnboardingPageView-module__XH1cXq__flagItem:hover,.OnboardingPageView-module__XH1cXq__mainCard:hover{transform:translateY(2px);box-shadow:0 1px #00000014}.OnboardingPageView-module__XH1cXq__gameCardSelected{background:#ebebeb;border-color:#b7b7b7;box-shadow:0 3px #9a9a9a}.OnboardingPageView-module__XH1cXq__selectionCardSelected,.OnboardingPageView-module__XH1cXq__flagItemSelected,.OnboardingPageView-module__XH1cXq__mainCardSelected{background:var(--onboarding-secondary-surface);border-color:#b7e28c}.OnboardingPageView-module__XH1cXq__gameLogoImage{object-fit:contain;width:100%;height:100%}.OnboardingPageView-module__XH1cXq__cardIcon{font-size:2rem;line-height:1}.OnboardingPageView-module__XH1cXq__deviceIcon{background:var(--onboarding-panel-soft);width:2.75rem;height:2.75rem;color:var(--onboarding-text-strong);border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.OnboardingPageView-module__XH1cXq__flagIconImage{object-fit:cover;border-radius:.2rem;width:2rem;height:1.5rem;display:block}.OnboardingPageView-module__XH1cXq__selectionText,.OnboardingPageView-module__XH1cXq__selectionTextSelected{color:var(--onboarding-text);font-size:1rem;font-weight:700}.OnboardingPageView-module__XH1cXq__selectionTextSelected{color:var(--onboarding-text-strong)}.OnboardingPageView-module__XH1cXq__flagLabel,.OnboardingPageView-module__XH1cXq__flagLabelSelected{color:var(--onboarding-text);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.OnboardingPageView-module__XH1cXq__flagLabelSelected{color:var(--onboarding-text-strong)}.OnboardingPageView-module__XH1cXq__selectedRow{background:var(--onboarding-secondary-surface);border:2px solid #b7e28c;border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;width:min(100%,46rem);padding:.9rem 1rem;display:flex}.OnboardingPageView-module__XH1cXq__selectedPill{align-items:center;gap:.7rem;min-width:0;display:flex}.OnboardingPageView-module__XH1cXq__selectedEmoji{font-size:1.35rem}.OnboardingPageView-module__XH1cXq__selectedText{color:var(--onboarding-text-strong);font-size:1rem;font-weight:700}.OnboardingPageView-module__XH1cXq__clearButton{color:#8c8c8c;font:inherit;letter-spacing:.04em;text-transform:uppercase;background:#ebebeb;border:0;border-radius:999px;padding:.45rem .85rem;font-size:.78rem;font-weight:800}.OnboardingPageView-module__XH1cXq__regionList{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.75rem;width:min(100%,52rem);display:grid}.OnboardingPageView-module__XH1cXq__flagImage{object-fit:cover;border-radius:.25rem;width:3rem;height:2rem;box-shadow:0 0 0 1px #00000014}.OnboardingPageView-module__XH1cXq__languageFlagImage{object-fit:cover;border-radius:.25rem;flex-shrink:0;width:2.25rem;height:1.5rem;box-shadow:0 0 0 1px #00000014}.OnboardingPageView-module__XH1cXq__selectedFlagImage{object-fit:cover;border-radius:.2rem;width:1.75rem;height:1.2rem;box-shadow:0 0 0 1px #00000014}.OnboardingPageView-module__XH1cXq__selectionSummary{width:min(100%,46rem);color:var(--onboarding-muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .95rem;font-size:.78rem;font-weight:800;display:flex}.OnboardingPageView-module__XH1cXq__mainsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;width:min(100%,46rem);display:grid}.OnboardingPageView-module__XH1cXq__mainPortrait,.OnboardingPageView-module__XH1cXq__mainPortraitFallback{aspect-ratio:1;background:var(--onboarding-panel-soft);border-radius:.8rem;width:100%}.OnboardingPageView-module__XH1cXq__mainPortrait{object-fit:cover}.OnboardingPageView-module__XH1cXq__mainPortraitFallback{color:var(--onboarding-text-strong);justify-content:center;align-items:center;font-size:1.6rem;font-weight:800;display:flex}.OnboardingPageView-module__XH1cXq__mainBadge{background:var(--onboarding-progress);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:1.55rem;height:1.55rem;padding:0 .35rem;font-size:.74rem;font-weight:900;display:inline-flex;position:absolute;top:.55rem;right:.55rem}.OnboardingPageView-module__XH1cXq__formStack{gap:1rem;width:min(100%,46rem);display:grid}.OnboardingPageView-module__XH1cXq__errorText{color:#d92d20;margin:0;font-size:.92rem;font-weight:600}.OnboardingPageView-module__XH1cXq__oauthDivider{align-items:center;gap:.75rem;display:flex}.OnboardingPageView-module__XH1cXq__oauthDividerLine{background:var(--onboarding-border);flex:1;height:1px}.OnboardingPageView-module__XH1cXq__oauthDividerText{color:var(--onboarding-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.OnboardingPageView-module__XH1cXq__googleButton{border:2px solid var(--onboarding-border);background:var(--onboarding-panel);width:min(100%,46rem);min-height:3.55rem;color:var(--onboarding-text-strong);font:inherit;border-radius:1rem;justify-content:center;align-items:center;gap:.8rem;padding:0 1rem;font-size:.98rem;font-weight:700;display:inline-flex;box-shadow:0 2px #00000008}.OnboardingPageView-module__XH1cXq__googleButton:hover:not(:disabled){border-color:var(--onboarding-border-strong);background:var(--onboarding-panel-soft)}.OnboardingPageView-module__XH1cXq__googleButton:disabled{opacity:.65}.OnboardingPageView-module__XH1cXq__googleIcon{object-fit:contain;flex-shrink:0;width:1.2rem;height:1.2rem}.OnboardingPageView-module__XH1cXq__optionStack{gap:1rem;width:min(100%,46rem);display:grid}.OnboardingPageView-module__XH1cXq__optionCard{border:2px solid var(--onboarding-border);background:var(--onboarding-panel);text-align:left;border-radius:1rem;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex;box-shadow:0 3px #0000000f}.OnboardingPageView-module__XH1cXq__optionIcon{background:var(--onboarding-panel-soft);width:2.85rem;height:2.85rem;color:var(--onboarding-text-strong);border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.OnboardingPageView-module__XH1cXq__optionCopy{gap:.2rem;display:grid}.OnboardingPageView-module__XH1cXq__optionCopy strong{color:var(--onboarding-text-strong);font-size:1rem}.OnboardingPageView-module__XH1cXq__optionCopy span{color:var(--onboarding-muted);font-size:.92rem;font-weight:600}.OnboardingPageView-module__XH1cXq__deviceStepGrid{gap:1.25rem;width:min(100%,46rem);display:grid}.OnboardingPageView-module__XH1cXq__deviceSection{gap:.8rem;display:grid}.OnboardingPageView-module__XH1cXq__sectionLabel{color:var(--onboarding-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:800}.OnboardingPageView-module__XH1cXq__rankShell{gap:1rem;width:min(100%,46rem);display:grid}.OnboardingPageView-module__XH1cXq__inlineBackButton{width:fit-content;color:var(--onboarding-text-strong);font:inherit;background:0 0;border:0;align-items:center;gap:.45rem;padding:0;font-size:.92rem;font-weight:700;display:inline-flex}.OnboardingPageView-module__XH1cXq__rankTabs{gap:.65rem;padding-bottom:.2rem;display:flex;overflow-x:auto}.OnboardingPageView-module__XH1cXq__rankTab,.OnboardingPageView-module__XH1cXq__rankTabActive{border:2px solid var(--onboarding-border);background:var(--onboarding-panel);min-height:2.7rem;color:var(--onboarding-text);font:inherit;white-space:nowrap;border-radius:999px;align-items:center;gap:.55rem;padding:0 .9rem;font-size:.9rem;font-weight:700;display:inline-flex}.OnboardingPageView-module__XH1cXq__rankTabActive{border-color:var(--onboarding-primary);color:var(--onboarding-text-strong);background:#e8f2ff}.OnboardingPageView-module__XH1cXq__rankTabAvatar{object-fit:cover;border-radius:999px;width:1.5rem;height:1.5rem}.OnboardingPageView-module__XH1cXq__segmentedRow{border:2px solid var(--onboarding-border);border-radius:999px;width:fit-content;display:inline-flex;overflow:hidden}.OnboardingPageView-module__XH1cXq__segmentedButton,.OnboardingPageView-module__XH1cXq__segmentedButtonActive{min-width:5.5rem;min-height:2.55rem;color:var(--onboarding-muted);font:inherit;letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;padding:0 1rem;font-size:.88rem;font-weight:800}.OnboardingPageView-module__XH1cXq__segmentedButtonActive{background:var(--onboarding-primary);color:#fff}.OnboardingPageView-module__XH1cXq__rankHintBox{border:2px solid var(--onboarding-border);background:var(--onboarding-panel-soft);text-align:center;border-radius:1rem;justify-items:center;gap:.35rem;padding:1rem 1.1rem;display:grid}.OnboardingPageView-module__XH1cXq__rankPreviewImage{object-fit:contain;width:7rem;height:auto;max-height:6rem;margin-bottom:.25rem}.OnboardingPageView-module__XH1cXq__rankHintLabel{color:var(--onboarding-text-strong);text-transform:uppercase;letter-spacing:.08em;font-size:.92rem;font-weight:800}.OnboardingPageView-module__XH1cXq__rankHintText{color:var(--onboarding-muted);font-size:.92rem;line-height:1.45}.OnboardingPageView-module__XH1cXq__rankPreviewText{color:var(--onboarding-text-strong);font-size:1rem;font-weight:800}.OnboardingPageView-module__XH1cXq__colorPreview{color:var(--onboarding-text-strong);align-items:center;gap:.6rem;font-size:.98rem;font-weight:800;display:inline-flex}.OnboardingPageView-module__XH1cXq__colorPreviewDot{border:1px solid #0000001a;border-radius:999px;flex-shrink:0;width:1rem;height:1rem}.OnboardingPageView-module__XH1cXq__colorSwatches{flex-wrap:wrap;gap:.8rem;display:flex}.OnboardingPageView-module__XH1cXq__colorSwatch,.OnboardingPageView-module__XH1cXq__colorSwatchActive{border:2px solid #0000;border-radius:999px;width:2.6rem;height:2.6rem;box-shadow:inset 0 0 0 1px #00000014}.OnboardingPageView-module__XH1cXq__colorSwatchActive{border-color:var(--onboarding-text-strong)}.OnboardingPageView-module__XH1cXq__colorInputRow{color:var(--onboarding-text-strong);align-items:center;gap:.8rem;font-size:.92rem;font-weight:700;display:inline-flex}.OnboardingPageView-module__XH1cXq__colorInputRow input{background:0 0;border:0;width:2.8rem;height:2.8rem;padding:0}.OnboardingPageView-module__XH1cXq__bannerStepStack{justify-self:center;gap:1.5rem;width:min(100%,46rem);display:grid}.OnboardingPageView-module__XH1cXq__bannerPreview{border-radius:1.25rem;width:100%;min-height:10rem;transition:background .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 12px 28px #0000002e}.OnboardingPageView-module__XH1cXq__bannerPreviewGlow{opacity:.55;mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}.OnboardingPageView-module__XH1cXq__bannerPreviewContent{grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;height:100%;min-height:10rem;padding:1.25rem 1.35rem;display:grid;position:relative}.OnboardingPageView-module__XH1cXq__bannerPreviewAvatar{background:#ffffffeb;border:3px solid;border-radius:999px;justify-content:center;align-items:center;width:4.25rem;height:4.25rem;display:flex;box-shadow:0 6px 14px #0003}.OnboardingPageView-module__XH1cXq__bannerPreviewInitial{color:#1b1b1b;letter-spacing:.02em;font-size:1.7rem;font-weight:900}.OnboardingPageView-module__XH1cXq__bannerPreviewMeta{color:#fff;text-shadow:0 1px 2px #00000059;gap:.2rem;min-width:0;display:grid}.OnboardingPageView-module__XH1cXq__bannerPreviewEyebrow{letter-spacing:.18em;text-transform:uppercase;opacity:.85;font-size:.66rem;font-weight:800}.OnboardingPageView-module__XH1cXq__bannerPreviewName{letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-size:1.35rem;font-weight:800;line-height:1.15;overflow:hidden}.OnboardingPageView-module__XH1cXq__bannerPreviewHex{color:#fff;letter-spacing:.06em;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000052;border-radius:999px;align-self:start;padding:.25rem .6rem;font-size:.7rem;font-weight:800}.OnboardingPageView-module__XH1cXq__bannerSwatchGrid{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));gap:.7rem;display:grid}.OnboardingPageView-module__XH1cXq__bannerSwatch{aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:1rem;justify-content:center;align-items:center;width:100%;padding:0;transition:transform .14s;display:inline-flex;position:relative}.OnboardingPageView-module__XH1cXq__bannerSwatch:hover{transform:translateY(-2px)}.OnboardingPageView-module__XH1cXq__bannerSwatchFill{border-radius:inherit;transition:box-shadow .14s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000000f,0 4px 10px #0000001a}.OnboardingPageView-module__XH1cXq__bannerSwatch:hover .OnboardingPageView-module__XH1cXq__bannerSwatchFill{box-shadow:inset 0 0 0 1px #0000001a,0 6px 14px #00000024}.OnboardingPageView-module__XH1cXq__bannerSwatchActive .OnboardingPageView-module__XH1cXq__bannerSwatchFill{box-shadow:inset 0 0 0 2px #fff,0 0 0 3px var(--onboarding-text-strong),0 8px 16px #0000002e}.OnboardingPageView-module__XH1cXq__bannerSwatchCheck{z-index:1;width:1.6rem;height:1.6rem;color:var(--onboarding-text-strong);background:#fff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:0 2px 6px #00000038}.OnboardingPageView-module__XH1cXq__bannerSwatchCustom{aspect-ratio:1;cursor:pointer;color:#fff;border-radius:1rem;place-items:center;width:100%;transition:transform .14s,box-shadow .14s;display:grid;position:relative;box-shadow:inset 0 0 0 2px #ffffff59,0 4px 10px #0000001f}.OnboardingPageView-module__XH1cXq__bannerSwatchCustom:hover{transform:translateY(-2px)}.OnboardingPageView-module__XH1cXq__bannerSwatchCustomHint{letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px 2px #0000004d;pointer-events:none;font-size:.7rem;font-weight:800}.OnboardingPageView-module__XH1cXq__bannerSwatchCustomInput{opacity:0;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.OnboardingPageView-module__XH1cXq__avatarPickerShell{justify-items:center;gap:1rem;display:grid}.OnboardingPageView-module__XH1cXq__avatarPickerCircle{border:2px solid var(--onboarding-border);background:var(--onboarding-panel);border-radius:999px;justify-content:center;align-items:center;width:8rem;height:8rem;display:inline-flex;overflow:hidden}.OnboardingPageView-module__XH1cXq__avatarPickerImage{object-fit:cover;width:100%;height:100%}.OnboardingPageView-module__XH1cXq__avatarPickerPlaceholder{color:var(--onboarding-muted)}.OnboardingPageView-module__XH1cXq__avatarPickerActions{align-items:center;gap:.75rem;display:flex}.OnboardingPageView-module__XH1cXq__secondaryButton{border:2px solid var(--onboarding-border);background:var(--onboarding-panel);min-height:2.7rem;color:var(--onboarding-text-strong);font:inherit;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:0 1rem;font-size:.88rem;font-weight:800}.OnboardingPageView-module__XH1cXq__playerSelector{border:2px solid var(--onboarding-border);background:var(--onboarding-panel);border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;width:min(100%,46rem);padding:.95rem 1rem;display:flex;box-shadow:0 2px #00000008}.OnboardingPageView-module__XH1cXq__playerSelectorIdentity{align-items:center;gap:.75rem;min-width:0;display:flex}.OnboardingPageView-module__XH1cXq__playerSelectorAvatar{background:var(--onboarding-panel-soft);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;overflow:hidden}.OnboardingPageView-module__XH1cXq__playerSelectorImage{object-fit:cover;width:100%;height:100%}.OnboardingPageView-module__XH1cXq__playerSelectorText{min-width:0;color:var(--onboarding-text-strong);text-align:left;font-size:.98rem;font-weight:700}.OnboardingPageView-module__XH1cXq__playerSelectorChevron{color:var(--onboarding-muted);font-size:1.4rem;line-height:1}.OnboardingPageView-module__XH1cXq__noticeBox{color:var(--onboarding-text-strong);background:#ffb8001f;border:1px solid #ffb80059;border-radius:.9rem;align-items:center;gap:.7rem;padding:.85rem 1rem;font-size:.9rem;font-weight:600;line-height:1.45;display:flex}.OnboardingPageView-module__XH1cXq__summaryStackPill{gap:.2rem;display:grid}.OnboardingPageView-module__XH1cXq__summarySubtext{color:var(--onboarding-muted);font-size:.84rem;font-weight:600}.OnboardingPageView-module__XH1cXq__summaryDividerDot{color:var(--onboarding-muted);font-size:.95rem;font-weight:700}.OnboardingPageView-module__XH1cXq__summaryBox{border:2px solid var(--onboarding-border);background:var(--onboarding-panel);border-radius:1rem;width:min(100%,46rem);padding:1.25rem 1.35rem;box-shadow:0 3px #0000000d}.OnboardingPageView-module__XH1cXq__summarySection{gap:.55rem;display:grid}.OnboardingPageView-module__XH1cXq__summaryLabel{color:var(--onboarding-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.OnboardingPageView-module__XH1cXq__summaryDivider{background:var(--onboarding-border);height:1px;margin:1rem 0}.OnboardingPageView-module__XH1cXq__summaryRowWrap{flex-wrap:wrap;gap:.7rem 1rem;display:flex}.OnboardingPageView-module__XH1cXq__summaryIconPill{align-items:center;gap:.55rem;max-width:100%;display:inline-flex}.OnboardingPageView-module__XH1cXq__summaryIcon,.OnboardingPageView-module__XH1cXq__summaryIconFallback{background:var(--onboarding-panel-soft);border-radius:999px;flex-shrink:0;width:1.7rem;height:1.7rem}.OnboardingPageView-module__XH1cXq__summaryIcon{object-fit:cover}.OnboardingPageView-module__XH1cXq__summaryIconFallback{color:var(--onboarding-text-strong);justify-content:center;align-items:center;font-size:.78rem;font-weight:800;display:inline-flex}.OnboardingPageView-module__XH1cXq__summaryGameIcon{object-fit:contain;flex-shrink:0;width:2rem;height:2rem}.OnboardingPageView-module__XH1cXq__summaryEmoji{font-size:1.15rem;line-height:1}.OnboardingPageView-module__XH1cXq__summaryPillText{color:var(--onboarding-text-strong);font-size:.95rem;font-weight:700}.OnboardingPageView-module__XH1cXq__summarySplitRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.OnboardingPageView-module__XH1cXq__summaryColumn{gap:.55rem;display:grid}.OnboardingPageView-module__XH1cXq__summaryCheck{color:var(--onboarding-progress);flex-shrink:0}.OnboardingPageView-module__XH1cXq__footerContainer{border-top:1px solid var(--onboarding-border);background:var(--onboarding-panel);position:fixed;inset:auto 0 0}.OnboardingPageView-module__XH1cXq__footer{justify-content:space-between;align-items:center;gap:1rem;width:min(100%,66rem);margin:0 auto;padding:1rem 1.5rem 1.15rem;display:flex}.OnboardingPageView-module__XH1cXq__footerNote{color:var(--onboarding-muted);margin:0;font-size:.86rem;font-weight:600}.OnboardingPageView-module__XH1cXq__footerSpacer{min-height:1rem}.OnboardingPageView-module__XH1cXq__primaryButton{background:var(--onboarding-primary);color:#fff;width:auto;min-width:10.25rem;min-height:2.9rem;font:inherit;letter-spacing:.08em;text-transform:uppercase;border:0;border-bottom:4px solid var(--onboarding-primary-shadow);border-radius:1rem;padding:0 1.3rem;font-size:.96rem;font-weight:800;transition:transform .14s,border-bottom-width .14s,opacity .14s}.OnboardingPageView-module__XH1cXq__primaryButton:hover:not(:disabled){border-bottom-width:2px;transform:translateY(2px)}.OnboardingPageView-module__XH1cXq__primaryButton:disabled{color:#b2b2b2;background:#e5e5e5;border-bottom-color:#d1d1d1}@media (max-width:900px){.OnboardingPageView-module__XH1cXq__page{padding-left:1rem;padding-right:1rem}.OnboardingPageView-module__XH1cXq__gameGrid,.OnboardingPageView-module__XH1cXq__languageGrid,.OnboardingPageView-module__XH1cXq__summarySplitRow{grid-template-columns:1fr}.OnboardingPageView-module__XH1cXq__gameGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.OnboardingPageView-module__XH1cXq__mainsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.OnboardingPageView-module__XH1cXq__page{padding:1rem .9rem 8rem}.OnboardingPageView-module__XH1cXq__header,.OnboardingPageView-module__XH1cXq__slideShell,.OnboardingPageView-module__XH1cXq__footer{width:100%}.OnboardingPageView-module__XH1cXq__mascotArea{grid-template-columns:1fr;justify-items:start;width:100%}.OnboardingPageView-module__XH1cXq__speechArrow{border-top:.85rem solid var(--onboarding-border);border-bottom:0;border-left:.6rem solid #0000;border-right:.6rem solid #0000;top:auto;bottom:-.85rem;left:1.2rem;transform:none}.OnboardingPageView-module__XH1cXq__speechArrow:after{border-top:.8rem solid var(--onboarding-panel);border-bottom:0;border-left:.55rem solid #0000;border-right:.55rem solid #0000;top:-.85rem;bottom:auto;left:-.55rem}.OnboardingPageView-module__XH1cXq__gameGrid,.OnboardingPageView-module__XH1cXq__languageGrid,.OnboardingPageView-module__XH1cXq__mainsGrid,.OnboardingPageView-module__XH1cXq__summarySplitRow{width:100%}.OnboardingPageView-module__XH1cXq__gameGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.OnboardingPageView-module__XH1cXq__languageGrid,.OnboardingPageView-module__XH1cXq__mainsGrid,.OnboardingPageView-module__XH1cXq__summarySplitRow{grid-template-columns:1fr}.OnboardingPageView-module__XH1cXq__regionList,.OnboardingPageView-module__XH1cXq__bigInputShell,.OnboardingPageView-module__XH1cXq__selectedRow,.OnboardingPageView-module__XH1cXq__selectionSummary,.OnboardingPageView-module__XH1cXq__summaryBox,.OnboardingPageView-module__XH1cXq__subtitle{width:100%}.OnboardingPageView-module__XH1cXq__footer{flex-direction:column;align-items:stretch}.OnboardingPageView-module__XH1cXq__primaryButton{width:100%}}
