.app-icon[data-v-43719385]{display:block;flex-shrink:0}.tabbar[data-v-eed278a3]{position:relative;flex-shrink:0;display:flex;align-items:stretch;height:calc(var(--tabbar-h) + var(--safe-bottom));padding-bottom:var(--safe-bottom);background:color-mix(in srgb,var(--paper) 92%,transparent);backdrop-filter:saturate(1.4) blur(16px);-webkit-backdrop-filter:saturate(1.4) blur(16px);box-shadow:inset 0 1px 0 var(--line);transition:background .25s}.progress-grip[data-v-eed278a3]{position:absolute;z-index:2;top:0;left:0;right:0;height:12px;touch-action:none}.tabbar.immersive[data-v-eed278a3]{--paper: var(--stage);--line: rgba(255, 255, 255, .08);--muted: rgba(255, 255, 255, .5);--ink: var(--on-stage)}.item[data-v-eed278a3]{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--muted);text-decoration:none;transition:color .2s}.icon[data-v-eed278a3]{transition:transform .3s cubic-bezier(.3,1.6,.5,1)}.label[data-v-eed278a3]{font-size:var(--fs-xs);line-height:1;letter-spacing:.2px}.item.active[data-v-eed278a3]{color:var(--ink)}.item.active .icon[data-v-eed278a3]{transform:translateY(-1px) scale(1.1)}.item.active .label[data-v-eed278a3]{font-weight:600}.badge[data-v-eed278a3]{position:absolute;top:4px;left:calc(50% + 6px);min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--accent);color:#fff;font-size:10px;font-weight:600;line-height:16px;text-align:center;box-shadow:0 0 0 1.5px var(--paper)}.layout[data-v-0a89f313]{height:100%;display:flex;flex-direction:column;background:var(--paper-2)}.content[data-v-0a89f313]{flex:1;min-height:0;position:relative;overflow:hidden}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.player-slide[data-v-3c4d4c4d]{position:relative;width:100%;height:100%;overflow:hidden;background:var(--stage);color:var(--on-stage);user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.backdrop[data-v-3c4d4c4d]{position:absolute;top:-5%;left:-5%;width:13.75%;height:13.75%;background-size:cover;background-position:center;filter:blur(4px) brightness(.45);transform:scale(8);transform-origin:0 0}.media[data-v-3c4d4c4d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.tap-layer[data-v-3c4d4c4d]{position:absolute;top:0;right:0;bottom:0;left:0}.overlay[data-v-3c4d4c4d]{transition:opacity .2s}.player-slide>.overlay[data-v-3c4d4c4d]:not(.progress){position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cleared .overlay[data-v-3c4d4c4d]{opacity:0;pointer-events:none!important}.cleared .progress.speeding[data-v-3c4d4c4d],.cleared .progress.dragging[data-v-3c4d4c4d]{opacity:1;pointer-events:auto!important}.cleared .overlay[data-v-3c4d4c4d] *{pointer-events:none!important}.scrim[data-v-3c4d4c4d]{position:absolute;left:0;right:0;pointer-events:none;transition:opacity .2s}.scrim-top[data-v-3c4d4c4d]{top:0;height:calc(var(--safe-top) + 120px);background:linear-gradient(rgba(0,0,0,.42),rgba(0,0,0,.12) 60%,transparent)}.scrim-bottom[data-v-3c4d4c4d]{bottom:0;height:42%;background:linear-gradient(transparent,#0000002e 40%,#00000094)}.cleared .scrim[data-v-3c4d4c4d]{opacity:0}.center-icon[data-v-3c4d4c4d]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.paused-icon[data-v-3c4d4c4d]{color:#fff;filter:drop-shadow(0 2px 10px rgba(0,0,0,.35))}.icon-pop-enter-active[data-v-3c4d4c4d]{transition:opacity .18s,transform .22s var(--ease)}.icon-pop-leave-active[data-v-3c4d4c4d]{transition:opacity .15s,transform .15s}.icon-pop-enter-from[data-v-3c4d4c4d],.icon-pop-leave-to[data-v-3c4d4c4d]{opacity:0;transform:translate(-50%,-50%) scale(1.3)}.center-error[data-v-3c4d4c4d]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:8px 16px;border-radius:999px;background:#0006;font-size:var(--fs-sm);color:var(--on-stage-soft);white-space:nowrap;pointer-events:none}.speed-tip[data-v-3c4d4c4d]{position:absolute;z-index:2;left:0;right:0;bottom:var(--player-speed-tip-bottom, calc(var(--player-progress-bottom, var(--safe-bottom)) + 30px));text-align:center;font-size:var(--fs-lg);font-weight:700;letter-spacing:1px;text-shadow:0 1px 6px rgba(0,0,0,.55);white-space:nowrap;pointer-events:none}.speed-rate[data-v-3c4d4c4d]{margin-right:2px;color:#ff7a1a}.fade-enter-active[data-v-3c4d4c4d],.fade-leave-active[data-v-3c4d4c4d]{transition:opacity .2s}.fade-enter-from[data-v-3c4d4c4d],.fade-leave-to[data-v-3c4d4c4d]{opacity:0}.progress[data-v-3c4d4c4d]{position:absolute;left:0;right:0;padding-left:var(--player-progress-inset, 20px);padding-right:var(--player-progress-inset, 20px);bottom:var(--player-progress-bottom, 0px);height:calc(var(--player-progress-hit, 30px) + var(--player-progress-below, 0px));padding-bottom:calc(8px + var(--player-progress-below, 0px));margin-bottom:calc(-1 * var(--player-progress-below, 0px));z-index:5;display:flex;flex-direction:column;justify-content:flex-end;touch-action:none;cursor:pointer}.progress-track[data-v-3c4d4c4d]{position:relative;height:2px;background:#ffffff24;transition:height .18s var(--ease),background .18s}.progress.dragging .progress-track[data-v-3c4d4c4d]{height:16px;border-radius:8px;background:#ffffff61}.progress-fill[data-v-3c4d4c4d]{height:100%;background:#ffffff80;transform-origin:left;transition:background .18s}.progress.speeding .progress-fill[data-v-3c4d4c4d],.progress.with-knob .progress-fill[data-v-3c4d4c4d]{background:#fff}.progress.dragging .progress-fill[data-v-3c4d4c4d]{border-radius:8px 0 0 8px;background:#ffffffd1}.progress-knob[data-v-3c4d4c4d]{position:absolute;top:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000059;opacity:0;transform:scale(.4);transition:opacity .18s,transform .18s var(--ease),width .18s,height .18s,margin .18s,border-radius .18s}.progress.dragging .progress-knob[data-v-3c4d4c4d],.progress.speeding .progress-knob[data-v-3c4d4c4d],.progress.with-knob .progress-knob[data-v-3c4d4c4d]{opacity:1;transform:none}.progress.dragging .progress-knob[data-v-3c4d4c4d]{width:8px;height:24px;margin:-12px 0 0 -4px;border-radius:4px}.progress-time[data-v-3c4d4c4d]{position:absolute;left:var(--player-progress-inset, 20px);right:var(--player-progress-inset, 20px);bottom:52px;display:flex;justify-content:space-between;align-items:baseline;font-size:18px;font-weight:700;letter-spacing:.5px;white-space:nowrap;text-shadow:0 1px 8px rgba(0,0,0,.45)}.progress-total[data-v-3c4d4c4d]{font-weight:500;color:var(--on-stage-muted)}.diamond-icon[data-v-dfebe18a]{display:inline-block;flex-shrink:0;vertical-align:middle;object-fit:contain}.lock-overlay[data-v-3344eff6]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;padding:0 32px;background:radial-gradient(circle at 50% 45%,#00000059,#000000b3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;pointer-events:auto}.lock-box[data-v-3344eff6]{width:100%;max-width:300px;display:flex;flex-direction:column;align-items:center;padding:28px 24px 22px;border-radius:var(--r-xl);background:linear-gradient(160deg,#ffffff29,#ffffff0f);box-shadow:inset 0 0 0 .5px #ffffff38,0 16px 40px #00000059;backdrop-filter:saturate(1.5) blur(20px);-webkit-backdrop-filter:saturate(1.5) blur(20px);text-align:center}.lock-icon[data-v-3344eff6]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--accent-grad);box-shadow:0 6px 18px #fe2c5566}.tip[data-v-3344eff6]{margin:14px 0 0;font-size:var(--fs-base);line-height:1.5;color:var(--on-stage-soft)}.price[data-v-3344eff6]{display:flex;align-items:center;gap:6px;margin:8px 0 0;font-size:24px;font-weight:700;letter-spacing:.3px}.unlock-btn[data-v-3344eff6]{width:100%;height:44px;margin-top:18px;padding:0 24px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--accent-grad);box-shadow:0 8px 20px #fe2c5559;color:#fff;font-size:var(--fs-md);font-weight:600;letter-spacing:.5px}.unlock-btn[data-v-3344eff6]:disabled{opacity:.7}.whole-btn[data-v-3344eff6]{width:100%;min-height:40px;margin-top:10px;padding:4px 16px;border-radius:999px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px #ffffff80;color:#fff;font-size:var(--fs-base);font-weight:600}.whole-btn small[data-v-3344eff6]{font-size:10px;font-weight:400;color:var(--on-stage-soft)}.whole-btn[data-v-3344eff6]:disabled{opacity:.7}.balance[data-v-3344eff6]{margin:12px 0 0;font-size:var(--fs-sm);color:var(--on-stage-soft)}.recharge-link[data-v-3344eff6]{margin-left:6px;color:#ffd36b;font-weight:600;text-decoration:underline;text-underline-offset:2px}.forever[data-v-3344eff6]{margin:4px 0 0;font-size:var(--fs-xs);color:var(--on-stage-muted)}.balance+.forever[data-v-3344eff6]{margin-top:4px}.unlock-btn+.forever[data-v-3344eff6]{margin-top:12px}.lock-overlay[data-v-3344eff6]{container-type:size}@container (max-height: 380px){.lock-box[data-v-3344eff6]{max-width:280px;padding:12px 18px;border-radius:var(--r-lg)}.lock-icon[data-v-3344eff6]{display:none}.tip[data-v-3344eff6]{margin:0;font-size:var(--fs-sm)}.price[data-v-3344eff6]{margin-top:2px;font-size:var(--fs-xl)}.unlock-btn[data-v-3344eff6]{height:36px;margin-top:10px;font-size:var(--fs-base)}.balance[data-v-3344eff6]{margin-top:8px;font-size:var(--fs-xs)}}@container (max-height: 200px){.forever[data-v-3344eff6]{display:none}}.vip-link[data-v-3344eff6]{margin-top:12px;padding:6px 14px;border-radius:999px;background:linear-gradient(135deg,#ffe7a3,#f5c15b);color:#6b4400;font-size:var(--fs-sm);font-weight:600}.act.side[data-v-6a4f7b55]{width:48px;display:flex;flex-direction:column;align-items:center;gap:3px;font-size:var(--fs-sm);font-weight:500;line-height:1.2;color:var(--on-stage);text-shadow:0 1px 2px rgba(0,0,0,.4);pointer-events:auto}.act.side .icon[data-v-6a4f7b55]{color:#fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,.35));transition:transform .2s var(--ease),color .2s}.act.side.on .icon[data-v-6a4f7b55]{color:var(--accent)}.act.side.fav.on .icon[data-v-6a4f7b55]{color:#ffc53d}.icon.bump[data-v-6a4f7b55]{animation:act-bump-6a4f7b55 .45s var(--ease)}@keyframes act-bump-6a4f7b55{0%{transform:scale(1)}25%{transform:scale(.72)}60%{transform:scale(1.22)}to{transform:scale(1)}}.act.pill[data-v-6a4f7b55]{display:flex;align-items:center;gap:6px;height:36px;padding:0 16px 0 12px;border-radius:999px;background:var(--fill);font-size:var(--fs-base);font-weight:500;color:var(--ink)}.act.pill[data-v-6a4f7b55]:active{background:var(--fill-2)}.act.pill.on[data-v-6a4f7b55]{background:var(--accent-soft);color:var(--accent)}.act.pill.fav.on[data-v-6a4f7b55]{background:#ffc53d29;color:#d89614}.expand-text[data-v-7ff4414d]{display:flex;align-items:flex-end;gap:8px}.expand-text.open[data-v-7ff4414d]{flex-direction:column;align-items:flex-start;gap:2px}.text[data-v-7ff4414d]{flex:1;min-width:0;margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.toggle[data-v-7ff4414d]{flex-shrink:0;font-size:inherit;font-weight:600;line-height:inherit;color:var(--on-stage);pointer-events:auto}.share-gate[data-v-8cfcb0b1]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;padding:0 32px;background:radial-gradient(circle at 50% 45%,#00000059,#000000bf);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;pointer-events:auto}.gate-box[data-v-8cfcb0b1]{width:100%;max-width:300px;display:flex;flex-direction:column;align-items:center;padding:26px 22px 22px;border-radius:var(--r-xl);background:linear-gradient(160deg,#ffffff29,#ffffff0f);box-shadow:inset 0 0 0 .5px #ffffff38,0 16px 40px #00000059;text-align:center}.gate-icon[data-v-8cfcb0b1]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--accent-grad);box-shadow:0 6px 18px #fe2c5566}.gate-title[data-v-8cfcb0b1]{margin:14px 0 0;font-size:var(--fs-lg);font-weight:700}.gate-desc[data-v-8cfcb0b1]{margin:6px 0 0;font-size:var(--fs-sm);line-height:1.6;color:var(--on-stage-soft)}.gate-btn[data-v-8cfcb0b1]{width:100%;height:44px;margin-top:18px;border-radius:999px;background:var(--accent-grad);box-shadow:0 8px 20px #fe2c5559;color:#fff;font-size:var(--fs-md);font-weight:600}.share-gate[data-v-8cfcb0b1]{container-type:size}@container (max-height: 360px){.gate-box[data-v-8cfcb0b1]{padding:12px 18px}.gate-icon[data-v-8cfcb0b1]{display:none}.gate-title[data-v-8cfcb0b1]{margin:0;font-size:var(--fs-md)}.gate-btn[data-v-8cfcb0b1]{height:36px;margin-top:10px}}button[data-v-5d5ab749]{pointer-events:auto}.side[data-v-5d5ab749]{position:absolute;right:8px;bottom:128px;display:flex;flex-direction:column;align-items:center;gap:18px}.side-btn[data-v-5d5ab749]{width:48px;display:flex;flex-direction:column;align-items:center;gap:3px;font-size:var(--fs-sm);font-weight:500;line-height:1.2;color:var(--on-stage);text-shadow:0 1px 2px rgba(0,0,0,.4)}.side-btn[data-v-5d5ab749] svg{color:#fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,.35))}.info[data-v-5d5ab749]{position:absolute;left:var(--gap);right:76px;bottom:32px;text-shadow:0 1px 2px rgba(0,0,0,.35)}.desc[data-v-5d5ab749]{font-size:var(--fs-md);line-height:1.5;color:var(--on-stage-soft)}.tags[data-v-5d5ab749]{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:6px;font-size:var(--fs-md);font-weight:600;color:var(--on-stage)}.feed-slide.is-drama[data-v-5d5ab749]{--player-progress-bottom: 0px;--player-progress-hit: 20px;--player-speed-tip-bottom: 16px}.is-drama .side[data-v-5d5ab749]{bottom:136px}.drama-info[data-v-5d5ab749]{bottom:62px}.drama-title[data-v-5d5ab749]{max-width:100%;display:inline-flex;align-items:center;gap:2px;font-size:var(--fs-lg);font-weight:700;line-height:1.35;color:var(--on-stage);text-shadow:0 1px 2px rgba(0,0,0,.35)}.drama-title-text[data-v-5d5ab749]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drama-title-arrow[data-v-5d5ab749]{flex-shrink:0}.chips[data-v-5d5ab749]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.chips span[data-v-5d5ab749]{height:26px;display:inline-flex;align-items:center;padding:0 10px;border-radius:var(--r-xs);background:#ffffff29;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:var(--fs-sm);color:var(--on-stage-soft);text-shadow:none}.drama-desc[data-v-5d5ab749]{margin-top:8px;font-size:var(--fs-base);line-height:1.5;color:var(--on-stage-soft)}.watch-all[data-v-5d5ab749]{position:absolute;left:0;right:0;bottom:0;height:50px;display:flex;align-items:center;gap:10px;padding:0 16px 14px 20px;border-radius:14px 14px 0 0;background:#1e1e22eb;color:#fff;font-size:var(--fs-base);font-weight:600}.watch-icon[data-v-5d5ab749]{flex-shrink:0;width:20px;height:20px}.watch-text[data-v-5d5ab749]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.watch-arrow[data-v-5d5ab749]{margin-left:auto;opacity:.8}.home-feed[data-v-92522291]{height:100%;background:var(--stage);color:var(--on-stage)}.swiper[data-v-92522291]{height:100%}.state[data-v-92522291]{height:100%;padding:0 32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:var(--on-stage-muted);font-size:var(--fs-base);text-align:center}.state p[data-v-92522291]{margin:0;line-height:1.5}.state[data-v-92522291] .ui-loading{opacity:.7}.retry[data-v-92522291]{height:36px;padding:0 22px;border-radius:999px;background:#ffffff1f;box-shadow:inset 0 0 0 .5px #ffffff38;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--on-stage);font-size:var(--fs-base);font-weight:500}.home[data-v-5a4e9777]{position:relative;height:100%;background:var(--stage);color:var(--on-stage)}.tabs-swiper[data-v-5a4e9777]{height:100%}.top[data-v-5a4e9777]{position:absolute;z-index:10;top:0;left:0;right:0;height:calc(var(--navbar-h) + var(--safe-top));padding-top:var(--safe-top);display:flex;align-items:center;justify-content:center;pointer-events:none}.tabs[data-v-5a4e9777]{position:relative;height:100%;display:flex;align-items:center;gap:24px;pointer-events:auto}.tab[data-v-5a4e9777]{height:100%;padding:0 2px;font-size:var(--fs-lg);font-weight:600;letter-spacing:.3px;color:var(--on-stage-muted);text-shadow:0 1px 3px rgba(0,0,0,.3);transition:color .2s}.tab.active[data-v-5a4e9777]{color:var(--on-stage)}.tab[data-v-5a4e9777]:active{transform:none}.tab-indicator[data-v-5a4e9777]{position:absolute;left:0;bottom:6px;width:20px;height:3px;border-radius:2px;background:var(--on-stage);box-shadow:0 1px 3px #00000040;transition:transform .3s var(--ease);pointer-events:none}.search-btn[data-v-5a4e9777]{position:absolute;right:6px;bottom:2px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;pointer-events:auto;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.unmute[data-v-5a4e9777]{position:absolute;z-index:10;left:50%;top:calc(var(--safe-top) + var(--navbar-h) + 8px);transform:translate(-50%);height:30px;display:flex;align-items:center;gap:6px;padding:0 14px 0 12px;border-radius:999px;background:#00000052;box-shadow:inset 0 0 0 .5px #ffffff29;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--on-stage);font-size:var(--fs-sm);font-weight:500;white-space:nowrap}.unmute[data-v-5a4e9777]:active{transform:translate(-50%) scale(.97)}.unmute-icon[data-v-5a4e9777]{opacity:.9}.fade-enter-active[data-v-5a4e9777],.fade-leave-active[data-v-5a4e9777]{transition:opacity .2s}.fade-enter-from[data-v-5a4e9777],.fade-leave-to[data-v-5a4e9777]{opacity:0}.user-avatar[data-v-6901a7aa]{display:inline-block;flex-shrink:0;border-radius:50%;overflow:hidden;background:var(--paper-2);vertical-align:middle}.user-avatar img[data-v-6901a7aa],.fallback[data-v-6901a7aa]{width:100%;height:100%;object-fit:cover;display:block}.chat-notice[data-v-6d5d558b]{position:fixed;z-index:3000;top:calc(8px + var(--safe-top));left:10px;right:10px;display:flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;border-radius:var(--r-lg);background:var(--paper-3);box-shadow:var(--shadow-2),inset 0 0 0 1px var(--line);color:var(--ink);cursor:pointer}.main[data-v-6d5d558b]{flex:1;min-width:0}.name[data-v-6d5d558b]{font-size:var(--fs-base);font-weight:600}.content[data-v-6d5d558b]{margin-top:2px;font-size:var(--fs-sm);color:var(--ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hint[data-v-6d5d558b]{flex-shrink:0;font-size:var(--fs-sm);font-weight:600;color:var(--accent)}.drop-enter-active[data-v-6d5d558b],.drop-leave-active[data-v-6d5d558b]{transition:transform .3s var(--ease),opacity .3s}.drop-enter-from[data-v-6d5d558b],.drop-leave-to[data-v-6d5d558b]{transform:translateY(-120%);opacity:0}.ui-toast[data-v-c8ea94cb]{position:fixed;z-index:3000;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:8px;max-width:72%;padding:10px 16px;border-radius:var(--r-md);background:#141418db;color:#fff;font-size:var(--fs-sm);line-height:1.5;text-align:center;word-break:break-word;pointer-events:none}.ui-toast.icon[data-v-c8ea94cb]{min-width:112px;padding:16px 18px 14px}.toast-icon[data-v-c8ea94cb]{width:34px;height:34px}.ui-toast-enter-active[data-v-c8ea94cb],.ui-toast-leave-active[data-v-c8ea94cb]{transition:opacity .2s,transform .2s}.ui-toast-enter-from[data-v-c8ea94cb],.ui-toast-leave-to[data-v-c8ea94cb]{opacity:0;transform:translate(-50%,-50%) scale(.94)}.ui-dialog-mask[data-v-c8ea94cb]{position:fixed;z-index:2500;top:0;right:0;bottom:0;left:0;background:#0000008c}.ui-dialog[data-v-c8ea94cb]{position:fixed;z-index:2501;top:50%;left:50%;transform:translate(-50%,-50%);width:min(300px,calc(100vw - 64px));overflow:hidden;border-radius:var(--r-xl);background:var(--paper);color:var(--ink)}.body[data-v-c8ea94cb]{padding:24px 22px 20px;text-align:center}.title[data-v-c8ea94cb]{margin:0;font-size:var(--fs-md);font-weight:600}.message[data-v-c8ea94cb]{margin:10px 0 0;font-size:var(--fs-sm);line-height:1.6;color:var(--muted);white-space:pre-wrap}.message.only[data-v-c8ea94cb]{margin:4px 0;font-size:var(--fs-base);color:var(--ink)}.actions[data-v-c8ea94cb]{display:flex;border-top:1px solid var(--line)}.btn[data-v-c8ea94cb]{flex:1;height:48px;font-size:var(--fs-base);color:var(--ink-soft)}.btn+.btn[data-v-c8ea94cb]{border-left:1px solid var(--line)}.btn.confirm[data-v-c8ea94cb]{font-weight:600;color:var(--accent)}.btn[data-v-c8ea94cb]:active{background:var(--fill)}.ui-dialog-enter-active[data-v-c8ea94cb],.ui-dialog-leave-active[data-v-c8ea94cb]{transition:opacity .2s,transform .2s var(--ease)}.ui-dialog-enter-from[data-v-c8ea94cb],.ui-dialog-leave-to[data-v-c8ea94cb]{opacity:0;transform:translate(-50%,-50%) scale(.92)}.ui-preview[data-v-c8ea94cb]{position:fixed;z-index:2600;top:0;right:0;bottom:0;left:0;background:#000}.track[data-v-c8ea94cb]{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory}.slide[data-v-c8ea94cb]{flex:none;width:100%;height:100%;display:flex;align-items:center;justify-content:center;scroll-snap-align:center}.slide img[data-v-c8ea94cb]{max-width:100%;max-height:100%;object-fit:contain}.index[data-v-c8ea94cb]{position:absolute;top:calc(var(--safe-top) + 16px);left:0;right:0;text-align:center;font-size:var(--fs-sm);color:#ffffffd9}.ui-fade-enter-active[data-v-c8ea94cb],.ui-fade-leave-active[data-v-c8ea94cb]{transition:opacity .25s}.ui-fade-enter-from[data-v-c8ea94cb],.ui-fade-leave-to[data-v-c8ea94cb]{opacity:0}.share-sheet[data-v-84afa433]{padding:0 var(--gap) 10px}.title[data-v-84afa433]{text-align:center;font-size:var(--fs-md);font-weight:600}.reward-tip[data-v-84afa433]{display:flex;align-items:center;justify-content:center;gap:4px;margin:6px 0 0;font-size:var(--fs-sm);color:#d48806}.link[data-v-84afa433]{display:flex;align-items:center;gap:10px;margin-top:14px;padding:8px 8px 8px 12px;border-radius:var(--r-md);background:var(--fill)}.link-text[data-v-84afa433]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm);color:var(--ink-soft);-webkit-user-select:all;user-select:all}.link-copy[data-v-84afa433]{flex:none;padding:5px 14px;border-radius:999px;background:var(--accent-grad);color:#fff;font-size:var(--fs-sm);font-weight:600}.platforms[data-v-84afa433]{display:flex;justify-content:center;gap:36px;margin-top:20px}.platform[data-v-84afa433]{display:flex;flex-direction:column;align-items:center;gap:6px}.platform-icon[data-v-84afa433]{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;box-shadow:0 4px 10px #00000026}.platform-icon img[data-v-84afa433]{display:block;width:28px;height:28px}.platform-icon svg[data-v-84afa433]{width:26px;height:26px}.platform-name[data-v-84afa433]{font-size:var(--fs-xs);color:var(--ink-soft)}.cancel[data-v-84afa433]{width:100%;height:46px;margin-top:18px;border-radius:var(--r-md);background:var(--fill);font-size:var(--fs-md);color:var(--ink)}.reward-notice[data-v-b9ca3d4e]{position:fixed;z-index:3001;top:calc(8px + var(--safe-top));left:10px;right:10px;display:flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;border-radius:var(--r-lg);background:var(--paper-3);box-shadow:var(--shadow-2),inset 0 0 0 1px var(--line);color:var(--ink)}.icon[data-v-b9ca3d4e]{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--accent-grad);color:#fff}.main[data-v-b9ca3d4e]{flex:1;min-width:0}.title[data-v-b9ca3d4e]{font-size:var(--fs-base);font-weight:600}.sub[data-v-b9ca3d4e]{margin-top:2px;font-size:var(--fs-sm);color:var(--ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amount[data-v-b9ca3d4e]{flex-shrink:0;display:flex;align-items:center;gap:3px;font-size:var(--fs-lg);font-weight:800;color:#d48806;animation:reward-pop-b9ca3d4e .5s .2s var(--ease) both}@keyframes reward-pop-b9ca3d4e{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.2);opacity:1}to{transform:scale(1)}}.reward-drop-enter-active[data-v-b9ca3d4e],.reward-drop-leave-active[data-v-b9ca3d4e]{transition:transform .3s var(--ease),opacity .3s}.reward-drop-enter-from[data-v-b9ca3d4e],.reward-drop-leave-to[data-v-b9ca3d4e]{transform:translateY(-120%);opacity:0}.push-enter-active,.push-leave-active,.pop-enter-active,.pop-leave-active{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transition:transform .32s cubic-bezier(.2,.8,.2,1);will-change:transform}.push-enter-active,.pop-leave-active{z-index:2;box-shadow:-8px 0 24px #00000040}.push-enter-from,.pop-leave-to{transform:translate(100%)}.push-leave-to,.pop-enter-from{transform:translate(-28%)}.ui-loading[data-v-7ee47a16]{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--muted);vertical-align:middle}.spinner[data-v-7ee47a16]{animation:ui-rotate-7ee47a16 1s linear infinite}.spinner circle[data-v-7ee47a16]{stroke-dasharray:90,150;stroke-dashoffset:0;animation:ui-dash-7ee47a16 1.5s ease-in-out infinite}.text[data-v-7ee47a16]{font-size:var(--fs-sm)}@keyframes ui-rotate-7ee47a16{to{transform:rotate(360deg)}}@keyframes ui-dash-7ee47a16{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.ui-button[data-v-76cd3c97]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 20px;border:0;border-radius:var(--r-md);font-size:var(--fs-md);font-weight:600;transition:opacity .2s,transform .1s}.ui-button[data-v-76cd3c97]:active:not(:disabled){transform:scale(.98)}.ui-button[data-v-76cd3c97]:disabled{opacity:.5}.ui-button.primary[data-v-76cd3c97]{background:var(--accent-grad);color:#fff}.ui-button.default[data-v-76cd3c97]{background:var(--fill-2);color:var(--ink)}.ui-button.round[data-v-76cd3c97]{border-radius:999px}.ui-button.block[data-v-76cd3c97]{display:flex;width:100%}.ui-empty[data-v-a69435d9]{display:flex;flex-direction:column;align-items:center;padding:32px 0;text-align:center}.image[data-v-a69435d9]{width:120px;height:96px}.shadow[data-v-a69435d9]{fill:var(--fill)}.box[data-v-a69435d9]{fill:var(--fill);stroke:var(--faint);stroke-width:2;stroke-linejoin:round}.stroke[data-v-a69435d9]{fill:none;stroke:var(--faint);stroke-width:3;stroke-linejoin:round}.stroke.soft[data-v-a69435d9]{stroke:var(--fill-2)}.fill[data-v-a69435d9]{fill:var(--faint)}.description[data-v-a69435d9]{margin:12px 0 0;padding:0 32px;font-size:var(--fs-sm);line-height:1.6;color:var(--muted)}.bottom[data-v-a69435d9]{margin-top:16px}.sentinel[data-v-76b0c343]{height:1px}.tip[data-v-76b0c343]{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;font-size:var(--fs-sm);color:var(--muted)}.tip.error[data-v-76b0c343]{color:var(--accent)}.ui-overlay[data-v-bc59ded6]{position:fixed;z-index:2000;top:0;right:0;bottom:0;left:0;background:#0000008c}.ui-popup[data-v-bc59ded6]{position:fixed;z-index:2001;max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--paper);color:var(--ink)}.ui-popup.center[data-v-bc59ded6]{top:50%;left:50%;transform:translate(-50%,-50%)}.ui-popup.bottom[data-v-bc59ded6]{left:0;right:0;bottom:0;max-height:90%}.ui-popup.top[data-v-bc59ded6]{left:0;right:0;top:0}.ui-popup.right[data-v-bc59ded6]{top:0;right:0;bottom:0}.ui-popup.left[data-v-bc59ded6]{top:0;left:0;bottom:0}.ui-popup.round.bottom[data-v-bc59ded6]{border-radius:var(--r-xl) var(--r-xl) 0 0}.ui-popup.round.top[data-v-bc59ded6]{border-radius:0 0 var(--r-xl) var(--r-xl)}.ui-popup.round.center[data-v-bc59ded6]{border-radius:var(--r-xl)}.ui-fade-enter-active[data-v-bc59ded6],.ui-fade-leave-active[data-v-bc59ded6]{transition:opacity .25s}.ui-fade-enter-from[data-v-bc59ded6],.ui-fade-leave-to[data-v-bc59ded6]{opacity:0}.ui-slide-bottom-enter-active[data-v-bc59ded6],.ui-slide-bottom-leave-active[data-v-bc59ded6],.ui-slide-top-enter-active[data-v-bc59ded6],.ui-slide-top-leave-active[data-v-bc59ded6],.ui-slide-right-enter-active[data-v-bc59ded6],.ui-slide-right-leave-active[data-v-bc59ded6],.ui-slide-left-enter-active[data-v-bc59ded6],.ui-slide-left-leave-active[data-v-bc59ded6]{transition:transform .3s var(--ease)}.ui-slide-bottom-enter-from[data-v-bc59ded6],.ui-slide-bottom-leave-to[data-v-bc59ded6]{transform:translateY(100%)}.ui-slide-top-enter-from[data-v-bc59ded6],.ui-slide-top-leave-to[data-v-bc59ded6]{transform:translateY(-100%)}.ui-slide-right-enter-from[data-v-bc59ded6],.ui-slide-right-leave-to[data-v-bc59ded6]{transform:translate(100%)}.ui-slide-left-enter-from[data-v-bc59ded6],.ui-slide-left-leave-to[data-v-bc59ded6]{transform:translate(-100%)}.ui-slide-center-enter-active[data-v-bc59ded6],.ui-slide-center-leave-active[data-v-bc59ded6]{transition:opacity .2s,transform .2s var(--ease)}.ui-slide-center-enter-from[data-v-bc59ded6],.ui-slide-center-leave-to[data-v-bc59ded6]{opacity:0;transform:translate(-50%,-50%) scale(.92)}.ui-rate[data-v-c810eec7]{display:inline-flex;gap:4px}.star[data-v-c810eec7]{display:flex;padding:0}.star[data-v-c810eec7]:disabled{cursor:default;opacity:1}.ui-sheet-bar[data-v-d851f874]{display:flex;justify-content:center;padding:8px 0 12px;touch-action:none;cursor:grab}.ui-sheet-safe[data-v-d851f874]{height:var(--safe-bottom)}.ui-sheet-handle[data-v-d851f874]{width:36px;height:4px;border-radius:2px;background:var(--fill-2)}.ui-swipe-cell[data-v-57becc69]{position:relative;overflow:hidden;touch-action:pan-y}.track[data-v-57becc69]{position:relative;transition:transform .25s var(--ease)}.track.dragging[data-v-57becc69]{transition:none}.right[data-v-57becc69]{position:absolute;top:0;left:100%;height:100%;display:flex}.wrap[data-v-86a3cb99]{position:relative;z-index:1;height:44px}.wrap.sticky[data-v-86a3cb99]{position:sticky;z-index:5}.nav[data-v-86a3cb99]{position:relative;display:flex;height:100%;background:var(--paper-2)}.tab[data-v-86a3cb99]{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;padding:0 8px;font-size:var(--fs-base);color:var(--muted);transition:color .2s}.nav.shrink .tab[data-v-86a3cb99]{flex:none;padding:0 14px}.tab.active[data-v-86a3cb99]{font-weight:600;color:var(--ink)}.text[data-v-86a3cb99]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line[data-v-86a3cb99]{position:absolute;left:0;bottom:4px;height:3px;border-radius:2px;transition:transform .3s var(--ease),opacity .2s;pointer-events:none}.ui-uploader[data-v-1a5cd8f5]{display:flex;flex-wrap:wrap;gap:8px}.item[data-v-1a5cd8f5],.add[data-v-1a5cd8f5]{position:relative;flex:none;overflow:hidden;border-radius:var(--r-md);background:var(--fill)}.img[data-v-1a5cd8f5]{width:100%;height:100%;object-fit:cover;display:block}.mask[data-v-1a5cd8f5]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:#0000008c;color:#fff;font-size:var(--fs-xs)}.fail[data-v-1a5cd8f5]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1.5px solid #fff;border-radius:50%;font-weight:700}.msg[data-v-1a5cd8f5]{padding:0 4px;text-align:center}.del[data-v-1a5cd8f5]{position:absolute;top:0;right:0;width:20px;height:20px;border-radius:0 0 0 var(--r-sm);background:#0009;color:#fff;font-size:16px;line-height:18px}.add[data-v-1a5cd8f5]{display:flex;align-items:center;justify-content:center;color:var(--faint);cursor:pointer}.add.disabled[data-v-1a5cd8f5]{opacity:.5;cursor:not-allowed}.file-input[data-v-1a5cd8f5]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:inherit}.guide[data-v-03330a33]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;flex-direction:column;align-items:center;padding:calc(var(--safe-top) + 8px) 24px calc(var(--safe-bottom) + 40px);background:#0a0a0ef0;color:#fff;text-align:center}.tip-img[data-v-03330a33]{align-self:flex-end;width:min(86vw,330px);pointer-events:none}.reason[data-v-03330a33]{margin-top:28px;font-size:var(--fs-sm);line-height:1.7;color:#fff9}.copy[data-v-03330a33]{margin-top:auto;height:44px;padding:0 28px;border-radius:999px;border:1px solid rgba(255,255,255,.35);font-size:var(--fs-md)}:root{--paper: #fff;--paper-2: #f5f5f7;--paper-3: #fff;--fill: rgba(22, 24, 35, .05);--fill-2: rgba(22, 24, 35, .09);--ink: #161823;--ink-soft: rgba(22, 24, 35, .74);--muted: rgba(22, 24, 35, .46);--faint: rgba(22, 24, 35, .28);--line: rgba(22, 24, 35, .07);--stage: #000;--stage-2: #161823;--on-stage: #fff;--on-stage-soft: rgba(255, 255, 255, .86);--on-stage-muted: rgba(255, 255, 255, .56);--accent: #fe2c55;--accent-2: #ff5c7a;--accent-grad: linear-gradient(135deg, #fe2c55, #ff6a5b);--accent-soft: rgba(254, 44, 85, .1);--success: #22b573;--warning: #ff9f0a;--r-xs: 6px;--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-xl: 20px;--gap: 16px;--fs-xs: 11px;--fs-sm: 12px;--fs-base: 14px;--fs-md: 15px;--fs-lg: 17px;--fs-xl: 20px;--shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 4px 14px rgba(0, 0, 0, .05);--shadow-2: 0 8px 28px rgba(0, 0, 0, .14);--ease: cubic-bezier(.2, .8, .2, 1);--tabbar-h: 52px;--navbar-h: 48px;--side-menu-w: min(50vw, 270px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-top: env(safe-area-inset-top, 0px);--font: -apple-system, BlinkMacSystemFont, "PingFang SC", "Helvetica Neue", "Microsoft YaHei", sans-serif;color-scheme:light}:root[data-theme=dark]{--paper: #17181f;--paper-2: #0e0f14;--paper-3: #20222b;--fill: rgba(255, 255, 255, .07);--fill-2: rgba(255, 255, 255, .12);--ink: rgba(255, 255, 255, .93);--ink-soft: rgba(255, 255, 255, .74);--muted: rgba(255, 255, 255, .5);--faint: rgba(255, 255, 255, .28);--line: rgba(255, 255, 255, .06);--accent-soft: rgba(254, 44, 85, .16);--shadow-1: 0 1px 2px rgba(0, 0, 0, .3);--shadow-2: 0 10px 30px rgba(0, 0, 0, .5);color-scheme:dark}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;height:100%;background:var(--paper-2);font-family:var(--font);font-size:var(--fs-base);color:var(--ink);overscroll-behavior:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#app{height:100%;max-width:540px;margin:0 auto;position:relative;overflow:hidden;background:var(--paper-2);transition:transform .3s var(--ease)}#app.menu-push{transform:translate(calc(-1 * var(--side-menu-w)))}#app.video-push{transform-origin:50% 0;transform:translateY(calc(-1 * var(--push-y, 0px))) scale(var(--push-s, 1))}body:has(#app.video-push){background:var(--stage)}#app.video-push,#app.video-push *{visibility:hidden}#app.video-push video.push-target{visibility:visible}#app.no-anim{transition:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}button:not(:disabled){transition:transform .12s var(--ease),opacity .12s}button:not(:disabled):active{transform:scale(.97)}button:disabled{cursor:default}input,textarea{font:inherit}*{scrollbar-width:none}::-webkit-scrollbar{display:none;width:0;height:0}.tnum{font-variant-numeric:tabular-nums}.ui-card{margin:12px var(--gap) 0;border-radius:var(--r-lg);background:var(--paper);box-shadow:var(--shadow-1);overflow:hidden}.ui-cell{width:100%;min-height:56px;display:flex;align-items:center;gap:12px;padding:12px 14px;text-align:left}.ui-cell+.ui-cell{border-top:1px solid var(--line)}.ui-cell:active{background:var(--fill);transform:none}.ui-btn{height:44px;padding:0 24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--accent-grad);color:#fff;font-size:var(--fs-md);font-weight:600;box-shadow:0 6px 16px #fe2c5547}.ui-btn.ghost{background:var(--fill);color:var(--ink);box-shadow:none}.ui-btn:disabled{opacity:.5}.ui-chip{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--r-xs);background:var(--fill);font-size:var(--fs-xs);color:var(--ink-soft)}.ui-section-title{margin:20px var(--gap) 8px;font-size:var(--fs-sm);font-weight:500;color:var(--muted)}.ui-skeleton{border-radius:var(--r-sm);background:linear-gradient(90deg,var(--fill) 25%,var(--fill-2) 37%,var(--fill) 63%);background-size:400% 100%;animation:ui-shimmer 1.4s ease infinite}@keyframes ui-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.van-empty__description{color:var(--muted)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
