#cobarca-webapp-install{display:block;position:relative;margin:12px auto;max-width:90%;border:1px solid #f58220;border-radius:12px;padding:12px 18px;background:#171717;color:#fff;font:inherit;min-height:44px;cursor:pointer}
#cobarca-webapp-help{max-width:480px;width:calc(100% - 48px);max-height:80dvh;overflow:auto;border:1px solid #f58220;border-radius:18px;padding:24px;background:#151515;color:#fff;font-family:system-ui;line-height:1.6}
#cobarca-webapp-help::backdrop{background:#000b}
#cobarca-webapp-help h2{line-height:1.25;margin-top:0}
#cobarca-webapp-help button{min-height:44px}
.pwa-splash,.pwa-install-fab{display:none!important}
@supports(padding:max(0px)){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}

.cobarca-password-toggle{display:block;width:auto;margin:6px 0 10px;padding:8px 12px;min-height:44px;border:1px solid #888;border-radius:8px;background:#202020;color:#fff;font:inherit;cursor:pointer}
.cobarca-password-toggle:focus-visible{outline:2px solid #f58220;outline-offset:3px}
