.rp-career-history{display:grid;gap:15px}.rp-career-history-intro{padding:20px 22px;border:1px solid #273a34;border-radius:7px;background:linear-gradient(112deg,#102019,#0b151b 62%)}.rp-career-history-intro h2{margin:5px 0}.rp-career-history-intro p{margin:0;color:#aab8b3;font-size:11px;line-height:1.6}.rp-career-history-intro>small{display:block;margin-top:9px;color:#87969a;font-size:10px;line-height:1.5}.rp-career-category{overflow:hidden;border:1px solid #273740;border-radius:7px;background:#0b151b}.rp-career-category-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:14px 18px;border-bottom:1px solid #26343d;background:#101b20}.rp-career-category-heading h3{margin:4px 0 0;color:#e7eee9;font:600 18px Georgia,serif}.rp-career-all-comps{padding:6px 9px;border:1px solid #33483b;border-radius:20px;background:#13221a;color:#b7d0bd;font-size:9px;white-space:nowrap}.rp-career-table-wrap{overflow:auto}.rp-career-table{width:100%;min-width:790px;border-collapse:collapse;font-size:11px}.rp-career-table th{padding:10px 12px;background:#0b151b;color:#95a5af;text-align:left;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:500;white-space:nowrap}.rp-career-table td:nth-child(n+3),.rp-career-table th:nth-child(n+3){text-align:right}.rp-career-table td{padding:11px 12px;border-top:1px solid #1d2b33;color:#d1dbe0;white-space:nowrap}.rp-career-table tbody tr:hover td{background:#14211f70}.rp-career-table td.rp-career-years{color:#bdc9c3;font-weight:600;font-variant-numeric:tabular-nums}.rp-career-club{display:inline-flex;align-items:center;gap:9px;color:#e0e8e3}.rp-career-club .rp-crest{width:27px;height:30px;flex:none}.rp-career-club>span{display:grid;gap:4px;text-align:left}.rp-career-club>span>small{color:#91a19a;font-size:9px;font-weight:400}.rp-career-table td:nth-child(n+3){font-variant-numeric:tabular-nums}.rp-career-empty{margin:0;padding:18px;color:#9eacbe;font-size:11px}.rp-career-history .rp-muted{margin:0;padding:18px 20px;border:1px dashed #34414a;border-radius:5px;background:#0b151c}@media(max-width:650px){.rp-career-history-intro{padding:17px}.rp-career-category-heading{padding:13px 14px}}.rp-career-seasons{display:grid;gap:13px}.rp-career-seasons-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.rp-career-seasons-heading h2{margin:5px 0 3px}.rp-career-seasons-heading p,.rp-career-seasons-note{margin:0;color:#94a39e;font-size:11px;line-height:1.55}.rp-career-seasons-heading>small{padding:6px 9px;border:1px solid #30443a;border-radius:18px;background:#122019;color:#b5cbbb;font-size:10px;white-space:nowrap}.rp-career-season{overflow:hidden;border:1px solid #273740;border-radius:7px;background:#0b151b}.rp-career-season h3{margin:0;padding:12px 15px;border-bottom:1px solid #26343d;background:#101b20;color:#e7eee9;font-size:14px;font-weight:650}.rp-career-season-table-wrap{overflow:auto}.rp-career-season table{width:100%;min-width:780px;border-collapse:collapse;font-size:11px}.rp-career-season td,.rp-career-season th{padding:10px 12px;border-bottom:1px solid #1d2b33;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.rp-career-season thead th{background:#0b151b;color:#95a5af;text-align:right;text-transform:uppercase;letter-spacing:.055em;font-size:9px;font-weight:500}.rp-career-season tbody th,.rp-career-season thead th:first-child{text-align:left}.rp-career-season tbody th{color:#d4ded8;font-weight:550}.rp-career-season tbody td{color:#c3d0ca}.rp-career-season tbody tr:last-child td,.rp-career-season tbody tr:last-child th{border-bottom:0}.rp-career-season-team{display:inline-flex;align-items:center;gap:8px;color:#d7e0db}.rp-career-season-team .rp-crest{width:23px;height:25px;flex:none}.rp-career-seasons-empty{margin:0;padding:16px;border:1px dashed #34414a;border-radius:5px;background:#0b151c;color:#aab8b3;font-size:11px}.rp-career-seasons-note{font-size:10px}