.AppPromo_card__EnyII{position:fixed;top:calc(var(--header-height) + 8px);left:16px;right:16px;z-index:40;display:flex;flex-direction:column;gap:10px;max-width:600px;margin:0 auto;padding:16px 20px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgb(0 0 0/12%);overflow:hidden;max-height:15rem;transition:max-height .18s ease,padding .18s ease}.AppPromo_close__BeOy0{position:absolute;top:8px;right:12px;padding:0;border:none;background:transparent;font-size:24px;line-height:1;color:#9ca3af;cursor:pointer}.AppPromo_content__M7pWu{display:flex;align-items:center;gap:14px}.AppPromo_text__sdgGF{display:flex;flex-direction:column;gap:2px}.AppPromo_title__4SDpi{margin:0;font-weight:700}.AppPromo_subtitle__bpXXc{margin:0;color:#6b7280}.AppPromo_stores__FVMgU{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center}.AppPromo_stores__FVMgU svg{cursor:pointer}.AppPromo_compact__jdYD1{flex-direction:row;align-items:center;justify-content:center;max-height:4rem;padding:8px 28px}.AppPromo_compact__jdYD1 .AppPromo_text__sdgGF{display:none}.AppPromo_compact__jdYD1 .AppPromo_content__M7pWu{position:absolute;top:50%;left:12px;transform:translateY(-50%)}.AppPromo_compact__jdYD1 .AppPromo_logo__FBXDL{width:auto;height:20px}.AppPromo_compact__jdYD1 .AppPromo_stores__FVMgU{flex:0 0 auto;flex-wrap:nowrap;gap:6px}.CountBadge_badge__oNFft{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--count-badge-size);height:var(--count-badge-size);border-radius:var(--radius-100);background-color:var(--color-primary-500);color:var(--color-neutral-00);font-family:var(--font-family-bold);line-height:var(--count-badge-size);white-space:nowrap}.CountBadge_md__oukq7{--count-badge-size:1.25rem;font-size:var(--font-size-4xs)}.CountBadge_sm__5aWHL{--count-badge-size:1rem;font-size:var(--font-size-m-3xs)}.CountBadge_pill__5PS9P{width:auto;min-width:calc(var(--count-badge-size) + var(--spaces-4));padding:0 var(--spaces-4)}.CountBadge_dark__yCS1s{box-shadow:0 0 0 2px var(--color-neutral-900)}.CountBadge_light__44agJ{box-shadow:0 0 0 2px var(--color-neutral-00)}.CountBadge_icon__PhrEs{position:absolute}