.recharge-dialog-overlay[data-v-86b31277]{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:rgba(0,0,0,.42);display:grid;inset:0;padding:0;place-items:stretch;position:fixed;z-index:2400}.recharge-dialog-pop-enter-active[data-v-86b31277],.recharge-dialog-pop-leave-active[data-v-86b31277]{transition:opacity .26s cubic-bezier(.22,1,.36,1)}.recharge-dialog-pop-enter-active .recharge-dialog-card[data-v-86b31277],.recharge-dialog-pop-leave-active .recharge-dialog-card[data-v-86b31277]{transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1),filter .3s cubic-bezier(.22,1,.36,1);will-change:transform,opacity,filter}.recharge-dialog-pop-enter-from[data-v-86b31277],.recharge-dialog-pop-leave-to[data-v-86b31277]{opacity:0}.recharge-dialog-pop-enter-from .recharge-dialog-card[data-v-86b31277],.recharge-dialog-pop-leave-to .recharge-dialog-card[data-v-86b31277]{filter:saturate(.94);opacity:0;transform:translateY(24px) scale(.985)}.recharge-dialog-card[data-v-86b31277]{color-scheme:dark;--ink:#f1f1f3;--muted:#a9abb1;--soft:rgba(28,28,32,.86);--soft-strong:rgba(43,43,48,.94);--paper:rgba(14,14,16,.98);--modal-bg:rgba(9,9,11,.98);--input-bg-soft:rgba(19,19,22,.97);--line:hsla(0,0%,100%,.16);--shadow-sm:0 12px 30px rgba(0,0,0,.28);--shadow-button:0 10px 26px rgba(0,0,0,.36);--shadow-button-hover:0 14px 34px rgba(0,0,0,.46);--shadow-strong:0 34px 90px rgba(0,0,0,.62);--button-bg:#f5f8fc;--button-text:#08101a;--panel-control-bg:rgba(17,17,20,.98);--panel-control-text:#e5e5e8;--panel-control-border:hsla(0,0%,100%,.18);--panel-control-shadow:inset 0 1px 0 hsla(0,0%,100%,.045),0 10px 24px rgba(0,0,0,.24);--panel-control-hover-bg:rgba(31,31,35,.98);--panel-control-hover-text:#fff;--panel-control-hover-border:hsla(0,0%,100%,.4);--panel-control-active-bg:#eeeeef;--panel-control-active-text:#151518;--panel-control-active-border:#eeeeef;--panel-control-active-shadow:0 8px 22px rgba(0,0,0,.28);--success-bg:rgba(63,156,108,.12);--success-text:#3f9c6c;--warning-text:#ffd083;--spinner-track:hsla(0,0%,100%,.2);--spinner-head:#fff;background:transparent;border:0;border-radius:0;box-shadow:none;color:#f1f1f3;color:var(--ink);display:flex;flex-direction:column;height:100dvh;isolation:isolate;max-height:100dvh;overflow:hidden;padding:20px;position:relative;width:100vw}.recharge-dialog-shader[data-v-86b31277],.recharge-dialog-tint[data-v-86b31277]{inset:0;pointer-events:none;position:absolute}.recharge-dialog-shader[data-v-86b31277]{opacity:1;z-index:0}.recharge-dialog-tint[data-v-86b31277]{background:linear-gradient(180deg,rgba(2,6,12,.28),rgba(2,6,12,.76));z-index:0}.recharge-dialog-card[data-v-86b31277]::-webkit-scrollbar{height:0;width:0}.recharge-dialog-body[data-v-86b31277],.recharge-dialog-header[data-v-86b31277],.recharge-side-head[data-v-86b31277]{display:flex}.recharge-dialog-body[data-v-86b31277],.recharge-dialog-header[data-v-86b31277]{position:relative;z-index:1}.recharge-dialog-header[data-v-86b31277],.recharge-side-head[data-v-86b31277]{align-items:center;justify-content:space-between}.recharge-dialog-header[data-v-86b31277]{flex:none}.recharge-dialog-heading h3[data-v-86b31277]{font-size:28px;font-weight:800;line-height:1.1;margin:4px 0 0}.recharge-dialog-kicker[data-v-86b31277]{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.recharge-dialog-close[data-v-86b31277]{background:var(--soft);border:0;border-radius:999px;color:var(--muted);cursor:pointer;display:grid;font-size:0;height:38px;line-height:1;padding:0;place-items:center;position:relative;transition:background .16s ease,color .16s ease,transform .16s ease;width:38px}.recharge-dialog-close[data-v-86b31277]:after,.recharge-dialog-close[data-v-86b31277]:before{background:currentColor;border-radius:999px;content:"";height:2px;left:50%;position:absolute;top:50%;transform-origin:center;width:14px}.recharge-dialog-close[data-v-86b31277]:before{transform:translate(-50%,-50%) rotate(45deg)}.recharge-dialog-close[data-v-86b31277]:after{transform:translate(-50%,-50%) rotate(-45deg)}.recharge-dialog-close[data-v-86b31277]:hover{background:var(--soft-strong);color:var(--ink)}.recharge-dialog-close.small[data-v-86b31277]{border-radius:999px;height:34px;width:34px}.recharge-dialog-close.small[data-v-86b31277]:after,.recharge-dialog-close.small[data-v-86b31277]:before{width:13px}.recharge-panel[data-v-86b31277]{background:transparent;border:0;box-shadow:none}.recharge-dialog-body[data-v-86b31277]{align-items:stretch;flex:1;margin-top:54px;min-height:0;overflow:hidden}.recharge-panel[data-v-86b31277]{border-radius:0;display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;overflow:hidden;padding:0}.recharge-main-panel[data-v-86b31277]{overflow-x:hidden;overflow-y:auto;padding-bottom:28px;scrollbar-width:thin;width:100%}.recharge-main-panel[data-v-86b31277]::-webkit-scrollbar{width:6px}.recharge-main-panel[data-v-86b31277]::-webkit-scrollbar-thumb{background:var(--line);border-radius:999px}.recharge-panel-head[data-v-86b31277]{margin-bottom:14px}.recharge-panel-title[data-v-86b31277]{color:var(--ink);display:block;font-size:16px;font-weight:700}.recharge-panel-tip[data-v-86b31277],.recharge-qr-hint[data-v-86b31277],.recharge-side-subtitle[data-v-86b31277]{color:var(--muted)}.recharge-panel-tip[data-v-86b31277],.recharge-side-subtitle[data-v-86b31277]{font-size:13px;line-height:1.5;margin-top:6px}.recharge-package-tabs[data-v-86b31277]{align-items:stretch;background:color-mix(in srgb,var(--input-bg-soft) 88%,transparent);border:1px solid var(--panel-control-border);border-radius:14px;box-shadow:var(--shadow-sm);display:grid;flex:0 0 48px;gap:4px;grid-auto-columns:minmax(120px,1fr);grid-auto-flow:column;grid-template-rows:38px;height:48px;margin:0 auto 14px;min-height:48px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:4px;position:relative;scrollbar-width:none;width:min(560px,100%);z-index:2}.recharge-package-tabs[data-v-86b31277]::-webkit-scrollbar{display:none}.recharge-package-tab-indicator[data-v-86b31277]{background:linear-gradient(180deg,#fff,#e7e7e9);border-radius:10px;bottom:4px;box-shadow:0 8px 18px #00000047,inset 0 1px #ffffffe6;left:0;pointer-events:none;position:absolute;top:4px;transition:transform .28s cubic-bezier(.22,1,.36,1),width .28s cubic-bezier(.22,1,.36,1),opacity .16s ease;will-change:transform,width;z-index:0}.recharge-benefit-copy[data-v-86b31277]{margin:36px auto 42px;padding:0 6px;text-align:center;width:min(100%,1800px)}.recharge-benefit-copy span[data-v-86b31277]{color:var(--ink);display:block;font-size:44px;font-weight:900;letter-spacing:0;line-height:1.12;-webkit-text-stroke:.35px currentColor;text-shadow:0 8px 28px hsla(0,0%,100%,.14)}.recharge-benefit-copy p[data-v-86b31277]{color:var(--muted);font-size:15px;font-weight:700;line-height:1.65;margin:14px 0 0}.recharge-package-tab[data-v-86b31277]{align-items:center;background:transparent;border:0;border-radius:11px;color:var(--muted);cursor:pointer;display:flex;font-size:13px;font-weight:800;height:38px;justify-content:center;min-height:38px;min-width:0;padding:0 18px;position:relative;transition:background .16s ease,color .16s ease,box-shadow .16s ease;white-space:nowrap;z-index:1}.recharge-package-tab[data-v-86b31277]:hover{background:color-mix(in srgb,var(--panel-control-hover-bg) 70%,transparent);color:var(--ink)}.recharge-package-tab.active[data-v-86b31277]{background:transparent;border-color:transparent;color:var(--panel-control-active-text)}.recharge-package-list[data-v-86b31277]{align-content:start;align-items:stretch;display:flex;flex:none;flex-wrap:wrap;gap:12px;justify-content:center;margin:0 auto;min-height:auto;overflow:visible;padding:1px 6px 12px 1px;width:min(100%,1800px)}.recharge-package-card[data-v-86b31277]{background:linear-gradient(180deg,rgba(20,20,23,.99),rgba(9,9,11,.99));border:1px solid var(--panel-control-border);border-radius:18px;box-shadow:var(--panel-control-shadow);color:var(--panel-control-text);cursor:default;display:flex;flex:0 0 calc(20% - 9.6px);flex-direction:column;max-width:calc(20% - 9.6px);min-height:330px;padding:14px;position:relative;text-align:left;transition:transform .16s ease,background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.recharge-package-card[data-v-86b31277]:hover{background:linear-gradient(180deg,rgba(27,27,30,.99),rgba(12,12,14,.99));border-color:var(--panel-control-hover-border);color:var(--panel-control-hover-text);transform:translateY(-1px)}.recharge-package-card.is-free[data-v-86b31277]{background:linear-gradient(180deg,rgba(22,22,25,.99),rgba(10,10,12,.99));border-style:dashed;cursor:default}.recharge-package-card.is-free[data-v-86b31277]:hover{border-color:var(--panel-control-border);color:var(--panel-control-text);transform:none}.recharge-package-card.is-free .recharge-package-action[data-v-86b31277]{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);color:#e0e1e4}.recharge-package-card.is-manual[data-v-86b31277]{background:linear-gradient(180deg,rgba(25,25,28,.99),rgba(11,11,13,.99));border-color:#ffffff42}.recharge-manual-field[data-v-86b31277]{display:grid;gap:8px;margin-top:18px}.recharge-manual-field>span[data-v-86b31277]{color:var(--muted);font-size:12px;font-weight:800}.recharge-manual-input-wrap[data-v-86b31277]{align-items:center;background:color-mix(in srgb,var(--paper) 78%,transparent);border:1px solid var(--panel-control-border);border-radius:12px;color:var(--ink);display:grid;grid-template-columns:auto minmax(0,1fr);min-height:46px;padding:0 12px}.recharge-manual-input-wrap>span[data-v-86b31277]{color:var(--muted);font-size:15px;font-weight:800}.recharge-manual-input-wrap input[data-v-86b31277]{background:transparent;border:0;color:var(--ink);font-size:22px;font-weight:800;height:44px;line-height:1;min-width:0;outline:none;width:100%}.recharge-manual-input-wrap input[data-v-86b31277]::-moz-placeholder{color:color-mix(in srgb,var(--muted) 64%,transparent);font-size:15px;font-weight:600}.recharge-manual-input-wrap input[data-v-86b31277]::placeholder{color:color-mix(in srgb,var(--muted) 64%,transparent);font-size:15px;font-weight:600}.recharge-manual-input-wrap input[data-v-86b31277]::-webkit-inner-spin-button,.recharge-manual-input-wrap input[data-v-86b31277]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.recharge-manual-input-wrap input[type=number][data-v-86b31277]{-moz-appearance:textfield}.recharge-manual-preview[data-v-86b31277]{background:color-mix(in srgb,var(--success-text) 9%,transparent);border:1px solid color-mix(in srgb,var(--success-text) 22%,transparent);border-radius:12px;display:grid;gap:6px;margin-top:16px;padding:12px}.recharge-manual-preview strong[data-v-86b31277]{color:var(--ink);font-size:16px;line-height:1.35}.recharge-manual-preview span[data-v-86b31277],.recharge-manual-tip[data-v-86b31277]{color:var(--muted);font-size:12px;line-height:1.45}.recharge-manual-tip[data-v-86b31277]{color:var(--warning-text);font-weight:700;margin:10px 0 0}.recharge-package-head[data-v-86b31277]{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;min-height:20px}.recharge-package-countdown[data-v-86b31277]{color:#ff4d4f;font-size:12px;font-weight:700;letter-spacing:.3px;line-height:1.3;margin:6px 0 0}.recharge-package-name[data-v-86b31277]{font-size:14px;font-weight:800;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recharge-package-price[data-v-86b31277]{align-items:baseline;display:flex;gap:3px;margin-top:14px}.recharge-package-price>span[data-v-86b31277]{font-size:16px;font-weight:700;opacity:.86}.recharge-package-price strong[data-v-86b31277]{font-size:clamp(26px,2.8vw,36px);font-weight:400;letter-spacing:0;line-height:1}.recharge-package-price small[data-v-86b31277]{color:currentColor;font-size:12px;line-height:1.2;margin-left:4px;opacity:.62}.recharge-package-original[data-v-86b31277]{color:currentColor;font-size:13px;font-weight:700;line-height:1.2;margin-left:7px;opacity:.42;text-decoration-thickness:1px}.recharge-package-card em[data-v-86b31277]{background:color-mix(in srgb,var(--warning-text) 16%,transparent);border:1px solid color-mix(in srgb,var(--warning-text) 34%,transparent);border-radius:999px;color:var(--warning-text);flex:none;font-size:11px;font-style:normal;font-weight:800;padding:2px 6px}.recharge-package-ribbon-wrap[data-v-86b31277]{border-top-right-radius:18px;height:96px;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;width:96px;z-index:3}.recharge-package-ribbon[data-v-86b31277]{background:linear-gradient(135deg,#f9d423,#f6b53c 50%,#e6a817);color:#5a3000;font-size:12px;font-weight:700;letter-spacing:2px;line-height:1.4;overflow:hidden;padding:5px 0;position:absolute;right:-34px;text-align:center;top:16px;transform:rotate(45deg);width:132px;-webkit-text-stroke:.4px #5a3000;text-shadow:0 1px 0 hsla(0,0%,100%,.35)}.recharge-package-ribbon[data-v-86b31277]:after{animation:recharge-ribbon-shine-86b31277 2.6s ease-in-out infinite;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.9) 50%,transparent);content:"";height:100%;left:-60%;position:absolute;top:0;transform:skew(-18deg);width:45%}@keyframes recharge-ribbon-shine-86b31277{0%{left:-60%}55%{left:130%}to{left:130%}}.recharge-package-summary[data-v-86b31277]{color:currentColor;font-size:12px;line-height:1.45;margin:8px 0 0;min-height:34px;opacity:.68;white-space:pre-line}.recharge-package-usage[data-v-86b31277]{font-weight:700;margin:6px 0 0;min-height:18px}.recharge-package-discount[data-v-86b31277],.recharge-package-usage[data-v-86b31277]{color:var(--success-text);font-size:12px;line-height:1.35}.recharge-package-discount[data-v-86b31277]{background:color-mix(in srgb,var(--success-text) 9%,transparent);border:1px solid color-mix(in srgb,var(--success-text) 24%,transparent);border-radius:8px;font-weight:800;margin:8px 0 0;padding:7px 9px}.recharge-package-highlights[data-v-86b31277]{border-top:1px solid color-mix(in srgb,currentColor 12%,transparent);display:grid;flex:none;gap:6px;margin-top:12px;padding-top:12px}.recharge-package-highlights span[data-v-86b31277]{color:currentColor;font-size:12px;line-height:1.35;min-width:0;overflow:hidden;padding-left:20px;position:relative;text-overflow:ellipsis;white-space:nowrap}.recharge-package-highlights span[data-v-86b31277]:before{background-color:var(--success-text);content:"";height:14px;left:0;-webkit-mask:url(/resource/image/pc/cg.svg) no-repeat center/contain;mask:url(/resource/image/pc/cg.svg) no-repeat center/contain;position:absolute;top:50%;transform:translateY(-50%);width:14px}.recharge-package-desc[data-v-86b31277]{background:color-mix(in srgb,currentColor 5%,transparent);border:1px solid color-mix(in srgb,currentColor 9%,transparent);border-radius:12px;color:currentColor;flex:none;font-size:12px;line-height:1.55;margin:10px 0 14px;opacity:.76;padding:8px 10px;scrollbar-width:thin}.recharge-package-desc[data-v-86b31277]::-webkit-scrollbar{width:4px}.recharge-package-desc[data-v-86b31277]::-webkit-scrollbar-thumb{background:color-mix(in srgb,currentColor 22%,transparent);border-radius:999px}.recharge-package-desc[data-v-86b31277] ol,.recharge-package-desc[data-v-86b31277] p,.recharge-package-desc[data-v-86b31277] ul{margin:0}.recharge-package-desc[data-v-86b31277] li+li,.recharge-package-desc[data-v-86b31277] p+p{margin-top:6px}.recharge-package-desc[data-v-86b31277] ol,.recharge-package-desc[data-v-86b31277] ul{padding-left:16px}.recharge-package-action[data-v-86b31277]{background:var(--button-bg);border:0;border-radius:13px;box-shadow:var(--shadow-button);color:var(--button-text);cursor:pointer;display:grid;flex:none;font-size:14px;font-weight:850;margin-top:auto;min-height:42px;padding:0 16px;place-items:center;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.recharge-package-action[data-v-86b31277]:hover:not(:disabled){box-shadow:var(--shadow-button-hover);transform:translateY(-1px)}.recharge-dialog-card .recharge-package-action[data-v-86b31277]:not(.is-static){background:#fff;color:#000}.recharge-dialog-card .recharge-package-action[data-v-86b31277]:not(.is-static):hover:not(:disabled){background:#f4f4f4;color:#000}.recharge-package-action[data-v-86b31277]:disabled{cursor:not-allowed;opacity:.56}.recharge-package-action.is-static[data-v-86b31277]{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);box-shadow:none;color:#e0e1e4;cursor:default;pointer-events:none}.recharge-package-empty[data-v-86b31277]{border:1px dashed var(--line);border-radius:16px;color:var(--muted);display:grid;font-size:13px;min-height:160px;place-items:center}.recharge-usage-section[data-v-86b31277]{margin:68px auto 24px;padding:0 6px;width:min(100%,1800px)}.recharge-usage-heading[data-v-86b31277]{margin-bottom:28px;text-align:center}.recharge-usage-heading h4[data-v-86b31277]{color:var(--ink);font-size:28px;font-weight:900;line-height:1.25;margin:0;text-shadow:0 8px 30px hsla(0,0%,100%,.1)}.recharge-usage-heading p[data-v-86b31277]{color:var(--muted);font-size:13px;font-weight:650;line-height:1.6;margin:10px 0 0}.recharge-usage-block+.recharge-usage-block[data-v-86b31277]{margin-top:28px}.recharge-usage-block-title[data-v-86b31277]{align-items:center;display:flex;gap:12px;margin-bottom:14px}.recharge-usage-block-title>span[data-v-86b31277]{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.18);border-radius:8px;color:#d9d9de;display:grid;flex:0 0 40px;height:40px;place-items:center;width:40px}.recharge-usage-block-title small[data-v-86b31277],.recharge-usage-block-title strong[data-v-86b31277]{display:block}.recharge-usage-block-title strong[data-v-86b31277]{color:var(--ink);font-size:15px;font-weight:850}.recharge-usage-block-title small[data-v-86b31277]{color:var(--muted);font-size:12px;line-height:1.4;margin-top:3px}.recharge-model-groups[data-v-86b31277]{align-items:start;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.recharge-model-group[data-v-86b31277]{min-width:0}.recharge-model-group h5[data-v-86b31277]{color:var(--ink);font-size:13px;font-weight:800;margin:0 0 8px}.recharge-usage-list[data-v-86b31277]{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}.recharge-usage-row[data-v-86b31277]{align-items:center;color:var(--ink);display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr) auto;min-height:70px;padding:10px 0;transition:background .15s ease}.recharge-usage-row--without-icon[data-v-86b31277]{grid-template-columns:minmax(0,1fr) auto}.recharge-usage-list .recharge-usage-row+.recharge-usage-row[data-v-86b31277]{border-top:1px solid color-mix(in srgb,var(--line) 86%,transparent)}.recharge-tool-list .recharge-usage-row[data-v-86b31277]:hover,.recharge-usage-list .recharge-usage-row[data-v-86b31277]:hover{background:color-mix(in srgb,var(--soft) 74%,transparent)}.recharge-usage-icon[data-v-86b31277]{background:var(--soft);border:1px solid var(--line);border-radius:8px;color:var(--ink);display:grid;height:38px;place-items:center;width:38px}.recharge-usage-icon.tool[data-v-86b31277]{background:rgba(63,156,108,.11);border-color:#3f9c6c4d;color:var(--success-text)}.recharge-usage-icon[data-v-86b31277] .recharge-usage-icon-image{border-radius:7px;height:100%!important;overflow:hidden;width:100%!important}.recharge-usage-icon[data-v-86b31277] .recharge-usage-icon-image .svg-icon__image{-o-object-fit:cover;object-fit:cover}.recharge-usage-copy[data-v-86b31277]{min-width:0}.recharge-usage-copy small[data-v-86b31277],.recharge-usage-copy strong[data-v-86b31277]{display:block;min-width:0}.recharge-usage-copy strong[data-v-86b31277]{color:var(--ink);font-size:14px;font-weight:800}.recharge-usage-copy small[data-v-86b31277],.recharge-usage-copy strong[data-v-86b31277]{line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recharge-usage-copy small[data-v-86b31277]{color:var(--muted);font-size:12px;margin-top:4px}.recharge-usage-price[data-v-86b31277]{align-items:center;color:var(--success-text);display:flex;gap:6px;justify-content:flex-end;min-width:110px;white-space:nowrap}.recharge-usage-price strong[data-v-86b31277]{font-size:13px;font-weight:850}.recharge-tool-list[data-v-86b31277]{display:grid;gap:10px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.recharge-tool-list .recharge-usage-row[data-v-86b31277]{background:linear-gradient(180deg,rgba(20,20,23,.99),rgba(9,9,11,.99));border:1px solid hsla(0,0%,100%,.16);border-radius:8px;box-shadow:inset 0 1px #ffffff06,0 14px 34px #00000024}.recharge-pay-tab[data-v-86b31277]{background:var(--panel-control-bg);border:1px solid var(--panel-control-border);box-shadow:var(--panel-control-shadow);color:var(--panel-control-text)}.recharge-pay-tab[data-v-86b31277]:hover{background:var(--panel-control-hover-bg);border-color:var(--panel-control-hover-border);color:var(--panel-control-hover-text);transform:translateY(-1px)}.recharge-pay-tab.active[data-v-86b31277]{background:var(--panel-control-active-bg);border-color:var(--panel-control-active-border);box-shadow:var(--panel-control-active-shadow);color:var(--panel-control-active-text)}.recharge-pay-section-head[data-v-86b31277]{align-items:center;display:flex;gap:12px;justify-content:space-between}.recharge-pay-section-head .recharge-field-label[data-v-86b31277]{margin-bottom:0}.recharge-pay-section-tip[data-v-86b31277]{color:var(--muted);font-size:12px}.recharge-field-label[data-v-86b31277]{color:var(--ink);display:block;font-size:14px;font-weight:600;margin-bottom:8px}.recharge-submit-area[data-v-86b31277]{margin-top:14px}.recharge-submit[data-v-86b31277]{background:var(--button-bg);border:0;border-radius:14px;box-shadow:var(--shadow-button);color:var(--button-text);cursor:pointer;font-size:15px;font-weight:700;height:46px;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease;width:100%}.recharge-submit[data-v-86b31277]:after{animation:rechargeShine-86b31277 2.45s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08) 18%,hsla(0,0%,100%,.72) 50%,hsla(0,0%,100%,.1) 82%,transparent);border-radius:0;filter:blur(1px);inset:-55% auto -55% -60%;transform:skew(-18deg);width:42%;z-index:0}.recharge-submit>span[data-v-86b31277]{position:relative;z-index:1}.recharge-dialog-card .recharge-submit[data-v-86b31277]:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.06) 18%,hsla(0,0%,100%,.46) 50%,hsla(0,0%,100%,.08) 82%,transparent)}.recharge-submit[data-v-86b31277]:hover:not(:disabled){box-shadow:var(--shadow-button-hover);transform:translateY(-1px)}.recharge-submit[data-v-86b31277]:disabled{cursor:not-allowed;opacity:.56}.recharge-submit[data-v-86b31277]:disabled:after{animation-play-state:paused;opacity:0}.recharge-points-preview[data-v-86b31277]{color:var(--muted);font-size:13px;margin-top:8px;text-align:center}.recharge-qr-shell[data-v-86b31277]{background:color-mix(in srgb,var(--input-bg-soft) 90%,transparent);border:1px solid var(--line);border-radius:16px}.recharge-qr-empty[data-v-86b31277],.recharge-qr-loading[data-v-86b31277]{color:var(--muted);display:grid;font-size:14px;line-height:1.6;margin-top:18px;min-height:280px;place-items:center;text-align:center}.recharge-qr-empty[data-v-86b31277]{gap:14px}.recharge-qr-empty p[data-v-86b31277]{margin:0}.recharge-pay-open-button[data-v-86b31277]{background:var(--panel-control-active-bg);border:1px solid var(--panel-control-active-border);border-radius:10px;box-shadow:var(--panel-control-active-shadow);color:var(--panel-control-active-text);cursor:pointer;font-size:13px;font-weight:700;min-height:38px;padding:0 16px;transition:transform .16s ease,box-shadow .16s ease}.recharge-pay-open-button[data-v-86b31277]:hover{box-shadow:var(--shadow-button-hover);transform:translateY(-1px)}.recharge-pay-placeholder[data-v-86b31277]{border:1px dashed var(--line);border-radius:12px;color:var(--muted);display:grid;font-size:13px;margin-top:14px;min-height:44px;place-items:center}.recharge-discount-choice[data-v-86b31277]{display:grid;gap:12px;margin-bottom:18px}.recharge-discount-switch[data-v-86b31277]{background:color-mix(in srgb,var(--input-bg-soft) 88%,transparent);border:1px solid var(--panel-control-border);border-radius:999px;color:var(--ink);cursor:pointer;font-size:12px;font-weight:800;min-height:28px;padding:0 10px;transition:background .16s ease,border-color .16s ease,color .16s ease}.recharge-discount-switch.active[data-v-86b31277]{background:color-mix(in srgb,var(--success-text) 14%,transparent);border-color:color-mix(in srgb,var(--success-text) 42%,transparent);color:var(--success-text)}.recharge-dialog-card .recharge-discount-switch[data-v-86b31277]{background:hsla(0,0%,100%,.06);border-color:#ffffff24;color:#ffffffd1}.recharge-dialog-card .recharge-discount-switch.active[data-v-86b31277]{background:rgba(63,156,108,.13);border-color:#3f9c6c61}.recharge-discount-switch[data-v-86b31277]:disabled{cursor:not-allowed;opacity:.58}.recharge-discount-list[data-v-86b31277]{display:grid;gap:10px;max-height:148px;overflow-y:auto;overscroll-behavior:contain}.recharge-discount-list[data-v-86b31277]::-webkit-scrollbar{width:6px}.recharge-discount-list[data-v-86b31277]::-webkit-scrollbar-thumb{background:var(--line);border-radius:999px}.recharge-discount-card[data-v-86b31277]{align-items:center;background:color-mix(in srgb,var(--input-bg-soft) 84%,transparent);border:1px solid var(--panel-control-border);border-radius:14px;color:var(--ink);cursor:pointer;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;min-height:58px;padding:10px 12px;text-align:left;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease;width:100%}.recharge-discount-card.active[data-v-86b31277],.recharge-discount-card[data-v-86b31277]:hover:not(:disabled){background:color-mix(in srgb,var(--success-text) 12%,var(--input-bg-soft));border-color:color-mix(in srgb,var(--success-text) 40%,var(--panel-control-active-border));color:var(--ink)}.recharge-dialog-card .recharge-discount-card[data-v-86b31277]{background:hsla(0,0%,100%,.045);border-color:#ffffff1f;color:#ffffffe6}.recharge-dialog-card .recharge-discount-card.active[data-v-86b31277],.recharge-dialog-card .recharge-discount-card[data-v-86b31277]:hover:not(:disabled){background:rgba(63,156,108,.12);border-color:#3f9c6c61;color:#fff}.recharge-discount-card.disabled[data-v-86b31277]{cursor:not-allowed;opacity:.58}.recharge-discount-rate[data-v-86b31277]{background:color-mix(in srgb,var(--success-text) 12%,transparent);border-radius:10px;color:var(--success-text);display:inline-grid;font-size:13px;font-weight:900;height:34px;min-width:46px;padding:0 8px;place-items:center}.recharge-dialog-card .recharge-discount-card .recharge-discount-rate[data-v-86b31277]{background:rgba(63,156,108,.12)}.recharge-discount-main[data-v-86b31277]{display:grid;gap:4px;min-width:0}.recharge-discount-main small[data-v-86b31277],.recharge-discount-main strong[data-v-86b31277],.recharge-discount-status[data-v-86b31277]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recharge-discount-main strong[data-v-86b31277]{color:currentColor;font-size:13px;font-weight:800}.recharge-discount-main small[data-v-86b31277]{color:var(--muted);font-size:12px;line-height:1.2}.recharge-dialog-card .recharge-discount-main small[data-v-86b31277]{color:#ffffff8a}.recharge-discount-status[data-v-86b31277]{color:var(--success-text);font-size:12px;font-weight:800;max-width:108px}.recharge-discount-card.disabled .recharge-discount-status[data-v-86b31277]{color:var(--muted)}.recharge-pay-choice[data-v-86b31277]{min-height:116px}.recharge-pay-tabs[data-v-86b31277]{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.recharge-pay-confirm[data-v-86b31277]{margin-top:18px}.recharge-pay-tab[data-v-86b31277]{align-items:center;border-radius:12px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:10px;min-height:42px;padding:0 14px;transition:transform .16s ease,background .16s ease,border-color .16s ease,color .16s ease}.recharge-pay-tab-icon[data-v-86b31277]{background:hsla(0,0%,100%,.18);border-radius:999px;display:inline-grid;font-size:12px;font-weight:800;height:22px;overflow:hidden;place-items:center;width:22px}.recharge-pay-tab-icon img[data-v-86b31277]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.recharge-pay-tab-icon.is-wechat[data-v-86b31277]{background:rgba(7,193,96,.14);color:#07c160}.recharge-pay-tab-icon.is-alipay[data-v-86b31277]{background:rgba(22,119,255,.14);color:#1677ff}.recharge-pay-modal[data-v-86b31277]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(0,0,0,.26);border-radius:inherit;display:grid;inset:0;padding:24px;place-items:center;position:absolute;z-index:2}.recharge-pay-modal-card[data-v-86b31277]{background:color-mix(in srgb,var(--modal-bg) 96%,transparent);border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow-strong);padding:22px;width:min(100%,460px)}.recharge-qr-shell[data-v-86b31277]{margin-top:18px;padding:18px}.recharge-qr-loading[data-v-86b31277]{gap:14px}.recharge-qr-image[data-v-86b31277]{background:#fff;border-radius:18px;display:block;margin:0 auto;padding:10px;width:min(100%,280px)}.recharge-qr-hint[data-v-86b31277]{font-size:13px;margin-top:14px;text-align:center}.recharge-qr-amount[data-v-86b31277]{display:block;font-size:26px;line-height:1.1;margin-top:8px;text-align:center}.recharge-spinner[data-v-86b31277]{animation:recharge-spin-86b31277 .7s linear infinite;border:2px solid var(--spinner-track);border-radius:50%;border-top-color:var(--spinner-head);display:inline-block;height:16px;width:16px}.recharge-spinner.dark[data-v-86b31277]{border-color:#1212121f;border-top-color:var(--ink)}@keyframes recharge-spin-86b31277{to{transform:rotate(1turn)}}@keyframes rechargeShine-86b31277{0%,30%{left:-60%;opacity:0}48%{opacity:.95}76%,to{left:118%;opacity:0}}@media (max-width:960px){.recharge-dialog-overlay[data-v-86b31277]{align-items:stretch;justify-items:stretch;overflow:hidden;padding:0}.recharge-dialog-card[data-v-86b31277]{height:100dvh;max-height:100dvh;overflow-y:auto;width:100vw;-webkit-overflow-scrolling:touch;border-radius:0;overscroll-behavior:contain;padding:18px}.recharge-dialog-header[data-v-86b31277]{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:color-mix(in srgb,var(--modal-bg) 96%,transparent);border-bottom:1px solid color-mix(in srgb,var(--line) 72%,transparent);margin:-18px -18px 0;padding:18px 18px 12px;position:sticky;top:-18px;z-index:3}.recharge-dialog-card[data-v-86b31277]::-webkit-scrollbar{height:0;width:0}.recharge-dialog-body[data-v-86b31277]{flex-direction:column;gap:12px;margin-top:12px}.recharge-dialog-body[data-v-86b31277],.recharge-panel[data-v-86b31277]{overflow:visible}.recharge-panel[data-v-86b31277]{border-radius:0;flex:none;min-height:auto;width:100%}.recharge-panel-head[data-v-86b31277],.recharge-pay-section-head[data-v-86b31277],.recharge-side-head[data-v-86b31277]{gap:10px}.recharge-package-list[data-v-86b31277]{max-height:none;overflow:visible}.recharge-main-panel[data-v-86b31277]{padding-bottom:18px}.recharge-model-groups[data-v-86b31277],.recharge-tool-list[data-v-86b31277]{grid-template-columns:1fr}.recharge-package-card[data-v-86b31277]{flex-basis:calc(50% - 6px);max-width:calc(50% - 6px);min-height:auto}.recharge-pay-tabs[data-v-86b31277]{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-x:contain}.recharge-pay-tab[data-v-86b31277]{justify-content:center;white-space:nowrap}.recharge-pay-modal[data-v-86b31277]{inset:12px;overflow-y:auto;position:fixed;-webkit-overflow-scrolling:touch;border-radius:20px;overscroll-behavior:contain}}@media (max-width:640px){.recharge-dialog-overlay[data-v-86b31277]{padding:0}.recharge-dialog-card[data-v-86b31277]{border-radius:0;height:100dvh;max-height:100dvh;padding:14px}.recharge-dialog-header[data-v-86b31277]{margin:-14px -14px 0;padding:14px 14px 10px;top:-14px}.recharge-dialog-heading h3[data-v-86b31277]{font-size:22px}.recharge-dialog-close[data-v-86b31277]{border-radius:999px;font-size:0;height:34px;width:34px}.recharge-dialog-close[data-v-86b31277]:after,.recharge-dialog-close[data-v-86b31277]:before{width:13px}.recharge-benefit-copy[data-v-86b31277]{margin:26px auto 24px}.recharge-benefit-copy span[data-v-86b31277]{font-size:30px}.recharge-benefit-copy p[data-v-86b31277]{font-size:13px;font-weight:700}.recharge-package-card[data-v-86b31277]{border-radius:14px;flex-basis:calc(50% - 5px);max-width:calc(50% - 5px);min-height:auto!important;padding:10px}.recharge-package-list[data-v-86b31277]{gap:10px;justify-content:flex-start;padding-left:0;padding-right:0}.recharge-package-head[data-v-86b31277]{gap:6px}.recharge-package-name[data-v-86b31277]{font-size:13px}.recharge-package-card em[data-v-86b31277]{font-size:10px;padding:1px 5px}.recharge-package-price[data-v-86b31277]{flex-wrap:wrap;gap:2px;margin-top:10px}.recharge-package-price>span[data-v-86b31277]{font-size:13px}.recharge-package-price strong[data-v-86b31277]{font-size:24px}.recharge-package-original[data-v-86b31277],.recharge-package-price small[data-v-86b31277]{font-size:11px}.recharge-package-summary[data-v-86b31277]{line-height:1.42;margin-top:7px}.recharge-package-summary[data-v-86b31277],.recharge-package-usage[data-v-86b31277]{font-size:11px;min-height:0}.recharge-package-discount[data-v-86b31277]{font-size:11px;padding:6px 7px}.recharge-package-highlights[data-v-86b31277]{gap:5px;margin-top:10px;padding-top:10px}.recharge-package-highlights span[data-v-86b31277]{font-size:11px;padding-left:16px}.recharge-package-highlights span[data-v-86b31277]:before{height:12px;width:12px}.recharge-package-desc[data-v-86b31277]{border-radius:10px;font-size:11px;line-height:1.45;margin:8px 0 10px;padding:7px}.recharge-package-action[data-v-86b31277]{border-radius:10px;font-size:12px;min-height:36px;padding:0 8px}.recharge-package-tabs[data-v-86b31277]{grid-auto-columns:minmax(108px,1fr);width:100%}.recharge-usage-section[data-v-86b31277]{margin-top:46px;padding:0}.recharge-usage-heading h4[data-v-86b31277]{font-size:23px}.recharge-usage-row[data-v-86b31277]{gap:10px;grid-template-columns:38px minmax(0,1fr);min-height:78px;padding:10px 12px}.recharge-usage-icon[data-v-86b31277]{height:36px;width:36px}.recharge-usage-row--without-icon[data-v-86b31277]{grid-template-columns:minmax(0,1fr)}.recharge-usage-row--without-icon .recharge-usage-price[data-v-86b31277]{grid-column:1}.recharge-usage-price[data-v-86b31277]{grid-column:2;justify-content:flex-start;min-width:0}.recharge-pay-section-head[data-v-86b31277],.recharge-side-head[data-v-86b31277]{align-items:flex-start}.recharge-pay-tabs[data-v-86b31277]{gap:8px}.recharge-pay-tab[data-v-86b31277]{font-size:13px;gap:6px;min-height:40px;padding:0 8px}.recharge-pay-tab-icon[data-v-86b31277]{flex:0 0 20px;height:20px;width:20px}.recharge-pay-modal[data-v-86b31277]{inset:8px;padding:14px}.recharge-pay-modal-card[data-v-86b31277]{border-radius:16px;padding:16px}}
