.page_pageWrapper__xjZg1{min-height:100vh;background-color:#0f1923;padding-bottom:2rem}.page_container__VJyt1{max-width:800px;margin:0 auto;padding:0 1rem}.page_backLink__SSUgz{color:#4fc3f7;text-decoration:none;font-size:.95rem}.page_backLink__SSUgz:hover{text-decoration:underline}.page_heroSection__iEfg7{position:relative;border-radius:12px;overflow:hidden;margin-top:1rem;background:#1a2634}.page_headerImageWrapper__xYpgn{position:relative;width:100%;height:200px;overflow:hidden}.page_headerImage__lwz1q{width:100%;height:100%;object-fit:cover;filter:brightness(.6)}.page_headerOverlay__p2jLH{position:absolute;inset:0;background:linear-gradient(180deg,#0000 40%,#1a2634)}.page_appInfoCard__MVl_v{display:flex;gap:1rem;padding:1.25rem;align-items:flex-start}.page_appIconWrapper__SYcIh{flex-shrink:0}.page_appIcon__sKjuY{width:96px;height:96px;border-radius:20px;box-shadow:0 4px 16px #0006}.page_appIconPlaceholder__uIKrk{width:96px;height:96px;border-radius:20px;background:#2a3a4a;display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:#4fc3f7;font-weight:700}.page_appMeta__xn9br{flex:1 1;min-width:0}.page_appTitle__opH5_{font-size:1.5rem;font-weight:700;color:#f0f4f8;margin:0 0 .25rem;line-height:1.3;word-wrap:break-word}.page_appDeveloper__SlpiP{font-size:.9rem;color:#4fc3f7;margin:0 0 .5rem}.page_ratingRow__ZsCR_{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;flex-wrap:wrap}.page_starRating__JYiTn{display:flex;gap:2px}.page_starFull__E_0bT,.page_starHalf__ALZ1C{color:#ffc107;font-size:1.1rem}.page_starHalf__ALZ1C{opacity:.5}.page_starEmpty__QNRWY{color:#455a64;font-size:1.1rem}.page_ratingText__BHql6{font-size:.95rem;color:#b0bec5;font-weight:600}.page_ratingCount__IWE62{font-size:.8rem;color:#78909c}.page_metaBadges__5y9ZM{display:flex;flex-wrap:wrap;gap:.4rem}.page_badge__A_uX_{background:#263545;color:#b0bec5;padding:.2rem .6rem;border-radius:4px;font-size:.75rem;white-space:nowrap}.page_downloadSection__RTLSR{background:linear-gradient(135deg,#1b5e20,#2e7d32);border-radius:12px;padding:1.25rem;margin:1.25rem 0;text-align:center}.page_downloadLabel__qP90E{font-size:1.2rem;font-weight:700;color:#fff;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.page_downloadIcon__1I2W0{font-size:1.4rem}.page_primaryAd__4VZhp{background:#fff;border-radius:8px;min-height:100px;display:flex;align-items:center;justify-content:center;overflow:hidden}.page_adContainer__xgO4W{width:100%}.page_adDisclaimer__ezugw{text-align:center;font-size:.65rem;color:#607d8b;margin:.35rem 0 0;text-transform:uppercase;letter-spacing:.5px}.page_section__RVLQe{background:#1a2634;border-radius:12px;padding:1.25rem;margin:1.25rem 0}.page_sectionTitle__WNHVN{font-size:1.1rem;font-weight:700;color:#f0f4f8;margin:0 0 .75rem;padding-bottom:.5rem;border-bottom:1px solid #263545}.page_summaryText__tJUt7{color:#cfd8dc;font-size:.95rem;line-height:1.6;margin:0}.page_screenshotsScroller__pfmAf{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.5rem;scrollbar-width:thin;scrollbar-color:#37474f #1a2634}.page_screenshotsScroller__pfmAf::-webkit-scrollbar{height:6px}.page_screenshotsScroller__pfmAf::-webkit-scrollbar-track{background:#1a2634}.page_screenshotsScroller__pfmAf::-webkit-scrollbar-thumb{background:#37474f;border-radius:3px}.page_screenshotWrapper__cwmLB{flex-shrink:0}.page_screenshot__bo5vt{height:280px;width:auto;border-radius:8px;object-fit:contain}.page_secondaryAd__zg1o5,.page_tertiaryAd__fYHwO{background:#1a2634;border-radius:8px;min-height:90px;overflow:hidden;margin:1rem 0}.page_descriptionText__dzgev{color:#b0bec5;font-size:.9rem;line-height:1.7}.page_descriptionText__dzgev p{margin:0 0 .75rem}.page_descriptionText__dzgev p:last-child{margin-bottom:0}.page_detailsGrid__F7Qde{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.page_detailItem__fvMDu{display:flex;flex-direction:column;gap:.15rem}.page_detailLabel__2WLc7{font-size:.75rem;color:#78909c;text-transform:uppercase;letter-spacing:.3px}.page_detailValue__ZS7MV{font-size:.9rem;color:#eceff1}.page_whatsNewText__1ltMw{color:#b0bec5;font-size:.9rem;line-height:1.6;margin:0}.page_similarAppsGrid__lnMLi{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.page_similarAppCard__u_GB1{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem;padding:.75rem .5rem;border-radius:10px;background:#263545;text-decoration:none;transition:background .15s ease}.page_similarAppCard__u_GB1:hover{background:#2f4050}.page_similarAppIconPlaceholder__deaED,.page_similarAppIcon__edxrk{width:56px;height:56px;border-radius:12px}.page_similarAppIconPlaceholder__deaED{background:#37474f;display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:#78909c}.page_similarAppTitle__qDRXv{font-size:.78rem;color:#eceff1;font-weight:500;line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page_similarAppRating__809lQ{font-size:.7rem;color:#ffc107}.page_playStoreSection___W_Vm{text-align:center;padding:1.5rem 1rem;margin:1.5rem 0 0}.page_playStoreLabel__4_u5g{font-size:.85rem;color:#78909c;margin:0 0 .5rem}.page_playStoreLink__YPmWg{color:#4fc3f7;text-decoration:none;font-size:.9rem}.page_playStoreLink__YPmWg:hover{text-decoration:underline}@media screen and (max-width:600px){.page_container__VJyt1{padding:0 .75rem}.page_appInfoCard__MVl_v{flex-direction:column;align-items:center;text-align:center}.page_metaBadges__5y9ZM,.page_ratingRow__ZsCR_{justify-content:center}.page_appTitle__opH5_{font-size:1.25rem}.page_headerImageWrapper__xYpgn{height:140px}.page_screenshot__bo5vt{height:200px}.page_detailsGrid__F7Qde{grid-template-columns:1fr}.page_similarAppsGrid__lnMLi{grid-template-columns:repeat(2,1fr)}.page_downloadLabel__qP90E{font-size:1rem}}