#install-help{border:2px solid #174e7b;border-radius:10px;padding:25px;max-width:min(540px,90vw);max-height:85vh;overflow:auto;background:#fdfdfb;color:#183e5a;font:15px/1.6 Arial}#install-help::backdrop{background:#102f48aa}#install-help h2{font:30px Georgia;margin:0 0 20px}#install-help h3{font-size:17px;margin:20px 0 5px}#install-help p{color:#496575}#install-help button{background:#183e5a;color:white;border:0;padding:12px 24px;border-radius:5px;cursor:pointer;min-height:44px}[hidden]{display:none!important}.sidebar-tools{margin-top:auto;padding:12px;border-top:1px solid #ffffff25;display:grid;gap:6px}.sidebar-tools a,.sidebar-tools button{display:flex;align-items:center;gap:10px;min-height:40px;border:1px solid #ffffff35;background:transparent;color:inherit;padding:9px;text-decoration:none;border-radius:5px;font:12px Arial;cursor:pointer}.sidebar-tools i{font-style:normal;width:20px;text-align:center}.collapsed .sidebar-tools span{display:none}.sidebar .supplier{margin-top:0}@media(max-width:650px){.portal.mobile-menu-open .sidebar-tools span{display:inline}}.access-footer [data-install-app]{border:1px solid #174e7b;padding:8px 12px;background:white;color:#183e5a;margin:8px;cursor:pointer}
#install-help{box-sizing:border-box;width:min(540px,calc(100vw - 32px))}#install-help ol{padding-left:22px}#install-help li{margin:12px 0}#install-help a{color:inherit;text-decoration:underline}#install-help [data-install-native]{margin-right:10px}
