@charset "UTF-8";.cur__ring[data-v-dd7cb8d9],.cur__dot[data-v-dd7cb8d9]{position:fixed;top:0;left:0;display:block;pointer-events:none;opacity:0;transition:opacity .22s ease;will-change:transform}.cur__ring.is-on[data-v-dd7cb8d9],.cur__dot.is-on[data-v-dd7cb8d9]{opacity:1}.cur__ring[data-v-dd7cb8d9]{width:34px;height:34px;border:1px solid rgba(214,58,44,.5);border-radius:50%;background:#d63a2c0d;box-shadow:0 0 14px #d63a2c24;z-index:9998}.cur__dot[data-v-dd7cb8d9]{width:6px;height:6px;border-radius:50%;background:#e0402f;box-shadow:0 0 10px #e0402f99;z-index:9999}.feat__grid[data-v-eb919651]{--glass-line: rgba(178, 210, 250, .16);--ice: #7fd8ff;--ice-soft: rgba(127, 216, 255, .14);display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.feat__item[data-v-eb919651]{position:relative;padding:26px 24px;border-radius:16px;border:1px solid var(--glass-line);background:linear-gradient(180deg,#ffffff12,#ffffff04 44%,#fff0),linear-gradient(180deg,#14203499,#080d18b8);box-shadow:0 24px 60px #00000080,inset 0 1px #ffffff2e,inset 0 -1px #ffffff0a;backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.feat__item[data-v-eb919651]:after{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,#ffffff1a,#ffffff08 24%,#fff0 46%)}.feat__item[data-v-eb919651]>*{position:relative;z-index:1}.feat__item[data-v-eb919651]:hover{transform:translateY(-4px);border-color:#b2d2fa66;box-shadow:0 28px 68px #0000008f,inset 0 1px #ffffff38,inset 0 -1px #ffffff0a}.feat__icon[data-v-eb919651]{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:var(--ice-soft);color:var(--ice)}.feat__icon[data-v-eb919651] svg{width:24px;height:24px}.feat__title[data-v-eb919651]{margin:18px 0 8px;font-size:17px;font-weight:800}.feat__desc[data-v-eb919651]{margin:0;font-size:13.5px;line-height:1.75;color:var(--text-3)}@media(max-width:900px){.feat__grid[data-v-eb919651]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.feat__grid[data-v-eb919651]{grid-template-columns:1fr}}.dl[data-v-52cf48a3]{padding:4px 0 20px;position:relative;z-index:2}.dl__card[data-v-52cf48a3]{position:relative;display:flex;flex-direction:column;gap:14px;padding:16px 18px 10px;border:1px solid rgba(255,138,31,.3);background:repeating-linear-gradient(0deg,rgba(255,138,31,.055) 0 1px,transparent 1px 24px),repeating-linear-gradient(90deg,rgba(255,138,31,.055) 0 1px,transparent 1px 24px),linear-gradient(180deg,#1c0f06e6,#0c0703f0);box-shadow:0 24px 60px #0000008c,inset 0 0 60px #ff8a1f0f;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.dl__card[data-v-52cf48a3]:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,.16) 0 1px,transparent 1px 3px)}.dl__corner[data-v-52cf48a3]{position:absolute;width:12px;height:12px;border:0 solid var(--hero-orange);pointer-events:none}.dl__corner--tl[data-v-52cf48a3]{top:-1px;left:-1px;border-top-width:2px;border-left-width:2px}.dl__corner--tr[data-v-52cf48a3]{top:-1px;right:-1px;border-top-width:2px;border-right-width:2px}.dl__corner--bl[data-v-52cf48a3]{bottom:-1px;left:-1px;border-bottom-width:2px;border-left-width:2px}.dl__corner--br[data-v-52cf48a3]{bottom:-1px;right:-1px;border-bottom-width:2px;border-right-width:2px}.dl__head[data-v-52cf48a3]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid rgba(255,138,31,.18)}.dl__brand[data-v-52cf48a3]{display:flex;align-items:center;gap:8px;min-width:0}.dl__dot[data-v-52cf48a3]{width:6px;height:6px;flex:none;background:var(--hero-orange);box-shadow:0 0 10px #ff8a1fe6;animation:dl-blink-52cf48a3 1.8s steps(1,end) infinite}.dl__title[data-v-52cf48a3]{margin:0;font-size:15px;font-weight:900;letter-spacing:.1em;color:#fff;text-shadow:0 0 18px rgba(255,138,31,.45)}.dl__code[data-v-52cf48a3]{font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;color:#ffbe4a9e}.dl__body[data-v-52cf48a3]{position:relative;z-index:1;flex:1;display:flex;align-items:center;gap:28px}.dl__info[data-v-52cf48a3]{flex:1;min-width:0}.dl__desc[data-v-52cf48a3]{margin:0 0 18px;font-size:13.5px;line-height:1.7;color:var(--text-2)}.dl__primary[data-v-52cf48a3]{max-width:340px;height:46px;border-radius:0;background:var(--hero-grad);color:#1a0d03;box-shadow:0 12px 30px #ff8a1f47}.dl__primary[data-v-52cf48a3]:hover:not(:disabled){box-shadow:0 14px 38px #ff8a1f66}.dl__primary[data-v-52cf48a3]:disabled{opacity:.5}.dl__alt[data-v-52cf48a3]{display:flex;gap:12px;margin-top:12px}.dl__alt .btn[data-v-52cf48a3]{flex:1;max-width:164px;height:42px;border-radius:0;border-color:#ff8a1f66;background:#ff8a1f0f;color:var(--hero-amber);font-size:13px}.dl__alt .btn[data-v-52cf48a3]:hover{border-color:#ff8a1f9e;background:#ff8a1f24}.dl__link[data-v-52cf48a3]{display:flex;align-items:center;gap:10px;margin-top:16px;padding:9px 12px;border:1px dashed rgba(255,138,31,.32);background:#ff8a1f0d}.dl__link-text[data-v-52cf48a3]{flex:1;min-width:0;font:600 12.5px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl__copy[data-v-52cf48a3]{flex:none;padding:5px 14px;border:1px solid rgba(255,138,31,.5);border-radius:0;background:#ff8a1f14;color:var(--hero-amber);font:700 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em}.dl__copy[data-v-52cf48a3]:hover{background:#ff8a1f2e}.dl__qr[data-v-52cf48a3]{flex:none;width:180px;text-align:center}.dl__qr img[data-v-52cf48a3],.dl__qr-ph[data-v-52cf48a3]{width:168px;height:168px;border:1px solid rgba(255,138,31,.35);background:#fff;padding:8px;display:block;margin:0 auto}.dl__qr-ph[data-v-52cf48a3]{background:#ffffff0f}.dl__qr p[data-v-52cf48a3]{margin:10px 0 0;font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;color:#ffbe4a9e}.dl__foot[data-v-52cf48a3]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;margin-top:8px;padding-top:9px;border-top:1px solid rgba(255,138,31,.16);font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;color:var(--text-3)}.dl__live[data-v-52cf48a3]{color:var(--hero-orange);animation:dl-blink-52cf48a3 1.8s steps(1,end) infinite}@keyframes dl-blink-52cf48a3{0%,50%{opacity:1}50.01%,to{opacity:.28}}.dl__toast[data-v-52cf48a3]{position:fixed;left:50%;bottom:calc(40px + env(safe-area-inset-bottom));transform:translate(-50%);padding:10px 20px;border-radius:999px;background:#14171ff5;border:1px solid var(--line-strong);font-size:13px;z-index:20}.toast-enter-active[data-v-52cf48a3],.toast-leave-active[data-v-52cf48a3]{transition:opacity .2s ease,transform .2s ease}.toast-enter-from[data-v-52cf48a3],.toast-leave-to[data-v-52cf48a3]{opacity:0;transform:translate(-50%,8px)}@media(prefers-reduced-motion:reduce){.dl__dot[data-v-52cf48a3],.dl__live[data-v-52cf48a3]{animation:none}}@media(max-width:720px){.dl__card[data-v-52cf48a3]{gap:12px;padding:14px 16px 8px}.dl__desc[data-v-52cf48a3]{display:none}.dl__body[data-v-52cf48a3]{flex-direction:column-reverse;gap:22px}.dl__primary[data-v-52cf48a3],.dl__alt .btn[data-v-52cf48a3]{max-width:none}.dl__qr[data-v-52cf48a3]{width:100%}}.book[data-v-7d6d720b]{position:relative;display:flex;flex-direction:column;width:100%;padding:16px 18px 10px;border:1px solid rgba(255,138,31,.3);background:repeating-linear-gradient(0deg,rgba(255,138,31,.055) 0 1px,transparent 1px 24px),repeating-linear-gradient(90deg,rgba(255,138,31,.055) 0 1px,transparent 1px 24px),linear-gradient(180deg,#1c0f06e6,#0c0703f0);box-shadow:0 24px 60px #0000008c,inset 0 0 60px #ff8a1f0f;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.book[data-v-7d6d720b]:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,.16) 0 1px,transparent 1px 3px)}.book__corner[data-v-7d6d720b]{position:absolute;width:12px;height:12px;border:0 solid var(--hero-orange);pointer-events:none}.book__corner--tl[data-v-7d6d720b]{top:-1px;left:-1px;border-top-width:2px;border-left-width:2px}.book__corner--tr[data-v-7d6d720b]{top:-1px;right:-1px;border-top-width:2px;border-right-width:2px}.book__corner--bl[data-v-7d6d720b]{bottom:-1px;left:-1px;border-bottom-width:2px;border-left-width:2px}.book__corner--br[data-v-7d6d720b]{bottom:-1px;right:-1px;border-bottom-width:2px;border-right-width:2px}.book__head[data-v-7d6d720b]{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid rgba(255,138,31,.18)}.book__brand[data-v-7d6d720b]{display:flex;align-items:center;gap:8px}.book__dot[data-v-7d6d720b]{width:6px;height:6px;flex:none;background:var(--hero-orange);box-shadow:0 0 10px #ff8a1fe6;animation:book-blink-7d6d720b 1.8s steps(1,end) infinite}.book__title[data-v-7d6d720b]{margin:0;font-size:15px;font-weight:900;letter-spacing:.1em;color:#fff;text-shadow:0 0 18px rgba(255,138,31,.45)}.book__code[data-v-7d6d720b]{font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;color:#ffbe4a9e}.book__tabs[data-v-7d6d720b]{display:flex;align-items:center;gap:4px}.book__tab[data-v-7d6d720b]{position:relative;padding:5px 9px 8px;border:0;background:transparent;font-size:12.5px;font-weight:700;letter-spacing:.06em;color:var(--text-3);transition:color .18s ease}.book__tab[data-v-7d6d720b]:hover{color:var(--text-2)}.book__tab.is-active[data-v-7d6d720b]{color:var(--hero-amber);text-shadow:0 0 14px rgba(255,138,31,.55)}.book__tab-bar[data-v-7d6d720b]{position:absolute;left:6px;right:6px;bottom:2px;height:2px;background:var(--hero-grad);transform-origin:left center;animation:book-bar-7d6d720b 4.2s linear forwards}.book__body[data-v-7d6d720b]{position:relative;z-index:1;flex:1;min-height:0;padding-top:4px}.book__list[data-v-7d6d720b]{margin:0;padding:0;list-style:none}.book__row[data-v-7d6d720b]{display:flex;align-items:center;gap:10px;padding:5px 0;border-bottom:1px dashed rgba(255,138,31,.14)}.book__row[data-v-7d6d720b]:last-child{border-bottom:0}.book__ava[data-v-7d6d720b]{flex:none;display:grid;place-items:center;width:34px;height:34px;font-size:15px;font-weight:700;color:#2a1405;border:1px solid rgba(255,138,31,.25)}.book__ava.is-tone-0[data-v-7d6d720b]{background:linear-gradient(135deg,#ffbe4a,#e8631a)}.book__ava.is-tone-1[data-v-7d6d720b]{background:linear-gradient(135deg,#ffd27a,#ff8a1f)}.book__ava.is-tone-2[data-v-7d6d720b]{background:linear-gradient(135deg,#ff9d3d,#c9480d)}.book__main[data-v-7d6d720b]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.book__line[data-v-7d6d720b]{display:flex;align-items:center;gap:6px;min-width:0}.book__name[data-v-7d6d720b]{font-size:13px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.book__vip[data-v-7d6d720b]{flex:none;padding:1px 4px;font:700 9px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;color:#1a0d03;background:var(--hero-grad)}.book__time[data-v-7d6d720b]{flex:none;font-size:11px;letter-spacing:.04em;color:var(--text-3)}.book__text[data-v-7d6d720b]{font-size:12.5px;line-height:1.35;color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.book__at[data-v-7d6d720b]{font-weight:700;color:var(--hero-amber)}.book__reply[data-v-7d6d720b]{font-size:11.5px;line-height:1.35;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.book__reply b[data-v-7d6d720b]{margin-right:6px;font-weight:700;color:var(--hero-amber)}.book__reply b[data-v-7d6d720b]:after{content:"："}.book__like[data-v-7d6d720b]{flex:none;font:700 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em;color:var(--hero-amber)}.book__foot[data-v-7d6d720b]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;margin-top:6px;padding-top:9px;border-top:1px solid rgba(255,138,31,.16);font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;color:var(--text-3)}.book__live[data-v-7d6d720b]{color:var(--hero-orange);animation:book-blink-7d6d720b 1.8s steps(1,end) infinite}.swap-enter-active[data-v-7d6d720b]{transition:opacity .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.swap-leave-active[data-v-7d6d720b]{transition:opacity .18s ease,transform .18s ease}.swap-enter-from[data-v-7d6d720b]{opacity:0;transform:translateY(10px)}.swap-leave-to[data-v-7d6d720b]{opacity:0;transform:translateY(-8px)}@keyframes book-bar-7d6d720b{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes book-blink-7d6d720b{0%,50%{opacity:1}50.01%,to{opacity:.28}}@media(prefers-reduced-motion:reduce){.book__dot[data-v-7d6d720b],.book__live[data-v-7d6d720b]{animation:none}.book__tab-bar[data-v-7d6d720b]{animation:none;transform:scaleX(1)}.swap-enter-active[data-v-7d6d720b],.swap-leave-active[data-v-7d6d720b]{transition:none}.swap-enter-from[data-v-7d6d720b],.swap-leave-to[data-v-7d6d720b]{transform:none}}.rank[data-v-d8b99ded]{position:relative;width:100%;max-width:660px;min-width:0;padding:16px 18px 10px;border:1px solid rgba(255,138,31,.3);background:repeating-linear-gradient(0deg,rgba(255,138,31,.055) 0 1px,transparent 1px 24px),repeating-linear-gradient(90deg,rgba(255,138,31,.055) 0 1px,transparent 1px 24px),linear-gradient(180deg,#1c0f06e6,#0c0703f0);box-shadow:0 24px 60px #0000008c,inset 0 0 60px #ff8a1f0f;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.rank[data-v-d8b99ded]:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,.16) 0 1px,transparent 1px 3px)}.rank__corner[data-v-d8b99ded]{position:absolute;width:12px;height:12px;border:0 solid var(--hero-orange);pointer-events:none}.rank__corner--tl[data-v-d8b99ded]{top:-1px;left:-1px;border-top-width:2px;border-left-width:2px}.rank__corner--tr[data-v-d8b99ded]{top:-1px;right:-1px;border-top-width:2px;border-right-width:2px}.rank__corner--bl[data-v-d8b99ded]{bottom:-1px;left:-1px;border-bottom-width:2px;border-left-width:2px}.rank__corner--br[data-v-d8b99ded]{bottom:-1px;right:-1px;border-bottom-width:2px;border-right-width:2px}.rank__head[data-v-d8b99ded]{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid rgba(255,138,31,.18)}.rank__brand[data-v-d8b99ded]{display:flex;align-items:center;gap:8px}.rank__dot[data-v-d8b99ded]{width:6px;height:6px;flex:none;background:var(--hero-orange);box-shadow:0 0 10px #ff8a1fe6;animation:rank-blink-d8b99ded 1.8s steps(1,end) infinite}.rank__title[data-v-d8b99ded]{margin:0;font-size:15px;font-weight:900;letter-spacing:.1em;color:#fff;text-shadow:0 0 18px rgba(255,138,31,.45)}.rank__code[data-v-d8b99ded]{font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;color:#ffbe4a9e}.rank__tabs[data-v-d8b99ded]{display:flex;align-items:center;gap:4px}.rank__tab[data-v-d8b99ded]{position:relative;padding:5px 9px 8px;border:0;background:transparent;font-size:12.5px;font-weight:700;letter-spacing:.06em;color:var(--text-3);transition:color .18s ease}.rank__tab[data-v-d8b99ded]:hover{color:var(--text-2)}.rank__tab.is-active[data-v-d8b99ded]{color:var(--hero-amber);text-shadow:0 0 14px rgba(255,138,31,.55)}.rank__tab-bar[data-v-d8b99ded]{position:absolute;left:6px;right:6px;bottom:2px;height:2px;background:var(--hero-grad);transform-origin:left center;animation:rank-bar-d8b99ded 4.2s linear forwards}.rank__body[data-v-d8b99ded]{position:relative;z-index:1;padding-top:6px}.rank__list[data-v-d8b99ded]{margin:0;padding:0;list-style:none}.rank__row[data-v-d8b99ded]{display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px dashed rgba(255,138,31,.14)}.rank__row[data-v-d8b99ded]:last-child{border-bottom:0}.rank__no[data-v-d8b99ded]{flex:none;display:grid;place-items:center;width:22px;height:22px;font:700 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--hero-amber);border:1px solid rgba(255,138,31,.35);background:#ff8a1f0f}.rank__no.is-top[data-v-d8b99ded]{color:#1a0d03;border-color:transparent;background:var(--hero-grad);box-shadow:0 0 14px #ff8a1f80}.rank__cover[data-v-d8b99ded]{flex:none;width:34px;height:34px;object-fit:cover;border:1px solid rgba(255,138,31,.25);background:#ff8a1f14}.rank__info[data-v-d8b99ded]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.rank__name[data-v-d8b99ded]{font-size:13px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rank__meta[data-v-d8b99ded]{font-size:11px;letter-spacing:.04em;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rank__hot[data-v-d8b99ded]{flex:none;font:700 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--hero-amber)}.rank__foot[data-v-d8b99ded]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;margin-top:8px;padding-top:9px;border-top:1px solid rgba(255,138,31,.16);font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;color:var(--text-3)}.rank__live[data-v-d8b99ded]{color:var(--hero-orange);animation:rank-blink-d8b99ded 1.8s steps(1,end) infinite}.swap-enter-active[data-v-d8b99ded]{transition:opacity .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.swap-leave-active[data-v-d8b99ded]{transition:opacity .18s ease,transform .18s ease}.swap-enter-from[data-v-d8b99ded]{opacity:0;transform:translateY(10px)}.swap-leave-to[data-v-d8b99ded]{opacity:0;transform:translateY(-8px)}@keyframes rank-bar-d8b99ded{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rank-blink-d8b99ded{0%,50%{opacity:1}50.01%,to{opacity:.28}}@media(prefers-reduced-motion:reduce){.rank__dot[data-v-d8b99ded],.rank__live[data-v-d8b99ded]{animation:none}.rank__tab-bar[data-v-d8b99ded]{animation:none;transform:scaleX(1)}.swap-enter-active[data-v-d8b99ded],.swap-leave-active[data-v-d8b99ded]{transition:none}.swap-enter-from[data-v-d8b99ded],.swap-leave-to[data-v-d8b99ded]{transform:none}}@media(max-width:640px){.rank[data-v-d8b99ded]{max-width:none;padding:14px 14px 8px}.rank__title[data-v-d8b99ded]{font-size:14px}.rank__cover[data-v-d8b99ded]{width:30px;height:30px}.rank__name[data-v-d8b99ded]{font-size:12.5px}}.steps[data-v-488760f4]{position:relative;display:flex;flex-direction:column;width:100%;padding:16px 18px 10px;border:1px solid rgba(255,138,31,.3);background:repeating-linear-gradient(0deg,rgba(255,138,31,.055) 0 1px,transparent 1px 24px),repeating-linear-gradient(90deg,rgba(255,138,31,.055) 0 1px,transparent 1px 24px),linear-gradient(180deg,#1c0f06e6,#0c0703f0);box-shadow:0 24px 60px #0000008c,inset 0 0 60px #ff8a1f0f;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.steps[data-v-488760f4]:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,.16) 0 1px,transparent 1px 3px)}.steps__corner[data-v-488760f4]{position:absolute;width:12px;height:12px;border:0 solid var(--hero-orange);pointer-events:none}.steps__corner--tl[data-v-488760f4]{top:-1px;left:-1px;border-top-width:2px;border-left-width:2px}.steps__corner--tr[data-v-488760f4]{top:-1px;right:-1px;border-top-width:2px;border-right-width:2px}.steps__corner--bl[data-v-488760f4]{bottom:-1px;left:-1px;border-bottom-width:2px;border-left-width:2px}.steps__corner--br[data-v-488760f4]{bottom:-1px;right:-1px;border-bottom-width:2px;border-right-width:2px}.steps__head[data-v-488760f4]{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid rgba(255,138,31,.18)}.steps__brand[data-v-488760f4]{display:flex;align-items:center;gap:8px}.steps__dot[data-v-488760f4]{width:6px;height:6px;flex:none;background:var(--hero-orange);box-shadow:0 0 10px #ff8a1fe6;animation:steps-blink-488760f4 1.8s steps(1,end) infinite}.steps__title[data-v-488760f4]{margin:0;font-size:15px;font-weight:900;letter-spacing:.1em;color:#fff;text-shadow:0 0 18px rgba(255,138,31,.45)}.steps__code[data-v-488760f4]{font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;color:#ffbe4a9e}.steps__tabs[data-v-488760f4]{display:flex;align-items:center;gap:4px}.steps__tab[data-v-488760f4]{position:relative;padding:4px 9px 8px;border:0;background:transparent;font-size:12.5px;font-weight:700;letter-spacing:.06em;color:var(--text-3);transition:color .18s ease}.steps__tab[data-v-488760f4]:hover{color:var(--text-2)}.steps__tab.is-active[data-v-488760f4]{color:var(--hero-amber);text-shadow:0 0 14px rgba(255,138,31,.55)}.steps__tab.is-active[data-v-488760f4]:after{content:"";position:absolute;left:6px;right:6px;bottom:2px;height:2px;background:var(--hero-grad)}.steps__body[data-v-488760f4]{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:12px 0}.steps__list[data-v-488760f4]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.steps__row[data-v-488760f4]{display:flex;align-items:flex-start;gap:10px}.steps__num[data-v-488760f4]{flex:none;display:grid;place-items:center;width:22px;height:22px;font:700 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--hero-amber);border:1px solid rgba(255,138,31,.35);background:#ff8a1f0f}.steps__text[data-v-488760f4]{font-size:12.5px;line-height:1.6;color:var(--text-2)}.steps__tip[data-v-488760f4]{margin:2px 0 0;padding:9px 11px;border:1px dashed rgba(255,138,31,.32);background:#ff8a1f0d;font-size:11.5px;line-height:1.6;color:var(--text-2)}.steps__foot[data-v-488760f4]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;margin-top:6px;padding-top:9px;border-top:1px solid rgba(255,138,31,.16);font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;color:var(--text-3)}.steps__live[data-v-488760f4]{color:var(--hero-orange);animation:steps-blink-488760f4 1.8s steps(1,end) infinite}@keyframes steps-blink-488760f4{0%,50%{opacity:1}50.01%,to{opacity:.28}}@media(prefers-reduced-motion:reduce){.steps__dot[data-v-488760f4],.steps__live[data-v-488760f4]{animation:none}}@media(max-width:720px){.steps[data-v-488760f4]{padding:14px 16px 8px}}.hero[data-v-3b583fac]{position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:stretch;overflow:hidden;padding:calc(50px + env(safe-area-inset-top)) 0 calc(44px + env(safe-area-inset-bottom));--dock-line: 8px;--title-rise: 10px;--hero-title-size: clamp(34px, 8vw, 60px)}.hero__bg[data-v-3b583fac]{position:absolute;inset:0;background-size:cover;background-position:center;transform:scale(1.06);filter:saturate(1.05);will-change:transform}.hero__veil[data-v-3b583fac]{position:absolute;inset:0;background:radial-gradient(120% 80% at 50% 0%,rgba(46,22,7,.34) 0%,rgba(22,11,4,.84) 58%,var(--bg) 100%),linear-gradient(180deg,rgba(24,12,4,.7) 0%,rgba(26,13,5,.5) 45%,var(--bg) 100%)}.hero__veil[data-v-3b583fac]:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,138,31,.05) 0 1px,transparent 1px 26px),repeating-linear-gradient(90deg,rgba(255,138,31,.05) 0 1px,transparent 1px 26px);-webkit-mask-image:radial-gradient(100% 78% at 26% 36%,#000 0%,transparent 76%);mask-image:radial-gradient(100% 78% at 26% 36%,#000 0%,transparent 76%)}.hero__inner[data-v-3b583fac]{position:relative;display:flex;flex-direction:column;width:100%;max-width:none;padding:0 50px;translate:0 30px}.hero__grid[data-v-3b583fac]{flex:1;display:flex;flex-direction:column;justify-content:center;gap:28px;width:100%}.hero__main[data-v-3b583fac]{position:absolute;left:50px;top:calc(var(--dock-line) - var(--hero-title-size) * 1.05 / 2 - var(--title-rise));max-width:var(--max-w);display:flex;flex-wrap:wrap;align-items:flex-end;column-gap:14px;row-gap:10px}.hero__aside[data-v-3b583fac]{display:flex;flex-direction:column;align-items:flex-start;gap:0}.hero__sheen[data-v-3b583fac]{position:absolute;left:0;top:0;width:0;height:0;z-index:3;pointer-events:none;opacity:0;border-radius:40%;background:linear-gradient(100deg,#ffd6a000,#ffe8c459 38%,#fff8e8f2,#ffe8c459 62%,#ffd6a000);filter:blur(9px);mix-blend-mode:screen;will-change:transform,opacity}.hero__eyebrow[data-v-3b583fac]{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.34em;color:var(--hero-amber);text-shadow:0 0 16px rgba(255,138,31,.5)}.hero__title[data-v-3b583fac]{margin:0;font-family:Yuanti SC,Hiragino Maru Gothic ProN,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:var(--hero-title-size);font-weight:900;line-height:1.05;letter-spacing:.01em;color:var(--hero-milk);text-shadow:0 0 30px rgba(255,214,160,.32),0 6px 30px rgba(0,0,0,.55)}.hero__sub[data-v-3b583fac]{margin:0;font-family:Yuanti SC,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:clamp(13px,2.9vw,16px);color:var(--text-2);letter-spacing:.06em}.hero__duo[data-v-3b583fac]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:stretch;width:100%;max-width:var(--max-w);margin:0 auto}.hero__duo[data-v-3b583fac]>*{width:100%;max-width:none;min-width:0}@media(max-width:859px){.hero__duo[data-v-3b583fac]{grid-template-columns:1fr;gap:0}.hero__book[data-v-3b583fac]{display:none}}.hero__cta[data-v-3b583fac]{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:stretch;width:100%;max-width:var(--max-w);margin:0 auto}.hero__cta[data-v-3b583fac]>*{width:100%;max-width:none}@media(max-width:1023px){.hero__cta[data-v-3b583fac]{grid-template-columns:1fr;gap:22px}}.hero__dl[data-v-3b583fac]{display:flex;padding:0}.hero__dl[data-v-3b583fac] .container{display:flex;max-width:none;padding:0}.hero__dl[data-v-3b583fac] .dl__card{flex:1}.hero__rank[data-v-3b583fac],.hero__book[data-v-3b583fac],.hero__steps[data-v-3b583fac],.hero__dl[data-v-3b583fac]{will-change:translate}@media(max-width:640px){.hero[data-v-3b583fac]{min-height:100svh;padding-top:env(safe-area-inset-top);padding-bottom:calc(32px + env(safe-area-inset-bottom));--hero-title-size: clamp(30px, 8.5vw, 42px);--title-top: 100px;--title-left: 50px}.hero__inner[data-v-3b583fac]{translate:0 0;padding-inline:16px}.hero__main[data-v-3b583fac]{left:var(--title-left);top:calc(var(--title-top) - var(--title-rise));flex-direction:column;align-items:flex-start}.hero__grid[data-v-3b583fac]{gap:22px;--title-block: calc(var(--hero-title-size) * 1.05 + 40px);justify-content:flex-start;padding-top:calc(var(--title-top) + var(--title-block) + 26px)}.hero__sub[data-v-3b583fac]{font-size:12.5px}.hero__cta[data-v-3b583fac]{display:contents}.hero__duo[data-v-3b583fac]{order:1}.hero__dl[data-v-3b583fac]{order:2}.hero__steps[data-v-3b583fac]{order:3}.hero__dl[data-v-3b583fac] .dl__qr{display:none}}.wallzone[data-v-7e5b7596]{position:relative}.wallzone__fog[data-v-7e5b7596]{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.wall[data-v-7e5b7596],.wallzone__below[data-v-7e5b7596]{position:relative;z-index:1}.wall[data-v-7e5b7596]{overflow-x:clip;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-start}.wall__bg[data-v-7e5b7596]{position:absolute;inset:-90px;background-size:cover;background-position:center;filter:blur(16px) saturate(1.08);opacity:.72;pointer-events:none}.wallzone__fog[data-v-7e5b7596]:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#c8d8e600 0,#c8d8e60f 240px,#c8d8e60d 52%,#c8d8e617);pointer-events:none}.wall__bg--rain[data-v-7e5b7596]{width:calc(100% + 180px);height:calc(100% + 180px);filter:none;opacity:1;z-index:2;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 84%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 84%,transparent 100%)}.wallzone__fog[data-v-7e5b7596]:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,var(--bg) 0,var(--bg) 120px,rgba(7,6,15,.78) 320px,rgba(7,6,15,.45) 580px,rgba(7,6,15,.45) 90%,var(--bg) 100%);pointer-events:none}.wall .container[data-v-7e5b7596],.wall__viewport[data-v-7e5b7596]{position:relative;z-index:2;top:0}.wall .section-head[data-v-7e5b7596]{margin-bottom:100px}.wall__viewport[data-v-7e5b7596]{display:flex;flex-direction:column;gap:18px;mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%)}.wall>.container[data-v-7e5b7596],.wall__viewport[data-v-7e5b7596],.wall__cta[data-v-7e5b7596]{will-change:translate}.wall__cta[data-v-7e5b7596]{position:relative;z-index:2;top:70px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:stretch;width:100%;max-width:var(--max-w);margin:0 auto;opacity:0;transform:translateY(30px);transition:opacity .45s ease,transform .45s cubic-bezier(.22,1,.36,1)}.wall__cta--in[data-v-7e5b7596]{opacity:1;transform:none}.wall__cta[data-v-7e5b7596]>*{width:100%;max-width:none}.wall__dl[data-v-7e5b7596]{display:flex;padding:0}.wall__dl[data-v-7e5b7596] .container{display:flex;max-width:none;padding:0}.wall__dl[data-v-7e5b7596] .dl__card{flex:1}.wall__cta[data-v-7e5b7596]{--glass-line: rgba(178, 210, 250, .16);--glass-line-soft: rgba(178, 210, 250, .1);--ice: #7fd8ff;--ice-text: #bfe6ff;--ice-soft: rgba(127, 216, 255, .14);--ice-grad: linear-gradient(135deg, #a8e6ff 0%, #56b6ff 52%, #3b82f6 100%)}.wall__cta[data-v-7e5b7596] .steps,.wall__cta[data-v-7e5b7596] .dl__card{border-radius:16px;border:1px solid var(--glass-line);background:linear-gradient(180deg,#ffffff12,#ffffff04 44%,#fff0),linear-gradient(180deg,#14203499,#080d18b8);box-shadow:0 24px 60px #00000080,inset 0 1px #ffffff2e,inset 0 -1px #ffffff0a;backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2)}.wall__cta[data-v-7e5b7596] .steps:after,.wall__cta[data-v-7e5b7596] .dl__card:after{border-radius:inherit;background:linear-gradient(118deg,#ffffff1a,#ffffff08 24%,#fff0 46%)}.wall__cta[data-v-7e5b7596] .steps__corner,.wall__cta[data-v-7e5b7596] .dl__corner{display:none}.wall__cta[data-v-7e5b7596] .steps__head,.wall__cta[data-v-7e5b7596] .dl__head,.wall__cta[data-v-7e5b7596] .steps__foot,.wall__cta[data-v-7e5b7596] .dl__foot{border-color:var(--glass-line-soft)}.wall__cta[data-v-7e5b7596] .steps__dot,.wall__cta[data-v-7e5b7596] .dl__dot{background:var(--ice);box-shadow:0 0 10px #7fd8ffe6}.wall__cta[data-v-7e5b7596] .steps__live,.wall__cta[data-v-7e5b7596] .dl__live{color:var(--ice)}.wall__cta[data-v-7e5b7596] .steps__title,.wall__cta[data-v-7e5b7596] .dl__title{text-shadow:0 0 18px rgba(127,216,255,.5)}.wall__cta[data-v-7e5b7596] .steps__code,.wall__cta[data-v-7e5b7596] .dl__code,.wall__cta[data-v-7e5b7596] .dl__qr p{color:#96cdf59e}.wall__cta[data-v-7e5b7596] .steps__num{color:var(--ice-text);border-color:#96d2ff57;background:var(--ice-soft)}.wall__cta[data-v-7e5b7596] .steps__tab.is-active{color:var(--ice-text);text-shadow:0 0 14px rgba(127,216,255,.6)}.wall__cta[data-v-7e5b7596] .steps__tab.is-active:after{background:var(--ice-grad)}.wall__cta[data-v-7e5b7596] .steps__tip,.wall__cta[data-v-7e5b7596] .dl__link{border-radius:10px;border-color:#96d2ff47;background:#7fd8ff0d}.wall__cta[data-v-7e5b7596] .dl__primary{border-radius:10px;background:var(--ice-grad);color:#04121f;box-shadow:0 12px 30px #56b6ff47}.wall__cta[data-v-7e5b7596] .dl__primary:hover:not(:disabled){box-shadow:0 14px 38px #56b6ff6b}.wall__cta[data-v-7e5b7596] .dl__alt .btn{border-radius:10px;border-color:var(--glass-line);background:#ffffff0d;color:var(--ice-text)}.wall__cta[data-v-7e5b7596] .dl__alt .btn:hover{border-color:#b2d2fa66;background:#ffffff1a}.wall__cta[data-v-7e5b7596] .dl__copy{border-radius:8px;border-color:#96d2ff73;background:var(--ice-soft);color:var(--ice-text)}.wall__cta[data-v-7e5b7596] .dl__copy:hover{background:#7fd8ff3d}.wall__cta[data-v-7e5b7596] .dl__qr img,.wall__cta[data-v-7e5b7596] .dl__qr-ph{border-radius:10px;border-color:#b2d2fa52}.wall__cta[data-v-7e5b7596] .dl__qr-ph{background:#ffffff0f}@media(max-width:1023px){.wall__cta[data-v-7e5b7596]{grid-template-columns:1fr;gap:22px}}@media(max-width:640px){.wall__cta[data-v-7e5b7596]{padding-inline:16px}}@media(prefers-reduced-motion:reduce){.wall__cta[data-v-7e5b7596]{transition:none}}.wall__row[data-v-7e5b7596]{overflow:hidden}.wall__track[data-v-7e5b7596]{display:flex;width:max-content;animation:wall-scroll-7e5b7596 46s linear infinite}.wall__track--rev[data-v-7e5b7596]{animation-direction:reverse;animation-duration:54s}.wall__viewport:hover .wall__track[data-v-7e5b7596]{animation-play-state:paused}.wall__poster[data-v-7e5b7596]{position:relative;flex:none;width:190px;aspect-ratio:3 / 4;margin:0 16px 0 0;border-radius:14px;overflow:hidden;border:1px solid var(--line);background:var(--surface)}.wall__poster img[data-v-7e5b7596]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.wall__poster:hover img[data-v-7e5b7596]{transform:scale(1.06)}.wall__poster figcaption[data-v-7e5b7596]{position:absolute;inset:auto 0 0;display:flex;flex-direction:column;gap:4px;padding:36px 14px 14px;background:linear-gradient(180deg,transparent 0%,rgba(6,8,12,.88) 70%);font-size:14px}.wall__genre[data-v-7e5b7596]{font-size:11px;letter-spacing:.1em;color:var(--neon)}@keyframes wall-scroll-7e5b7596{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}@media(prefers-reduced-motion:reduce){.wall__track[data-v-7e5b7596]{animation:none}}@media(max-width:640px){.wall__poster[data-v-7e5b7596]{width:146px}}.foot[data-v-a0bdb198]{padding:40px 0 calc(48px + env(safe-area-inset-bottom));border-top:1px solid var(--line);text-align:center}.foot__links[data-v-a0bdb198]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:20px}.foot__pill[data-v-a0bdb198]{padding:7px 16px;border:1px solid var(--line-strong);border-radius:999px;font-size:13px;color:var(--text-2)}.foot__tip[data-v-a0bdb198]{margin:0 0 14px;font-size:12.5px;line-height:1.8;color:var(--text-3)}.foot__copy[data-v-a0bdb198]{margin:0;font-size:12px;line-height:1.8;color:var(--text-3)}.dock[data-v-f542a58b]{position:fixed;top:calc(env(safe-area-inset-top) + 18px);right:18px;z-index:9990;display:flex;gap:10px}.dock__btn[data-v-f542a58b]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#0c0b189e;border:1px solid var(--line-strong);color:var(--hero-amber);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 8px 22px #0000006b;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.dock__btn[data-v-f542a58b]:hover{transform:translateY(-2px);border-color:var(--hero-orange);background:var(--hero-orange-soft);color:var(--hero-orange)}.dock__btn[data-v-f542a58b]:active{transform:scale(.94)}.dock__btn svg[data-v-f542a58b]{width:20px;height:20px;fill:currentColor}@media(max-width:640px){.dock[data-v-f542a58b]{top:calc(env(safe-area-inset-top) + 12px);right:12px;gap:8px}.dock__btn[data-v-f542a58b]{width:36px;height:36px}.dock__btn svg[data-v-f542a58b]{width:18px;height:18px}}.landing[data-v-05fcf6a0]{position:relative;overflow-x:hidden}:root{--bg: #07060f;--bg-soft: #0b0a18;--surface: #12101f;--surface-2: #191634;--line: rgba(255, 255, 255, .08);--line-strong: rgba(255, 255, 255, .18);--neon: #22d3ee;--neon-2: #a855f7;--neon-3: #f472b6;--neon-soft: rgba(34, 211, 238, .14);--grad: linear-gradient(135deg, #22d3ee 0%, #7c3aed 52%, #e879f9 100%);--hero-orange: #ff8a1f;--hero-amber: #ffbe4a;--hero-ember: #e8631a;--hero-orange-soft: rgba(255, 138, 31, .14);--hero-grad: linear-gradient(135deg, #ffbe4a 0%, #ff8a1f 52%, #e8631a 100%);--hero-milk: #fff5e6;--text: #ffffff;--text-2: rgba(255, 255, 255, .74);--text-3: rgba(255, 255, 255, .46);--radius: 18px;--radius-sm: 12px;--max-w: 1180px;--shadow: 0 18px 48px rgba(0, 0, 0, .55)}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;text-size-adjust:100%}body{min-height:100vh;background:radial-gradient(90% 58% at 50% -12%,rgba(34,211,238,.12) 0%,transparent 62%),radial-gradient(70% 48% at 92% 6%,rgba(168,85,247,.12) 0%,transparent 62%),var(--bg);background-attachment:fixed;font-family:Yuanti SC,Hiragino Maru Gothic ProN,PingFang SC,Microsoft YaHei,system-ui,sans-serif}.hero{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Arial,sans-serif}a{color:inherit;text-decoration:none}html.cursor-hidden,html.cursor-hidden *{cursor:none!important}html.reveal-armed [data-reveal],html.reveal-armed [data-reveal-scrub],html.reveal-armed [data-reveal-stagger]>*{opacity:0}@media(prefers-reduced-motion:reduce){html.reveal-armed [data-reveal],html.reveal-armed [data-reveal-scrub],html.reveal-armed [data-reveal-stagger]>*{opacity:1}}img{display:block;max-width:100%}button{font-family:inherit;cursor:pointer}.container{width:100%;max-width:var(--max-w);margin:0 auto;padding:0 20px}.section{padding:72px 0}.section-head{text-align:center;margin-bottom:36px}.section-head .eyebrow{font-size:12px;letter-spacing:.28em;color:var(--neon);text-transform:uppercase}.section-head h2{margin:10px 0 8px;font-size:clamp(22px,4.4vw,32px);font-weight:800;letter-spacing:.02em}.section-head p{margin:0;color:var(--text-3);font-size:14px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:50px;padding:0 26px;border:1px solid transparent;border-radius:999px;font-size:15px;font-weight:700;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.btn:active{transform:scale(.97)}.btn--neon{background:var(--grad);color:#06060f;box-shadow:0 12px 32px #22d3ee3d,0 8px 26px #a855f733}.btn--neon:hover{box-shadow:0 14px 38px #22d3ee57,0 10px 30px #a855f74d}.btn--ghost{background:#ffffff0d;border-color:#22d3ee57;color:var(--text)}.btn--ghost:hover{border-color:#22d3ee99;background:#22d3ee14}.btn--block{width:100%}.btn svg{width:20px;height:20px;flex:none}.card{background:linear-gradient(180deg,var(--surface) 0%,var(--surface-2) 100%);border:1px solid var(--line);border-radius:var(--radius)}@media(max-width:640px){.section{padding:52px 0}}
