.pwa-card{border:1px solid var(--line);border-radius:16px;background:var(--surface,#fff);padding:17px;margin:0 0 21px}.pwa-card-heading{display:flex;gap:12px;align-items:center;margin-bottom:12px}.pwa-card-heading img{border-radius:11px}.pwa-card h2{font-size:15px;margin:0 0 5px;font-weight:650}.pwa-card-heading p,.pwa-state{font-size:11px;color:var(--muted,#778179);line-height:1.7;margin:0}.pwa-card .wide-action{margin:10px 0;display:flex;align-items:center;justify-content:space-between}.pwa-install-art{display:flex;flex-direction:column;align-items:center;gap:9px;padding:25px 0}.pwa-install-art img{width:74px;height:74px;border-radius:18px;box-shadow:0 7px 20px #183d3318}.pwa-install-art span{font-size:12px;color:var(--muted,#778179)}.pwa-install-steps{list-style:none;margin:0;padding:0;display:grid;gap:20px}.pwa-install-steps li{display:flex;gap:12px}.pwa-install-steps li>span{display:grid;place-items:center;width:27px;height:27px;flex:none;border-radius:50%;background:#eaf2ed;color:#22634d;font-size:12px;font-weight:650}.pwa-install-steps strong{font-size:14px;line-height:1.8}.pwa-install-steps p{font-size:12px;color:var(--muted,#778179);line-height:1.8;margin:3px 0 0}.pwa-install-steps div{min-width:0}body[data-theme=dark] .pwa-card{background:#19221e}body[data-theme=dark] .pwa-install-steps li>span{background:#244c3d;color:#c5e8cb}
@supports(-webkit-touch-callout:none){input,select,textarea{font-size:16px!important}}
@media(min-width:700px){body{max-width:480px;margin:auto}.app-header,.bottom-nav,#app-scroll{max-width:480px;margin-inline:auto}.app-header,.bottom-nav{left:0;right:0}#app-scroll{left:0;right:0}body:before{content:'';position:fixed;inset:0;background:var(--page,#f5f7f4);z-index:-1}}
