#install-app {position:absolute;left:51.944444%;top:63.258232%;width:20.833333%;height:12.998267%;pointer-events:auto;border:0;padding:0;border-radius:10%;background:#ffe5ad url('images/_16.png') center/100% 100%;color:#17480a;cursor:pointer;display:flex;flex-direction:column;align-items:center;container-type:inline-size;font-family:sans-serif;}
#install-app svg {width:42%;height:51%;margin-top:3%;flex-shrink:0;}
#install-app span {font-size:17cqw;font-weight:700;line-height:1.05;display:block;margin-top:3%;}
#install-app:focus-visible {outline:3px solid #ff9100;outline-offset:2px;}
#install-app:disabled {cursor:default;}
#install-app.flashing::after {content:'';position:absolute;inset:0;border-radius:inherit;background:rgba(255,145,0,.45);box-shadow:inset 0 0 0 4px #ff9100;pointer-events:none;animation:install-flash .24s ease-in-out;}
@keyframes install-flash {0%,100%{opacity:0}50%{opacity:1}}
#install-help {border:0;border-radius:16px;padding:24px;max-width:min(360px,80vw);color:#17480a;background:#fff8e8;font:16px/1.7 sans-serif;}
#install-help::backdrop {background:rgba(0,0,0,.45);}
#install-help button {background:#17480a;color:white;border:0;border-radius:6px;padding:10px 20px;font:inherit;}
