.OpenSpeedTest_speedTestContainer__QX3tp{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;max-width:800px;margin:0 auto;padding:2rem;border-radius:12px;background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.1);color:#333}.OpenSpeedTest_speedTestHeader__K74l4{text-align:center;margin-bottom:2rem}.OpenSpeedTest_speedTestHeader__K74l4 h2{font-size:2rem;font-weight:600;margin-bottom:.5rem;color:#2563eb}.OpenSpeedTest_status__x346r{font-size:1rem;color:#6b7280;margin:0}.OpenSpeedTest_gaugeContainer__pBOa9{display:flex;justify-content:space-around;margin-bottom:2rem}.OpenSpeedTest_gauge__nJUuo{text-align:center;width:45%;padding:1.5rem;border-radius:12px;background:linear-gradient(135deg,#f0f9ff,#e6f7ff);box-shadow:0 4px 12px rgba(37,99,235,.1)}.OpenSpeedTest_gaugeValue__4yLMk{font-size:3rem;font-weight:700;color:#2563eb;margin-bottom:.5rem;line-height:1}.OpenSpeedTest_unit__yIKvL{font-size:1rem;color:#6b7280;margin-left:.25rem;font-weight:400}.OpenSpeedTest_gaugeLabel__ZjSIK{font-size:1rem;font-weight:500;color:#4b5563}.OpenSpeedTest_pingContainer__ipyne{display:flex;justify-content:space-around;margin-bottom:2rem}.OpenSpeedTest_pingBox__gBi_D{text-align:center;width:30%;padding:1rem;border-radius:8px;background-color:#f8fafc;box-shadow:0 2px 8px rgba(0,0,0,.05)}.OpenSpeedTest_pingValue__vgiSV{font-size:2rem;font-weight:600;color:#4b5563;margin-bottom:.25rem}.OpenSpeedTest_smallUnit__DT0gM{font-size:.875rem;color:#6b7280;margin-left:.25rem;font-weight:400}.OpenSpeedTest_pingLabel__2IR5U{font-size:.875rem;color:#6b7280}.OpenSpeedTest_startButton__G9wDt{display:block;width:100%;padding:1rem;font-size:1rem;font-weight:600;color:#ffffff;background-color:#2563eb;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s ease}.OpenSpeedTest_startButton__G9wDt:hover{background-color:#1d4ed8}.OpenSpeedTest_startButton__G9wDt:focus{outline:none;box-shadow:0 0 0 3px rgba(37,99,235,.4)}@media (max-width:640px){.OpenSpeedTest_speedTestContainer__QX3tp{padding:1.5rem}.OpenSpeedTest_gaugeContainer__pBOa9{flex-direction:column;align-items:center}.OpenSpeedTest_gauge__nJUuo{width:100%;margin-bottom:1rem}.OpenSpeedTest_pingContainer__ipyne{flex-direction:row}.OpenSpeedTest_pingBox__gBi_D{width:45%}.OpenSpeedTest_gaugeValue__4yLMk{font-size:2.5rem}.OpenSpeedTest_pingValue__vgiSV{font-size:1.75rem}}