.AppInstallPrompt_backdrop__d_bJw{position:fixed;inset:0;z-index:1055;display:grid;place-items:center;padding:20px;background:rgba(7,10,18,.72);backdrop-filter:blur(5px);animation:AppInstallPrompt_backdropIn__VfJe6 .18s ease-out}.AppInstallPrompt_dialog__PvOYX{position:relative;width:min(100%,580px);padding:34px;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:radial-gradient(circle at 12% 0,rgba(67,97,255,.2),transparent 38%),var(--bs-body-bg,#161922);box-shadow:0 24px 80px rgba(0,0,0,.45);color:var(--bs-body-color,#f5f7fb);animation:AppInstallPrompt_dialogIn___Yt7f .22s ease-out}.AppInstallPrompt_close__HvxAB{position:absolute;top:18px;right:18px;display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:50%;background:rgba(127,127,127,.12);color:inherit;font-size:18px;transition:background .15s ease,transform .15s ease}.AppInstallPrompt_close__HvxAB:hover{background:rgba(127,127,127,.22);transform:scale(1.04)}.AppInstallPrompt_icon__My61Z{display:grid;width:64px;height:64px;place-items:center;margin-bottom:22px;border-radius:18px;background:linear-gradient(145deg,#526dff,#3150e7);box-shadow:0 12px 30px rgba(49,80,231,.35);color:#fff;font-size:28px}.AppInstallPrompt_title__aGvZo{margin:0 42px 8px 0;font-size:clamp(1.55rem,4vw,2rem);font-weight:750;letter-spacing:-.025em}.AppInstallPrompt_subtitle__jGVt5{max-width:480px;margin:0 0 26px;color:var(--bs-secondary-color,#aeb5c5);font-size:1rem;line-height:1.55}.AppInstallPrompt_options__Iajea{display:grid;grid-template-columns:1fr 1fr;gap:14px}.AppInstallPrompt_option__loZZ_{display:flex;min-height:176px;flex-direction:column;align-items:flex-start;padding:20px;border:1px solid rgba(127,127,127,.22);border-radius:17px;background:rgba(127,127,127,.07)}.AppInstallPrompt_optionIcon__b_SmP{font-size:25px;color:#5d78ff}.AppInstallPrompt_optionTitle__F3ls1{margin:14px 0 4px;font-size:1.05rem;font-weight:700}.AppInstallPrompt_optionCopy__KYuhJ{margin:0 0 17px;color:var(--bs-secondary-color,#aeb5c5);font-size:.88rem;line-height:1.45}.AppInstallPrompt_comingSoon__hJZWM,.AppInstallPrompt_download__El_Bg{width:100%;margin-top:auto;padding:10px 14px;border-radius:11px;font-size:.9rem;font-weight:700;text-align:center}.AppInstallPrompt_download__El_Bg{border:0;background:#4664f4;color:#fff;text-decoration:none;transition:background .15s ease,transform .15s ease}.AppInstallPrompt_download__El_Bg:hover{background:#3856e8;color:#fff;transform:translateY(-1px)}.AppInstallPrompt_comingSoon__hJZWM{border:1px solid rgba(127,127,127,.2);background:rgba(127,127,127,.1);color:var(--bs-secondary-color,#aeb5c5)}.AppInstallPrompt_later__vgLbP{display:block;margin:19px auto 0;border:0;background:transparent;color:var(--bs-secondary-color,#aeb5c5);font-size:.9rem}.AppInstallPrompt_later__vgLbP:hover{color:inherit;text-decoration:underline}@keyframes AppInstallPrompt_backdropIn__VfJe6{0%{opacity:0}}@keyframes AppInstallPrompt_dialogIn___Yt7f{0%{opacity:0;transform:translateY(12px) scale(.98)}}@media (max-width:575px){.AppInstallPrompt_dialog__PvOYX{padding:26px 20px 22px;border-radius:20px}.AppInstallPrompt_options__Iajea{grid-template-columns:1fr}.AppInstallPrompt_option__loZZ_{min-height:150px}.AppInstallPrompt_icon__My61Z{width:56px;height:56px;margin-bottom:18px}}@media (prefers-reduced-motion:reduce){.AppInstallPrompt_backdrop__d_bJw,.AppInstallPrompt_dialog__PvOYX{animation:none}}