.parent-install-page{margin:0;background:#f5f7f6;color:#173f36;font:16px Tahoma,Arial,sans-serif;line-height:1.9}.parent-install-page *{box-sizing:border-box}.parent-install-shell{width:min(100%,620px);padding:28px 20px 40px;margin:auto}.parent-back,.parent-open{color:var(--green,#173f36);text-decoration:none;font-size:14px}.parent-install-hero{text-align:center;padding:25px 12px}.parent-app-icon{display:block;margin:0 auto 16px;border-radius:24px}.parent-eyebrow{display:block;font-size:12px;color:var(--muted,#6a7d75);margin:8px 0}.parent-install-hero h1{font:700 30px Arial,sans-serif;letter-spacing:1px;margin:8px 0}.parent-install-hero p{margin:8px 0 20px}.parent-subtitle{font-size:15px;color:#65776e}.parent-primary,.parent-secondary,.parent-quiet{font:inherit;border-radius:12px;padding:12px 18px;border:1px solid transparent;cursor:pointer;min-height:48px}.parent-primary{background:var(--green,#173f36);color:var(--on-accent,#fff)}.parent-secondary{background:var(--paper,#eef3f0);color:var(--ink,#173f36);border-color:var(--line,#dae4de)}.parent-quiet{background:transparent;color:var(--muted,#65776e);text-decoration:underline}.parent-primary:disabled,.parent-secondary:disabled,.parent-quiet:disabled{opacity:.5;cursor:default}.parent-install-hero .parent-primary{display:block;width:100%;margin:24px 0 8px}.parent-install-hero #parent-install-state{font-size:12px;color:#65776e;min-height:24px}.parent-panel{background:white;border:1px solid #dde5df;border-radius:22px;padding:24px;margin:14px 0}.parent-panel h2{font-size:20px;margin:0 0 10px}.parent-panel p,.parent-panel li{font-size:14px;color:#65776e}.parent-panel ol{padding-inline-start:24px}.parent-panel li{padding-inline-start:5px;margin:12px 0}.parent-push-actions{display:flex;gap:10px;flex-wrap:wrap}.parent-push-actions>button{flex:1 1 160px;font-size:14px}.parent-fine{font-size:12px!important}.parent-install-footer{text-align:center;color:#65776e;font-size:12px;padding:24px 5px}.parent-push-dialog{width:min(94vw,510px);box-sizing:border-box}.parent-push-dialog h2{font-size:22px}.parent-push-dialog .parent-push-actions{margin:18px 0}.parent-push-dialog p{font-size:14px}.parent-mobile-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;white-space:nowrap}.parent-push-dialog [hidden],.parent-install-page [hidden]{display:none!important}.parent-install-page a:focus-visible,.parent-install-page button:focus-visible{outline:3px solid #649986;outline-offset:3px}@media(max-width:550px){.parent-install-shell{padding-top:max(20px,env(safe-area-inset-top));padding-bottom:max(30px,env(safe-area-inset-bottom))}.parent-panel{padding:22px 18px}.parent-install-hero{padding-top:25px}.parent-install-hero h1{font-size:28px}.parent-mobile-link{font-size:12px}}
.topbar .top-actions{flex-wrap:wrap;gap:10px}.shell .topbar{height:auto;min-height:83px;padding-block:12px}@media(max-width:700px){.top-actions{justify-content:flex-start;gap:8px}.top-actions .parent-mobile-link{flex-basis:100%}.top-actions #parent-push-open{padding-inline:12px}}
.parent-apk-download{display:block;text-decoration:none;margin:24px 0 8px}.parent-install-hero #parent-install{width:100%;display:block;margin:18px 0 8px}
.parent-apk-picker{display:block;font-size:14px}.parent-apk-picker input{display:block;width:100%;font:inherit;margin-top:12px}
