.customer-install{width:100%;margin-top:20px}.pwa-install-card{border:1px solid var(--line);background:var(--surface);width:100%;min-height:84px;color:var(--ink);text-align:right;box-shadow:var(--shadow);border-radius:18px;align-items:center;gap:14px;padding:16px;display:flex}.pwa-install-card img{object-fit:cover;border-radius:14px;flex-shrink:0;width:48px;height:48px}.pwa-install-card>span{flex-direction:column;gap:5px;min-width:0;display:flex}.pwa-install-card strong{font-size:14px;font-weight:700}.pwa-install-card small{color:var(--muted);font-size:11px;line-height:1.8}.pwa-install-card>svg{color:var(--green);margin-inline-start:auto}.pwa-install-guide{flex-direction:column;gap:18px;display:flex}.pwa-guide-brand{background:var(--green-light);border-radius:18px;align-items:center;gap:16px;padding:20px;display:flex}.pwa-guide-brand img{object-fit:cover;border-radius:18px;flex-shrink:0}.pwa-guide-brand h3{overflow-wrap:anywhere;font-size:18px;line-height:1.8}.pwa-guide-brand p{color:var(--muted);margin-top:5px;font-size:12px}.pwa-install-guide ol{flex-direction:column;gap:22px;margin:6px 0;padding:0;list-style:none;display:flex}.pwa-install-guide li{align-items:start;gap:15px;display:flex}.pwa-step-icon{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--green);border-radius:13px;flex-shrink:0;place-items:center;display:grid}.pwa-install-guide li strong{font-size:13px}.pwa-install-guide li p{color:var(--muted);margin-top:5px;font-size:12px;line-height:2}.pwa-install-guide>.btn{width:100%}@media (max-width:370px){.pwa-install-card{gap:11px;padding:14px}.pwa-guide-brand{gap:12px;padding:16px}.pwa-guide-brand img{width:56px;height:56px}.pwa-guide-brand h3{font-size:16px}.pwa-install-guide li{gap:12px}}
