.carousel[data-v-8196c87c]{position:relative;overflow:hidden;border-radius:12px;background:hsla(0,0%,100%,.05)}.carousel-track[data-v-8196c87c]{display:flex;will-change:transform}.carousel-slide[data-v-8196c87c]{flex:0 0 100%;min-width:0}.carousel-img[data-v-8196c87c]{width:100%;display:block;border-radius:12px;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9;background:hsla(0,0%,100%,.05)}.arrow[data-v-8196c87c]{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;border:none;background:rgba(0,0,0,.45);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .25s;z-index:2}.carousel:hover .arrow[data-v-8196c87c]{opacity:1}.arrow-left[data-v-8196c87c]{left:8px}.arrow-right[data-v-8196c87c]{right:8px}.arrow[data-v-8196c87c]:active{background:rgba(0,0,0,.65)}.dots[data-v-8196c87c]{display:flex;justify-content:center;gap:6px;padding:10px 0;position:absolute;bottom:0;left:0;right:0}.dot[data-v-8196c87c]{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.35);cursor:pointer;transition:background .25s,transform .25s}.dot.active[data-v-8196c87c]{background:#fff;transform:scale(1.25)}.page[data-v-10c061c6]{--cta-bg:linear-gradient(135deg,#00c853,#00e676);--cta-shadow:rgba(0,200,83,0.35);min-height:100vh;max-width:480px;margin:0 auto;padding:0 0 80px;color:#fff;font-family:Noto Sans SC,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}.status[data-v-10c061c6]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;color:hsla(0,0%,100%,.5)}.status.error[data-v-10c061c6]{color:#ff5252}.loader[data-v-10c061c6]{width:36px;height:36px;border:3px solid hsla(0,0%,100%,.15);border-top-color:#00e676;border-radius:50%;animation:spin-data-v-10c061c6 .8s linear infinite}@keyframes spin-data-v-10c061c6{to{transform:rotate(1turn)}}.hero[data-v-10c061c6]{padding:32px 20px 24px;background:linear-gradient(180deg,hsla(0,0%,100%,.06),transparent);border-radius:0 0 24px 24px}.hero-inner[data-v-10c061c6]{display:flex;align-items:center;gap:16px}.hero-icon[data-v-10c061c6]{width:88px;height:88px;border-radius:20px;-o-object-fit:cover;object-fit:cover;box-shadow:0 4px 24px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.05)}.hero-info[data-v-10c061c6]{flex:1;min-width:0}.hero-title[data-v-10c061c6]{margin:0;font-size:26px;font-weight:700;line-height:1.2;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-category[data-v-10c061c6]{display:inline-block;margin-top:8px;padding:4px 12px;font-size:12px;color:hsla(0,0%,100%,.75);background:hsla(0,0%,100%,.1);border-radius:20px;border:1px solid hsla(0,0%,100%,.08)}.stats-row[data-v-10c061c6]{display:flex;margin-top:20px;padding:14px 0;border-top:1px solid hsla(0,0%,100%,.08);border-bottom:1px solid hsla(0,0%,100%,.08)}.stat-item[data-v-10c061c6]{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px}.stat-item+.stat-item[data-v-10c061c6]{border-left:1px solid hsla(0,0%,100%,.1)}.stars-wrap[data-v-10c061c6]{display:flex;align-items:center;gap:4px}.star-score[data-v-10c061c6]{font-size:18px;font-weight:700;color:gold}.stars[data-v-10c061c6]{display:flex;gap:1px}.star[data-v-10c061c6]{font-size:12px;color:hsla(0,0%,100%,.2)}.star.filled[data-v-10c061c6]{color:gold}.stat-value[data-v-10c061c6]{font-size:16px;font-weight:600}.stat-label[data-v-10c061c6]{font-size:11px;color:hsla(0,0%,100%,.45);text-transform:uppercase;letter-spacing:.05em}.cta-primary[data-v-10c061c6]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:20px;padding:14px 24px;background:var(--cta-bg);color:#fff;border:none;border-radius:14px;font-size:17px;font-weight:700;cursor:pointer;box-shadow:0 4px 20px var(--cta-shadow);transition:transform .15s,box-shadow .15s}.cta-primary[data-v-10c061c6]:active{transform:scale(.97);box-shadow:0 2px 12px var(--cta-shadow)}.cta-icon[data-v-10c061c6]{flex-shrink:0}.cta-text[data-v-10c061c6]{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.cta-main[data-v-10c061c6]{font-size:17px}.cta-sub[data-v-10c061c6]{font-size:11px;opacity:.8;font-weight:400}.section[data-v-10c061c6]{margin:16px 16px 0;padding:20px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.section-title[data-v-10c061c6]{margin:0 0 14px;font-size:16px;font-weight:600;color:hsla(0,0%,100%,.9)}.highlights[data-v-10c061c6]{display:flex;flex-wrap:wrap;gap:8px}.highlight-tag[data-v-10c061c6]{padding:6px 14px;font-size:13px;color:hsla(0,0%,100%,.85);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;white-space:nowrap}.desc-wrap[data-v-10c061c6]{max-height:4.8em;overflow:hidden;transition:max-height .35s ease}.desc-wrap.expanded[data-v-10c061c6]{max-height:2000px}.desc[data-v-10c061c6]{margin:0;color:hsla(0,0%,100%,.7);font-size:14px;line-height:1.6;white-space:pre-wrap}.expand-btn[data-v-10c061c6]{display:flex;align-items:center;gap:4px;margin-top:8px;padding:0;background:none;border:none;color:#00e676;font-size:13px;cursor:pointer}.expand-arrow[data-v-10c061c6]{transition:transform .25s}.expand-arrow.rotated[data-v-10c061c6]{transform:rotate(180deg)}.info-grid[data-v-10c061c6]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.info-cell[data-v-10c061c6]{display:flex;flex-direction:column;gap:4px;padding:12px;background:hsla(0,0%,100%,.04);border-radius:10px}.info-label[data-v-10c061c6]{font-size:11px;color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:.05em}.info-value[data-v-10c061c6]{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.9)}.trust-section[data-v-10c061c6]{background:transparent;border:none;backdrop-filter:none}.trust-row[data-v-10c061c6]{display:flex;justify-content:center;gap:28px}.trust-item[data-v-10c061c6]{display:flex;flex-direction:column;align-items:center;gap:6px}.trust-icon[data-v-10c061c6]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:rgba(0,230,118,.08);border-radius:12px;border:1px solid rgba(0,230,118,.15)}.trust-text[data-v-10c061c6]{font-size:12px;color:hsla(0,0%,100%,.55)}.footer[data-v-10c061c6]{text-align:center;padding:24px 0 16px;color:hsla(0,0%,100%,.25);font-size:12px}.sticky-cta[data-v-10c061c6]{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;max-width:480px;margin:0 auto;padding:10px 16px;background:rgba(15,12,41,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid hsla(0,0%,100%,.1);z-index:100}.sticky-left[data-v-10c061c6]{display:flex;align-items:center;gap:10px;min-width:0}.sticky-icon[data-v-10c061c6]{width:36px;height:36px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.sticky-name[data-v-10c061c6]{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sticky-btn[data-v-10c061c6]{flex-shrink:0;padding:10px 28px;background:var(--cta-bg);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 2px 12px var(--cta-shadow)}.sticky-btn[data-v-10c061c6]:active{transform:scale(.97)}.slide-up-enter-active[data-v-10c061c6],.slide-up-leave-active[data-v-10c061c6]{transition:transform .3s ease,opacity .3s ease}.slide-up-enter[data-v-10c061c6],.slide-up-leave-to[data-v-10c061c6]{transform:translateY(100%);opacity:0}