.install-app{border:1px solid color-mix(in srgb,var(--ui-action-green) 45%,var(--ui-line));background:color-mix(in srgb,var(--ui-action-green) 7%,var(--ui-surface));text-align:left;border-radius:12px;margin-top:24px;padding:16px}.install-app .install-app-button{background:var(--ui-action-green);border-color:var(--ui-action-green);width:100%;min-height:48px;color:var(--ui-on-green);border-radius:9px;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:800;display:flex}.install-app .install-app-button:hover{background:var(--ui-action-green-hover);border-color:var(--ui-action-green-hover)}.install-app-button:disabled{cursor:wait;opacity:.65}.install-app-button svg{flex-shrink:0}.install-app .install-app-caption{color:var(--ui-secondary);text-align:center;margin:10px 0 0;font-size:12px;line-height:1.6}.install-app-help{border:1px solid var(--ui-line);background:var(--ui-surface-2);color:var(--ui-secondary);overflow-wrap:anywhere;border-radius:9px;margin-top:14px;padding:14px;font-size:13px;line-height:1.65}.install-app-help p{color:inherit;margin:0 0 10px}.install-app-help p:last-child,.install-app-help ol{margin-bottom:0}.install-app-help ol{margin-top:0;padding-left:20px}.install-app-help li+li{margin-top:8px}.install-app-help strong{color:var(--ui-text)}.install-app-help [role=alert]{color:var(--ui-danger)}
