.MouseAccuracyTester_tester__hdiWz{display:grid;gap:16px}.MouseAccuracyTester_header__7UUS0{display:grid;gap:8px}.MouseAccuracyTester_kicker__3JYRH{margin:0;color:#018790;font-size:1.3rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.MouseAccuracyTester_title__I7Ipn{margin:0;color:#2b2b2b;font-size:3.2rem;font-weight:800}.MouseAccuracyTester_subtitle__CK0K0{margin:0;color:#6f6f6f;font-size:1.6rem;line-height:1.6}.MouseAccuracyTester_metricsGrid__Y97jZ{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:768px){.MouseAccuracyTester_metricsGrid__Y97jZ{grid-template-columns:repeat(4,minmax(0,1fr))}}.MouseAccuracyTester_metricCard__zLCv9,.MouseAccuracyTester_summaryCard__soGDL{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)}.MouseAccuracyTester_metricLabel__YhYh3{margin:0;color:#8f8f8f;font-size:1.3rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.MouseAccuracyTester_metricValue__oCy3y{margin:0;color:#2b2b2b;font-size:2.4rem;font-weight:900;line-height:1.1}.MouseAccuracyTester_stage__IGTUb{display:grid;gap:12px}.MouseAccuracyTester_stageTop__8YyXQ{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between}.MouseAccuracyTester_stageLabel___tnJ0,.MouseAccuracyTester_stageProgress__VpUqe{margin:0;color:#6f6f6f;font-size:1.4rem;font-weight:700}.MouseAccuracyTester_board__RoBiu{position:relative;display:grid;place-items:center;min-height:320px;padding:16px;overflow:hidden;border:1px solid #e8e8e8;border-radius:8px;background:linear-gradient(90deg,rgba(205,233,232,.42) 1px,transparent 0),linear-gradient(rgba(205,233,232,.42) 1px,transparent 0),#f4f4f4;background-size:24px 24px;color:#2b2b2b;cursor:crosshair;touch-action:manipulation;-webkit-user-select:none;user-select:none}.MouseAccuracyTester_board__RoBiu[data-status=finished],.MouseAccuracyTester_board__RoBiu[data-status=idle]{cursor:default}.MouseAccuracyTester_startPanel__1LqRJ{position:relative;z-index:2;display:grid;gap:8px;max-width:520px;text-align:center}.MouseAccuracyTester_missLayer__QGnVH{position:absolute;inset:0;z-index:1;padding:0;border:0;background:rgba(0,0,0,0);cursor:crosshair}.MouseAccuracyTester_startTitle__QhN9h{color:#2b2b2b;font-size:2.4rem;font-weight:900;line-height:1.2}.MouseAccuracyTester_startHint__PQb_f{color:#6f6f6f;font-size:1.4rem;line-height:1.6}.MouseAccuracyTester_target__iU44X{position:absolute;z-index:2;display:grid;place-items:center;width:48px;height:48px;padding:0;border:4px solid #fff;border-radius:50%;background:#ef4444;color:#fff;box-shadow:0 20px 42px rgba(43,43,43,.32);cursor:pointer;font:inherit;transform:translate(-50%,-50%);transition:.3s ease 0s}.MouseAccuracyTester_target__iU44X:focus-visible,.MouseAccuracyTester_target__iU44X:hover{transform:translate(-50%,-50%) scale(1.04)}.MouseAccuracyTester_targetInner__QJivb{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:rgba(43,43,43,.18);font-size:1.3rem;font-weight:900}.MouseAccuracyTester_startButton__1gpmi{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}.MouseAccuracyTester_startButton__1gpmi:hover{border-color:#f26f45;background:#fff2ec}.MouseAccuracyTester_summaryGrid__JJD_c{display:grid;gap:16px}@media(min-width:1120px){.MouseAccuracyTester_summaryGrid__JJD_c{grid-template-columns:repeat(2,minmax(0,1fr))}}.MouseAccuracyTester_summaryTitle__06tMI{margin:0;color:#2b2b2b;font-size:1.8rem;font-weight:800}.MouseAccuracyTester_summaryText__CBQev{margin:0;color:#6f6f6f;font-size:1.4rem;line-height:1.65}.MouseAccuracyTester_list__cB7FW{display:grid;gap:8px;margin:0;padding-left:24px;color:#4f4f4f;font-size:1.4rem;line-height:1.6}