@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-400-normal-_wFEWmAB.woff2)format("woff2"),url(/assets/press-start-2p-latin-400-normal-KLytu4cr.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-400-normal-CJ-V5oYT.woff2)format("woff2"),url(/assets/space-grotesk-latin-400-normal-BnQMeOim.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-600-normal-DjKNqYRj.woff2)format("woff2"),url(/assets/space-grotesk-latin-600-normal-BflQw4A9.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff")}.companion-tools{opacity:.8;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 22px;margin:22px 0 8px;font-size:11px;line-height:1.5;display:flex}.companion-tools button{color:inherit;font-size:inherit;text-underline-offset:3px;background:0 0;padding:8px 2px;text-decoration:underline}.device-status{flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}.device-status li{border:1px solid color-mix(in srgb, currentColor 25%, transparent);align-items:center;gap:8px;min-width:0;padding:6px 9px;display:inline-flex}.device-name{text-overflow:ellipsis;white-space:nowrap;max-width:16ch;font-weight:600;overflow:hidden}.signal{white-space:nowrap;--signal:#7ae4bf;align-items:center;gap:6px;display:inline-flex}.signal-2{--signal:#ffd46a}.signal-1,.signal-0{--signal:#ff785f}.signal-bars{align-items:flex-end;gap:2px;height:10px;display:inline-flex}.signal-bars i{opacity:.25;background:currentColor;width:3px;height:4px}.signal-bars i:nth-child(2){height:7px}.signal-bars i:nth-child(3){height:10px}.signal-3 .signal-bars i,.signal-2 .signal-bars i:nth-child(-n+2),.signal-1 .signal-bars i:first-child{background:var(--signal);opacity:1}.signal-rtt{opacity:.75;font-variant-numeric:tabular-nums}.signal-1 .signal-rtt,.signal-0 .signal-rtt{color:var(--signal);opacity:1}
