.status-indicator--gp-block,.status-indicator--low,.status-indicator--optimal,.status-indicator--warning{color:var(--color-black)}.traffic-light-bar{width:100%}.traffic-light-bar__track{position:relative;display:flex;height:.75rem;width:100%;overflow:hidden}.traffic-light-bar__dot{position:absolute;top:50%;z-index:10;height:.75rem;width:.75rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-width:2px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.traffic-light-bar__labels{margin-top:.5rem;display:flex;align-items:center;justify-content:space-between}.kit-tabs{margin-bottom:2rem;display:flex;border-bottom-width:4px;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.kit-tab,.kit-tabs{--tw-border-opacity:1}.kit-tab{cursor:pointer;border-right-width:2px;border-color:rgb(0 0 0/var(--tw-border-opacity,1));padding:.75rem 1.25rem;font-family:var(--font-source-sans),-apple-system,BlinkMacSystemFont,sans-serif;font-size:.75rem;line-height:1rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.kit-tab:last-child{border-right-width:0}.kit-tab{background:none}.kit-tab:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.kit-tab:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.kit-tab--active{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.results-dashboard__header-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.result-history-select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-family:var(--font-jetbrains),monospace;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#000000}.result-history-select:focus-visible{outline:2px solid currentColor;outline-offset:2px}.dev-fixture-bar{margin-bottom:2rem;border-width:4px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));padding:1rem}.dev-fixture-bar__header{margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between}.dev-fixture-bar__label{font-weight:700;letter-spacing:.15em}.dev-fixture-bar__clear,.dev-fixture-bar__label{font-family:var(--font-jetbrains),monospace;font-size:10px;text-transform:uppercase}.dev-fixture-bar__clear{cursor:pointer;border-style:none;background-color:transparent;letter-spacing:.1em;text-decoration-line:underline}.dev-fixture-bar__groups{display:grid;gap:.75rem}.dev-fixture-bar__group-label{margin-bottom:.25rem;font-family:var(--font-jetbrains),monospace;font-size:9px;text-transform:uppercase;letter-spacing:.15em;color:var(--color-gray-500)}.dev-fixture-bar__buttons{display:flex;flex-wrap:wrap;gap:.5rem}.dev-fixture-bar__btn{cursor:pointer;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-family:var(--font-jetbrains),monospace;font-size:10px;text-transform:uppercase;letter-spacing:.1em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dev-fixture-bar__btn:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.dev-fixture-bar__btn--active{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}