.wnJhgq_tableWrap{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--gradient-carbon);min-width:0;box-shadow:var(--shadow-card);overflow-x:auto}.wnJhgq_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:590px}.wnJhgq_table caption{padding:var(--space-lg);border-block-end:1px solid var(--border);color:var(--text-1);font-family:var(--font-display);text-align:start;text-wrap:balance;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:800}.wnJhgq_table th,.wnJhgq_table td{padding:.72rem var(--space-lg);border-block-end:1px solid var(--border);text-align:start;vertical-align:middle}.wnJhgq_table thead th{color:var(--text-3);font-size:var(--text-xs);letter-spacing:.045em;text-transform:uppercase;white-space:nowrap;background:#111;font-weight:700}.wnJhgq_table tbody th{white-space:nowrap;font-weight:600}.wnJhgq_table tbody tr{background:var(--surface-2);transition:background-color var(--transition-fast)}.wnJhgq_table tbody tr:nth-child(2n){background:#202020}.wnJhgq_table tbody tr:last-child th,.wnJhgq_table tbody tr:last-child td{border-block-end:0}.wnJhgq_table tbody tr:hover{background:var(--surface-3)}.wnJhgq_table a{color:var(--text-1);text-underline-offset:.18em;text-decoration:none}.wnJhgq_table a:hover,.wnJhgq_table a:focus-visible{color:var(--accent-text);text-decoration:underline}.wnJhgq_pos{background:color-mix(in srgb, var(--team-color,transparent) 14%, transparent);width:4rem;color:color-mix(in srgb, var(--team-color,var(--text-1)) 62%, white);font-family:var(--font-display);text-align:end;font-weight:900;position:relative}.wnJhgq_pos:before{background:var(--team-color,transparent);content:"";width:4px;position:absolute;inset-block:0;inset-inline-start:0}.wnJhgq_table .wnJhgq_num{text-align:end;white-space:nowrap;width:6rem}.wnJhgq_points{color:var(--accent-text);font-family:var(--font-display);font-weight:900}.wnJhgq_driverName strong{color:#fff;font-family:var(--font-display);text-transform:uppercase;font-weight:900}.wnJhgq_table tbody th .wnJhgq_driverName{white-space:nowrap}.wnJhgq_code{min-width:2.7rem;min-height:1.55rem;border:1px solid color-mix(in srgb, var(--team-color,var(--border-strong)) 65%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--team-color,var(--surface-3)) 18%, var(--surface-3));color:var(--text-1);font-family:var(--font-display);text-align:center;justify-content:center;align-items:center;margin-inline-end:var(--space-sm);padding-inline:.35rem;font-size:.7rem;font-weight:900;display:inline-flex}.wnJhgq_muted{color:var(--text-2)}.wnJhgq_empty{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--gradient-carbon);box-shadow:var(--shadow-card);padding:clamp(1.5rem,4vw,3rem)}.wnJhgq_empty h2,.wnJhgq_empty h3{font-family:var(--font-display);margin-block-end:var(--space-md);font-size:clamp(1.25rem,3vw,1.7rem);font-weight:800}.wnJhgq_empty p{color:var(--text-2);line-height:1.6}.wnJhgq_empty a{color:var(--accent-text);text-underline-offset:.18em;font-weight:700}.wnJhgq_picker{justify-content:center;align-items:center;gap:var(--space-sm);width:fit-content;max-width:100%;margin:var(--space-lg) auto 0;border-radius:var(--radius-full);box-shadow:var(--shadow-card);background:linear-gradient(145deg,#222222f5,#0d0d0df5);border:1px solid #ffffff1a;flex-wrap:wrap;padding:.5rem;display:flex}.wnJhgq_picker label{margin-inline:var(--space-sm);color:var(--text-2);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700}.wnJhgq_picker select,.wnJhgq_stepLink{border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--surface-2);min-height:42px;color:var(--text-1);font:inherit;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.wnJhgq_picker select{width:auto;min-width:7rem;padding-inline:var(--space-md);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer}.wnJhgq_stepLink{min-width:42px;padding-inline:var(--space-sm);color:var(--text-1);text-decoration:none}.wnJhgq_stepLink:hover{border-color:var(--accent-text);color:var(--accent-text)}.wnJhgq_picker select:focus-visible,.wnJhgq_stepLink:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;border-color:#0000}.wnJhgq_gap{color:var(--text-2);white-space:nowrap}.wnJhgq_tieMark{color:var(--gold);margin-inline-start:.2em;font-size:.75em;text-decoration:none}@media (max-width:640px){.wnJhgq_table{min-width:520px}.wnJhgq_table th,.wnJhgq_table td{padding:var(--space-sm);font-size:var(--text-sm)}.wnJhgq_hideSmall,.wnJhgq_hideMobile{display:none}.wnJhgq_table .wnJhgq_num{width:auto}}@media (max-width:380px){.wnJhgq_picker{gap:.35rem;width:100%;padding:.35rem}.wnJhgq_picker label{margin-inline:.2rem}.wnJhgq_picker select{min-width:6rem;padding-inline:var(--space-sm)}.wnJhgq_stepLink{min-width:38px}}@media (prefers-reduced-motion:reduce){.wnJhgq_table tbody tr,.wnJhgq_picker select,.wnJhgq_stepLink{transition:none}}
.DAhJzG_history{min-height:100vh}.DAhJzG_header{border-block-end:1px solid #ffffff14}.DAhJzG_filters{z-index:20;padding-block:var(--space-sm);border-block-end:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0d0df0;position:sticky;inset-block-start:var(--header-height)}.DAhJzG_filters>div{justify-content:center;display:flex}.DAhJzG_content{padding-block:clamp(1.75rem,3.5vw,3rem)}.DAhJzG_content:last-child{padding-block-end:var(--space-3xl)}.DAhJzG_sectionTitle{font-family:var(--font-display);text-wrap:balance;margin-block-end:var(--space-lg);font-size:clamp(1.45rem,3vw,1.9rem);font-weight:800}.DAhJzG_views{gap:var(--space-sm);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--gradient-carbon);box-shadow:var(--shadow-card);flex-wrap:wrap;margin-block-end:var(--space-lg);padding:.4rem;display:flex}.DAhJzG_viewLink{min-height:42px;padding-inline:var(--space-lg);border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--surface-2);color:var(--text-2);font-family:var(--font-display);transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.DAhJzG_viewLink:hover{border-color:var(--accent-text);color:var(--text-1)}.DAhJzG_viewLink:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.DAhJzG_viewLink.DAhJzG_active{border-color:color-mix(in srgb, var(--accent-text) 62%, transparent);background:var(--gradient-racing);color:var(--on-accent);box-shadow:var(--shadow-glow)}.DAhJzG_recordsGrid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));margin:0;display:grid}.DAhJzG_recordGroup{min-width:0;color:var(--text-2);padding:clamp(1rem,2.5vw,1.5rem)}.DAhJzG_recordGroup dt{color:var(--text-1);font-family:var(--font-display);margin-block-end:var(--space-md);font-size:1.15rem;font-weight:800}.DAhJzG_record{justify-content:space-between;align-items:baseline;gap:var(--space-md);min-width:0;border-block-start:1px solid var(--border);color:var(--text-1);margin-block-start:var(--space-md);padding-block-start:var(--space-md);display:flex}.DAhJzG_recordName{overflow-wrap:anywhere;min-width:0;font-weight:700}.DAhJzG_recordValue{color:var(--accent-text);font-family:var(--font-display);font-variant-numeric:tabular-nums;flex:none;font-size:1.6rem;font-weight:900}@media (max-width:480px){.DAhJzG_filters{padding-block:.25rem}.DAhJzG_record{gap:var(--space-sm)}.DAhJzG_recordValue{font-size:1.35rem}.DAhJzG_views{gap:.35rem;padding:.3rem}.DAhJzG_viewLink{min-height:40px;padding-inline:var(--space-md)}}@media (prefers-reduced-motion:reduce){.DAhJzG_viewLink{transition:none}.DAhJzG_viewLink.DAhJzG_active{box-shadow:none}}.DAhJzG_championsGrid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}.DAhJzG_championCard{padding:var(--space-md) var(--space-lg);border-block-start:3px solid var(--team-color,var(--border));transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.DAhJzG_championCard:hover{transform:translateY(-3px);box-shadow:0 10px 30px #00000073}.DAhJzG_championYear{color:#ff3b30;font-family:var(--font-display);margin-block-end:var(--space-sm);font-size:2rem;font-weight:900;line-height:1;text-decoration:none;display:inline-block}.DAhJzG_championYear:hover{color:#ff6a61}.DAhJzG_championFacts{gap:var(--space-sm);margin:0;display:grid}.DAhJzG_championFacts dt{color:var(--text-3,var(--text-2));letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:700}.DAhJzG_championFacts dd{margin:0}.DAhJzG_championDriver{font-family:var(--font-display);font-size:1.1rem;font-weight:800}.DAhJzG_championTeam{color:var(--text-2);align-items:center;gap:.45rem;font-weight:700;display:flex}.DAhJzG_championTeam:before{content:"";background:var(--team-color,var(--border));border-radius:50%;flex:none;width:.6rem;height:.6rem}.DAhJzG_championDriver a,.DAhJzG_championTeam a{color:inherit;text-decoration:none}.DAhJzG_championDriver a:hover,.DAhJzG_championTeam a:hover{text-decoration:underline}@media (max-width:640px){.DAhJzG_championsGrid{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr))}.DAhJzG_championCard{padding:var(--space-sm) var(--space-md)}.DAhJzG_championYear{font-size:1.5rem}.DAhJzG_championDriver{overflow-wrap:anywhere;font-size:.95rem}.DAhJzG_championFacts dt{font-size:.62rem}}@media (prefers-reduced-motion:reduce){.DAhJzG_championCard{transition:none}.DAhJzG_championCard:hover{transform:none}}
.UV_psW_standings{min-height:100vh}.UV_psW_header{border-block-end:1px solid #ffffff14}.UV_psW_header h1{max-width:14ch;margin-inline:auto}.UV_psW_header p.UV_psW_page-hero__subline{margin-block-start:var(--space-md)}.UV_psW_content{padding-block:clamp(1.75rem, 3.5vw, 3rem) var(--space-3xl)}.UV_psW_podium{align-items:stretch;gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-end:clamp(2rem,4vw,3.5rem);display:grid}.UV_psW_podiumCard{border:2px solid var(--border-strong);text-align:center;min-width:0;min-height:245px;transition:transform var(--transition-base), border-color var(--transition-base), box-shadow var(--transition-base);flex-direction:column;align-items:center;padding:clamp(1rem,2.2vw,1.75rem);display:flex;position:relative;overflow:hidden}.UV_psW_podiumCard:after{background:var(--team-color,var(--accent));content:"";height:4px;position:absolute;inset-block-end:0;inset-inline:0}.UV_psW_podiumCard:hover{border-color:var(--team-color,var(--accent));box-shadow:var(--shadow-glow);transform:translateY(-4px)}.UV_psW_podium1{border-color:var(--gold);background:linear-gradient(135deg, #ffd7001f, var(--surface-1) 70%);order:2;transform:scale(1.035)}.UV_psW_podium1:hover{transform:scale(1.035)translateY(-4px)}.UV_psW_podium2{border-color:#b9b9b9;order:1}.UV_psW_podium3{border-color:#d99a72;order:3}.UV_psW_podiumRank{margin-block-end:var(--space-sm);font-size:2rem;line-height:1}.UV_psW_podiumCode{min-width:2.7rem;min-height:1.7rem;border:1px solid var(--team-color,var(--accent));border-radius:var(--radius-sm);background:color-mix(in srgb, var(--team-color,var(--accent)) 24%, var(--surface-3));color:#fff;font-family:var(--font-display);justify-content:center;align-items:center;margin-block-end:var(--space-sm);padding-inline:.45rem;font-weight:900;display:inline-flex}.UV_psW_podiumCard h2{max-width:100%;font-family:var(--font-display);overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(1rem,1.65vw,1.3rem);font-weight:900}.UV_psW_podiumCard h2 a{color:var(--text-1);text-decoration:none}.UV_psW_podiumCard h2 a:hover,.UV_psW_podiumCard h2 a:focus-visible{color:var(--accent-text);text-underline-offset:.2em;text-decoration:underline}.UV_psW_podiumTeam{min-height:1.5rem;color:var(--text-2);font-size:var(--text-sm);margin-block-start:var(--space-xs)}.UV_psW_podiumStats{width:min(100%,310px);justify-content:center;gap:clamp(1.5rem,4vw,3rem);margin:auto 0 0;padding-block-start:var(--space-lg);display:flex}.UV_psW_podiumStats>div{flex-direction:column-reverse;align-items:center;gap:.2rem;min-width:70px;display:flex}.UV_psW_podiumStats dt{justify-content:center;font-size:.68rem}.UV_psW_podiumStats dd{color:var(--text-1);font-family:var(--font-display);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.55rem,3vw,2.1rem);font-weight:900;line-height:1}.UV_psW_podiumStats .UV_psW_podiumWins{color:var(--accent-text)}.UV_psW_grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,2.5rem);display:grid}.UV_psW_grid>section{min-width:0}@media (max-width:760px){.UV_psW_podium{gap:var(--space-md);grid-template-columns:minmax(0,1fr)}.UV_psW_podium1,.UV_psW_podium2,.UV_psW_podium3{order:initial;transform:none}.UV_psW_podium1:hover{transform:translateY(-3px)}.UV_psW_podiumCard{min-height:220px}}@media (prefers-reduced-motion:reduce){.UV_psW_podiumCard{transition:none}.UV_psW_podiumCard:hover,.UV_psW_podium1,.UV_psW_podium1:hover{box-shadow:none;transform:none}}
