.pwa-entry{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;padding:12px;padding-bottom:max(12px,env(safe-area-inset-bottom));color:#b6cbd2;font:14px system-ui}.pwa-entry button,.pwa-help button{min-height:44px;padding:9px 16px;border:1px solid #438d91;border-radius:12px;background:#14343d;color:#f3fcff;font:inherit;cursor:pointer}.pwa-help{box-sizing:border-box;width:min(480px,calc(100% - 24px));max-height:85dvh;overflow:auto;border:1px solid #438d91;border-radius:22px;background:#0b1922;color:#edf8fa;padding:24px;font:16px/1.6 system-ui}.pwa-help::backdrop{background:#0009}.pwa-help h2{line-height:1.2}.pwa-help img{width:64px;height:64px}.pwa-help p{color:#bdd0d7}.pwa-help a{color:#8de2d6}.pwa-entry [hidden]{display:none!important}@media(display-mode:standalone){.pwa-entry{display:none}}body:has(.mobile-nav-dock)>.pwa-entry{padding-bottom:90px}

.quick-tools .pwa-entry{padding:0;justify-content:flex-start}.pwa-entry[hidden]{display:none!important}
