.BluetoothTester_tester__a3jzA{display:grid;gap:16px}.BluetoothTester_header__seZJF{display:grid;gap:8px}.BluetoothTester_kicker__FPNdp{margin:0;color:#018790;font-size:1.3rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.BluetoothTester_title__pGeT1{margin:0;color:#2b2b2b;font-size:3.2rem;font-weight:800}.BluetoothTester_subtitle__EQdq7{margin:0;color:#6f6f6f;font-size:1.6rem;line-height:1.6}.BluetoothTester_layout__II6XJ{display:grid;gap:16px}@media(min-width:1120px){.BluetoothTester_layout__II6XJ{grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr);align-items:stretch}}.BluetoothTester_statusCard__Ehshp{display:grid;gap:12px;padding:16px;border-radius:8px;background:linear-gradient(145deg,#003b3f,#018790);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 20px 42px rgba(43,43,43,.32);color:#fff;align-content:start}.BluetoothTester_statusKicker__8BLRJ{margin:0;color:hsla(0,0%,100%,.78);font-size:1.3rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.BluetoothTester_statusRow__C48ct{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.BluetoothTester_statusLabel__ek__D{margin:0;font-size:3.2rem;font-weight:900;line-height:1.1}.BluetoothTester_badge__sND7X{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.16);color:#fff;font-size:1.4rem;font-weight:700}.BluetoothTester_badge__sND7X[data-state=loading]{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.18)}.BluetoothTester_badge__sND7X[data-state=ready]{background:rgba(0,201,81,.18);border-color:rgba(0,201,81,.32)}.BluetoothTester_badge__sND7X[data-state=unsupported]{background:rgba(255,163,126,.18);border-color:rgba(255,191,164,.35)}.BluetoothTester_summary__6OdIZ{margin:0;color:hsla(0,0%,100%,.96);font-size:1.4rem;line-height:1.7}.BluetoothTester_actions__5hnR_{display:flex;flex-wrap:wrap;gap:12px}.BluetoothTester_primaryButton__nVsKB,.BluetoothTester_secondaryButton__LdkGo{appearance:none;border-radius:999px;min-height:42px;padding:0 16px;font-size:1.4rem;font-weight:700;transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease;cursor:pointer}.BluetoothTester_primaryButton__nVsKB:disabled,.BluetoothTester_secondaryButton__LdkGo:disabled{cursor:not-allowed;opacity:.55}.BluetoothTester_primaryButton__nVsKB{border:1px solid hsla(0,0%,100%,.22);background:hsla(0,0%,100%,.16);color:#fff}.BluetoothTester_primaryButton__nVsKB:hover:not(:disabled){background:hsla(0,0%,100%,.22)}.BluetoothTester_secondaryButton__LdkGo{border:1px solid hsla(0,0%,100%,.18);background:rgba(0,0,0,0);color:hsla(0,0%,100%,.9)}.BluetoothTester_secondaryButton__LdkGo:hover:not(:disabled){background:hsla(0,0%,100%,.08)}.BluetoothTester_note__Ln9bG{margin:0;color:hsla(0,0%,100%,.78);font-size:1.3rem;line-height:1.6}.BluetoothTester_metricsGrid__Oebf5{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.BluetoothTester_infoCard__5u99f,.BluetoothTester_metricCard__GM3bI{display:grid;gap:8px;padding:16px;border-radius:8px;border:1px solid #e8e8e8;background:#fff;box-shadow:0 10px 24px rgba(43,43,43,.08)}.BluetoothTester_metricLabel__uibGB{margin:0;color:#8f8f8f;font-size:1.3rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.BluetoothTester_metricValue__gE6t0{margin:0;color:#2b2b2b;font-size:2rem;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.BluetoothTester_infoGrid__Vr87_{display:grid;gap:16px}@media(min-width:1120px){.BluetoothTester_infoGrid__Vr87_{grid-template-columns:repeat(2,minmax(0,1fr))}.BluetoothTester_infoCard__5u99f[data-wide=true]{grid-column:1/-1}}.BluetoothTester_infoTitle__i8u7T{margin:0;color:#2b2b2b;font-size:1.8rem;font-weight:800}.BluetoothTester_emptyState__B7uoR,.BluetoothTester_infoText__DEhFQ{margin:0;color:#6f6f6f;font-size:1.4rem;line-height:1.65}.BluetoothTester_detailsList__FHaHp{display:grid;gap:12px;margin:0}.BluetoothTester_detailRow__1xCJs{display:grid;gap:4px;padding-top:12px;border-top:1px solid #e8e8e8}.BluetoothTester_detailLabel__i84Yg{margin:0;color:#8f8f8f;font-size:1.3rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.BluetoothTester_detailValue__6hvkW{margin:0;color:#2b2b2b;font-size:1.4rem;font-weight:600;line-height:1.6;overflow-wrap:anywhere}.BluetoothTester_list__2DQjZ{margin:0;padding-left:24px;color:#4f4f4f;display:grid;gap:8px;font-size:1.4rem;line-height:1.6}