.ReactionTimeTester-module-scss-module__Kbyezq__tester{gap:16px;display:grid}.ReactionTimeTester-module-scss-module__Kbyezq__header{gap:8px;display:grid}.ReactionTimeTester-module-scss-module__Kbyezq__kicker{color:#018790;letter-spacing:0;text-transform:uppercase;margin:0;font-size:1.3rem;font-weight:700}.ReactionTimeTester-module-scss-module__Kbyezq__title{color:#2b2b2b;margin:0;font-size:3.2rem;font-weight:800}.ReactionTimeTester-module-scss-module__Kbyezq__subtitle{color:#6f6f6f;margin:0;font-size:1.6rem;line-height:1.6}.ReactionTimeTester-module-scss-module__Kbyezq__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:768px){.ReactionTimeTester-module-scss-module__Kbyezq__metricsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ReactionTimeTester-module-scss-module__Kbyezq__metricCard,.ReactionTimeTester-module-scss-module__Kbyezq__summaryCard{background:#fff;border:1px solid #e8e8e8;border-radius:8px;gap:8px;padding:16px;display:grid;box-shadow:0 10px 24px #2b2b2b14}.ReactionTimeTester-module-scss-module__Kbyezq__metricLabel{color:#8f8f8f;letter-spacing:0;text-transform:uppercase;margin:0;font-size:1.3rem;font-weight:700}.ReactionTimeTester-module-scss-module__Kbyezq__metricValue{color:#2b2b2b;margin:0;font-size:2.4rem;font-weight:900;line-height:1.1}.ReactionTimeTester-module-scss-module__Kbyezq__target{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:linear-gradient(145deg,#003b3f,#018790);border:1px solid #ffffff1a;border-radius:8px;place-items:center;gap:8px;min-height:240px;padding:24px;transition:all .3s;display:grid;box-shadow:0 20px 42px #2b2b2b52}.ReactionTimeTester-module-scss-module__Kbyezq__target:hover{transform:translateY(-1px)}.ReactionTimeTester-module-scss-module__Kbyezq__target:active{transform:translateY(0)}.ReactionTimeTester-module-scss-module__Kbyezq__target[data-status=waiting]{background:linear-gradient(145deg,#2b2b2b,#6f6f6f)}.ReactionTimeTester-module-scss-module__Kbyezq__target[data-status=ready]{background:linear-gradient(145deg,#00c951,#018790)}.ReactionTimeTester-module-scss-module__Kbyezq__target[data-status=tooSoon]{background:linear-gradient(145deg,#ef4444,#b54828)}.ReactionTimeTester-module-scss-module__Kbyezq__target[data-status=complete]{background:linear-gradient(145deg,#003b3f,#016f75)}.ReactionTimeTester-module-scss-module__Kbyezq__targetLabel{text-align:center;font-size:3.2rem;font-weight:900;line-height:1.1}.ReactionTimeTester-module-scss-module__Kbyezq__targetHint{color:#ffffffd1;text-align:center;max-width:560px;font-size:1.4rem;line-height:1.6}.ReactionTimeTester-module-scss-module__Kbyezq__summaryGrid{gap:16px;display:grid}@media (min-width:1120px){.ReactionTimeTester-module-scss-module__Kbyezq__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ReactionTimeTester-module-scss-module__Kbyezq__summaryTitle{color:#2b2b2b;margin:0;font-size:1.8rem;font-weight:800}.ReactionTimeTester-module-scss-module__Kbyezq__summaryText{color:#6f6f6f;margin:0;font-size:1.4rem;line-height:1.65}.ReactionTimeTester-module-scss-module__Kbyezq__attemptList,.ReactionTimeTester-module-scss-module__Kbyezq__list{color:#4f4f4f;gap:8px;margin:0;padding-left:24px;font-size:1.4rem;line-height:1.6;display:grid}.ReactionTimeTester-module-scss-module__Kbyezq__resetButton{color:#b54828;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dcdcdc;border-radius:8px;justify-self:start;padding:0 16px;font-size:1.4rem;font-weight:700;transition:all .3s}.ReactionTimeTester-module-scss-module__Kbyezq__resetButton:hover{background:#fff2ec;border-color:#f26f45}
