.install-action{vertical-align:top;text-align:left;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;max-width:100%;font-size:15px;line-height:1.5;display:inline-flex}.install-action-buttons{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.install-action .install-app-button{white-space:normal;color:#174a7e;cursor:pointer;background:#fff;border:1px solid #adbdcf;border-radius:10px;justify-content:center;align-items:center;gap:8px;max-width:100%;min-height:44px;padding:10px 14px;font-size:15px;font-weight:650;line-height:1.3;display:inline-flex}.install-action .install-app-button>svg{flex-shrink:0}.install-action .install-app-button:disabled{cursor:wait;opacity:.75}.install-action .install-help-toggle{color:#174a7e;text-underline-offset:3px;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px;text-decoration:underline}.install-action .install-inline-help{color:#243c51;width:min(100%,28rem);min-width:0;max-width:28rem;box-shadow:none;overflow-wrap:anywhere;background:#fff;border:1px solid #c5d2df;border-radius:12px;padding:16px;font-size:14px;line-height:1.55;position:static}.install-help-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.install-help-close{color:#174a7e;cursor:pointer;background:#fff;border:1px solid #d2dde6;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.install-instructions p{color:inherit;line-height:1.6;font-size:inherit;margin:12px 0}.install-instructions ul{gap:12px;margin:14px 0;padding-left:20px;list-style:outside;display:grid}.install-instructions li{font-size:inherit;padding:0;line-height:1.6}.install-action .install-status{color:#33516b;overflow-wrap:anywhere;max-width:28rem;margin:0;font-size:13px;line-height:1.5}.install-action .install-status[role=alert]{color:#a12a32}:is(.install-action button:focus-visible,.install-help-manual>summary:focus-visible){outline-offset:3px;outline:3px solid #ae7d15}.install-help-manual{margin:22px 0}.install-help-manual>summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:650}.install-update-section{border-top:1px solid #d4dfe7;margin-top:28px;padding-top:22px}.install-update-section h3{font-size:19px;font-weight:650}@media (max-width:480px){.install-action .install-inline-help{width:100%;padding:12px}.install-action-buttons{width:100%}.install-action .install-app-button{flex:1}}@media (forced-colors:active){.install-action .install-app-button,.install-action .install-inline-help,.install-help-close{border-color:buttontext}.install-action button:focus-visible{outline-color:highlight}}
