
:root{--app-silver:linear-gradient(125deg,#edf1f3,#b0bdc3 52%,#dce4e7)}
body #installApp,body #install-app,body #install,body .extra-controls>summary,body .more-controls>summary,body .extras>summary{background:var(--app-silver)!important;color:#172429!important;border:1px solid #e3ecef!important;box-shadow:inset 0 1px 0 #fff,0 2px 5px #0005!important;opacity:1!important}
body .extra-controls>summary,body .more-controls>summary,body .extras>summary{min-height:52px;display:flex;align-items:center;gap:12px;border-radius:6px;padding:10px 12px!important}
body .extra-controls>summary:after,body .more-controls>summary:after,body .extras>summary:after{color:#172429!important}
body .app-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0;padding:22px 0;border-top:1px solid #9daeb344}
body .app-links a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:88px;padding:12px 5px;background:var(--app-silver);color:#172429;border:1px solid #e3ecef;border-radius:8px;box-shadow:inset 0 1px #fff,0 3px 6px #0005;text-decoration:none;font:11px Arial,sans-serif;text-align:center;letter-spacing:.03em}
body .app-links img{width:42px;height:42px;object-fit:contain;border-radius:4px}
body .app-links a:focus-visible{outline:3px solid #fff;outline-offset:4px}
body .app-links a:hover{filter:brightness(1.09)}
@media(max-width:400px){body .app-links{gap:7px}body .app-links a{font-size:10px;padding:10px 3px}}

.app-links img,#installApp img,#install-app img,#install img,.more-controls>summary img,.extra-controls>summary img,.extras>summary img{background:#000!important}
