._45jQfG_page{--calculator-accent:var(--link);max-width:1180px;margin-inline:auto}._45jQfG_visuallyHiddenLabel{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}._45jQfG_intro{max-width:1040px;margin:40px auto 64px}._45jQfG_landingCard{gap:0;padding:0}._45jQfG_landingWorkbench{grid-template-columns:minmax(0,.78fr) minmax(500px,1.22fr);display:grid}._45jQfG_landingHeader{align-content:start;gap:0;padding:32px;display:grid}._45jQfG_landingHeadingCopy{gap:12px;min-width:0;display:grid}._45jQfG_landingTitle h1{max-width:430px;font-size:var(--tool-title-size);letter-spacing:-.04em;margin:0;line-height:1.15}._45jQfG_introCopy{max-width:430px;font-size:16px;line-height:1.55}._45jQfG_landingContent{border-left:1px solid var(--border);align-content:center;padding:32px;display:grid}._45jQfG_landingProfile{margin-top:24px}._45jQfG_landingFooter{color:var(--muted-foreground);justify-content:space-between;gap:16px;font-size:12px}._45jQfG_landingFooter a{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}._45jQfG_landingContent ._45jQfG_searchForm{width:100%;max-width:none;margin-inline:0}._45jQfG_searchForm{max-width:720px;margin-inline:auto}._45jQfG_topSearch{padding-top:8px}._45jQfG_heroSearch{text-align:left}._45jQfG_landingForms{gap:20px;display:grid}._45jQfG_landingFormToolbar{display:block}._45jQfG_landingMode{width:100%}._45jQfG_landingMode [data-slot=toggle-group-item]{flex:1;min-width:0;min-height:40px}._45jQfG_landingSignedInProfile{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted);grid-template-columns:40px minmax(92px,1fr) auto;align-items:center;gap:12px;min-width:0;max-width:390px;padding:9px 11px;display:grid}._45jQfG_landingSignedInProfileAvatar{background:var(--background);width:40px;height:40px}._45jQfG_landingSignedInProfileAvatar svg{width:17px;height:17px}._45jQfG_landingSignedInProfileName,._45jQfG_landingSignedInProfileId{gap:2px;min-width:0;line-height:1.25;display:grid}._45jQfG_landingSignedInProfile small{color:var(--muted-foreground);font-size:11px}._45jQfG_landingSignedInProfile strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}._45jQfG_landingSignedInProfileId{border-left:1px solid var(--border);padding-left:12px}._45jQfG_landingSignedInProfile code{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:12px}._45jQfG_landingCompareForm{width:100%}._45jQfG_landingCompareFields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:8px;display:grid}._45jQfG_landingCompareButton{grid-column:1/-1;width:100%;height:48px}._45jQfG_landingCompareForm>[data-slot=field-description],._45jQfG_landingCompareForm>[data-slot=field-error]{margin-top:8px;font-size:12px}._45jQfG_searchControl{grid-template-columns:1fr auto;gap:8px;display:grid}._45jQfG_searchInputGroup{min-width:0;height:48px;box-shadow:none}._45jQfG_searchButton{height:48px;padding-inline:18px}._45jQfG_searchForm [data-slot=field-description],._45jQfG_searchForm [data-slot=field-error]{font-size:12px}._45jQfG_profileHelp{border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--muted) 18%, transparent);text-align:left;max-width:720px;margin:16px auto 0;overflow:hidden}._45jQfG_profileHelpTrigger{width:100%;min-height:44px;color:var(--foreground);border-radius:0;justify-content:space-between;padding:10px 12px;font-size:13px;font-weight:600;display:flex}._45jQfG_profileHelpTrigger:hover{background:color-mix(in srgb, var(--muted) 55%, transparent)}._45jQfG_profileHelpTriggerLabel{align-items:center;gap:8px;display:inline-flex}._45jQfG_profileHelpTriggerLabel svg,._45jQfG_profileHelpChevron{width:16px;height:16px;color:var(--muted-foreground);stroke-width:1.5px;flex:none}._45jQfG_profileHelpChevron{transition:transform .15s cubic-bezier(.2,0,0,1)}._45jQfG_profileHelp[data-open] ._45jQfG_profileHelpChevron{transform:rotate(180deg)}._45jQfG_profileHelpContent{border-top:1px solid var(--border);background:var(--card)}._45jQfG_profileHelpSteps{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._45jQfG_profileHelpSteps li{border-left:1px solid var(--border);grid-template-columns:24px minmax(0,1fr);align-content:start;gap:10px;padding:18px;display:grid}._45jQfG_profileHelpSteps li:first-child{border-left:0}._45jQfG_profileHelpStacked ._45jQfG_profileHelpSteps{grid-template-columns:1fr}._45jQfG_profileHelpStacked ._45jQfG_profileHelpSteps li{border-top:1px solid var(--border);border-left:0;padding:16px}._45jQfG_profileHelpStacked ._45jQfG_profileHelpSteps li:first-child{border-top:0}._45jQfG_profileHelpStepNumber{border:1px solid var(--border);width:24px;height:24px;color:var(--muted-foreground);border-radius:999px;place-items:center;font-size:12px;font-weight:600;display:grid}._45jQfG_profileHelpSteps li>div{gap:7px;min-width:0;display:grid}._45jQfG_profileHelpSteps strong{color:var(--foreground);font-size:12px;font-weight:600}._45jQfG_profileHelpSteps p{color:var(--muted-foreground);margin:0;font-size:12px;line-height:1.5}._45jQfG_profileHelpExamples{gap:5px;display:grid}._45jQfG_profileHelpExamples code{overflow-wrap:anywhere;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--muted);min-width:0;color:var(--foreground);padding:5px 7px;font-size:12px;line-height:1.4}._45jQfG_landingContent ._45jQfG_profileHelp{max-width:none;margin-inline:0}._45jQfG_landingContent ._45jQfG_profileHelpTrigger{margin-inline:0}._45jQfG_resultPage{gap:24px;display:grid}._45jQfG_resultPage>*{min-width:0}._45jQfG_resultToolbar{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}._45jQfG_resultToolbar ._45jQfG_topSearch{min-width:0}._45jQfG_resultToolbar ._45jQfG_searchForm{width:100%;max-width:none}._45jQfG_resultActions{justify-content:flex-end;align-items:center;gap:8px;display:flex}._45jQfG_resultIconButton{width:48px;height:48px}._45jQfG_profileAvatar{flex:none;width:80px;height:80px;position:relative}._45jQfG_avatarFrame{z-index:1;pointer-events:none;width:96px;height:96px;position:absolute;top:-8px;left:-8px}._45jQfG_avatarFrame img{object-fit:contain}._45jQfG_reloadAction{display:flex}._45jQfG_automaticReloadAction>button{min-width:148px;height:44px}._45jQfG_profileLoadingCard{max-width:760px;margin:18px auto 0;overflow:hidden}._45jQfG_profileLoadingContent{padding:0}._45jQfG_automaticReloadAction{display:block}._45jQfG_profileLoadMain{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:16px;padding:28px;display:grid}._45jQfG_profileLoadIcon{border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--muted) 65%, transparent);width:44px;height:44px;color:var(--foreground);place-items:center;display:grid}._45jQfG_profileLoadIcon svg{width:19px;height:19px}._45jQfG_profileLoadIcon[data-error=true]{border-color:color-mix(in srgb, var(--destructive) 35%, var(--border));color:var(--destructive)}._45jQfG_profileLoadCopy{gap:7px;min-width:0;padding-top:1px;display:grid}._45jQfG_profileLoadCopy h1{font-family:var(--font-heading);letter-spacing:-.015em;margin:0;font-size:17px;font-weight:600;line-height:1.3}._45jQfG_profileLoadCopy p{max-width:570px;color:var(--muted-foreground);text-wrap:pretty;margin:0;font-size:13px;line-height:1.55}._45jQfG_profileLoadFooter{border-top:1px solid var(--border);background:color-mix(in srgb, var(--muted) 24%, transparent);justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:10px 28px;display:flex}._45jQfG_profileLoadFailureActions{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}._45jQfG_profileLoadFailureActions>span{color:var(--muted-foreground);font-size:12px}._45jQfG_profileLoadStatus{color:var(--foreground);align-items:center;gap:9px;font-size:12px;font-weight:600;display:inline-flex}._45jQfG_profileLoadStatus>span{background:var(--calculator-accent);border-radius:999px;width:7px;height:7px;animation:1.4s ease-in-out infinite _45jQfG_profile-load-pulse}._45jQfG_profileLoadNote{color:var(--muted-foreground);font-size:12px}@keyframes _45jQfG_profile-load-pulse{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._45jQfG_profileLoadStatus>span{animation:none}}._45jQfG_incompleteProfile{padding:16px}._45jQfG_coverageDescription{text-wrap:pretty;gap:14px;display:grid}._45jQfG_coverageLead,._45jQfG_coverageFoot{color:var(--muted-foreground)}._45jQfG_coverageGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._45jQfG_coverageItem{gap:7px;display:grid}._45jQfG_coverageLabel{color:var(--foreground);justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;display:flex}._45jQfG_coverageLabel strong{font-variant-numeric:tabular-nums}._45jQfG_labelWithIcon{align-items:center;gap:6px;display:inline-flex}._45jQfG_labelWithIcon svg{width:14px;height:14px;color:var(--muted-foreground);stroke-width:1.5px;flex:none}._45jQfG_coverageFoot{flex-wrap:wrap;gap:4px 16px;font-size:12px;display:flex}._45jQfG_shareDialog{grid-template-rows:auto minmax(0,1fr);width:min(720px,100% - 32px);max-width:720px;height:min(600px,100dvh - 32px);overflow:hidden}._45jQfG_shareTabs{flex:1;gap:20px;min-height:0;overflow:hidden}._45jQfG_shareTabContent{flex-direction:column;flex:1;gap:20px;min-height:0;display:flex;overflow-y:auto}._45jQfG_shareTabContent>[data-slot=dialog-footer]{margin-top:auto}._45jQfG_socialShareGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._45jQfG_socialShareButton{min-width:0}._45jQfG_steamProfileSteps{color:var(--muted-foreground);gap:12px;margin:0;padding:0;font-size:13px;line-height:1.45;list-style:none;display:grid}._45jQfG_steamProfileSteps li{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;display:grid}._45jQfG_steamProfileSteps li>span{border:1px solid var(--border);width:24px;height:24px;color:var(--foreground);border-radius:999px;place-items:center;font-size:12px;font-weight:600;display:grid}._45jQfG_steamProfileSteps p{margin:2px 0 0}._45jQfG_steamProfileSteps strong{color:var(--foreground);font-weight:600}._45jQfG_shareImagePreview{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--muted);overflow:hidden}._45jQfG_shareImagePreview img{width:100%;height:auto;display:block}._45jQfG_insightGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._45jQfG_personalityLabel,._45jQfG_unplayedValueAmount{color:var(--foreground);letter-spacing:-.04em;font-size:clamp(24px,4vw,34px);font-weight:670;line-height:1}._45jQfG_insightList{margin-top:18px}._45jQfG_insightCoverage{color:var(--muted-foreground);font-size:12px}._45jQfG_unplayedValueContent{flex-direction:column;gap:14px;display:flex}._45jQfG_unplayedValueAmount{color:var(--positive)}._45jQfG_unplayedValueContent>p:not(._45jQfG_unplayedValueAmount),._45jQfG_unplayedValueContent>span{color:var(--muted-foreground);font-size:12px}._45jQfG_unplayedValueContent strong{color:var(--foreground)}._45jQfG_distributionGrid,._45jQfG_opportunityGrid{grid-template-columns:repeat(3,minmax(0,1fr));padding:0;display:grid}._45jQfG_distributionGroup,._45jQfG_opportunityGroup{min-width:0;padding:4px var(--card-spacing) 0;border-left:1px solid var(--border)}._45jQfG_distributionGroup:first-child,._45jQfG_opportunityGroup:first-child{border-left:0}._45jQfG_distributionGroup h3,._45jQfG_opportunityHeading{align-items:center;gap:8px;display:flex}._45jQfG_distributionGroup h3,._45jQfG_opportunityHeading h3{font-size:13px;font-weight:600}._45jQfG_distributionGroup h3>svg,._45jQfG_opportunityHeading>svg{width:16px;height:16px;color:var(--muted-foreground);stroke-width:1.5px;flex:none}._45jQfG_distributionList,._45jQfG_opportunityList{margin:16px 0 0;padding:0;list-style:none}._45jQfG_distributionList{gap:12px;display:grid}._45jQfG_distributionItem>div{color:var(--muted-foreground);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;font-size:12px;display:flex}._45jQfG_distributionItem strong{color:var(--foreground);font-variant-numeric:tabular-nums}._45jQfG_distributionItem [data-slot=progress]{gap:0}._45jQfG_opportunityHeading{align-items:flex-start}._45jQfG_opportunityHeading p,._45jQfG_opportunityEmpty{color:var(--muted-foreground);text-wrap:pretty;margin-top:3px;font-size:12px}._45jQfG_opportunityList li{border-bottom:1px solid var(--border)}._45jQfG_opportunityList li:last-child{border-bottom:0}._45jQfG_opportunityList a{min-height:56px;color:inherit;grid-template-columns:136px minmax(0,1fr);align-items:center;gap:4px 12px;padding-block:12px;text-decoration:none;display:grid}._45jQfG_opportunityList a:hover strong{color:var(--link)}._45jQfG_opportunityList a:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--ring);outline-offset:2px}._45jQfG_opportunityArtwork{aspect-ratio:231/87;border-radius:var(--radius-sm);background:var(--muted);color:var(--muted-foreground);grid-row:span 2;place-items:center;display:grid;position:relative;overflow:hidden}._45jQfG_opportunityArtwork img{object-fit:contain}._45jQfG_opportunityList ._45jQfG_opportunityCopy{flex-direction:column;gap:3px;min-width:0;display:flex}._45jQfG_opportunityList small{color:var(--muted-foreground);white-space:normal;font-size:12px}._45jQfG_opportunityList b{font-variant-numeric:tabular-nums;text-align:left;grid-column:2;font-size:12px;font-weight:600}@media (max-width:640px){._45jQfG_opportunityList a{grid-template-columns:112px minmax(0,1fr)}}._45jQfG_opportunityEmpty{min-height:70px;padding-top:18px}._45jQfG_comparePrompt{grid-template-columns:minmax(240px,.75fr) minmax(0,1.4fr);align-items:center;gap:28px;width:100%;padding:24px 28px;display:grid}._45jQfG_comparePromptContent{min-width:0;padding:0}._45jQfG_comparePromptHeading{align-items:flex-start;gap:12px;padding:0;display:flex}._45jQfG_comparePromptHeading>div:last-child{min-width:0}._45jQfG_comparePromptHeading h2{font:inherit}._45jQfG_comparePromptHeading [data-slot=card-description]{overflow-wrap:anywhere}._45jQfG_comparePromptIcon{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted);width:36px;height:36px;color:var(--foreground);flex:none;place-items:center;display:grid}._45jQfG_comparePromptIcon svg{width:17px;height:17px}._45jQfG_compareForm{width:100%}._45jQfG_compareControl{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}._45jQfG_compareInputGroup{min-width:0;height:40px}._45jQfG_compareButton{white-space:nowrap;height:40px}._45jQfG_hero{gap:0;padding:0;overflow:hidden}._45jQfG_heroMain{isolation:isolate;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"profile value""profile-link value";align-items:center;gap:14px 24px;padding:28px;display:grid;position:relative}._45jQfG_profileBackground{z-index:-2;background:var(--muted);position:absolute;inset:0;overflow:hidden}._45jQfG_profileBackground video{object-fit:cover;width:100%;height:100%}._45jQfG_profileBackground:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--card) 62%, transparent), color-mix(in srgb, var(--card) 48%, transparent) 52%, color-mix(in srgb, var(--card) 72%, transparent)), linear-gradient(0deg, color-mix(in srgb, var(--card) 52%, transparent), transparent 70%);position:absolute;inset:0}._45jQfG_profile{grid-area:profile;align-items:center;gap:18px;min-width:0;display:flex}._45jQfG_profileCopy{min-width:0}._45jQfG_profileCopy h1{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(24px,4vw,36px);overflow:hidden}._45jQfG_profileMeta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:10px;font-size:12px;display:flex}._45jQfG_steamLevel{color:var(--foreground);align-items:center;gap:7px;display:inline-flex}._45jQfG_steamLevel strong{border:2px solid color-mix(in srgb, var(--link) 68%, var(--border));background:color-mix(in srgb, var(--card) 76%, transparent);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;place-items:center;width:auto;min-width:32px;height:32px;padding-inline:6px;font-size:14px;line-height:1;display:grid}._45jQfG_steamTenure{align-items:center;gap:8px;min-width:0;display:inline-flex}._45jQfG_steamTenure>img,._45jQfG_steamTenure>svg{object-fit:contain;flex:none;width:30px;height:30px}._45jQfG_steamTenure strong{color:var(--foreground);font-size:13px;font-weight:600}._45jQfG_profileLink{width:fit-content;color:var(--link);grid-area:profile-link;align-items:center;gap:4px;font-size:12px;display:inline-flex}._45jQfG_valueBlock{text-align:right;grid-area:value;min-width:190px}._45jQfG_valueLabel,._45jQfG_metric dt,._45jQfG_detailRow dt{color:var(--muted-foreground);font-size:12px;font-weight:500}._45jQfG_detailRow dt{align-items:center;gap:8px;min-width:0;display:flex}._45jQfG_detailRow dt svg{width:14px;height:14px;color:var(--muted-foreground);stroke-width:1.5px;flex:none}._45jQfG_valueAmount{color:var(--positive);letter-spacing:-.045em;margin-top:5px;font-size:clamp(30px,5vw,44px);font-weight:680;line-height:1}._45jQfG_valueNote{color:var(--muted-foreground);margin-top:7px;font-size:12px}._45jQfG_progressBlock{background:var(--muted);grid-template-columns:minmax(0,1fr) auto;gap:9px 18px;padding:16px 28px;display:grid}._45jQfG_progressBlock p{font-size:12px}._45jQfG_progressBlock strong{color:var(--foreground)}._45jQfG_progressBlock>div{grid-column:1/-1}._45jQfG_metrics{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._45jQfG_heroBody{padding:0}._45jQfG_metric{border-right:1px solid var(--border);min-width:0;padding:21px 24px}._45jQfG_metric:last-child{border-right:0}._45jQfG_metric dd{overflow-wrap:anywhere;letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:8px;font-size:clamp(18px,2vw,26px);font-weight:560;line-height:1.1}._45jQfG_detailList{padding:0}._45jQfG_detailRow{border-bottom:1px solid var(--border);grid-template-columns:1fr auto;align-items:center;gap:16px;min-height:44px;display:grid}._45jQfG_detailRow:last-child{border-bottom:0}._45jQfG_detailRow dd{text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:550}._45jQfG_comparisonHeader{gap:0;margin-top:30px;padding:0}._45jQfG_comparisonHeaderIntro{border-bottom:1px solid var(--border);gap:6px;padding:28px}._45jQfG_comparisonHeaderIntro h1{letter-spacing:-.035em;font-size:clamp(26px,3vw,34px);line-height:1.12}._45jQfG_comparisonHeaderForm{width:100%;margin-top:18px}._45jQfG_comparisonHeaderControls{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:start;gap:12px;display:grid}._45jQfG_comparisonHeaderControls [data-slot=field]{min-width:0}._45jQfG_comparisonHeaderButton{min-width:146px}._45jQfG_comparisonProfiles{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid;position:relative}._45jQfG_comparisonProfile{grid-template-rows:auto 1fr auto;min-width:0;display:grid}._45jQfG_comparisonProfile[data-side=right]{border-left:1px solid var(--border)}._45jQfG_comparisonProfileIdentity{align-items:center;gap:14px;min-width:0;padding:24px 28px 18px;display:flex}._45jQfG_comparisonProfile h2{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(22px,3vw,30px);line-height:1.12;overflow:hidden}._45jQfG_comparisonProfileProgress p{color:var(--muted-foreground);margin-top:6px;font-size:12px}._45jQfG_comparisonProfileMeta{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}._45jQfG_comparisonProfileProgress{padding:0 28px 24px}._45jQfG_comparisonProfileProgress p{margin:0 0 9px}._45jQfG_comparisonProfileProgress strong{color:var(--foreground)}._45jQfG_comparisonProfileLinks{border-top:1px solid var(--border);background:var(--muted);gap:18px;padding:14px 28px;font-size:12px;display:flex}._45jQfG_comparisonProfileLinks a{color:var(--link);align-items:center;gap:4px;display:inline-flex}._45jQfG_versusMark{z-index:1;border:1px solid var(--border);background:var(--card);width:36px;height:36px;color:var(--muted-foreground);border-radius:999px;place-items:center;font-size:12px;font-weight:750;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._45jQfG_overlapCard{gap:0;padding-block:0}._45jQfG_overlapHeader{border-bottom:1px solid var(--border);padding:22px 24px}._45jQfG_overlapAction a{min-width:174px}._45jQfG_overlapContent{padding-inline:0}._45jQfG_overlapMetrics{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._45jQfG_overlapMetrics>div{border-right:1px solid var(--border);min-width:0;padding:24px}._45jQfG_overlapMetrics>div:first-child{background:color-mix(in srgb, var(--positive) 7%, var(--card))}._45jQfG_overlapMetrics>div:last-child{border-right:0}._45jQfG_overlapMetrics dt{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._45jQfG_overlapMetrics dd{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:7px;font-size:clamp(25px,3vw,32px);font-weight:620}._45jQfG_overlapMetrics>div:first-child dd{color:var(--positive);font-size:clamp(32px,4vw,42px);font-weight:680}._45jQfG_comparisonColumnLabels,._45jQfG_comparisonRow{grid-template-columns:minmax(150px,1.3fr) repeat(2,minmax(120px,1fr));align-items:center;display:grid}._45jQfG_comparisonColumnLabels{border-bottom:1px solid var(--border);background:var(--muted);min-height:42px;padding-inline:20px;font-size:12px}._45jQfG_comparisonColumnLabels strong{text-overflow:ellipsis;white-space:nowrap;padding-left:20px;overflow:hidden}._45jQfG_comparisonRow{border-bottom:1px solid var(--border);min-height:55px;padding-inline:20px}._45jQfG_comparisonRow:last-child{border-bottom:0}._45jQfG_comparisonRow dt{color:var(--muted-foreground);font-size:12px}._45jQfG_comparisonRow dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;padding-left:20px;font-size:14px;font-weight:570}._45jQfG_comparisonRow[data-emphasized] dd{color:var(--positive);letter-spacing:-.025em;font-size:clamp(18px,3vw,25px)}._45jQfG_libraryBrowser,._45jQfG_comparisonGames{border-top:1px solid var(--border);overflow:hidden}._45jQfG_libraryToolbar,._45jQfG_comparisonGamesToolbar{padding:14px var(--card-spacing);border-bottom:1px solid var(--border);background:var(--muted);align-items:center;gap:10px;display:grid}._45jQfG_libraryToolbar{grid-template-columns:minmax(210px,1fr) auto auto auto}._45jQfG_librarySearchField,._45jQfG_librarySortField,._45jQfG_libraryFilterField,._45jQfG_comparisonGameSearch,._45jQfG_comparisonGameSort{margin:0}._45jQfG_librarySortField,._45jQfG_libraryFilterField{align-items:center;gap:8px;width:max-content;display:flex}._45jQfG_librarySortField [data-slot=field-label],._45jQfG_libraryFilterField [data-slot=field-label]{width:auto}._45jQfG_comparisonGameViews{max-width:100%;overflow-x:auto}._45jQfG_libraryResultCount{color:var(--muted-foreground);text-align:right;white-space:nowrap;font-size:12px}._45jQfG_libraryTable,._45jQfG_comparisonGameTable{overflow-x:auto}._45jQfG_libraryTableHeader,._45jQfG_libraryGameRow{grid-template-columns:minmax(250px,1.9fr) minmax(90px,.7fr) minmax(100px,.75fr) minmax(100px,.75fr) minmax(120px,.85fr) minmax(145px,1fr) 18px;align-items:center;gap:14px;min-width:900px;display:grid}._45jQfG_libraryTableHeader{min-height:38px;padding-inline:var(--card-spacing);border-bottom:1px solid var(--border);color:var(--muted-foreground);letter-spacing:.03em;font-size:12px;font-weight:600}._45jQfG_libraryTable ol,._45jQfG_comparisonGameTable ol{margin:0;padding:0;list-style:none}._45jQfG_libraryGameRow{min-height:68px;padding:9px var(--card-spacing);border-bottom:1px solid var(--border);color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:12px;text-decoration:none;transition:background-color .16s}._45jQfG_libraryGameRow:hover,._45jQfG_comparisonGameRow:hover{background:var(--muted)}._45jQfG_libraryGameRow:focus-visible,._45jQfG_comparisonGameRow:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}._45jQfG_libraryGameIdentity,._45jQfG_comparisonGameIdentity{align-items:center;gap:12px;min-width:0;display:flex}._45jQfG_comparisonGameIdentity strong{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}._45jQfG_libraryGameRow:hover ._45jQfG_libraryGameIdentity strong,._45jQfG_comparisonGameRow:hover ._45jQfG_comparisonGameIdentity strong{color:var(--link)}._45jQfG_libraryGameArt,._45jQfG_comparisonGameArt{aspect-ratio:231/87;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);flex:none;place-items:center;width:104px;display:grid;position:relative;overflow:hidden}._45jQfG_libraryGameArt img,._45jQfG_comparisonGameArt img{object-fit:contain}._45jQfG_libraryPlaytime{color:var(--foreground);grid-template-columns:auto minmax(54px,1fr);align-items:center;gap:9px;display:grid}._45jQfG_libraryPlaytime>span{background:var(--border);border-radius:999px;height:4px;overflow:hidden}._45jQfG_libraryPlaytime i{border-radius:inherit;background:var(--link);height:100%;display:block}._45jQfG_libraryGameArrow{width:16px;height:16px}._45jQfG_libraryMore,._45jQfG_comparisonGamesFooter{padding:14px var(--card-spacing);justify-content:center;align-items:center;display:flex}._45jQfG_libraryEmpty,._45jQfG_comparisonGamesEmpty{min-height:220px}._45jQfG_comparisonGamesToolbar{grid-template-columns:minmax(0,1fr) minmax(170px,260px) auto}._45jQfG_comparisonGameHeader,._45jQfG_comparisonGameRow{grid-template-columns:minmax(240px,1.5fr) minmax(100px,.65fr) minmax(100px,.65fr) minmax(100px,.65fr) minmax(180px,1fr);align-items:center;gap:16px;min-width:880px;display:grid}._45jQfG_comparisonGameHeader{min-height:38px;padding-inline:var(--card-spacing);border-bottom:1px solid var(--border);color:var(--muted-foreground);font-size:12px;font-weight:600}._45jQfG_comparisonGameRow{min-height:62px;padding:9px var(--card-spacing);border-bottom:1px solid var(--border);color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:12px;text-decoration:none;transition:background-color .16s}._45jQfG_comparisonGameArt{width:92px}._45jQfG_comparisonGameRow>strong{color:var(--foreground)}._45jQfG_comparisonBar{background:var(--border);border-radius:999px;height:6px;display:flex;overflow:hidden}._45jQfG_comparisonBar i,._45jQfG_comparisonBar b{height:100%;display:block}._45jQfG_comparisonBar i{background:var(--link)}._45jQfG_comparisonBar b{background:var(--positive)}._45jQfG_comparisonGamesFooter{justify-content:flex-end}._45jQfG_stateCard{border:1px solid var(--border);background:var(--card);border-radius:var(--radius-lg);max-width:760px;margin:18px auto 0}._45jQfG_privateProfileCard{gap:0;max-width:760px;margin:18px auto 0;padding:0}._45jQfG_privateProfileHeader{isolation:isolate;align-items:center;min-height:132px;padding:26px 28px;position:relative;overflow:hidden}._45jQfG_privateProfileIdentity{align-items:center;gap:16px;min-width:0;display:flex}._45jQfG_privateProfileAvatar{flex:none;width:64px;height:64px;position:relative}._45jQfG_privateAvatarFrame{z-index:1;object-fit:contain;pointer-events:none;width:76px!important;height:76px!important;inset:-6px!important}._45jQfG_privateProfileCopy{gap:6px;min-width:0;display:grid}._45jQfG_privateProfileCopy h1{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:26px;line-height:1.1;overflow:hidden}._45jQfG_privateProfileCopy [data-slot=card-description]{text-wrap:pretty}._45jQfG_privateProfileLevel{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 78%, transparent);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;min-height:28px;padding-inline:10px;font-size:12px;font-weight:600;display:inline-flex}._45jQfG_privateInstructions{border-top:1px solid var(--border);gap:18px;padding:24px 28px 26px;display:grid}._45jQfG_privateInstructionsHeading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._45jQfG_privateInstructionsHeading h2{font-size:16px;font-weight:600}._45jQfG_privateInstructionsHeading p,._45jQfG_privatePlaytimeNote{color:var(--muted-foreground);font-size:12px}._45jQfG_privateInstructions ol{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._45jQfG_privateInstructions li{border-left:1px solid var(--border);grid-template-columns:24px minmax(0,1fr);gap:10px;padding-inline:18px;display:grid}._45jQfG_privateInstructions li:first-child{border-left:0;padding-left:0}._45jQfG_privateInstructions li:last-child{padding-right:0}._45jQfG_privateInstructions li>span{border:1px solid var(--border);width:24px;height:24px;color:var(--muted-foreground);border-radius:999px;place-items:center;font-size:12px;font-weight:600;display:grid}._45jQfG_privateInstructions li>div{gap:5px;display:grid}._45jQfG_privateInstructions strong{font-size:13px;font-weight:600}._45jQfG_privateInstructions li p{color:var(--muted-foreground);text-wrap:pretty;margin:0;font-size:12px;line-height:1.5}._45jQfG_privatePlaytimeNote{margin:0}._45jQfG_privateActions{justify-content:flex-end;gap:8px;padding:12px 28px}._45jQfG_privateActions>a,._45jQfG_privateActions ._45jQfG_reloadAction>button{min-height:40px}._45jQfG_methodology{margin-top:4px}@media (max-width:900px){._45jQfG_landingWorkbench{grid-template-columns:1fr}._45jQfG_landingHeader{padding:28px 32px}._45jQfG_landingContent{border-top:1px solid var(--border);border-left:0;padding:28px 32px}._45jQfG_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}._45jQfG_metric:nth-child(2n){border-right:0}._45jQfG_metric:nth-child(n+3){border-top:1px solid var(--border)}._45jQfG_libraryToolbar,._45jQfG_comparisonGamesToolbar{grid-template-columns:minmax(0,1fr) auto}._45jQfG_comparisonGameViews{grid-column:1/-1}._45jQfG_distributionGrid,._45jQfG_opportunityGrid{grid-template-columns:1fr}._45jQfG_distributionGroup,._45jQfG_opportunityGroup{border-top:1px solid var(--border);border-left:0;padding-block:18px}._45jQfG_distributionGroup:first-child,._45jQfG_opportunityGroup:first-child{border-top:0;padding-top:4px}}@media (max-width:640px){._45jQfG_socialShareGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._45jQfG_profileLoadMain{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:22px 20px}._45jQfG_profileLoadIcon{width:36px;height:36px}._45jQfG_profileLoadFooter{flex-direction:column;align-items:flex-start;gap:5px;padding:12px 20px}._45jQfG_profileLoadFailureActions{flex-direction:column;align-items:flex-start;gap:8px}._45jQfG_privateProfileHeader{min-height:0;padding:22px 20px}._45jQfG_privateProfileHeader [data-slot=card-action]{display:none}._45jQfG_privateProfileIdentity{align-items:flex-start}._45jQfG_privateProfileCopy h1{font-size:23px}._45jQfG_privateInstructions{padding:22px 20px}._45jQfG_privateInstructionsHeading{flex-direction:column;align-items:flex-start;gap:4px}._45jQfG_privateInstructions ol{grid-template-columns:1fr}._45jQfG_privateInstructions li{border-top:1px solid var(--border);border-left:0;padding:15px 0}._45jQfG_privateInstructions li:first-child{border-top:0;padding-top:0}._45jQfG_privateInstructions li:last-child{padding-bottom:0}._45jQfG_privateActions{grid-template-columns:1fr;padding:16px 20px;display:grid}._45jQfG_privateActions>a,._45jQfG_privateActions ._45jQfG_reloadAction,._45jQfG_privateActions ._45jQfG_reloadAction>button{width:100%}._45jQfG_resultActions{display:flex}._45jQfG_intro{margin-top:20px;margin-bottom:40px}._45jQfG_landingHeader,._45jQfG_landingContent{padding:24px 20px}._45jQfG_landingFooter{flex-direction:column;align-items:flex-start;gap:6px}._45jQfG_searchControl{grid-template-columns:1fr}._45jQfG_landingSignedInProfile{grid-template-columns:40px minmax(0,1fr);max-width:none}._45jQfG_landingSignedInProfileId{border-top:1px solid var(--border);border-left:0;grid-column:2;padding:8px 0 0}._45jQfG_landingCompareFields{grid-template-columns:1fr}._45jQfG_landingCompareButton,._45jQfG_searchButton{width:100%}._45jQfG_profileHelpSteps{grid-template-columns:1fr}._45jQfG_profileHelpSteps li{border-top:1px solid var(--border);border-left:0;padding:16px}._45jQfG_profileHelpSteps li:first-child{border-top:0}._45jQfG_compareControl{grid-template-columns:1fr}._45jQfG_compareButton{width:100%}._45jQfG_comparePrompt{grid-template-columns:1fr;gap:16px;padding:20px}._45jQfG_comparisonHeader{margin-top:20px}._45jQfG_comparisonHeaderIntro{padding:22px 20px}._45jQfG_comparisonHeaderControls{grid-template-columns:1fr}._45jQfG_comparisonHeaderButton{width:100%}._45jQfG_comparisonProfiles{grid-template-columns:1fr}._45jQfG_versusMark{top:50%}._45jQfG_comparisonProfile[data-side=right]{border-top:1px solid var(--border);border-left:0}._45jQfG_comparisonProfileIdentity{padding:20px 20px 16px}._45jQfG_comparisonProfileProgress,._45jQfG_comparisonProfileLinks{padding-inline:20px}._45jQfG_comparisonProfileProgress{padding-bottom:20px}._45jQfG_overlapMetrics{grid-template-columns:1fr}._45jQfG_overlapHeader{grid-template-columns:1fr;padding:20px}._45jQfG_overlapAction{grid-area:3/1;width:100%;margin-top:12px}._45jQfG_overlapAction a{width:100%}._45jQfG_overlapMetrics>div{border-right:0;border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:16px 20px;display:grid}._45jQfG_overlapMetrics>div:last-child{border-bottom:0}._45jQfG_overlapMetrics dd{margin-top:0;font-size:25px}._45jQfG_overlapMetrics>div:first-child dd{font-size:30px}._45jQfG_comparisonColumnLabels,._45jQfG_comparisonRow{grid-template-columns:minmax(90px,.85fr) repeat(2,minmax(0,1fr));padding-inline:12px}._45jQfG_comparisonColumnLabels strong,._45jQfG_comparisonRow dd{padding-left:10px}._45jQfG_comparisonRow dd{font-size:12px}._45jQfG_comparisonRow[data-emphasized] dd{font-size:15px}._45jQfG_resultActions{justify-content:flex-end}._45jQfG_resultToolbar{grid-template-columns:1fr}._45jQfG_resultActions>button{width:48px}._45jQfG_reloadAction{width:auto}._45jQfG_reloadAction>button{width:48px}._45jQfG_reloadAction._45jQfG_automaticReloadAction>button{width:auto}._45jQfG_coverageGrid,._45jQfG_insightGrid{grid-template-columns:1fr}._45jQfG_heroMain{grid-template-columns:1fr;grid-template-areas:"profile""profile-link""value";padding:20px}._45jQfG_profile{align-items:flex-start}._45jQfG_valueBlock{border-top:1px solid var(--border);text-align:left;place-self:auto stretch;min-width:0;padding-top:18px}._45jQfG_progressBlock{padding:15px 20px}._45jQfG_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}._45jQfG_metric,._45jQfG_metric:nth-child(3),._45jQfG_metric:last-child{border-right:1px solid var(--border);border-top:1px solid var(--border);padding:18px 20px}._45jQfG_metric:nth-child(2n){border-right:0}._45jQfG_metric:first-child,._45jQfG_metric:nth-child(2){border-top:0}._45jQfG_libraryToolbar,._45jQfG_comparisonGamesToolbar{grid-template-columns:1fr}._45jQfG_comparisonGameViews,._45jQfG_libraryResultCount{grid-column:1}._45jQfG_librarySortField,._45jQfG_libraryFilterField{justify-content:space-between;width:100%}._45jQfG_librarySortField [data-slot=native-select-wrapper],._45jQfG_librarySortField [data-slot=native-select],._45jQfG_libraryFilterField [data-slot=native-select-wrapper],._45jQfG_libraryFilterField [data-slot=native-select]{width:100%}._45jQfG_libraryResultCount{text-align:left}._45jQfG_libraryTable,._45jQfG_comparisonGameTable{overflow-x:visible}._45jQfG_libraryTableHeader,._45jQfG_comparisonGameHeader{display:none}._45jQfG_libraryGameRow,._45jQfG_comparisonGameRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;min-width:0;padding:14px}._45jQfG_libraryGameIdentity,._45jQfG_comparisonGameIdentity,._45jQfG_comparisonBar{grid-column:1/-1}._45jQfG_libraryGameArt,._45jQfG_comparisonGameArt{width:88px}._45jQfG_libraryGameRow>[data-label],._45jQfG_comparisonGameRow>[data-label]:not(._45jQfG_comparisonBar){color:var(--foreground);gap:4px;display:grid}._45jQfG_libraryGameRow>[data-label]:before,._45jQfG_comparisonGameRow>[data-label]:not(._45jQfG_comparisonBar):before{content:attr(data-label);color:var(--muted-foreground);font-size:12px;font-weight:500}._45jQfG_libraryPlaytime,._45jQfG_comparisonBar{grid-column:1/-1}._45jQfG_comparisonBar{margin-top:14px;position:relative}._45jQfG_comparisonBar:before{content:attr(data-label);color:var(--muted-foreground);font-size:12px;font-weight:500;position:absolute;inset-block-start:-17px;inset-inline-start:0}._45jQfG_libraryPlaytime{grid-template-columns:auto minmax(0,1fr)}._45jQfG_libraryPlaytime:before{grid-column:1/-1}._45jQfG_libraryGameArrow{display:none}._45jQfG_comparisonGamesFooter{flex-direction:column;align-items:stretch}._45jQfG_comparisonGamesFooter button{width:100%}}[data-layout=grid] ._45jQfG_comparisonGameIdentity strong{white-space:normal;overflow-wrap:anywhere}:is([data-layout=grid] ._45jQfG_libraryGameRow,[data-layout=grid] ._45jQfG_comparisonGameRow){height:100%}[data-layout=grid] ._45jQfG_libraryPlaytime:before{grid-column:1/-1}
