.service-modal.el-dialog{border-radius:24px!important;overflow:hidden;background:radial-gradient(120% 90% at 0% 0%,rgba(139,92,246,.18),transparent 55%),radial-gradient(120% 90% at 100% 100%,rgba(236,72,153,.16),transparent 55%),linear-gradient(180deg,#1a1530,#0f0a1f)!important;border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 90px #0000008c}.service-modal .el-dialog__header{display:none!important}.service-modal .el-dialog__body{padding:0!important}@media (max-width: 480px){.service-modal.el-dialog{width:calc(100vw - 20px)!important;max-width:none!important;border-radius:22px!important}}.service-shell[data-v-9670c03d]{position:relative;padding:28px 28px 24px;color:#fff;text-align:center}.service-close[data-v-9670c03d]{position:absolute;top:14px;right:14px;width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffb3;font-size:18px;line-height:1;cursor:pointer;transition:all .2s ease}.service-close[data-v-9670c03d]:hover{background:#ef444438;border-color:#ef444473;color:#fff;transform:rotate(90deg)}.service-head[data-v-9670c03d]{margin-bottom:18px}.service-badge[data-v-9670c03d]{display:inline-flex;width:46px;height:46px;align-items:center;justify-content:center;border-radius:14px;background:linear-gradient(135deg,#f59e0b38,#ec48992e);border:1px solid rgba(245,158,11,.35);color:#fbbf24;font-size:22px;margin-bottom:10px;box-shadow:0 6px 18px #f59e0b2e}.service-head h3[data-v-9670c03d]{margin:0 0 4px;font-size:19px;font-weight:800;letter-spacing:-.01em}.service-sub[data-v-9670c03d]{margin:0;font-size:12.5px;color:#ffffff8c;letter-spacing:.2px}.qr-card[data-v-9670c03d]{width:240px;height:240px;margin:0 auto 18px;padding:12px;background:#fff;border-radius:18px;box-shadow:0 12px 32px #00000059,0 0 0 1px #ffffff0f}.qr-card img[data-v-9670c03d]{width:100%;height:100%;object-fit:contain;display:block}.service-tip[data-v-9670c03d]{margin-bottom:18px}.primary-tip[data-v-9670c03d]{margin:0 0 4px;font-size:14px;font-weight:600;color:#fff}.secondary-tip[data-v-9670c03d]{margin:0;font-size:12px;color:#ffffff80}.service-actions[data-v-9670c03d]{display:flex;justify-content:center}.service-actions .primary[data-v-9670c03d]{min-width:180px;padding:11px 24px;border-radius:12px;border:1px solid transparent;background:linear-gradient(135deg,#8b5cf6,#ec4899);color:#fff;font-size:14px;font-weight:700;letter-spacing:.3px;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;box-shadow:0 10px 24px #8b5cf652}.service-actions .primary[data-v-9670c03d]:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 14px 30px #ec489959}@media (max-width: 480px){.service-shell[data-v-9670c03d]{padding:24px 18px calc(20px + env(safe-area-inset-bottom,0px))}.qr-card[data-v-9670c03d]{width:min(210px,calc(100vw - 96px));height:min(210px,calc(100vw - 96px));padding:10px;border-radius:16px}.service-actions .primary[data-v-9670c03d]{width:100%}}.payment-brand-icon[data-v-fcd63148]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:inherit;overflow:hidden}.payment-brand-icon__img[data-v-fcd63148]{width:100%;height:100%;display:block;object-fit:contain}.membership-dialog.el-dialog,.qr-dialog.el-dialog{border-radius:28px!important;overflow:hidden;background:radial-gradient(720px 520px at 0% 0%,rgba(139,92,246,.28),transparent 65%),radial-gradient(680px 520px at 100% 0%,rgba(236,72,153,.22),transparent 65%),radial-gradient(620px 520px at 100% 100%,rgba(168,85,247,.18),transparent 70%),radial-gradient(620px 520px at 0% 100%,rgba(236,72,153,.12),transparent 70%),linear-gradient(155deg,#140c26fa,#080816fa)!important;border:1px solid rgba(255,255,255,.13);box-shadow:0 40px 120px #0000008c}.membership-dialog.el-dialog,.qr-dialog.el-dialog{align-self:center;max-height:calc(100vh - 32px);max-width:calc(100vw - 32px);margin:16px auto!important}.el-overlay-dialog:has(>.membership-dialog),.el-overlay-dialog:has(>.qr-dialog){align-items:center;justify-content:center}.membership-dialog .el-dialog__header,.qr-dialog .el-dialog__header{display:none!important}.membership-dialog .el-dialog__body,.qr-dialog .el-dialog__body{padding:0!important;max-height:calc(100vh - 32px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.membership-dialog .el-dialog__body::-webkit-scrollbar{width:8px}.membership-dialog .el-dialog__body::-webkit-scrollbar-track{background:transparent}.membership-dialog .el-dialog__body::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:999px;border:2px solid transparent;background-clip:padding-box}.membership-dialog .el-dialog__body::-webkit-scrollbar-thumb:hover{background-color:#ffffff38;background-clip:padding-box}.qr-dialog .el-dialog__body::-webkit-scrollbar{width:8px}.qr-dialog .el-dialog__body::-webkit-scrollbar-track{background:transparent}.qr-dialog .el-dialog__body::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:999px;border:2px solid transparent;background-clip:padding-box}.qr-dialog .el-dialog__body::-webkit-scrollbar-thumb:hover{background-color:#ffffff38;background-clip:padding-box}@media (max-width: 1024px){.membership-dialog.el-dialog{width:calc(100vw - 28px)!important;max-width:960px;max-height:calc(100dvh - 24px);margin:12px auto!important}.membership-dialog .el-dialog__body,.qr-dialog .el-dialog__body{max-height:calc(100dvh - 24px)}.qr-dialog.el-dialog{max-height:calc(100dvh - 24px);margin:12px auto!important}}@media (max-width: 720px){.membership-dialog.el-dialog{width:calc(100vw - 16px)!important;max-width:none;max-height:calc(100dvh - 16px);border-radius:22px!important;margin:8px auto!important}.membership-dialog .el-dialog__body{max-height:calc(100dvh - 16px)}.qr-dialog.el-dialog{width:calc(100vw - 28px)!important;max-width:420px;max-height:calc(100dvh - 28px);border-radius:22px!important}}@media (max-width: 420px){.membership-dialog.el-dialog{width:100vw!important;max-width:none;max-height:100dvh;margin:0!important;border-radius:0!important;padding:20px 4px 20px 8px}.membership-dialog .el-dialog__body{max-height:100dvh}}.modal-close[data-v-98def764]{position:absolute;top:14px;right:22px;z-index:10;width:28px;height:28px;border:1px solid rgba(255,255,255,.14);border-radius:9px;color:#ffffffb8;background:#ffffff0f;font-size:17px;line-height:1;display:grid;place-items:center;cursor:pointer;transition:all .18s ease}.modal-close[data-v-98def764]:hover{background:#ef444438;border-color:#ef444473;transform:rotate(90deg);color:#fff}.modal-close.inner[data-v-98def764]{top:10px;right:14px}.member-shell[data-v-98def764]{position:relative;padding:24px 32px 26px;color:#fff}.member-hero[data-v-98def764]{display:flex;align-items:center;gap:20px;margin-bottom:14px}.hero-left[data-v-98def764]{flex:1}.eyebrow[data-v-98def764]{display:inline-flex;padding:4px 10px;border-radius:999px;border:1px solid rgba(167,139,250,.4);background:#8b5cf629;color:#d8b4fe;font-size:11.5px;font-weight:700;letter-spacing:.5px;margin-bottom:8px;line-height:1.3}.hero-left h2[data-v-98def764]{margin:0 0 4px;font-size:22px;font-weight:800;letter-spacing:-.01em;line-height:1.25}.hero-left p[data-v-98def764]{margin:0;color:#ffffff8c;font-size:12.5px;line-height:1.45;max-width:580px}.hero-right[data-v-98def764]{flex:none}.balance-card[data-v-98def764]{padding:10px 22px 10px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,#ffffff0d,#ffffff04);min-width:500px;display:grid;grid-template-columns:minmax(150px,1.5fr) auto minmax(78px,1fr) auto minmax(120px,1.3fr);align-items:stretch;gap:14px}.bc-stat-free .credits-progress[data-v-98def764]{margin-top:6px;width:100%;-webkit-user-select:none;user-select:none}.bc-stat-free .credits-track[data-v-98def764]{position:relative;width:100%;height:7px;background:#34d3991a;border-radius:999px;overflow:hidden;border:1px solid rgba(52,211,153,.2)}.bc-stat-free .credits-fill[data-v-98def764]{height:100%;background:linear-gradient(90deg,#10b981,#34d399 55%,#6ee7b7);border-radius:999px;box-shadow:0 0 8px #34d39980,inset 0 0 0 1px #ffffff26;transition:width .45s cubic-bezier(.4,0,.2,1)}.bc-stat-free .credits-axis[data-v-98def764]{position:relative;height:13px;margin-top:3px;font-size:10px;font-weight:600;color:#ffffff6b;font-variant-numeric:tabular-nums;letter-spacing:.2px}.bc-stat-free .credits-axis .axis-start[data-v-98def764]{position:absolute;left:0;top:0;line-height:1}.bc-stat-free .credits-axis .axis-end[data-v-98def764]{position:absolute;top:0;right:0;color:#6ee7b7;white-space:nowrap;line-height:1}.bc-stat[data-v-98def764]{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:3px}.bc-label[data-v-98def764]{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:#ffffff8c;margin-bottom:3px}.bc-dot[data-v-98def764]{width:5px;height:5px;border-radius:50%;background:#34d399;box-shadow:0 0 6px #34d3998c}.bc-coin[data-v-98def764]{color:#fbbf24;font-size:7px;line-height:1}.bc-num[data-v-98def764]{display:flex;align-items:baseline;gap:3px;line-height:1}.bc-value[data-v-98def764]{font-size:20px;font-weight:800;letter-spacing:-.01em;line-height:1;font-variant-numeric:tabular-nums}.bc-stat-free .bc-value[data-v-98def764]{color:#6ee7b7}.bc-stat-paid .bc-value[data-v-98def764]{color:#fde68a}.bc-unit[data-v-98def764]{font-size:10.5px;color:#ffffff8c;font-weight:600;white-space:nowrap}.bc-sub[data-v-98def764]{margin-top:2px;font-size:10.5px;color:#fff6}.bc-divider-v[data-v-98def764]{width:1px;align-self:stretch;background:#ffffff14}.bc-stat-tier .bc-tier[data-v-98def764]{align-self:flex-start;margin-top:1px}.tier-tag[data-v-98def764]{font-weight:700;font-size:12px;padding:4px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.15);white-space:nowrap;width:fit-content}.tier-tag.tier-free[data-v-98def764]{color:#a3a3a3;background:#ffffff0f}.tier-tag.tier-base[data-v-98def764]{color:#6ee7b7;background:#2dd4bf24;border-color:#2dd4bf4d}.tier-tag.tier-pro[data-v-98def764]{color:#f9a8d4;background:#ec489924;border-color:#ec489959}.tier-tag.tier-plus[data-v-98def764]{color:#fde68a;background:#facc1524;border-color:#facc1559}.section-tabs-row[data-v-98def764]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}.member-footer[data-v-98def764]{display:flex;justify-content:flex-end;margin-top:16px}.primary-tabs[data-v-98def764]{display:inline-flex;padding:4px;border-radius:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);gap:4px}.primary-tab[data-v-98def764]{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border:none;background:transparent;color:#fff9;font-size:14px;font-weight:700;border-radius:10px;cursor:pointer;transition:all .18s ease}.primary-tab[data-v-98def764]:hover{color:#ffffffe6}.primary-tab.active[data-v-98def764]{color:#fff;background:linear-gradient(135deg,#8b5cf699,#ec48998c);box-shadow:0 8px 22px #8b5cf64d}.primary-tab .tab-svg-icon[data-v-98def764]{width:16px;height:16px;flex-shrink:0;color:currentColor;transition:transform .2s ease,filter .2s ease}.primary-tab.active .tab-svg-icon[data-v-98def764]{filter:drop-shadow(0 2px 6px rgba(236,72,153,.55));transform:scale(1.05)}.payment-tools[data-v-98def764]{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.coupon-box[data-v-98def764]{display:inline-flex;align-items:center;height:38px;padding:3px;border-radius:14px;background:#ffffff0b;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0d;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.coupon-box.applied[data-v-98def764]{border-color:#facc1561;background:#facc1514;box-shadow:0 8px 22px #facc151f}.coupon-input[data-v-98def764]{width:116px;height:30px;padding:0 9px;border:none;outline:none;border-radius:10px;background:transparent;color:#ffffffeb;font-size:13px;font-weight:650}.coupon-input[data-v-98def764]::placeholder{color:#ffffff6b}.coupon-input[data-v-98def764]:disabled{opacity:.7}.coupon-apply[data-v-98def764],.coupon-clear[data-v-98def764]{height:30px;border:none;border-radius:10px;color:#fff;cursor:pointer;transition:transform .18s ease,opacity .18s ease,box-shadow .18s ease}.coupon-apply[data-v-98def764]{min-width:52px;padding:0 12px;background:linear-gradient(135deg,#facc15c7,#ec48999e);font-size:12px;font-weight:800;box-shadow:0 6px 16px #ec489938}.coupon-clear[data-v-98def764]{width:30px;margin-left:2px;background:#ffffff1a;font-size:18px;line-height:1}.coupon-apply[data-v-98def764]:hover:not(:disabled),.coupon-clear[data-v-98def764]:hover:not(:disabled){transform:translateY(-1px)}.coupon-apply[data-v-98def764]:disabled,.coupon-clear[data-v-98def764]:disabled{opacity:.52;cursor:not-allowed}.coupon-applied-tip[data-v-98def764]{max-width:160px;padding:7px 9px;border-radius:999px;background:#facc151f;border:1px solid rgba(250,204,21,.24);color:#fde68a;font-size:12px;font-weight:800;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pay-tabs[data-v-98def764]{display:inline-flex;padding:4px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);gap:4px}.pay-tab[data-v-98def764]{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border:none;background:transparent;color:#ffffff9e;font-size:13px;font-weight:600;border-radius:10px;cursor:pointer;transition:all .18s ease;white-space:nowrap}.pay-tab[data-v-98def764]:hover{color:#ffffffe6}.pay-tab.active[data-v-98def764]{color:#fff;background:linear-gradient(135deg,#2dd4bf52,#3b82f647);box-shadow:0 6px 18px #2dd4bf38}.pay-tab .brand-icon[data-v-98def764]{width:20px;height:20px;border-radius:6px;font-size:11px}.cycle-tabs[data-v-98def764]{display:flex;width:fit-content;margin:0 auto 18px;padding:4px;border-radius:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);gap:2px}.cycle-tab[data-v-98def764]{padding:10px 30px;border:none;background:transparent;color:#ffffffa6;font-size:15px;font-weight:700;letter-spacing:.5px;border-radius:10px;cursor:pointer;transition:all .18s ease}.cycle-tab[data-v-98def764]:hover{color:#ffffffe6}.cycle-tab.active[data-v-98def764]{color:#fff;background:linear-gradient(135deg,#8b5cf673,#ec489966);box-shadow:0 6px 18px #8b5cf647}.cycle-swap-enter-active[data-v-98def764],.cycle-swap-leave-active[data-v-98def764]{transition:opacity .28s ease,transform .32s cubic-bezier(.22,1,.36,1),filter .28s ease}.cycle-swap-enter-from[data-v-98def764]{opacity:0;transform:translateY(10px) scale(.985);filter:blur(2px)}.cycle-swap-leave-to[data-v-98def764]{opacity:0;transform:translateY(-6px) scale(.99);filter:blur(2px)}.member-loading-overlay[data-v-98def764]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;background:#0a0c189e;-webkit-backdrop-filter:blur(10px) saturate(120%);backdrop-filter:blur(10px) saturate(120%);border-radius:inherit;pointer-events:all}.member-loading-content[data-v-98def764]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:22px 30px;border-radius:18px;background:#1416268c;border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 60px #0006}.loading-orb[data-v-98def764]{position:relative;width:54px;height:54px}.loading-orb .orb-ring[data-v-98def764]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,#a855f700,#a855f726 80deg,#a855f7 220deg,#ec4899 320deg,#ec489900 360deg);-webkit-mask:radial-gradient(circle,transparent 56%,#000 58%);mask:radial-gradient(circle,transparent 56%,#000 58%);animation:orb-spin-98def764 1.1s linear infinite}.loading-orb .orb-core[data-v-98def764]{position:absolute;top:24%;right:24%;bottom:24%;left:24%;border-radius:50%;background:linear-gradient(135deg,#a855f7d9,#ec4899c7);box-shadow:0 0 24px #a855f78c,inset 0 0 12px #ffffff2e;animation:orb-pulse-98def764 1.6s ease-in-out infinite}@keyframes orb-spin-98def764{to{transform:rotate(360deg)}}@keyframes orb-pulse-98def764{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.86);opacity:.78}}.loading-text[data-v-98def764]{font-size:13px;font-weight:600;letter-spacing:.6px;color:#ffffffb8}.member-loading-enter-active[data-v-98def764],.member-loading-leave-active[data-v-98def764]{transition:opacity .22s ease}.member-loading-enter-active .member-loading-content[data-v-98def764],.member-loading-leave-active .member-loading-content[data-v-98def764]{transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .22s ease}.member-loading-enter-from[data-v-98def764],.member-loading-leave-to[data-v-98def764]{opacity:0}.member-loading-enter-from .member-loading-content[data-v-98def764]{transform:scale(.92);opacity:0}.member-loading-leave-to .member-loading-content[data-v-98def764]{transform:scale(.96);opacity:0}.coin-section-tip[data-v-98def764]{font-size:13px;color:#ffffff8c;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:10px 14px;margin-bottom:14px}.brand-icon[data-v-98def764]{display:grid;place-items:center;color:#fff;font-weight:800;flex-shrink:0}.brand-icon.wechat[data-v-98def764]{background:linear-gradient(135deg,#07c160,#06ad56)}.brand-icon.alipay[data-v-98def764]{background:linear-gradient(135deg,#1677ff,#0e63d6)}.vip-grid[data-v-98def764],.coin-grid[data-v-98def764]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.empty-tip[data-v-98def764]{grid-column:1 / -1;padding:38px;text-align:center;color:#ffffff80;border:1px dashed rgba(255,255,255,.14);border-radius:18px}.plan-card[data-v-98def764]{position:relative;padding:20px 22px;border-radius:22px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0f,#ffffff05);display:flex;flex-direction:column;gap:14px;transition:all .25s ease;overflow:hidden}.plan-card[data-v-98def764]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,rgba(255,255,255,.18),transparent);opacity:.6}.plan-card[data-v-98def764]:hover{transform:translateY(-3px);border-color:#fff3;box-shadow:0 22px 56px #00000052}.popular-ribbon[data-v-98def764]{position:absolute;top:-1px;right:-1px;padding:5px 14px;border-radius:10px 0 0 14px;border-top-right-radius:inherit;font-size:11px;font-weight:800;letter-spacing:.5px;line-height:1.2;z-index:5;border-bottom:1px solid rgba(255,255,255,.15);border-left:1px solid rgba(255,255,255,.15)}.popular-ribbon .ribbon-text[data-v-98def764]{display:inline-block;font-weight:800}.plan-head[data-v-98def764]{display:flex;flex-direction:column;gap:8px;align-items:center;width:100%;text-align:center}.plan-icon[data-v-98def764]{position:relative;display:inline-flex;align-items:center;gap:5px;padding:5px 11px 5px 8px;width:auto;height:auto;min-height:24px;border-radius:999px;border:1px solid rgba(255,255,255,.22);font-size:12px;font-weight:800;letter-spacing:.4px;color:#fff;white-space:nowrap;isolation:isolate;text-shadow:0 1px 2px rgba(0,0,0,.18)}.plan-icon[data-v-98def764]:before{content:"";position:absolute;inset:1px 1px auto 1px;height:55%;border-radius:999px 999px 6px 6px/999px 999px 12px 12px;background:linear-gradient(180deg,#ffffff5c,#fff0);pointer-events:none;z-index:0}.plan-icon[data-v-98def764]>*{position:relative;z-index:1}.tier-glyph[data-v-98def764]{width:13px;height:13px;flex-shrink:0;color:currentColor;filter:drop-shadow(0 1px 1px rgba(0,0,0,.2))}.tier-text[data-v-98def764]{line-height:1}.plan-icon.tier-free[data-v-98def764]{background:linear-gradient(135deg,#cbd5e1,#94a3b8 55%,#64748b);border-color:#fff3;box-shadow:0 4px 12px #64748b52,inset 0 1px #ffffff52}.plan-icon.tier-base[data-v-98def764]{background:linear-gradient(135deg,#5eead4,#14b8a6 55%,#0e7490);border-color:#5eead48c;box-shadow:0 6px 16px #14b8a673,inset 0 1px #fff6}.plan-icon.tier-pro[data-v-98def764]{background:linear-gradient(135deg,#c084fc,#a855f7 45%,#ec4899);border-color:#d8b4fe99;box-shadow:0 6px 18px #a855f78c,inset 0 1px #ffffff73}.plan-icon.tier-plus[data-v-98def764]{background:linear-gradient(135deg,#fb923c,#f97316 45%,#dc2626);border-color:#fb923c8c;box-shadow:0 6px 18px #ea580c80,inset 0 1px #fff6}.plan-icon.coin-icon[data-v-98def764]{background:linear-gradient(135deg,#67e8f9,#06b6d4 50%,#4f46e5);border-color:#7dd3fc8c;box-shadow:0 6px 16px #06b6d480,inset 0 1px #fff6}.plan-head h3[data-v-98def764]{margin:4px 0 0;font-size:20px;font-weight:700}.plan-title-clean[data-v-98def764]{margin:0!important;font-size:17px;font-weight:800;letter-spacing:-.01em;line-height:1;padding:9px 22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 3px 8px #00000029,inset 0 1px #ffffff14}.free-card .plan-title-clean[data-v-98def764]{background:#ffffff09;border:1px solid rgba(255,255,255,.08);color:#f8fafc}.vip-tier-base .plan-title-clean[data-v-98def764]{background:#2dd4bf0f;border:1px solid rgba(45,212,191,.18);color:#e6fffa}.vip-tier-pro .plan-title-clean[data-v-98def764]{background:#a855f70f;border:1px solid rgba(168,85,247,.18);color:#f3e8ff}.vip-tier-plus .plan-title-clean[data-v-98def764]{background:#f973160f;border:1px solid rgba(249,115,22,.18);color:#fff7ed}.plan-value-panel[data-v-98def764]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:100%;background:#ffffff09;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:10px 14px;margin-top:14px;box-sizing:border-box}.plan-value-panel .value-amount[data-v-98def764]{font-size:15.5px;font-weight:800;letter-spacing:.2px}.vip-tier-base .plan-value-panel .value-amount[data-v-98def764]{color:#5eead4}.vip-tier-pro .plan-value-panel .value-amount[data-v-98def764]{color:#c084fc}.vip-tier-plus .plan-value-panel .value-amount[data-v-98def764]{color:#fb923c}.free-card .plan-value-panel .value-amount[data-v-98def764]{color:#94a3b8}.plan-value-panel .value-duration[data-v-98def764]{font-size:12px;color:#ffffff9e;font-weight:600}.plan-value-panel .value-duration .highlight-days[data-v-98def764]{color:#fbbf24;font-weight:800;font-size:13.5px;margin:0 2px}.plan-points[data-v-98def764]{color:#fff!important;font-size:16.5px;font-weight:800;margin-top:6px;letter-spacing:.2px}.plan-card.free-card[data-v-98def764]{background:linear-gradient(180deg,#ffffff0a,#ffffff03);border-style:dashed}.plan-card.free-card[data-v-98def764]:before{background:#ffffff2e}.plan-card.free-card .plan-price .amount[data-v-98def764]{background:linear-gradient(135deg,#e2e8f0,#94a3b8);-webkit-background-clip:text;background-clip:text}.plan-card.is-current[data-v-98def764]{border-color:#2dd4bf8c;box-shadow:0 18px 48px #2dd4bf2e}.current-ribbon[data-v-98def764]{position:absolute;top:14px;right:14px;padding:5px 12px;border-radius:999px;background:linear-gradient(135deg,#34d399,#2dd4bf);font-size:11px;font-weight:800;letter-spacing:.5px;box-shadow:0 8px 22px #2dd4bf59}.buy-btn.ghost[data-v-98def764]{background:#ffffff0a;color:#ffffff73;border-style:dashed;cursor:not-allowed}.plan-price[data-v-98def764]{display:flex;align-items:baseline;justify-content:center;gap:6px;flex-wrap:wrap;width:100%}.plan-price .currency[data-v-98def764]{font-size:18px;font-weight:700;color:#ffffffc7}.plan-price .amount[data-v-98def764]{font-size:38px;font-weight:900;letter-spacing:-.04em;line-height:1;background:linear-gradient(135deg,#fff,#d8b4fe);-webkit-background-clip:text;background-clip:text;color:transparent}.plan-price .per-unit[data-v-98def764]{font-size:11px;color:#ffffff6b;margin-left:6px;white-space:nowrap}.price-highlight-per-hundred[data-v-98def764]{font-size:13.5px;font-weight:800;color:#10b981;margin-top:4px;letter-spacing:.5px;white-space:nowrap}.price-per-day[data-v-98def764]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px;font-size:13px;font-weight:700;color:#fcd34dd9;letter-spacing:.2px;font-variant-numeric:tabular-nums;width:100%}.price-per-day .origin-price[data-v-98def764]{color:#ffffff61;text-decoration:line-through;text-decoration-thickness:1.5px}.plan-card.free-card .price-per-day[data-v-98def764]{color:#ffffff80}.plan-benefits[data-v-98def764]{list-style:none;margin:0;padding:14px 0;border-top:1px dashed rgba(255,255,255,.1);border-bottom:1px dashed rgba(255,255,255,.1);display:grid;gap:10px}.plan-benefits li[data-v-98def764]{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#ffffffc7;line-height:1.5}.plan-benefits .check[data-v-98def764]{flex:none;width:18px;height:18px;border-radius:50%;background:#34d3992e;color:#6ee7b7;font-size:11px;font-weight:800;display:grid;place-items:center;margin-top:1px}.buy-btn[data-v-98def764]{margin-top:auto;height:46px;border:1px solid rgba(255,255,255,.16);border-radius:14px;color:#fff;background:#ffffff12;font-weight:700;font-size:14px;cursor:pointer;transition:all .2s ease;display:grid;place-items:center}.buy-btn[data-v-98def764]:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff47;transform:translateY(-1px)}.plan-card:hover .buy-btn[data-v-98def764]:not(:disabled){border-color:transparent;background:linear-gradient(135deg,#8b5cf6,#ec4899);box-shadow:0 14px 32px #8b5cf65c;color:#fff}.plan-card:hover .buy-btn[data-v-98def764]:not(:disabled):hover{box-shadow:0 18px 42px #8b5cf680;transform:translateY(-2px);filter:brightness(1.06)}.buy-btn[data-v-98def764]:disabled{opacity:.55;cursor:not-allowed}.dot-loader[data-v-98def764]{display:inline-flex;gap:5px}.dot-loader span[data-v-98def764]{width:7px;height:7px;border-radius:50%;background:#ffffffd9;animation:dot-bounce-98def764 1.2s ease-in-out infinite}.dot-loader span[data-v-98def764]:nth-child(2){animation-delay:.16s}.dot-loader span[data-v-98def764]:nth-child(3){animation-delay:.32s}@keyframes dot-bounce-98def764{0%,80%,to{transform:scale(.55);opacity:.6}40%{transform:scale(1);opacity:1}}.hero-service[data-v-98def764]{display:inline-flex;align-items:center;gap:2px;padding:0;background:transparent;border:none;color:#ffffff8c;cursor:pointer;transition:color .18s ease}.hero-service[data-v-98def764]:hover{color:#ddb4fe}.hero-service-text[data-v-98def764]{font-size:12px;color:inherit}.hero-service-link[data-v-98def764]{font-size:12px;font-weight:600;color:#c084fc;text-decoration:underline;text-underline-offset:2px;margin-left:2px}.hero-service:hover .hero-service-link[data-v-98def764]{color:#ddb4fe}.hero-service-arrow[data-v-98def764]{width:12px;height:12px;margin-left:2px;color:#c084fcb3;transition:transform .18s ease}.hero-service:hover .hero-service-arrow[data-v-98def764]{transform:translate(2px);color:#ddb4fe}.qr-panel[data-v-98def764]{position:relative;padding:36px 30px 30px;text-align:center;color:#fff}.qr-icon[data-v-98def764]{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;font-size:26px;font-weight:800;margin:0 auto 14px;color:#fff}.qr-icon.wechat[data-v-98def764]{background:linear-gradient(135deg,#07c160,#06ad56);box-shadow:0 14px 36px #07c16066}.qr-icon.alipay[data-v-98def764]{background:linear-gradient(135deg,#1677ff,#0e63d6);box-shadow:0 14px 36px #1677ff66}.qr-panel h3[data-v-98def764]{margin:0 0 10px;font-size:22px;font-weight:800}.qr-amount[data-v-98def764]{font-size:14px;color:#fff9;margin-bottom:6px}.qr-amount strong[data-v-98def764]{font-size:32px;font-weight:900;color:#fde68a;margin-left:4px;letter-spacing:-.02em}.qr-box[data-v-98def764]{width:240px;height:240px;margin:18px auto;display:grid;place-items:center;border-radius:18px;background:#fff;padding:10px;box-shadow:0 12px 30px #0000004d,0 0 0 1px #ffffff14 inset}.qr-placeholder[data-v-98def764]{color:#6b7280;font-size:13px}.qr-tip[data-v-98def764]{color:#ffffff8c;font-size:12px;margin:0 0 18px}.qr-actions[data-v-98def764]{display:flex;justify-content:center;gap:18px}.qr-actions .ghost[data-v-98def764],.qr-actions .primary[data-v-98def764],.mobile-pay-sheet .ghost[data-v-98def764],.mobile-pay-sheet .primary[data-v-98def764]{border:none;border-radius:12px;padding:11px 22px;color:#fff;font-weight:700;font-size:14px;cursor:pointer;transition:all .18s ease}.qr-actions .primary[data-v-98def764],.mobile-pay-sheet .primary[data-v-98def764]{background:linear-gradient(135deg,#8b5cf6,#ec4899);box-shadow:0 12px 26px #8b5cf659}.qr-actions .ghost[data-v-98def764],.mobile-pay-sheet .ghost[data-v-98def764]{background:#ffffff14;border:1px solid rgba(255,255,255,.12)}.qr-actions .primary[data-v-98def764]:hover:not(:disabled),.mobile-pay-sheet .primary[data-v-98def764]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 32px #8b5cf673}.qr-actions .ghost[data-v-98def764]:hover,.mobile-pay-sheet .ghost[data-v-98def764]:hover{background:#ffffff24}.qr-actions .primary[data-v-98def764]:disabled,.mobile-pay-sheet .primary[data-v-98def764]:disabled{opacity:.6;cursor:not-allowed}.mobile-pay-mask[data-v-98def764]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200000;background:#0009;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:flex-end}.mobile-pay-sheet[data-v-98def764]{width:100%;padding:14px 22px 28px;border-radius:24px 24px 0 0;background:linear-gradient(180deg,#1a1233,#0a0a1a);color:#fff;display:grid;gap:14px;border-top:1px solid rgba(255,255,255,.08);text-align:center}.sheet-handle[data-v-98def764]{width:38px;height:4px;border-radius:999px;background:#ffffff2e;margin:0 auto}.mobile-pay-sheet h3[data-v-98def764]{margin:4px 0 0;font-size:18px;font-weight:700}@media (max-width: 760px){.vip-grid[data-v-98def764],.coin-grid[data-v-98def764]{grid-template-columns:repeat(2,1fr);max-width:540px;margin-left:auto;margin-right:auto}}@media (max-width: 720px){.member-shell[data-v-98def764]{padding:20px 14px calc(18px + env(safe-area-inset-bottom,0px))}.modal-close[data-v-98def764]{top:10px;right:12px;width:32px;height:32px;border-radius:11px}.hero-left[data-v-98def764]{padding-right:38px}.hero-left h2[data-v-98def764]{font-size:19px}.hero-left p[data-v-98def764]{font-size:12px;max-width:none}.section-tabs-row[data-v-98def764],.payment-tools[data-v-98def764]{align-items:stretch;flex-direction:column;gap:10px}.primary-tabs[data-v-98def764],.pay-tabs[data-v-98def764],.coupon-box[data-v-98def764]{width:100%}.primary-tab[data-v-98def764],.pay-tab[data-v-98def764]{flex:1 1 0;justify-content:center;min-height:40px;padding-inline:10px}.coupon-input[data-v-98def764]{flex:1 1 auto;width:auto;min-width:0}.coupon-applied-tip[data-v-98def764]{max-width:100%;border-radius:12px;text-align:center}.cycle-tabs[data-v-98def764]{width:100%;margin-bottom:14px}.cycle-tab[data-v-98def764]{flex:1 1 0;padding:9px 8px;font-size:13px}.plan-card[data-v-98def764]{padding:20px 16px 18px;gap:14px;border-radius:18px}.plan-price .amount[data-v-98def764]{font-size:36px}.buy-btn[data-v-98def764]{height:44px}.qr-panel[data-v-98def764]{padding:30px 18px 22px}.qr-box[data-v-98def764]{width:min(220px,calc(100vw - 86px));height:min(220px,calc(100vw - 86px))}.qr-actions[data-v-98def764]{flex-direction:column}.qr-actions .ghost[data-v-98def764],.qr-actions .primary[data-v-98def764]{width:100%}.mobile-pay-sheet[data-v-98def764]{padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))}}@media (max-width: 600px){.member-shell[data-v-98def764]{padding:22px 18px 20px}.member-hero[data-v-98def764]{flex-direction:column;align-items:stretch;gap:16px}.balance-card[data-v-98def764]{min-width:0;grid-template-columns:1fr;gap:10px}.balance-card .bc-divider-v[data-v-98def764]{height:1px;width:100%;align-self:auto}.vip-grid[data-v-98def764],.coin-grid[data-v-98def764]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.plan-card.popular[data-v-98def764]{transform:none}}@media (max-width: 420px){.member-shell[data-v-98def764]{padding:18px 12px calc(16px + env(safe-area-inset-bottom,0px))}.balance-card[data-v-98def764]{padding:12px;border-radius:14px}.vip-grid[data-v-98def764],.coin-grid[data-v-98def764]{max-width:none}}@media (max-width: 720px){.member-shell[data-v-98def764]{padding:14px 12px calc(14px + env(safe-area-inset-bottom,0px))}.member-hero[data-v-98def764]{gap:8px;margin-bottom:10px}.eyebrow[data-v-98def764]{padding:3px 8px;margin-bottom:4px;font-size:10.5px}.hero-left[data-v-98def764]{padding-right:38px}.hero-left h2[data-v-98def764]{font-size:18px;margin-bottom:2px}.hero-left p[data-v-98def764]{font-size:11.5px;line-height:1.3}.section-tabs-row[data-v-98def764]{gap:8px;margin-bottom:10px}.primary-tabs[data-v-98def764],.pay-tabs[data-v-98def764]{padding:3px;border-radius:12px}.primary-tab[data-v-98def764],.pay-tab[data-v-98def764]{min-height:34px;padding:7px 8px;font-size:12.5px;border-radius:9px}.coupon-box[data-v-98def764]{height:34px;border-radius:12px}.coupon-input[data-v-98def764],.coupon-apply[data-v-98def764],.coupon-clear[data-v-98def764]{height:28px}.cycle-tabs[data-v-98def764]{margin-bottom:8px}.cycle-tab[data-v-98def764]{min-height:34px;padding:7px 8px}.vip-grid[data-v-98def764],.coin-grid[data-v-98def764]{gap:10px}.plan-card[data-v-98def764]{padding:14px 14px 12px;gap:9px;border-radius:16px}.plan-head[data-v-98def764]{gap:4px}.plan-icon[data-v-98def764]{min-height:22px;padding:4px 9px 4px 7px;font-size:11px}.plan-head h3[data-v-98def764]{margin-top:2px;font-size:16px}.plan-points[data-v-98def764],.plan-price .currency[data-v-98def764]{font-size:14px}.plan-price .amount[data-v-98def764]{font-size:30px}.plan-price .per-unit[data-v-98def764],.price-per-day[data-v-98def764]{font-size:11px}.price-per-day[data-v-98def764]{margin-top:0}.plan-benefits[data-v-98def764]{padding:8px 0;gap:5px}.plan-benefits li[data-v-98def764]{font-size:12px;line-height:1.3}.plan-benefits .check[data-v-98def764]{width:16px;height:16px;font-size:10px}.buy-btn[data-v-98def764]{height:38px;border-radius:12px}}@media (max-width: 600px){.member-hero[data-v-98def764]{gap:8px}.hero-left p[data-v-98def764]{display:none}.balance-card[data-v-98def764]{width:100%;min-width:0;padding:8px 10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.balance-card .bc-divider-v[data-v-98def764]{display:none}.bc-stat[data-v-98def764]{gap:2px}.bc-label[data-v-98def764]{margin-bottom:1px;font-size:10px}.bc-value[data-v-98def764]{font-size:17px}.bc-unit[data-v-98def764],.bc-sub[data-v-98def764]{font-size:9.5px}.bc-stat-free .credits-progress[data-v-98def764]{display:none}.bc-stat-tier .bc-tier[data-v-98def764]{padding:3px 7px;font-size:10.5px}.vip-grid[data-v-98def764],.coin-grid[data-v-98def764]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.plan-card[data-v-98def764]{padding:12px 10px 10px;gap:8px}.plan-icon[data-v-98def764]{padding-inline:7px;font-size:10px}.tier-glyph[data-v-98def764]{width:11px;height:11px}.plan-head h3[data-v-98def764]{font-size:14px}.plan-points[data-v-98def764]{font-size:12px}.plan-price[data-v-98def764]{gap:3px}.plan-price .currency[data-v-98def764]{font-size:12px}.plan-price .amount[data-v-98def764]{font-size:25px}.plan-price .per-unit[data-v-98def764],.price-per-day[data-v-98def764]{font-size:9.5px}.plan-benefits[data-v-98def764]{padding-block:7px;gap:4px}.plan-benefits li[data-v-98def764]{gap:5px;font-size:10.5px}.plan-benefits .check[data-v-98def764]{width:14px;height:14px;font-size:9px}.buy-btn[data-v-98def764]{height:34px;font-size:12px}.plan-benefits li[data-v-98def764]:nth-child(n+4){display:none}}.clickable-benefit[data-v-98def764]{cursor:pointer;transition:all .2s ease-in-out;padding:2px 4px;border-radius:6px;background:#10b9810a;border:1px dashed rgba(16,185,129,.18);margin-top:2px}.clickable-benefit[data-v-98def764]:hover{background:#38bdf814;border-color:#38bdf866}.clickable-benefit .compare-trigger-text[data-v-98def764]{font-weight:800;color:#34d399!important}.clickable-benefit:hover .compare-trigger-text[data-v-98def764]{color:#38bdf8!important;text-decoration:underline}.clickable-benefit .click-tip[data-v-98def764]{font-style:normal;font-size:10px;opacity:.8;color:#fbbf24}.custom-compare-overlay[data-v-98def764]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}.custom-compare-panel[data-v-98def764]{width:90vw;max-width:1020px;height:85vh;max-height:85vh;background:linear-gradient(135deg,#0f162afa,#090d1afc);border:1px solid rgba(255,255,255,.08);border-radius:20px;box-shadow:0 24px 80px #000c,inset 0 1px #ffffff0d;display:flex;flex-direction:column;position:relative;overflow:hidden;animation:comparePanelScale-98def764 .35s cubic-bezier(.16,1,.3,1)}@keyframes comparePanelScale-98def764{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.compare-close[data-v-98def764]{position:absolute;top:18px;right:20px;width:28px;height:28px;border-radius:50%;background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:#ffffff73;font-size:20px;line-height:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;z-index:10}.compare-close[data-v-98def764]:hover{background:#ef444426;border-color:#ef44444d;color:#ef4444}.compare-modal-header[data-v-98def764]{padding:18px 64px 18px 24px;border-bottom:1px solid rgba(255,255,255,.05);display:flex;align-items:center;justify-content:space-between;gap:20px}.header-left-group[data-v-98def764]{display:flex;align-items:center;gap:12px}.header-icon-svg-wrapper[data-v-98def764]{width:38px;height:38px;border-radius:10px;background:#a78bfa1a;border:1px solid rgba(167,139,250,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.compare-header-icon[data-v-98def764]{width:20px;height:20px;color:#a78bfa}.compare-modal-header h3[data-v-98def764]{margin:0 0 2px;font-size:16px;font-weight:800;color:#f8fafc}.tokens-calculator-row[data-v-98def764]{display:flex;align-items:center;gap:6px;margin-top:5px}.calc-label[data-v-98def764]{font-size:11px;color:#ffffff73;font-weight:700}.calc-gap[data-v-98def764]{margin-left:6px}.calc-token-input[data-v-98def764]{width:68px;height:22px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:5px;color:#fbbf24;font-size:11.5px;font-weight:800;font-family:ui-monospace,monospace;text-align:center;box-sizing:border-box;transition:all .2s ease-in-out;padding:0}.calc-token-input[data-v-98def764]:focus{outline:none;border-color:#fbbf2473;background:#ffffff12;box-shadow:0 0 0 2px #fbbf241a}.calc-token-input[data-v-98def764]::-webkit-outer-spin-button,.calc-token-input[data-v-98def764]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calc-token-input[data-v-98def764]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.calc-unit[data-v-98def764]{font-size:11px;color:#ffffff73;margin-left:2px;font-weight:700}.search-box-wrapper[data-v-98def764]{position:relative;display:inline-block}.header-search-box[data-v-98def764]{width:260px;flex-shrink:0;margin-bottom:0}.search-icon-svg[data-v-98def764]{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:14px;height:14px;color:#ffffff59;pointer-events:none}.search-clear-btn[data-v-98def764]{position:absolute;right:10px;top:50%;transform:translateY(-50%);border:none;background:transparent;color:#fff6;font-size:15px;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px}.search-clear-btn[data-v-98def764]:hover{color:#fff}.compare-modal-body[data-v-98def764]{padding:16px 24px;display:flex;flex-direction:column;gap:12px;flex:1;min-height:0}.compare-search-input-raw[data-v-98def764]{width:100%;height:36px;padding:0 28px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:6px;color:#fff;font-size:12.5px;box-sizing:border-box;transition:all .2s ease-in-out}.compare-search-input-raw[data-v-98def764]:focus{outline:none;border-color:#a78bfa59;background:#ffffff0a}.compare-table-container[data-v-98def764]{flex:1;min-height:0;overflow-y:auto;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:#090d1a80;box-sizing:border-box}.compare-table-container[data-v-98def764]::-webkit-scrollbar{width:6px;height:6px}.compare-table-container[data-v-98def764]::-webkit-scrollbar-track{background:#ffffff03;border-radius:99px}.compare-table-container[data-v-98def764]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:99px}.compare-table-container[data-v-98def764]::-webkit-scrollbar-thumb:hover{background:#a78bfa59}.compare-matrix-table[data-v-98def764]{width:100%;border-collapse:collapse;text-align:left;table-layout:fixed}.compare-matrix-table th[data-v-98def764],.compare-matrix-table td[data-v-98def764]{padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.04);box-sizing:border-box}.compare-matrix-table th[data-v-98def764]{background:#0d111d;font-size:11.5px;font-weight:800;color:#fff9;position:sticky;top:0;z-index:10;border-bottom:2px solid rgba(255,255,255,.08);text-align:center}.compare-matrix-table th.th-model[data-v-98def764]{width:260px;text-align:left}.compare-matrix-table th .tier-badge[data-v-98def764]{font-size:13px;font-weight:800;color:#fff;margin-bottom:2px}.compare-matrix-table th.th-free .tier-badge[data-v-98def764]{color:#94a3b8}.compare-matrix-table th.th-vip-0 .tier-badge[data-v-98def764]{color:#2dd4bf}.compare-matrix-table th.th-vip-1 .tier-badge[data-v-98def764]{color:#c084fc}.compare-matrix-table th.th-vip-2 .tier-badge[data-v-98def764]{color:#f97316}.compare-matrix-table th .tier-quota[data-v-98def764]{font-size:12px;font-weight:900;padding:4px 12px;border-radius:99px;display:inline-block;margin-top:6px;letter-spacing:.5px;box-shadow:inset 0 1px #ffffff14,0 4px 12px #0000004d;transition:all .2s ease-in-out}.compare-matrix-table th.th-free .tier-quota[data-v-98def764]{color:#f1f5f9;background:#94a3b838;border:1px solid rgba(148,163,184,.45)}.compare-matrix-table th.th-vip-0 .tier-quota[data-v-98def764]{color:#2dd4bf;background:#2dd4bf38;border:1px solid rgba(45,212,191,.45)}.compare-matrix-table th.th-vip-1 .tier-quota[data-v-98def764]{color:#c084fc;background:#c084fc38;border:1px solid rgba(192,132,252,.45)}.compare-matrix-table th.th-vip-2 .tier-quota[data-v-98def764]{color:#fb923c;background:#fb923c38;border:1px solid rgba(251,146,60,.45)}.compare-matrix-table tbody tr[data-v-98def764]{transition:background .1s}.compare-matrix-table tbody tr[data-v-98def764]:hover{background:#ffffff04!important}.cell-model[data-v-98def764]{width:260px}.cell-model-main[data-v-98def764]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.compare-model-avatar[data-v-98def764]{width:22px;height:22px;border-radius:4px;background:#ffffff0a;padding:1px}.model-title-text[data-v-98def764]{font-size:12.5px;font-weight:800;color:#f1f5f9}.model-name-sub[data-v-98def764]{font-size:10px;color:#ffffff4d;font-family:ui-monospace,monospace}.compare-model-pricing[data-v-98def764]{display:flex;align-items:center;gap:4px}.price-pill-in[data-v-98def764],.price-pill-out[data-v-98def764]{font-size:9px;font-weight:700;padding:1px 4px;border-radius:3px}.price-pill-in[data-v-98def764]{background:#10b9810f;border:1px solid rgba(16,185,129,.15);color:#34d399}.price-pill-out[data-v-98def764]{background:#a855f70f;border:1px solid rgba(168,85,247,.15);color:#c084fc}.cell-quota[data-v-98def764]{text-align:center;vertical-align:middle}.quota-times[data-v-98def764]{font-size:13.5px;font-weight:900;color:#fff;margin-bottom:1px}.cell-free .quota-times[data-v-98def764]{color:#94a3b8}.cell-vip-0 .quota-times[data-v-98def764]{color:#5eead4}.cell-vip-1 .quota-times[data-v-98def764]{color:#c084fc}.cell-vip-2 .quota-times[data-v-98def764]{color:#fb923c}.quota-sub[data-v-98def764]{font-size:10px;color:#ffffff59}.compare-empty-view[data-v-98def764]{padding:30px 0;text-align:center}.compare-footer-notice[data-v-98def764]{font-size:11px;color:#fbbf24bf;line-height:1.5;background:#f59e0b08;border:1px solid rgba(245,158,11,.1);border-radius:8px;padding:10px 14px;display:flex;flex-direction:column;gap:4px}.notice-line.secondary-tip[data-v-98def764]{color:#f59e0b;font-weight:700}.skeleton-pulse[data-v-98def764]{background:linear-gradient(90deg,#ffffff08 25%,#ffffff14 37%,#ffffff08 63%);background-size:400% 100%;animation:skeletonPulse-98def764 1.4s ease infinite}@keyframes skeletonPulse-98def764{0%{background-position:100% 50%}to{background-position:0% 50%}}.skeleton-row td[data-v-98def764]{padding:12px!important}.skeleton-avatar[data-v-98def764]{width:22px;height:22px;border-radius:4px;flex-shrink:0}.skeleton-headers[data-v-98def764]{display:flex;flex-direction:column;gap:5px;width:140px}.skeleton-title[data-v-98def764]{height:12px;border-radius:3px;width:75%}.skeleton-subtitle[data-v-98def764]{height:9px;border-radius:2px;width:100%}.skeleton-pricing-row[data-v-98def764]{display:flex;gap:6px;margin-top:5px}.skeleton-pill[data-v-98def764]{width:52px;height:12px;border-radius:3px}.skeleton-quota-times[data-v-98def764]{width:65px;height:15px;border-radius:3px;margin:0 auto 5px}.skeleton-quota-sub[data-v-98def764]{width:85px;height:10px;border-radius:2px;margin:0 auto}.compare-fade-enter-active[data-v-98def764],.compare-fade-leave-active[data-v-98def764]{transition:all .3s cubic-bezier(.16,1,.3,1)}.compare-fade-enter-from[data-v-98def764],.compare-fade-leave-to[data-v-98def764]{opacity:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}.compare-fade-enter-from .custom-compare-panel[data-v-98def764],.compare-fade-leave-to .custom-compare-panel[data-v-98def764]{opacity:0;transform:scale(.95)}.check-svg-wrapper[data-v-98def764]{background:transparent!important;border:none!important;box-shadow:none!important;display:inline-flex!important;align-items:center;justify-content:center}.compare-trigger-svg[data-v-98def764]{width:14px;height:14px;color:#10b981;transition:color .2s}.clickable-benefit:hover .compare-trigger-svg[data-v-98def764]{color:#38bdf8}.pc-shell[data-v-344b9342]{background:#0f172a;border-radius:20px;border:1px solid rgba(255,255,255,.08);color:#ffffffe0;padding:18px 22px;display:flex;flex-direction:column;gap:14px;height:min(calc(100vh - 60px),760px);min-height:620px}.pc-close[data-v-344b9342]{position:absolute;top:14px;right:18px;width:30px;height:30px;border-radius:999px;border:1px solid rgba(255,255,255,.15);background:#ffffff0d;color:#ffffffbf;font-size:17px;line-height:1;cursor:pointer;z-index:2;transition:background .18s ease,color .18s ease,transform .18s ease}.pc-close[data-v-344b9342]:hover{background:#ffffff1f;color:#fff;transform:rotate(90deg)}.pc-topbar[data-v-344b9342]{display:flex;align-items:center;gap:12px;padding:2px 46px 0 2px;flex-shrink:0}.pc-brand[data-v-344b9342]{display:inline-flex;align-items:center;gap:10px;min-width:0}.pc-brand-badge[data-v-344b9342]{width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,#a855f738,#ec489924);border:1px solid rgba(168,85,247,.35);color:#d8b4fe;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.pc-brand-text[data-v-344b9342]{display:flex;flex-direction:column;gap:1px;min-width:0}.pc-brand-title[data-v-344b9342]{font-size:15px;font-weight:700;color:#fff;line-height:1.2}.pc-brand-subtitle[data-v-344b9342]{font-size:11.5px;color:#ffffff73;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-tabs[data-v-344b9342]{display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);flex-shrink:0}.pc-tab[data-v-344b9342]{display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border-radius:7px;background:transparent;border:1px solid transparent;color:#ffffffa6;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .18s,color .18s,border-color .18s}.pc-tab[data-v-344b9342]:hover{color:#fff;background:#ffffff0d}.pc-tab.active[data-v-344b9342]{color:#fff;background:#a855f724;border-color:#a855f759}.pc-tab em[data-v-344b9342]{font-style:normal;font-size:10.5px;font-weight:700;padding:1px 6px;border-radius:999px;background:#ffffff14;color:#ffffffa6}.pc-tab.active em[data-v-344b9342]{background:#a855f740;color:#f5d0fe}.pc-search[data-v-344b9342]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#fff6;transition:border-color .18s ease;margin-left:auto;flex:1;max-width:260px;min-width:160px}.pc-search[data-v-344b9342]:focus-within{border-color:#a855f773}.pc-search input[data-v-344b9342]{flex:1;min-width:0;background:transparent;border:none;outline:none;color:#fff;font-size:12.5px}.pc-search input[data-v-344b9342]::placeholder{color:#ffffff59}.pc-search-clear[data-v-344b9342]{width:16px;height:16px;border-radius:999px;background:#ffffff1a;border:none;color:#fff9;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .18s,color .18s;flex-shrink:0}.pc-search-clear[data-v-344b9342]:hover{background:#ffffff2e;color:#fff}.pc-body[data-v-344b9342]{flex:1;min-height:0;overflow-y:auto}.pc-body[data-v-344b9342]::-webkit-scrollbar{width:8px}.pc-body[data-v-344b9342]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:8px}.pc-empty[data-v-344b9342]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:14px;color:#fff6;min-height:100%}.pc-empty-icon[data-v-344b9342]{width:52px;height:52px;border-radius:14px;background:#a855f71a;border:1px solid rgba(168,85,247,.2);color:#c4b5fd;display:flex;align-items:center;justify-content:center}.pc-empty p[data-v-344b9342]{font-size:13px;margin:0;text-align:center;max-width:420px}.pc-empty-create[data-v-344b9342]{cursor:pointer;border-radius:16px;border:2px dashed rgba(168,85,247,.3);transition:background .2s ease,border-color .2s ease,transform .2s ease;outline:none}.pc-empty-create[data-v-344b9342]:hover,.pc-empty-create[data-v-344b9342]:focus-visible{background:#a855f70f;border-color:#a855f78c;transform:translateY(-1px)}.pc-empty-create .pc-empty-icon-plus[data-v-344b9342]{width:72px;height:72px;border-radius:18px;background:linear-gradient(135deg,#a855f738,#ec489924);border:1px solid rgba(168,85,247,.45);color:#e9d5ff}.pc-empty-create .pc-empty-title[data-v-344b9342]{font-size:15px;font-weight:700;color:#ffffffe0;margin:0}.pc-empty-create .pc-empty-sub[data-v-344b9342]{font-size:12.5px;color:#ffffff80;margin:0;max-width:360px}.pc-loading-orb[data-v-344b9342]{width:36px;height:36px;border-radius:50%;border:2px solid rgba(168,85,247,.2);border-top-color:#a855f7;animation:pc-spin-344b9342 .9s linear infinite}@keyframes pc-spin-344b9342{to{transform:rotate(360deg)}}.pc-grid[data-v-344b9342]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;padding:4px 2px}.pc-card[data-v-344b9342]{background:#ffffff09;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:14px 16px 12px;display:flex;flex-direction:column;gap:8px;transition:background .18s ease,border-color .18s ease,transform .18s ease;min-height:200px}.pc-card[data-v-344b9342]:hover{background:#ffffff0f;border-color:#a855f759;transform:translateY(-1px)}.pc-card.is-official[data-v-344b9342]{border-color:#facc1540}.pc-card.is-official[data-v-344b9342]:hover{border-color:#facc1573}.pc-card-create[data-v-344b9342]{align-items:center;justify-content:center;text-align:center;gap:10px;padding:18px 16px;cursor:pointer;font-family:inherit;color:#ffffffc7;background:#a855f70d;border:1.5px dashed rgba(168,85,247,.35)}.pc-card-create[data-v-344b9342]:hover{background:#a855f71a;border-color:#a855f799;transform:translateY(-1px)}.pc-card-create[data-v-344b9342]:focus-visible{outline:none;border-color:#a855f7cc;box-shadow:0 0 0 3px #a855f733}.pc-create-plus[data-v-344b9342]{width:54px;height:54px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#a855f740,#ec48992e);border:1px solid rgba(168,85,247,.5);color:#e9d5ff}.pc-create-title[data-v-344b9342]{font-size:14px;font-weight:700;color:#fff}.pc-create-sub[data-v-344b9342]{font-size:11.5px;color:#ffffff80}.pc-card-head[data-v-344b9342]{display:flex;flex-wrap:wrap;gap:5px}.pc-tag[data-v-344b9342]{font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:999px;line-height:1.5;letter-spacing:.2px;display:inline-flex;align-items:center;gap:3px}.pc-tag-official[data-v-344b9342]{color:#fde68a;background:#facc151f;border:1px solid rgba(250,204,21,.28)}.pc-tag-category[data-v-344b9342]{color:#a5b4fc;background:#6366f11f;border:1px solid rgba(99,102,241,.28)}.pc-tag-vars[data-v-344b9342]{color:#6ee7b7;background:#2dd4bf1f;border:1px solid rgba(45,212,191,.25)}.pc-card-title[data-v-344b9342]{margin:2px 0 0;font-size:15px;font-weight:700;color:#fff;overflow:hidden;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pc-card-desc[data-v-344b9342]{margin:0;font-size:12px;color:#ffffff8c;line-height:1.55;overflow:hidden;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pc-card-preview[data-v-344b9342]{margin:0;font-size:12px;color:#ffffff8c;line-height:1.6;white-space:pre-wrap;word-break:break-word;font-family:inherit;flex:1;overflow:hidden;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;padding:6px 10px;border-left:2px solid rgba(168,85,247,.35);background:#ffffff06;border-radius:0 6px 6px 0}.pc-card:hover .pc-card-preview[data-v-344b9342]{color:#ffffffb8;background:#ffffff0a;border-left-color:#a855f7a6}.pc-card-foot[data-v-344b9342]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:2px}.pc-use-btn[data-v-344b9342]{display:inline-flex;align-items:center;gap:5px;padding:6px 14px;border-radius:8px;border:1px solid rgba(168,85,247,.45);background:linear-gradient(135deg,#a855f738,#ec489926);color:#fff;font-size:12.5px;font-weight:700;cursor:pointer;transition:background .2s,border-color .2s,transform .2s}.pc-use-btn[data-v-344b9342]:hover{background:linear-gradient(135deg,#a855f766,#ec489947);transform:translateY(-1px)}.pc-card-actions[data-v-344b9342]{display:inline-flex;align-items:center;gap:4px}.pc-icon-btn[data-v-344b9342]{display:inline-flex;align-items:center;gap:4px;padding:6px 8px;border-radius:7px;border:1px solid transparent;background:#ffffff0a;color:#ffffffa6;font-size:12px;font-weight:600;cursor:pointer;transition:background .18s,color .18s,border-color .18s}.pc-icon-btn[data-v-344b9342]:hover{background:#ffffff1a;color:#fff}.pc-icon-btn.danger[data-v-344b9342]:hover{background:#ef444426;color:#fca5a5;border-color:#ef444459}.pc-icon-btn.fork[data-v-344b9342]{color:#6ee7b7;background:#2dd4bf14;border-color:#2dd4bf40}.pc-icon-btn.fork[data-v-344b9342]:hover{background:#2dd4bf2e;color:#a7f3d0}.pc-icon-btn[data-v-344b9342]:disabled{opacity:.6;cursor:not-allowed}.pc-icon-btn-label[data-v-344b9342]{font-size:11.5px}.pe-shell[data-v-344b9342]{background:#0f172a;border-radius:20px;border:1px solid rgba(255,255,255,.08);color:#ffffffe0;padding:22px 26px 18px;display:flex;flex-direction:column;gap:14px}.pe-hero h3[data-v-344b9342]{margin:0 0 4px;font-size:18px;font-weight:700;color:#fff}.pe-hero p[data-v-344b9342]{margin:0;font-size:12.5px;color:#ffffff80;line-height:1.6}.pe-hero code[data-v-344b9342]{background:#ffffff14;padding:1px 6px;border-radius:5px;font-size:11.5px;color:#fde68a}.pe-form[data-v-344b9342]{display:flex;flex-direction:column;gap:14px}.pe-row[data-v-344b9342]{display:flex;flex-direction:column;gap:6px}.pe-row-split[data-v-344b9342]{flex-direction:row;gap:10px}.pe-col[data-v-344b9342]{flex:1;display:flex;flex-direction:column;gap:6px}.pe-label[data-v-344b9342]{font-size:12px;font-weight:600;color:#ffffffa6;display:inline-flex;align-items:center;gap:4px}.pe-required[data-v-344b9342]{color:#fca5a5;font-weight:700}.pe-label-row[data-v-344b9342]{display:flex;align-items:center;justify-content:space-between}.pe-insert-btn[data-v-344b9342]{display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border-radius:6px;border:1px solid rgba(168,85,247,.35);background:#a855f71a;color:#d8b4fe;font-size:11.5px;font-weight:600;cursor:pointer;transition:background .18s,border-color .18s}.pe-insert-btn[data-v-344b9342]:hover{background:#a855f72e;border-color:#a855f78c}.pe-input[data-v-344b9342],.pe-textarea[data-v-344b9342]{width:100%;background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:9px 11px;color:#fff;font-size:13px;line-height:1.55;box-sizing:border-box;outline:none;transition:border-color .18s ease,box-shadow .18s ease;font-family:inherit;resize:vertical}.pe-textarea[data-v-344b9342]{min-height:180px;line-height:1.65}.pe-input[data-v-344b9342]:focus,.pe-textarea[data-v-344b9342]:focus{border-color:#a855f780;box-shadow:0 0 0 3px #a855f71f}.pe-input[data-v-344b9342]::placeholder,.pe-textarea[data-v-344b9342]::placeholder{color:#ffffff4d}.pe-input-sm[data-v-344b9342]{padding:7px 10px;font-size:12.5px}.pe-hint[data-v-344b9342]{font-size:11px;color:#fff6;display:inline-flex;align-items:center;gap:6px}.pe-hint-dot[data-v-344b9342]{opacity:.5}.pe-placeholders[data-v-344b9342]{padding-top:6px}.pe-placeholder-list[data-v-344b9342]{display:flex;flex-direction:column;gap:8px;max-height:240px;overflow-y:auto}.pe-placeholder-item[data-v-344b9342]{background:#ffffff06;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:7px}.pe-ph-head[data-v-344b9342]{display:flex;align-items:center;justify-content:space-between}.pe-ph-name[data-v-344b9342]{font-size:12px;color:#fde68a;background:#facc1514;border:1px solid rgba(250,204,21,.2);padding:2px 8px;border-radius:6px;font-family:SF Mono,Menlo,monospace}.pe-ph-check[data-v-344b9342]{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:#ffffff8c;cursor:pointer}.pe-ph-check input[data-v-344b9342]{accent-color:#a855f7}.pe-ph-row[data-v-344b9342]{display:flex;gap:8px}.pe-ph-row .pe-input-sm[data-v-344b9342]{flex:1;min-width:0}.pe-foot[data-v-344b9342]{display:flex;justify-content:flex-end;gap:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}.pe-btn[data-v-344b9342]{display:inline-flex;align-items:center;gap:5px;padding:8px 18px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:background .2s,border-color .2s,transform .2s}.pe-btn.ghost[data-v-344b9342]{background:#ffffff0d;border-color:#ffffff1a;color:#ffffffc7}.pe-btn.ghost[data-v-344b9342]:hover{background:#ffffff1a;color:#fff}.pe-btn.primary[data-v-344b9342]{background:linear-gradient(135deg,#a855f7e6,#ec4899e6);color:#fff;box-shadow:0 6px 16px #a855f747}.pe-btn.primary[data-v-344b9342]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.08)}.pe-btn[data-v-344b9342]:disabled{opacity:.55;cursor:not-allowed}.pi-shell[data-v-344b9342]{background:#0f172a;border-radius:16px;border:1px solid rgba(255,255,255,.08);padding:22px 24px 16px;color:#ffffffe0;display:flex;flex-direction:column;gap:12px}.pi-shell h3[data-v-344b9342]{margin:0;font-size:17px;font-weight:700;color:#fff}.pi-shell p[data-v-344b9342]{margin:0;font-size:12.5px;color:#ffffff8c;line-height:1.55}.pi-error[data-v-344b9342]{color:#fca5a5;font-size:12px;margin:0}.pi-hint[data-v-344b9342]{color:#fff6;font-size:11.5px;margin:0}.pi-foot[data-v-344b9342]{display:flex;justify-content:flex-end;gap:8px;padding-top:6px}.pf-shell[data-v-344b9342]{background:#0f172a;border-radius:18px;border:1px solid rgba(255,255,255,.08);padding:22px 26px 18px;color:#ffffffe0;display:flex;flex-direction:column;gap:16px}.pf-hero h3[data-v-344b9342]{margin:0 0 4px;font-size:18px;font-weight:700;color:#fff}.pf-hero p[data-v-344b9342]{margin:0;font-size:12.5px;color:#ffffff85;line-height:1.55}.pf-list[data-v-344b9342]{display:flex;flex-direction:column;gap:12px;max-height:52vh;overflow-y:auto;padding-right:4px}.pf-item[data-v-344b9342]{display:flex;flex-direction:column;gap:6px}.pf-label[data-v-344b9342]{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:#ffffffc7}.pf-raw[data-v-344b9342]{font-size:10.5px;color:#fff6;background:#ffffff0d;padding:1px 6px;border-radius:5px;font-family:SF Mono,Menlo,monospace}.pf-textarea[data-v-344b9342]{min-height:80px}.pf-foot[data-v-344b9342]{display:flex;justify-content:flex-end;gap:8px;padding-top:6px;border-top:1px solid rgba(255,255,255,.06)}@media (max-width: 960px){.pc-shell[data-v-344b9342]{height:min(calc(100dvh - 32px),760px);min-height:0}.pc-topbar[data-v-344b9342]{flex-wrap:wrap;align-items:stretch}.pc-brand[data-v-344b9342]{flex:1 1 100%;padding-right:42px}.pc-search[data-v-344b9342]{flex:1 1 100%;max-width:none;min-width:0;margin-left:0}.pc-grid[data-v-344b9342]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}}@media (max-width: 560px){.pc-shell[data-v-344b9342],.pe-shell[data-v-344b9342],.pf-shell[data-v-344b9342],.pi-shell[data-v-344b9342]{border-radius:18px;padding:18px 14px calc(16px + env(safe-area-inset-bottom,0px))}.pc-shell[data-v-344b9342]{height:calc(100dvh - 14px)}.pc-close[data-v-344b9342]{top:10px;right:12px}.pc-brand-subtitle[data-v-344b9342]{display:none}.pc-tabs[data-v-344b9342]{width:100%}.pc-tab[data-v-344b9342]{flex:1 1 0;justify-content:center}.pc-grid[data-v-344b9342]{grid-template-columns:1fr}.pc-card[data-v-344b9342]{min-height:0;padding:13px 14px}.pc-card-foot[data-v-344b9342],.pe-foot[data-v-344b9342],.pf-foot[data-v-344b9342],.pi-foot[data-v-344b9342]{flex-direction:column-reverse;align-items:stretch}.pc-use-btn[data-v-344b9342],.pe-btn[data-v-344b9342]{justify-content:center;width:100%}.pc-card-actions[data-v-344b9342]{justify-content:stretch}.pc-card-actions .pc-icon-btn[data-v-344b9342]{flex:1 1 0;justify-content:center}.pe-row-split[data-v-344b9342],.pe-ph-row[data-v-344b9342]{flex-direction:column}.pe-textarea[data-v-344b9342]{min-height:160px;max-height:38dvh}.pf-list[data-v-344b9342]{max-height:46dvh}}.prompt-center-dialog.el-dialog,.prompt-editor-dialog.el-dialog,.prompt-filler-dialog.el-dialog,.prompt-insert-dialog.el-dialog{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:20px;padding:0!important;overflow:visible}.prompt-center-dialog .el-dialog__header,.prompt-editor-dialog .el-dialog__header,.prompt-filler-dialog .el-dialog__header,.prompt-insert-dialog .el-dialog__header{display:none!important}.prompt-center-dialog .el-dialog__body,.prompt-editor-dialog .el-dialog__body,.prompt-filler-dialog .el-dialog__body,.prompt-insert-dialog .el-dialog__body{padding:0!important;position:relative}@media (max-width: 960px){.prompt-center-dialog.el-dialog,.prompt-editor-dialog.el-dialog{width:calc(100vw - 24px)!important;max-width:none!important}}@media (max-width: 560px){.prompt-center-dialog.el-dialog,.prompt-editor-dialog.el-dialog,.prompt-filler-dialog.el-dialog,.prompt-insert-dialog.el-dialog{width:calc(100vw - 14px)!important;margin:7px auto!important}}.coin-log-modal.el-dialog{border-radius:22px!important;overflow:hidden;background:radial-gradient(120% 90% at 0% 0%,rgba(139,92,246,.2),transparent 55%),radial-gradient(120% 90% at 100% 100%,rgba(236,72,153,.16),transparent 55%),linear-gradient(180deg,#1a1530,#0f0a1f)!important;border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 90px #0000008c}.coin-log-modal .el-dialog__header{display:none!important}.coin-log-modal .el-dialog__body{padding:0!important}@media (max-width: 600px){.coin-log-modal.el-dialog{width:calc(100vw - 18px)!important;max-width:none!important;max-height:calc(100dvh - 18px);margin:9px auto!important;border-radius:22px!important}}@media (max-width: 420px){.coin-log-modal.el-dialog{width:100vw!important;max-height:100dvh;margin:0!important;border-radius:0!important}}.coin-log-shell[data-v-a75b6e1e]{position:relative;padding:26px 24px 22px;color:#fff;display:flex;flex-direction:column;max-height:80vh}.coin-log-close[data-v-a75b6e1e]{position:absolute;top:14px;right:14px;width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffb3;font-size:18px;line-height:1;cursor:pointer;transition:all .2s ease}.coin-log-close[data-v-a75b6e1e]:hover{background:#ef444438;border-color:#ef444473;color:#fff;transform:rotate(90deg)}.coin-log-head[data-v-a75b6e1e]{text-align:center;margin-bottom:18px}.coin-log-badge[data-v-a75b6e1e]{display:inline-flex;width:46px;height:46px;align-items:center;justify-content:center;border-radius:14px;background:linear-gradient(135deg,#34d39938,#8b5cf62e);border:1px solid rgba(52,211,153,.35);color:#6ee7b7;font-size:22px;margin-bottom:10px;box-shadow:0 6px 18px #34d3992e}.coin-log-head h3[data-v-a75b6e1e]{margin:0 0 4px;font-size:19px;font-weight:800;letter-spacing:-.01em}.coin-log-sub[data-v-a75b6e1e]{margin:0;font-size:12.5px;color:#ffffff8c;letter-spacing:.2px}.coin-log-tabs[data-v-a75b6e1e]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px;padding:4px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:12px}.coin-log-tab[data-v-a75b6e1e]{flex:1;min-width:0;padding:7px 8px;border-radius:9px;border:1px solid transparent;background:transparent;color:#fff9;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .18s ease;white-space:nowrap}.coin-log-tab[data-v-a75b6e1e]:hover{color:#fff;background:#ffffff0f}.coin-log-tab.active[data-v-a75b6e1e]{color:#fff;background:linear-gradient(135deg,#8b5cf657,#ec489947);border-color:#a78bfa66;box-shadow:0 4px 14px #8b5cf640}.coin-log-body[data-v-a75b6e1e]{flex:1;min-height:200px;max-height:56vh;overflow-y:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(167,139,250,.35) transparent}.coin-log-body[data-v-a75b6e1e]::-webkit-scrollbar{width:6px}.coin-log-body[data-v-a75b6e1e]::-webkit-scrollbar-thumb{background:#a78bfa59;border-radius:4px}.coin-log-loading[data-v-a75b6e1e]{display:flex;align-items:center;justify-content:center;gap:8px;height:220px;color:#fff9;font-size:13px}.coin-log-empty[data-v-a75b6e1e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:240px;color:#ffffff8c}.coin-log-empty .empty-icon[data-v-a75b6e1e]{font-size:38px;opacity:.7}.coin-log-empty p[data-v-a75b6e1e]{margin:4px 0 0;font-size:14px;color:#ffffffbf;font-weight:600}.coin-log-empty span[data-v-a75b6e1e]{font-size:12px;color:#ffffff73}.coin-log-list[data-v-a75b6e1e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.coin-log-row[data-v-a75b6e1e]{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;transition:background .18s ease,border-color .18s ease}.coin-log-row[data-v-a75b6e1e]:hover{background:#ffffff0d;border-color:#a78bfa2e}.coin-log-row.audit[data-v-a75b6e1e]{opacity:.85}.row-icon[data-v-a75b6e1e]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px;font-weight:800;background:#ffffff0f}.row-icon .arrow.up[data-v-a75b6e1e]{color:#6ee7b7}.row-icon .arrow.down[data-v-a75b6e1e]{color:#fda4af}.row-icon .arrow.flat[data-v-a75b6e1e]{color:#ffffff73}.coin-log-row.positive .row-icon[data-v-a75b6e1e]{background:#34d39929}.coin-log-row.negative .row-icon[data-v-a75b6e1e]{background:#f472b629}.row-main[data-v-a75b6e1e]{flex:1;min-width:0}.row-title[data-v-a75b6e1e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.row-info[data-v-a75b6e1e]{font-size:13.5px;font-weight:700;color:#fff;word-break:break-word;letter-spacing:.1px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.35}.row-tag[data-v-a75b6e1e]{font-size:10.5px;font-weight:700;letter-spacing:.4px;padding:2px 7px;border-radius:999px;border:1px solid rgba(255,255,255,.08);color:#ffffffd9;background:#ffffff0f;flex-shrink:0}.row-tag.tag-chat_completion[data-v-a75b6e1e]{color:#ddd6fe;background:#8b5cf62e;border-color:#a78bfa52}.row-tag.tag-coin_pack[data-v-a75b6e1e]{color:#fde68a;background:#fbbf2429;border-color:#fbbf2452}.row-tag.tag-vip_purchase[data-v-a75b6e1e]{color:#bae6fd;background:#38bdf829;border-color:#38bdf852}.row-tag.tag-refund[data-v-a75b6e1e]{color:#fecaca;background:#ef444424;border-color:#ef444447}.row-tag.tag-signin[data-v-a75b6e1e]{color:#bbf7d0;background:#22c55e29;border-color:#22c55e52}.row-extra[data-v-a75b6e1e]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:11.5px;color:#ffffff8c;font-variant-numeric:tabular-nums}.extra-chip[data-v-a75b6e1e]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);color:#ffffffb3;white-space:nowrap;cursor:default}.extra-chip em[data-v-a75b6e1e]{font-style:normal;font-weight:700;color:#ffffffeb}.extra-chip .chip-sep[data-v-a75b6e1e]{font-style:normal;margin:0 1px;opacity:.45;font-weight:500}.extra-chip.chip-free[data-v-a75b6e1e]{background:#34d3991a;border-color:#34d39947;color:#a7f3d0}.extra-chip.chip-free em[data-v-a75b6e1e]{color:#6ee7b7}.extra-chip.chip-paid[data-v-a75b6e1e]{background:#fbbf241a;border-color:#fbbf2447;color:#fde68a}.extra-chip.chip-paid em[data-v-a75b6e1e]{color:#fcd34d}.extra-chip.chip-over[data-v-a75b6e1e]{background:#ef44441f;border-color:#ef444452;color:#fecaca}.extra-chip.chip-over em[data-v-a75b6e1e]{color:#fda4af}.extra-chip.chip-price[data-v-a75b6e1e]{background:transparent;border-color:#ffffff14;color:#ffffff73;font-size:11px}.extra-chip.chip-price[data-v-a75b6e1e]:hover{border-color:#fff3;color:#ffffffb3}.row-time[data-v-a75b6e1e]{margin-left:auto;color:#fff6;font-size:11px;white-space:nowrap}.row-amount[data-v-a75b6e1e]{text-align:right;flex-shrink:0;min-width:78px;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.amount-num[data-v-a75b6e1e]{font-size:18px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1.1;display:inline-flex;align-items:baseline;gap:2px}.amount-num.positive[data-v-a75b6e1e]{color:#6ee7b7}.amount-num.negative[data-v-a75b6e1e]{color:#fda4af}.amount-num.audit[data-v-a75b6e1e]{color:#ffffff8c;font-weight:700}.amount-num .amount-unit-inline[data-v-a75b6e1e]{font-size:11px;font-weight:600;color:currentColor;opacity:.7;letter-spacing:.2px}.amount-balance[data-v-a75b6e1e]{font-size:10.5px;color:#fff6;font-variant-numeric:tabular-nums;letter-spacing:.2px}.coin-log-pager[data-v-a75b6e1e]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}.coin-log-pager .page-btn[data-v-a75b6e1e]{padding:6px 14px;border-radius:9px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffc7;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .18s ease}.coin-log-pager .page-btn[data-v-a75b6e1e]:hover:not(:disabled){background:#8b5cf638;border-color:#a78bfa66;color:#fff}.coin-log-pager .page-btn[data-v-a75b6e1e]:disabled{opacity:.35;cursor:not-allowed}.coin-log-pager .page-info[data-v-a75b6e1e]{font-size:12.5px;color:#fff9;font-variant-numeric:tabular-nums}@media (max-width: 600px){.coin-log-shell[data-v-a75b6e1e]{padding:24px 14px calc(16px + env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 18px)}.coin-log-body[data-v-a75b6e1e]{max-height:none;flex:1 1 auto;min-height:0}.coin-log-tabs[data-v-a75b6e1e]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.coin-log-tabs[data-v-a75b6e1e]::-webkit-scrollbar{display:none}.coin-log-tab[data-v-a75b6e1e]{flex:0 0 auto;min-width:72px;padding:6px;font-size:12px}.coin-log-row[data-v-a75b6e1e]{align-items:flex-start;gap:10px;padding:11px 12px}.row-icon[data-v-a75b6e1e]{width:28px;height:28px}.row-info[data-v-a75b6e1e]{font-size:12.5px}.row-amount[data-v-a75b6e1e]{min-width:64px}.amount-num[data-v-a75b6e1e]{font-size:15px}}@media (max-width: 420px){.coin-log-shell[data-v-a75b6e1e]{max-height:100dvh}.coin-log-row[data-v-a75b6e1e]{display:grid;grid-template-columns:28px minmax(0,1fr)}.row-amount[data-v-a75b6e1e]{grid-column:2;text-align:left;align-items:flex-start;flex-direction:row;gap:10px}}.user-capsule[data-v-c1203dcd],.fancy-menu-content[data-v-c1203dcd]{--tier-c1: #94a3b8;--tier-c2: #64748b;--tier-glow1: rgba(148, 163, 184, .18);--tier-glow2: rgba(100, 116, 139, .12);--tier-bg1: #1a1130;--tier-bg2: #14102a;--tier-bg3: #0e0820;--tier-overlay-strong: rgba(148, 163, 184, .08);--tier-overlay-soft: rgba(148, 163, 184, .03)}.user-capsule.tier-free[data-v-c1203dcd],.fancy-menu-content.tier-free[data-v-c1203dcd]{--tier-c1: #94a3b8;--tier-c2: #64748b;--tier-glow1: rgba(148, 163, 184, .18);--tier-glow2: rgba(100, 116, 139, .12);--tier-bg1: #0c2520;--tier-bg2: #1a1430;--tier-bg3: #2a0e3a;--tier-c1-cta: #5eead4;--tier-c2-cta: #a855f7;--tier-overlay-strong: rgba(148, 163, 184, .06);--tier-overlay-soft: rgba(148, 163, 184, .02)}.user-capsule.tier-base[data-v-c1203dcd],.fancy-menu-content.tier-base[data-v-c1203dcd]{--tier-c1: #5eead4;--tier-c2: #0ea5e9;--tier-glow1: rgba(94, 234, 212, .28);--tier-glow2: rgba(14, 165, 233, .22);--tier-bg1: #062a26;--tier-bg2: #102232;--tier-bg3: #0a1a2c;--tier-c1-cta: #5eead4;--tier-c2-cta: #0ea5e9;--tier-overlay-strong: rgba(45, 212, 191, .14);--tier-overlay-soft: rgba(14, 165, 233, .05)}.user-capsule.tier-pro[data-v-c1203dcd],.fancy-menu-content.tier-pro[data-v-c1203dcd]{--tier-c1: #f472b6;--tier-c2: #a855f7;--tier-glow1: rgba(244, 114, 182, .3);--tier-glow2: rgba(168, 85, 247, .24);--tier-bg1: #2a0e2e;--tier-bg2: #20143a;--tier-bg3: #1e0b3a;--tier-c1-cta: #f472b6;--tier-c2-cta: #a855f7;--tier-overlay-strong: rgba(236, 72, 153, .14);--tier-overlay-soft: rgba(168, 85, 247, .06)}.user-capsule.tier-plus[data-v-c1203dcd],.fancy-menu-content.tier-plus[data-v-c1203dcd]{--tier-c1: #fde68a;--tier-c2: #ec4899;--tier-glow1: rgba(253, 230, 138, .3);--tier-glow2: rgba(236, 72, 153, .24);--tier-bg1: #2a1d08;--tier-bg2: #2a1422;--tier-bg3: #3a0f24;--tier-c1-cta: #fde68a;--tier-c2-cta: #ec4899;--tier-overlay-strong: rgba(250, 204, 21, .14);--tier-overlay-soft: rgba(236, 72, 153, .06)}.user-dropdown-container[data-v-c1203dcd]{display:inline-flex;width:100%}.user-profile-trigger[data-v-c1203dcd]{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.user-capsule[data-v-c1203dcd]{width:100%;display:flex;align-items:center;flex-direction:row;gap:8px;padding:4px 10px 4px 4px;background:#ffffff0b;border:1px solid rgba(255,255,255,.1);border-radius:999px;cursor:pointer;transition:background .2s,border-color .2s;outline:none}.user-capsule[data-v-c1203dcd]:hover{background:#ffffff14;border-color:#a855f759}.user-capsule--avatar[data-v-c1203dcd]{padding:0;border:none;border-radius:50%;background:transparent}.user-capsule--avatar[data-v-c1203dcd]:hover{background:transparent;border-color:transparent}.user-profile-trigger--avatar[data-v-c1203dcd]{border-radius:50%}.avatar-ring[data-v-c1203dcd]{padding:2px;border-radius:50%;background:linear-gradient(135deg,var(--tier-c1) 0%,var(--tier-c2) 100%);box-shadow:0 0 12px var(--tier-glow1);transition:box-shadow .2s ease,transform .2s ease;display:inline-flex}.user-capsule:hover .avatar-ring[data-v-c1203dcd]{box-shadow:0 0 16px var(--tier-glow1),0 0 6px var(--tier-glow2)}.user-avatar[data-v-c1203dcd]{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:13px;text-shadow:0 1px 2px rgba(0,0,0,.2)}.user-name[data-v-c1203dcd]{display:inline-block;color:#ffffffe6;font-size:14px;font-weight:500;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.divider-vertical[data-v-c1203dcd]{width:1px;height:14px;background:#ffffff26;margin:0 2px}.kadou-stats-pair[data-v-c1203dcd]{display:inline-flex;align-items:center;gap:8px;padding:0 2px;line-height:1}.kadou-mini[data-v-c1203dcd]{display:inline-flex;align-items:center;gap:4px;border-radius:8px;padding:2px 4px;margin:-2px -4px;transition:background .18s ease,transform .18s ease;font-size:13px;font-weight:700;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-variant-numeric:tabular-nums;line-height:1;cursor:pointer}.kadou-mini[data-v-c1203dcd]:hover{background:#ffffff14;transform:translateY(-1px)}.kadou-mini .mini-text[data-v-c1203dcd]{display:inline-flex;align-items:baseline}.kadou-mini .mini-divider[data-v-c1203dcd]{margin:0 2px;font-weight:500;opacity:.55}.kadou-mini-free[data-v-c1203dcd]{color:#6ee7b7}.kadou-mini-free .mini-dot[data-v-c1203dcd]{width:6px;height:6px;border-radius:50%;background:#34d399;box-shadow:0 0 6px #34d3998c;flex-shrink:0}.kadou-mini-paid[data-v-c1203dcd]{color:#fde68a}.kadou-mini-paid .mini-icon[data-v-c1203dcd]{font-size:13px;color:#fbbf24;display:inline-flex}.dropdown-arrow[data-v-c1203dcd]{color:#ffffff4d;margin-left:2px;font-size:12px;transition:transform .3s}.user-capsule:hover .dropdown-arrow[data-v-c1203dcd]{transform:rotate(180deg);color:#fff9}@media (max-width: 720px){.user-name[data-v-c1203dcd],.dropdown-arrow[data-v-c1203dcd]{display:none!important}.user-capsule[data-v-c1203dcd]{width:auto!important;padding:4px 10px 4px 4px!important;gap:6px!important}.divider-vertical[data-v-c1203dcd]{margin:0 5px!important}.kadou-stats-pair[data-v-c1203dcd]{gap:6px!important;padding:0!important}}.fancy-user-dropdown.el-popper{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.fancy-user-dropdown .el-popper__arrow{display:none}.fancy-menu-content{width:320px;background:radial-gradient(140% 100% at 0% 0%,rgba(139,92,246,.22),transparent 55%),radial-gradient(140% 100% at 100% 100%,rgba(236,72,153,.16),transparent 55%),linear-gradient(180deg,#1f1538,#150e2a);border:1px solid rgba(167,139,250,.32);border-radius:20px;overflow:hidden;box-shadow:0 0 0 1px #ffffff0a inset,0 24px 60px -12px #000000b3,0 0 28px #8b5cf647;animation:marciaDropdownSlideIn .15s ease-out;color:#ffffffe6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.fancy-user-dropdown.el-popper[data-popper-placement^=bottom] .fancy-menu-content{margin-top:2px}.fancy-user-dropdown.el-popper[data-popper-placement^=top] .fancy-menu-content{margin-bottom:2px}.fancy-user-dropdown.el-popper[data-popper-placement^=right] .fancy-menu-content{margin-left:2px}.fancy-user-dropdown.el-popper[data-popper-placement^=left] .fancy-menu-content{margin-right:2px}.fancy-user-dropdown--side-attached.el-popper[data-popper-placement^=right] .fancy-menu-content{margin-left:0}@keyframes marciaDropdownSlideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.fancy-user-dropdown--side-attached.el-popper[data-popper-placement^=right] .fancy-menu-content{animation:marciaDropdownSlideInFromLeft .15s ease-out}@keyframes marciaDropdownSlideInFromLeft{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.fancy-menu-content .menu-header{position:relative;padding:16px 14px 14px;background:linear-gradient(180deg,var(--tier-overlay-strong) 0%,var(--tier-overlay-soft) 60%,transparent 100%);border-bottom:1px solid rgba(255,255,255,.05)}.fancy-menu-content .header-bg-shape{position:absolute;top:-50px;right:-50px;width:160px;height:160px;background:radial-gradient(circle,var(--tier-glow1) 0%,var(--tier-glow2) 40%,transparent 72%);filter:blur(40px);pointer-events:none}.fancy-menu-content .menu-header:after{content:"";position:absolute;bottom:-40px;left:-30px;width:120px;height:120px;background:radial-gradient(circle,var(--tier-glow2) 0%,transparent 70%);filter:blur(36px);pointer-events:none;opacity:.75}.fancy-menu-content .header-top-area{position:relative;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.fancy-menu-content .user-info-row{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.fancy-menu-content .big-avatar{position:relative;width:48px;height:48px;border-radius:50%;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 12px #0000004d;border:2px solid rgba(255,255,255,.1);flex-shrink:0;z-index:0}.fancy-menu-content .big-avatar:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;background:linear-gradient(135deg,var(--tier-c1) 0%,var(--tier-c2) 100%);z-index:-1;box-shadow:0 0 14px var(--tier-glow1),0 0 28px var(--tier-glow2);transition:box-shadow .25s ease}.fancy-menu-content .big-avatar:hover:before{box-shadow:0 0 18px var(--tier-glow1),0 0 36px var(--tier-glow2)}.fancy-menu-content .user-text-col{display:flex;flex-direction:column;gap:2px;min-width:0}.fancy-menu-content .header-name-row{display:flex;align-items:center;gap:6px}.fancy-menu-content .header-name{font-size:15px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.fancy-menu-content .phone-row{cursor:pointer;transition:color .2s}.fancy-menu-content .phone-row:hover .phone-value{color:#ffffffb3}.fancy-menu-content .phone-value{font-size:12px;color:#fff6;letter-spacing:.5px}.fancy-menu-content .header-logout-link{display:flex;align-items:center;gap:4px;color:#a78bfad9;font-size:12px;font-weight:600;cursor:pointer;padding:6px 10px;border-radius:999px;background:#a78bfa14;border:1px solid rgba(167,139,250,.2);white-space:nowrap;transition:background .2s,color .2s,border-color .2s;flex-shrink:0;margin-left:auto}.fancy-menu-content .header-logout-link .el-icon{font-size:13px}.fancy-menu-content .header-logout-link:hover{color:#fff;background:#a78bfa33;border-color:#a78bfa66}.fancy-menu-content .balance-card-panel{background:#0003;border-radius:12px;padding:10px;border:1px solid rgba(255,255,255,.05)}.fancy-menu-content .balance-stats-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fancy-menu-content .balance-stat{padding:10px 12px;border-radius:10px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);min-width:0;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.fancy-menu-content .balance-stat.is-clickable{cursor:pointer}.fancy-menu-content .balance-stat.is-clickable:hover{background:#ffffff0f;transform:translateY(-1px)}.fancy-menu-content .balance-stat .stat-label{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:#ffffff80;font-weight:600;margin-bottom:6px}.fancy-menu-content .balance-stat .stat-dot{width:6px;height:6px;border-radius:50%;background:#34d399;box-shadow:0 0 6px #34d3998c}.fancy-menu-content .balance-stat .stat-coin{font-size:12px;color:#fbbf24}.fancy-menu-content .balance-stat .stat-num{display:flex;align-items:baseline;gap:4px;line-height:1}.fancy-menu-content .balance-stat .stat-value{font-size:22px;font-weight:800;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1}.fancy-menu-content .balance-stat .stat-divider{margin:0 2px;font-size:.78em;font-weight:500;opacity:.55}.fancy-menu-content .balance-stat .stat-unit{font-size:11px;font-weight:600;color:#ffffff80;white-space:nowrap}.fancy-menu-content .balance-stat .stat-sub{margin-top:4px;font-size:10.5px;color:#ffffff61;letter-spacing:.2px}.fancy-menu-content .credits-progress{margin-top:8px;width:100%;-webkit-user-select:none;user-select:none}.fancy-menu-content .credits-track{position:relative;width:100%;height:8px;background:#34d3991a;border-radius:999px;overflow:hidden;border:1px solid rgba(52,211,153,.18)}.fancy-menu-content .credits-fill{height:100%;background:linear-gradient(90deg,#10b981,#34d399 55%,#6ee7b7);border-radius:999px;box-shadow:0 0 8px #34d3998c,inset 0 0 0 1px #ffffff26;transition:width .45s cubic-bezier(.4,0,.2,1)}.fancy-menu-content .credits-axis{position:relative;height:13px;margin-top:4px;font-size:10px;font-weight:600;color:#ffffff6b;font-variant-numeric:tabular-nums;letter-spacing:.2px}.fancy-menu-content .credits-axis .axis-start{position:absolute;left:0;top:0;line-height:1}.fancy-menu-content .credits-axis .axis-end{position:absolute;top:0;right:0;color:#6ee7b7;white-space:nowrap;line-height:1}.fancy-menu-content .balance-stat-free{border-color:#34d39966;background:linear-gradient(180deg,#34d39914,#34d39905)}.fancy-menu-content .balance-stat-free.is-clickable:hover{border-color:#34d399a6;box-shadow:0 6px 18px #34d3992e}.fancy-menu-content .balance-stat-free .stat-value{color:#6ee7b7}.fancy-menu-content .balance-stat-paid{border-color:#fbbf2466;background:linear-gradient(180deg,#fbbf241a,#fbbf2405)}.fancy-menu-content .balance-stat-paid.is-clickable:hover{border-color:#fbbf24a6;box-shadow:0 6px 18px #fbbf242e}.fancy-menu-content .balance-stat-paid .stat-value{color:#fde68a}.fancy-menu-content .calculator-link-row{display:flex;justify-content:center;margin-top:10px;margin-bottom:2px}.fancy-menu-content .calculator-text-link{font-size:11px;color:#a78bfa;font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:3px;transition:all .18s ease}.fancy-menu-content .calculator-text-link:hover{color:#fde68a;text-shadow:0 0 8px rgba(253,230,138,.4)}.fancy-menu-content .balance-footer-row{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.08);display:flex;align-items:center;flex-wrap:nowrap;gap:8px;min-width:0}.fancy-menu-content .balance-footer-row .recharge-entry-btn{margin-left:auto;flex-shrink:0;align-self:center}.fancy-menu-content .membership-info{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;flex:1 1 auto}.fancy-menu-content .membership-tier-tag{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.12);line-height:1.5;flex-shrink:0;white-space:nowrap}.fancy-menu-content .membership-tier-tag.tier-free{color:#ffffffa6;background:#ffffff0d}.fancy-menu-content .membership-tier-tag.tier-base{color:#6ee7b7;background:#2dd4bf1f;border-color:#2dd4bf4d}.fancy-menu-content .membership-tier-tag.tier-pro{color:#f9a8d4;background:#ec48991f;border-color:#ec489959}.fancy-menu-content .membership-tier-tag.tier-plus{color:#fde68a;background:#facc151f;border-color:#facc1559}.fancy-menu-content .membership-meta{font-size:11px;color:#ffffff8c;white-space:nowrap;flex-shrink:0}.fancy-menu-content .recharge-entry-btn{display:inline-flex;align-items:center;gap:3px;padding:6px 8px;background:linear-gradient(135deg,var(--tier-bg1) 0%,var(--tier-bg2) 50%,var(--tier-bg3) 100%) padding-box,linear-gradient(135deg,var(--tier-c1-cta, var(--tier-c1)) 0%,var(--tier-c2-cta, var(--tier-c2)) 100%) border-box;border:1px solid transparent;border-radius:7px;cursor:pointer;white-space:nowrap;transition:background .2s,box-shadow .2s,transform .18s;line-height:1}.fancy-menu-content .recharge-entry-btn:hover{box-shadow:0 6px 16px var(--tier-glow1),0 2px 8px var(--tier-glow2);transform:translateY(-1px);filter:brightness(1.08)}.fancy-menu-content .recharge-entry-btn .recharge-icon{background:linear-gradient(135deg,var(--tier-c1-cta, var(--tier-c1)) 0%,var(--tier-c2-cta, var(--tier-c2)) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.fancy-menu-content .recharge-entry-btn .recharge-text{background:linear-gradient(135deg,var(--tier-c1-cta, var(--tier-c1)) 0%,var(--tier-c2-cta, var(--tier-c2)) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.fancy-menu-content .recharge-icon{font-size:12px;line-height:1}.fancy-menu-content .recharge-text{font-size:11.5px;white-space:nowrap;transition:filter .2s;line-height:1}.fancy-menu-content .menu-list{padding:8px;display:flex;flex-direction:column;gap:6px}.fancy-menu-content .menu-item{display:flex;align-items:center;padding:10px 12px;border-radius:12px;cursor:pointer;transition:background .18s,color .18s;color:#ffffffd9}.fancy-menu-content .menu-item:hover{background:#ffffff0d;color:#fff}.fancy-menu-content .menu-item.recharge-item{position:relative;background:linear-gradient(135deg,#fbbf2414,#ec48990f 55%,#a855f70d);border:1px solid transparent;overflow:hidden;transition:background .22s ease,transform .22s ease}.fancy-menu-content .menu-item.recharge-item:hover{background:linear-gradient(135deg,#fbbf2429,#ec48991f 55%,#a855f71a);transform:translateY(-1px)}.fancy-menu-content .menu-item.recharge-item .main-text{background:linear-gradient(90deg,#fbbf24,#f472b6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;letter-spacing:.2px}.fancy-menu-content .menu-item.recharge-item .sub-text{color:#fff9}.fancy-menu-content .menu-item.recharge-item .arrow{color:#fbbf24;opacity:.8}.fancy-menu-content .menu-item.recharge-item:hover .arrow{opacity:1;transform:translate(3px)}.fancy-menu-content .icon-box{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-right:12px;font-size:18px;background:#ffffff0d;flex-shrink:0}.fancy-menu-content .icon-box.purple{color:#a855f7;background:#a855f71a}.fancy-menu-content .icon-box.blue{color:#3b82f6;background:#3b82f61a}.fancy-menu-content .icon-box.green{color:#34d399;background:#34d3991f}.fancy-menu-content .icon-box.gold{color:#fbbf24;background:linear-gradient(135deg,#fbbf242e,#f59e0b1a)}.fancy-menu-content .icon-box.gold-gradient{color:#fbbf24;background:linear-gradient(135deg,#fbbf242e,#f59e0b1f)}.fancy-menu-content .icon-box.orange{color:#f59e0b;background:#f59e0b1a}.fancy-menu-content .menu-item:hover .icon-box.purple{background:#a855f733}.fancy-menu-content .menu-item:hover .icon-box.blue{background:#3b82f633}.fancy-menu-content .menu-item:hover .icon-box.green{background:#34d39938}.fancy-menu-content .menu-item:hover .icon-box.gold{background:linear-gradient(135deg,#fbbf2447,#f59e0b29)}.fancy-menu-content .menu-item:hover .icon-box.gold-gradient{background:linear-gradient(135deg,#fbbf2447,#f9731633)}.fancy-menu-content .menu-item:hover .icon-box.orange{background:#f59e0b33}.fancy-menu-content .item-text{flex:1;min-width:0}.fancy-menu-content .main-text{font-size:14px;font-weight:600;margin-bottom:2px}.fancy-menu-content .sub-text{font-size:11px;color:#fff6}.fancy-menu-content .arrow{font-size:14px;opacity:.3;transition:opacity .2s,transform .2s}.fancy-menu-content .menu-item:hover .arrow{opacity:.85;transform:translate(2px)}.api-doc-page[data-v-30547641]{width:min(1200px,calc(100% - 36px));margin:0 auto;padding:24px 0 80px;min-height:100vh;min-height:100dvh;color:var(--text);font-family:system-ui,-apple-system,sans-serif}.api-doc-page.embedded[data-v-30547641]{width:100%;margin:0;padding:0;min-height:0}.api-doc-page.embedded .api-doc-main[data-v-30547641]{padding-top:0;gap:12px}.api-doc-page.embedded .api-doc-hero[data-v-30547641]{padding:30px 22px 20px;border-radius:24px 24px 18px 18px;border-left:none;border-right:none;border-top:none}.api-doc-page.embedded .api-doc-hero h1[data-v-30547641]{font-size:clamp(24px,3.5vw,36px)}.api-doc-page.embedded .api-doc-hero p[data-v-30547641]{margin-bottom:24px}.api-doc-page.embedded .api-doc-quick-grid[data-v-30547641]{grid-template-columns:1fr;max-width:760px;width:min(100%,760px)}.api-doc-page.embedded .api-doc-quick-card[data-v-30547641]{padding:14px 18px}.api-doc-page.embedded .api-doc-quick-card code[data-v-30547641]{width:100%;text-align:left}.api-doc-page.embedded .api-doc-section[data-v-30547641]{border-left:none;border-right:none;border-radius:18px}.api-doc-nav[data-v-30547641]{position:sticky;top:14px;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 24px;border:1px solid var(--line);border-radius:var(--shell-radius);background:#080816c2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 12px 40px #00000040}.api-doc-brand[data-v-30547641]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;display:inline-flex;align-items:center;gap:12px;padding:0;cursor:pointer;text-align:left}.api-doc-brand span[data-v-30547641]{display:flex;flex-direction:column}.api-doc-brand strong[data-v-30547641]{font-size:18px;font-weight:850;letter-spacing:-.01em}.api-doc-brand em[data-v-30547641]{font-size:11px;font-style:normal;color:#a78bfa;font-weight:600}.api-doc-nav-actions[data-v-30547641]{display:flex;align-items:center;gap:12px}.api-doc-nav-actions .ghost-btn[data-v-30547641],.api-doc-nav-actions .primary-btn[data-v-30547641]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;min-height:34px;padding:0 14px;font-size:12.5px;font-weight:600;border-radius:10px;box-sizing:border-box;white-space:nowrap}.api-doc-main[data-v-30547641]{display:flex;flex-direction:column;gap:28px;padding-top:24px}.api-doc-hero[data-v-30547641]{padding:56px 32px;text-align:center;border:1px solid var(--line);border-radius:32px;background:radial-gradient(circle at top right,rgba(139,92,246,.12),transparent 45%),radial-gradient(circle at bottom left,rgba(59,130,246,.08),transparent 45%),#ffffff05;box-shadow:0 16px 48px #0003}.api-doc-eyebrow[data-v-30547641]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:#8b5cf626;border:1px solid rgba(167,139,250,.28);color:#c4b5fd;font-size:12px;font-weight:700;letter-spacing:.5px;margin-bottom:20px}.api-doc-hero h1[data-v-30547641]{font-size:clamp(28px,4.5vw,44px);font-weight:900;line-height:1.15;letter-spacing:-.02em;margin:0 auto 16px;max-width:800px;background:linear-gradient(135deg,#fff 10%,#e9d5ff 60%,#c4b5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.api-doc-hero p[data-v-30547641]{max-width:680px;margin:0 auto 36px;font-size:15.5px;line-height:1.75;color:#f8fbffa6}.api-doc-quick-grid[data-v-30547641]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:860px;margin:0 auto}.api-doc-quick-card[data-v-30547641]{padding:14px 20px;background:#03071299;border:1px solid rgba(167,139,250,.2);border-radius:16px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left}.quick-action-link[data-v-30547641]{display:inline-flex;align-items:center;gap:6px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fbff99;padding:6px 12px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;height:32px;box-sizing:border-box}.quick-action-link[data-v-30547641]:hover{background:#ffffff14;border-color:#fff3;color:#fff}.quick-action-link.active[data-v-30547641]{background:linear-gradient(135deg,#8b5cf626,#6366f126);border-color:#a78bfa66;color:#c4b5fd;box-shadow:0 4px 12px #8b5cf61a}.quick-action-link.active[data-v-30547641]:hover{background:linear-gradient(135deg,#8b5cf640,#6366f140);border-color:#a78bfa99;color:#fff}.api-doc-quick-card .label[data-v-30547641]{font-size:11px;font-weight:700;color:#a78bfa;text-transform:uppercase;letter-spacing:.5px}.api-doc-quick-card .value-row[data-v-30547641]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px}.api-doc-quick-card code[data-v-30547641]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;font-size:13px;color:#f3e8ff;overflow-wrap:anywhere;background:#0307128c;border:1px solid rgba(255,255,255,.05);padding:6px 12px;border-radius:8px;flex-grow:1}.copy-inline-btn[data-v-30547641]{background:transparent;border:0;padding:4px;cursor:pointer;color:#f8fbff73;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.copy-inline-btn[data-v-30547641]:hover{color:#a78bfa;background:#8b5cf61f}.api-doc-grid[data-v-30547641]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.api-doc-card[data-v-30547641]{padding:28px;border:1px solid var(--line);border-radius:24px;background:#ffffff04;display:flex;flex-direction:column;gap:16px;transition:transform .2s ease,border-color .2s ease}.api-doc-card[data-v-30547641]:hover{border-color:#a78bfa40;transform:translateY(-2px)}.api-doc-card-head[data-v-30547641]{display:flex;align-items:center;gap:12px}.icon-circle[data-v-30547641]{width:36px;height:36px;border-radius:10px;background:#8b5cf61a;border:1px solid rgba(139,92,246,.25);display:flex;align-items:center;justify-content:center;color:#c4b5fd}.api-doc-card h2[data-v-30547641]{font-size:18px;font-weight:800;margin:0;color:#f3e8ff}.api-doc-card p[data-v-30547641]{margin:0;font-size:14.5px;line-height:1.7;color:#f8fbffa6}.code-badge[data-v-30547641]{padding:10px 14px;border-radius:10px;background:#030712b3;border:1px solid rgba(255,255,255,.06);font-family:ui-monospace,monospace;font-size:13px;color:#cbd5e1;display:flex;align-items:center;gap:4px}.skeleton-key-shimmer[data-v-30547641]{display:inline-block;vertical-align:middle;height:14px;width:240px;border-radius:4px;background:linear-gradient(90deg,#a78bfa1a 25%,#a78bfa59 37%,#a78bfa1a 63%);background-size:400% 100%;animation:skeleton-shimmer-30547641 1.4s ease infinite}@keyframes skeleton-shimmer-30547641{0%{background-position:100% 50%}to{background-position:0% 50%}}.select-key[data-v-30547641]{min-width:250px}.select-model[data-v-30547641]{min-width:280px}[data-v-30547641] .custom-el-select{width:100%}[data-v-30547641] .custom-el-select .el-select__wrapper{background-color:#03071299!important;box-shadow:0 0 0 1px #ffffff14 inset!important;border-radius:12px!important;height:38px!important;color:#fff!important;padding-right:18px!important}[data-v-30547641] .custom-el-select .el-select__wrapper:hover,[data-v-30547641] .custom-el-select .el-select__wrapper.is-focused{box-shadow:0 0 0 1px #a78bfa73 inset!important}[data-v-30547641] .custom-el-select .el-select__placeholder,[data-v-30547641] .custom-el-select .el-select__text{color:#fff!important;font-size:13px!important}[data-v-30547641] .custom-el-select.select-search-active .el-select__placeholder{display:none!important}[data-v-30547641] .custom-el-select.select-search-active .el-select__input-wrapper{max-width:100%!important;width:100%!important}[data-v-30547641] .custom-el-select .el-select__input{color:#fff!important;font-size:13px!important}[data-v-30547641] .custom-el-select .el-select__suffix{margin-right:6px!important}.quick-action-copy-btn[data-v-30547641]{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:6px 12px;color:#ffffffb3;font-size:13px;font-weight:600;transition:all .2s ease;cursor:pointer;height:32px;box-sizing:border-box}.quick-action-copy-btn[data-v-30547641]:hover{color:#fff;border-color:#a78bfa99;background:#8b5cf614}.api-doc-section[data-v-30547641]{padding:32px;border:1px solid var(--line);border-radius:28px;background:#ffffff03;display:flex;flex-direction:column;gap:24px}.section-header[data-v-30547641]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.section-header h2[data-v-30547641]{font-size:22px;font-weight:850;margin:0 0 6px;color:#fff}.section-header p[data-v-30547641]{margin:0;font-size:14px;color:#f8fbff8c}.filter-controls[data-v-30547641]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.search-wrapper[data-v-30547641]{position:relative;display:inline-flex;align-items:center;background:#03071280;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:0 14px;height:38px;width:280px;max-width:100%;transition:all .2s ease}.search-wrapper[data-v-30547641]:focus-within{border-color:#a78bfa73;width:360px;box-shadow:0 0 12px #8b5cf626}.search-wrapper svg[data-v-30547641]{color:#f8fbff66;margin-right:8px}.search-input[data-v-30547641]{background:transparent;border:0;color:#fff;font-size:13.5px;width:100%;padding:0}.search-input[data-v-30547641]:focus{outline:none}.category-tabs[data-v-30547641]{display:inline-flex;background:#03071280;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:3px}.tab-btn[data-v-30547641]{background:transparent;border:0;padding:6px 14px;font-size:13px;font-weight:600;color:#f8fbff80;border-radius:9px;cursor:pointer;transition:all .2s ease}.tab-btn[data-v-30547641]:hover{color:#fff}.tab-btn.active[data-v-30547641]{background:#8b5cf629;color:#c4b5fd;box-shadow:0 2px 8px #8b5cf614}.models-loading[data-v-30547641],.models-empty[data-v-30547641]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:12px;color:#f8fbff73;font-size:14px;border:1px dashed rgba(255,255,255,.06);border-radius:16px}.spin-icon[data-v-30547641]{animation:spin-30547641 1.2s linear infinite}@keyframes spin-30547641{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.table-container[data-v-30547641]{overflow-x:auto;border-radius:16px;border:1px solid rgba(255,255,255,.06);background:#0307124d}.model-table[data-v-30547641]{width:100%;border-collapse:collapse;text-align:left}.model-table th[data-v-30547641],.model-table td[data-v-30547641]{padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.05)}.model-table th[data-v-30547641]{background:#03071280;font-size:12px;font-weight:700;color:#f8fbff73;text-transform:uppercase;letter-spacing:.5px}.model-table tr:last-child td[data-v-30547641]{border-bottom:0}.model-table tr:hover td[data-v-30547641]{background:#ffffff04}.col-title[data-v-30547641]{width:26%}.col-name[data-v-30547641]{width:28%}.col-price[data-v-30547641]{width:22%}.col-desc[data-v-30547641]{width:24%}.model-meta[data-v-30547641]{display:flex;align-items:center;gap:12px}.model-icon[data-v-30547641]{width:28px;height:28px;border-radius:8px;object-fit:cover;background:#ffffff0d}.model-icon-placeholder[data-v-30547641]{width:28px;height:28px;border-radius:8px;background:#8b5cf61a;display:flex;align-items:center;justify-content:center;color:#a78bfa}.title-row[data-v-30547641]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.title-text[data-v-30547641]{font-size:14.5px;font-weight:700;color:#f8fafc}.id-copy-row[data-v-30547641]{display:inline-flex;align-items:center;background:#03071280;border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:4px 8px 4px 10px;gap:8px}.id-copy-row code[data-v-30547641]{font-family:ui-monospace,monospace;font-size:12.5px;color:#e2e8f0}.price-display[data-v-30547641]{display:flex;flex-direction:column;gap:3px}.price-line[data-v-30547641]{font-size:12.5px;color:#f8fbff80}.price-val[data-v-30547641]{font-weight:700;color:#f1f5f9;font-family:ui-monospace,monospace}.desc-text[data-v-30547641]{margin:0;font-size:13px;line-height:1.5;color:#f8fbff8c;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;cursor:help}.playground-controls[data-v-30547641]{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.control-item[data-v-30547641]{display:flex;flex-direction:column;gap:6px}.control-item label[data-v-30547641]{font-size:11px;font-weight:700;color:#f8fbff66;text-transform:uppercase}.custom-select[data-v-30547641]{background:#03071299;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:8px 14px;color:#fff;font-size:13.5px;min-width:220px;height:38px;cursor:pointer;transition:border-color .2s}.custom-select[data-v-30547641]:focus{border-color:#a78bfa73;outline:none}.custom-select option[data-v-30547641]{background:#080816;color:#fff}.toggle-group[data-v-30547641]{display:inline-flex;background:#03071299;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:3px;height:38px;box-sizing:border-box}.toggle-btn[data-v-30547641]{background:transparent;border:0;padding:0 14px;font-size:13px;font-weight:600;color:#f8fbff80;border-radius:9px;cursor:pointer;transition:all .2s ease}.toggle-btn[data-v-30547641]:hover{color:#fff}.toggle-btn.active[data-v-30547641]{background:#ffffff14;color:#fff}.playground-main[data-v-30547641]{display:grid;grid-template-columns:180px 1fr;background:#030712;border:1px solid rgba(255,255,255,.06);border-radius:20px;overflow:hidden;box-shadow:0 20px 50px #0006}.snippet-sidebar[data-v-30547641]{background:#03071280;border-right:1px solid rgba(255,255,255,.05);padding:16px 12px;display:flex;flex-direction:column;gap:8px}.lang-btn[data-v-30547641]{background:transparent;border:0;width:100%;padding:10px 14px;border-radius:10px;color:#f8fbff80;font-size:13.5px;font-weight:600;cursor:pointer;text-align:left;display:flex;align-items:center;gap:10px;transition:all .2s ease}.lang-btn[data-v-30547641]:hover{color:#fff;background:#ffffff08}.lang-btn.active[data-v-30547641]{background:#ffffff12;color:#fff}.lang-btn .dot[data-v-30547641]{width:6px;height:6px;border-radius:50%}.snippet-content[data-v-30547641]{display:flex;flex-direction:column;overflow:hidden}.snippet-header[data-v-30547641]{min-height:52px;background:#030712cc;border-bottom:1px solid rgba(255,255,255,.04);padding:8px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.file-name[data-v-30547641]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;font-size:12px;color:#f8fbff66}.snippet-method-tabs[data-v-30547641]{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow-x:auto}.method-tab[data-v-30547641]{background:#ffffff09;border:1px solid rgba(255,255,255,.055);border-radius:10px;padding:6px 10px;color:#f8fbff8a;cursor:pointer;display:inline-flex;align-items:baseline;gap:7px;white-space:nowrap;transition:all .2s ease}.method-tab span[data-v-30547641]{font-size:12px;font-weight:700}.method-tab[data-v-30547641]:hover{color:#fff;border-color:#a78bfa52;background:#8b5cf614}.method-tab.active[data-v-30547641]{color:#fff;border-color:#a78bfa73;background:linear-gradient(135deg,#8b5cf62e,#6366f11f)}.copy-btn[data-v-30547641]{background:#ffffff0a;border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:6px 12px;color:#f8fbffb3;font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .2s ease}.copy-btn[data-v-30547641]:hover{background:#ffffff14;color:#fff;border-color:#ffffff1f}.code-pre[data-v-30547641]{margin:0;padding:24px;overflow:auto;flex-grow:1;background:transparent;max-height:550px;min-height:380px}.code-pre code[data-v-30547641]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:1.6;color:#e2e8f0;white-space:pre}.code-pre code[data-v-30547641] .snippet-highlight-tag{display:inline-block;padding:1px 6px;margin:0 1px;border-radius:7px;color:#ddd6fe;background:#8b5cf62e;box-shadow:inset 0 0 0 1px #a78bfa38;cursor:pointer;transition:all .16s ease}.code-pre code[data-v-30547641] .snippet-highlight-tag:hover{color:#f5f3ff;background:#8b5cf642;box-shadow:inset 0 0 0 1px #c4b5fd57}.params-table-wrapper[data-v-30547641]{overflow-x:auto;margin-top:8px}.params-table[data-v-30547641]{width:100%;border-collapse:collapse;text-align:left}.params-table th[data-v-30547641],.params-table td[data-v-30547641]{padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.04);font-size:13.5px}.params-table th[data-v-30547641]{color:#f8fbff73;font-weight:700;font-size:11.5px;text-transform:uppercase}.params-table td code[data-v-30547641]{font-family:ui-monospace,monospace;font-size:12px;padding:2px 6px;border-radius:6px;background:#ffffff0d;color:#f1f5f9}@media (max-width: 1024px){.playground-main[data-v-30547641]{grid-template-columns:1fr}.snippet-sidebar[data-v-30547641]{border-right:0;border-bottom:1px solid rgba(255,255,255,.05);flex-direction:row;overflow-x:auto}.lang-btn[data-v-30547641]{width:auto;white-space:nowrap}}@media (max-width: 768px){.api-doc-page[data-v-30547641]{width:min(100% - 24px,1180px);padding:12px 0 60px}.api-doc-nav[data-v-30547641]{top:8px;padding:10px 16px;border-radius:18px}.api-doc-brand em[data-v-30547641]{display:none}.api-doc-quick-grid[data-v-30547641],.api-doc-grid[data-v-30547641]{grid-template-columns:1fr}.api-doc-section[data-v-30547641]{padding:20px;border-radius:20px}.section-header[data-v-30547641]{flex-direction:column;align-items:flex-start}.filter-controls[data-v-30547641]{width:100%;justify-content:space-between}.search-wrapper[data-v-30547641]{width:100%}.search-wrapper[data-v-30547641]:focus-within{width:100%}.category-tabs[data-v-30547641]{width:100%;display:flex;overflow-x:auto}.tab-btn[data-v-30547641]{flex-grow:1;text-align:center}}.price-header-cell[data-v-30547641]{display:flex;align-items:center;justify-content:flex-start;gap:8px}.unit-toggle[data-v-30547641]{display:inline-flex;background:#03071299;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:3px}.unit-btn[data-v-30547641]{background:transparent;border:0;padding:3px 10px;font-size:11px;font-weight:700;color:#f8fbff66;border-radius:4px;cursor:pointer;transition:all .15s ease}.unit-btn[data-v-30547641]:hover{color:#fff}.unit-btn.active[data-v-30547641]{background:#8b5cf64d;color:#c4b5fd;box-shadow:0 1px 4px #8b5cf626}.price-unit[data-v-30547641]{font-size:11px;color:#f8fbff59;margin-left:2px}.dark-select-dropdown{background:#0d0d1e!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;box-shadow:0 10px 30px #0009!important}.dark-select-dropdown .el-select-dropdown__item{color:#ffffffbf!important;font-size:13px!important;height:36px!important;line-height:36px!important}.dark-select-dropdown .el-select-dropdown__item.is-hovering{background-color:#8b5cf626!important;color:#fff!important}.dark-select-dropdown .el-select-dropdown__item.is-selected{color:#c4b5fd!important;background-color:#8b5cf638!important;font-weight:600}.dark-select-dropdown .el-scrollbar__bar{opacity:.3!important}.dark-select-dropdown .el-popper__arrow:before{background:#0d0d1e!important;border-color:#ffffff1a!important}.api-key-page[data-v-c35a6140]{min-height:100vh;background-color:#0b0a13;color:#fff;font-family:inherit;display:flex;flex-direction:column}.api-key-nav[data-v-c35a6140]{display:flex;align-items:center;justify-content:space-between;padding:16px 40px;background:#080816c2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-bottom:1px solid rgba(255,255,255,.05);position:sticky;top:0;z-index:100;box-shadow:0 12px 40px #00000040;box-sizing:border-box}.api-key-brand[data-v-c35a6140]{display:flex;align-items:center;gap:12px;background:none;border:none;cursor:pointer;color:inherit;padding:0;text-align:left}.api-key-brand span[data-v-c35a6140]{display:flex;flex-direction:column}.api-key-brand strong[data-v-c35a6140]{font-size:15px;font-weight:700;color:#fff;letter-spacing:.3px}.api-key-brand em[data-v-c35a6140]{font-style:normal;font-size:11px;color:#fff6;margin-top:1px}.api-key-nav-actions[data-v-c35a6140]{display:flex;align-items:center;gap:16px}.api-key-nav-actions .manage-nav-btn[data-v-c35a6140]{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:8px!important;height:38px!important;padding:0 16px!important;border-radius:12px!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;box-sizing:border-box!important;white-space:nowrap!important;transition:all .2s ease!important;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.1)!important;color:#ffffffd9!important;margin:0!important}.api-key-nav-actions .manage-nav-btn[data-v-c35a6140]:hover{background:#ffffff14!important;border-color:#8b5cf666!important;color:#fff!important}.api-key-nav-actions .manage-nav-btn.primary[data-v-c35a6140]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)!important;border:none!important;color:#fff!important}.api-key-nav-actions .manage-nav-btn.primary[data-v-c35a6140]:hover{background:linear-gradient(135deg,#a78bfa,#8b5cf6)!important;box-shadow:0 4px 15px #8b5cf633!important}.user-dropdown-wrapper[data-v-c35a6140]{display:flex;align-items:center;height:38px;box-sizing:border-box}.api-key-main[data-v-c35a6140]{flex:1;padding:1vh 40px;max-width:1440px;width:100%;margin:0 auto;box-sizing:border-box;display:flex;align-items:center}.api-key-layout[data-v-c35a6140]{display:grid;grid-template-columns:320px 1fr;gap:24px;align-items:stretch;height:90vh;min-height:760px;max-height:980px;width:100%}.sidebar-navigation-panel[data-v-c35a6140]{background:linear-gradient(180deg,#15142a,#11102099);border:1px solid rgba(139,92,246,.22);border-radius:22px;padding:16px 14px;display:flex;flex-direction:column;justify-content:flex-start;gap:14px;height:100%;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(139,92,246,.6) rgba(255,255,255,.05);box-sizing:border-box;order:1;box-shadow:0 16px 48px #00000073}.sidebar-navigation-panel[data-v-c35a6140]::-webkit-scrollbar{width:6px}.sidebar-navigation-panel[data-v-c35a6140]::-webkit-scrollbar-track{background:#ffffff09;border-radius:999px;margin:14px 0}.sidebar-navigation-panel[data-v-c35a6140]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#a78bfad9,#7c3aedb8);border-radius:999px}.sidebar-navigation-panel[data-v-c35a6140]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#c4b5fdf2,#8b5cf6db)}.sidebar-brand-card[data-v-c35a6140]{display:flex;align-items:center;gap:12px;width:100%;border:1px solid rgba(167,139,250,.18);background:linear-gradient(135deg,#8b5cf61f,#7c3aed0a);border-radius:16px;padding:12px 14px;color:#f8fbffeb;cursor:pointer;text-align:left;box-shadow:inset 0 1px #ffffff0a;transition:transform .18s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.sidebar-brand-card[data-v-c35a6140]:hover{border-color:#a78bfa66;background:linear-gradient(135deg,#8b5cf62e,#7c3aed14);box-shadow:0 6px 22px #8b5cf62e,inset 0 1px #ffffff0f;transform:translateY(-1px)}.sidebar-brand-card[data-v-c35a6140]:active{transform:translateY(0)}.sidebar-brand-logo[data-v-c35a6140]{flex-shrink:0}.sidebar-brand-meta[data-v-c35a6140]{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.sidebar-brand-text[data-v-c35a6140]{font-size:15px;line-height:1.1;font-weight:800;letter-spacing:.3px;color:#fff}.sidebar-brand-sub[data-v-c35a6140]{font-size:11.5px;line-height:1;font-weight:500;color:#c4b5fdb8;letter-spacing:.4px}.sidebar-brand-badge[data-v-c35a6140]{flex-shrink:0;font-size:11px;font-weight:700;color:#c4b5fd;padding:4px 8px;border-radius:999px;background:#a78bfa24;border:1px solid rgba(167,139,250,.28);letter-spacing:.4px}.sidebar-section-label[data-v-c35a6140]{display:inline-flex;align-items:center;gap:8px;margin:6px 4px 4px;font-size:11.5px;font-weight:700;letter-spacing:1.2px;color:#c4b5fd9e;text-transform:uppercase}.sidebar-section-label .dot[data-v-c35a6140]{width:5px;height:5px;border-radius:999px;background:linear-gradient(135deg,#a78bfa,#7c3aed);box-shadow:0 0 6px #a78bfa99}.sidebar-quick-info .sidebar-section-label--account[data-v-c35a6140]{margin:0 0 2px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.06);width:100%}.sidebar-menu-list[data-v-c35a6140]{display:flex;flex-direction:column;gap:8px}.sidebar-menu-item[data-v-c35a6140]{display:flex;align-items:center;gap:12px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:11px 13px;width:100%;text-align:left;cursor:pointer;transition:background .22s ease,border-color .22s ease,color .22s ease,transform .18s ease,box-shadow .22s ease;color:#ffffffc7;box-sizing:border-box}.sidebar-menu-item[data-v-c35a6140]:hover{background:#8b5cf612;border-color:#8b5cf652;color:#fff;transform:translate(2px)}.sidebar-menu-item.active[data-v-c35a6140]{background:linear-gradient(135deg,#8b5cf633,#7c3aed14);border-color:#8b5cf6b3;color:#fff;box-shadow:0 6px 18px #8b5cf62e,inset 0 0 14px #8b5cf614}.sidebar-menu-item.docs[data-v-c35a6140]{border-color:#a78bfa24;background:#8b5cf606}.sidebar-menu-item.docs[data-v-c35a6140]:hover{background:#8b5cf614;border-color:#8b5cf66b}.sidebar-menu-item .icon[data-v-c35a6140]{font-size:20px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#c4b5fd;background:#8b5cf61a;border:1px solid rgba(167,139,250,.18);border-radius:10px;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.sidebar-menu-item .sidebar-svg-icon[data-v-c35a6140]{width:20px;height:20px}.sidebar-menu-item:hover .icon[data-v-c35a6140]{background:#8b5cf62e;border-color:#a78bfa52;color:#ddd6fe}.sidebar-menu-item.active .icon[data-v-c35a6140]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-color:#c4b5fd73;color:#fff;box-shadow:0 4px 12px #8b5cf666}.sidebar-menu-item .item-meta[data-v-c35a6140]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.sidebar-menu-item .label[data-v-c35a6140]{font-size:13.5px;font-weight:700;letter-spacing:.2px;line-height:1.25}.sidebar-menu-item .docs-label[data-v-c35a6140]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.sidebar-menu-item .sub[data-v-c35a6140]{font-size:11.5px;color:#ffffff6b;margin-top:0;font-weight:500;line-height:1.3}.sidebar-menu-item.active .sub[data-v-c35a6140]{color:#c4b5fdb3}.sidebar-quick-info[data-v-c35a6140]{margin-top:auto;padding:14px 14px 12px;border-radius:14px;background:linear-gradient(180deg,#ffffff09,#ffffff03);border:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:10px;box-shadow:inset 0 1px #ffffff08}.sidebar-quick-info .info-row[data-v-c35a6140]{display:flex;justify-content:space-between;align-items:center;font-size:13px;gap:14px;padding:4px 2px}.sidebar-quick-info .info-row+.info-row[data-v-c35a6140]{border-top:1px dashed rgba(255,255,255,.06);padding-top:8px}.sidebar-quick-info .info-row .label[data-v-c35a6140]{color:#ffffff80;font-weight:600;letter-spacing:.2px}.sidebar-quick-info .info-row .val[data-v-c35a6140]{font-weight:700;color:#ffffffeb;font-size:13.5px}.sidebar-quick-info .info-row .val.highlight[data-v-c35a6140]{color:#34d399;font-family:ui-monospace,SFMono-Regular,monospace;font-size:14px}.sidebar-quick-info .info-row .val.key-count[data-v-c35a6140]{color:#c4b5fd;font-family:ui-monospace,SFMono-Regular,monospace}.sidebar-recharge-btn[data-v-c35a6140]{width:100%;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:1px solid rgba(196,181,253,.35);border-radius:12px;color:#fff;font-weight:700;font-size:13.5px;letter-spacing:.4px;height:40px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;margin-top:6px;box-shadow:0 6px 18px #8b5cf647;transition:all .22s ease}.sidebar-recharge-btn[data-v-c35a6140]:hover{background:linear-gradient(135deg,#a78bfa,#8b5cf6);box-shadow:0 8px 22px #8b5cf661;transform:translateY(-1px)}.sidebar-recharge-btn[data-v-c35a6140]:active{transform:translateY(0)}.sidebar-recharge-btn .el-icon[data-v-c35a6140]{font-size:15px}.main-content-panel[data-v-c35a6140]{background:#131224;border:1px solid rgba(139,92,246,.18);border-radius:24px;padding:32px;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;box-sizing:border-box;order:2;box-shadow:0 16px 48px #00000073}.tab-content-wrapper[data-v-c35a6140]{display:flex;flex-direction:column;flex:1;height:100%;min-height:0;overflow:hidden}.docs-tab-wrapper[data-v-c35a6140]{overflow-y:auto;overflow-x:hidden;margin:-28px;padding:0;border-radius:24px;scrollbar-width:thin;scrollbar-color:rgba(139,92,246,.6) rgba(255,255,255,.05)}.docs-tab-wrapper[data-v-c35a6140]::-webkit-scrollbar{width:6px}.docs-tab-wrapper[data-v-c35a6140]::-webkit-scrollbar-track{background:#ffffff09;border-radius:999px;margin:14px 0}.docs-tab-wrapper[data-v-c35a6140]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#a78bfad9,#7c3aedb8);border-radius:999px}.docs-tab-wrapper[data-v-c35a6140]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#c4b5fdf2,#8b5cf6db)}.keys-table-card[data-v-c35a6140]{display:flex;flex-direction:column;flex:1;min-height:0}.keys-table-container[data-v-c35a6140]{flex:1;display:flex;flex-direction:column;min-height:0}.keys-table-wrapper[data-v-c35a6140]{flex:1;overflow:auto}.logs-table-card[data-v-c35a6140]{display:flex;flex-direction:column;flex:1;min-height:0;border:1px solid rgba(139,92,246,.14);border-radius:16px;background:#08070f47;padding:10px;overflow:hidden}.logs-table-container-page[data-v-c35a6140]{flex:1;display:flex;flex-direction:column;min-height:0}.logs-table-wrapper-page[data-v-c35a6140]{flex:1;overflow-y:auto}.developer-guide-card[data-v-c35a6140]{margin-top:28px;background:#8b5cf608;border:1px solid rgba(139,92,246,.12);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:16px;box-shadow:inset 0 0 16px #8b5cf605}.developer-guide-card .guide-header[data-v-c35a6140]{display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(139,92,246,.1);padding-bottom:12px}.developer-guide-card .guide-icon[data-v-c35a6140]{font-size:18px;color:#a78bfa}.developer-guide-card .guide-header h3[data-v-c35a6140]{font-size:14.5px;font-weight:700;color:#fff;margin:0}.developer-guide-card .guide-body[data-v-c35a6140]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.developer-guide-card .guide-body .flex-row-step[data-v-c35a6140]{grid-column:span 2}.developer-guide-card .guide-step[data-v-c35a6140]{display:flex;gap:14px;background:#ffffff03;border:1px solid rgba(255,255,255,.03);border-radius:12px;padding:16px}.developer-guide-card .step-num[data-v-c35a6140]{background:linear-gradient(135deg,#8b5cf633,#7c3aed1a);border:1px solid rgba(139,92,246,.3);color:#c4b5fd;width:24px;height:24px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:700;flex-shrink:0}.developer-guide-card .step-content[data-v-c35a6140]{display:flex;flex-direction:column;gap:6px;flex:1}.developer-guide-card .step-content h4[data-v-c35a6140]{font-size:13px;font-weight:700;color:#ffffffe6;margin:0}.developer-guide-card .step-content p[data-v-c35a6140]{font-size:11.5px;color:#ffffff73;margin:0;line-height:1.5}.developer-guide-card .step-content code[data-v-c35a6140]{font-family:ui-monospace,monospace;background:#ffffff0d;padding:1px 5px;border-radius:4px;color:#c4b5fd;font-size:11px}.developer-guide-card .curl-code[data-v-c35a6140]{font-family:ui-monospace,monospace;background:#090812;border:1px solid rgba(255,255,255,.05);padding:12px 14px;border-radius:8px;color:#38bdf8;font-size:11px;margin:6px 0 0;line-height:1.6;overflow-x:auto;text-align:left}.recharge-faq-card[data-v-c35a6140]{margin-top:16px;background:#8b5cf608;border:1px solid rgba(139,92,246,.12);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:16px;box-shadow:inset 0 0 16px #8b5cf605}.recharge-faq-card .faq-header[data-v-c35a6140]{display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(139,92,246,.1);padding-bottom:12px}.recharge-faq-card .faq-icon[data-v-c35a6140]{font-size:18px;color:#a78bfa}.recharge-faq-card .faq-header h3[data-v-c35a6140]{font-size:14.5px;font-weight:700;color:#fff;margin:0}.recharge-faq-card .faq-grid[data-v-c35a6140]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.recharge-faq-card .faq-item[data-v-c35a6140]{display:flex;flex-direction:column;gap:8px;background:#ffffff03;border:1px solid rgba(255,255,255,.03);border-radius:12px;padding:16px}.recharge-faq-card .faq-item h5[data-v-c35a6140]{font-size:12.5px;font-weight:700;color:#ffffffe6;margin:0}.recharge-faq-card .faq-item p[data-v-c35a6140]{font-size:11.5px;color:#ffffff73;margin:0;line-height:1.6}.tab-header-row[data-v-c35a6140]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.05);padding-bottom:16px;margin-bottom:18px;gap:18px}.tab-title-area h2[data-v-c35a6140]{font-size:20px;font-weight:700;margin:0 0 6px;background:linear-gradient(135deg,#fff,#ffffffb3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tab-title-area .tab-sub[data-v-c35a6140]{font-size:12.5px;color:#ffffff73;margin:0}.tab-header-actions[data-v-c35a6140]{display:flex;align-items:center;gap:10px;flex-shrink:0}.doc-entry-action-btn[data-v-c35a6140]{height:38px;padding:0 15px;border-radius:10px;border:1px solid rgba(139,92,246,.24);background:#8b5cf614;color:#c4b5fd;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:12.5px;font-weight:700;cursor:pointer;transition:all .2s ease}.doc-entry-action-btn[data-v-c35a6140]:hover{color:#fff;border-color:#a78bfa7a;background:#8b5cf626;transform:translateY(-1px)}.create-key-action-btn[data-v-c35a6140]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:none;border-radius:8px;color:#fff;font-weight:600;font-size:13px;padding:8px 18px;cursor:pointer;display:flex;align-items:center;gap:6px;height:38px;transition:all .2s ease}.create-key-action-btn[data-v-c35a6140]:hover{background:linear-gradient(135deg,#a78bfa,#8b5cf6);transform:translateY(-1px)}.keys-table-card[data-v-c35a6140]{border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#ffffff03;overflow:hidden}.keys-table-container[data-v-c35a6140]{min-height:260px}.keys-empty[data-v-c35a6140]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:260px;color:#ffffff4d;font-size:13px;gap:12px}.keys-empty .empty-icon[data-v-c35a6140]{font-size:36px;color:#8b5cf640}.keys-table-wrapper[data-v-c35a6140]{overflow-x:auto}.keys-table-styled[data-v-c35a6140]{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.keys-table-styled th[data-v-c35a6140]{background:#ffffff05;color:#fff6;font-weight:600;padding:12px 18px;border-bottom:1px solid rgba(255,255,255,.05)}.keys-table-styled td[data-v-c35a6140]{padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.03)}.key-item-row:last-child td[data-v-c35a6140]{border-bottom:none}.key-item-row:hover td[data-v-c35a6140]{background:#ffffff03}.col-name[data-v-c35a6140]{font-weight:600;color:#ffffffe6}.col-value[data-v-c35a6140]{display:flex;align-items:center;gap:8px}.key-code-val[data-v-c35a6140]{font-family:ui-monospace,monospace;background:#ffffff0a;border:1px solid rgba(255,255,255,.05);border-radius:4px;padding:2px 8px;color:#a78bfa}.col-spent[data-v-c35a6140]{font-family:ui-monospace,monospace;font-weight:600;color:#4ade80}.col-date[data-v-c35a6140]{color:#fff6;font-size:12px}.icon-action-copy[data-v-c35a6140],.icon-action-delete[data-v-c35a6140]{background:none;border:none;cursor:pointer;color:#fff6;transition:all .2s;padding:4px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center}.icon-action-copy[data-v-c35a6140]:hover{background:#8b5cf61a;color:#c4b5fd}.icon-action-copy .copied[data-v-c35a6140]{color:#4ade80!important}.icon-action-delete[data-v-c35a6140]:hover{background:#ef44441a;color:#fca5a5}.recharge-page-grid[data-v-c35a6140]{display:grid;grid-template-columns:minmax(230px,.86fr) minmax(420px,1.45fr);gap:22px;align-items:stretch;padding:20px;border-radius:20px;border:1px solid rgba(139,92,246,.16);background:radial-gradient(circle at 0% 0%,rgba(139,92,246,.14),transparent 36%),linear-gradient(135deg,#ffffff0a,#ffffff04);box-shadow:inset 0 1px #ffffff0b}.recharge-balance-section[data-v-c35a6140],.recharge-options-section[data-v-c35a6140]{min-width:0}.developer-balance-card[data-v-c35a6140]{height:100%;background:radial-gradient(circle at 100% 0%,rgba(236,72,153,.12),transparent 36%),linear-gradient(135deg,#8b5cf629,#7c3aed0e);border:1px solid rgba(167,139,250,.28);border-radius:16px;padding:22px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;box-shadow:0 12px 36px #8b5cf614}.developer-balance-card .lbl[data-v-c35a6140]{font-size:12.5px;color:#ffffff73;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.developer-balance-card .val[data-v-c35a6140]{display:flex;align-items:baseline;margin:10px 0 12px}.developer-balance-card .val em[data-v-c35a6140]{font-size:20px;font-style:normal;font-weight:600;color:#c4b5fd;margin-right:4px}.developer-balance-card .val strong[data-v-c35a6140]{font-size:34px;font-weight:800;color:#fff;font-family:ui-monospace,monospace}.developer-balance-card .desc[data-v-c35a6140]{font-size:11.5px;color:#ffffff59;margin:0;line-height:1.5}.recharge-subheading[data-v-c35a6140]{font-size:12.5px;font-weight:800;color:#ffffffd9;margin:0 0 10px}.recharge-options-section[data-v-c35a6140]{padding:2px 0}.presets-buttons-grid[data-v-c35a6140]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.preset-btn[data-v-c35a6140]{background:#ffffff05;border:1px solid rgba(255,255,255,.06);color:#ffffffb3;font-size:12.5px;font-weight:600;height:38px;border-radius:10px;cursor:pointer;transition:all .2s ease}.preset-btn[data-v-c35a6140]:hover{background:#ffffff0d;color:#fff;border-color:#8b5cf64d}.preset-btn.active[data-v-c35a6140]{background:#8b5cf61a;border-color:#8b5cf6;color:#c4b5fd;box-shadow:0 0 15px #8b5cf626}.custom-amount-input-container[data-v-c35a6140]{display:flex;flex-direction:column;gap:6px;margin-bottom:14px;background:#ffffff03;border:1px solid rgba(255,255,255,.03);padding:10px 14px;border-radius:10px}.custom-amt-lbl[data-v-c35a6140]{font-size:12px;color:#fff6}.custom-amount-num-input[data-v-c35a6140] .el-input__wrapper{background-color:#ffffff0a!important;box-shadow:none!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px;height:34px}.custom-amount-num-input[data-v-c35a6140] .el-input-number__decrease,.custom-amount-num-input[data-v-c35a6140] .el-input-number__increase{background:#ffffff05!important;border-color:#ffffff1a!important;color:#fff9!important}.custom-amount-num-input[data-v-c35a6140] .el-input__inner{color:#fff!important;font-family:ui-monospace,monospace}.input-tip[data-v-c35a6140]{font-size:11px;color:#ffffff4d}.pay-title[data-v-c35a6140]{margin-top:2px}.pay-types-grid[data-v-c35a6140]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:14px}.pay-type-btn[data-v-c35a6140]{background:#ffffff03;border:1px solid rgba(255,255,255,.05);color:#fffc;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:all .2s;font-size:12.5px;font-weight:500}.pay-type-btn[data-v-c35a6140]:hover{background:#ffffff0a}.pay-type-btn.active[data-v-c35a6140]{border-color:#8b5cf6;background:#8b5cf60f;color:#c4b5fd}.alipay-icon[data-v-c35a6140]{background:#02a9f1;color:#fff;width:20px;height:20px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.wechat-icon[data-v-c35a6140]{background:#09bb07;color:#fff;width:20px;height:20px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.submit-action-box[data-v-c35a6140]{margin-top:4px}.pay-submit-btn[data-v-c35a6140]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:none;border-radius:10px;color:#fff;font-weight:700;font-size:13px;height:42px;width:100%;cursor:pointer;transition:all .2s}.pay-submit-btn[data-v-c35a6140]:hover:not(:disabled){background:linear-gradient(135deg,#a78bfa,#8b5cf6);box-shadow:0 4px 15px #8b5cf640}.pay-submit-btn[data-v-c35a6140]:disabled{opacity:.6;cursor:not-allowed}.inline-qr-box[data-v-c35a6140]{margin-top:14px;background:#ffffff03;border:1px solid rgba(139,92,246,.15);border-radius:12px;padding:20px;position:relative;display:flex;flex-direction:column;align-items:center}.pay-success-overlay[data-v-c35a6140]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0;text-align:center}.pay-success-overlay .success-icon[data-v-c35a6140]{font-size:40px;color:#4ade80;margin-bottom:12px}.pay-success-overlay h4[data-v-c35a6140]{font-size:16px;font-weight:700;margin:0 0 6px}.pay-success-overlay p[data-v-c35a6140]{font-size:12px;color:#fff6;margin:0}.qr-header[data-v-c35a6140]{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:12.5px;color:#fff9;margin-bottom:14px}.qr-cancel[data-v-c35a6140]{background:none;border:none;cursor:pointer;color:#fca5a5;font-size:11.5px;padding:2px 6px;border-radius:4px}.qr-cancel[data-v-c35a6140]:hover{background:#ef44441a}.qr-body[data-v-c35a6140]{background:#fff;padding:10px;border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px #00000080}.qr-footer-inline[data-v-c35a6140]{width:100%;text-align:center;margin-top:14px}.status-indicator[data-v-c35a6140]{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11.5px;color:#ffffffb3}.status-indicator .el-icon[data-v-c35a6140]{color:#a78bfa}.manual-fallback[data-v-c35a6140]{font-size:10.5px;color:#ffffff59;margin:6px 0 0}.manual-fallback a[data-v-c35a6140]{color:#a78bfa;text-decoration:underline}.log-top-controls[data-v-c35a6140]{display:flex;align-items:center;gap:12px}.custom-auto-refresh[data-v-c35a6140]{display:flex;align-items:center;height:34px;gap:8px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffff9e;cursor:pointer;transition:all .2s ease}.custom-auto-refresh.active[data-v-c35a6140]{border-color:#8b5cf66b;background:#8b5cf61f;color:#ddd6fe}.custom-auto-refresh .switch-track[data-v-c35a6140]{width:30px;height:16px;padding:2px;border-radius:999px;background:#ffffff1f;display:flex;align-items:center;box-sizing:border-box;transition:all .2s ease}.custom-auto-refresh .switch-thumb[data-v-c35a6140]{width:12px;height:12px;border-radius:999px;background:#ffffffa8;transition:all .2s ease}.custom-auto-refresh.active .switch-track[data-v-c35a6140]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.custom-auto-refresh.active .switch-thumb[data-v-c35a6140]{background:#fff;transform:translate(14px)}.toggle-label[data-v-c35a6140]{font-size:11.5px;color:currentColor}.refresh-manual-btn[data-v-c35a6140]{background:#8b5cf61f;border:1px solid rgba(139,92,246,.32);border-radius:999px;color:#ddd6fe;cursor:pointer;display:flex;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:11.5px;font-weight:600;transition:all .2s}.refresh-manual-btn[data-v-c35a6140]:hover{background:#8b5cf633;color:#fff;border-color:#a78bfa80}.logs-filter-card[data-v-c35a6140]{display:flex;align-items:center;flex-wrap:wrap;gap:24px;background:linear-gradient(135deg,#ffffff0b,#8b5cf609);border:1px solid rgba(139,92,246,.14);border-radius:16px;padding:16px 18px;margin-bottom:18px;box-shadow:inset 0 1px #ffffff0a}.filter-item[data-v-c35a6140]{display:flex;align-items:center;gap:10px}.filter-item label[data-v-c35a6140]{font-size:12px;color:#ffffff85;font-weight:600}.custom-select-wrap[data-v-c35a6140]{position:relative}.custom-log-select[data-v-c35a6140]{width:168px;height:34px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#0f0e1b;color:#ffffffdb;padding:0 12px;outline:none;font-size:12px;font-weight:600;cursor:pointer}.custom-log-select[data-v-c35a6140]:hover,.custom-log-select[data-v-c35a6140]:focus{border-color:#a78bfa8c}.custom-log-segments[data-v-c35a6140]{display:inline-flex;align-items:center;padding:3px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.custom-log-segments button[data-v-c35a6140]{height:28px;border:none;background:transparent;color:#ffffff7a;border-radius:9px;padding:0 13px;font-size:11.5px;font-weight:700;cursor:pointer;transition:all .2s ease}.custom-log-segments button[data-v-c35a6140]:hover{color:#ffffffd1}.custom-log-segments button.active[data-v-c35a6140]{color:#fff;background:linear-gradient(135deg,#8b5cf6,#7c3aed);box-shadow:0 5px 16px #8b5cf638}.logs-table-container-page[data-v-c35a6140]{border:1px solid rgba(139,92,246,.14);border-radius:16px;background:#08070f5c;overflow:hidden;padding:16px}.logs-card-list[data-v-c35a6140]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(139,92,246,.6) rgba(255,255,255,.05)}.logs-card-list[data-v-c35a6140]::-webkit-scrollbar{width:6px}.logs-card-list[data-v-c35a6140]::-webkit-scrollbar-track{background:#ffffff09;border-radius:999px;margin:4px 0}.logs-card-list[data-v-c35a6140]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#a78bfad9,#7c3aedb8);border-radius:999px}.logs-card-list[data-v-c35a6140]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#c4b5fdf2,#8b5cf6db)}.billing-log-card[data-v-c35a6140]{background:linear-gradient(135deg,#ffffff0b,#8b5cf609);border:1px solid rgba(255,255,255,.075);border-radius:16px;padding:16px;transition:all .2s ease}.billing-log-card[data-v-c35a6140]:hover{border-color:#8b5cf657;background:linear-gradient(135deg,#ffffff0f,#8b5cf60e)}.billing-card-head[data-v-c35a6140]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.06)}.billing-title-block[data-v-c35a6140]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.billing-title-block strong[data-v-c35a6140]{color:#ffffffeb;font-size:13px;font-weight:750;max-width:520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log-type-pill[data-v-c35a6140],.model-pill[data-v-c35a6140],.amount-pill[data-v-c35a6140]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:11px;font-weight:800;height:24px;padding:0 10px}.log-type-pill[data-v-c35a6140]{color:#c4b5fd;background:#8b5cf624;border:1px solid rgba(139,92,246,.26)}.log-type-pill.recharge[data-v-c35a6140]{color:#86efac;background:#22c55e1f;border-color:#22c55e42}.model-pill[data-v-c35a6140]{color:#93c5fd;background:#3b82f61f;border:1px solid rgba(59,130,246,.2)}.amount-pill.inc[data-v-c35a6140]{color:#86efac;background:#22c55e1f;border:1px solid rgba(34,197,94,.24)}.amount-pill.dec[data-v-c35a6140]{color:#fca5a5;background:#ef44441f;border:1px solid rgba(239,68,68,.24)}.billing-detail-grid[data-v-c35a6140]{display:grid;grid-template-columns:1.25fr 1fr 1.1fr 1fr .9fr;gap:12px;padding-top:14px}.detail-cell[data-v-c35a6140]{min-width:0;display:flex;flex-direction:column;gap:6px}.detail-cell span[data-v-c35a6140]{color:#ffffff61;font-size:11px;font-weight:700}.detail-cell strong[data-v-c35a6140]{color:#ffffffd1;font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-cell em[data-v-c35a6140]{display:block;margin-top:3px;color:#ffffff5c;font-style:normal;font-size:10.5px}.balance-cell strong[data-v-c35a6140]{color:#4ade80;font-family:ui-monospace,monospace}.logs-pagination-row-page[data-v-c35a6140]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.06)}.pagination-total[data-v-c35a6140]{color:#ffffff6b;font-size:11.5px;font-weight:600}.pagination-actions[data-v-c35a6140]{display:flex;align-items:center;gap:8px}.pagination-actions button[data-v-c35a6140],.page-size-select select[data-v-c35a6140]{height:30px;border-radius:9px;border:1px solid rgba(255,255,255,.09);background:#ffffff09;color:#ffffffad;padding:0 11px;font-size:11.5px;font-weight:700;cursor:pointer}.pagination-actions button[data-v-c35a6140]:hover:not(:disabled),.pagination-actions button.active[data-v-c35a6140]{color:#fff;border-color:#8b5cf66b;background:#8b5cf629}.pagination-actions button[data-v-c35a6140]:disabled{opacity:.38;cursor:not-allowed}.page-size-select[data-v-c35a6140]{display:inline-flex;align-items:center;gap:6px;color:#ffffff6b;font-size:11px;font-weight:700}.recharge-faq-card[data-v-c35a6140]{padding:16px;gap:12px}.recharge-faq-card .faq-header[data-v-c35a6140]{padding-bottom:10px}.recharge-faq-card .faq-item[data-v-c35a6140]{gap:6px;padding:12px}.recharge-faq-card .faq-item h5[data-v-c35a6140]{font-size:12px}.recharge-faq-card .faq-item p[data-v-c35a6140]{font-size:11px;line-height:1.5}.logs-filter-card.embedded[data-v-c35a6140]{gap:16px;padding:8px 10px 10px;margin-bottom:8px;border:none;border-bottom:1px solid rgba(255,255,255,.06);border-radius:0;background:transparent;box-shadow:none;flex-shrink:0}.logs-filter-card.embedded .filter-item[data-v-c35a6140]{gap:8px}.logs-filter-card.embedded .filter-item label[data-v-c35a6140]{font-size:11px}.logs-filter-card.embedded .custom-log-select[data-v-c35a6140]{width:140px;height:28px;border-radius:8px;font-size:11px}.logs-filter-card.embedded .custom-log-segments[data-v-c35a6140]{padding:2px;border-radius:10px}.logs-filter-card.embedded .custom-log-segments button[data-v-c35a6140]{height:24px;padding:0 10px;border-radius:8px;font-size:11px}.logs-table-card .logs-table-container-page[data-v-c35a6140]{border:none;border-radius:0;background:transparent;padding:4px}.logs-table-card .logs-card-list[data-v-c35a6140]{gap:10px}.logs-table-card .billing-log-card[data-v-c35a6140]{padding:12px 14px;border-radius:13px}.logs-table-card .billing-card-head[data-v-c35a6140]{align-items:center;padding-bottom:9px}.logs-table-card .billing-title-block[data-v-c35a6140]{gap:6px}.logs-table-card .billing-title-block strong[data-v-c35a6140]{font-size:12.5px}.logs-table-card .log-type-pill[data-v-c35a6140],.logs-table-card .model-pill[data-v-c35a6140],.logs-table-card .amount-pill[data-v-c35a6140]{height:22px;padding:0 9px;font-size:10.5px}.logs-table-card .billing-detail-grid[data-v-c35a6140]{grid-template-columns:1.25fr 1fr 1.35fr .95fr .95fr;gap:10px;padding-top:9px}.logs-table-card .detail-cell[data-v-c35a6140]{gap:4px}.logs-table-card .detail-cell span[data-v-c35a6140]{font-size:10.5px}.logs-table-card .detail-cell strong[data-v-c35a6140]{font-size:11.5px}.logs-table-card .token-cell em[data-v-c35a6140]{display:inline;margin:0 0 0 6px;font-size:10.5px}.logs-pagination-row-page[data-v-c35a6140]{margin-top:8px;padding-top:8px;flex-shrink:0}.modal-overlay[data-v-c35a6140]{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:2500}.custom-prompt-card[data-v-c35a6140]{background:#141320;border:1px solid rgba(139,92,246,.2);border-radius:16px;padding:24px;width:400px;box-shadow:0 10px 40px #00000080;display:flex;flex-direction:column}.custom-prompt-card h3[data-v-c35a6140]{font-size:16px;font-weight:700;margin:0 0 10px;color:#fff}.prompt-tip[data-v-c35a6140]{font-size:12px;color:#ffffff73;line-height:1.6;margin:0 0 16px}.prompt-tip.delete[data-v-c35a6140]{color:#fca5a5;background:#ef44440d;border:1px solid rgba(239,68,68,.1);padding:10px 14px;border-radius:8px}.prompt-input[data-v-c35a6140] .el-input__wrapper{background-color:#ffffff0a!important;box-shadow:none!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px;height:38px;margin-bottom:20px}.prompt-input[data-v-c35a6140] .el-input__inner{color:#fff!important}.prompt-actions[data-v-c35a6140]{display:flex;justify-content:flex-end;gap:12px}.prompt-cancel-btn[data-v-c35a6140]{border-radius:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:#ffffffb3;font-size:13px;font-weight:600;padding:0 16px;height:36px;cursor:pointer;transition:all .2s}.prompt-cancel-btn[data-v-c35a6140]:hover{background:#ffffff0f;color:#fff}.prompt-confirm-btn[data-v-c35a6140]{border-radius:8px;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:none;color:#fff;font-size:13px;font-weight:600;padding:0 16px;height:36px;cursor:pointer;display:flex;align-items:center;gap:6px}.prompt-confirm-btn[data-v-c35a6140]:hover{filter:brightness(1.1)}.prompt-confirm-btn.delete[data-v-c35a6140]{background:linear-gradient(135deg,#ef4444,#dc2626)!important}.confirm-head-row[data-v-c35a6140]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.warning-icon[data-v-c35a6140]{font-size:18px;color:#ef4444}.fade-enter-active[data-v-c35a6140],.fade-leave-active[data-v-c35a6140]{transition:opacity .2s ease}.fade-enter-from[data-v-c35a6140],.fade-leave-to[data-v-c35a6140]{opacity:0}.conv-action-dialog.el-dialog{border-radius:22px!important;overflow:hidden;background:transparent!important;border:none!important;box-shadow:none!important}.conv-action-dialog .el-dialog__header{display:none!important}.conv-action-dialog .el-dialog__body{padding:0!important}.conv-action-shell[data-v-c6242c0d]{position:relative;border-radius:22px;overflow:hidden;padding:26px 26px 22px;background:radial-gradient(120% 80% at 50% -10%,#8b5cf638,#8b5cf600 60%),linear-gradient(180deg,#140c26fa,#080816fa);border:1px solid rgba(255,255,255,.1);box-shadow:0 40px 120px #0000008c;color:#f8fbff}.conv-action-shell.mode-delete[data-v-c6242c0d]{background:radial-gradient(120% 80% at 50% -10%,#f43f5e2e,#f43f5e00 60%),linear-gradient(180deg,#1c0c16fa,#0a060efa)}.conv-action-close[data-v-c6242c0d]{position:absolute;top:14px;right:14px;width:28px;height:28px;display:inline-grid;place-items:center;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#ffffffa6;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.conv-action-close[data-v-c6242c0d]:hover{background:#ffffff14;color:#fff;border-color:#ffffff29}.conv-action-head[data-v-c6242c0d]{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px}.conv-action-icon[data-v-c6242c0d]{width:44px;height:44px;flex:none;display:grid;place-items:center;border-radius:14px;background:linear-gradient(135deg,#a78bfa6b,#ec489952);border:1px solid rgba(167,139,250,.45);color:#ede9fe;box-shadow:0 10px 24px #8b5cf652}.mode-delete .conv-action-icon[data-v-c6242c0d]{background:linear-gradient(135deg,#f43f5e6b,#fb718552);border-color:#f8717173;color:#fecdd3;box-shadow:0 10px 24px #f43f5e4d}.conv-action-titles[data-v-c6242c0d]{min-width:0}.conv-action-titles h3[data-v-c6242c0d]{margin:2px 0 4px;font-size:17px;font-weight:800;letter-spacing:-.005em;color:#fff}.conv-action-titles p[data-v-c6242c0d]{margin:0;font-size:12.5px;line-height:1.6;color:#f8fbffa6}.conv-action-body[data-v-c6242c0d]{margin-bottom:22px}.conv-action-label[data-v-c6242c0d]{display:block;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#f8fbff8c;margin-bottom:8px}.conv-action-input[data-v-c6242c0d]{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:14px;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.conv-action-input[data-v-c6242c0d]:focus-within{border-color:#a78bfa8c;background:#8b5cf614;box-shadow:0 0 0 3px #8b5cf62e}.conv-action-input.is-error[data-v-c6242c0d]{border-color:#f8717199;background:#f43f5e0f;box-shadow:0 0 0 3px #f43f5e2e}.conv-action-input[data-v-c6242c0d] .icon-svg{color:#f8fbff8c;flex:none}.conv-action-input input[data-v-c6242c0d]{flex:1;min-width:0;border:none;outline:none;background:transparent;color:#f8fbff;font-size:14px;font-weight:600;letter-spacing:.1px;padding:0}.conv-action-input input[data-v-c6242c0d]::placeholder{color:#f8fbff59}.conv-action-count[data-v-c6242c0d]{flex:none;font-size:11.5px;color:#f8fbff73;font-variant-numeric:tabular-nums}.conv-action-hint[data-v-c6242c0d]{margin-top:8px;font-size:12px;color:#f8fbff73;letter-spacing:.1px}.conv-action-hint.is-error[data-v-c6242c0d]{color:#fda4af}.conv-action-target[data-v-c6242c0d]{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:#fff;font-size:13px;font-weight:700;max-width:100%}.conv-action-target span[data-v-c6242c0d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:320px}.conv-action-warn-list[data-v-c6242c0d]{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.conv-action-warn-list li[data-v-c6242c0d]{position:relative;padding-left:16px;font-size:12.5px;color:#f8fbff9e;line-height:1.55}.conv-action-warn-list li[data-v-c6242c0d]:before{content:"";position:absolute;left:4px;top:9px;width:5px;height:5px;border-radius:50%;background:#f87171b3;box-shadow:0 0 8px #f871718c}.conv-action-foot[data-v-c6242c0d]{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}.conv-action-btn[data-v-c6242c0d]{border:1px solid transparent;border-radius:12px;padding:10px 18px;font-size:13.5px;font-weight:700;letter-spacing:.2px;cursor:pointer;transition:filter .18s ease,background .2s ease,border-color .2s ease,transform .15s ease,box-shadow .2s ease;min-width:96px;display:inline-flex;align-items:center;justify-content:center}.conv-action-btn.ghost[data-v-c6242c0d]{background:#ffffff0a;border-color:#ffffff1a;color:#f8fbffc7}.conv-action-btn.ghost[data-v-c6242c0d]:hover{background:#ffffff12;color:#fff}.conv-action-btn.primary[data-v-c6242c0d]{border:none;background:linear-gradient(135deg,#8b5cf6,#ec4899);color:#fff;box-shadow:0 12px 30px #8b5cf65c}.conv-action-btn.primary[data-v-c6242c0d]:hover{filter:brightness(1.08);transform:translateY(-1px)}.conv-action-btn.danger[data-v-c6242c0d]{border:none;background:linear-gradient(135deg,#f43f5e,#f97316);color:#fff;box-shadow:0 12px 30px #f43f5e66}.conv-action-btn.danger[data-v-c6242c0d]:hover{filter:brightness(1.08);transform:translateY(-1px)}.conv-action-btn[disabled][data-v-c6242c0d]{opacity:.45;cursor:not-allowed;transform:none;filter:none}.conv-action-loading[data-v-c6242c0d]{display:inline-flex;gap:4px}.conv-action-loading span[data-v-c6242c0d]{width:5px;height:5px;border-radius:50%;background:#ffffffd9;animation:conv-action-bouncing-c6242c0d 1.2s ease-in-out infinite}.conv-action-loading span[data-v-c6242c0d]:nth-child(2){animation-delay:.16s}.conv-action-loading span[data-v-c6242c0d]:nth-child(3){animation-delay:.32s}@keyframes conv-action-bouncing-c6242c0d{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}.marcia-share-dialog.el-dialog{border-radius:24px!important;overflow:hidden;background:linear-gradient(155deg,#140c26fa,#080816fa)!important;border:1px solid rgba(255,255,255,.12);box-shadow:0 40px 120px #0000008c}.marcia-share-dialog .el-dialog__header{display:none}.marcia-share-dialog .el-dialog__body{padding:0}.modal-close[data-v-9ddf47ed]{position:absolute;top:14px;right:14px;z-index:10;width:30px;height:30px;border:1px solid rgba(255,255,255,.14);border-radius:10px;color:#ffffffc7;background:#ffffff0f;font-size:18px;line-height:1;display:grid;place-items:center;cursor:pointer;transition:all .18s ease}.modal-close[data-v-9ddf47ed]:hover{background:#ef444438;border-color:#ef444473;transform:rotate(90deg)}.share-dialog-shell[data-v-9ddf47ed]{position:relative;padding:0 24px 22px;color:#fff}.share-hero[data-v-9ddf47ed]{position:relative;margin:0 -24px 22px;padding:30px 24px 24px;text-align:center;overflow:hidden}.share-hero-bg[data-v-9ddf47ed]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(380px 200px at 50% 0%,rgba(167,139,250,.32),transparent 65%),radial-gradient(280px 180px at 30% 100%,rgba(236,72,153,.18),transparent 70%),radial-gradient(280px 180px at 75% 100%,rgba(45,212,191,.16),transparent 70%);z-index:0}.share-hero-content[data-v-9ddf47ed]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px}.hero-mark[data-v-9ddf47ed]{position:relative;width:64px;height:64px;display:grid;place-items:center}.hero-mark-ring[data-v-9ddf47ed]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(closest-side,rgba(45,212,191,.36),transparent 70%);filter:blur(2px);animation:heroPulse-9ddf47ed 2.4s ease-in-out infinite}.hero-mark-core[data-v-9ddf47ed]{position:relative;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#34d399,#2dd4bf);color:#fff;box-shadow:0 12px 28px #2dd4bf73,inset 0 0 0 2px #ffffff2e}@keyframes heroPulse-9ddf47ed{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.18);opacity:1}}.hero-spinner[data-v-9ddf47ed]{position:relative;width:48px;height:48px;border-radius:50%;background:conic-gradient(from 0deg,#a78bfa00,#a78bfa26 35%,#ec4899e6 65%,#a78bfaf2);animation:heroSpin-9ddf47ed .9s linear infinite;box-shadow:0 8px 24px #a78bfa47}.hero-spinner[data-v-9ddf47ed]:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:linear-gradient(155deg,#140c26fa,#080816fa)}@keyframes heroSpin-9ddf47ed{to{transform:rotate(360deg)}}.share-hero.loading .share-hero-bg[data-v-9ddf47ed]{opacity:.72;animation:heroBgShift-9ddf47ed 3.4s ease-in-out infinite alternate}@keyframes heroBgShift-9ddf47ed{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(20deg)}}.hero-title[data-v-9ddf47ed]{margin:0;font-size:19px;font-weight:800;letter-spacing:-.005em;color:#fff}.hero-sub[data-v-9ddf47ed]{margin:0;font-size:12.5px;color:#f8fbff9e;line-height:1.55}.share-link-card[data-v-9ddf47ed]{border:1px solid rgba(255,255,255,.12);background:#ffffff0a;border-radius:14px;padding:12px 14px 14px;transition:border-color .22s ease,background .22s ease,box-shadow .22s ease}.share-link-card.copied[data-v-9ddf47ed]{border-color:#2dd4bf6b;background:linear-gradient(135deg,#2dd4bf14,#8b5cf60f);box-shadow:0 6px 20px #2dd4bf24}.share-link-card.loading .link-input[data-v-9ddf47ed]{color:transparent;background:linear-gradient(90deg,#ffffff0a,#a78bfa24 40%,#ec489924 60%,#ffffff0a) no-repeat;background-size:220% 100%;animation:linkSkeleton-9ddf47ed 1.2s ease-in-out infinite;pointer-events:none;-webkit-user-select:none;user-select:none}@keyframes linkSkeleton-9ddf47ed{0%{background-position:120% 0}to{background-position:-20% 0}}.share-link-card.loading .link-copy-btn[data-v-9ddf47ed]{opacity:.5;filter:grayscale(.2)}.link-meta[data-v-9ddf47ed]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#f8fbff9e;letter-spacing:.3px;margin-bottom:8px}.link-meta .icon-svg[data-v-9ddf47ed]{color:#c4b5fd}.link-copied-flag[data-v-9ddf47ed]{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#6ee7b7;letter-spacing:.4px;animation:copiedFadeIn-9ddf47ed .28s ease}.link-copied-flag .icon-svg[data-v-9ddf47ed]{color:#6ee7b7}@keyframes copiedFadeIn-9ddf47ed{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.link-row[data-v-9ddf47ed]{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:stretch}.link-input[data-v-9ddf47ed]{width:100%;border:1px solid rgba(255,255,255,.1);background:#00000047;border-radius:10px;padding:9px 12px;color:#ddd6fe;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;letter-spacing:.2px;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.link-input[data-v-9ddf47ed]:focus{border-color:#a78bfa8c;box-shadow:0 0 0 3px #8b5cf61f}.link-copy-btn[data-v-9ddf47ed]{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 14px;border-radius:10px;border:1px solid rgba(167,139,250,.42);background:linear-gradient(135deg,#8b5cf6d9,#ec4899d9);color:#fff;font-size:12.5px;font-weight:700;letter-spacing:.3px;cursor:pointer;transition:filter .18s ease,transform .12s ease,box-shadow .18s ease;box-shadow:0 6px 14px #8b5cf647}.link-copy-btn[data-v-9ddf47ed]:hover{filter:brightness(1.08);transform:translateY(-1px)}.link-copy-btn[data-v-9ddf47ed]:active{transform:translateY(0)}.link-copy-btn.copied[data-v-9ddf47ed]{background:linear-gradient(135deg,#34d399,#2dd4bf);border-color:#2dd4bf8c;box-shadow:0 6px 14px #2dd4bf52}.share-actions[data-v-9ddf47ed]{margin-top:18px;display:flex;align-items:center;justify-content:flex-end;gap:10px}.ghost-btn[data-v-9ddf47ed],.primary-btn[data-v-9ddf47ed]{height:38px;padding:0 16px;border-radius:11px;font-size:13px;font-weight:700;letter-spacing:.3px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .18s ease}.ghost-btn[data-v-9ddf47ed]{border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:#f8fbffd1}.ghost-btn[data-v-9ddf47ed]:hover{background:#ffffff14;border-color:#ffffff47;color:#fff}.primary-btn[data-v-9ddf47ed]{border:none;background:linear-gradient(135deg,#8b5cf6,#ec4899);color:#fff;box-shadow:0 10px 22px #8b5cf652}.primary-btn[data-v-9ddf47ed]:hover{transform:translateY(-1px);box-shadow:0 14px 28px #8b5cf666}.primary-btn[data-v-9ddf47ed]:active{transform:translateY(0)}@media (max-width: 520px){.marcia-share-dialog.el-dialog[data-v-9ddf47ed]{width:calc(100vw - 24px)!important}.share-hero[data-v-9ddf47ed]{padding:26px 16px 20px}.share-dialog-shell[data-v-9ddf47ed]{padding:0 18px 18px}.link-row[data-v-9ddf47ed]{grid-template-columns:1fr}.link-copy-btn[data-v-9ddf47ed]{height:38px}}.chat-settings-overlay .el-overlay-dialog{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.chat-settings-modal.el-dialog{z-index:100101!important;border-radius:16px!important;overflow:hidden;background:#1a1a22!important;border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 80px #0000008c;height:96dvh!important;max-height:96dvh!important;margin:0!important;top:auto!important;display:flex!important;flex-direction:column;padding:0!important}.chat-settings-modal .el-dialog__header,.chat-settings-modal .el-dialog__footer{display:none!important}.chat-settings-modal .el-dialog__body{padding:0!important;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.chat-settings-overlay{z-index:100090!important}@media (max-width: 720px){.chat-settings-modal.el-dialog{width:calc(100vw - 16px)!important;max-width:none!important;height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important;border-radius:14px!important}}@media (max-width: 420px){.chat-settings-modal.el-dialog{width:calc(100vw - 12px)!important;height:calc(100dvh - 12px)!important;max-height:calc(100dvh - 12px)!important;border-radius:12px!important}}.chat-settings-modal .el-slider__runway{height:6px!important;background:#ffffff1a!important;border-radius:999px!important}.chat-settings-modal .el-slider__bar{height:6px!important;background:#6366f1!important;border-radius:999px!important}.chat-settings-modal .el-slider__button{width:16px!important;height:16px!important;border:2px solid #fff!important;background:#6366f1!important;box-shadow:0 2px 6px #0000004d!important;transition:transform .1s ease}.chat-settings-modal .el-slider__button:hover,.chat-settings-modal .el-slider__button-wrapper.dragging .el-slider__button{transform:scale(1.1)}.chat-settings-modal .el-slider__marks-text{color:#fff6!important;font-size:11px!important;margin-top:14px!important}.chat-settings-modal .el-slider__stop{background:#fff3!important;width:4px!important;height:4px!important}.cs-shell[data-v-f49cbf10]{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;color:#fff;overflow:hidden}.cs-close[data-v-f49cbf10]{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:50%;border:none;background:transparent;color:#fff9;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.cs-close[data-v-f49cbf10]:hover{background:#ffffff1a;color:#fff}.cs-head[data-v-f49cbf10]{flex:none;display:flex;align-items:center;gap:12px;padding:16px 52px 12px 20px}.cs-badge-icon[data-v-f49cbf10]{flex:none;width:36px;height:36px;border-radius:10px;background:#6366f11f;border:1px solid rgba(99,102,241,.25);color:#a5b4fc;display:grid;place-items:center}.cs-head-text h3[data-v-f49cbf10]{margin:0 0 2px;font-size:16px;font-weight:600;color:#fff;line-height:1.3}.cs-sub[data-v-f49cbf10]{margin:0;font-size:12px;color:#ffffff80;line-height:1.4}.cs-body[data-v-f49cbf10]{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:4px 20px 12px;scrollbar-width:none;-ms-overflow-style:none}.cs-body[data-v-f49cbf10]::-webkit-scrollbar{display:none}.cs-card[data-v-f49cbf10]{padding:14px 16px;border-radius:12px;background:#ffffff09;border:1px solid rgba(255,255,255,.06)}.cs-card-head[data-v-f49cbf10]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.cs-card-title[data-v-f49cbf10]{flex:1;min-width:0}.cs-card-title strong[data-v-f49cbf10]{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#fff;margin-bottom:3px}.cs-card-tag[data-v-f49cbf10]{padding:2px 6px;border-radius:4px;background:#ffffff1a;color:#fffc;font-size:10px;font-weight:500}.cs-card-title em[data-v-f49cbf10]{display:block;font-style:normal;font-size:12px;color:#ffffff80}.cs-card-title em b[data-v-f49cbf10]{color:#ffffffe6;font-weight:600}.cs-value-pill[data-v-f49cbf10]{flex:none;font-size:14px;color:#ffffffb3}.cs-value-num[data-v-f49cbf10]{font-style:normal;font-weight:600;color:#fff}.cs-value-unit[data-v-f49cbf10]{font-style:normal;margin-left:2px}.cs-slider-wrap[data-v-f49cbf10]{padding:4px 6px 16px}.cs-slider-wrap--fs[data-v-f49cbf10]{flex:1;padding:4px 6px}.cs-info[data-v-f49cbf10]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:8px;background:#ffffff0a;margin-top:4px}.cs-info-icon[data-v-f49cbf10]{flex:none;width:16px;height:16px;display:inline-grid;place-items:center;color:#ffffff80;margin-top:2px}.cs-info p[data-v-f49cbf10]{margin:0;font-size:12px;line-height:1.5;color:#fff9}.cs-info p b[data-v-f49cbf10]{color:#ffffffe6;font-weight:500}.cs-fontsize-row[data-v-f49cbf10]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.cs-fs-btn[data-v-f49cbf10]{flex:none;width:36px;height:32px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:transparent;color:#fffc;font-size:13px;cursor:pointer;transition:all .15s ease}.cs-fs-btn[data-v-f49cbf10]:hover:not(:disabled){background:#ffffff14;border-color:#ffffff4d}.cs-fs-btn[data-v-f49cbf10]:disabled{opacity:.3;cursor:not-allowed}.cs-fs-preview[data-v-f49cbf10]{padding:16px;display:flex;flex-direction:column;gap:12px;border-radius:10px;background:#0003;border:1px solid rgba(255,255,255,.03)}.fs-line[data-v-f49cbf10]{display:flex;gap:10px;align-items:flex-end}.fs-line.user[data-v-f49cbf10]{flex-direction:row-reverse}.fs-avatar[data-v-f49cbf10]{flex:none;width:24px;height:24px;border-radius:6px;display:inline-grid;place-items:center;font-size:11px;font-weight:600;color:#fff}.fs-avatar.user[data-v-f49cbf10]{background:#4b5563}.fs-avatar.bot[data-v-f49cbf10]{background:#10b981}.fs-bubble[data-v-f49cbf10]{max-width:78%;padding:8px 12px;border-radius:12px;line-height:1.5;word-break:break-word}.fs-bubble.user[data-v-f49cbf10]{background:#374151;color:#fff;border-bottom-right-radius:4px}.fs-bubble.bot[data-v-f49cbf10]{background:#ffffff14;color:#f1f5f9;border:1px solid rgba(255,255,255,.05);border-bottom-left-radius:4px}.fs-cursor[data-v-f49cbf10]{display:inline-block;width:1.5px;height:1em;margin-left:2px;background:#fff9;vertical-align:middle;animation:fs-blink-f49cbf10 1s steps(2) infinite}@keyframes fs-blink-f49cbf10{0%,50%{opacity:1}51%,to{opacity:0}}.cs-theme-grid[data-v-f49cbf10]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cs-theme-card[data-v-f49cbf10]{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;cursor:pointer;padding:0;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:#fff;display:flex;flex-direction:column;overflow:hidden;transition:all .2s ease}.cs-theme-card[data-v-f49cbf10]:hover{background:#ffffff0f;border-color:#fff3}.cs-theme-card.active[data-v-f49cbf10]{border-color:#6366f1;background:#6366f11a}.cs-theme-preview[data-v-f49cbf10]{height:90px;display:flex;flex-direction:column;overflow:hidden}.cs-theme-preview.dark[data-v-f49cbf10]{background:#0f111a}.cs-theme-preview.light[data-v-f49cbf10]{background:#f8fafc}.cs-theme-preview .prev-bar[data-v-f49cbf10]{display:flex;align-items:center;gap:4px;padding:6px 8px;border-bottom:1px solid rgba(255,255,255,.05)}.cs-theme-preview.light .prev-bar[data-v-f49cbf10]{border-bottom-color:#0000000d}.cs-theme-preview .dot[data-v-f49cbf10]{width:6px;height:6px;border-radius:50%}.cs-theme-preview .d1[data-v-f49cbf10]{background:#ef4444}.cs-theme-preview .d2[data-v-f49cbf10]{background:#eab308}.cs-theme-preview .d3[data-v-f49cbf10]{background:#22c55e}.cs-theme-preview .prev-title[data-v-f49cbf10]{margin-left:4px;font-size:9px;color:#ffffff80}.cs-theme-preview .prev-title.light[data-v-f49cbf10]{color:#0006}.cs-theme-preview .prev-body[data-v-f49cbf10]{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;padding:0 8px 6px}.cs-theme-preview .prev-bubble[data-v-f49cbf10]{height:8px;border-radius:4px}.cs-theme-preview.dark .prev-bubble.bot[data-v-f49cbf10]{width:60%;background:#ffffff26}.cs-theme-preview.dark .prev-bubble.bot.short[data-v-f49cbf10]{width:40%}.cs-theme-preview.dark .prev-bubble.user[data-v-f49cbf10]{align-self:flex-end;width:50%;background:#374151}.cs-theme-preview.light .prev-bubble.bot[data-v-f49cbf10]{width:60%;background:#00000014}.cs-theme-preview.light .prev-bubble.bot.short[data-v-f49cbf10]{width:40%}.cs-theme-preview.light .prev-bubble.user[data-v-f49cbf10]{align-self:flex-end;width:50%;background:#94a3b8}.cs-theme-preview .prev-foot[data-v-f49cbf10]{height:10px;margin:0 8px 6px;border-radius:3px;background:#ffffff0f}.cs-theme-preview .prev-foot.light[data-v-f49cbf10]{background:#0000000d}.cs-theme-meta[data-v-f49cbf10]{display:flex;align-items:center;gap:8px;padding:10px 12px}.cs-theme-meta strong[data-v-f49cbf10]{font-size:13px;font-weight:600;color:#fff}.cs-theme-meta em[data-v-f49cbf10]{font-style:normal;font-size:11px;color:#ffffff80}.cs-theme-check[data-v-f49cbf10]{margin-left:auto;width:18px;height:18px;display:inline-grid;place-items:center;border-radius:50%;background:#6366f1}.cs-foot[data-v-f49cbf10]{flex:none;display:flex;align-items:center;justify-content:space-between;padding:10px 20px;border-top:1px solid rgba(255,255,255,.07)}.cs-foot-right[data-v-f49cbf10]{display:flex;gap:10px}.cs-btn[data-v-f49cbf10]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 18px;height:36px;font-size:13px;font-weight:500;line-height:1;border-radius:8px;cursor:pointer;transition:all .15s ease;border:1px solid transparent}.cs-btn.ghost[data-v-f49cbf10]{background:transparent;color:#ffffffb3}.cs-btn.ghost[data-v-f49cbf10]:hover{background:#ffffff14;color:#fff}.cs-btn--reset[data-v-f49cbf10]{color:#ffffff80}.cs-btn--reset[data-v-f49cbf10]:hover{color:#f87171;background:#ef44441a}.cs-btn.primary[data-v-f49cbf10]{background:#6366f1;color:#fff;min-width:100px}.cs-btn.primary[data-v-f49cbf10]:hover{background:#4f46e5}@media (max-width: 720px){.cs-head[data-v-f49cbf10]{padding:12px 44px 10px 14px;gap:10px}.cs-body[data-v-f49cbf10]{padding:4px 14px 10px;gap:8px}.cs-card[data-v-f49cbf10]{padding:12px 14px}.cs-theme-grid[data-v-f49cbf10]{grid-template-columns:1fr}.cs-foot[data-v-f49cbf10]{padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));gap:8px}.cs-foot-right[data-v-f49cbf10]{display:flex;gap:8px}.cs-foot .cs-btn[data-v-f49cbf10]{padding:9px 12px;min-width:0}}@media (max-width: 420px){.cs-head[data-v-f49cbf10]{padding:10px 40px 8px 12px}.cs-body[data-v-f49cbf10]{padding:4px 12px 8px}.cs-card[data-v-f49cbf10]{padding:11px 12px}.cs-card-head[data-v-f49cbf10]{gap:8px}.cs-fs-preview[data-v-f49cbf10]{padding:10px}.cs-foot[data-v-f49cbf10]{padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px))}}
