.ReactionTimeTester_tester__ov0L4{display:grid;gap:16px}.ReactionTimeTester_header__u_40A{display:grid;gap:8px}.ReactionTimeTester_kicker__nNeZ_{margin:0;color:#018790;font-size:1.3rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.ReactionTimeTester_title__rdtYF{margin:0;color:#2b2b2b;font-size:3.2rem;font-weight:800}.ReactionTimeTester_subtitle__0AQIP{margin:0;color:#6f6f6f;font-size:1.6rem;line-height:1.6}.ReactionTimeTester_metricsGrid__hSKSC{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:768px){.ReactionTimeTester_metricsGrid__hSKSC{grid-template-columns:repeat(4,minmax(0,1fr))}}.ReactionTimeTester_metricCard__kQ2R6,.ReactionTimeTester_summaryCard__dpb_s{display:grid;gap:8px;padding:16px;border:1px solid #e8e8e8;border-radius:8px;background:#fff;box-shadow:0 10px 24px rgba(43,43,43,.08)}.ReactionTimeTester_metricLabel__pDGi0{margin:0;color:#8f8f8f;font-size:1.3rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.ReactionTimeTester_metricValue__z_f3f{margin:0;color:#2b2b2b;font-size:2.4rem;font-weight:900;line-height:1.1}.ReactionTimeTester_target__LztM0{display:grid;gap:8px;place-items:center;min-height:240px;padding:24px;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;background:linear-gradient(145deg,#003b3f,#018790);color:#fff;box-shadow:0 20px 42px rgba(43,43,43,.32);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:.3s ease 0s}.ReactionTimeTester_target__LztM0:hover{transform:translateY(-1px)}.ReactionTimeTester_target__LztM0:active{transform:translateY(0)}.ReactionTimeTester_target__LztM0[data-status=waiting]{background:linear-gradient(145deg,#2b2b2b,#6f6f6f)}.ReactionTimeTester_target__LztM0[data-status=ready]{background:linear-gradient(145deg,#00c951,#018790)}.ReactionTimeTester_target__LztM0[data-status=tooSoon]{background:linear-gradient(145deg,#ef4444,#b54828)}.ReactionTimeTester_target__LztM0[data-status=complete]{background:linear-gradient(145deg,#003b3f,#016f75)}.ReactionTimeTester_targetLabel__hhRta{font-size:3.2rem;font-weight:900;line-height:1.1;text-align:center}.ReactionTimeTester_targetHint__vf7Ce{max-width:560px;color:hsla(0,0%,100%,.82);font-size:1.4rem;line-height:1.6;text-align:center}.ReactionTimeTester_summaryGrid__zUaBh{display:grid;gap:16px}@media(min-width:1120px){.ReactionTimeTester_summaryGrid__zUaBh{grid-template-columns:repeat(2,minmax(0,1fr))}}.ReactionTimeTester_summaryTitle__cR5Yj{margin:0;color:#2b2b2b;font-size:1.8rem;font-weight:800}.ReactionTimeTester_summaryText__72Z3c{margin:0;color:#6f6f6f;font-size:1.4rem;line-height:1.65}.ReactionTimeTester_attemptList___SkNN,.ReactionTimeTester_list__f2FC5{display:grid;gap:8px;margin:0;padding-left:24px;color:#4f4f4f;font-size:1.4rem;line-height:1.6}.ReactionTimeTester_resetButton__yOB5_{justify-self:start;min-height:40px;padding:0 16px;border:1px solid #dcdcdc;border-radius:8px;background:#fff;color:#b54828;font:inherit;font-size:1.4rem;font-weight:700;cursor:pointer;transition:.3s ease 0s}.ReactionTimeTester_resetButton__yOB5_:hover{border-color:#f26f45;background:#fff2ec}