
.install-banner{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 20px;background:#fff;border:1px solid var(--line);border-radius:12px;margin-top:16px}.install-banner strong{display:block;font-size:13px}.install-banner span{display:block;font-size:11px;color:var(--muted);margin-top:3px}.install-banner[hidden]{display:none}.install-banner .outline-button{width:auto;flex:0 0 auto;white-space:nowrap;color:var(--accent)}#install-help ul{padding-left:22px;font-size:14px;line-height:1.7}#install-help li{margin:12px 0}#install-help .modal-content p{font-size:13px;line-height:1.7}#install-help .modal-head h2{font-size:20px}@media(max-width:600px){.install-banner{padding:13px;gap:10px}.install-banner span{max-width:180px;font-size:10px}.install-banner .outline-button{font-size:10px;padding:8px;max-width:112px;white-space:normal;flex:none;min-width:88px}.install-banner strong{font-size:12px}}@media print{.install-banner,#install-help{display:none!important}}
