.player-experience-profile{padding:16px 0;margin:0 0 20px;border-bottom:1px solid var(--border,#555);color:var(--text,#eee)}.player-experience-profile h3{font-size:17px;margin:0 0 10px}.player-table-name{font-size:23px;font-weight:700;margin:0 0 8px;overflow-wrap:anywhere}.player-result-muted{color:var(--hint,#aab0b5);font-size:14px;line-height:1.55}.player-learning-toggle{display:flex;align-items:center;gap:10px;min-height:48px;font-size:14px}.player-learning-toggle input{width:20px;height:20px;flex-shrink:0;accent-color:var(--accent,#ba9856)}
.player-recap-history{border-top:1px solid var(--border,#555);margin-top:12px;padding-top:4px}.player-recap-history>summary{min-height:48px;display:flex;align-items:center;cursor:pointer;font-size:16px;font-weight:600}.player-recap-history select{width:100%;margin:8px 0 16px;min-height:44px}
.player-personal-result{padding:24px 16px;border-bottom:1px solid var(--border,#555);overflow-wrap:anywhere;color:var(--text,#eee);background:var(--bg,#111315);letter-spacing:0}.player-recap-history .player-personal-result{padding:14px 0;background:transparent}.player-result-kicker{font-size:12px;font-weight:700;color:var(--accent,#be9d67);margin-bottom:10px}.player-personal-result h2{font-size:26px;line-height:1.2;margin:0 0 12px}.player-result-name{color:var(--hint,#aab0b5);font-size:15px;margin:0 0 18px}.player-result-outcome{font-size:20px;font-weight:600;line-height:1.35;margin:12px 0}.player-result-status{font-size:14px;color:var(--town,#82bba4);line-height:1.5}.player-result-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:14px;margin:20px 0}.player-result-facts b{display:block;font-size:32px;font-variant-numeric:tabular-nums}.player-result-facts span{display:block;font-size:12px;color:var(--hint,#aab0b5);line-height:1.4}.player-personal-result h3{font-size:16px;margin:20px 0 10px}.player-personal-result ul{padding-left:18px;margin:8px 0}.player-personal-result li{font-size:14px;line-height:1.6;margin-bottom:7px}
