.pb-browser-app{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.pb-browser-app header,.pb-browser-app h2,.pb-browser-app .pb-browser-installed{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.pb-browser-app header{justify-content:space-between}.pb-browser-app h2{margin:0;font-size:18px}.pb-browser-app p{max-inline-size:85ch;line-height:1.7}.pb-browser-app .pb-browser-instructions,.pb-browser-app .pb-browser-online{align-items:flex-start;gap:10px;display:flex}.pb-browser-app svg{flex-shrink:0}.pb-browser-app .pb-browser-instructions svg,.pb-browser-app .pb-browser-online svg{margin-top:4px}.pb-browser-app .pb-browser-installed{color:#087b50;font-size:13px}.pb-browser-app button{min-block-size:44px}.pb-browser-app button:focus-visible{outline-offset:3px;outline:3px solid #8bbcff}.pb-browser-app-dialog{max-block-size:calc(100dvh - 32px);inline-size:min(560px,100vw - 32px);overflow:auto}.pb-browser-app-dialog .pb-browser-app{box-shadow:none;border:0;margin:0;padding:0}.pb-browser-app-dialog .pb-browser-app button{color:#fff;font:inherit;background:#073d75;border:1px solid #073d75;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;display:inline-flex}
