/* COPYRIGHT BY DKING 2025 © */ html { overflow: hidden; } body { font-family: Arial, sans-serif; color: white; margin: 0; padding: 0; user-select: none; overflow: hidden; } .hidden { display: none !important; visibility: hidden !important; opacity: 0 !important; pointer-events: none !important; } #benchmark-ui { width: 190px; background-color: transparent; border-radius: 0; overflow: hidden; position: absolute; transform-origin: top left; user-select: none; left: 20px; top: 20px; transition: opacity 0.2s ease-in-out; display: none; /* Add this line */ } #benchmark-ui.hidden { opacity: 0 !important; visibility: hidden !important; pointer-events: none !important; } .header { display: flex; justify-content: space-between; background-color: rgb(39, 39, 42); padding: 4px 8px; font-size: 12px; flex-direction: row; align-items: center; height: 18px; } #vehicleModel { font-weight: bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 60%; font-size: 11px; display: inline-block; color: rgb(34, 197, 94); } #vehicleClass { font-size: 11px; color: rgb(34, 197, 94); margin-top: 0; text-align: right; flex-grow: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } #timer-display { background-color: rgb(34, 197, 94); padding: 6px; text-align: center; } #timer-display.ready { background-color: rgb(34, 197, 94); } #timer-display.not-ready { background-color: rgb(239, 68, 68); } #currentTime { font-size: 14px; font-weight: 500; margin-bottom: 2px; color: black; } .times { display: flex; justify-content: space-between; font-size: 11px; padding: 0 10px; color: black; } #metrics-list { background-color: rgba(24, 24, 27, 0.5); padding: 6px; } .metric-labels { display: grid; grid-template-columns: 1fr 40px 40px; gap: 4px; padding: 2px 0; font-size: 10px; margin-bottom: 4px; text-align: right; } .metric-labels span:first-child { text-align: left; color: rgb(161, 161, 170); } .metric-labels span:nth-child(2) { padding-right: 0; color: rgb(34, 197, 94); } .metric-labels span:nth-child(3) { color: white; } .metric-row { display: grid; grid-template-columns: 1fr 40px 40px; gap: 4px; padding: 2px 0; font-size: 11px; color: rgb(244, 244, 245); text-align: right; } .metric-row span:first-child { color: rgb(244, 244, 245); text-align: left; } .metric-row span:nth-child(2) { color: rgb(34, 197, 94); padding-right: 0; } .metric-row span:nth-child(3) { color: white; } /* COPYRIGHT BY DKING 2025 © */