.career-module__sKjTzq__setupPage,.career-module__sKjTzq__dashboard,.career-module__sKjTzq__loadingScreen{--career-bg:#080b0d;--career-panel:#11171b;--career-panel-2:#171f24;--career-border:#2b3941;--career-muted:#91a0a9;--career-text:#eef2f3;--career-orange:#ff570a;--career-green:#71e6a4;--career-cyan:#7acde8;--career-red:#ff6672;background:var(--career-bg);min-height:100vh;color:var(--career-text);font-family:Manrope,Arial,sans-serif}.career-module__sKjTzq__setupPage,.career-module__sKjTzq__dashboard{padding:0 max(24px,50vw - 740px)}.career-module__sKjTzq__topbar{border-bottom:1px solid var(--career-border);grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:64px;display:grid}.career-module__sKjTzq__backLink,.career-module__sKjTzq__resetButton{width:fit-content;min-height:34px;color:var(--career-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.career-module__sKjTzq__backLink:hover,.career-module__sKjTzq__resetButton:hover{color:var(--career-text)}.career-module__sKjTzq__wordmark{color:var(--career-muted);font-size:13px;font-weight:800}.career-module__sKjTzq__wordmark strong{color:var(--career-text);margin-left:8px}.career-module__sKjTzq__unofficial,.career-module__sKjTzq__resetButton{justify-self:end}.career-module__sKjTzq__unofficial{color:var(--career-muted);font-size:10px;font-weight:800}.career-module__sKjTzq__setupForm{max-width:1240px;margin:0 auto;padding:48px 0 72px}.career-module__sKjTzq__setupHeading{max-width:700px;margin-bottom:40px}.career-module__sKjTzq__setupHeading>span,.career-module__sKjTzq__panelHeading span,.career-module__sKjTzq__sectionLabel,.career-module__sKjTzq__identityGrid label>span,.career-module__sKjTzq__stageLine span,.career-module__sKjTzq__quickStats span,.career-module__sKjTzq__statGrid span,.career-module__sKjTzq__contractLine small{color:var(--career-muted);font-size:10px;font-weight:800}.career-module__sKjTzq__setupHeading>span,.career-module__sKjTzq__panelHeading span,.career-module__sKjTzq__sectionLabel,.career-module__sKjTzq__stageLine span{text-transform:uppercase}.career-module__sKjTzq__setupHeading h1{margin:8px 0 10px;font-size:clamp(34px,5vw,58px);line-height:1}.career-module__sKjTzq__setupHeading p,.career-module__sKjTzq__eventDescription{color:var(--career-muted);line-height:1.65}.career-module__sKjTzq__setupSection{border-top:1px solid var(--career-border);padding:24px 0 30px}.career-module__sKjTzq__sectionLabel{align-items:center;gap:10px;margin-bottom:16px;display:flex}.career-module__sKjTzq__sectionLabel>span{background:var(--career-orange);color:#090b0c;place-items:center;width:26px;height:26px;display:grid}.career-module__sKjTzq__identityGrid{border:1px solid var(--career-border);grid-template-columns:minmax(220px,1.4fr) 140px minmax(190px,1fr) minmax(180px,.8fr);display:grid}.career-module__sKjTzq__identityGrid label,.career-module__sKjTzq__regionReadout{border-right:1px solid var(--career-border);flex-direction:column;justify-content:center;min-width:0;min-height:82px;padding:14px 16px;display:flex}.career-module__sKjTzq__identityGrid label:last-of-type{border-right:1px solid var(--career-border)}.career-module__sKjTzq__identityGrid input,.career-module__sKjTzq__identityGrid select{width:100%;min-width:0;color:var(--career-text);font:inherit;background:0 0;border:0;outline:none;margin-top:8px;padding:0;font-size:15px;font-weight:750}.career-module__sKjTzq__identityGrid input::placeholder{color:#61707a}.career-module__sKjTzq__regionReadout{box-shadow:inset 3px 0 0 var(--region-accent);border-right:0;flex-direction:row;align-items:center;gap:12px}.career-module__sKjTzq__regionReadout img{object-fit:contain;width:34px;height:34px}.career-module__sKjTzq__regionReadout span{gap:4px;font-size:13px;font-weight:850;display:grid}.career-module__sKjTzq__regionReadout small{color:var(--career-muted);font-size:9px}.career-module__sKjTzq__optionGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.career-module__sKjTzq__setupOption{border:1px solid var(--career-border);background:var(--career-panel);min-height:138px;color:var(--career-text);text-align:left;font:inherit;cursor:pointer;border-radius:4px;grid-template-rows:34px auto 1fr;gap:7px;padding:18px;display:grid}.career-module__sKjTzq__setupOption svg{color:var(--career-muted)}.career-module__sKjTzq__setupOption strong{font-size:13px}.career-module__sKjTzq__setupOption>span{color:var(--career-muted);font-size:11px;line-height:1.45}.career-module__sKjTzq__setupOption:hover{border-color:#596a75}.career-module__sKjTzq__setupOption.career-module__sKjTzq__selectedOption{border-color:var(--career-green);box-shadow:inset 0 -3px 0 var(--career-green);background:#11201b}.career-module__sKjTzq__selectedOption svg{color:var(--career-green)}.career-module__sKjTzq__setupSubmitRow{border-top:1px solid var(--career-border);justify-content:space-between;align-items:center;gap:20px;min-height:82px;display:flex}.career-module__sKjTzq__setupSubmitRow p{color:var(--career-muted);font-size:11px}.career-module__sKjTzq__primaryButton{background:var(--career-green);color:#06100b;min-height:46px;font:inherit;cursor:pointer;border:0;border-radius:3px;align-items:center;gap:12px;padding:0 20px;font-size:12px;font-weight:900;display:inline-flex}.career-module__sKjTzq__primaryButton:hover:not(:disabled){background:#8af0b5}.career-module__sKjTzq__primaryButton:disabled,.career-module__sKjTzq__decisionButton:disabled{cursor:wait;opacity:.55}.career-module__sKjTzq__errorMessage{color:#ffacb3;text-align:center;background:#231216;border:1px solid #71353b;margin:14px 0;padding:12px 14px;font-size:12px}.career-module__sKjTzq__dashboard{padding-bottom:30px}.career-module__sKjTzq__playerBand{border-right:1px solid var(--career-border);border-bottom:1px solid var(--career-border);border-left:4px solid var(--region-accent);background:var(--career-panel);grid-template-columns:minmax(300px,1.5fr) 122px minmax(360px,1fr);align-items:center;gap:24px;min-height:146px;padding:24px;display:grid}.career-module__sKjTzq__playerIdentity{align-items:center;gap:18px;min-width:0;display:flex}.career-module__sKjTzq__playerIdentity>div{min-width:0}.career-module__sKjTzq__playerIdentity span,.career-module__sKjTzq__playerIdentity p{color:var(--career-muted);font-size:10px;font-weight:750}.career-module__sKjTzq__playerIdentity h1{color:var(--career-text);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 5px;font-size:clamp(27px,4vw,42px);line-height:1;overflow:hidden}.career-module__sKjTzq__overallBlock{border-right:1px solid var(--career-border);border-left:1px solid var(--career-border);text-align:center;grid-template-columns:auto 1fr;align-content:center;column-gap:8px;min-height:94px;display:grid}.career-module__sKjTzq__overallBlock>span{color:var(--career-muted);align-self:end;font-size:10px;font-weight:900}.career-module__sKjTzq__overallBlock strong{grid-row:span 2;font-size:50px;line-height:.95}.career-module__sKjTzq__overallBlock small{color:var(--career-green);font-size:9px;font-weight:850}.career-module__sKjTzq__quickStats{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.career-module__sKjTzq__quickStats div{border-right:1px solid var(--career-border);gap:5px;min-width:0;padding:10px 14px;display:grid}.career-module__sKjTzq__quickStats div:last-child{border-right:0}.career-module__sKjTzq__quickStats strong{text-overflow:ellipsis;font-size:18px;overflow:hidden}.career-module__sKjTzq__primaryGrid,.career-module__sKjTzq__secondaryGrid{grid-template-columns:minmax(0,1.45fr) minmax(360px,.75fr);gap:12px;margin-top:12px;display:grid}.career-module__sKjTzq__secondaryGrid{grid-template-columns:minmax(340px,.75fr) minmax(0,1.45fr)}.career-module__sKjTzq__eventPanel,.career-module__sKjTzq__seasonPanel,.career-module__sKjTzq__developmentPanel,.career-module__sKjTzq__statsPanel,.career-module__sKjTzq__historyPanel{border:1px solid var(--career-border);background:var(--career-panel);border-radius:4px;min-width:0}.career-module__sKjTzq__eventPanel,.career-module__sKjTzq__seasonPanel,.career-module__sKjTzq__developmentPanel,.career-module__sKjTzq__statsPanel{min-height:380px;padding:22px}.career-module__sKjTzq__panelHeading{justify-content:space-between;align-items:flex-start;gap:18px;min-height:48px;display:flex}.career-module__sKjTzq__panelHeading h2{margin:3px 0 0;font-size:19px;line-height:1.2}.career-module__sKjTzq__panelHeading>svg{color:var(--career-muted)}.career-module__sKjTzq__eventDescription{min-height:50px;margin:6px 0 16px;font-size:12px}.career-module__sKjTzq__decisionList{gap:6px;display:grid}.career-module__sKjTzq__decisionButton{border:1px solid var(--career-border);background:var(--career-panel-2);min-height:61px;color:var(--career-text);font:inherit;text-align:left;cursor:pointer;border-radius:3px;grid-template-columns:34px auto minmax(0,1fr) auto 20px;align-items:center;gap:10px;padding:8px 12px;display:grid}.career-module__sKjTzq__decisionButton:hover:not(:disabled){border-color:var(--career-green);background:#17231e}.career-module__sKjTzq__decisionNumber{color:var(--career-muted);font-size:10px;font-weight:900}.career-module__sKjTzq__decisionCopy{gap:3px;min-width:0;display:grid}.career-module__sKjTzq__decisionCopy strong,.career-module__sKjTzq__decisionCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.career-module__sKjTzq__decisionCopy strong{font-size:12px}.career-module__sKjTzq__decisionCopy small{color:var(--career-muted);font-size:10px}.career-module__sKjTzq__riskTag{border:1px solid var(--career-border);color:var(--career-muted);text-transform:uppercase;padding:4px 7px;font-size:8px;font-weight:900}.career-module__sKjTzq__high-risk{color:var(--career-red);border-color:#71353b}.career-module__sKjTzq__balanced{color:var(--career-cyan);border-color:#315d6a}.career-module__sKjTzq__safe{color:var(--career-green);border-color:#376349}.career-module__sKjTzq__breakthrough{color:#ffd868;border-color:#6b5928}.career-module__sKjTzq__stageLine{border-left:3px solid var(--career-orange);background:var(--career-panel-2);justify-content:space-between;align-items:center;min-height:38px;margin:7px 0 10px;padding:0 10px;display:flex}.career-module__sKjTzq__stageLine strong{font-size:10px}.career-module__sKjTzq__tableHeader,.career-module__sKjTzq__standingRow{grid-template-columns:24px 28px minmax(70px,1fr) 48px 52px;align-items:center;gap:8px;display:grid}.career-module__sKjTzq__tableHeader{color:var(--career-muted);grid-template-columns:minmax(102px,1fr) 48px 52px;padding:0 8px 6px 68px;font-size:8px;font-weight:900}.career-module__sKjTzq__standingRow{border-top:1px solid var(--career-border);min-height:43px;padding:0 8px;font-size:11px}.career-module__sKjTzq__standingRow>strong{text-align:right}.career-module__sKjTzq__playerStanding{box-shadow:inset 3px 0 0 var(--career-green);background:#15261e}.career-module__sKjTzq__rank{color:var(--career-muted);text-align:center;font-size:9px;font-weight:850}.career-module__sKjTzq__standingTeam{text-overflow:ellipsis;white-space:nowrap;font-weight:850;overflow:hidden}.career-module__sKjTzq__positiveText{color:var(--career-green)}.career-module__sKjTzq__dangerText{color:var(--career-red)!important}.career-module__sKjTzq__emptySeason,.career-module__sKjTzq__emptyHistory{min-height:210px;color:var(--career-muted);text-align:center;place-items:center;font-size:12px;display:grid}.career-module__sKjTzq__attributeList{gap:16px;margin-top:14px;display:grid}.career-module__sKjTzq__attributeRow{grid-template-columns:112px minmax(80px,1fr) 28px;align-items:center;gap:10px;font-size:10px;display:grid}.career-module__sKjTzq__attributeTrack{background:#273137;height:5px;overflow:hidden}.career-module__sKjTzq__attributeTrack>span{background:var(--career-cyan);height:100%;display:block}.career-module__sKjTzq__attributeRow strong{text-align:right}.career-module__sKjTzq__statGrid{border-top:1px solid var(--career-border);border-left:1px solid var(--career-border);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;display:grid}.career-module__sKjTzq__statGrid>div{border-right:1px solid var(--career-border);border-bottom:1px solid var(--career-border);align-content:center;gap:5px;min-height:76px;padding:12px;display:grid}.career-module__sKjTzq__statGrid strong{font-size:20px}.career-module__sKjTzq__contractLine{color:var(--career-cyan);grid-template-columns:20px minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:10px;margin-top:12px;display:grid}.career-module__sKjTzq__contractLine span{color:var(--career-text);gap:4px;font-size:11px;font-weight:800;display:grid}.career-module__sKjTzq__historyPanel{margin-top:12px;padding:22px}.career-module__sKjTzq__historyList{margin-top:12px}.career-module__sKjTzq__historyRow{border-top:1px solid var(--career-border);grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:50px;display:grid}.career-module__sKjTzq__historyDot{border:1px solid var(--career-muted);width:7px;height:7px}.career-module__sKjTzq__winDot{background:var(--career-green);border-color:var(--career-green)}.career-module__sKjTzq__lossDot{background:var(--career-red);border-color:var(--career-red)}.career-module__sKjTzq__historyRow>div{gap:2px;min-width:0;display:grid}.career-module__sKjTzq__historyRow strong,.career-module__sKjTzq__historyRow small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.career-module__sKjTzq__historyRow strong{font-size:11px}.career-module__sKjTzq__historyRow small,.career-module__sKjTzq__historyRow>span:last-child{color:var(--career-muted);font-size:9px}.career-module__sKjTzq__historyList .career-module__sKjTzq__emptyHistory{min-height:90px}.career-module__sKjTzq__trophyShelf{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.career-module__sKjTzq__trophyShelf>div{color:#f8cf60;background:#201d12;border:1px solid #66562c;align-items:center;gap:10px;min-height:64px;padding:10px;display:flex}.career-module__sKjTzq__trophyShelf span{color:var(--career-text);gap:3px;font-size:10px;font-weight:800;display:grid}.career-module__sKjTzq__trophyShelf small{color:var(--career-muted)}.career-module__sKjTzq__careerFooter{color:#68767f;text-align:center;padding:22px 0;font-size:9px}.career-module__sKjTzq__teamLogo,.career-module__sKjTzq__teamInitials{flex:none}.career-module__sKjTzq__teamLogo{object-fit:contain}.career-module__sKjTzq__teamInitials{border:1px solid var(--career-border);color:var(--career-text);background:#20292e;place-items:center;font-weight:900;display:grid}.career-module__sKjTzq__tiny{width:22px;height:22px;font-size:7px}.career-module__sKjTzq__small{width:30px;height:30px;font-size:8px}.career-module__sKjTzq__medium{width:42px;height:42px;font-size:10px}.career-module__sKjTzq__large{width:72px;height:72px;font-size:14px}.career-module__sKjTzq__loadingScreen{color:var(--career-muted);text-align:center;place-content:center;gap:14px;font-size:11px;font-weight:850;display:grid}.career-module__sKjTzq__loadingIcon{color:var(--career-green);margin:0 auto;animation:1s steps(2,end) infinite career-module__sKjTzq__pulse}@keyframes career-module__sKjTzq__pulse{50%{opacity:.35}}@media (max-width:1020px){.career-module__sKjTzq__setupPage,.career-module__sKjTzq__dashboard{padding-inline:16px}.career-module__sKjTzq__identityGrid{grid-template-columns:1.3fr 110px 1fr}.career-module__sKjTzq__regionReadout{border-top:1px solid var(--career-border);grid-column:1/-1}.career-module__sKjTzq__identityGrid label:nth-child(3){border-right:0}.career-module__sKjTzq__optionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.career-module__sKjTzq__playerBand{grid-template-columns:minmax(260px,1.2fr) 110px}.career-module__sKjTzq__quickStats{border-top:1px solid var(--career-border);grid-column:1/-1}.career-module__sKjTzq__primaryGrid,.career-module__sKjTzq__secondaryGrid{grid-template-columns:1fr}.career-module__sKjTzq__eventPanel,.career-module__sKjTzq__seasonPanel,.career-module__sKjTzq__developmentPanel,.career-module__sKjTzq__statsPanel{min-height:0}}@media (max-width:640px){.career-module__sKjTzq__setupPage,.career-module__sKjTzq__dashboard{padding-inline:8px}.career-module__sKjTzq__topbar{grid-template-columns:1fr auto;gap:8px;min-height:54px}.career-module__sKjTzq__wordmark{grid-area:1/1/auto/-1;justify-self:center}.career-module__sKjTzq__backLink{grid-area:1/1}.career-module__sKjTzq__unofficial,.career-module__sKjTzq__resetButton{grid-area:1/2}.career-module__sKjTzq__backLink,.career-module__sKjTzq__resetButton{font-size:0}.career-module__sKjTzq__backLink svg,.career-module__sKjTzq__resetButton svg{width:18px;height:18px}.career-module__sKjTzq__setupForm{padding:28px 0 48px}.career-module__sKjTzq__setupHeading{margin-bottom:26px}.career-module__sKjTzq__setupHeading h1{font-size:38px}.career-module__sKjTzq__setupHeading p{font-size:12px}.career-module__sKjTzq__identityGrid{grid-template-columns:1fr 92px}.career-module__sKjTzq__identityGrid label:nth-child(3){border-top:1px solid var(--career-border);grid-column:1/-1}.career-module__sKjTzq__regionReadout{grid-column:1/-1}.career-module__sKjTzq__identityGrid label:nth-child(2){border-right:0}.career-module__sKjTzq__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.career-module__sKjTzq__setupOption{min-height:124px;padding:13px}.career-module__sKjTzq__setupSubmitRow{flex-direction:column;align-items:stretch;padding-top:18px}.career-module__sKjTzq__primaryButton{justify-content:center;width:100%}.career-module__sKjTzq__playerBand{grid-template-columns:minmax(0,1fr) 86px;gap:12px;padding:16px 12px}.career-module__sKjTzq__playerIdentity{gap:10px}.career-module__sKjTzq__large{width:48px;height:48px}.career-module__sKjTzq__playerIdentity h1{font-size:27px}.career-module__sKjTzq__playerIdentity p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.career-module__sKjTzq__overallBlock{min-height:74px}.career-module__sKjTzq__overallBlock strong{font-size:38px}.career-module__sKjTzq__quickStats{grid-template-columns:repeat(4,minmax(0,1fr))}.career-module__sKjTzq__quickStats div{text-align:center;padding:8px 5px}.career-module__sKjTzq__quickStats span{font-size:7px}.career-module__sKjTzq__quickStats strong{font-size:14px}.career-module__sKjTzq__eventPanel,.career-module__sKjTzq__seasonPanel,.career-module__sKjTzq__developmentPanel,.career-module__sKjTzq__statsPanel,.career-module__sKjTzq__historyPanel{padding:14px}.career-module__sKjTzq__eventDescription{min-height:0}.career-module__sKjTzq__decisionButton{grid-template-columns:26px auto minmax(0,1fr) 16px;gap:7px;padding:8px}.career-module__sKjTzq__riskTag{display:none}.career-module__sKjTzq__decisionCopy small{white-space:normal}.career-module__sKjTzq__attributeRow{grid-template-columns:94px minmax(60px,1fr) 24px}.career-module__sKjTzq__statGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.career-module__sKjTzq__contractLine{grid-template-columns:18px minmax(0,1fr)}.career-module__sKjTzq__trophyShelf{grid-template-columns:1fr 1fr}.career-module__sKjTzq__historyRow{grid-template-columns:8px minmax(0,1fr);padding-block:8px}.career-module__sKjTzq__historyRow>span:last-child{display:none}}@media (max-width:390px){.career-module__sKjTzq__optionGrid{grid-template-columns:1fr}.career-module__sKjTzq__setupOption{grid-template-rows:auto auto;grid-template-columns:30px 1fr;min-height:104px}.career-module__sKjTzq__setupOption>span{grid-column:2}.career-module__sKjTzq__decisionNumber{display:none}.career-module__sKjTzq__decisionButton{grid-template-columns:auto minmax(0,1fr) 16px}}@media (prefers-reduced-motion:reduce){.career-module__sKjTzq__loadingIcon{animation:none}}
