.digital-frame{width:var(--kpm-size-full);height:var(--kpm-size-full);min-width:var(--kpm-space-0);min-height:var(--kpm-space-0)}[data-kpm-theme=digital-90s] .kpm-panel{background:var(--kpm-panel-background);border-color:var(--kpm-digital-frame-color)}[data-kpm-theme=digital-90s] .kpm-panel__chrome{border-bottom:var(--kpm-divider-width) solid var(--kpm-color-accent)}[data-kpm-theme=digital-90s] .kpm-data-widget__heading{display:none}[data-kpm-theme=digital-90s] .kpm-data-widget[data-widget-layout=data-micro]>.kpm-panel__header{display:none}[data-kpm-theme=digital-90s]{font-synthesis:none}[data-kpm-theme=digital-90s] :is([data-data-value-style=primary],[data-metric-primary],.kpm-rotary-scale__value,.kpm-fuel-gauge__value,.kpm-incident-meter-display__count){font-family:var(--kpm-font-family-data);font-style:var(--kpm-digital-numeral-style);font-weight:var(--kpm-digital-numeral-weight);line-height:var(--kpm-digital-numeral-line)}[data-kpm-theme=digital-90s] .kpm-data-widget[data-data-metric=setup],[data-kpm-theme=digital-90s] .kpm-data-widget[data-data-metric=setup] [data-data-value-style]{font-family:var(--kpm-font-family-body)}.digital-gt{container:digital-gt / size;display:grid;grid-template-columns:var(--kpm-digital-gt-columns);grid-template-rows:var(--kpm-digital-gt-rows);gap:var(--kpm-digital-gt-gap);padding:var(--kpm-digital-gt-gap);width:var(--kpm-size-full);height:var(--kpm-size-full);box-sizing:border-box;background:var(--kpm-color-background);color:var(--kpm-surface-foreground, var(--kpm-color-text))}.digital-gt[data-background=transparent]{background:transparent}.digital-gt__side,.digital-gt__bottom>div{border:var(--kpm-border-width) solid var(--kpm-digital-frame-color);border-radius:var(--kpm-radius-sm);min-height:var(--kpm-space-0);min-width:var(--kpm-space-0);overflow:hidden}.digital-gt__side{display:flex;flex-direction:column;padding:var(--kpm-digital-gt-gap)}.digital-gt__side>h2{margin:var(--kpm-space-0);padding:var(--kpm-digital-heading-padding);font:var(--kpm-digital-section-font);text-transform:uppercase;border-bottom:var(--kpm-border-width) solid var(--kpm-color-accent)}.digital-gt__side>[data-cluster-instrument]{flex:var(--kpm-grid-track);min-height:var(--kpm-space-0);border-bottom:var(--kpm-divider-width) solid var(--kpm-color-border)}.digital-gt__side>[data-cluster-instrument]:last-child{border-bottom:none}.digital-gt__center{display:grid;grid-template-rows:var(--kpm-digital-center-rows);min-width:var(--kpm-space-0);min-height:var(--kpm-space-0)}.digital-gt__pair{display:grid;grid-template-columns:var(--kpm-digital-pair-columns)}.digital-gt__bottom{grid-column:var(--kpm-digital-full-row);display:grid;grid-template-columns:var(--kpm-digital-bottom-columns);gap:var(--kpm-digital-gt-gap);min-height:var(--kpm-space-0)}.digital-gt [data-cluster-instrument]{width:var(--kpm-size-full);height:var(--kpm-size-full);min-width:var(--kpm-space-0);min-height:var(--kpm-space-0)}.digital-gt__metric{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:var(--kpm-digital-metric-gap);height:var(--kpm-size-full);padding:var(--kpm-digital-metric-padding);box-sizing:border-box;min-width:var(--kpm-space-0);overflow:hidden}.digital-gt [data-metric-label]{font:var(--kpm-digital-label-font);color:var(--kpm-color-accent);text-transform:uppercase;white-space:nowrap}.digital-gt [data-metric-values]{display:flex;justify-content:center;align-items:baseline;gap:var(--kpm-space-1);min-width:var(--kpm-space-0)}.digital-gt [data-metric-primary]{font-size:var(--kpm-cluster-stepped-size);line-height:var(--kpm-line-height-solid);white-space:nowrap}.digital-gt [data-slot]:not([data-slot=gear]) [data-metric-primary]{padding-top:var(--kpm-digital-cluster-reading-clearance)}.digital-gt [data-metric-values]>small{font-size:var(--kpm-digital-unit-size)}.digital-gt [data-slot=gear] [data-metric-primary],.digital-gt__bottom [data-metric-primary]{font-size:var(--kpm-cluster-stepped-size)}.digital-gt [data-tone=positive]{color:var(--kpm-color-positive)}.digital-gt [data-tone=critical]{color:var(--kpm-color-critical)}.digital-gt [data-content-alignment=start] :is([data-metric-label],[data-metric-values]){justify-content:flex-start;text-align:left}.digital-gt [data-content-alignment=center] :is([data-metric-label],[data-metric-values]){justify-content:center;text-align:center}.digital-gt [data-content-alignment=end] :is([data-metric-label],[data-metric-values]){justify-content:flex-end;text-align:right}.digital-gt [data-slot=gear]{flex-direction:column-reverse;justify-content:center}.digital-gt [data-slot=gear]:not([data-content-alignment]) [data-metric-label]{text-align:center}[data-kpm-theme=digital-90s] .kpm-battle__frame{display:none}[data-kpm-theme=digital-90s] .kpm-battle__driver:before{background:color-mix(in srgb,var(--kpm-battle-proximity-color) calc(var(--kpm-battle-intensity) * var(--kpm-digital-proximity-fill)),var(--kpm-color-background));clip-path:none;border-radius:var(--kpm-radius-panel);box-shadow:inset var(--kpm-space-0) var(--kpm-space-0) var(--kpm-space-0) var(--kpm-divider-width) color-mix(in srgb,var(--kpm-battle-proximity-color) var(--kpm-battle-intensity),transparent),inset var(--kpm-space-0) var(--kpm-space-0) var(--kpm-digital-proximity-bloom) color-mix(in srgb,var(--kpm-battle-proximity-color) var(--kpm-battle-intensity),transparent)}[data-kpm-theme=digital-90s] .kpm-battle :is(.kpm-text,[data-metric-label],.kpm-battle__player-name){font-family:var(--kpm-font-family-body);font-style:normal;color:var(--kpm-surface-foreground, var(--kpm-color-text))}[data-kpm-theme=digital-90s] .kpm-battle .kpm-driver-badge__cell>.kpm-text{color:inherit}[data-kpm-theme=digital-90s] .kpm-battle [data-metric-primary]{font-family:var(--kpm-font-family-data);font-style:var(--kpm-digital-numeral-style)}[data-kpm-theme=digital-90s] .kpm-battle__player{border-color:var(--kpm-color-accent)}[data-kpm-theme=digital-90s] .kpm-data-widget[data-widget-layout=data-micro]{grid-template-rows:minmax(var(--kpm-space-0),var(--kpm-grid-track))}[data-kpm-theme=digital-90s] .kpm-data-widget[data-widget-layout=data-micro] .kpm-data-widget__heading{display:flex}[data-kpm-theme=digital-90s] .kpm-battle [data-battle-reading=player] [data-metric-primary]{font-family:var(--kpm-font-family-data);font-style:var(--kpm-digital-numeral-style)}[data-kpm-theme=digital-90s] .kpm-track-map__course{stroke:var(--kpm-color-accent)}[data-kpm-theme=digital-90s] .kpm-track-map__course-shadow{display:none}[data-kpm-theme=digital-90s] .kpm-track-map__sector-label{font-family:var(--kpm-font-family-body)}[data-kpm-theme=digital-90s] .kpm-car-control{color:var(--kpm-color-accent)}[data-kpm-theme=digital-90s] .kpm-car-control__value{font-family:var(--kpm-font-family-data);font-style:var(--kpm-digital-numeral-style)}[data-kpm-theme=digital-90s] .runtime-idle__number.kpm-text{color:var(--kpm-color-accent)}.digital-gt__side>.kpm-text{font-size:var(--kpm-digital-title-size)}.digital-gt__side:first-child [data-metric-primary]{font-size:var(--kpm-cluster-stepped-size)}.digital-gt__side:first-child .digital-gt__metric:not([data-content-alignment]) [data-metric-label]{text-align:center}.digital-gt__side:last-of-type .digital-gt__metric{padding:var(--kpm-digital-timing-padding);gap:var(--kpm-digital-timing-gap)}.digital-gt__side:last-of-type .digital-gt__metric:not([data-content-alignment]) [data-metric-values]{justify-content:flex-end}[data-kpm-theme=digital-90s] .kpm-battle .kpm-battle__metric [data-metric-primary],[data-kpm-theme=digital-90s] .kpm-battle .kpm-battle__position{font-family:var(--kpm-font-family-data);font-style:var(--kpm-digital-numeral-style);line-height:var(--kpm-line-height-solid);text-box:normal;color:var(--kpm-surface-foreground, var(--kpm-color-text))}[data-kpm-theme=digital-90s] .kpm-battle .kpm-battle__metric[data-battle-reading=player] [data-metric-primary]{border:none;padding:var(--kpm-space-0);font-size:var(--kpm-cluster-stepped-size)}[data-kpm-theme=digital-90s] .kpm-battle .kpm-battle__position{font-size:var(--kpm-digital-battle-position-size);border-color:var(--kpm-color-accent);line-height:var(--kpm-line-height-normal)}[data-kpm-theme=digital-90s] .kpm-battle__driver[data-side=behind] .kpm-battle__metric[data-battle-reading=lap]:not([data-content-alignment=center]):not([data-content-alignment=end]) [data-metric-primary][data-leading-one]{text-indent:var(--kpm-digital-leading-one-indent)}[data-kpm-theme=digital-90s] .kpm-panel{border-width:var(--kpm-digital-border-width);border-radius:var(--kpm-radius-sm)}[data-kpm-theme=digital-90s] .kpm-panel__chrome{margin-inline:var(--kpm-space-2);padding-inline:var(--kpm-space-1);background:transparent}[data-kpm-theme=digital-90s] .kpm-panel__chrome .kpm-panel__chrome-label{color:var(--kpm-color-accent);font-family:var(--kpm-font-family-body);font-size:var(--kpm-digital-header-size);font-weight:var(--kpm-font-weight-regular);letter-spacing:normal}[data-kpm-theme=digital-90s] .kpm-fuel-gauge__tank{border:none;padding:var(--kpm-space-0)}[data-kpm-theme=digital-90s] .kpm-fuel-gauge__segment{border:none;border-radius:var(--kpm-space-0);color:var(--kpm-color-accent);background:var(--kpm-color-gauge-track)}[data-kpm-theme=digital-90s] .kpm-fuel-gauge__segment[data-segment-filled=true]{background:currentColor}.digital-gt__side,.digital-gt__bottom>div{border-width:var(--kpm-digital-border-width)}.digital-gt__bottom [data-metric-label]{text-align:center;padding-bottom:var(--kpm-digital-gt-gap);border-bottom:var(--kpm-divider-width) solid var(--kpm-color-border)}.digital-gt__pair>[data-cluster-instrument]+[data-cluster-instrument]{border-left:var(--kpm-divider-width) solid var(--kpm-color-border)}.digital-gt [data-slot=gear] [data-metric-values]{flex:none}.digital-gt__center>[data-cluster-instrument] .digital-gt__metric{gap:var(--kpm-space-0)}.digital-gt__pair [data-metric-label]{text-align:center}.digital-gt__pair .digital-gt__metric{gap:var(--kpm-digital-center-label-gap)}.digital-gt__pair [data-metric-primary]{font-size:var(--kpm-cluster-stepped-size)}.digital-gt [data-slot=gear] [data-metric-primary]{text-box:normal;line-height:var(--kpm-line-height-solid);padding-top:var(--kpm-space-0)}.digital-gt [data-slot=gear]{gap:var(--kpm-digital-gt-gap)}[data-kpm-theme=digital-90s] .kpm-fuel-gauge-widget[data-widget-layout=fuel-gauge-full] .kpm-fuel-gauge__reading{padding-top:var(--kpm-space-2)}[data-kpm-theme=digital-90s] .kpm-panel{box-shadow:var(--kpm-digital-panel-glow)}[data-kpm-theme=digital-90s] :is([data-data-value-style=primary],[data-metric-primary],.kpm-car-control__value,.kpm-fuel-gauge__reading-value,.kpm-rotary-scale__value,.kpm-incident-meter-display__count){text-shadow:var(--kpm-digital-numeral-glow)}[data-kpm-theme=digital-90s] :is(.kpm-data-widget__icon,.kpm-panel__chrome-leading .kpm-icon){color:var(--kpm-color-accent);filter:var(--kpm-digital-icon-glow)}[data-kpm-theme=digital-90s] .kpm-data-widget .kpm-data-widget__reading>[data-data-value-style]{text-box:normal;line-height:var(--kpm-digital-reading-leading);padding-inline:var(--kpm-digital-reading-inset);box-sizing:border-box}[data-kpm-theme=digital-90s] .kpm-data-widget .kpm-data-widget__reading>[data-data-value-style=primary]{overflow:clip;overflow-clip-margin:var(--kpm-digital-numeral-clip-margin);padding-block:var(--kpm-digital-numeral-clearance)}[data-kpm-theme=digital-90s] .kpm-fuel-gauge__reading-value{line-height:var(--kpm-digital-reading-leading)}[data-kpm-theme=digital-90s] .kpm-data-widget:is([data-data-metric=current-speed],[data-data-metric=current-gear],[data-data-metric=fuel-percent])[data-widget-layout=data-full] .kpm-data-widget__reading>[data-data-value-style=primary]{font-size:var(--kpm-digital-short-reading-size)}[data-kpm-theme=digital-90s] .kpm-data-widget:is([data-data-metric=current-speed],[data-data-metric=current-gear],[data-data-metric=fuel-percent])[data-widget-layout=data-compact] .kpm-data-widget__reading>[data-data-value-style=primary]{font-size:var(--kpm-digital-short-compact-size)}.digital-gt__side,.digital-gt__bottom>div{box-shadow:var(--kpm-digital-panel-glow)}.digital-controls-strip{display:flex;gap:var(--kpm-space-2);height:var(--kpm-size-full)}.digital-controls-strip>.digital-controls{flex:1;min-width:0}.digital-controls{container-type:size;height:var(--kpm-size-full)}.digital-control{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;width:var(--kpm-size-full);min-width:var(--kpm-space-0);height:var(--kpm-size-full);padding-block:var(--kpm-digital-control-padding-block);padding-inline:var(--kpm-digital-control-padding-inline);box-sizing:border-box;color:var(--kpm-color-accent);gap:var(--kpm-digital-control-gap)}.digital-control__label{text-align:center;font-family:var(--kpm-font-family-body);font-size:var(--kpm-digital-control-label-size);border-bottom:var(--kpm-divider-width) solid var(--kpm-color-border)}.digital-control__value{text-align:center;font-family:var(--kpm-font-family-data);font-size:min(38cqh,27cqw);line-height:var(--kpm-line-height-solid);font-weight:var(--kpm-font-weight-regular);text-shadow:var(--kpm-digital-numeral-glow)}.digital-control__value small{font-family:var(--kpm-font-family-body);font-size:var(--kpm-font-size-label)}.digital-control__bar{display:flex;gap:var(--kpm-space-1);height:var(--kpm-digital-bar-height);min-height:var(--kpm-space-2);flex-shrink:0}.digital-control__bar i{flex:1;background:var(--kpm-color-gauge-track)}.digital-control__bar i[data-filled=true]{background:currentColor;box-shadow:var(--kpm-digital-control-glow)}.digital-control[data-driver-control=abs],.digital-gt [data-default-control=abs]{color:var(--kpm-color-critical)}.digital-control[data-driver-control=traction-control],.digital-gt [data-default-control=tc]{color:var(--kpm-color-positive)}.digital-gt :is([data-default-control=tc],[data-default-control=abs]) [data-metric-primary]{color:inherit}.digital-gt :is([data-default-control=tc],[data-default-control=abs]) [data-metric-values]{color:inherit}[data-kpm-theme=digital-90s] .kpm-fuel-gauge__tick{font-family:var(--kpm-font-family-body);text-box:normal}[data-kpm-theme=digital-90s] .kpm-fuel-gauge__segment[data-segment-filled=true]{filter:var(--kpm-digital-icon-glow)}.digital-control__label{color:var(--kpm-color-accent)}.digital-frame{color:var(--kpm-surface-foreground, var(--kpm-color-text));font-family:var(--kpm-font-family-body)}.digital-gt__bottom .digital-gt__metric{justify-content:flex-start;padding:var(--kpm-digital-bottom-padding)}.digital-gt__bottom [data-metric-label]{height:var(--kpm-digital-bottom-label-height);min-height:var(--kpm-digital-bottom-label-height);box-sizing:border-box}.digital-gt__bottom [data-metric-values]{flex:none;margin-block:auto;align-items:baseline}.digital-gt__bottom [data-data-display=incident-meter]{display:grid;grid-template-columns:auto minmax(var(--kpm-space-0),var(--kpm-grid-track));grid-template-rows:auto minmax(var(--kpm-space-0),var(--kpm-grid-track));column-gap:var(--kpm-space-1)}.digital-gt__bottom [data-data-display=incident-meter]>[data-metric-label]{grid-column:var(--kpm-grid-two-row-span)}.digital-gt__bottom [data-data-display=incident-meter]>[data-metric-values]{grid-column:1;grid-row:2}.digital-gt__bottom [data-data-display=incident-meter]>.kpm-incident-gauge{grid-column:2;grid-row:2;align-self:center;height:var(--kpm-incident-segment-height);padding-top:var(--kpm-space-0)}.digital-gt__bottom [data-data-display=incident-meter]>.kpm-incident-gauge .kpm-incident-gauge__marker>.kpm-text{display:none}.digital-control__label{white-space:nowrap}[data-kpm-theme=digital-90s] .kpm-fuel-usage-content{color:var(--kpm-surface-foreground, var(--kpm-color-text));font-family:var(--kpm-font-family-body)}[data-kpm-theme=digital-90s] .kpm-fuel-usage-content [data-kpm-text-numeric=tabular]{text-shadow:var(--kpm-digital-numeral-glow)}[data-kpm-theme=digital-90s] .kpm-fuel-usage-table td{color:var(--kpm-surface-foreground, var(--kpm-color-text))}[data-kpm-theme=digital-90s] .kpm-fuel-usage-content [data-kpm-text-numeric=tabular]{line-height:var(--kpm-digital-reading-leading);text-box:normal}[data-kpm-theme=digital-90s] .kpm-leaderboard .kpm-text{font-family:var(--kpm-font-family-body);text-box:normal}[data-kpm-theme=digital-90s] .kpm-leaderboard__row[data-player=true]{background:var(--kpm-color-accent);color:var(--kpm-color-background);text-shadow:none}[data-kpm-theme=digital-90s] .kpm-leaderboard__row[data-player=true] :is(.kpm-text,.kpm-leaderboard__driver-name,.kpm-leaderboard__relative-gap){color:var(--kpm-color-background);text-shadow:none}[data-kpm-theme=digital-90s] .kpm-leaderboard__row[data-player=true] .kpm-safety-rating-badge{color:var(--kpm-color-safety-rating-text-light)}[data-kpm-theme=digital-90s] .kpm-leaderboard__row[data-player=true] .kpm-safety-rating-badge:is([data-license-class=d],[data-license-class=c]){color:var(--kpm-color-safety-rating-text-dark)}[data-kpm-theme=digital-90s] .kpm-leaderboard__row[data-player=true] .kpm-irating-badge__value,[data-kpm-theme=digital-90s] .kpm-leaderboard__row[data-player=true] .kpm-irating-badge .kpm-text[data-kpm-text-tone=muted]{color:var(--kpm-surface-foreground, var(--kpm-color-text));text-shadow:var(--kpm-digital-label-glow)}[data-kpm-theme=digital-90s] .kpm-leaderboard__row[data-player=true] .kpm-irating-badge .kpm-text[data-kpm-text-tone=positive]{color:var(--kpm-color-positive)}[data-kpm-theme=digital-90s] .kpm-leaderboard__row[data-player=true] .kpm-irating-badge .kpm-text[data-kpm-text-tone=critical]{color:var(--kpm-color-critical)}[data-kpm-theme=digital-90s] .kpm-leaderboard__row[data-player=true] .kpm-driver-badge__cell:not([data-badge-field=position])>.kpm-text{color:var(--kpm-surface-foreground, var(--kpm-color-text));text-shadow:var(--kpm-digital-label-glow)}[data-kpm-theme=digital-90s] :is(.kpm-pit-window-timeline__tick-label,.kpm-pit-window-timeline__player-label){font-family:var(--kpm-font-family-body);text-box:normal}[data-kpm-theme=digital-90s]{text-shadow:var(--kpm-digital-label-glow)}[data-kpm-theme=digital-90s] :is(.kpm-panel__chrome-label,.digital-control__label,.digital-gt__side>h2,.digital-gt [data-metric-label],.digital-gt [data-metric-values]>small){text-shadow:var(--kpm-digital-label-glow)}[data-kpm-theme=digital-90s] :is(.kpm-icon,.kpm-track-map__course){filter:var(--kpm-digital-icon-glow)}[data-kpm-theme=digital-90s] :is(.kpm-metric-viz__fill,.kpm-rpm-widget__segment[data-segment-filled=true]){filter:var(--kpm-digital-icon-glow)}[data-kpm-theme=digital-90s] :is(.kpm-panel__chrome,.digital-control__label,.digital-gt__side>h2,.digital-gt__bottom [data-metric-label],.digital-gt__side>[data-cluster-instrument]:not(:last-child)){position:relative;border-bottom-color:transparent}[data-kpm-theme=digital-90s] :is(.kpm-panel__chrome,.digital-control__label,.digital-gt__side>h2,.digital-gt__bottom [data-metric-label],.digital-gt__side>[data-cluster-instrument]:not(:last-child)):after{content:"";position:absolute;pointer-events:none;bottom:var(--kpm-space-0);inset-inline:var(--kpm-space-0);height:var(--kpm-divider-width);background:var(--kpm-digital-divider-color);box-shadow:var(--kpm-digital-divider-glow)}@container metric-panel (max-height: 6rem){[data-kpm-theme=digital-90s] .kpm-data-widget[data-widget-layout=data-micro] .kpm-incident-meter-display__count{line-height:var(--kpm-line-height-solid)}}.digital-gt__pair>[data-cluster-instrument]+[data-cluster-instrument]{position:relative;border-left-color:transparent}.digital-gt__pair>[data-cluster-instrument]+[data-cluster-instrument]:after{content:"";position:absolute;pointer-events:none;inset-block:var(--kpm-space-0);left:var(--kpm-space-0);width:var(--kpm-divider-width);background:var(--kpm-digital-divider-color);box-shadow:var(--kpm-digital-divider-glow)}@container digital-gt (min-aspect-ratio: 5 / 2){.digital-gt__side>h2{padding:var(--kpm-digital-wide-side-heading-padding);font-size:var(--kpm-digital-wide-side-heading-size);line-height:var(--kpm-line-height-solid)}.digital-gt__side .digital-gt__metric{gap:var(--kpm-digital-wide-side-metric-gap);padding:var(--kpm-digital-wide-side-metric-padding)}.digital-gt__side [data-metric-label]{font-size:var(--kpm-digital-wide-side-label-size)}.digital-gt__side [data-metric-primary],.digital-gt__side:first-child [data-metric-primary]{font-size:var(--kpm-cluster-stepped-size)}.digital-gt__side [data-metric-values]>small{font-size:var(--kpm-digital-wide-side-unit-size)}.digital-gt__bottom .digital-gt__metric{gap:var(--kpm-digital-wide-side-metric-gap);padding:var(--kpm-digital-wide-bottom-metric-padding)}.digital-gt__bottom [data-metric-label]{height:auto;min-height:var(--kpm-space-0);padding-bottom:var(--kpm-digital-wide-bottom-label-padding);font-size:var(--kpm-digital-wide-bottom-label-size)}.digital-gt__bottom .digital-control__bar{height:var(--kpm-digital-wide-bottom-bar-height);min-height:var(--kpm-digital-wide-bottom-bar-min-height)}}
