.app-details_page__uSZ4i{min-height:100vh;background-color:var(--bg-color)}.app-details_loadingScreen__axcx3{max-width:960px;margin:0 auto;padding:20px 32px 64px}.app-details_skeleton__K2bR0{background:var(--hover-bg,#eee);background:linear-gradient(110deg,var(--hover-bg) 8%,var(--border-color) 18%,var(--hover-bg) 33%);background-size:200% 100%;animation:app-details_shine___fjIZ 1.5s linear infinite;border-radius:8px}@keyframes app-details_shine___fjIZ{to{background-position-x:-200%}}.app-details_skeletonIcon__ZUVzl{width:120px;height:120px;border-radius:24px}.app-details_skeletonTitle__OBmCP{height:36px;width:60%;margin-bottom:20px}.app-details_skeletonText__hAP_c{height:16px;width:100%;margin-bottom:12px}.app-details_skeletonBtn__QroDX{height:44px;width:100%;border-radius:22px}.app-details_main__UnCkb{max-width:960px;margin:0 auto;padding:20px 32px 64px}.app-details_topIconsRow__6aiY8{display:flex;gap:4px;margin-bottom:8px}.app-details_topIconBtn__e2sYu{width:36px;height:36px;border-radius:50%;border:1px solid var(--border-color);background:var(--card-bg);cursor:pointer;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;transition:background-color .2s}.app-details_topIconBtn__e2sYu:hover{background-color:var(--hover-bg)}.app-details_heroRow__36JqL{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:24px}.app-details_publisherName__LpYJd{font-size:16px;color:#01875f;font-weight:600;margin-bottom:4px;width:100%}.app-details_appTitle__45H40{font-size:32px;font-weight:500;color:var(--text-color);margin-bottom:16px;line-height:1.2}.app-details_downloadingRow__Hic8s{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:24px}.app-details_downloadProgressInfo__PqCJf{gap:6px}.app-details_playProtectRow__0Htcn{font-size:12px;color:var(--text-color)}.app-details_infoRow__SkPPn{display:flex;justify-content:flex-start;gap:24px;align-items:center;width:100%;margin-bottom:24px}.app-details_statsRow__xtEOI{display:flex;align-items:flex-start;gap:32px}.app-details_statCell__ZVhoP{display:flex;flex-direction:column;align-items:center;gap:4px}.app-details_statTop__pmODe{display:flex;align-items:center;gap:4px;font-size:15px;font-weight:600;color:var(--text-color)}.app-details_statStar__k6XdG{font-size:12px}.app-details_statSub__3t0sR{font-size:12px;color:var(--text-secondary)}.app-details_mainAppIcon__BZrGt{width:64px;height:64px;border-radius:14px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid var(--border-color);flex-shrink:0;position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),box-shadow .3s ease,border-color .3s ease;z-index:10}@media (hover:hover) and (pointer:fine){.app-details_mainAppIcon__BZrGt:hover{transform:scale(1.06);box-shadow:0 8px 24px rgba(1,135,95,.25),0 2px 8px rgba(1,135,95,.15);border-color:rgba(1,135,95,.3)}}.app-details_mainAppIcon__BZrGt:active{transform:scale(.94);animation:app-details_pulseGlow__2gtea .6s cubic-bezier(.25,1,.5,1)}@keyframes app-details_pulseGlow__2gtea{0%{box-shadow:0 0 0 0 rgba(1,135,95,.4),0 2px 8px rgba(1,135,95,.2)}50%{box-shadow:0 0 0 10px rgba(1,135,95,0),0 4px 16px rgba(1,135,95,.1)}to{box-shadow:0 0 0 15px rgba(1,135,95,0),0 1px 4px rgba(0,0,0,.1)}}.app-details_installRow__Serxl{width:100%;display:flex;flex-direction:column;align-items:center;gap:8px}.app-details_fullWidthActionRow__tftg6{display:flex;width:100%;gap:12px}.app-details_installBtn__dy0_P{width:100%;background-color:#01875f;color:#fff;padding:10px;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;border:none;transition:opacity .2s}.app-details_installBtn__dy0_P:hover{opacity:.9}.app-details_openBtnDisabled__rZxPy{background-color:var(--card-bg);color:var(--text-secondary);cursor:not-allowed}.app-details_openBtnActive__sIoyS,.app-details_openBtnDisabled__rZxPy{flex:1 1;padding:10px;border-radius:20px;font-size:14px;font-weight:500;border:none}.app-details_openBtnActive__sIoyS{background-color:#01875f;color:#fff;cursor:pointer}.app-details_cancelBtn__jHayc{flex:1 1;background-color:transparent;color:#01875f;padding:10px;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;border:1px solid #747775;transition:background-color .2s}.app-details_cancelBtn__jHayc:hover{background-color:var(--hover-bg)}.app-details_actionsFooterRow__QjOMj{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:10px;width:100%}.app-details_iconActionBtn__IKPmD{display:flex;align-items:center;gap:6px;background:transparent;border:none;color:var(--text-secondary);font-size:13px;font-weight:500;cursor:pointer;transition:opacity .2s}.app-details_iconActionBtn__IKPmD:hover{opacity:.7}.app-details_dotSeparator__XB1oM{color:var(--text-secondary);font-size:14px}.app-details_appIconWrapper__2p_6s{position:relative;width:80px;height:80px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.app-details_progressRingIndicator__L6_7u{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90px;height:90px;pointer-events:none;z-index:10}.app-details_appIcon__TFGsm{width:100%;height:100%;border-radius:16px;object-fit:cover;border:1px solid var(--border-color);box-shadow:0 2px 10px rgba(0,0,0,.12);flex-shrink:0;z-index:1;transition:all .3s ease}.app-details_appIconDownloading__usQrc{width:60px!important;height:60px!important;border-radius:18px!important}.app-details_downloadProgressInfo__PqCJf{margin-top:10px;margin-bottom:24px;display:flex;flex-direction:column;gap:8px;animation:app-details_fadeIn__A8BO3 .3s ease}.app-details_progressText__l_cED{font-size:14px;color:var(--text-secondary);font-weight:500}.app-details_progressText__l_cED span{font-weight:700;color:var(--text-color)}.app-details_playProtectRow__0Htcn{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-secondary);font-weight:500}.app-details_bodyGrid__COri9{display:grid;grid-template-columns:180px 1fr;grid-gap:32px;gap:32px;align-items:flex-start}@media (max-width:768px){.app-details_main__UnCkb{padding:16px 16px 80px}.app-details_bodyGrid__COri9{grid-template-columns:1fr}.app-details_statsRow__xtEOI{gap:16px;justify-content:space-between;flex-wrap:wrap}}.app-details_premiumInfoCard__cXA4Z{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:20px;padding:24px;position:-webkit-sticky;position:sticky;top:80px;box-shadow:0 4px 20px rgba(0,0,0,.03)}.app-details_premiumCardTitle__lIta3{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700;color:var(--text-color);margin-bottom:24px}.app-details_premiumInfoList__tGLTb{display:flex;flex-direction:column;gap:20px}.app-details_premiumInfoRow__Ycp6K{display:flex;align-items:center;gap:14px}.app-details_iconBox__ZnnM3{width:40px;height:40px;border-radius:12px;background-color:rgba(1,135,95,.08);color:#01875f;display:flex;align-items:center;justify-content:center;flex-shrink:0}.app-details_premiumInfoText__XsGn6{display:flex;flex-direction:column;gap:2px}.app-details_premiumLabel__CLaxz{font-size:12px;color:var(--text-secondary);font-weight:500}.app-details_premiumValue__nAk5u{font-size:14px;font-weight:700;color:var(--text-color)}.app-details_premiumValueAccent__CtF5d{font-size:14px;font-weight:700;color:#01875f}.app-details_premiumVersionsModule__ngbCy{margin-top:30px;padding-top:20px;border-top:1px solid var(--border-color)}.app-details_versionsModuleTitle__G76N7{font-size:14px;font-weight:700;color:var(--text-color);margin-bottom:12px}.app-details_versionsList__ICptE{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.app-details_versionItem__X6WW1{display:flex;align-items:center;justify-content:space-between;background:var(--hover-bg);padding:10px 14px;border-radius:12px}.app-details_versionTag__ZwJxk{font-size:13px;font-weight:600;color:var(--text-color)}.app-details_versionLink__aV__Y{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:#01875f;text-decoration:none;transition:opacity .2s}.app-details_versionLink__aV__Y:hover{opacity:.8}.app-details_versionLinkDisabled__mulOx{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--text-secondary);text-decoration:none;opacity:.5;pointer-events:none}.app-details_section__lWofV{margin-bottom:40px}.app-details_sectionTitle__KeCwE{font-size:20px;font-weight:700;margin-bottom:14px}.app-details_description__X4xfN{font-size:14px;color:var(--text-secondary);line-height:1.7;white-space:pre-wrap}.app-details_ratingsBlock___B9_h{display:flex;align-items:center;background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;padding:20px;gap:24px;margin-bottom:24px;direction:ltr}.app-details_ratingBarsCol__HBgC0{flex:1 1;display:flex;flex-direction:column;gap:5px}.app-details_barRow__QVfww{display:flex;align-items:center;gap:8px}.app-details_barBg__hRbW4{flex:1 1;height:6px;background-color:#e8e8e8;border-radius:3px;overflow:hidden;max-width:180px}.app-details_barFill__BvFVk{height:100%;background-color:#01875f;border-radius:3px;transition:width .4s ease}.app-details_barLabel__WJRs5{font-size:12px;color:#888;width:10px}.app-details_ratingNumberCol__PZsrf{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:90px}.app-details_ratingBig__BQ5jN{font-size:58px;font-weight:300;color:var(--text-color);line-height:1}.app-details_starsRow__yPvlR{display:flex;gap:2px}.app-details_ratingTotal__k5Dol{font-size:11px;color:var(--text-secondary);text-align:center}.app-details_addReview__a6UOu{margin-bottom:24px}.app-details_starPicker__nYeMc{display:flex;gap:4px;margin-bottom:10px}.app-details_starOn__vI1uN{color:#01875f}.app-details_starOff__Ba4uu,.app-details_starOn__vI1uN{font-size:24px;background:none;border:none;cursor:pointer;line-height:1}.app-details_starOff__Ba4uu{color:#ddd}.app-details_reviewRow__X5itU{display:flex;gap:10px}.app-details_reviewInput__VvlvW{flex:1 1;padding:11px 14px;border-radius:10px;border:1px solid var(--border-color);background:var(--bg-color);color:var(--text-color);font-size:14px;font-family:inherit;outline:none}.app-details_reviewInput__VvlvW:focus{border-color:#01875f}.app-details_reviewBtn__mhyq4{padding:11px 20px;background:#01875f;color:#fff;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer}.app-details_reviewList__9xKJt{display:flex;flex-direction:column;gap:12px}.app-details_reviewCard__gesUA{background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;padding:14px 16px}.app-details_reviewTop__k_eSX{display:flex;align-items:center;gap:10px;margin-bottom:8px}.app-details_avatar__WQwkw{width:34px;height:34px;border-radius:50%;background-color:#01875f;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.app-details_reviewerName__H7nTQ{font-size:14px;font-weight:600;color:var(--text-color)}.app-details_reviewStars__9jHm1{font-size:14px;line-height:1}.app-details_reviewText__rbbRT{font-size:14px;color:var(--text-secondary);line-height:1.5;margin:0}.app-details_deleteBtn__H8IRz{background:none;border:none;color:#e53935;cursor:pointer;padding:8px;border-radius:50%;transition:background-color .2s;display:flex;align-items:center;justify-content:center}.app-details_deleteBtn__H8IRz:hover{background-color:rgba(229,57,53,.1)}.app-details_gallerySection__vXee7{margin-bottom:32px;overflow:hidden}.app-details_galleryScroll__4hBMC{display:flex;gap:12px;overflow-x:auto;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:#01875f #f0f0f0;-webkit-overflow-scrolling:touch}.app-details_galleryScroll__4hBMC::-webkit-scrollbar{height:6px}.app-details_galleryScroll__4hBMC::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}.app-details_galleryScroll__4hBMC::-webkit-scrollbar-thumb{background:#01875f;border-radius:10px}.app-details_screenshotWrapper__JMril{flex-shrink:0;height:300px;max-width:85vw;border-radius:12px;overflow:hidden;border:1px solid rgba(0,0,0,.08);box-shadow:0 1px 4px rgba(0,0,0,.05);display:block}.app-details_screenshotImg___sDJQ{width:auto;height:100%;max-width:100%;object-fit:cover;display:block}@media (max-width:768px){.app-details_screenshotWrapper__JMril{height:260px}}@media (max-width:480px){.app-details_screenshotWrapper__JMril{height:220px}}.app-details_whatsNewSection___ajWe{margin-top:32px;padding-top:24px;border-top:1px solid var(--divider)}.app-details_sectionHeader__ADo73{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.app-details_sectionTitle__KeCwE{font-size:18px;font-weight:600;color:var(--text-color)}.app-details_latestVersionMeta__MwSsj{display:flex;align-items:center;gap:12px;color:var(--text-secondary);font-size:14px;margin-bottom:12px}.app-details_notesContent___syw4{color:var(--text-secondary);font-size:14px;line-height:1.6;white-space:pre-line}.app-details_historyBtn__22Egw{color:var(--primary-color);font-size:14px;font-weight:600;display:flex;align-items:center;gap:4px;transition:opacity .2s}.app-details_historyBtn__22Egw:hover{opacity:.8}.app-details_timeline__zbAA5{margin-top:20px;display:flex;flex-direction:column;gap:20px;animation:app-details_fadeIn__A8BO3 .3s ease}.app-details_timelineItem__QNDuJ{position:relative;padding-right:20px;border-right:2px solid var(--divider)}[dir=ltr] .app-details_timelineItem__QNDuJ{padding-right:0;padding-left:20px;border-right:none;border-left:2px solid var(--divider)}.app-details_timelineItem__QNDuJ:before{content:"";position:absolute;top:0;right:-7px;width:12px;height:12px;background-color:var(--divider);border-radius:50%;border:2px solid var(--bg-color)}[dir=ltr] .app-details_timelineItem__QNDuJ:before{right:auto;left:-7px}.app-details_versionBadge__u1B5N{font-size:12px;font-weight:600;background-color:var(--hover-bg);padding:2px 8px;border-radius:12px;color:var(--primary-color);margin-bottom:4px;display:inline-block}.app-details_versionDate__eieqZ{font-size:12px;color:var(--text-secondary);margin-bottom:8px}@keyframes app-details_fadeIn__A8BO3{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.app-details_downloadedBtn__QztdE{background-color:transparent!important;color:#01875f!important;border:1px solid #01875f!important;cursor:default!important;opacity:1!important}.app-details_installNotification__tYZAp{position:fixed;top:0;left:0;right:0;background:linear-gradient(135deg,#01875f,#005c41);color:#fff;padding:14px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;z-index:9999;box-shadow:0 4px 20px rgba(0,0,0,.2);animation:app-details_slideDownIn__uaMTL .35s ease}@keyframes app-details_slideDownIn__uaMTL{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.app-details_notificationText__zVV12{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#fff;flex:1 1;min-width:0}.app-details_notificationText__zVV12 svg{flex-shrink:0}.app-details_installActionBtn__Kcdrz{background-color:#fff;color:#01875f;padding:9px 18px;border-radius:20px;font-size:13px;font-weight:700;text-decoration:none;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:opacity .2s;display:inline-block}.app-details_installActionBtn__Kcdrz:hover{opacity:.9}@media (max-width:480px){.app-details_installNotification__tYZAp{padding:12px 16px;gap:10px}.app-details_notificationText__zVV12{font-size:13px;gap:8px}.app-details_installActionBtn__Kcdrz{padding:8px 14px;font-size:12px}}