html{touch-action:manipulation}.blitz-main{max-width:750px}.blitz-panel{border:1px solid #c8d8cc;background:#fff;padding:24px;border-radius:24px}.blitz-score{display:flex;justify-content:space-between;gap:15px;color:#53685b;font-size:13px}.blitz-score strong{display:block;font-size:26px;color:#003d29}.traffic-light{margin:26px auto;display:flex;flex-direction:column;align-items:center;gap:13px;width:102px;background:#193329;padding:16px;border-radius:26px;box-shadow:0 7px 0 #0b221b}.traffic-light span{width:61px;height:61px;border-radius:50%;background:#526158;border:3px solid #0c2118}.traffic-light[data-mode="red"] .red,.traffic-light[data-mode="false"] .red{background:#e72633;box-shadow:0 0 20px #e7263355}.traffic-light[data-mode="green"] .green{background:#00b954;box-shadow:0 0 24px #00b95477}.traffic-light[data-mode="done"] .amber{background:#ffbf30}.reaction-pad{display:block;width:100%;min-height:112px;padding:20px;border:0;border-radius:20px;background:#f6dedd;color:#8a1421;font:900 clamp(21px,5vw,31px) system-ui;touch-action:manipulation;cursor:pointer}.reaction-pad[data-mode="green"]{background:#009b45;color:white}.reaction-pad:disabled{opacity:1;cursor:default}.reaction-pad[data-mode="done"]{background:#e6f1dc;color:#003d29}.blitz-start{display:block;margin:22px auto 0}.blitz-status{min-height:46px;font-size:14px;text-align:center}.trial-results{padding-left:22px;line-height:1.9;font-size:14px;color:#53685b}.blitz-result{background:#e6f1dc;border-radius:18px;padding:22px;margin-top:22px;text-align:center}.blitz-result h2{font-size:24px}.blitz-result strong{font-size:40px;color:#007d36}.blitz-note{font-size:12px;line-height:1.6}.blitz-footer{margin-top:24px}[hidden]{display:none!important}@media(max-width:550px){.blitz-main{padding:8px 14px 35px}.blitz-panel{padding:18px 14px}.blitz-main h1{font-size:48px}.traffic-light{margin:20px auto}.reaction-pad{min-height:100px}}
