.history-table-scroll.svelte-ac6ggl{overflow:auto;max-height:calc(100dvh - 13rem);overscroll-behavior:contain}.history-table-scroll.svelte-ac6ggl table:where(.svelte-ac6ggl){border-collapse:separate;border-spacing:0;font-size:.85rem}.history-table-scroll.svelte-ac6ggl th:where(.svelte-ac6ggl){position:sticky;top:0;background:var(--background-color);z-index:2;border-bottom:.2rem solid var(--border-color)}.sort-button.svelte-ac6ggl{background:none;border:none;padding:0;cursor:pointer;color:var(--primary-color);font:inherit}.sticky-col.svelte-ac6ggl,.sticky-col-2.svelte-ac6ggl{position:sticky;background:var(--background-color);z-index:1}.sticky-col.svelte-ac6ggl{left:0;width:2.75rem;min-width:2.75rem;border-right:.1rem dashed var(--border-color)}.sticky-col-2.svelte-ac6ggl{left:2.75rem;width:2.5rem;min-width:2.5rem;border-right:.2rem solid var(--border-color)}.history-table-scroll.svelte-ac6ggl th.corner-col:where(.svelte-ac6ggl){z-index:3}.race-col.svelte-ac6ggl{width:1.9rem;min-width:1.9rem;text-align:center;background:var(--primary-background);border-right:.1rem dashed var(--border-color);border-bottom:.1rem dashed var(--border-color)}.vertical-header.svelte-ac6ggl{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;padding:.4rem .2rem;font-weight:600;font-size:.68rem;text-transform:uppercase;letter-spacing:.03em;color:var(--text-color-light)}.history-table-scroll.svelte-ac6ggl .sticky-col:where(.svelte-ac6ggl) .vertical-header:where(.svelte-ac6ggl),.history-table-scroll.svelte-ac6ggl .sticky-col-2:where(.svelte-ac6ggl) .vertical-header:where(.svelte-ac6ggl){color:var(--primary-color);background:var(--background-color)}.driver-col.svelte-ac6ggl,.avg-col.svelte-ac6ggl{text-align:center;padding:.2rem .15rem;font-variant-numeric:tabular-nums}.avg-col.svelte-ac6ggl{color:var(--text-color-light)}.position-bubble.svelte-ac6ggl{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;font-variant-numeric:tabular-nums}.position-ten.svelte-ac6ggl{background-color:var(--primary-color);color:#fff;font-weight:700}.position-nine.svelte-ac6ggl,.position-eleven.svelte-ac6ggl{border:2px solid var(--primary-color);color:var(--primary-color)}.position-one.svelte-ac6ggl{color:var(--success-color);border:1.5px dashed var(--success-color);font-weight:700}.history-table-scroll.svelte-ac6ggl td:where(.svelte-ac6ggl){text-align:center;padding:.2rem .15rem}.empty.svelte-ac6ggl{color:var(--text-color-light)}
