.SpeedTest-module__rA-5oW__app{background:#e2e7ee;border:1px solid #e2e7ee;flex-direction:column;gap:1px;display:flex}.SpeedTest-module__rA-5oW__stage{color:#fff;background:#0b0d10;padding:28px 32px 32px}.SpeedTest-module__rA-5oW__stageHead{align-items:center;gap:10px;margin-bottom:26px;display:flex}.SpeedTest-module__rA-5oW__pip,.SpeedTest-module__rA-5oW__pipIdle{background:#4589ff;flex:none;width:7px;height:7px}.SpeedTest-module__rA-5oW__pip{animation:1s steps(2,start) infinite SpeedTest-module__rA-5oW__blink}.SpeedTest-module__rA-5oW__pipIdle{background:#4d5358}@keyframes SpeedTest-module__rA-5oW__blink{50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.SpeedTest-module__rA-5oW__pip{animation:none}}.SpeedTest-module__rA-5oW__phase{letter-spacing:.4px;text-transform:uppercase;color:#c1c7cd;font-size:13px;font-weight:500}.SpeedTest-module__rA-5oW__phaseSub{color:#697077;font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.SpeedTest-module__rA-5oW__readout{flex-wrap:wrap;align-items:baseline;gap:18px;margin-bottom:20px;display:flex}.SpeedTest-module__rA-5oW__bigLabel{letter-spacing:1.4px;text-transform:uppercase;color:#78a9ff;min-width:76px;font-size:11px;font-weight:600}.SpeedTest-module__rA-5oW__big{letter-spacing:-3px;font-variant-numeric:tabular-nums;color:#fff;font-size:clamp(56px,11vw,104px);font-weight:200;line-height:.92}.SpeedTest-module__rA-5oW__bigUnit{letter-spacing:0;color:#8d9096;margin-left:12px;font-size:18px;font-weight:400}.SpeedTest-module__rA-5oW__chartWrap{margin-bottom:24px}.SpeedTest-module__rA-5oW__chart{background:#121619;border:1px solid #21272a;width:100%;height:180px;display:block}.SpeedTest-module__rA-5oW__grid{stroke:#21272a;stroke-width:1px;vector-effect:non-scaling-stroke}.SpeedTest-module__rA-5oW__lineDl{fill:none;stroke:#4589ff;stroke-width:2px;vector-effect:non-scaling-stroke}.SpeedTest-module__rA-5oW__areaDl{fill:#4589ff29;stroke:none}.SpeedTest-module__rA-5oW__lineUl{fill:none;stroke:#42be65;stroke-width:2px;vector-effect:non-scaling-stroke}.SpeedTest-module__rA-5oW__areaUl{fill:#42be6524;stroke:none}.SpeedTest-module__rA-5oW__chartFoot{color:#8d9096;align-items:center;gap:18px;margin-top:10px;font-size:12px;display:flex}.SpeedTest-module__rA-5oW__keyDl,.SpeedTest-module__rA-5oW__keyUl{align-items:center;gap:7px;display:inline-flex}.SpeedTest-module__rA-5oW__keyDl:before,.SpeedTest-module__rA-5oW__keyUl:before{content:"";width:10px;height:3px}.SpeedTest-module__rA-5oW__keyDl:before{background:#4589ff}.SpeedTest-module__rA-5oW__keyUl:before{background:#42be65}.SpeedTest-module__rA-5oW__peak{font-variant-numeric:tabular-nums;margin-left:auto}.SpeedTest-module__rA-5oW__statRow{background:#21272a;border:1px solid #21272a;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:26px;display:grid}.SpeedTest-module__rA-5oW__stat{background:#121619;padding:14px 16px;transition:background .2s}.SpeedTest-module__rA-5oW__statOn{background:#1c2228}.SpeedTest-module__rA-5oW__statK{letter-spacing:1px;text-transform:uppercase;color:#697077;margin-bottom:6px;font-size:10px;font-weight:600}.SpeedTest-module__rA-5oW__statV{color:#fff;font-variant-numeric:tabular-nums;font-size:22px;font-weight:300}.SpeedTest-module__rA-5oW__statU{color:#697077;margin-left:5px;font-size:11px}.SpeedTest-module__rA-5oW__controls{flex-wrap:wrap;gap:12px;display:flex}.SpeedTest-module__rA-5oW__go{appearance:none;color:#fff;cursor:pointer;letter-spacing:.3px;background:#0f62fe;border:1px solid #0f62fe;padding:14px 46px;font-family:inherit;font-size:15px;font-weight:500;transition:background .15s,border-color .15s}.SpeedTest-module__rA-5oW__go:hover:not(:disabled){background:#0353e9;border-color:#0353e9}.SpeedTest-module__rA-5oW__go:disabled{color:#697077;cursor:default;background:#2a3038;border-color:#2a3038}.SpeedTest-module__rA-5oW__ghost{appearance:none;color:#c1c7cd;cursor:pointer;background:0 0;border:1px solid #3d4349;padding:14px 20px;font-family:inherit;font-size:14px;font-weight:500}.SpeedTest-module__rA-5oW__ghost:hover{color:#fff;background:#1c2228;border-color:#697077}.SpeedTest-module__rA-5oW__error{color:#ffb3b8;background:#2d1416;border-left:3px solid #fa4d56;margin:18px 0 0;padding:12px 14px;font-size:14px}.SpeedTest-module__rA-5oW__info{background:#e2e7ee;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.SpeedTest-module__rA-5oW__infoCol{background:#fff;min-width:0;padding:18px 20px}.SpeedTest-module__rA-5oW__infoK{letter-spacing:1px;text-transform:uppercase;color:#6a7480;margin-bottom:7px;font-size:10px;font-weight:600}.SpeedTest-module__rA-5oW__infoV{color:#15181c;overflow-wrap:anywhere;font-size:16px;line-height:1.3}.SpeedTest-module__rA-5oW__infoVMono{color:#15181c;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px}.SpeedTest-module__rA-5oW__infoSub{color:#6a7480;overflow-wrap:anywhere;margin-top:4px;font-size:12px}.SpeedTest-module__rA-5oW__footRow{color:#6a7480;background:#f7f9fc;flex-wrap:wrap;align-items:center;gap:16px;padding:14px 20px;font-size:13px;display:flex}.SpeedTest-module__rA-5oW__linkBtn{appearance:none;cursor:pointer;font:inherit;color:#0d5bef;background:0 0;border:0;padding:0;text-decoration:underline}.SpeedTest-module__rA-5oW__stamp{font-variant-numeric:tabular-nums;margin-left:auto}.SpeedTest-module__rA-5oW__nodes{background:#fff;padding:22px 24px}.SpeedTest-module__rA-5oW__nodesH{color:#15181c;margin:0 0 6px;font-size:16px;font-weight:600}.SpeedTest-module__rA-5oW__nodesP{color:#55606c;max-width:72ch;margin:0 0 14px;font-size:13.5px;line-height:1.6}.SpeedTest-module__rA-5oW__nodeList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.SpeedTest-module__rA-5oW__node,.SpeedTest-module__rA-5oW__nodeOn{text-align:left;cursor:pointer;background:#fff;border:1px solid #d4dae3;flex-direction:column;gap:3px;width:100%;padding:12px 14px;font-family:inherit;display:flex}.SpeedTest-module__rA-5oW__nodeOn{border-color:#0f62fe;box-shadow:inset 0 0 0 1px #0f62fe}.SpeedTest-module__rA-5oW__node:hover{border-color:#9aa6b5}.SpeedTest-module__rA-5oW__node strong,.SpeedTest-module__rA-5oW__nodeOn strong{color:#15181c;font-size:14px;font-weight:600}.SpeedTest-module__rA-5oW__node span,.SpeedTest-module__rA-5oW__nodeOn span{color:#55606c;font-size:13px}.SpeedTest-module__rA-5oW__raceTable{border-collapse:collapse;width:100%;font-size:14px}.SpeedTest-module__rA-5oW__raceTable td{color:#3d4757;border-bottom:1px solid #e2e7ee;padding:9px 0}.SpeedTest-module__rA-5oW__raceMs{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.SpeedTest-module__rA-5oW__raceWin td{color:#15181c;font-weight:600}@media (max-width:760px){.SpeedTest-module__rA-5oW__info{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.SpeedTest-module__rA-5oW__stage{padding:22px 18px 24px}.SpeedTest-module__rA-5oW__statRow{grid-template-columns:repeat(2,minmax(0,1fr))}.SpeedTest-module__rA-5oW__go,.SpeedTest-module__rA-5oW__ghost{text-align:center;justify-content:center;width:100%}.SpeedTest-module__rA-5oW__stamp{width:100%;margin-left:0}}
