.TrackTimes-module__IRT0sW__wrap{padding-top:min(clamp(20px, 4vw, 32px), var(--cap-section));padding-bottom:48px}.TrackTimes-module__IRT0sW__games{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.TrackTimes-module__IRT0sW__games a{border:1px solid var(--edge);min-height:40px;color:var(--ink);font:700 var(--fs-12)/1 var(--font-mono);letter-spacing:var(--ls-04);text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:baseline;gap:8px;padding:10px 14px;text-decoration:none;display:inline-flex}.TrackTimes-module__IRT0sW__games a small{color:var(--dim);letter-spacing:0;text-transform:none;font-weight:400}.TrackTimes-module__IRT0sW__games a:hover{border-color:var(--ink)}.TrackTimes-module__IRT0sW__games a[aria-current=true]{background:var(--ink);border-color:var(--ink);color:var(--track)}.TrackTimes-module__IRT0sW__games a[aria-current=true] small{color:inherit;opacity:.7}.TrackTimes-module__IRT0sW__tb{--tb-bg:#0b0b0e;--tb-row:#121217;--tb-row-hover:#1b1b22;--tb-edge:#23232b;--tb-ink:#f3f3f6;--tb-dim:#8b8b98;--tb-faint:#55555f;--tb-pro:#ff3b33;--tb-open:#00d2e0;background:var(--tb-bg);color:var(--tb-ink);border-radius:var(--r-14);border:1px solid var(--tb-edge);overflow:hidden;box-shadow:0 18px 40px -24px #0000008c}.TrackTimes-module__IRT0sW__tbBar{border-bottom:3px solid var(--tb-pro);background:linear-gradient(90deg, #17171d, var(--tb-bg));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 18px;display:flex}.TrackTimes-module__IRT0sW__tbBarTitle{font:800 var(--fs-20)/1 var(--font-condensed);letter-spacing:var(--ls-08);text-transform:uppercase;align-items:center;gap:10px;display:inline-flex}.TrackTimes-module__IRT0sW__tbLive{background:var(--tb-pro);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #ff3b332e}.TrackTimes-module__IRT0sW__tbSort{border:1px solid var(--tb-edge);background:#000;border-radius:999px;gap:4px;padding:3px;display:flex}.TrackTimes-module__IRT0sW__tbSort a{min-height:32px;font:700 var(--fs-11)/1 var(--font-mono);letter-spacing:var(--ls-04);text-transform:uppercase;color:var(--tb-dim);white-space:nowrap;border-radius:999px;align-items:center;padding:7px 12px;text-decoration:none;display:inline-flex}.TrackTimes-module__IRT0sW__tbSort a:hover{color:var(--tb-ink)}.TrackTimes-module__IRT0sW__tbSort a[aria-current=true]{background:var(--tb-ink);color:#000}.TrackTimes-module__IRT0sW__tbHead,.TrackTimes-module__IRT0sW__tbRow{grid-template-columns:26px 64px minmax(170px,1.2fr) minmax(0,1fr) minmax(0,1fr) 64px;align-items:center;gap:16px;padding:0 18px;display:grid}.TrackTimes-module__IRT0sW__tbHead{border-bottom:1px solid var(--tb-edge);font:400 var(--fs-10)/1 var(--font-mono);letter-spacing:var(--ls-08);text-transform:uppercase;color:var(--tb-faint);padding-top:10px;padding-bottom:10px}.TrackTimes-module__IRT0sW__tbSwatch{vertical-align:middle;background:var(--tb-div);width:10px;height:3px;margin-right:7px;display:inline-block}.TrackTimes-module__IRT0sW__tbNum{text-align:right}.TrackTimes-module__IRT0sW__tbRows{margin:0;padding:0;list-style:none}.TrackTimes-module__IRT0sW__tbRows li:nth-child(odd) .TrackTimes-module__IRT0sW__tbRow{background:var(--tb-row)}.TrackTimes-module__IRT0sW__tbRow{min-height:76px;color:inherit;border-left:3px solid #0000;padding-top:10px;padding-bottom:10px;padding-left:15px;text-decoration:none;transition:background .12s,border-color .12s}.TrackTimes-module__IRT0sW__tbRows li .TrackTimes-module__IRT0sW__tbRow:hover{background:var(--tb-row-hover);border-left-color:var(--tb-pro)}.TrackTimes-module__IRT0sW__tbRows li:nth-child(-n+3) .TrackTimes-module__IRT0sW__tbPos{color:var(--tb-ink)}.TrackTimes-module__IRT0sW__tbPos{font:700 var(--fs-12)/1 var(--font-mono);color:var(--tb-faint);font-variant-numeric:tabular-nums}.TrackTimes-module__IRT0sW__tbTrack{min-width:0;font:800 var(--fs-17)/1.1 var(--font-condensed);letter-spacing:var(--ls-04);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;flex-direction:column;gap:4px;display:flex;overflow:hidden}.TrackTimes-module__IRT0sW__tbCircuit{font:400 var(--fs-12)/1.2 var(--font-sans);letter-spacing:0;text-transform:none;color:#c9c9d3;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TrackTimes-module__IRT0sW__tbTrack small{font:400 var(--fs-11)/1 var(--font-mono);letter-spacing:0;text-transform:none;color:var(--tb-dim)}.TrackTimes-module__IRT0sW__tbHolder{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:10px;min-width:0;display:grid}.TrackTimes-module__IRT0sW__tbDiv{font:800 var(--fs-10)/1 var(--font-condensed);letter-spacing:var(--ls-08);display:none}.TrackTimes-module__IRT0sW__tbPro{--tb-div:var(--tb-pro)}.TrackTimes-module__IRT0sW__tbOpenDiv{--tb-div:var(--tb-open)}.TrackTimes-module__IRT0sW__tbDiv,.TrackTimes-module__IRT0sW__tbTime{color:var(--tb-div)}.TrackTimes-module__IRT0sW__tbName{font:600 var(--fs-15)/1.2 var(--font-condensed);text-overflow:ellipsis;white-space:nowrap;grid-column:1/3;min-width:0;overflow:hidden}.TrackTimes-module__IRT0sW__tbTime{font:700 var(--fs-15)/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--tb-div)}.TrackTimes-module__IRT0sW__tbOpen{font:400 var(--fs-12)/1.2 var(--font-mono);color:var(--tb-faint);grid-column:1/-1;font-style:italic}.TrackTimes-module__IRT0sW__tbDrivers{font:700 var(--fs-15)/1 var(--font-mono);font-variant-numeric:tabular-nums;justify-content:flex-end;align-self:center;align-items:center;gap:8px;display:inline-flex}.TrackTimes-module__IRT0sW__tbDriversLabel{font:400 var(--fs-11)/1 var(--font-mono);color:var(--tb-dim);margin-left:-4px;display:none}.TrackTimes-module__IRT0sW__tbArrow{color:var(--tb-faint);font-size:var(--fs-20);line-height:1}.TrackTimes-module__IRT0sW__tbRow:hover .TrackTimes-module__IRT0sW__tbDriversLabel{font:400 var(--fs-11)/1 var(--font-mono);color:var(--tb-dim);margin-left:-4px;display:none}.TrackTimes-module__IRT0sW__tbArrow{color:var(--tb-pro)}.TrackTimes-module__IRT0sW__art{flex-shrink:0;width:64px;height:64px;display:block}.TrackTimes-module__IRT0sW__art polyline{fill:none;stroke:#f3f3f6;stroke-width:4px;stroke-linejoin:round;stroke-linecap:round}.TrackTimes-module__IRT0sW__tbRow:hover .TrackTimes-module__IRT0sW__art polyline{stroke:var(--tb-pro)}.TrackTimes-module__IRT0sW__artNone{text-align:center;border:1px dashed var(--tb-faint);font:700 9px/1.15 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--tb-dim);border-radius:10px;justify-content:center;align-items:center;padding:6px;display:flex;overflow:hidden}.TrackTimes-module__IRT0sW__tbCredit{border-top:1px solid var(--tb-edge);font:400 var(--fs-11)/1.4 var(--font-mono);color:var(--tb-faint);margin:0;padding:12px 18px}.TrackTimes-module__IRT0sW__tbCredit a{color:var(--tb-dim)}@media (max-width:760px){.TrackTimes-module__IRT0sW__tbHead{display:none}.TrackTimes-module__IRT0sW__tbRow{grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"art track drv""art pro pro""art open open";gap:6px 12px;padding:12px 14px 12px 11px}.TrackTimes-module__IRT0sW__tbRow>.TrackTimes-module__IRT0sW__art{grid-area:art;align-self:start;width:56px;height:56px}.TrackTimes-module__IRT0sW__tbPos{display:none}.TrackTimes-module__IRT0sW__tbTrack{grid-area:track}.TrackTimes-module__IRT0sW__tbHolder.TrackTimes-module__IRT0sW__tbPro{grid-area:pro}.TrackTimes-module__IRT0sW__tbHolder.TrackTimes-module__IRT0sW__tbOpenDiv{grid-area:open}.TrackTimes-module__IRT0sW__tbDrivers{grid-area:drv;align-self:start}.TrackTimes-module__IRT0sW__tbDiv{width:38px;display:inline-block}.TrackTimes-module__IRT0sW__tbDriversLabel{display:inline}.TrackTimes-module__IRT0sW__tbName{grid-column:auto}.TrackTimes-module__IRT0sW__tbOpen{grid-column:2/-1}.TrackTimes-module__IRT0sW__tbSort{justify-content:space-between;width:100%}.TrackTimes-module__IRT0sW__tbSort a{flex:1;justify-content:center}}.TrackTimes-module__IRT0sW__trackHead{align-items:center;gap:18px;margin-bottom:18px;display:flex}.TrackTimes-module__IRT0sW__trackHeadText{flex-direction:column;gap:6px;min-width:0;display:flex}.TrackTimes-module__IRT0sW__artLg{border-radius:var(--r-14);background:#0b0b0e;width:120px;height:120px;padding:10px}.TrackTimes-module__IRT0sW__artLg polyline{stroke-width:3px}.TrackTimes-module__IRT0sW__artLg.TrackTimes-module__IRT0sW__artNone{color:#8b8b98;border:none;font-size:11px}.TrackTimes-module__IRT0sW__trackCircuit{font:600 var(--fs-15)/1.3 var(--font-condensed);color:var(--dim);margin:0}@media (max-width:520px){.TrackTimes-module__IRT0sW__artLg{width:84px;height:84px;padding:6px}}.TrackTimes-module__IRT0sW__trackTitle{font:800 min(clamp(26px, 6vw, 40px), var(--cap-h1))/1.05 var(--font-condensed);margin:0}.TrackTimes-module__IRT0sW__trackMeta{font:400 var(--fs-12)/1.4 var(--font-mono);color:var(--dim);margin:0}.TrackTimes-module__IRT0sW__boards{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:start;gap:18px;display:grid}.TrackTimes-module__IRT0sW__board{background:var(--panel);border:1px solid var(--edge);border-radius:var(--r-10);overflow:hidden}.TrackTimes-module__IRT0sW__band{border-top:4px solid var(--div);justify-content:space-between;align-items:baseline;gap:8px;padding:12px 14px;display:flex}.TrackTimes-module__IRT0sW__bandLabel{font:800 var(--fs-17)/1 var(--font-condensed);letter-spacing:var(--ls-08);color:var(--div-text)}.TrackTimes-module__IRT0sW__bandRule{font:400 var(--fs-11)/1.3 var(--font-mono);color:var(--dim);text-align:right}.TrackTimes-module__IRT0sW__scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.TrackTimes-module__IRT0sW__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.TrackTimes-module__IRT0sW__table th,.TrackTimes-module__IRT0sW__table td{text-align:left;border-top:1px solid var(--edge);white-space:nowrap;padding:10px 8px}.TrackTimes-module__IRT0sW__table th{font:400 var(--fs-11)/1 var(--font-mono);letter-spacing:var(--ls-08);text-transform:uppercase;color:var(--dim)}.TrackTimes-module__IRT0sW__table td{font:400 var(--fs-13)/1.25 var(--font-mono)}.TrackTimes-module__IRT0sW__table th:first-child,.TrackTimes-module__IRT0sW__table td:first-child{width:36px;padding-left:14px}.TrackTimes-module__IRT0sW__table th:last-child,.TrackTimes-module__IRT0sW__table td:last-child{padding-right:14px}.TrackTimes-module__IRT0sW__pos{color:var(--dim);font-weight:700}.TrackTimes-module__IRT0sW__p1 td{background:var(--panel-inset)}.TrackTimes-module__IRT0sW__p1 .TrackTimes-module__IRT0sW__pos{color:var(--div-text)}.TrackTimes-module__IRT0sW__driver{text-overflow:ellipsis;max-width:180px;overflow:hidden;font:700 var(--fs-15)/1.2 var(--font-condensed)!important}.TrackTimes-module__IRT0sW__driver a{color:inherit}.TrackTimes-module__IRT0sW__time{font-weight:700}.TrackTimes-module__IRT0sW__gap{color:var(--dim)}.TrackTimes-module__IRT0sW__back{font:700 var(--fs-12)/1 var(--font-mono);color:var(--f1red-text);letter-spacing:var(--ls-04);margin-bottom:18px;display:inline-block}.TrackTimes-module__IRT0sW__boardEmpty{color:var(--dim);font:400 var(--fs-13)/1.5 var(--font-mono);border-top:1px solid var(--edge);margin:0;padding:16px 14px}@media (max-width:640px){.TrackTimes-module__IRT0sW__wide{display:none}}.TrackTimes-module__IRT0sW__reactStats{border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.TrackTimes-module__IRT0sW__reactStats>div{border-right:1px solid var(--edge);min-width:0;padding:10px 14px}.TrackTimes-module__IRT0sW__reactStats>div:last-child{border-right:none}.TrackTimes-module__IRT0sW__reactStats dt{font:500 var(--fs-10)/1.2 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.TrackTimes-module__IRT0sW__reactStats dd{font:700 var(--fs-18)/1.1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);margin:4px 0 0}.TrackTimes-module__IRT0sW__reactStats small{font:400 var(--fs-11)/1.3 var(--font-sans);color:var(--dim);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;display:block;overflow:hidden}.TrackTimes-module__IRT0sW__reactJump{color:var(--alert)!important}@media (max-width:600px){.TrackTimes-module__IRT0sW__reactStats{grid-template-columns:repeat(2,minmax(0,1fr))}.TrackTimes-module__IRT0sW__reactStats>div:nth-child(2){border-right:none}.TrackTimes-module__IRT0sW__reactStats>div:nth-child(-n+2){border-bottom:1px solid var(--edge)}}
