#main-nav .access-app-install{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:17px 10px;margin-top:10px;color:#e2c993;border:0;border-top:1px solid #9e854d66;background:none;font-family:Arial,sans-serif;cursor:pointer;border-radius:0;box-sizing:border-box;min-height:74px}#main-nav .access-app-install>span:first-child{font-size:25px;width:40px;text-align:center;flex-shrink:0}#main-nav .access-app-install>span:last-child{margin-left:auto}#main-nav .access-app-install strong{display:block;font-size:13px;line-height:1.5}#main-nav .access-app-install small{display:block;font-size:10px;line-height:1.6;color:#9fb3c2;margin-top:4px}#main-nav .access-app-install:hover{background:#d5b16d14}#main-nav .access-app-install[hidden],#app-native-install[hidden]{display:none}.access-app-install:focus-visible,.app-install-dialog button:focus-visible{outline:2px solid #e7c68d;outline-offset:3px}.app-install-dialog{position:fixed;inset:0;width:calc(100% - 40px);max-width:530px;max-height:85dvh;box-sizing:border-box;overflow:auto;border:1px solid #b99d6777;border-radius:14px;background:#0c2433;color:#e8eef3;padding:32px;margin:auto;box-shadow:0 25px 70px #0008}.app-install-dialog::backdrop{background:#020c17bd}.app-install-dialog>form{margin:0}.app-dialog-close{float:right;border:0;background:none;color:#d5c49e;font-size:28px;padding:0 4px;cursor:pointer}.app-install-dialog h2{font:700 28px/1.2 Arial,sans-serif;letter-spacing:0;margin:16px 0}.app-install-dialog h3{font:700 14px/1.5 Arial,sans-serif;margin:22px 0 8px;color:#e1c28a}.app-install-dialog p{font:13px/1.8 Arial,sans-serif;color:#b9cbd8}.app-install-dialog .app-install-note{font-size:11px;border-top:1px solid #2c4655;margin-top:20px;padding-top:15px}@media(max-width:500px){.app-install-dialog{padding:24px}.app-install-dialog h2{font-size:25px}}
