.pwa-controls{display:flex;justify-content:center;padding:16px;margin:0 auto;max-width:1200px}.pwa-controls button,.pwa-update button,.pwa-install-dialog button{font:inherit;font-size:13px;min-height:42px;border:1px solid #48505d;border-radius:9px;background:#20242b;color:#eee;padding:9px 14px;cursor:pointer}.pwa-update{position:fixed;top:12px;right:12px;max-width:min(480px,calc(100vw - 24px));box-sizing:border-box;background:#20242b;color:#fff;border:1px solid #596471;border-radius:12px;padding:14px;z-index:20000;display:flex;flex-wrap:wrap;align-items:center;gap:8px;box-shadow:0 8px 32px #0008}.pwa-update[hidden]{display:none}.pwa-update span{flex:1 1 100%;font-size:14px}.pwa-update button:first-of-type{background:#2875ef}.pwa-install-dialog{width:min(420px,calc(100vw - 36px));box-sizing:border-box;background:#181818;border:1px solid #444;color:#eee;border-radius:14px;padding:24px;font:16px/1.6 system-ui}.pwa-install-dialog::backdrop{background:#0009}.pwa-install-dialog h2{font-size:23px}.pwa-install-dialog p{overflow-wrap:anywhere}@media(max-width:700px){.pwa-update{top:max(10px,env(safe-area-inset-top));left:12px;right:12px;max-width:none}}
.pwa-menu-install{display:block;width:100%;text-align:left;background:transparent;color:inherit;font:inherit;border:0;padding:12px;cursor:pointer}

.is-standalone footer{display:none!important}.workspace-back-mobile{display:none}.workspace-back-desktop{font-size:13px!important;border:1px solid #454545;border-radius:8px;padding:9px 13px;color:#eee!important;text-decoration:none;white-space:nowrap}.workspace-back-desktop:hover{background:#242424}@media(max-width:700px){.workspace-back-desktop{display:none!important}.workspace-back-mobile{display:flex;position:fixed;bottom:max(10px,env(safe-area-inset-bottom));left:14px;right:14px;z-index:9000;align-items:center;justify-content:center;min-height:44px;border:1px solid #4d5967;border-radius:10px;background:#202936f2;color:#eee;text-decoration:none;font:600 14px system-ui;box-shadow:0 5px 22px #0008}.has-workspace-back{padding-bottom:calc(80px + env(safe-area-inset-bottom))!important}}
