.pt-pwa{font:inherit;display:flex;align-items:center;flex-wrap:wrap;gap:.7rem;margin:1rem 0;padding:.75rem;border:1px solid #758595;border-radius:.4rem}.pt-pwa p{flex-basis:100%;margin:.25rem 0}.pt-pwa button,.pt-pwa a{font:inherit;min-height:44px;display:inline-flex;align-items:center;padding:.4rem .7rem;max-width:100%;box-sizing:border-box}.pt-pwa :focus-visible,.pwa-help :focus-visible{outline:3px solid #087e8b;outline-offset:3px}.pwa-help{font:1rem/1.6 system-ui,sans-serif;background:#f5f6f8;color:#182536;margin:0;padding:clamp(1rem,4vw,3rem)}.pwa-help main{max-width:48rem;margin:auto}.pwa-help h1{font-size:clamp(1.8rem,5vw,2.8rem);line-height:1.2}.pwa-help a{color:#075867;overflow-wrap:anywhere}.pwa-help [hidden],.pt-pwa [hidden]{display:none!important}.pwa-help .reconnect{display:inline-block;padding:.75rem 1rem;border:2px solid #075867;border-radius:.4rem;min-height:44px;box-sizing:border-box}
