.Team_main__Lo7Qo{min-height:calc(100vh - var(--header-height, 72px));padding:var(--spacing-xl) 0}.Team_container__ttS_d{max-width:var(--max-width);margin:0 auto;padding:0 var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-xl)}.Team_backLink__oodh2{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--font-bold);text-decoration:none}.Team_backLink__oodh2:hover{color:var(--color-red)}.Team_header___bqcZ,.Team_panel__Bdop1{border:var(--border-width-thick) solid var(--color-black);background:var(--color-white);box-shadow:var(--shadow-lg);padding:var(--spacing-lg)}.Team_header___bqcZ{border-top-width:12px;display:flex;gap:var(--spacing-lg);align-items:flex-end;justify-content:space-between}.Team_card__O_d8q span,.Team_eyebrow__bFL1f{font-size:var(--text-xs);font-weight:var(--font-black);letter-spacing:.08em}.Team_selector__2O6gd{display:flex;align-items:center;gap:var(--spacing-sm);font-weight:var(--font-bold)}.Team_selector__2O6gd button,.Team_selector__2O6gd select{border:3px solid var(--color-black);background:var(--color-white);padding:.55rem .75rem;font:inherit}.Team_selector__2O6gd button{background:var(--color-yellow);cursor:pointer}.Team_stats__wYe5F{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-md);gap:var(--spacing-md)}.Team_card__O_d8q{border:var(--border-width-thick) solid var(--color-black);padding:var(--spacing-md);box-shadow:var(--shadow-md);display:grid;grid-gap:.35rem;gap:.35rem}.Team_card__O_d8q strong{font-size:var(--text-3xl);font-weight:var(--font-black)}.Team_card__O_d8q small,.Team_driverCard__9zK7b small,.Team_driverCard__9zK7b span{color:var(--color-text-secondary)}.Team_panel__Bdop1{display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md)}.Team_history__JvdlA{height:220px;display:flex;align-items:flex-end;gap:.35rem;overflow-x:auto;border-bottom:3px solid var(--color-black);padding:var(--spacing-md) 0 0}.Team_historyItem__vrsoa{min-width:58px;height:100%;display:grid;grid-template-rows:1fr auto auto;grid-gap:.25rem;gap:.25rem;align-items:end;text-align:center}.Team_historyBar__Wg0p4{width:100%;min-height:8px;background:var(--color-red);border:2px solid var(--color-black)}.Team_historyItem__vrsoa small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Team_performanceGrid__JQT8L{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--spacing-md);gap:var(--spacing-md)}.Team_performanceGrid__JQT8L>div{border:3px solid var(--color-black);padding:var(--spacing-md);display:grid;grid-gap:.3rem;gap:.3rem}.Team_performanceGrid__JQT8L span{font-size:var(--text-xs);font-weight:var(--font-black)}.Team_performanceGrid__JQT8L strong{font-size:var(--text-xl)}.Team_muted__9bKTi,.Team_performanceGrid__JQT8L small{color:var(--color-text-secondary)}.Team_headToHead__xCUkh{display:flex;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap;border:3px solid var(--color-black);padding:var(--spacing-md)}.Team_headToHead__xCUkh strong{font-size:var(--text-xl)}.Team_headToHead__xCUkh small{flex-basis:100%;color:var(--color-text-secondary)}.Team_driverGrid__8XPky{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-md);gap:var(--spacing-md)}.Team_driverCard__9zK7b{border:3px solid var(--color-black);padding:var(--spacing-md);display:grid;grid-gap:.35rem;gap:.35rem;color:inherit;text-decoration:none}.Team_driverCard__9zK7b:hover{background:var(--color-yellow);box-shadow:5px 5px 0 var(--color-red);transform:translate(-2px,-2px)}.Team_tableWrap__DKG45{overflow-x:auto}.Team_table__EO7Sg{border-collapse:collapse;width:100%}.Team_table__EO7Sg td,.Team_table__EO7Sg th{border-bottom:2px solid var(--color-black);padding:.75rem;text-align:left}.Team_table__EO7Sg th{background:var(--color-black);color:var(--color-white)}@media (max-width:700px){.Team_header___bqcZ{align-items:flex-start;flex-direction:column}.Team_driverGrid__8XPky,.Team_stats__wYe5F{grid-template-columns:1fr}.Team_performanceGrid__JQT8L{grid-template-columns:repeat(2,1fr)}.Team_selector__2O6gd{flex-wrap:wrap}}