.E2cczq_personalBests{width:100%;max-width:1400px;margin:0 auto}.E2cczq_pbContent{background:var(--blert-panel-surface);-webkit-backdrop-filter:var(--blert-panel-blur);backdrop-filter:var(--blert-panel-blur);box-shadow:var(--blert-elevation-1);border-radius:var(--blert-radius);flex-direction:column;gap:16px;display:flex}.E2cczq_pbContent.E2cczq_soloLayout .E2cczq_splitsContainer{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.E2cczq_pbContent.E2cczq_soloLayout .E2cczq_splitsContainer .E2cczq_splitSection.E2cczq_fullWidth{grid-column:1/-1}.E2cczq_selection{border-bottom:1px solid rgba(var(--blert-purple-base), .15);padding:12px 16px}[data-theme=aero] .E2cczq_selection{border-bottom-color:#78a5c859}.E2cczq_selection .E2cczq_pbOptions{gap:12px}.E2cczq_selection .E2cczq_pbOptions .E2cczq_pbOption{justify-content:center;align-items:center;gap:8px;display:flex}.E2cczq_splitSection{flex-direction:column;padding:16px;container-type:inline-size}.E2cczq_splitHeader{align-items:center;gap:12px;margin-bottom:16px;display:flex}.E2cczq_splitHeader .E2cczq_splitIcon{background:var(--blert-surface-light);width:40px;height:40px;color:var(--blert-purple);border-radius:8px;justify-content:center;align-items:center;font-size:20px;display:flex;position:relative}[data-theme=aero] .E2cczq_splitHeader .E2cczq_splitIcon{background:linear-gradient(to bottom, #ffffff8c, #ffffff26 48%, #fff0 49%, #0000000a),rgba(var(--blert-surface-light-base), .9);border:1px solid #709cc473;box-shadow:inset 0 1px #fffc,0 1px 2px #3c78a533}.E2cczq_splitHeader .E2cczq_splitIcon svg{color:inherit;position:relative}.E2cczq_splitHeader .E2cczq_splitIcon svg path{fill:currentColor;stroke:currentColor}.E2cczq_splitHeader .E2cczq_splitInfo h3{margin:0 0 2px;font-size:18px;font-weight:500}.E2cczq_splitHeader .E2cczq_splitInfo p{color:var(--blert-font-color-secondary);margin:0;font-size:13px;line-height:1.3}.E2cczq_pbGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.E2cczq_pbGrid.E2cczq_soloLayout{grid-template-columns:repeat(auto-fit,minmax(160px,300px));justify-content:start}.E2cczq_pbGrid.E2cczq_eightScales{grid-template-columns:repeat(2,1fr)}@container (min-width:600px){.E2cczq_pbGrid.E2cczq_eightScales{grid-template-columns:repeat(4,1fr)}}@container (min-width:1080px){.E2cczq_pbGrid.E2cczq_eightScales{grid-template-columns:repeat(8,1fr)}}.E2cczq_achievementSection{flex-direction:column;padding:16px}.E2cczq_achievementGrid{grid-template-columns:repeat(auto-fit,minmax(200px,300px));justify-content:start;gap:12px;display:grid}.E2cczq_achievementCard{background:rgba(var(--blert-surface-dark-base), .5);border:1px dashed var(--blert-divider-color);border-radius:8px;align-items:center;gap:12px;padding:16px;text-decoration:none;transition:all .2s;display:flex}.E2cczq_achievementCard:not(.E2cczq_hasValue)>*{opacity:.65}.E2cczq_achievementCard.E2cczq_hasValue{cursor:pointer;background:linear-gradient(135deg, rgba(var(--blert-purple-base), .12) 0%, var(--blert-surface-dark) 60%);border:1px solid rgba(var(--blert-purple-base), .35)}.E2cczq_achievementCard.E2cczq_hasValue:hover{border-color:var(--blert-purple);background:linear-gradient(135deg, rgba(var(--blert-purple-base), .22) 0%, var(--blert-surface-light) 60%);transform:translateY(-2px)}.E2cczq_achievementCard.E2cczq_hasValue:hover .E2cczq_achievementValue{color:var(--blert-purple)}[data-theme=aero] .E2cczq_achievementCard.E2cczq_hasValue{background:var(--blert-aero-well,#ffffffe6);border:1px solid #709cc480;border-color:rgba(var(--blert-purple-base), .45);box-shadow:inset 0 1px 3px #285a8229,inset 0 -1px #fff9}[data-theme=aero] .E2cczq_achievementCard.E2cczq_hasValue:hover{background:var(--blert-aero-well);border-color:rgba(var(--blert-purple-base), .7);transform:none;box-shadow:inset 0 1px 3px #285a8229,inset 0 -1px #fff9,0 3px 10px #3c78a559}[data-theme=aero] .E2cczq_achievementCard:not(.E2cczq_hasValue){background:rgba(var(--blert-surface-light-base), .4);border:1px solid #709cc48c;box-shadow:inset 0 1px 3px #285a821f}.E2cczq_achievementCard .E2cczq_achievementIcon{background:rgba(var(--blert-purple-base), .1);width:48px;height:48px;color:var(--blert-purple);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;display:flex}[data-theme=aero] .E2cczq_achievementCard .E2cczq_achievementIcon{background:linear-gradient(to bottom, #ffffff8c, #ffffff26 48%, #fff0 49%, #0000000a),rgba(var(--blert-surface-light-base), .9);border:1px solid #709cc473;box-shadow:inset 0 1px #fffc,0 1px 2px #3c78a533}.E2cczq_achievementCard .E2cczq_achievementContent{flex:1}.E2cczq_achievementCard .E2cczq_achievementContent .E2cczq_achievementLabel{color:var(--blert-font-color-secondary);margin-bottom:2px;font-size:.8rem;font-weight:500}.E2cczq_achievementCard .E2cczq_achievementContent .E2cczq_achievementValue{font-variant-numeric:tabular-nums;margin-bottom:2px;font-size:1.2rem;font-weight:700;transition:color .2s}.E2cczq_achievementCard .E2cczq_achievementContent .E2cczq_achievementDate{color:var(--blert-font-color-secondary);font-size:.7rem}.E2cczq_pbCard{background:rgba(var(--blert-surface-dark-base), .5);border:1px dashed var(--blert-divider-color);text-align:center;color:var(--blert-font-color-primary);border-radius:6px;flex-direction:column;align-items:center;padding:12px;text-decoration:none;transition:all .2s;display:flex}.E2cczq_pbCard:not(.E2cczq_hasTime)>*{opacity:.65}.E2cczq_pbCard.E2cczq_hasTime{cursor:pointer;background:linear-gradient(135deg, rgba(var(--blert-purple-base), .12) 0%, var(--blert-surface-dark) 60%);border:1px solid rgba(var(--blert-purple-base), .35)}.E2cczq_pbCard.E2cczq_hasTime:hover{border-color:var(--blert-purple);background:linear-gradient(135deg, rgba(var(--blert-purple-base), .22) 0%, var(--blert-surface-light) 60%);transform:translateY(-2px)}.E2cczq_pbCard.E2cczq_hasTime:hover .E2cczq_pbTime{color:var(--blert-purple)}[data-theme=aero] .E2cczq_pbCard.E2cczq_hasTime{background:var(--blert-aero-well,#ffffffe6);border:1px solid #709cc480;border-color:rgba(var(--blert-purple-base), .45);box-shadow:inset 0 1px 3px #285a8229,inset 0 -1px #fff9}[data-theme=aero] .E2cczq_pbCard.E2cczq_hasTime:hover{background:var(--blert-aero-well);border-color:rgba(var(--blert-purple-base), .7);transform:none;box-shadow:inset 0 1px 3px #285a8229,inset 0 -1px #fff9,0 3px 10px #3c78a559}[data-theme=aero] .E2cczq_pbCard:not(.E2cczq_hasTime){background:rgba(var(--blert-surface-light-base), .4);border:1px solid #709cc48c;box-shadow:inset 0 1px 3px #285a821f}.E2cczq_pbCard .E2cczq_pbScale{color:var(--blert-font-color-secondary);margin-bottom:4px;font-size:13px;font-weight:500}.E2cczq_pbCard .E2cczq_pbTime{font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:20px;font-weight:700;transition:color .2s}.E2cczq_pbCard .E2cczq_pbDate{color:var(--blert-font-color-secondary);font-size:11px}@media (max-width:940px){.E2cczq_personalBests{padding:0}.E2cczq_splitSection{padding:12px}.E2cczq_splitHeader{gap:10px;margin-bottom:12px}.E2cczq_splitHeader .E2cczq_splitIcon{width:36px;height:36px;color:var(--blert-blue);font-size:18px}.E2cczq_splitHeader .E2cczq_splitIcon svg,.E2cczq_splitHeader .E2cczq_splitIcon path{fill:currentColor;stroke:currentColor}.E2cczq_splitHeader .E2cczq_splitInfo h3{font-size:16px}.E2cczq_splitHeader .E2cczq_splitInfo p{font-size:12px}.E2cczq_pbGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.E2cczq_pbContent.E2cczq_soloLayout .E2cczq_splitsContainer{grid-template-columns:1fr;gap:12px}.E2cczq_achievementSection{padding:12px}.E2cczq_achievementGrid{grid-template-columns:1fr;gap:10px}.E2cczq_achievementCard{padding:12px}.E2cczq_achievementCard .E2cczq_achievementIcon{width:40px;height:40px;font-size:20px}.E2cczq_achievementCard .E2cczq_achievementContent .E2cczq_achievementLabel{font-size:13px}.E2cczq_achievementCard .E2cczq_achievementContent .E2cczq_achievementValue{font-size:18px}.E2cczq_achievementCard .E2cczq_achievementContent .E2cczq_achievementDate{font-size:10px}.E2cczq_pbCard{padding:10px}.E2cczq_pbCard .E2cczq_pbScale{font-size:12px}.E2cczq_pbCard .E2cczq_pbTime{font-size:18px}.E2cczq_pbCard .E2cczq_pbDate{font-size:10px}}
