*{box-sizing:border-box}html{font-size:min(10vw,46px);scroll-behavior:smooth}body{margin:0;background:#a7dff7;font-family:Arial,sans-serif;color:#111827;font-size:.32rem;line-height:1.45}main{max-width:460px;margin:auto;background:#fff;min-height:100vh}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}img{display:block;max-width:100%}p{margin:0}.page-stack{padding:.3rem .3rem 1.8rem;display:flex;flex-direction:column}.app-card-white{background:#fff;padding:.3rem}.app-card-white--row{display:flex;align-items:center;gap:.24rem}.app-card-white--stack,.app-card-white--list,.app-card-transparent--stack{display:flex;flex-direction:column;gap:.24rem}.app-card-transparent{padding:.3rem}.lazy-cover,.app-image-core{width:100%;height:100%;border-radius:var(--lazy-cover-radius,.2rem);overflow:hidden}.app-image-core__img{width:100%;height:100%;object-fit:cover}.install-shots .app-image-core{height:100%}.install-stat{flex:1;display:flex;flex-direction:column;align-items:center}.install-stat+.install-stat{border-left:1px solid #f4f4f4}.install-stat__value{font-size:.6rem;font-weight:700}.install-stat__age{height:.6rem}.install-stat__star:before{content:'★'}.install-cta__btn{width:100%;text-align:center}.install-title{scroll-margin-top:.3rem}img[src="assets/yy555-logo.png"]{object-fit:contain;background:#123758;padding:6%;border-radius:.24rem}.fixed-nav{position:fixed;bottom:0;left:50%;transform:translateX(-50%);max-width:460px;width:100%;display:flex;background:white;z-index:20;padding:.35rem .3rem calc(.35rem + env(safe-area-inset-bottom));border-top:1px solid #f4f4f4}.fixed-nav a{width:20%;text-align:center;color:#7f7f7f;font-size:.48rem;line-height:1}.fixed-nav span{display:block;font-size:.3rem;margin-top:.08rem}.fixed-nav .active{color:#01875f;font-weight:700}.install-review__stars .fas:before{content:'★'}.install-review__stars .far:before{content:'☆'}.install-review__pill[aria-pressed=true]{background:#01875f;color:#fff}dialog{width:min(94vw,700px);max-height:90vh;border:0;border-radius:16px;padding:40px 16px 16px}dialog::backdrop{background:#000b}dialog>div{display:flex;gap:12px;overflow:auto}dialog img{max-height:70vh;width:auto;border-radius:10px}#close-gallery{position:absolute;top:0;right:12px;border:0;background:white;font-size:28px}.install-shots{scroll-snap-type:x mandatory}.install-shots>div{scroll-snap-align:start}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid #01875f;outline-offset:3px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.page-stack{box-sizing:border-box;flex-direction:column;min-height:100%;padding:.3rem .3rem .6rem;display:flex;position:relative}
.page-stack>*+*{margin-top:.4rem}
.page-stack--with-tabbar{padding-bottom:calc(2.6rem + env(safe-area-inset-bottom,0px))}
.page-stack--with-bottom-bar{padding-bottom:calc(2.56rem + env(safe-area-inset-bottom,0px))}
.app-card-white{box-sizing:border-box;background:var(--color-surface);border-radius:.4rem;padding:.3rem}
.app-card-white--bg{background:var(--app-card-white-bg) center/cover no-repeat;overflow:hidden}
.app-card-transparent{box-sizing:border-box}
.app-card-white--stack,.app-card-transparent--stack{flex-direction:column;display:flex}
.app-card-white--stack>*+*,.app-card-transparent--stack>*+*{margin-top:.24rem}
.app-card-white--row,.app-card-transparent--row{flex-direction:row;justify-content:space-between;align-items:center;display:flex}
.app-card-white--row>*+*,.app-card-transparent--row>*+*{margin-left:.22rem}
.app-card-white--list,.app-card-transparent--list{flex-direction:column;display:flex;overflow:hidden}
.install-ios-pop[data-v-93b8f064]{width:10rem;position:relative;top:-2rem}
.install-ios-close[data-v-93b8f064]{width:.8rem;margin:0 46%;position:absolute;top:75%}
.install-ios-guide-img[data-v-93b8f064]{width:100%}
.install-image--pending[data-v-93b8f064]:after{content:"";z-index:2;box-sizing:border-box;pointer-events:none;border:.03rem solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;width:.32rem;height:.32rem;margin:-.16rem 0 0 -.16rem;animation:.7s linear infinite install-spin-93b8f064;position:absolute;top:50%;left:50%}
.install-app__icon[data-v-93b8f064]{border-radius:.24rem;flex-shrink:0;width:1.6rem;height:1.6rem;overflow:hidden}
.install-app__icon[data-v-93b8f064] .lazy-cover{width:100%;height:100%}
.install-app__info[data-v-93b8f064]{flex-direction:column;flex:1;min-width:0;display:flex}
.install-app__info[data-v-93b8f064]>*+*{margin-top:.04rem}
.install-app__title[data-v-93b8f064]{color:#111827;font-size:.45rem;font-weight:700}
.install-app__subtitle[data-v-93b8f064]{color:#01875f;font-size:.34rem;line-height:.4rem}
.install-app__verified[data-v-93b8f064]{color:#5f6368;align-items:center;font-size:.26rem;display:flex}
.install-app__verified[data-v-93b8f064]>*+*{margin-left:.08rem}
.install-stat[data-v-93b8f064]{flex-direction:column;flex:1;align-items:center;min-width:0;display:flex}
.install-stat[data-v-93b8f064]>*+*{margin-top:.1rem}
.install-stat[data-v-93b8f064]:not(:last-child){border-right:1px solid #e5e7eb}
.install-stat__value[data-v-93b8f064]{color:#111827;white-space:nowrap;align-items:center;height:.6rem;font-size:.6rem;font-weight:700;display:flex}
.install-stat__value[data-v-93b8f064]>*+*{margin-left:.04rem}
.install-stat__star[data-v-93b8f064]{color:#fbbf24;font-size:.2rem}
.install-stat__age[data-v-93b8f064]{height:.6rem;display:block}
.install-stat__label[data-v-93b8f064]{color:#5f6368;letter-spacing:.5px;text-transform:uppercase;text-align:center;white-space:normal;word-break:break-word;font-size:.2rem;font-weight:500;line-height:1.2}
.install-contact[data-v-93b8f064]{color:#5f6368;word-break:break-all;margin-top:.16rem;font-size:.28rem;font-weight:500;display:block}
.install-cta__btn[data-v-93b8f064]{background:#01875f;border:none;border-radius:.32rem;flex-direction:column;align-items:center;padding:.23rem 0;display:flex}
.install-cta__btn[data-v-93b8f064]>*+*{margin-top:.04rem}
.install-cta__btn[data-v-93b8f064]:disabled{opacity:.72;cursor:wait}
.install-cta__loader[data-v-93b8f064]{border:3px solid rgba(255,255,255,.35);border-top-color:#f3da12;border-radius:50%;width:.48rem;height:.48rem;margin:.12rem 0;animation:1s linear infinite install-spin-93b8f064;display:block}
.install-cta__lead[data-v-93b8f064]{color:#f3da12;align-items:center;font-size:.35rem;display:flex}
.install-cta__lead[data-v-93b8f064]>*+*{margin-left:.08rem}
.install-cta__bolt[data-v-93b8f064]{height:.4rem}
.install-cta__sub[data-v-93b8f064]{color:#fff;opacity:.9;font-size:.25rem}
.install-cta__tip[data-v-93b8f064]{cursor:pointer;align-items:flex-start;display:flex}
.install-cta__tip[data-v-93b8f064]>*+*{margin-left:.16rem}
.install-cta__tip-icon[data-v-93b8f064]{border-radius:.12rem;flex-shrink:0;width:.55rem;height:.55rem;overflow:hidden}
.install-cta__tip-icon[data-v-93b8f064] .lazy-cover{width:100%;height:100%}
.install-cta__tip-copy[data-v-93b8f064]{color:rgba(0,0,0,.65);flex-direction:column;flex:1;min-width:0;font-size:.32rem;line-height:.4533rem;display:flex}
.install-cta__tip-copy[data-v-93b8f064]>*+*{margin-top:.12rem}
.install-cta__tip-link[data-v-93b8f064]{color:#01875f;font-size:.373rem;font-weight:500}
.install-title[data-v-93b8f064]{color:#111827;font-size:.38rem;font-weight:600}
.install-muted[data-v-93b8f064]{color:#5f6368;font-size:.28rem;line-height:1.35}
.install-link[data-v-93b8f064]{color:#01875f;cursor:pointer;font-size:.28rem;font-weight:500}
.install-body[data-v-93b8f064]{color:#374151;white-space:pre-line;font-size:.32rem;line-height:.46rem}
.install-shots[data-v-93b8f064]{scrollbar-width:none;display:flex;overflow-x:auto}
.install-shots[data-v-93b8f064]>*+*{margin-left:.16rem}
.install-shots__img[data-v-93b8f064]{flex-shrink:0;width:2.92rem;height:5.2rem}
.install-desc__head[data-v-93b8f064]{cursor:pointer;justify-content:space-between;align-items:center;display:flex}
.install-desc__chevron--open[data-v-93b8f064]{transform:rotate(180deg)}
.install-panel[data-v-93b8f064]{border:1px solid #dadce0;border-radius:.16rem;padding:.32rem .32rem .16rem}
.install-safety__row[data-v-93b8f064]{align-items:flex-start;padding:.16rem 0;display:flex}
.install-safety__row[data-v-93b8f064]>*+*{margin-left:.2rem}
.install-safety__icon[data-v-93b8f064]{width:.4rem;height:.4rem}
.install-safety__copy[data-v-93b8f064]{color:rgba(0,0,0,.65);flex:1;min-width:0;font-size:.32rem;line-height:.4533rem}
.install-filters[data-v-93b8f064]{flex-wrap:wrap;margin-bottom:-.16rem;margin-right:-.16rem;display:flex}
.install-filters[data-v-93b8f064]>*{margin-bottom:.16rem;margin-right:.16rem}
.install-filter[data-v-93b8f064]{color:#374151;background:#fff;border:2px solid #f2f3f5;border-radius:999px;padding:.15rem .4rem;font-size:.26rem;font-weight:500}
.install-filter--active[data-v-93b8f064]{color:#fff;background:#01875f;border-color:#01875f}
.install-rating[data-v-93b8f064]{background:#f9fafb;border-radius:.24rem;align-items:center;padding:.32rem;display:flex}
.install-rating[data-v-93b8f064]>*+*{margin-left:.32rem}
.install-rating__score[data-v-93b8f064]{flex-shrink:0;max-width:2.4rem}
.install-rating__value[data-v-93b8f064]{color:#111827;font-size:.96rem;font-weight:700;line-height:1.1}
.install-rating__bars[data-v-93b8f064]{flex-direction:column;flex:1;min-width:0;display:flex}
.install-rating__bars[data-v-93b8f064]>*+*{margin-top:.12rem}
.install-rating__row[data-v-93b8f064]{align-items:center;font-size:.28rem;display:flex}
.install-rating__row[data-v-93b8f064]>*+*{margin-left:.16rem}
.install-rating__num[data-v-93b8f064]{color:#374151;width:.4rem;font-weight:500}
.install-rating__bar[data-v-93b8f064]{background:#e5e7eb;border-radius:.08rem;flex:1;height:.16rem;overflow:hidden}
.install-rating__fill[data-v-93b8f064]{background:#01875f;height:100%}
.install-rating__pct[data-v-93b8f064]{color:#5f6368;text-align:right;width:.7rem;font-size:.24rem}
.install-review[data-v-93b8f064]{border-bottom:1px solid #eee;flex-direction:column;padding:.28rem 0;display:flex}
.install-review[data-v-93b8f064]>*+*{margin-top:.12rem}
.install-review[data-v-93b8f064]:last-child{border-bottom:none}
.install-review__head[data-v-93b8f064]{align-items:center;display:flex}
.install-review__head[data-v-93b8f064]>*+*{margin-left:.16rem}
.install-review__avatar[data-v-93b8f064]{object-fit:cover;background:#d1d5db;border-radius:50%;width:.64rem;height:.64rem}
.install-review__who[data-v-93b8f064]{flex:1;min-width:0}
.install-review__name[data-v-93b8f064]{color:#111827;font-size:.35rem;font-weight:600}
.install-review__stars[data-v-93b8f064]{display:flex}
.install-review__stars[data-v-93b8f064]>*+*{margin-left:.04rem}
.install-review__star[data-v-93b8f064]{color:#fbbf24;font-size:.17rem}
.install-review__actions[data-v-93b8f064]{display:flex}
.install-review__actions[data-v-93b8f064]>*+*{margin-left:.16rem}
.install-review__pill[data-v-93b8f064]{color:#5f6368;text-align:center;border:1px solid #dcdcdc;border-radius:.3rem;width:1.3rem;padding:.08rem 0;font-size:.3rem}
.install-games[data-v-93b8f064]{grid-template-columns:1fr 1fr;gap:.24rem .16rem;display:grid}
.install-game[data-v-93b8f064]{cursor:pointer;align-items:flex-start;min-width:0;display:flex}
.install-game[data-v-93b8f064]>*+*{margin-left:.12rem}
.install-game__icon[data-v-93b8f064]{object-fit:cover;border-radius:.2rem;width:1rem;height:1rem}
.install-game__info[data-v-93b8f064]{flex:1;min-width:0}
.install-game__name[data-v-93b8f064],.install-game__sub[data-v-93b8f064]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.install-game__name[data-v-93b8f064]{color:#111827;font-size:.34rem;font-weight:700}
.install-game__sub[data-v-93b8f064],.install-game__score[data-v-93b8f064]{color:#5f6368;font-size:.26rem}
.install-footer__links[data-v-93b8f064]{color:#5f6368;flex-wrap:wrap;padding-bottom:-.16rem;padding-right:-.4rem;font-size:.32rem;display:flex}
.install-footer__links[data-v-93b8f064]>*{margin-bottom:.16rem;margin-right:.4rem}
.install-nav[data-v-93b8f064]{display:flex}
.install-nav__item[data-v-93b8f064]{color:#7f7f7f;flex-direction:column;align-items:center;width:20%;font-size:.3rem;font-weight:500;-webkit-text-decoration:none;text-decoration:none;display:flex}
.install-nav__item[data-v-93b8f064]>*+*{margin-top:.06rem}
.install-nav__item--active[data-v-93b8f064]{color:#01875f;font-weight:700}
.install-nav__icon[data-v-93b8f064]{width:.48rem;height:.48rem}