.install-app-panel{border:1px solid var(--line);border-left:3px solid var(--green);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:15px;margin:0 0 24px;padding:17px 20px;display:flex}.install-app-panel>img{border:1px solid var(--line);object-fit:contain;background:#fff;border-radius:11px;flex-shrink:0}.install-app-copy{flex:1;min-width:160px}.install-app-copy h2{font-size:17px;line-height:1.5}.install-app-copy p{color:var(--muted);font-size:14px}.install-confirmed{color:var(--green);align-items:center;gap:7px;font-size:14px;display:flex}.install-logo-preview{flex-direction:column;align-items:center;gap:8px;margin:3px 0 22px;display:flex}.install-logo-preview img{border:1px solid var(--line);object-fit:contain;background:#fff;border-radius:20px}.install-logo-preview strong{font-size:18px}.install-device-tabs{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.install-device-tabs .btn{white-space:nowrap;flex:1;min-height:44px}.install-steps{margin:0 0 20px;padding-left:25px}.install-steps li{margin:16px 0;padding-left:4px;font-size:16px;line-height:1.75}.install-steps li::marker{color:var(--green);font-weight:700}.install-steps li svg{vertical-align:middle;color:var(--green);margin-right:6px;display:inline}.install-confirm-note{background:var(--light);border-radius:9px;margin-bottom:16px;padding:13px 16px;font-size:14px}.install-old-icon{margin-bottom:22px;font-size:14px}.install-copy-status{color:var(--green);text-align:center;margin-top:12px;font-size:14px}@media screen and (max-width:600px){.install-app-panel{gap:12px;margin-bottom:20px;padding:15px}.install-app-panel>img{width:48px;height:48px}.install-app-copy{flex:1;min-width:0}.install-app-button{width:100%;min-height:48px}.install-device-tabs .btn{padding:10px 8px;font-size:14px}.install-instructions .install-device-tabs .btn{white-space:nowrap}.install-logo-preview{margin-bottom:18px}.install-steps li{margin:14px 0}}@media print{.install-app-panel{display:none!important}}
