.hex-app-install,.hex-app-install-reopen{box-sizing:border-box;font-family:inherit}
.hex-app-install[hidden],.hex-app-install [hidden],.hex-app-install-reopen[hidden]{display:none!important}
.hex-app-install{position:fixed;z-index:1000000;left:0;right:0;bottom:calc(var(--hexdl-mnav-bottom) + var(--hexdl-mnav-height) + 12px);width:var(--hexdl-mnav-width);max-height:calc(100dvh - var(--hexdl-mnav-bottom) - var(--hexdl-mnav-height) - 32px);margin-inline:auto;overflow:auto;overscroll-behavior:contain;padding:18px;border:1px solid #ffffff15;border-radius:22px;background:#00000091;box-shadow:0 12px 40px #0008;color:#f7f7f9;direction:rtl;text-align:right;isolation:isolate;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}
.hex-app-install__views{display:grid;overflow:hidden}
.hex-app-install__content,.hex-app-install__guide{grid-area:1/1;min-width:0}
.hex-app-install.is-guide-open .hex-app-install__content{visibility:hidden;pointer-events:none}
.hex-app-install__heading{display:flex;align-items:center;gap:12px;padding-left:26px}
.hex-app-install__icon{flex:0 0 54px;width:54px;height:54px;object-fit:cover;border-radius:15px;background:#22252c}
.hex-app-install__copy{min-width:0}
.hex-app-install__title{display:block;font-family:inherit;font-size:15px;font-weight:700;line-height:1.8;margin:0;color:inherit;overflow-wrap:anywhere}
.hex-app-install__copy p{margin:0;color:#a5a6b3;font-size:11px;line-height:1.9;overflow-wrap:anywhere}
.hex-app-install__close{position:absolute;z-index:2;top:13px;left:13px;width:30px;height:30px;display:grid;place-items:center;padding:7px;border:1px solid #ffffff12;border-radius:50%;background:#ffffff07;color:#a7a9b6;cursor:pointer}
.hex-app-install svg,.hex-app-install-reopen svg{display:block;width:19px;height:19px;flex-shrink:0}
.hex-app-install__close svg,.hex-app-install__primary svg,.hex-app-install__guide svg,.hex-app-install-reopen svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.hex-app-install__close svg{width:15px;height:15px}
.hex-app-install__actions{display:flex;align-items:stretch;gap:9px;margin-top:16px}
.hex-app-install__actions a,.hex-app-install__actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:42px;padding:8px 12px;border:0;border-radius:11px;text-decoration:none;font-family:inherit;font-size:11px;font-weight:600;line-height:1.7;text-align:center;cursor:pointer;overflow-wrap:anywhere;transition:filter .15s}
.hex-app-install__primary{flex:2 1 0;background:var(--hex-install-accent);color:var(--hex-install-accent-ink,#fff)!important;box-shadow:0 4px 16px #0002}
.hex-app-install__actions .hex-app-install__all{flex:1 1 0;border:1px solid #ffffff1b;background:#ffffff06;color:#d2d3dc;font-size:10px}
.hex-app-install__all span{font-size:16px}
.hex-app-install__social{display:flex;gap:9px;margin-top:11px}
.hex-app-install__social-link{display:flex;flex:1;align-items:center;justify-content:center;gap:7px;min-height:35px;padding:5px 10px;border:1px solid #ffffff10;border-radius:10px;background:#ffffff14;color:#b3b5c2!important;text-decoration:none;font-size:11px}
.hex-app-install__social-link svg{width:15px;height:15px}
.hex-app-install__status{margin:10px 0 0;color:#fcd535;font-size:11px;line-height:1.8}
.hex-app-install__guide{position:relative;animation:hex-app-install-guide-in .28s ease-out}
.hex-app-install__guide-heading{display:flex;align-items:center;gap:8px;padding-left:28px}
.hex-app-install__back{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;padding:5px;border:1px solid #ffffff1b;border-radius:50%;background:#ffffff07;color:inherit;cursor:pointer}
.hex-app-install__back svg{width:16px;height:16px}
.hex-app-install__guide-intro{margin:9px 0 12px;color:#c3c5cf;font-size:11px;line-height:1.9}
.hex-app-install__steps{display:grid;gap:12px;margin:0;padding:0;list-style:none}
.hex-app-install__steps li{display:flex;align-items:flex-start;gap:9px;margin:0}
.hex-app-install__step-number{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;border:1px solid #ffffff24;border-radius:8px;background:#ffffff07;color:#f7f7f9;font-size:11px}
.hex-app-install__steps strong{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:600;line-height:1.8}
.hex-app-install__steps strong svg{width:15px;height:15px}
.hex-app-install__steps p{margin:2px 0 0;color:#b7b9c4;font-size:11px;line-height:1.9}
.hex-app-install-reopen{position:fixed;left:0;right:auto;bottom:calc(var(--hexdl-mnav-bottom) + var(--hexdl-mnav-height) + 26px);z-index:1000000;width:30px;height:64px;display:grid;place-items:center;padding:6px;border:1px solid #ffffff24;border-left:0;border-radius:0 16px 16px 0;background:#ffffff1f;color:#fff;box-shadow:0 5px 20px #0005;cursor:pointer;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);transition:width .15s,background .15s}
.hex-app-install-reopen:hover{background:#ffffff2b;width:34px}
.hex-app-install a:hover,.hex-app-install button:hover{filter:brightness(1.13)}
.hex-app-install :focus-visible,.hex-app-install-reopen:focus-visible{outline:2px solid #fcd535;outline-offset:3px}
@keyframes hex-app-install-guide-in{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}
@media(max-width:480px){.hex-app-install__heading{gap:10px}.hex-app-install__icon{flex-basis:46px;width:46px;height:46px}.hex-app-install__title{font-size:13px}.hex-app-install__copy p{font-size:10px}.hex-app-install__actions{gap:8px;margin-top:13px}.hex-app-install__actions a,.hex-app-install__actions button{padding:7px 10px;min-height:38px}.hex-app-install__social{margin-top:8px}.hex-app-install__social-link{min-height:32px}}
@media(max-width:380px){.hex-app-install__heading{gap:9px}.hex-app-install__actions a,.hex-app-install__actions button{font-size:10px}}
@media(display-mode:standalone),(display-mode:minimal-ui),(display-mode:fullscreen),(display-mode:window-controls-overlay){.hex-app-install,.hex-app-install-reopen{display:none!important}}
@media(prefers-reduced-motion:reduce){.hex-app-install__actions a,.hex-app-install__actions button,.hex-app-install-reopen{transition:none}.hex-app-install__guide{animation:none}}
