.wechat-block[data-v-b6daf28d]{--lux-gold: var(--landing-accent-gold, #f6c35b);min-height:100dvh;display:flex;flex-direction:column;justify-content:flex-end;padding:calc(16px + env(safe-area-inset-top,0px)) 20px calc(32px + env(safe-area-inset-bottom,0px));background:radial-gradient(ellipse 90% 55% at 50% 0%,rgba(246,195,91,.12),transparent 62%),radial-gradient(ellipse 130% 70% at 50% -8%,color-mix(in srgb,var(--landing-gradient-start, #b71c1c) 38%,transparent),transparent 58%),#000000e0}.wechat-block__arrow-wrap[data-v-b6daf28d]{position:fixed;top:calc(10px + env(safe-area-inset-top,0px));right:20px;width:88px;height:88px;color:var(--lux-gold);animation:wechat-block-arrow-bounce-b6daf28d 1.4s ease-in-out infinite;pointer-events:none}.wechat-block__arrow[data-v-b6daf28d]{width:100%;height:100%}.wechat-block__arrow-dot[data-v-b6daf28d]{position:absolute;top:8px;right:8px;width:10px;height:10px;border-radius:50%;background:var(--lux-gold);box-shadow:0 0 14px #f6c35bcc}@keyframes wechat-block-arrow-bounce-b6daf28d{0%,to{transform:translate(0)}50%{transform:translate(4px,-6px)}}.wechat-block__content[data-v-b6daf28d]{width:min(100%,360px);margin:0 auto;padding:22px 18px 18px;border-radius:18px;background:linear-gradient(155deg,#3a1820,#261018 42%,#16101a);border:1px solid rgba(246,195,91,.28);box-shadow:0 18px 42px #00000073}.wechat-block__title[data-v-b6daf28d]{margin:0 0 8px;font-size:1.15rem;font-weight:800;text-align:center;background:linear-gradient(180deg,#fff4d0 0%,var(--lux-gold) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.wechat-block__message[data-v-b6daf28d]{margin:0 0 14px;text-align:center;font-size:.88rem;line-height:1.5;color:#ffdca0b8}.wechat-block__step[data-v-b6daf28d]{margin:0 0 18px;text-align:center;font-size:1rem;line-height:1.55;color:#ffecbef2}.wechat-block__step strong[data-v-b6daf28d]{color:var(--lux-gold)}.wechat-block__btn[data-v-b6daf28d]{width:100%;border:none;border-radius:999px;padding:12px 16px;font-size:.92rem;font-weight:800;cursor:pointer;color:#4a2808;background:linear-gradient(135deg,#fff0c2 0%,var(--lux-gold) 38%,#d4a017 100%);box-shadow:0 6px 18px #f6c35b52,inset 0 1px #ffffff73}.wechat-block__btn[data-v-b6daf28d]:active{transform:scale(.98)}.ios-safari-guide[data-v-b96924ab]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000}.ios-safari-guide--inapp[data-v-b96924ab]{background:#000000c7;padding:calc(12px + env(safe-area-inset-top,0px)) 20px calc(28px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;justify-content:flex-end}.ios-safari-guide__arrow-wrap[data-v-b96924ab]{position:absolute;top:calc(8px + env(safe-area-inset-top,0px));right:18px;width:80px;height:80px;color:#f6c35b;animation:ios-guide-arrow-bounce-b96924ab 1.4s ease-in-out infinite;pointer-events:none}.ios-safari-guide__arrow[data-v-b96924ab]{width:100%;height:100%}.ios-safari-guide__arrow-dot[data-v-b96924ab]{position:absolute;top:8px;right:8px;width:10px;height:10px;border-radius:50%;background:#f6c35b;box-shadow:0 0 14px #f6c35bcc}@keyframes ios-guide-arrow-bounce-b96924ab{0%,to{transform:translate(0)}50%{transform:translate(4px,-6px)}}.ios-safari-guide__inapp-text[data-v-b96924ab]{margin:0;text-align:center;font-size:1rem;line-height:1.55;color:#ffecbef2}.ios-safari-guide__inapp-text strong[data-v-b96924ab]{color:#f6c35b}.ios-safari-guide--browser[data-v-b96924ab]{display:grid;place-items:center;padding:24px 16px}.ios-safari-guide__mask[data-v-b96924ab]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.ios-safari-guide__panel[data-v-b96924ab]{--lux-gold: var(--landing-accent-gold, #f6c35b);--lux-gold-soft: rgba(255, 236, 190, .88);position:relative;z-index:1;width:min(100%,300px);padding:20px 18px 16px;border-radius:16px;background:linear-gradient(155deg,#3a1820,#261018 42%,#16101a);border:1px solid rgba(246,195,91,.28);box-shadow:0 14px 36px #0006}.ios-safari-guide__title[data-v-b96924ab]{margin:0 0 8px;font-size:1.05rem;font-weight:800;text-align:center;background:linear-gradient(180deg,#fff4d0 0%,var(--lux-gold) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.ios-safari-guide__message[data-v-b96924ab]{margin:0 0 16px;font-size:.88rem;line-height:1.5;text-align:center;color:#ffecbee0}.ios-safari-guide__actions[data-v-b96924ab]{display:grid;gap:8px}.ios-safari-guide__btn[data-v-b96924ab]{width:100%;border:1px solid rgba(246,195,91,.22);border-radius:999px;padding:11px 16px;font-size:.9rem;font-weight:700;cursor:pointer;background:#ffffff0f;color:#ffecbeeb;transition:transform .16s ease,box-shadow .16s ease}.ios-safari-guide__btn--primary[data-v-b96924ab]{border:none;color:#4a2808;background:linear-gradient(135deg,#fff0c2 0%,var(--lux-gold, #f6c35b) 38%,#d4a017 100%);box-shadow:0 6px 18px #f6c35b52,inset 0 1px #ffffff73}.ios-safari-guide__btn--confirm[data-v-b96924ab]{border:1px solid color-mix(in srgb,var(--lux-gold, #f6c35b) 50%,transparent);color:var(--lux-gold-soft);background:linear-gradient(135deg,#ffecbe24,#f6c35b14);box-shadow:inset 0 1px #ffecb41a}.ios-safari-guide__actions .ios-safari-guide__btn--confirm[data-v-b96924ab]:only-child{border:none;color:#4a2808;background:linear-gradient(135deg,#fff0c2 0%,var(--lux-gold, #f6c35b) 38%,#d4a017 100%);box-shadow:0 6px 18px #f6c35b52,inset 0 1px #ffffff73}.ios-safari-guide__btn--confirm[data-v-b96924ab]:active,.ios-safari-guide__btn--primary[data-v-b96924ab]:active{transform:scale(.98)}.landing-top-banner[data-v-b85226db]{margin-bottom:12px}.landing-top-banner__viewport[data-v-b85226db]{position:relative;display:block;width:100%;padding:0;border:1px solid rgba(246,195,91,.22);aspect-ratio:2.35 / 1;overflow:hidden;border-radius:14px;box-shadow:0 10px 28px #00000057,0 0 20px #f6c35b14;background:#111}.landing-top-banner__viewport--clickable[data-v-b85226db]{cursor:pointer}.landing-top-banner__image[data-v-b85226db]{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.social-marquee[data-v-ee2d0552]{--marquee-gold: var(--landing-accent-gold, #f6c35b);position:relative;display:flex;align-items:stretch;margin-bottom:14px;height:40px;border-radius:999px;overflow:hidden;border:1px solid rgba(246,195,91,.26);background:linear-gradient(90deg,#3a1820eb,#261018e0 42%,#261018e0 58%,#3a1820eb);box-shadow:inset 0 1px #ffecb41f,0 6px 20px #00000047,0 0 18px #f6c35b0f}.social-marquee__glow[data-v-ee2d0552]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(246,195,91,.1),transparent);animation:social-marquee-shimmer-ee2d0552 5s ease-in-out infinite;pointer-events:none}.social-marquee__badge[data-v-ee2d0552]{position:relative;z-index:2;flex:none;display:inline-flex;align-items:center;gap:6px;padding:0 12px;border-right:1px solid rgba(246,195,91,.18);background:linear-gradient(135deg,#fff0c224,#f6c35b0f)}.social-marquee__badge-dot[data-v-ee2d0552]{width:7px;height:7px;border-radius:50%;background:#ff5a5a;box-shadow:0 0 8px #ff5a5abf;animation:social-marquee-pulse-ee2d0552 1.4s ease-in-out infinite}.social-marquee__badge-text[data-v-ee2d0552]{font-size:.68rem;font-weight:800;letter-spacing:.12em;color:var(--marquee-gold);text-shadow:0 1px 4px rgba(246,195,91,.25)}.social-marquee__viewport[data-v-ee2d0552]{position:relative;flex:1;min-width:0;overflow:hidden}.social-marquee__viewport--vertical[data-v-ee2d0552]{display:flex;align-items:center;padding:0 12px}.social-marquee__scroll[data-v-ee2d0552]{width:100%;height:100%;overflow:hidden}.social-marquee__fade[data-v-ee2d0552]{position:absolute;top:0;bottom:0;width:28px;z-index:2;pointer-events:none}.social-marquee__fade--left[data-v-ee2d0552]{left:0;background:linear-gradient(90deg,rgba(38,16,24,.98),transparent)}.social-marquee__fade--right[data-v-ee2d0552]{right:0;background:linear-gradient(270deg,rgba(38,16,24,.98),transparent)}.social-marquee__track[data-v-ee2d0552]{display:inline-block;height:40px;line-height:40px;white-space:nowrap;animation:social-marquee-scroll-ee2d0552 var(--marquee-duration, 48s) linear infinite;-webkit-animation:social-marquee-scroll-ee2d0552 var(--marquee-duration, 48s) linear infinite;will-change:transform}.social-marquee__run[data-v-ee2d0552]{display:inline-block;padding-right:48px;font-size:.74rem;font-weight:600;letter-spacing:.02em;color:#ffecc8eb;text-shadow:0 1px 2px rgba(0,0,0,.35);white-space:nowrap}.social-marquee__vertical-line[data-v-ee2d0552]{display:flex;align-items:center;gap:8px;margin:0;min-width:0;transition:opacity .26s ease,transform .26s ease}.social-marquee__vertical-line--out[data-v-ee2d0552]{opacity:0;transform:translateY(-4px)}.social-marquee__emoji[data-v-ee2d0552]{flex:none;font-size:.82rem;line-height:1;filter:drop-shadow(0 0 6px rgba(246,195,91,.35))}.social-marquee__text[data-v-ee2d0552]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:600;letter-spacing:.02em;color:#ffecc8eb;text-shadow:0 1px 2px rgba(0,0,0,.35)}@keyframes social-marquee-scroll-ee2d0552{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@-webkit-keyframes social-marquee-scroll-ee2d0552{0%{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-50%,0,0)}}@keyframes social-marquee-shimmer-ee2d0552{0%,to{opacity:.35}50%{opacity:.9}}@keyframes social-marquee-pulse-ee2d0552{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.88)}}@media(prefers-reduced-motion:reduce){.social-marquee__glow[data-v-ee2d0552],.social-marquee__badge-dot[data-v-ee2d0552]{animation:none}.social-marquee__vertical-line[data-v-ee2d0552]{transition:none}}.footer-urge[data-v-923a7263]{position:relative;z-index:1;margin-top:auto;padding:18px 10px calc(18px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.28) 24%),var(--landing-footer-bg, #0d0d12);border-top:1px solid rgba(246,195,91,.14)}.footer-urge__inner[data-v-923a7263]{width:min(100%,560px);margin:0 auto}.footer-urge__cta[data-v-923a7263]{position:relative;display:block;width:100%;border:none;border-radius:999px;padding:16px 18px;cursor:pointer;overflow:visible;background:linear-gradient(135deg,#fff0c2,#f6c35b 38%,#d4a017);box-shadow:0 10px 28px #f6c35b57,inset 0 1px #ffffff73;transition:transform .18s ease}.footer-urge__cta--pulse[data-v-923a7263]{animation:footer-urge-breathe-923a7263 2.2s ease-in-out infinite}.footer-urge__cta-glow[data-v-923a7263]{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:inherit;box-shadow:0 0 #f6c35b6b;animation:footer-urge-ring-923a7263 2.2s ease-out infinite;pointer-events:none}.footer-urge__cta[data-v-923a7263]:active{transform:scale(.98)}.footer-urge__cta-text[data-v-923a7263]{position:relative;z-index:1;font-size:clamp(.92rem,3.8vw,1.05rem);font-weight:800;line-height:1.35;color:#4a2808}.footer-urge__sub[data-v-923a7263]{margin:10px 0 0;text-align:center;font-size:.76rem;line-height:1.45;color:#ffdca09e}.footer-urge__site[data-v-923a7263]{margin:12px 0 0;text-align:center;font-size:.88rem;font-weight:600;letter-spacing:.06em;color:var(--landing-footer-text, rgba(255, 255, 255, .88))}@keyframes footer-urge-breathe-923a7263{0%,to{box-shadow:0 10px 28px #f6c35b47,0 0 10px #f6c35b2e,inset 0 1px #ffffff73}50%{box-shadow:0 14px 34px #f6c35b7a,0 0 22px #f6c35b52,inset 0 1px #ffffff8c}}@keyframes footer-urge-ring-923a7263{0%{box-shadow:0 0 #f6c35b6b;opacity:.9}70%{box-shadow:0 0 0 12px #f6c35b00;opacity:0}to{box-shadow:0 0 #f6c35b00;opacity:0}}@media(prefers-reduced-motion:reduce){.footer-urge__cta--pulse[data-v-923a7263],.footer-urge__cta-glow[data-v-923a7263]{animation:none}}.security-marquee[data-v-66a2d49a]{--marquee-gold: var(--landing-accent-gold, #f6c35b);position:relative;z-index:1;margin-top:12px;border-radius:999px;overflow:hidden;border:1px solid rgba(246,195,91,.22);background:linear-gradient(90deg,#ffecbe0f,#ffecbe1f,#ffecbe0f);box-shadow:inset 0 1px #ffecb41a,0 4px 16px #0003}.security-marquee__glow[data-v-66a2d49a]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(246,195,91,.08),transparent);animation:security-marquee-shimmer-66a2d49a 4s ease-in-out infinite;pointer-events:none}.security-marquee__viewport[data-v-66a2d49a]{position:relative;overflow:hidden;height:34px}.security-marquee__fade[data-v-66a2d49a]{position:absolute;top:0;bottom:0;width:28px;z-index:2;pointer-events:none}.security-marquee__fade--left[data-v-66a2d49a]{left:0;background:linear-gradient(90deg,rgba(38,16,24,.95),transparent)}.security-marquee__fade--right[data-v-66a2d49a]{right:0;background:linear-gradient(270deg,rgba(38,16,24,.95),transparent)}.security-marquee__track[data-v-66a2d49a]{display:flex;width:max-content;height:100%;align-items:center;animation:security-marquee-scroll-66a2d49a var(--marquee-duration, 12s) linear infinite;will-change:transform}.security-marquee__chunk[data-v-66a2d49a]{display:inline-flex;align-items:center;gap:8px;padding:0 20px;white-space:nowrap;flex:none}.security-marquee__lock[data-v-66a2d49a]{font-size:.82rem;line-height:1;filter:drop-shadow(0 0 6px rgba(246,195,91,.45))}.security-marquee__text[data-v-66a2d49a]{font-size:.74rem;font-weight:600;letter-spacing:.03em;color:#ffecc8e6;text-shadow:0 1px 2px rgba(0,0,0,.35)}.security-marquee__dot[data-v-66a2d49a]{font-size:.45rem;color:#f6c35b8c}@keyframes security-marquee-scroll-66a2d49a{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes security-marquee-shimmer-66a2d49a{0%,to{opacity:.35}50%{opacity:.85}}@media(prefers-reduced-motion:reduce){.security-marquee__track[data-v-66a2d49a]{animation:none;margin:0 auto}.security-marquee__chunk[data-v-66a2d49a]:last-child{display:none}.security-marquee__glow[data-v-66a2d49a]{animation:none}}.selling-showcase[data-v-d528f747]{--lux-gold: var(--landing-accent-gold, #f6c35b);--lux-panel-bg: linear-gradient(155deg, #3a1820 0%, #261018 42%, #16101a 100%);position:relative;margin-bottom:12px;padding:12px 12px 14px;border-radius:18px;background:var(--lux-panel-bg);border:1px solid rgba(246,195,91,.28);box-shadow:0 14px 36px #00000061,inset 0 1px #ffecb424,0 0 28px #f6c35b12;overflow:hidden}.selling-showcase[data-v-d528f747]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,rgba(246,195,91,.1),transparent 42%);pointer-events:none}.selling-showcase__title[data-v-d528f747]{position:relative;z-index:1;margin:0 0 4px;text-align:center;font-size:1rem;font-weight:800;background:linear-gradient(180deg,#fff4d0 0%,var(--lux-gold) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.selling-showcase__subtitle[data-v-d528f747]{position:relative;z-index:1;margin:0 0 14px;text-align:center;font-size:.78rem;color:#ffdca094;letter-spacing:.08em}.selling-showcase__viewport[data-v-d528f747]{position:relative;z-index:1;overflow:hidden;border-radius:16px;touch-action:pan-y;-webkit-user-select:none;user-select:none}.selling-showcase__viewport--draggable[data-v-d528f747]{cursor:grab}.selling-showcase__viewport--draggable[data-v-d528f747]:active{cursor:grabbing}.selling-showcase__track[data-v-d528f747]{display:flex;width:100%;will-change:transform}.selling-showcase__card[data-v-d528f747]{flex:0 0 100%;width:100%;display:flex;flex-direction:column;min-height:100%;border-radius:16px;overflow:hidden;border:1px solid rgba(246,195,91,.24);background:linear-gradient(160deg,#ffecbe1a,#ffffff08);box-shadow:inset 0 1px #ffecb41a,0 8px 22px #00000038}.selling-showcase__image[data-v-d528f747]{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;border-bottom:1px solid rgba(246,195,91,.12);pointer-events:none}.selling-showcase__card-body[data-v-d528f747]{display:flex;flex-direction:column;gap:10px;padding:12px;flex:1}.selling-showcase__head[data-v-d528f747]{display:flex;align-items:flex-start;gap:10px}.selling-showcase__icon[data-v-d528f747]{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:10px;font-size:1.1rem;background:#f6c35b1f;border:1px solid rgba(246,195,91,.2);box-shadow:0 4px 12px #f6c35b1f}.selling-showcase__head-text[data-v-d528f747]{min-width:0;flex:1}.selling-showcase__card-title[data-v-d528f747]{margin:0 0 4px;font-size:.92rem;font-weight:800;line-height:1.35;color:#ffecbeeb}.selling-showcase__tagline[data-v-d528f747]{margin:0;font-size:.74rem;line-height:1.4;color:#f6c35bd1}.selling-showcase__bullets[data-v-d528f747]{margin:0;padding:0;list-style:none;display:grid;gap:8px}.selling-showcase__bullet[data-v-d528f747]{position:relative;padding-left:12px;font-size:.76rem;line-height:1.5;color:#ffdca0b8}.selling-showcase__bullet[data-v-d528f747]:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:linear-gradient(135deg,#fff0c2,#d4a017);box-shadow:0 0 6px #f6c35b73}.selling-showcase__dots[data-v-d528f747]{position:relative;z-index:1;display:flex;justify-content:center;gap:6px;margin-top:10px}.selling-showcase__dot[data-v-d528f747]{width:6px;height:6px;padding:0;border:none;border-radius:50%;background:#f6c35b47;cursor:pointer;transition:width .2s ease,background .2s ease}.selling-showcase__dot--active[data-v-d528f747]{width:18px;border-radius:999px;background:linear-gradient(90deg,#f6c35b,#d4a017)}@media(prefers-reduced-motion:reduce){.selling-showcase__track[data-v-d528f747]{transition:none!important}}.ios-safari-tip[data-v-00c0b955]{display:flex;align-items:stretch;gap:8px;margin-bottom:12px;border-radius:14px;border:1px solid rgba(246,195,91,.35);background:linear-gradient(135deg,#f6c35b29,#ffffff0a);box-shadow:0 8px 20px #0000002e;overflow:hidden}.ios-safari-tip__main[data-v-00c0b955]{flex:1;display:flex;align-items:center;gap:10px;min-width:0;padding:12px 0 12px 12px;border:none;background:transparent;cursor:pointer;text-align:left}.ios-safari-tip__icon[data-v-00c0b955]{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:.82rem;font-weight:800;color:#4a2808;background:linear-gradient(135deg,#fff0c2,#f6c35b)}.ios-safari-tip__text[data-v-00c0b955]{flex:1;min-width:0;font-size:.82rem;line-height:1.45;color:#fff4dcf2}.ios-safari-tip__close[data-v-00c0b955]{flex:none;width:40px;border:none;background:transparent;color:#ffecbeb8;font-size:1.3rem;line-height:1;cursor:pointer}.app-download-landing[data-v-a27ea63d]{--landing-page-bg-top: color-mix(in srgb, var(--landing-gradient-start, #b71c1c) 38%, transparent);--landing-page-bg-bottom: color-mix(in srgb, var(--landing-gradient-end, #e65100) 22%, transparent);--lux-gold: var(--landing-accent-gold, #f6c35b);--lux-gold-deep: #d4a017;--lux-gold-soft: rgba(255, 236, 190, .88);--lux-gold-muted: rgba(255, 220, 160, .58);--lux-panel-bg: linear-gradient(155deg, #3a1820 0%, #261018 42%, #16101a 100%);--lux-card-bg: linear-gradient(135deg, rgba(255, 236, 190, .1) 0%, rgba(255, 255, 255, .03) 100%);position:relative;min-height:100dvh;display:flex;flex-direction:column;background:radial-gradient(ellipse 90% 55% at 50% 0%,rgba(246,195,91,.14),transparent 62%),radial-gradient(ellipse 130% 70% at 50% -8%,var(--landing-page-bg-top),transparent 58%),radial-gradient(ellipse 90% 45% at 50% 102%,var(--landing-page-bg-bottom),transparent 52%),linear-gradient(180deg,#1a1210,#100e14 52%,#09090f);color:var(--landing-card-text, #333)}.app-download-landing__bg[data-v-a27ea63d]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.app-download-landing__bg-img[data-v-a27ea63d]{width:100%;height:100%;object-fit:cover}.app-download-landing__bg-mask[data-v-a27ea63d]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,color-mix(in srgb,var(--landing-gradient-start, #c62828) calc((1 - var(--landing-hero-overlay-opacity, .35)) * 100%),transparent),color-mix(in srgb,var(--landing-gradient-end, #ff8f00) calc((1 - var(--landing-hero-overlay-opacity, .35)) * 100%),transparent))}.app-download-landing__content[data-v-a27ea63d]{position:relative;z-index:1;flex:1;width:min(100%,560px);margin:0 auto;padding:max(10px,env(safe-area-inset-top,0px)) 10px 16px}.logo-section[data-v-a27ea63d]{text-align:center;margin-bottom:12px}.logo-section__icon[data-v-a27ea63d]{width:72px;height:72px;margin:0 auto 10px;border-radius:18px;overflow:hidden;border:2px solid color-mix(in srgb,var(--lux-gold) 70%,transparent);box-shadow:0 8px 22px #00000052,0 0 18px #f6c35b38;background:var(--landing-card-bg, #fff)}.logo-section__icon-img[data-v-a27ea63d]{width:100%;height:100%;object-fit:contain}.logo-section__name[data-v-a27ea63d]{margin:0 0 4px;font-size:clamp(1.35rem,5.2vw,1.65rem);font-weight:800;letter-spacing:.04em;background:linear-gradient(180deg,#fff8e8 0%,var(--lux-gold) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 2px 8px rgba(246,195,91,.25))}.logo-section__tagline[data-v-a27ea63d]{margin:0 0 4px;font-size:clamp(.92rem,3.4vw,1rem);font-weight:600;color:#ffffffe6;line-height:1.4}.logo-section__subtitle[data-v-a27ea63d]{margin:0;font-size:.84rem;color:#ffffffad;line-height:1.45}.download-section[data-v-a27ea63d],.guide-section[data-v-a27ea63d]{position:relative;margin-bottom:12px;padding:12px;border-radius:18px;background:var(--lux-panel-bg);border:1px solid rgba(246,195,91,.28);box-shadow:0 14px 36px #00000061,inset 0 1px #ffecb424,0 0 28px #f6c35b12;overflow:hidden}.download-section[data-v-a27ea63d]:before,.guide-section[data-v-a27ea63d]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,rgba(246,195,91,.1),transparent 42%);pointer-events:none}.download-card[data-v-a27ea63d]{position:relative;z-index:1;width:100%;display:flex;align-items:center;gap:12px;margin-bottom:8px;padding:12px;border:1px solid rgba(246,195,91,.16);border-radius:14px;background:var(--lux-card-bg);box-shadow:inset 0 1px #ffecb414}.download-card--android[data-v-a27ea63d]{border-left:3px solid color-mix(in srgb,var(--landing-android-accent, #3ddc84) 75%,var(--lux-gold))}.download-card--ios[data-v-a27ea63d]{border-left:3px solid color-mix(in srgb,#f0f0f0 55%,var(--lux-gold))}.download-card__icon[data-v-a27ea63d]{width:44px;height:44px;flex:none;display:grid;place-items:center;color:var(--landing-card-muted, #888)}.download-card__icon-img[data-v-a27ea63d]{width:100%;height:100%;object-fit:contain}.download-card__icon-svg[data-v-a27ea63d]{width:36px;height:36px}.download-card__info[data-v-a27ea63d]{flex:1;min-width:0;display:grid;gap:4px}.download-card__title[data-v-a27ea63d]{font-size:.98rem;font-weight:700;color:var(--lux-gold-soft)}.download-card__desc[data-v-a27ea63d]{font-size:.78rem;color:var(--lux-gold-muted);line-height:1.35}.download-card__cta[data-v-a27ea63d]{position:relative;flex:none;border:none;border-radius:999px;padding:8px 13px;cursor:pointer;overflow:visible;background:linear-gradient(135deg,#fff0c2,#f6c35b 38%,#d4a017);box-shadow:0 4px 14px #f6c35b61,inset 0 1px #ffffff73;transition:transform .18s ease}.download-card__cta--pulse[data-v-a27ea63d]{animation:download-cta-breathe-a27ea63d 2.2s ease-in-out infinite}.download-card__cta-glow[data-v-a27ea63d]{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;background:transparent;box-shadow:0 0 #f6c35b73;animation:download-cta-ring-a27ea63d 2.2s ease-out infinite;pointer-events:none}.download-card__cta[data-v-a27ea63d]:active{transform:scale(.96)}.download-card__cta-text[data-v-a27ea63d]{position:relative;z-index:1;font-size:.78rem;font-weight:800;color:#4a2808;white-space:nowrap}@keyframes download-cta-breathe-a27ea63d{0%,to{box-shadow:0 4px 14px #f6c35b52,0 0 8px #f6c35b33,inset 0 1px #ffffff73}50%{box-shadow:0 6px 20px #f6c35b8c,0 0 18px #f6c35b6b,inset 0 1px #ffffff8c}}@keyframes download-cta-ring-a27ea63d{0%{box-shadow:0 0 #f6c35b6b;opacity:.9}70%{box-shadow:0 0 0 10px #f6c35b00;opacity:0}to{box-shadow:0 0 #f6c35b00;opacity:0}}@media(prefers-reduced-motion:reduce){.download-card__cta--pulse[data-v-a27ea63d],.download-card__cta-glow[data-v-a27ea63d]{animation:none}}.guide-section__title[data-v-a27ea63d]{position:relative;z-index:1;margin:0 0 14px;text-align:center;font-size:1rem;font-weight:800;background:linear-gradient(180deg,#fff4d0 0%,var(--lux-gold) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.guide-item[data-v-a27ea63d]{position:relative;z-index:1;display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}.guide-item[data-v-a27ea63d]:last-child{margin-bottom:0}.guide-item__number[data-v-a27ea63d]{width:26px;height:26px;flex:none;display:grid;place-items:center;border-radius:50%;font-size:.78rem;font-weight:800;color:#4a2808;background:linear-gradient(135deg,#fff0c2,#f6c35b 55%,#d4a017);box-shadow:0 2px 8px #f6c35b47}.guide-item__text[data-v-a27ea63d]{margin:2px 0 0;flex:1;font-size:.9rem;line-height:1.55;color:var(--lux-gold-soft)}@media(min-width:768px){.app-download-landing__content[data-v-a27ea63d]{padding:16px 14px 24px}.logo-section__icon[data-v-a27ea63d]{width:80px;height:80px}}.landing-page[data-v-9bc6bfe7]{min-height:100dvh}.ios-guide-page[data-v-f0e9245a]{--lux-gold: var(--landing-accent-gold, #f6c35b);--lux-gold-soft: rgba(255, 236, 190, .88);--lux-gold-muted: rgba(255, 220, 160, .58);--lux-panel-bg: linear-gradient(155deg, #3a1820 0%, #261018 42%, #16101a 100%);min-height:100dvh;display:flex;flex-direction:column;background:radial-gradient(ellipse 90% 55% at 50% 0%,rgba(246,195,91,.14),transparent 62%),radial-gradient(ellipse 130% 70% at 50% -8%,color-mix(in srgb,var(--landing-gradient-start, #b71c1c) 38%,transparent),transparent 58%),linear-gradient(180deg,#1a1210,#100e14 52%,#09090f)}.ios-guide-page__navbar[data-v-f0e9245a]{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:env(safe-area-inset-top,0px) 12px 0;background:var(--lux-panel-bg);border-bottom:1px solid rgba(246,195,91,.22);box-shadow:0 4px 20px #00000052}.ios-guide-page__back[data-v-f0e9245a]{width:40px;height:40px;border:none;background:transparent;color:var(--lux-gold-soft);font-size:1.8rem;line-height:1;cursor:pointer}.ios-guide-page__title[data-v-f0e9245a]{flex:1;margin:0;text-align:center;font-size:1.05rem;font-weight:800;background:linear-gradient(180deg,#fff4d0 0%,var(--lux-gold) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.ios-guide-page__placeholder[data-v-f0e9245a]{width:40px}.ios-guide-page__main[data-v-f0e9245a]{flex:1;width:min(520px,100%);margin:0 auto;padding:24px 12px 32px}.ios-guide-page__logo[data-v-f0e9245a]{width:96px;height:96px;margin:0 auto 20px;border-radius:22px;overflow:hidden;border:2px solid color-mix(in srgb,var(--lux-gold) 70%,transparent);box-shadow:0 8px 22px #00000052,0 0 18px #f6c35b38;background:#fff}.ios-guide-page__logo-img[data-v-f0e9245a]{width:100%;height:100%;object-fit:contain}.ios-guide-page__download-wrap[data-v-f0e9245a]{display:flex;justify-content:center;margin-bottom:24px}.ios-guide-page__download-btn[data-v-f0e9245a]{min-width:220px;border:none;border-radius:999px;padding:14px 28px;cursor:pointer;background:linear-gradient(135deg,#fff0c2,#f6c35b 38%,#d4a017);box-shadow:0 8px 24px #f6c35b61,inset 0 1px #ffffff73;transition:transform .18s ease,box-shadow .18s ease}.ios-guide-page__download-btn[data-v-f0e9245a]:active{transform:scale(.97);box-shadow:0 4px 14px #f6c35b47,inset 0 1px #ffffff73}.ios-guide-page__download-text[data-v-f0e9245a]{font-size:1rem;font-weight:800;color:#4a2808}.ios-guide-page__steps[data-v-f0e9245a]{position:relative;border-radius:18px;padding:20px 16px;background:var(--lux-panel-bg);border:1px solid rgba(246,195,91,.28);box-shadow:0 14px 36px #00000061,inset 0 1px #ffecb424,0 0 28px #f6c35b12;overflow:hidden}.ios-guide-page__steps[data-v-f0e9245a]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,rgba(246,195,91,.1),transparent 42%);pointer-events:none}.ios-guide-step[data-v-f0e9245a]{position:relative;z-index:1;display:flex;gap:12px;margin-bottom:24px}.ios-guide-step--last[data-v-f0e9245a]{margin-bottom:0}.ios-guide-step__rail[data-v-f0e9245a]{width:32px;flex:none;display:flex;flex-direction:column;align-items:center}.ios-guide-step__number[data-v-f0e9245a]{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;transform:rotate(45deg);background:linear-gradient(135deg,#fff0c2,#f6c35b 55%,#d4a017);box-shadow:0 4px 12px #f6c35b47}.ios-guide-step__number-inner[data-v-f0e9245a]{transform:rotate(-45deg);font-size:.78rem;font-weight:800;color:#4a2808;line-height:1}.ios-guide-step__line[data-v-f0e9245a]{position:relative;flex:1;width:3px;margin-top:8px;min-height:24px;border-radius:999px;background:linear-gradient(180deg,#f6c35b33,#f6c35ba6)}.ios-guide-step__line[data-v-f0e9245a]:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid rgba(246,195,91,.75)}.ios-guide-step__body[data-v-f0e9245a]{flex:1;min-width:0;padding-bottom:4px;border-bottom:1px solid rgba(246,195,91,.12)}.ios-guide-step--last .ios-guide-step__body[data-v-f0e9245a]{border-bottom:none}.ios-guide-step__title[data-v-f0e9245a]{margin:0 0 8px;font-size:1rem;font-weight:700;color:var(--lux-gold-soft)}.ios-guide-step__text[data-v-f0e9245a]{margin:0 0 12px;font-size:.9rem;line-height:1.55;color:var(--lux-gold-muted)}.ios-guide-step__image[data-v-f0e9245a]{width:100%;max-width:360px;margin:0 auto;border-radius:10px;border:1px solid rgba(246,195,91,.18);box-shadow:0 6px 18px #00000047}.ios-guide-step__app-icon[data-v-f0e9245a]{width:72px;height:72px;margin-top:8px;border-radius:16px;overflow:hidden;border:2px solid color-mix(in srgb,var(--lux-gold) 55%,transparent);box-shadow:0 4px 14px #f6c35b2e}.ios-guide-step__app-icon-img[data-v-f0e9245a]{width:100%;height:100%;object-fit:contain}.ios-guide-page__tips[data-v-f0e9245a]{margin:20px 0 0;padding:14px 16px;border-radius:14px;background:linear-gradient(135deg,#ffecbe1a,#ffffff08);border:1px solid rgba(246,195,91,.16);font-size:.86rem;line-height:1.55;color:var(--lux-gold-muted)}*,*:before,*:after{box-sizing:border-box}html,body,#app{margin:0;min-height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Microsoft YaHei,sans-serif;background:#12141c;color:var(--landing-card-text, #333);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.landing-page{min-height:100dvh}.landing-container{width:min(1120px,100%);margin:0 auto;padding:0 14px}.landing-loading,.landing-error,.landing-maintenance{min-height:100dvh;display:grid;place-content:center;text-align:center;padding:24px}.landing-spinner{width:40px;height:40px;border:3px solid rgba(255,255,255,.15);border-top-color:var(--landing-accent-gold, #e4a93f);border-radius:50%;animation:landing-spin .8s linear infinite;margin:0 auto 12px}@keyframes landing-spin{to{transform:rotate(360deg)}}@keyframes landing-pulse{0%,to{box-shadow:0 0 0 0 var(--landing-android-btn-glow, rgba(0, 230, 118, .45))}50%{box-shadow:0 0 24px 6px var(--landing-android-btn-glow, rgba(0, 230, 118, .45))}}@keyframes landing-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(min-width:768px){.landing-container{padding:0 24px}}#landing-toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:9999;max-width:min(90vw,360px);padding:12px 16px;border-radius:12px;background:#111111eb;color:#fff;font-size:.9rem;line-height:1.45;text-align:center;transform:translate(-50%,16px);opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease;box-shadow:0 8px 24px #0003}#landing-toast.landing-toast--visible{opacity:1;transform:translate(-50%)}
