.install-app{flex-shrink:0}.install-guide{gap:22px;display:grid}.install-brand{align-items:center;gap:18px;display:flex}.install-brand img{border-radius:16px;flex-shrink:0}.install-brand p{margin:0;line-height:1.6}.install-steps{counter-reset:install;gap:18px;margin:0;padding:0;list-style:none;display:grid}.install-steps li{grid-template-columns:24px 22px 1fr;align-items:start;gap:12px;line-height:1.6;display:grid}.install-steps li:before{counter-increment:install;content:counter(install);color:var(--muted)}.install-steps svg{color:var(--brand);margin-top:3px}.install-guide .context-details{margin:0}.discover-toolbar .install-app{color:inherit;background:0 0}.discover-toolbar .install-app:hover{background:#ffffff18}.discover-install{display:none}@media (max-width:1023px){.discover-install{display:inline-flex}}@media (max-width:700px){.header-inner{gap:12px}.header-actions .location-header{flex-shrink:0;justify-content:center;width:44px;min-width:44px;padding-inline:0}.header-actions .location-header>span{display:none}}[data-display-mode=standalone] .app-shell{padding-top:var(--safe-top)}[data-display-mode=standalone] .site-header{top:var(--safe-top)}[data-display-mode=standalone] .dialog{max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - 24px)}.push-settings{border-bottom:1px solid var(--line)}.push-settings>summary{cursor:pointer;align-items:center;gap:10px;min-height:52px;list-style:none;display:flex}.push-settings>summary::-webkit-details-marker{display:none}.push-settings>summary>span{flex:1}.push-settings>summary svg{flex-shrink:0}.push-settings[open]>summary>svg:last-child{transform:rotate(180deg)}.push-settings-body{gap:10px;padding:0 0 16px;display:grid}.push-settings-body p{margin:0}.push-settings-body .button{justify-self:start}.push-choice{justify-content:space-between;align-items:center;gap:16px;min-height:44px;display:flex}.push-choice input{width:20px;height:20px;accent-color:var(--brand)}
