.default-table{box-shadow:var(--box-shadow);position:relative;background-color:var(--white)}.info-section,table.event-table+.results-nav span.event-number{color:var(--info-gray);font-family:var(--copy-font);font-size:13px;line-height:13px;font-size:0.8125rem;line-height:0.8125rem;font-weight:400}table,th,tr,td{border:none;border-style:solid;border-color:var(--border-light-gray);border-width:0;text-align:left;-webkit-text-size-adjust:none;text-size-adjust:none}table{box-shadow:var(--box-shadow);position:relative;background-color:var(--white);width:100%;padding:0;margin:0 auto;border-spacing:0;position:relative}table tbody td,table tfoot td{border-top-width:1px}table tbody tr.tr_show td{border-top-width:0}table tbody tr.tr_show+.tr_show td{border-top-width:1px}table th,table td{font-size:13px;line-height:18.2px;font-size:0.8125rem;line-height:1.1375rem;font-weight:400;padding:.75rem .325rem .75rem .75rem;vertical-align:middle;color:var(--info-gray);background-color:var(--white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}table th:not([colspan]):first-child,table td:not([colspan]):first-child{text-align:center}table th:not([colspan]):last-child,table td:not([colspan]):last-child{padding-right:.75rem;text-align:right}table th.full-width,table td.full-width{width:100%}table th a,table td a{font-family:var(--font-headline);font-weight:700;font-size:15px;line-height:15px;font-size:0.9375rem;line-height:0.9375rem}table th p,table td p{margin:0}table th .fi,table td .fi{width:1.625rem;height:1.25rem;border:1px solid var(--border-light-gray)}table th.va-top,table td.va-top{vertical-align:top}table th.va-bottom,table td.va-bottom{vertical-align:bottom}table th.va-middle,table td.va-middle{vertical-align:middle}table th.a-left,table td.a-left{text-align:left}table th.a-center,table td.a-center{text-align:center}table th.a-right,table td.a-right{text-align:right}table .tr_hidden{display:none}table.no-head.standings-table thead th,table.no-head:first-of-type thead th{padding:0;border:none;visibility:hidden;line-height:0}table.no-head.standings-table thead tr,table.no-head:first-of-type thead tr{border:none}table.no-head.standings-table tbody tr:first-child td,table.no-head:first-of-type tbody tr:first-child td{border-top-width:0}table.calendar-table th:nth-child(3),table.calendar-table td:nth-child(3){max-width:60px}#standings-box table th:first-child,table.event-table th:first-child{vertical-align:top}#standings-box table th:last-child,table.event-table th:last-child{vertical-align:bottom}#standings-box table th a,table.event-table th a{display:block;font-size:21px;line-height:29.4px;font-size:1.3125rem;line-height:1.8375rem}#standings-box table td.section-btn,table.event-table td.section-btn{margin:0;padding:1rem;background-color:var(--white)}#standings-box table td:nth-child(2),table.event-table td:nth-child(2){max-width:60px}#driver-details table:not(.no-head) th,#team-details table:not(.no-head) th,#motor-details table:not(.no-head) th,#tire-details table:not(.no-head) th,#track-details table:not(.no-head) th,#standings-details table:not(.no-head) th,#calendar-details table:not(.no-head) th,#dates-details table:not(.no-head) th,#saison-details table:not(.no-head) th,#event-details table:not(.no-head) th,#session-details table:not(.no-head) th,#standings-box table:not(.no-head) th,#testdrives-details table:not(.no-head) th,#tv-details table:not(.no-head) th,.live-ticker-details table:not(.no-head) th,#live-ticker-details table:not(.no-head) th,table.event-table:not(.no-head) th{line-height:1.4em}#driver-details table td,#team-details table td,#motor-details table td,#tire-details table td,#track-details table td,#standings-details table td,#calendar-details table td,#dates-details table td,#saison-details table td,#event-details table td,#session-details table td,#standings-box table td,#testdrives-details table td,#tv-details table td,.live-ticker-details table td,#live-ticker-details table td,table.event-table td{background-color:var(--white-blue)}#driver-details table tfoot td,#team-details table tfoot td,#motor-details table tfoot td,#tire-details table tfoot td,#track-details table tfoot td,#standings-details table tfoot td,#calendar-details table tfoot td,#dates-details table tfoot td,#saison-details table tfoot td,#event-details table tfoot td,#session-details table tfoot td,#standings-box table tfoot td,#testdrives-details table tfoot td,#tv-details table tfoot td,.live-ticker-details table tfoot td,#live-ticker-details table tfoot td,table.event-table tfoot td{color:var(--info-gray)}#standings-details table tbody td:first-child,#standings-box table tbody td:first-child,table.event-table tbody td:first-child{font-size:17px;line-height:17px;font-size:1.0625rem;line-height:1.0625rem;font-weight:700;color:var(--main-color)}#standings-details table tbody td:nth-child(2),#standings-box table tbody td:nth-child(2),table.event-table tbody td:nth-child(2){max-width:60px}#event-details table.event-table th,#event-details table.event-table td,#session-details table.event-table th,#session-details table.event-table td,#track-details table.event-table th,#track-details table.event-table td,#testdrives-details table.event-table th,#testdrives-details table.event-table td{position:relative;z-index:0;width:auto;text-align:left}#event-details table.event-table th:nth-child(1),#event-details table.event-table td:nth-child(1),#session-details table.event-table th:nth-child(1),#session-details table.event-table td:nth-child(1),#track-details table.event-table th:nth-child(1),#track-details table.event-table td:nth-child(1),#testdrives-details table.event-table th:nth-child(1),#testdrives-details table.event-table td:nth-child(1){text-align:center;left:0;min-width:40px;max-width:40px}#event-details table.event-table th:nth-child(1),#event-details table.event-table th:nth-child(2),#event-details table.event-table td:nth-child(1),#event-details table.event-table td:nth-child(2),#session-details table.event-table th:nth-child(1),#session-details table.event-table th:nth-child(2),#session-details table.event-table td:nth-child(1),#session-details table.event-table td:nth-child(2),#track-details table.event-table th:nth-child(1),#track-details table.event-table th:nth-child(2),#track-details table.event-table td:nth-child(1),#track-details table.event-table td:nth-child(2),#testdrives-details table.event-table th:nth-child(1),#testdrives-details table.event-table th:nth-child(2),#testdrives-details table.event-table td:nth-child(1),#testdrives-details table.event-table td:nth-child(2){position:sticky;position:-webkit-sticky;z-index:1}#event-details table.event-table th:nth-child(2),#event-details table.event-table td:nth-child(2),#session-details table.event-table th:nth-child(2),#session-details table.event-table td:nth-child(2),#track-details table.event-table th:nth-child(2),#track-details table.event-table td:nth-child(2),#testdrives-details table.event-table th:nth-child(2),#testdrives-details table.event-table td:nth-child(2){left:40px;min-width:125px;max-width:175px}#event-details table.event-table th:nth-child(3),#event-details table.event-table td:nth-child(3),#session-details table.event-table th:nth-child(3),#session-details table.event-table td:nth-child(3),#track-details table.event-table th:nth-child(3),#track-details table.event-table td:nth-child(3),#testdrives-details table.event-table th:nth-child(3),#testdrives-details table.event-table td:nth-child(3){text-align:center}#event-details table.event-table th:nth-child(3) #time-switch-btn,#event-details table.event-table th:nth-child(3) .time-switch,#event-details table.event-table td:nth-child(3) #time-switch-btn,#event-details table.event-table td:nth-child(3) .time-switch,#session-details table.event-table th:nth-child(3) #time-switch-btn,#session-details table.event-table th:nth-child(3) .time-switch,#session-details table.event-table td:nth-child(3) #time-switch-btn,#session-details table.event-table td:nth-child(3) .time-switch,#track-details table.event-table th:nth-child(3) #time-switch-btn,#track-details table.event-table th:nth-child(3) .time-switch,#track-details table.event-table td:nth-child(3) #time-switch-btn,#track-details table.event-table td:nth-child(3) .time-switch,#testdrives-details table.event-table th:nth-child(3) #time-switch-btn,#testdrives-details table.event-table th:nth-child(3) .time-switch,#testdrives-details table.event-table td:nth-child(3) #time-switch-btn,#testdrives-details table.event-table td:nth-child(3) .time-switch{display:inline-block;width:100%;text-align:right}#event-details table.event-table th:last-child,#event-details table.event-table td:last-child,#session-details table.event-table th:last-child,#session-details table.event-table td:last-child,#track-details table.event-table th:last-child,#track-details table.event-table td:last-child,#testdrives-details table.event-table th:last-child,#testdrives-details table.event-table td:last-child{text-align:right}#event-details table.event-table td:nth-child(2){font-family:var(--font-headline);font-weight:700;font-size:15px;line-height:15px;font-size:0.9375rem;line-height:0.9375rem;color:var(--dark-gray)}#event-details table.event-table th:last-child,#event-details table.event-table td:last-child{text-align:right}#session-details table.event-table th:last-child,#session-details table.event-table td:last-child,#track-details table.event-table th:last-child,#track-details table.event-table td:last-child{text-align:left}#session-details table.event-table.with-positions:not(.without-nr):nth-child(4) th,#session-details table.event-table.with-positions:not(.without-nr):nth-child(4) td,#track-details table.event-table.with-positions:not(.without-nr):nth-child(4) th,#track-details table.event-table.with-positions:not(.without-nr):nth-child(4) td{text-align:center}#session-details table.event-table.with-positions th:nth-child(1),#session-details table.event-table.with-positions th:nth-child(3),#session-details table.event-table.with-positions td:nth-child(1),#session-details table.event-table.with-positions td:nth-child(3),#track-details table.event-table.with-positions th:nth-child(1),#track-details table.event-table.with-positions th:nth-child(3),#track-details table.event-table.with-positions td:nth-child(1),#track-details table.event-table.with-positions td:nth-child(3){position:sticky;position:-webkit-sticky;z-index:1}#session-details table.event-table.with-positions th:nth-child(2),#session-details table.event-table.with-positions td:nth-child(2),#track-details table.event-table.with-positions th:nth-child(2),#track-details table.event-table.with-positions td:nth-child(2){padding-left:.325rem;position:relative;z-index:inherit;min-width:inherit;max-width:inherit;text-align:center;left:1px}#session-details table.event-table.with-positions th:nth-child(3),#session-details table.event-table.with-positions td:nth-child(3),#track-details table.event-table.with-positions th:nth-child(3),#track-details table.event-table.with-positions td:nth-child(3){text-align:left;left:40px;min-width:125px;max-width:175px}#session-details table.event-table.with-positions th span.arrow-up,#session-details table.event-table.with-positions th span.arrow-down,#session-details table.event-table.with-positions th span.arrow-equal,#session-details table.event-table.with-positions td span.arrow-up,#session-details table.event-table.with-positions td span.arrow-down,#session-details table.event-table.with-positions td span.arrow-equal,#track-details table.event-table.with-positions th span.arrow-up,#track-details table.event-table.with-positions th span.arrow-down,#track-details table.event-table.with-positions th span.arrow-equal,#track-details table.event-table.with-positions td span.arrow-up,#track-details table.event-table.with-positions td span.arrow-down,#track-details table.event-table.with-positions td span.arrow-equal{display:inline-block}#session-details table.event-table.with-positions th span.arrow-up::after,#session-details table.event-table.with-positions th span.arrow-down::after,#session-details table.event-table.with-positions th span.arrow-equal::after,#session-details table.event-table.with-positions td span.arrow-up::after,#session-details table.event-table.with-positions td span.arrow-down::after,#session-details table.event-table.with-positions td span.arrow-equal::after,#track-details table.event-table.with-positions th span.arrow-up::after,#track-details table.event-table.with-positions th span.arrow-down::after,#track-details table.event-table.with-positions th span.arrow-equal::after,#track-details table.event-table.with-positions td span.arrow-up::after,#track-details table.event-table.with-positions td span.arrow-down::after,#track-details table.event-table.with-positions td span.arrow-equal::after{content:" ";display:block;position:relative}#session-details table.event-table.with-positions th span.arrow-equal,#session-details table.event-table.with-positions td span.arrow-equal,#track-details table.event-table.with-positions th span.arrow-equal,#track-details table.event-table.with-positions td span.arrow-equal{width:10px;height:6px}#session-details table.event-table.with-positions th span.arrow-equal::after,#session-details table.event-table.with-positions td span.arrow-equal::after,#track-details table.event-table.with-positions th span.arrow-equal::after,#track-details table.event-table.with-positions td span.arrow-equal::after{width:7px;height:5px;border-top:2px solid #ccc;border-bottom:2px solid #ccc}#session-details table.event-table.with-positions th span.arrow-up::after,#session-details table.event-table.with-positions th span.arrow-down::after,#session-details table.event-table.with-positions td span.arrow-up::after,#session-details table.event-table.with-positions td span.arrow-down::after,#track-details table.event-table.with-positions th span.arrow-up::after,#track-details table.event-table.with-positions th span.arrow-down::after,#track-details table.event-table.with-positions td span.arrow-up::after,#track-details table.event-table.with-positions td span.arrow-down::after{width:10px;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0)}#session-details table.event-table.with-positions th span.arrow-down::after,#session-details table.event-table.with-positions td span.arrow-down::after,#track-details table.event-table.with-positions th span.arrow-down::after,#track-details table.event-table.with-positions td span.arrow-down::after{border-top:5px solid #c60c1f}#session-details table.event-table.with-positions th span.arrow-up::after,#session-details table.event-table.with-positions td span.arrow-up::after,#track-details table.event-table.with-positions th span.arrow-up::after,#track-details table.event-table.with-positions td span.arrow-up::after{border-bottom:5px solid #49c60c}#calendar-details table,#dates-details table,#saison-details table,#event-details table,#session-details table,#standings-details table,#testdrives-details table,#track-details table,#tv-details table{margin:0 0 1rem;width:auto;min-width:100%;border-collapse:collapse}#calendar-details table::after,#dates-details table::after,#saison-details table::after,#event-details table::after,#session-details table::after,#standings-details table::after,#testdrives-details table::after,#track-details table::after,#tv-details table::after{content:"";display:block;position:absolute;top:0;right:-1rem;width:1rem;height:100%}#standings-details table thead th,#standings-details table tbody th{height:3.577em}#standings-details table thead th,#standings-details table thead td,#standings-details table tbody th,#standings-details table tbody td{position:relative;z-index:0;text-align:center;width:auto}#standings-details table thead th:nth-child(1),#standings-details table thead th:nth-child(2),#standings-details table thead td:nth-child(1),#standings-details table thead td:nth-child(2),#standings-details table tbody th:nth-child(1),#standings-details table tbody th:nth-child(2),#standings-details table tbody td:nth-child(1),#standings-details table tbody td:nth-child(2){text-align:left;position:sticky;position:-webkit-sticky;z-index:1}#standings-details table thead th:nth-child(1),#standings-details table thead td:nth-child(1),#standings-details table tbody th:nth-child(1),#standings-details table tbody td:nth-child(1){left:0;min-width:43px;max-width:43px}#standings-details table thead th:nth-child(2),#standings-details table thead td:nth-child(2),#standings-details table tbody th:nth-child(2),#standings-details table tbody td:nth-child(2){left:43px;min-width:175px;max-width:200px}#standings-details table thead th:nth-child(3),#standings-details table thead td:nth-child(3),#standings-details table tbody th:nth-child(3),#standings-details table tbody td:nth-child(3){text-align:right;padding-right:1.5rem}#standings-details table thead th:nth-child(4),#standings-details table thead td:nth-child(4),#standings-details table tbody th:nth-child(4),#standings-details table tbody td:nth-child(4){text-align:left}#standings-details table thead th .fi,#standings-details table thead td .fi,#standings-details table tbody th .fi,#standings-details table tbody td .fi{transform:rotate(270deg)}#standings-details table thead th:nth-child(n+6),#standings-details table thead td:nth-child(n+6),#standings-details table tbody th:nth-child(n+6),#standings-details table tbody td:nth-child(n+6){padding-left:.325rem;border-left:1px solid var(--border-light-gray)}#standings-details table thead th:not([colspan]):last-child,#standings-details table thead td:not([colspan]):last-child,#standings-details table tbody th:not([colspan]):last-child,#standings-details table tbody td:not([colspan]):last-child{padding-right:.325rem}#saison-details table th,#saison-details table td{position:relative;z-index:0;width:auto;text-align:left}#saison-details table th:nth-child(1),#saison-details table th:nth-child(3),#saison-details table td:nth-child(1),#saison-details table td:nth-child(3){position:sticky;position:-webkit-sticky;z-index:1}#saison-details table th:nth-child(1),#saison-details table td:nth-child(1){text-align:center;left:0;min-width:43px;max-width:43px}#saison-details table th:nth-child(3),#saison-details table td:nth-child(3){left:43px;min-width:165px;max-width:200px}#saison-details table td:nth-child(3){color:var(--dark-gray);font-size:15px;line-height:15px;font-size:0.9375rem;line-height:0.9375rem;font-family:var(--font-headline);font-weight:700}#saison-details table tr.current_row td{background-color:var(--light-green)}#testdrives-details table th,#testdrives-details table td{position:relative;z-index:0;width:auto;text-align:left;vertical-align:middle}#testdrives-details table th:nth-child(1),#testdrives-details table th:nth-child(3),#testdrives-details table td:nth-child(1),#testdrives-details table td:nth-child(3){position:sticky;position:-webkit-sticky;z-index:1}#testdrives-details table th:nth-child(1),#testdrives-details table th:nth-child(2),#testdrives-details table td:nth-child(1),#testdrives-details table td:nth-child(2){text-align:center}#testdrives-details table th:nth-child(1),#testdrives-details table td:nth-child(1){left:0;min-width:60px;max-width:60px}#testdrives-details table th:nth-child(3),#testdrives-details table td:nth-child(3){left:60px;min-width:110px;max-width:200px}#testdrives-details table th:nth-child(n+4) a,#testdrives-details table td:nth-child(n+4) a{color:var(--dark-gray);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}#testdrives-details table th:nth-child(n+4) a+a,#testdrives-details table td:nth-child(n+4) a+a{margin-left:1.4em}#tv-details table th,#tv-details table td{position:relative;z-index:0;width:auto;text-align:left;vertical-align:middle}#tv-details table th:nth-child(1),#tv-details table th:nth-child(2),#tv-details table td:nth-child(1),#tv-details table td:nth-child(2){position:sticky;position:-webkit-sticky;z-index:1;text-align:center}#tv-details table th:nth-child(1),#tv-details table td:nth-child(1){left:0;min-width:60px;max-width:60px}#tv-details table th:nth-child(2),#tv-details table td:nth-child(2){left:60px;min-width:100px;max-width:115px}#tv-details table th:nth-child(3),#tv-details table td:nth-child(3){width:100%}#tv-details table td:nth-child(1) span,#tv-details table td:nth-child(3) span{color:var(--dark-gray);font-size:15px;line-height:21px;font-size:0.9375rem;line-height:1.3125rem;position:relative;display:inline-block}#tv-details table td:nth-child(1) span[data-live]::after,#tv-details table td:nth-child(3) span[data-live]::after{content:"LIVE";display:block;margin:.25em auto 0;position:relative;color:var(--main-color);font-size:13px;line-height:13px;font-size:0.8125rem;line-height:0.8125rem}#tv-details table td:nth-child(1) span[data-live]::after{content:"LIVE";display:block;margin:.25em auto 0;position:relative;color:var(--main-color);font-size:13px;line-height:13px;font-size:0.8125rem;line-height:0.8125rem}#tv-details table td:nth-child(2),#tv-details table td:nth-child(3){color:var(--info-gray);font-size:13px;line-height:18.2px;font-size:0.8125rem;line-height:1.1375rem}#tv-details table td:nth-child(3){white-space:normal}#tv-details table td img{width:auto;max-height:20px;margin-bottom:.5rem}.statistic-content table th:nth-child(5) a,.statistic-content table th:nth-child(6) a,.statistic-content table th:nth-child(7) a,.statistic-content table td:nth-child(5) a,.statistic-content table td:nth-child(6) a,.statistic-content table td:nth-child(7) a{color:var(--dark-gray);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}#calendar-details table th{height:3.577em}#calendar-details table th,#calendar-details table td{position:relative;z-index:0;width:auto;text-align:left}#calendar-details table th:nth-child(1),#calendar-details table th:nth-child(3),#calendar-details table td:nth-child(1),#calendar-details table td:nth-child(3){position:sticky;position:-webkit-sticky;z-index:1}#calendar-details table th:nth-child(1),#calendar-details table td:nth-child(1){left:0;min-width:43px;max-width:43px}#calendar-details table th:nth-child(3),#calendar-details table td:nth-child(3){left:43px;min-width:165px;max-width:200px}#calendar-details table th:nth-child(4),#calendar-details table td:nth-child(4){padding-right:1.5rem}#calendar-details table th:nth-child(1),#calendar-details table th:nth-child(4),#calendar-details table th:nth-child(9),#calendar-details table td:nth-child(1),#calendar-details table td:nth-child(4),#calendar-details table td:nth-child(9){text-align:center}#calendar-details table th:nth-child(10),#calendar-details table td:nth-child(10){text-align:right}#calendar-details table td:nth-child(3){color:var(--dark-gray);font-size:15px;line-height:15px;font-size:0.9375rem;line-height:0.9375rem;font-family:var(--font-headline);font-weight:700}#calendar-details table tr.current_row td{background-color:var(--light-green)}#calendar-details table.calendar-table-compact{width:100%;min-width:0;max-width:100%;display:block;overflow-x:clip;--calendar-gp-lead: 1.625rem;--calendar-gp-gap: 0.4rem;--cal-first-line: 1.25rem;--cal-meta-size: 0.875rem;--cal-meta-lh: 1.25}#calendar-details table.calendar-table-compact>caption.visually-hidden{position:static !important;left:auto;top:auto;width:0 !important;height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden;clip:auto;clip-path:none;white-space:nowrap;border:0;line-height:0;font-size:0}#calendar-details table.calendar-table-compact thead{display:block;width:100%;border-bottom:1px solid var(--border-light-gray)}#calendar-details table.calendar-table-compact thead tr{display:grid;grid-template-columns:2.5rem minmax(0, 1.2fr) 8.75rem minmax(0, 0.85fr);grid-template-areas:"nr gp date ort";column-gap:0;align-items:center;width:100%;box-sizing:border-box}#calendar-details table.calendar-table-compact thead th{position:static;left:auto;z-index:0;width:auto;min-width:0;max-width:100%;height:auto;padding:.75rem .35rem;border-top-width:0;font-family:var(--font-text);font-weight:400;font-size:13px;line-height:18.2px;font-size:0.8125rem;line-height:1.1375rem;color:var(--info-gray, #666);text-align:left;vertical-align:middle;white-space:nowrap}#calendar-details table.calendar-table-compact thead th:nth-child(1){grid-area:nr;padding-left:.5rem;text-align:center}#calendar-details table.calendar-table-compact thead th:nth-child(2){grid-area:gp;padding-left:.15rem}#calendar-details table.calendar-table-compact thead th:nth-child(3){grid-area:date;padding-right:.35rem;padding-left:.35rem;text-align:right}#calendar-details table.calendar-table-compact thead th:nth-child(4){grid-area:ort;padding-left:.35rem;padding-right:.5rem;text-align:right}#calendar-details table.calendar-table-compact tbody{display:block;width:100%}#calendar-details table.calendar-table-compact tbody>tr.calendar-event-row:first-child{border-top-width:0}#calendar-details table.calendar-table-compact tr.calendar-event-row,#calendar-details table.calendar-table-compact tr.calendar-session-row{display:grid;grid-template-columns:2.5rem minmax(0, 1.2fr) 8.75rem minmax(0, 0.85fr);column-gap:0;width:100%;max-width:100%;box-sizing:border-box}#calendar-details table.calendar-table-compact tr.calendar-event-row td,#calendar-details table.calendar-table-compact tr.calendar-session-row td{position:static;left:auto;z-index:0;width:auto;min-width:0;max-width:100%;overflow:visible;text-overflow:clip;border-top-width:0;padding-top:.5rem;padding-bottom:.5rem;vertical-align:top}#calendar-details table.calendar-table-compact tr.calendar-session-row[hidden]{display:none}#calendar-details table.calendar-table-compact tr.calendar-event-row{align-items:stretch;grid-template-areas:"nr gp date ort";padding:0;border-top:1px solid var(--border-light-gray)}#calendar-details table.calendar-table-compact tr.calendar-event-row.current_row{background-color:var(--light-green)}#calendar-details table.calendar-table-compact tr.calendar-event-row td:nth-child(1),#calendar-details table.calendar-table-compact tr.calendar-event-row td:nth-child(3){display:flex;align-items:center;box-sizing:border-box;height:auto;line-height:var(--cal-first-line)}#calendar-details table.calendar-table-compact tr.calendar-event-row td:nth-child(1){grid-area:nr;padding-left:.5rem;padding-right:.35rem;justify-content:center;white-space:nowrap;overflow:visible;text-align:center}#calendar-details table.calendar-table-compact tr.calendar-event-row td:nth-child(2){grid-area:gp;padding-left:.15rem;padding-right:.5rem;color:var(--dark-gray);font-size:15px;line-height:18.75px;font-size:0.9375rem;line-height:1.171875rem;font-family:var(--font-headline);font-weight:700;text-align:left;white-space:normal;overflow:visible;overflow-wrap:anywhere;word-break:break-word}#calendar-details table.calendar-table-compact tr.calendar-event-row td:nth-child(3){grid-area:date;padding-right:.5rem;padding-left:.35rem;justify-content:flex-end;text-align:right;font-family:var(--font-text);font-weight:400;font-size:var(--cal-meta-size);line-height:var(--cal-meta-lh);color:var(--dark-gray);white-space:nowrap}#calendar-details table.calendar-table-compact tr.calendar-event-row td:nth-child(4){grid-area:ort;display:flex;align-items:flex-start;justify-content:flex-end;padding-top:.5rem;padding-bottom:.5rem;padding-left:.35rem;padding-right:.5rem;text-align:right;font-family:var(--font-text);font-weight:400;font-size:13px;line-height:13px;font-size:0.8125rem;line-height:0.8125rem;line-height:var(--cal-first-line);color:var(--info-gray, #666);white-space:normal;overflow-wrap:anywhere;word-break:break-word}#calendar-details table.calendar-table-compact tr.calendar-event-row.has-sessions{cursor:pointer}#calendar-details table.calendar-table-compact tr.calendar-session-row{align-items:stretch;grid-template-areas:"nr label time empty";border-top:1px solid var(--border-light-gray);background-color:var(--white-blue)}#calendar-details table.calendar-table-compact tr.calendar-session-row td{background-color:var(--white-blue);vertical-align:middle;font-family:var(--font-text);font-weight:400}#calendar-details table.calendar-table-compact tr.calendar-session-row td:nth-child(1){grid-area:nr;padding:.35rem .35rem .35rem .5rem;white-space:nowrap}#calendar-details table.calendar-table-compact tr.calendar-session-row td:nth-child(2){grid-area:label;display:flex;align-items:center;min-width:0;padding-left:.15rem;padding-right:.5rem;font-size:14px;line-height:14px;font-size:0.875rem;line-height:0.875rem;color:var(--dark-gray)}#calendar-details table.calendar-table-compact tr.calendar-session-row td:nth-child(3){grid-area:time;display:flex;align-items:center;justify-content:flex-end;padding-right:.5rem;padding-left:.35rem;text-align:right;white-space:nowrap;font-size:var(--cal-meta-size);line-height:var(--cal-meta-lh);color:var(--dark-gray)}#calendar-details table.calendar-table-compact tr.calendar-session-row td:nth-child(4){grid-area:empty;padding:0}#calendar-details table.calendar-table-compact tr.calendar-session-row .session-label{display:flex;align-items:center;gap:var(--calendar-gp-gap);width:100%;min-width:0}#calendar-details table.calendar-table-compact tr.calendar-session-row .session-day{flex:0 0 var(--calendar-gp-lead);width:var(--calendar-gp-lead);box-sizing:border-box;text-align:center;font-size:17px;line-height:17px;font-size:1.0625rem;line-height:1.0625rem;font-family:var(--font-headline);font-weight:700;color:var(--main-color);line-height:1.25}#calendar-details table.calendar-table-compact tr.calendar-session-row .session-name{flex:1 1 auto;min-width:0;font-family:var(--font-headline);font-weight:700;font-size:15px;line-height:15px;font-size:0.9375rem;line-height:0.9375rem;color:var(--dark-gray);white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.25}#calendar-details table.calendar-table-compact tr.calendar-session-row .session-name a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}#calendar-details table.calendar-table-compact tr.calendar-session-row .session-time{font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;color:inherit;white-space:nowrap}#calendar-details table.calendar-table-compact tr.calendar-session-row.session-highlight{background-color:color-mix(in srgb, var(--light-green) 28%, var(--white-blue))}#calendar-details table.calendar-table-compact tr.calendar-session-row.session-highlight td{background-color:color-mix(in srgb, var(--light-green) 28%, var(--white-blue))}#calendar-details table.calendar-table-compact .calendar-gp{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:var(--calendar-gp-gap);width:100%;min-width:0;max-width:100%;overflow:visible}#calendar-details table.calendar-table-compact .calendar-gp .fi,#calendar-details table.calendar-table-compact .calendar-gp .flag-icon{flex:0 0 var(--calendar-gp-lead);width:var(--calendar-gp-lead);height:calc(var(--calendar-gp-lead)*3/4);aspect-ratio:4/3;box-sizing:border-box;border:1px solid var(--border-light-gray);background-size:cover;background-position:center;background-repeat:no-repeat;line-height:0;overflow:hidden;pointer-events:none;margin-top:calc((var(--cal-first-line) - var(--calendar-gp-lead)*3/4)/2)}#calendar-details table.calendar-table-compact .calendar-gp a{flex:0 1 auto;align-self:flex-start;width:fit-content;min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word;white-space:normal;line-height:var(--cal-first-line);padding:0;margin:0;border-radius:2px;position:relative;z-index:1}@container msm-calendar (max-width: 672px){#calendar-details table.calendar-table-compact{--calendar-gp-lead: clamp(1.15rem, 4.5cqi, 1.625rem);--calendar-gp-gap: clamp(0.25rem, 1.1cqi, 0.4rem);--cal-first-line: calc(1.25 * clamp(0.8125rem, 2.9cqi, 0.9375rem));--cal-meta-size: clamp(0.75rem, 2.6cqi, 0.8125rem)}#calendar-details table.calendar-table-compact thead tr{grid-template-columns:2.25rem minmax(0, 1fr) minmax(0, max-content);grid-template-areas:"nr gp date"}#calendar-details table.calendar-table-compact thead th:nth-child(4){display:none}#calendar-details table.calendar-table-compact tr.calendar-event-row,#calendar-details table.calendar-table-compact tr.calendar-session-row{grid-template-columns:2.25rem minmax(0, 1fr) minmax(0, max-content)}#calendar-details table.calendar-table-compact tr.calendar-event-row td,#calendar-details table.calendar-table-compact tr.calendar-session-row td{padding-top:.35rem;padding-bottom:.35rem}#calendar-details table.calendar-table-compact tr.calendar-event-row{grid-template-areas:"nr gp date" ". ort .";align-items:center}#calendar-details table.calendar-table-compact tr.calendar-event-row td:nth-child(1),#calendar-details table.calendar-table-compact tr.calendar-event-row td:nth-child(3){align-items:center}#calendar-details table.calendar-table-compact tr.calendar-event-row td:nth-child(2){display:flex;align-items:center;font-size:clamp(.8125rem,2.9cqi,.9375rem);line-height:var(--cal-first-line)}#calendar-details table.calendar-table-compact tr.calendar-event-row td:nth-child(2) .calendar-gp{align-items:center}#calendar-details table.calendar-table-compact tr.calendar-event-row td:nth-child(2) .calendar-gp .fi,#calendar-details table.calendar-table-compact tr.calendar-event-row td:nth-child(2) .calendar-gp .flag-icon{margin-top:0}#calendar-details table.calendar-table-compact tr.calendar-event-row td:nth-child(3){font-size:var(--cal-meta-size);line-height:var(--cal-meta-lh)}#calendar-details table.calendar-table-compact tr.calendar-event-row td:nth-child(4){display:block;align-self:start;justify-content:flex-start;padding-top:.15rem;padding-bottom:.35rem;padding-left:calc(var(--calendar-gp-lead) + var(--calendar-gp-gap) + .15rem);padding-right:.5rem;text-align:left;font-size:clamp(.75rem,2.6cqi,.8125rem);line-height:1.25;white-space:nowrap;overflow-wrap:normal;word-break:normal}#calendar-details table.calendar-table-compact tr.calendar-session-row{grid-template-areas:"nr label time"}#calendar-details table.calendar-table-compact tr.calendar-session-row td:nth-child(3){font-size:var(--cal-meta-size);line-height:var(--cal-meta-lh)}#calendar-details table.calendar-table-compact tr.calendar-session-row td:nth-child(4){display:none}#calendar-details table.calendar-table-compact tr.calendar-session-row .session-day{font-size:clamp(.9375rem,3.2cqi,1.0625rem)}#calendar-details table.calendar-table-compact tr.calendar-session-row .session-name{font-size:clamp(.8125rem,2.9cqi,.9375rem)}}#calendar-details table.hide-09 th:nth-child(9),#calendar-details table.hide-09 td:nth-child(9){display:none}#dates-details table th,#dates-details table td{position:relative;z-index:0;width:auto;text-align:left;vertical-align:middle}#dates-details table th:nth-child(1),#dates-details table td:nth-child(1){position:sticky;position:-webkit-sticky;z-index:1;left:0;min-width:110px;max-width:110px}#dates-details table th:nth-child(2),#dates-details table td:nth-child(2){width:100%}#dates-details table td:nth-child(1){font-size:21px;line-height:21px;font-size:1.3125rem;line-height:1.3125rem;color:var(--main-color);text-align:center;font-family:var(--font-headline);font-weight:700}#dates-details table td:nth-child(1)::after{content:"";position:absolute;right:5px;height:70%;top:15%;width:1px;background-color:var(--border-light-gray)}#dates-details table td:nth-child(2){color:var(--info-gray);font-size:13px;line-height:18.2px;font-size:0.8125rem;line-height:1.1375rem}#dates-details table td:nth-child(2) strong,#dates-details table td:nth-child(2) b,#dates-details table td:nth-child(2) b>a,#dates-details table td:nth-child(2) strong>a{font-family:var(--font-headline);font-weight:700;display:block;color:var(--dark-gray);white-space:nowrap;font-size:16px;line-height:22.4px;font-size:1rem;line-height:1.4rem}#first-and-last table th,#first-and-last table td{position:relative;z-index:0;width:auto;text-align:left}#first-and-last table th:nth-child(1),#first-and-last table th:nth-child(2),#first-and-last table td:nth-child(1),#first-and-last table td:nth-child(2){position:sticky;position:-webkit-sticky;z-index:1}#first-and-last table th:nth-child(1),#first-and-last table td:nth-child(1){text-align:right;left:0;min-width:110px;max-width:110px}#first-and-last table th:nth-child(2),#first-and-last table td:nth-child(2){text-align:center;left:110px;min-width:55px;max-width:55px}#first-and-last table th a,#first-and-last table td a{color:var(--dark-gray);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.driver-informations table,.team-informations table,.motor-informations table,.tire-informations table,#track-informations table,.event-informations table,.session-informations table,.statistic-informations table,table.informations-table{margin-bottom:0}.driver-informations table th,.driver-informations table td,.team-informations table th,.team-informations table td,.motor-informations table th,.motor-informations table td,.tire-informations table th,.tire-informations table td,#track-informations table th,#track-informations table td,.event-informations table th,.event-informations table td,.session-informations table th,.session-informations table td,.statistic-informations table th,.statistic-informations table td,table.informations-table th,table.informations-table td{vertical-align:top}.driver-informations table th:first-child,.driver-informations table td:first-child,.team-informations table th:first-child,.team-informations table td:first-child,.motor-informations table th:first-child,.motor-informations table td:first-child,.tire-informations table th:first-child,.tire-informations table td:first-child,#track-informations table th:first-child,#track-informations table td:first-child,.event-informations table th:first-child,.event-informations table td:first-child,.session-informations table th:first-child,.session-informations table td:first-child,.statistic-informations table th:first-child,.statistic-informations table td:first-child,table.informations-table th:first-child,table.informations-table td:first-child{text-align:right;width:50%;white-space:nowrap}.driver-informations table th:last-child,.driver-informations table td:last-child,.team-informations table th:last-child,.team-informations table td:last-child,.motor-informations table th:last-child,.motor-informations table td:last-child,.tire-informations table th:last-child,.tire-informations table td:last-child,#track-informations table th:last-child,#track-informations table td:last-child,.event-informations table th:last-child,.event-informations table td:last-child,.session-informations table th:last-child,.session-informations table td:last-child,.statistic-informations table th:last-child,.statistic-informations table td:last-child,table.informations-table th:last-child,table.informations-table td:last-child{text-align:left;white-space:normal;width:auto}.driver-informations table th a,.driver-informations table td a,.team-informations table th a,.team-informations table td a,.motor-informations table th a,.motor-informations table td a,.tire-informations table th a,.tire-informations table td a,#track-informations table th a,#track-informations table td a,.event-informations table th a,.event-informations table td a,.session-informations table th a,.session-informations table td a,.statistic-informations table th a,.statistic-informations table td a,table.informations-table th a,table.informations-table td a{color:var(--dark-gray);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.driver-informations table td:last-child,.team-informations table td:last-child,.motor-informations table td:last-child,.tire-informations table td:last-child,#track-informations table td:last-child,.event-informations table td:last-child,.session-informations table td:last-child,.statistic-informations table td:last-child,table.informations-table td:last-child{color:var(--dark-gray)}.statistic-informations table th:first-child,.statistic-informations table td:first-child{text-align:left;width:80%}.statistic-informations table th:last-child,.statistic-informations table td:last-child{text-align:center}#track-informations table th:first-child,#track-informations table td:first-child,.table-2-split-small table th:first-child,.table-2-split-small table td:first-child{text-align:right;width:35%}#track-informations table th:last-child,#track-informations table td:last-child,.table-2-split-small table th:last-child,.table-2-split-small table td:last-child{width:65%}table.informations-table th.a-center,table.informations-table td.a-center{text-align:center}table.event-table+.results-nav{display:flex;height:1.5rem;align-items:center;user-select:none}table.event-table+.results-nav span{display:inline-block;user-select:none}table.event-table+.results-nav span.event-number{white-space:nowrap}table.event-table+.results-nav span.prev,table.event-table+.results-nav span.next{background-repeat:no-repeat;background-size:contain;height:1.5rem;width:100%}table.event-table+.results-nav span.prev.active,table.event-table+.results-nav span.next.active{cursor:pointer}table.event-table+.results-nav span.prev.active{background-position:left;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512.008 512.008'%3E%3Cpath d='M202.675 458.519a10.663 10.663 0 0 1-7.552-3.115l-192-192c-4.164-4.165-4.164-10.917 0-15.083l192-192c4.237-4.093 10.99-3.975 15.083.262 3.992 4.134 3.992 10.687 0 14.82L25.758 255.852 210.206 440.3c4.171 4.16 4.179 10.914.019 15.085a10.672 10.672 0 0 1-7.55 3.134z' fill='%2369696c'/%3E%3Cpath d='M501.342 266.519H10.675c-5.891 0-10.667-4.776-10.667-10.667s4.776-10.667 10.667-10.667h490.667c5.891 0 10.667 4.776 10.667 10.667s-4.776 10.667-10.667 10.667z' fill='%2369696c'/%3E%3C/svg%3E")}table.event-table+.results-nav span.next.active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M309.333 458.546a10.667 10.667 0 0 1-7.552-18.219l184.47-184.447-184.47-184.448c-4.093-4.237-3.975-10.99.262-15.083 4.134-3.992 10.687-3.992 14.82 0l192 192c4.164 4.165 4.164 10.917 0 15.083l-192 192a10.66 10.66 0 0 1-7.53 3.114z' fill='%2369696c'/%3E%3Cpath d='M501.333 266.546H10.667C4.776 266.546 0 261.771 0 255.88s4.776-10.667 10.667-10.667h490.667c5.891 0 10.667 4.776 10.667 10.667-.001 5.891-4.777 10.666-10.668 10.666z' fill='%2369696c'/%3E%3C/svg%3E");background-position:right}table.event-table+.results-nav+.event-table{margin-top:1.5rem}#track-details table tr:not(.current_row):not(.calendar-session-row):nth-child(odd) td,#driver-details table tr:not(.current_row):not(.calendar-session-row):nth-child(odd) td,#team-details table tr:not(.current_row):not(.calendar-session-row):nth-child(odd) td,#motor-details table tr:not(.current_row):not(.calendar-session-row):nth-child(odd) td,#tire-details table tr:not(.current_row):not(.calendar-session-row):nth-child(odd) td,#standings-details table tr:not(.current_row):not(.calendar-session-row):nth-child(odd) td,#calendar-details table tr:not(.current_row):not(.calendar-session-row):nth-child(odd) td,#dates-details table tr:not(.current_row):not(.calendar-session-row):nth-child(odd) td,#saison-details table tr:not(.current_row):not(.calendar-session-row):nth-child(odd) td,#event-details table tr:not(.current_row):not(.calendar-session-row):nth-child(odd) td,#session-details table tr:not(.current_row):not(.calendar-session-row):nth-child(odd) td,.live-ticker-details table tr:not(.current_row):not(.calendar-session-row):nth-child(odd) td,#live-ticker-details table tr:not(.current_row):not(.calendar-session-row):nth-child(odd) td,#testdrives-details table tr:not(.current_row):not(.calendar-session-row):nth-child(odd) td,#tv-details table tr:not(.current_row):not(.calendar-session-row):nth-child(odd) td,#standings-box table tr:not(.current_row):not(.calendar-session-row):nth-child(odd) td{background-color:var(--white)}.live-ticker-details table[data-colums="2"] th:last-child,.live-ticker-details table[data-colums="2"] td:last-child,#live-ticker-details table[data-colums="2"] th:last-child,#live-ticker-details table[data-colums="2"] td:last-child{text-align:left}.live-ticker-details table th:first-child,.live-ticker-details table td:first-child,#live-ticker-details table th:first-child,#live-ticker-details table td:first-child{width:43px}.live-ticker-details table tbody td:first-child,#live-ticker-details table tbody td:first-child{font-size:17px;line-height:17px;font-size:1.0625rem;line-height:1.0625rem;font-weight:700;color:var(--main-color);vertical-align:top}#standings-box table{box-shadow:none}#standings-box table th:first-child,#standings-box table td:first-child{width:12%}#standings-box table th:nth-child(2),#standings-box table td:nth-child(2){width:58%}#standings-box table th:last-child,#standings-box table td:last-child{width:30%}
