.install-app{background:#edb66a!important;color:#14212e!important;border:1px solid #edb66a!important;border-radius:7px;padding:10px 14px;font:600 12px 'Segoe UI',Arial,sans-serif;white-space:nowrap;cursor:pointer;min-height:38px}.install-app:disabled{opacity:.75;cursor:default}#install-help{max-width:560px;width:calc(100% - 32px);max-height:85vh;overflow:auto;background:#172833;color:#ecf2f5;border:1px solid #54717e;border-radius:14px;padding:26px;font:15px 'Segoe UI',Arial,sans-serif;box-shadow:0 24px 80px #0008}#install-help::backdrop{background:#02080bd6}#install-help h2{font-size:24px;margin:0 0 12px}#install-help h3{color:#edb66a;font-size:15px;margin:20px 0 8px}#install-help p{color:#bbd0d8;line-height:1.6;font-size:14px}#install-help strong{color:#fff}#install-help .install-note{border-top:1px solid #3c5662;margin-top:20px;padding-top:15px;font-size:12px}#install-help .install-close{background:#edb66a;color:#14212e;border:0;border-radius:6px;padding:11px 20px;font:600 14px 'Segoe UI',Arial,sans-serif;cursor:pointer;margin-top:8px}#install-help button:focus-visible,.install-app:focus-visible{outline:2px solid white;outline-offset:3px}header>.install-app{margin-left:8px}body.presentation>.install-app,body.presentation header>.install-app{display:none}@media(max-width:640px){header>.install-app{margin-left:0}nav>.install-app{margin-left:0}#install-help{padding:22px}}@media print{.install-app,#install-help{display:none!important}}
