.pwa-install-prompt_sheet__Sc_Pc{position:fixed;z-index:2147483000;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));max-width:440px;margin:0 auto;box-sizing:border-box;padding:16px;border-radius:22px;border:1px solid rgb(255 240 246/22%);background:linear-gradient(140deg,#37115f,#6a1c83 55%,#291151);box-shadow:0 18px 50px rgb(43 15 82/38%);color:#fff0f6;animation:pwa-install-prompt_rise__RIYOJ .42s cubic-bezier(.2,1.2,.4,1) both}@media (min-width:900px){.pwa-install-prompt_sheet__Sc_Pc{left:auto;right:24px;bottom:24px;margin:0;width:380px}}.pwa-install-prompt_row__h8_sn{display:flex;align-items:center;gap:12px}.pwa-install-prompt_icon__ldDKB{flex:none;border-radius:12px;box-shadow:0 0 0 1px rgb(255 255 255/18%)}.pwa-install-prompt_text__Frz8R{min-width:0}.pwa-install-prompt_title__cX0sD{margin:0;font-size:16px;font-weight:800;line-height:1.3;word-break:keep-all}.pwa-install-prompt_desc__cEk9l{margin:2px 0 0;font-size:14px;line-height:1.4;color:rgb(255 240 246/82%);word-break:keep-all}.pwa-install-prompt_actions__GSN7N{display:flex;gap:8px;margin-top:14px}.pwa-install-prompt_cta__ZI1iy,.pwa-install-prompt_later__fga5v{min-height:46px;border:0;border-radius:14px;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer}.pwa-install-prompt_later__fga5v{flex:0 0 auto;padding:0 16px;background:rgb(255 255 255/12%);color:#fff0f6}.pwa-install-prompt_cta__ZI1iy{flex:1 1;padding:0 14px;background:linear-gradient(135deg,#fff4f8,#e5d7ff);color:#3a1466}.pwa-install-prompt_cta__ZI1iy:focus-visible,.pwa-install-prompt_later__fga5v:focus-visible{outline:3px solid #ff438b;outline-offset:2px}@keyframes pwa-install-prompt_rise__RIYOJ{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pwa-install-prompt_sheet__Sc_Pc{animation:none}}.mobile-shell_topbar__ujWmU{background:var(--chrome);color:var(--chrome-text);border-bottom:1px solid var(--chrome-border);z-index:10;position:static;padding-top:env(safe-area-inset-top,0)}.mobile-shell_inner__r5tkr{max-width:72rem;margin:0 auto;min-height:var(--topbar-height);padding:0 var(--space-3) 0 var(--space-4);display:flex;align-items:center;gap:var(--space-2)}.mobile-shell_brand__citds{flex:0 0 auto;font-weight:800;font-size:var(--text-sm);letter-spacing:.16em;text-decoration:none;color:var(--chrome-text);display:inline-flex;align-items:center;gap:.5rem;min-height:var(--tap)}.mobile-shell_brand__citds img{display:block}.mobile-shell_context__97Ph8{flex:1 1 auto;min-width:0;margin:0;color:var(--chrome-text-muted);font-size:var(--text-sm);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-shell_context__97Ph8:before{content:"·";margin:0 var(--space-2) 0 0;color:var(--chrome-border)}.mobile-shell_action__xc4M0{flex:0 0 auto;display:inline-flex;align-items:center;gap:.3rem;min-height:var(--tap);padding:0 var(--space-3);border:1px solid var(--chrome-border);border-radius:var(--radius-control);color:var(--chrome-text);font-size:var(--text-sm);font-weight:650;text-decoration:none;white-space:nowrap}.mobile-shell_side__HZ6NL{flex:0 1 auto;min-width:0;display:flex;align-items:center;gap:var(--space-2);margin-left:auto}.mobile-shell_lang__08wKI{display:inline-flex;align-items:center;gap:.35rem;flex:0 1 auto;min-width:0;font-size:var(--text-sm);color:var(--chrome-text-muted)}.mobile-shell_lang__08wKI select{width:auto;min-width:0;max-width:10rem;padding:.35rem .5rem;background:var(--chrome-raised);color:var(--chrome-text);border-color:var(--chrome-border)}.mobile-shell_guest__Q1Q8o{display:flex;align-items:center;gap:var(--space-1) var(--space-2);flex:0 0 auto}.mobile-shell_guest__Q1Q8o a{color:var(--chrome-text);display:inline-flex;align-items:center;min-height:var(--tap);padding:0 var(--space-2);white-space:nowrap;font-size:var(--text-sm)}.mobile-shell_guest__Q1Q8o .btn{margin:0;padding-inline:var(--space-4)}@media (max-width:767px){.mobile-shell_guest__Q1Q8o a:not(.btn){display:none}.mobile-shell_lang__08wKI label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}}@media (min-width:768px){.mobile-shell_topbar__ujWmU{position:-webkit-sticky;position:sticky;top:0}.mobile-shell_inner__r5tkr{flex-wrap:wrap;padding:var(--space-2) var(--space-4);gap:var(--space-2) var(--space-4)}.mobile-shell_context__97Ph8{display:none}}