.GameProfileDashboard-module__PdJuVa__page,.GameProfileDashboard-module__PdJuVa__loadingPage{min-height:100dvh;color:var(--game-ink);padding:clamp(10px,2.5vw,28px)}.GameProfileDashboard-module__PdJuVa__page{align-content:start;gap:18px;width:min(1320px,100%);margin-inline:auto;display:grid}.GameProfileDashboard-module__PdJuVa__header{min-height:74px;color:var(--game-on-dark);background:var(--game-wood);border:4px solid var(--game-border);box-shadow:var(--game-shadow-sm);grid-template-columns:minmax(150px,1fr) auto minmax(180px,1fr);align-items:center;gap:16px;padding:10px 16px;display:grid}.GameProfileDashboard-module__PdJuVa__header>div{text-align:center;justify-items:center;gap:4px;display:grid}.GameProfileDashboard-module__PdJuVa__header>div>span{color:var(--game-gold);font-size:.62rem}.GameProfileDashboard-module__PdJuVa__header h1{color:var(--game-on-dark);margin:0;font-size:clamp(1.05rem,2.8vw,1.5rem)}.GameProfileDashboard-module__PdJuVa__backLink{color:var(--game-gold);text-decoration:none}.GameProfileDashboard-module__PdJuVa__scope{justify-self:end}.GameProfileDashboard-module__PdJuVa__scope small{max-width:240px;color:var(--game-gold);font-family:var(--game-font-readable);font-size:.6rem}.GameProfileDashboard-module__PdJuVa__scope button,.GameProfileDashboard-module__PdJuVa__loadingPanel button{min-height:40px;color:var(--game-on-dark);background:var(--game-green);border:2px solid var(--game-border);cursor:pointer;padding:6px 10px}.GameProfileDashboard-module__PdJuVa__scope button:disabled{cursor:wait;opacity:.62}.GameProfileDashboard-module__PdJuVa__error{color:var(--game-on-dark);background:var(--game-danger);border:3px solid var(--game-border);margin:0;padding:10px 14px}.GameProfileDashboard-module__PdJuVa__overview{background:var(--game-paper);border:4px solid var(--game-border);box-shadow:var(--game-shadow-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.GameProfileDashboard-module__PdJuVa__overview>div{text-align:center;border-right:2px solid var(--game-border-soft);place-content:center;gap:7px;min-height:94px;display:grid}.GameProfileDashboard-module__PdJuVa__overview>div:last-child{border-right:0}.GameProfileDashboard-module__PdJuVa__overview span,.GameProfileDashboard-module__PdJuVa__recordSlots span{color:var(--game-ink-muted);font-size:.65rem}.GameProfileDashboard-module__PdJuVa__overview strong{color:var(--game-green);font-variant-numeric:tabular-nums;font-size:1.45rem}.GameProfileDashboard-module__PdJuVa__section,.GameProfileDashboard-module__PdJuVa__records{background:var(--game-paper);border:4px solid var(--game-border);box-shadow:var(--game-shadow-sm);padding:clamp(16px,2.5vw,26px)}.GameProfileDashboard-module__PdJuVa__sectionHead{gap:4px;margin-bottom:16px;display:grid}.GameProfileDashboard-module__PdJuVa__sectionHead>span{color:var(--game-green);font-size:.62rem}.GameProfileDashboard-module__PdJuVa__sectionHead h2{color:var(--game-ink);margin:0;font-size:clamp(1rem,2.5vw,1.35rem)}.GameProfileDashboard-module__PdJuVa__statsTable{border:2px solid var(--game-border-soft)}.GameProfileDashboard-module__PdJuVa__tableHead,.GameProfileDashboard-module__PdJuVa__tableRow{grid-template-columns:minmax(150px,1.4fr) repeat(6,minmax(72px,.7fr));align-items:center;min-height:54px;display:grid}.GameProfileDashboard-module__PdJuVa__tableHead{color:var(--game-on-dark);background:var(--game-wood);font-size:.65rem}.GameProfileDashboard-module__PdJuVa__tableHead>*,.GameProfileDashboard-module__PdJuVa__tableRow>*{padding:8px 10px}.GameProfileDashboard-module__PdJuVa__tableRow{border-top:2px dashed var(--game-border-soft)}.GameProfileDashboard-module__PdJuVa__tableRow>span{color:var(--game-ink-muted);font-variant-numeric:tabular-nums;font-size:.74rem}.GameProfileDashboard-module__PdJuVa__recordSlots{border:2px solid var(--game-border-soft);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.GameProfileDashboard-module__PdJuVa__recordSlots>div{text-align:center;border-right:2px solid var(--game-border-soft);place-content:center;gap:7px;min-height:92px;padding:10px;display:grid}.GameProfileDashboard-module__PdJuVa__recordSlots>div:last-child{border-right:0}.GameProfileDashboard-module__PdJuVa__recordSlots strong{color:var(--game-green);font-variant-numeric:tabular-nums;font-size:.92rem}.GameProfileDashboard-module__PdJuVa__recentList{border-block:2px solid var(--game-border-soft);margin:0;padding:0;list-style:none;display:grid}.GameProfileDashboard-module__PdJuVa__recentList li{border-bottom:2px dashed var(--game-border-soft);grid-template-columns:minmax(160px,1.5fr) minmax(90px,.8fr) 64px 72px minmax(88px,.8fr);align-items:center;gap:10px;min-height:66px;padding:8px 6px;display:grid}.GameProfileDashboard-module__PdJuVa__recentList li:last-child{border-bottom:0}.GameProfileDashboard-module__PdJuVa__recentList li>div{gap:5px;display:grid}.GameProfileDashboard-module__PdJuVa__recentList span{color:var(--game-ink-muted);font-family:var(--game-font-readable);font-size:.72rem}.GameProfileDashboard-module__PdJuVa__recentList [data-outcome=win]{color:var(--game-success)}.GameProfileDashboard-module__PdJuVa__recentList [data-outcome=no-contest]{color:var(--game-danger)}.GameProfileDashboard-module__PdJuVa__empty{color:var(--game-ink-muted);font-family:var(--game-font-readable);text-align:center;border:2px dashed var(--game-border-soft);padding:24px}.GameProfileDashboard-module__PdJuVa__achievements{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.GameProfileDashboard-module__PdJuVa__achievements li{background:color-mix(in srgb, var(--game-surface-2) 24%, transparent);border:2px solid var(--game-border-soft);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;padding:10px;display:grid}.GameProfileDashboard-module__PdJuVa__achievements li[data-earned=false]{opacity:.52;filter:grayscale(.5)}.GameProfileDashboard-module__PdJuVa__badgeMark{background:var(--game-gold);border:3px solid var(--game-border);width:38px;height:38px;display:block;position:relative;transform:rotate(45deg)}.GameProfileDashboard-module__PdJuVa__badgeMark:after{content:"";background:var(--game-green);border:2px solid var(--game-on-dark);position:absolute;inset:8px}.GameProfileDashboard-module__PdJuVa__achievements li>div{gap:5px;display:grid}.GameProfileDashboard-module__PdJuVa__achievements li>div span{color:var(--game-ink-muted);font-family:var(--game-font-readable);font-size:.72rem}.GameProfileDashboard-module__PdJuVa__achievements b{color:var(--game-green);font-size:.64rem}.GameProfileDashboard-module__PdJuVa__loadingPage{align-content:center;gap:18px;width:min(700px,100%);margin-inline:auto;display:grid}.GameProfileDashboard-module__PdJuVa__loadingPanel{background:var(--game-paper);border:5px solid var(--game-border);min-height:240px;box-shadow:var(--game-shadow-lg);place-content:center;justify-items:center;gap:18px;display:grid}@media (max-width:900px){.GameProfileDashboard-module__PdJuVa__tableHead{display:none}.GameProfileDashboard-module__PdJuVa__tableRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:10px}.GameProfileDashboard-module__PdJuVa__tableRow strong{grid-column:1/-1}.GameProfileDashboard-module__PdJuVa__tableRow span:before{content:attr(data-label) " ";color:var(--game-ink)}.GameProfileDashboard-module__PdJuVa__recordSlots{grid-template-columns:repeat(3,minmax(0,1fr))}.GameProfileDashboard-module__PdJuVa__recordSlots>div{border-bottom:2px solid var(--game-border-soft)}.GameProfileDashboard-module__PdJuVa__recentList li{grid-template-columns:minmax(150px,1fr) 80px 64px 72px}.GameProfileDashboard-module__PdJuVa__recentList li>span:last-child{grid-column:2/-1}}@media (max-width:620px){.GameProfileDashboard-module__PdJuVa__page,.GameProfileDashboard-module__PdJuVa__loadingPage{padding:8px}.GameProfileDashboard-module__PdJuVa__header{grid-template-columns:1fr auto}.GameProfileDashboard-module__PdJuVa__header>div:first-of-type{grid-area:1/1/auto/-1}.GameProfileDashboard-module__PdJuVa__backLink,.GameProfileDashboard-module__PdJuVa__scope{grid-row:2}.GameProfileDashboard-module__PdJuVa__overview{grid-template-columns:repeat(2,minmax(0,1fr))}.GameProfileDashboard-module__PdJuVa__overview>div:nth-child(2){border-right:0}.GameProfileDashboard-module__PdJuVa__overview>div:nth-child(-n+2){border-bottom:2px solid var(--game-border-soft)}.GameProfileDashboard-module__PdJuVa__tableRow{grid-template-columns:repeat(2,minmax(0,1fr))}.GameProfileDashboard-module__PdJuVa__recordSlots{grid-template-columns:1fr}.GameProfileDashboard-module__PdJuVa__recordSlots>div{border-right:0;min-height:68px}.GameProfileDashboard-module__PdJuVa__recentList li{grid-template-columns:minmax(0,1fr) auto;gap:7px;padding-block:12px}.GameProfileDashboard-module__PdJuVa__recentList li>span:last-child{grid-column:auto}.GameProfileDashboard-module__PdJuVa__achievements{grid-template-columns:1fr}.GameProfileDashboard-module__PdJuVa__achievements li{grid-template-columns:38px minmax(0,1fr)}.GameProfileDashboard-module__PdJuVa__achievements b{grid-column:2}}
