.career-history-page{color:var(--chalk)}.career-history-head{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:16px 28px;margin-bottom:14px}.career-history-kicker{display:block;margin-bottom:9px;color:var(--action-text);font:850 var(--type-label)/1 var(--sans);letter-spacing:var(--type-track-label);text-transform:uppercase}.career-history-head p{margin:9px 0 0;max-width:48ch;color:var(--dim);font:500 13.5px/1.5 var(--sans);text-wrap:pretty}.career-history-nav{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:2px}.career-history-page .career-history-section{margin-top:18px;padding:20px 22px 22px}.career-history-section-head{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:10px 24px;margin-bottom:16px;padding:2px 2px 0}.career-history-section-head h2{margin:0;color:var(--chalk);font:400 clamp(22px,3vw,28px)/1.08 var(--display);letter-spacing:-.015em}.career-history-counts{display:flex;align-items:flex-start;gap:22px}.career-history-count{flex:none;padding-top:2px;color:var(--faint-text);font:750 var(--type-label)/1 var(--mono);letter-spacing:.09em;text-align:right;text-transform:uppercase}.career-history-count.is-inline{align-self:center;padding-top:0}.career-history-count.is-inline b{display:inline;margin:0;color:var(--chalk);font:inherit;font-weight:850;letter-spacing:inherit}.career-history-count:not(.is-inline) b{display:block;margin-bottom:7px;color:var(--chalk);font:850 22px/1 var(--mono);font-variant-numeric:tabular-nums;letter-spacing:0}.career-history-count[data-earned] b{color:var(--champ-text)}.career-history-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px;padding:13px 14px 14px;border:1px solid var(--hair);border-radius:12px;background:color-mix(in srgb,var(--night) 28%,var(--booth))}.career-history-controls label{display:grid;gap:8px;min-width:0;color:var(--faint-text);font:800 var(--type-label)/1 var(--mono);letter-spacing:var(--type-track-label);text-transform:uppercase}.career-history-progress label{display:grid;gap:8px;min-width:0;color:var(--dim);font:750 12px/1.3 var(--sans)}.career-history-controls select,.career-history-progress select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-width:0;width:100%;box-sizing:border-box;min-height:40px;padding:8px 10px;border:1px solid var(--line);border-radius:9px;background:var(--night);color:var(--chalk);font:700 13px/1.2 var(--sans);letter-spacing:0;text-transform:none}.career-history-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:stretch}.career-history-life{--life-rank: var(--life-rank-dark,var(--dim));min-width:0}html:not(.dark) .career-history-life{--life-rank: var(--life-rank-light,var(--dim))}.career-history-life[data-finish]{display:flex;flex-direction:column}.career-history-life[data-finish] .career-history-receipt{display:flex;flex:1 1 auto;min-width:0}.career-history-tray{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:12px 12px 0}.career-history-life[data-finish] .career-history-tray{margin:9px 1px 0}.career-history-legacy{display:inline-grid;justify-items:start;align-content:center;gap:4px;min-height:40px;box-sizing:border-box;padding:4px 11px;border:1px solid color-mix(in srgb,var(--life-rank) 34%,var(--line));border-radius:9px;background:color-mix(in srgb,var(--life-rank) 8%,var(--booth))}.career-history-legacy b{color:var(--chalk);font:900 15px/1 var(--mono);font-variant-numeric:tabular-nums}.career-history-legacy small{color:var(--dim);font:800 9.5px/1 var(--mono);letter-spacing:.09em;text-transform:uppercase}.career-history-life[data-finish] .career-history-action{min-height:40px}.career-history-life:not([data-finish]){align-self:start;overflow:hidden;padding:2px 0 12px;border:1px solid var(--line);border-radius:14px;background:var(--booth);box-shadow:var(--pop-soft)}.career-history-life:not([data-finish])[data-ranked]{border-color:color-mix(in srgb,var(--life-rank) 30%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--life-rank) 9%,var(--booth)) 0,var(--booth) 150px)}.career-history-life:not([data-finish])[data-pinned]{border-color:color-mix(in srgb,var(--royal) 62%,var(--line))}.career-history-life:not([data-ranked]){padding-top:12px}.career-history-life:not([data-ranked])>div:first-child>p{margin:0 14px;color:var(--dim);font:500 13px/1.5 var(--sans)}.career-history-life .personal-best-career-card{border:0;border-radius:0;background:transparent}.career-history-life .personal-best-career-identity{padding-inline:14px}.career-history-life .draft-history-meta{display:grid;gap:4px}.career-history-life .draft-history-meta :is(span,time){white-space:normal;line-height:1.4}.career-history-life .draft-history-meta :is(span,time):before{content:none}.career-history-life h3{margin:10px 14px;color:var(--chalk);font:850 15px/1.3 var(--sans)}.career-history-path{margin:12px 14px 0;overflow:hidden;color:var(--dim);font:750 var(--type-label)/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase}.career-history-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.career-history-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;box-sizing:border-box;padding:8px 12px;border:1px solid var(--line);border-radius:9px;background:color-mix(in srgb,var(--night) 36%,transparent);color:var(--chalk);font:750 12px/1.3 var(--sans);text-align:center;text-decoration:none;cursor:pointer}.career-history-action svg{flex:none;width:14px;height:14px}.career-history-action[aria-pressed=true]{border-color:color-mix(in srgb,var(--royal) 58%,var(--line));background:var(--royal-soft);color:var(--chalk);box-shadow:inset 0 1px color-mix(in srgb,var(--chalk) 7%,transparent)}.career-history-action:focus-visible,.career-history-page select:focus-visible{outline:2px solid var(--royal);outline-offset:3px}@media(hover:hover){.career-history-action:hover{border-color:color-mix(in srgb,var(--royal) 45%,var(--line));color:var(--action-text)}}.career-history-actions span{margin-left:auto;color:var(--faint-text);font:500 12px/1.3 var(--sans)}.career-history-error{margin:10px 14px 0;color:var(--dim);font:500 13px/1.5 var(--sans)}.career-history-life[data-finish] .career-history-error{margin:8px 2px 0}.career-history-skeleton .rk-skel{min-height:488px;border-radius:15px}.career-history-page .career-history-state.panel{display:grid;justify-items:start;align-content:center;gap:10px;min-height:168px;padding:24px;margin:0;border:1px dashed var(--hair);background:color-mix(in srgb,var(--night) 30%,transparent);box-shadow:none}.career-history-state h3{margin:0;font:800 18px/1.3 var(--sans)}.career-history-state p{margin:0;color:var(--dim);font:500 14px/1.5 var(--sans)}.career-history-more{display:flex;margin:20px auto 0;min-width:180px}.career-history-page .career-history-progress.panel{margin:18px 0 0;padding:20px 22px 22px}.career-history-progress-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.career-history-progress-facts>div{display:grid;align-content:start;gap:7px;min-width:0;padding:14px;border:1px solid var(--hair);border-radius:13px;background:color-mix(in srgb,var(--night) 55%,transparent)}.career-history-progress-facts>[data-history-tone=lives]{--fact: #67D7E8}.career-history-progress-facts>[data-history-tone=sports]{--fact: #8BD3FF}.career-history-progress-facts>[data-history-tone]{border-color:color-mix(in srgb,var(--fact) 28%,var(--hair));background:linear-gradient(165deg,color-mix(in srgb,var(--fact) 8%,var(--booth)),color-mix(in srgb,var(--night) 54%,transparent))}.career-history-progress-facts strong{color:color-mix(in srgb,var(--fact,var(--chalk)) 68%,var(--chalk));font:850 26px/1 var(--mono)}.career-history-progress-facts span{color:color-mix(in srgb,var(--fact,var(--dim)) 64%,var(--dim));font:850 var(--type-label)/1.2 var(--sans);letter-spacing:.1em;text-transform:uppercase}html:not(.dark) .career-history-progress-facts strong{color:color-mix(in srgb,var(--fact,var(--chalk)) 45%,var(--chalk))}html:not(.dark) .career-history-progress-facts span{color:color-mix(in srgb,var(--fact,var(--dim)) 30%,var(--chalk))}.career-history-progress p{margin:0;color:var(--dim);font:500 12px/1.5 var(--sans)}.career-history-progress .career-goal-focus{padding-top:16px;border-top:1px solid var(--hair)}.career-history-progress .career-goal-focus p{margin-top:8px}@media(min-width:900px){.career-history-progress{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 28px}.career-history-progress .career-history-section-head{grid-column:1/-1}.career-history-progress .career-goal-focus{margin:0!important;padding:0 0 0 28px;border-top:0;border-left:1px solid var(--hair)}}@media(max-width:1040px){.career-history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.career-history-grid{grid-template-columns:minmax(0,1fr);gap:12px}.career-history-skeleton .rk-skel:nth-child(n+2){display:none}.career-history-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px}.career-history-page .career-history-section,.career-history-page .career-history-progress.panel{padding:16px 14px}}@media(max-width:480px){.career-history-page{width:calc(100% - 20px);padding-top:14px}.career-history-head{gap:12px;margin-bottom:10px}.career-history-nav{width:100%;display:grid;grid-template-columns:1fr 1fr;margin-bottom:0}.career-history-nav>a{min-height:42px}.career-history-page .career-history-section,.career-history-page .career-history-progress.panel{margin-top:12px;padding:14px 10px 12px}.career-history-section-head{margin-bottom:12px}.career-history-section-head h2{font-size:21px}.career-history-counts{gap:18px}.career-history-count:not(.is-inline){text-align:left}.career-history-count:not(.is-inline) b{margin-bottom:5px;font-size:17px}.career-history-controls select,.career-history-progress select{min-height:44px}.career-history-life h3,.career-history-path{margin-inline:11px}.career-history-tray{margin-inline:10px}.career-history-page .career-history-state.panel{padding:20px 16px}.career-history-action,.career-history-legacy,.career-history-life[data-finish] .career-history-action{min-height:44px}.career-history-life[data-finish] .career-history-tray,.career-history-life[data-finish] .career-history-actions{gap:6px}.career-history-life[data-finish] .career-history-action,.career-history-legacy{padding-inline:10px}}@media(max-width:360px){.career-history-controls{grid-template-columns:1fr}.career-history-controls label{grid-template-columns:82px minmax(0,1fr);align-items:center;gap:8px}}
