.InstallAppPrompt_contentPanel__WJjmV{max-height:min(54svh,460px);overflow:auto;padding:14px;background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(0,0,0,.12)),linear-gradient(145deg,rgba(17,20,15,.94),rgba(6,8,6,.98));border-radius:24px;box-shadow:inset 0 0 0 1px rgba(255,239,191,.08),inset 0 18px 32px rgba(0,0,0,.16);scrollbar-width:thin;scrollbar-color:rgba(226,185,95,.92) rgba(255,239,191,.08)}.InstallAppPrompt_contentPanel__WJjmV::-webkit-scrollbar{width:10px}.InstallAppPrompt_contentPanel__WJjmV::-webkit-scrollbar-track{background:rgba(255,239,191,.08);border-radius:999px}.InstallAppPrompt_contentPanel__WJjmV::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(255,247,217,.94),rgba(226,185,95,.92) 60%,rgba(132,97,35,.92));border:2px solid rgba(12,14,11,.92);border-radius:999px}.InstallAppPrompt_shell__15Xsw{display:grid;gap:18px}.InstallAppPrompt_hero__qpoKK{display:grid;gap:12px}.InstallAppPrompt_heroCopy__CEztS{display:grid;gap:6px}.InstallAppPrompt_appIdentity__HYP95{display:inline-flex;width:fit-content;align-items:center;gap:12px}.InstallAppPrompt_appIconWrap__dN5eZ{display:grid;width:52px;height:52px;place-items:center;overflow:hidden;border-radius:16px;background:linear-gradient(145deg,rgba(15,18,14,.96),rgba(7,9,7,.98))}.InstallAppPrompt_appIcon__bcKDI{width:100%;height:100%;object-fit:cover}.InstallAppPrompt_appName__2ZI2x{color:var(--theme-cream);font-family:var(--font-title);font-size:clamp(1.15rem,3vw,1.5rem);line-height:.98;text-transform:uppercase}.InstallAppPrompt_eyebrow__rPtR8{display:inline-flex;width:fit-content;align-items:center;gap:8px;padding:7px 12px;color:var(--theme-gold-soft);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:rgba(14,18,12,.92);border-radius:999px}.InstallAppPrompt_eyebrowIcon__Bmts4{width:16px;height:16px;background:currentColor;mask:center/contain no-repeat var(--icon-url)}.InstallAppPrompt_heroCopy__CEztS p,.InstallAppPrompt_lead__LPWjE,.InstallAppPrompt_stepText__U6pLi,.InstallAppPrompt_summaryText__nl4qx{margin:0}.InstallAppPrompt_lead__LPWjE{color:var(--theme-cream);font-size:1rem;line-height:1.45}.InstallAppPrompt_summary__K_JnK{display:grid;gap:12px;padding:16px 18px;background:linear-gradient(145deg,rgba(16,20,15,.94),rgba(8,11,8,.98));border-radius:20px;box-shadow:inset 0 0 0 1px rgba(255,239,191,.06),0 16px 28px rgba(0,0,0,.24)}.InstallAppPrompt_summaryHeader__w9LLY{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap}.InstallAppPrompt_summaryTitle__ZHxju{color:var(--theme-cream);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.InstallAppPrompt_badges__dKf6C{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.InstallAppPrompt_platformBadge__3B6vU,.InstallAppPrompt_stateBadge__BJ_UY{padding:6px 10px;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-radius:999px}.InstallAppPrompt_platformBadge__3B6vU{color:var(--theme-cream);background:rgba(255,239,191,.08);box-shadow:inset 0 0 0 1px rgba(255,239,191,.1)}.InstallAppPrompt_stateBadge__BJ_UY{color:#1f1609;background:radial-gradient(ellipse farthest-corner at right bottom,#fedb37 0,#fdb931 8%,#9f7928 30%,#8a6e2f 40%,transparent 80%),radial-gradient(ellipse farthest-corner at left top,#ffffff 0,#ffffac 8%,#d1b464 25%,#5d4a1f 62.5%,#5d4a1f 100%);text-shadow:0 1px 0 rgba(255,242,185,.48);box-shadow:inset 0 1px 0 rgba(255,255,255,.48),inset 0 -14px 22px rgba(92,57,17,.34),0 14px 24px rgba(0,0,0,.22),0 0 18px rgba(253,185,49,.18)}.InstallAppPrompt_stepList__CBDlT{display:grid;gap:10px}.InstallAppPrompt_step__QAQbe{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start}.InstallAppPrompt_stepIcon__KohNr{display:grid;width:34px;height:34px;place-items:center;color:var(--theme-gold-soft);background:linear-gradient(145deg,rgba(20,18,13,.96),rgba(9,8,6,.98));border-radius:12px;box-shadow:inset 0 0 0 1px rgba(255,239,191,.08)}.InstallAppPrompt_stepMask__YH15l{width:17px;height:17px;background:currentColor;mask:center/contain no-repeat var(--icon-url)}.InstallAppPrompt_summaryText__nl4qx{color:var(--theme-muted);font-size:.92rem;line-height:1.45}@media (max-width:520px){.InstallAppPrompt_contentPanel__WJjmV{max-height:min(50svh,420px);padding:12px}.InstallAppPrompt_appIdentity__HYP95{gap:10px}.InstallAppPrompt_appIconWrap__dN5eZ{width:46px;height:46px;border-radius:14px}.InstallAppPrompt_appName__2ZI2x{font-size:1.08rem}.InstallAppPrompt_hero__qpoKK{gap:10px}}