.bottom-nav-pro[data-v-3c69c0ed]{width:min(612px,100% - 20px);padding:10px 12px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:60;background:#ffffffeb;border:1px solid #ece4d3f2;border-radius:28px;grid-template-columns:repeat(5,1fr);gap:10px;display:grid;position:fixed;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 16px 36px #786e521f}.nav-item-pro[data-v-3c69c0ed]{color:#8e8778;border-radius:20px;align-content:center;justify-items:center;gap:5px;height:62px;font-size:13px;font-weight:800;transition:all .18s;display:grid;position:relative}.nav-icon[data-v-3c69c0ed]{width:24px;height:24px;color:inherit;justify-content:center;align-items:center;transition:transform .18s;display:flex}.nav-icon svg[data-v-3c69c0ed]{stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.nav-item-pro.router-link-active[data-v-3c69c0ed]{color:#8f6a12;background:linear-gradient(#fff8e1 0%,#fff1c0 100%);border:1px solid #efd891;box-shadow:inset 0 1px #ffffffb3,0 8px 16px #e2bc4f29}.nav-item-pro.router-link-active .nav-icon[data-v-3c69c0ed]{transform:translateY(-1px)}.nav-item-pro.router-link-active[data-v-3c69c0ed]:after{content:"";opacity:.9;background:#efbc3f;border-radius:999px;width:24px;height:4px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}@media (width<=420px){.bottom-nav-pro[data-v-3c69c0ed]{width:calc(100% - 16px);padding:8px 10px calc(8px + env(safe-area-inset-bottom));border-radius:24px;gap:8px;bottom:8px}.nav-item-pro[data-v-3c69c0ed]{border-radius:18px;gap:4px;height:56px;font-size:12px}.nav-icon[data-v-3c69c0ed],.nav-icon svg[data-v-3c69c0ed]{width:22px;height:22px}.nav-item-pro.router-link-active[data-v-3c69c0ed]:after{width:20px;height:3px;bottom:7px}}.auth-route-shell[data-v-3c69c0ed]{max-width:none}.auth-page-shell[data-v-3c69c0ed]{padding:0}.theme-dark .bottom-nav-pro[data-v-3c69c0ed]{background:#07140fe6;border-color:#203d30eb;box-shadow:0 18px 38px #00000057}.theme-dark .nav-item-pro[data-v-3c69c0ed]{color:#9db1a6}.theme-dark .nav-item-pro.router-link-active[data-v-3c69c0ed]{color:#f2d889;background:linear-gradient(#183126 0%,#11231b 100%);border-color:#2e5645;box-shadow:inset 0 1px #ffffff08,0 10px 18px #0000003d}.theme-dark .nav-item-pro.router-link-active[data-v-3c69c0ed]:after{background:#f0c85c}.home-page[data-v-8f716785]{gap:18px}.home-promo-modal[data-v-8f716785]{z-index:120;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.home-promo-backdrop[data-v-8f716785]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#57482329;position:absolute;inset:0}.home-promo-dialog[data-v-8f716785]{z-index:1;background:linear-gradient(#fffef9db 0%,#f5fbf6d6 52%,#eef8f1d1 100%);border:1px solid #e8debfb8;border-radius:28px;gap:12px;width:min(520px,100%);padding:14px;display:grid;position:relative;box-shadow:0 20px 46px #7064431f,inset 0 1px #ffffffb3}.home-promo-close[data-v-8f716785]{color:#8b6c1f;background:#ffffffd1;border:1px solid #ece7dbe0;border-radius:50%;width:38px;height:38px;font-size:26px;line-height:1;position:absolute;top:10px;right:10px;box-shadow:0 6px 14px #857a5a0f}.home-promo-image[data-v-8f716785]{border-radius:20px;width:100%;display:block}.home-promo-check[data-v-8f716785]{color:#6f5a21;align-items:center;gap:10px;padding:0 4px;font-size:14px;font-weight:800;display:flex}.home-promo-check input[data-v-8f716785]{accent-color:#d68d12;width:16px;height:16px}.home-promo-actions[data-v-8f716785]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.home-promo-btn[data-v-8f716785]{border-radius:16px;height:46px;font-size:16px;font-weight:900}.home-promo-btn.ghost[data-v-8f716785]{color:#8b6c1f;background:linear-gradient(#ffffffb8 0%,#fff7e8ad 100%);border:1px solid #ece7dbd1}.home-promo-btn.primary[data-v-8f716785]{color:#fff;background:linear-gradient(#ff8a00 0%,#ef4444 100%);box-shadow:0 14px 26px #ef444424}.home-topbar-row[data-v-8f716785]{justify-content:space-between;align-items:center;gap:12px;display:flex}.home-lang-pill[data-v-8f716785],.home-theme-pill[data-v-8f716785]{background:#fffffff0;border:1px solid #ece7db;box-shadow:0 8px 16px #857a5a0d}.home-lang-pill[data-v-8f716785]{color:#8b6c1f;border-radius:999px;align-items:center;gap:10px;min-width:132px;height:48px;padding:0 16px;font-weight:900;display:flex}.home-lang-pill strong[data-v-8f716785]{letter-spacing:-.01em;font-size:15px}.home-lang-flag[data-v-8f716785]{font-size:21px;line-height:1}.home-theme-pill[data-v-8f716785]{color:#d4ad34;border-radius:999px;justify-content:center;align-items:center;width:56px;height:48px;font-size:22px;display:flex}.home-theme-core[data-v-8f716785]{background:#fff;border:1px solid #efe9db;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:0 3px 8px #857a5a0d}.home-hero-card-pro[data-v-8f716785]{background:linear-gradient(#fffefb 0%,#f8fcf9 100%);border:1px solid #e9e3d6;border-radius:34px;gap:16px;padding:18px 16px 16px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 30px #857a5a0f}.home-hero-card-pro[data-v-8f716785]:before{content:"";background:radial-gradient(circle,#f6f1cf 0%,#f6f1cf00 70%);width:240px;height:180px;position:absolute;top:-20px;left:-18px}.home-hero-card-pro[data-v-8f716785]:after{content:"";background:radial-gradient(circle,#def8ec 0%,#def8ec00 70%);width:240px;height:180px;position:absolute;bottom:-26px;right:-30px}.worldcup-home-hero[data-v-8f716785]{background:linear-gradient(#fffef9 0%,#f5fbf6 48%,#eef8f1 100%);border-color:#e8debf;box-shadow:0 20px 40px #70644314,inset 0 1px #ffffffc7}.home-hero-stadium-glow[data-v-8f716785]{pointer-events:none;z-index:0;background:radial-gradient(circle,#fff8c9e0 0%,#fff8c957 28%,#fff8c900 66%);width:110%;height:110px;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.home-hero-spotlight-ring[data-v-8f716785]{pointer-events:none;z-index:0;border:1px solid #ead68f47;border-radius:50%;width:92%;height:160px;position:absolute;top:20px;left:50%;transform:translate(-50%);box-shadow:0 0 0 18px #ffffff0f,inset 0 0 60px #ffe8a42e}.home-hero-ball-pattern[data-v-8f716785]{opacity:.14;pointer-events:none;z-index:0;background:radial-gradient(circle,#ffffffe6 0 18%,#0000 19%),radial-gradient(circle at 30% 32%,#ffffffb8 0 10%,#0000 11%),radial-gradient(circle at 70% 32%,#ffffffb8 0 10%,#0000 11%),radial-gradient(circle at 24% 66%,#ffffffb8 0 10%,#0000 11%),radial-gradient(circle at 76% 66%,#ffffffb8 0 10%,#0000 11%),linear-gradient(135deg,#21824840,#2182480f);border:1px solid #ffffff52;border-radius:50%;width:126px;height:126px;position:absolute;bottom:-8px;right:-8px}.home-hero-pitch-lines[data-v-8f716785]{pointer-events:none;z-index:0;background:radial-gradient(#0000 0 51%,#ffffff38 51.5%,#0000 52.2%),radial-gradient(#0000 0 69%,#ffffff29 69.5%,#0000 70.1%);border-radius:50%;width:120%;height:190px;position:absolute;bottom:-74px;left:50%;transform:translate(-50%)}.home-hero-lux-strip[data-v-8f716785]{z-index:1;align-items:center;gap:8px;display:flex;position:relative}.home-hero-lux-strip span[data-v-8f716785]{opacity:.9;background:linear-gradient(90deg,#f6e08e00,#f6e08eeb,#f6e08e00);border-radius:999px;flex:1;height:4px}.home-hero-lux-strip span[data-v-8f716785]:nth-child(2){flex:1.4}.home-hero-copy-pro[data-v-8f716785]{z-index:1;gap:10px;min-width:0;padding-right:104px;display:grid;position:relative}.home-hero-kicker[data-v-8f716785]{letter-spacing:.18em;color:#8b6d24;font-size:15px;font-weight:900}.home-title-pro[data-v-8f716785]{color:#101827;letter-spacing:-.04em;margin:0;font-size:34px;font-weight:900;line-height:1.05}.home-hero-pill-pro[data-v-8f716785]{color:#426659;background:linear-gradient(#ecfbf5 0%,#e6f7f0 100%);border:1px solid #d8eee3;border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;min-height:40px;padding:8px 14px;font-size:14px;font-weight:800;line-height:1.3;display:flex}.home-hero-pill-pro .dot[data-v-8f716785]{background:#28c76f;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 4px #28c76f1f}.home-cup-shell[data-v-8f716785]{z-index:1;justify-content:center;align-items:center;width:108px;height:136px;display:flex;position:absolute;top:16px;right:16px}.home-cup-svg[data-v-8f716785]{width:90px;height:128px}.home-stat-grid-pro[data-v-8f716785]{z-index:1;grid-template-columns:repeat(3,1fr);gap:10px;display:grid;position:relative}.home-stat-card-pro[data-v-8f716785]{background:linear-gradient(#fffffffa 0%,#fffcf3fa 100%);border:1px solid #ece7db;border-radius:18px;gap:7px;min-height:72px;padding:12px 12px 10px;display:grid;box-shadow:0 8px 18px #857a5a0d,inset 0 1px #ffffffc2}.home-stat-card-pro span[data-v-8f716785]{color:#7f857f;font-size:12px;font-weight:700;line-height:1.2}.home-stat-card-pro strong[data-v-8f716785]{color:#c08a12;font-size:30px;font-weight:900;line-height:1}.home-stat-card-pro.highlight[data-v-8f716785]{background:linear-gradient(#fff8de 0%,#fff0c2 100%);border-color:#ecd48b}.home-stat-card-pro.highlight strong[data-v-8f716785]{color:#b9850b}.home-shortcut-grid-pro[data-v-8f716785]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.home-shortcut-card-pro[data-v-8f716785]{text-align:center;background:linear-gradient(#fffefc 0%,#fff 100%);border:1px solid #ece7db;border-radius:24px;align-content:center;justify-items:center;gap:10px;min-height:112px;padding:14px 8px 12px;display:grid;box-shadow:0 8px 16px #857a5a0a}.home-shortcut-card-pro strong[data-v-8f716785]{color:#101827;font-size:15px;font-weight:900}.home-shortcut-icon[data-v-8f716785]{border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:inset 0 1px #fffc}.home-shortcut-icon svg[data-v-8f716785]{stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.home-shortcut-icon.mint[data-v-8f716785]{color:#16925b;background:linear-gradient(135deg,#defbf0,#c1f5dc)}.home-shortcut-icon.blue[data-v-8f716785]{color:#3b82c7;background:linear-gradient(135deg,#e5f4ff,#d2e9ff)}.home-shortcut-icon.gold[data-v-8f716785]{color:#b28118;background:linear-gradient(135deg,#fff1c6,#ffe39e)}.home-shortcut-icon.purple[data-v-8f716785]{color:#7a58c7;background:linear-gradient(135deg,#f2ebff,#e5d9ff)}.home-marquee-shell[data-v-8f716785]{background:linear-gradient(#fff7f0 0%,#fffdf8 100%);border:1px solid #ffd6b0;border-radius:22px;align-items:center;gap:10px;padding:12px 14px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 24px #f59e0b1f}.home-marquee-shell[data-v-8f716785]:before{content:"";background:radial-gradient(circle,#fbbf242e 0%,#fbbf2400 72%);width:120px;height:120px;position:absolute;top:-20px;left:-20px}.home-marquee-badge-wrap[data-v-8f716785]{z-index:1;flex:none;align-items:center;gap:8px;display:flex;position:relative}.home-marquee-icon[data-v-8f716785]{background:linear-gradient(#fff 0%,#fff4e6 100%);border:1px solid #ff8a0038;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:flex;box-shadow:0 4px 10px #ef444414}.home-marquee-badge[data-v-8f716785]{color:#fff;letter-spacing:.08em;z-index:1;background:linear-gradient(#ff8a00 0%,#ef4444 100%);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;height:30px;padding:0 12px;font-size:13px;font-weight:900;display:flex;position:relative}.home-marquee-live-dot[data-v-8f716785]{background:#fff;border-radius:50%;width:8px;height:8px;animation:1.2s infinite homeLivePulse-8f716785;box-shadow:0 0 #ffffffb3}.home-marquee-track-wrap[data-v-8f716785]{z-index:1;flex:1;min-width:0;position:relative;overflow:hidden}.home-marquee-track[data-v-8f716785]{width:max-content;animation:homeMarqueeScroll-8f716785 calc(var(--ticker-count,1) * 4.2s) linear infinite;align-items:center;gap:30px;display:flex}.home-marquee-item[data-v-8f716785]{color:#c2410c;white-space:nowrap;text-shadow:0 1px #ffffff8c;flex:none;font-size:14px;font-weight:900}@keyframes homeMarqueeScroll-8f716785{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes homeLivePulse-8f716785{0%{transform:scale(1);box-shadow:0 0 #ffffffb3}70%{transform:scale(1.15);box-shadow:0 0 0 8px #fff0}to{transform:scale(1);box-shadow:0 0 #fff0}}.home-popular-shell[data-v-8f716785]{background:linear-gradient(#fffefc 0%,#fff 100%);border:1px solid #ece7db;border-radius:34px;gap:12px;padding:14px;display:grid;box-shadow:0 14px 28px #857a5a0d}.worldcup-popular-shell[data-v-8f716785]{background:linear-gradient(#fffefcf5 0%,#fcfefcf5 100%);border-color:#e9dfc5;position:relative;overflow:hidden}.worldcup-popular-shell[data-v-8f716785]:before{content:"";pointer-events:none;background:radial-gradient(circle,#f2e1a042 0%,#f2e1a000 68%);border-radius:50%;width:220px;height:220px;position:absolute;top:-42px;left:-40px}.worldcup-popular-shell[data-v-8f716785]:after{content:"";pointer-events:none;border:1px solid #e0d6b66b;border-radius:50%;width:260px;height:140px;position:absolute;top:-36px;right:-80px}.home-popular-head[data-v-8f716785]{color:#101827;font-size:20px;font-weight:900}.home-popular-card[data-v-8f716785]{background:linear-gradient(#fffefc 0%,#fff 100%);border:1px solid #ece7db;border-radius:22px;gap:10px;padding:12px 12px 13px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 20px #857a5a0a,inset 0 1px #ffffffb8}.home-popular-card[data-v-8f716785]:after{content:"";border:1px solid #e6e0d085;border-radius:50%;width:110px;height:110px;position:absolute;bottom:-30px;right:-20px}.worldcup-popular-card[data-v-8f716785]:before{content:"";pointer-events:none;background:radial-gradient(circle,#25935a1f 0%,#25935a00 72%);border-radius:50%;width:120px;height:120px;position:absolute;bottom:-34px;left:-18px}.home-popular-topline[data-v-8f716785]{justify-content:space-between;align-items:center;gap:10px;display:flex}.home-group-chip[data-v-8f716785]{color:#4e3904;background:linear-gradient(#ffe9a4 0%,#efbf46 100%);border-radius:999px;justify-content:center;align-items:center;height:28px;padding:0 12px;font-size:13px;font-weight:900;display:flex}.home-time-mini[data-v-8f716785]{color:#8e8c84;font-size:12px;font-weight:700}.home-popular-main[data-v-8f716785]{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);align-items:center;gap:6px;display:grid}.official-card-main[data-v-8f716785]{grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr);gap:10px}.home-team-col[data-v-8f716785]{min-width:0}.official-team-col[data-v-8f716785]{text-align:center;justify-items:center;gap:8px;display:grid}.official-team-badge[data-v-8f716785]{background:#fff;border:1px solid #ece7db;border-radius:9px;justify-content:center;align-items:center;width:42px;height:30px;display:flex;overflow:hidden;box-shadow:0 3px 8px #1118270f}.official-team-flag-image[data-v-8f716785]{object-fit:cover;border-radius:8px;width:100%;height:100%}.home-team-col strong[data-v-8f716785]{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:900;display:block;overflow:hidden}.home-team-col-right[data-v-8f716785]{text-align:right}.home-vs-col[data-v-8f716785]{color:#c99d31;text-align:center;font-size:18px;font-weight:900}.official-vs-col[data-v-8f716785]{align-content:center;justify-items:center;gap:4px;display:grid}.official-vs-col span[data-v-8f716785]{color:#c99d31;font-size:18px;font-weight:900}.official-vs-col em[data-v-8f716785]{color:#7d7d73;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:800;line-height:1.2}.home-odds-row-pro[data-v-8f716785]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.official-odds-row[data-v-8f716785]{margin-top:2px}.home-odds-chip-pro[data-v-8f716785]{background:#fff;border:1px solid #ece7db;border-radius:15px;align-content:center;justify-items:center;gap:2px;min-height:54px;display:grid;box-shadow:inset 0 1px #ffffffad}.home-odds-chip-pro small[data-v-8f716785]{color:#8c918d;font-size:11px;font-weight:700}.home-odds-chip-pro strong[data-v-8f716785]{color:#b58418;font-size:16px;font-weight:900}.home-stadium-line[data-v-8f716785]{color:#6f766f;font-size:12px;font-weight:700}@media (width<=420px){.home-page[data-v-8f716785]{gap:16px}.home-lang-pill[data-v-8f716785]{min-width:124px;height:44px;padding:0 14px;font-size:14px}.home-lang-pill strong[data-v-8f716785]{font-size:14px}.home-theme-pill[data-v-8f716785]{width:48px;height:44px;font-size:18px}.home-theme-core[data-v-8f716785]{width:30px;height:30px}.home-hero-card-pro[data-v-8f716785],.home-popular-shell[data-v-8f716785]{border-radius:28px}.home-hero-card-pro[data-v-8f716785]{gap:14px;padding:16px}.home-hero-copy-pro[data-v-8f716785]{padding-right:76px}.home-hero-kicker[data-v-8f716785]{font-size:13px}.home-title-pro[data-v-8f716785]{font-size:24px}.home-hero-pill-pro[data-v-8f716785]{border-radius:20px;padding:8px 12px;font-size:12px}.home-hero-spotlight-ring[data-v-8f716785]{height:132px;top:18px}.home-hero-ball-pattern[data-v-8f716785]{width:96px;height:96px;bottom:-10px;right:-10px}.home-cup-shell[data-v-8f716785]{width:78px;height:98px;top:16px;right:8px}.home-cup-svg[data-v-8f716785]{width:64px;height:90px}.home-stat-grid-pro[data-v-8f716785]{gap:8px}.home-stat-card-pro[data-v-8f716785]{border-radius:16px;min-height:64px;padding:10px 8px 9px}.home-stat-card-pro span[data-v-8f716785]{font-size:10px}.home-stat-card-pro strong[data-v-8f716785]{font-size:23px}.home-shortcut-grid-pro[data-v-8f716785]{gap:10px}.home-shortcut-card-pro[data-v-8f716785]{border-radius:22px;min-height:102px;padding:12px 8px 10px}.home-shortcut-card-pro strong[data-v-8f716785]{font-size:13px}.home-shortcut-icon[data-v-8f716785]{border-radius:15px;width:46px;height:46px}.home-shortcut-icon svg[data-v-8f716785]{width:21px;height:21px}.home-marquee-shell[data-v-8f716785]{border-radius:18px;padding:10px 12px}.home-marquee-icon[data-v-8f716785]{width:28px;height:28px;font-size:14px}.home-marquee-badge[data-v-8f716785]{height:28px;padding:0 10px;font-size:12px}.home-marquee-item[data-v-8f716785]{font-size:13px}.home-popular-shell[data-v-8f716785]{padding:14px}.home-popular-head[data-v-8f716785]{font-size:18px}.home-popular-card[data-v-8f716785]{border-radius:21px;padding:11px}.home-group-chip[data-v-8f716785]{height:26px;padding:0 11px;font-size:12px}.home-time-mini[data-v-8f716785]{font-size:11px}.official-card-main[data-v-8f716785]{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr)}.official-team-badge[data-v-8f716785]{border-radius:13px;width:36px;height:36px;font-size:20px}.home-team-col strong[data-v-8f716785]{font-size:14px}.home-vs-col[data-v-8f716785]{font-size:17px}.official-vs-col em[data-v-8f716785]{font-size:9px}.home-odds-row-pro[data-v-8f716785]{gap:7px}.home-odds-chip-pro[data-v-8f716785]{border-radius:14px;min-height:50px}.home-odds-chip-pro small[data-v-8f716785]{font-size:10px}.home-odds-chip-pro strong[data-v-8f716785]{font-size:14px}.home-stadium-line[data-v-8f716785]{font-size:11px}}.matches-page[data-v-8b2046aa]{gap:16px;overflow-x:hidden}.matches-hero-card[data-v-8b2046aa],.matches-filter-card[data-v-8b2046aa],.matches-list-shell[data-v-8b2046aa]{background:linear-gradient(#fffefc 0%,#fff 100%);border:1px solid #ece7db;border-radius:34px;box-shadow:0 14px 34px #746c540f}.matches-hero-card[data-v-8b2046aa]{justify-content:space-between;align-items:center;gap:10px;min-height:158px;padding:20px 20px 18px;display:flex;position:relative;overflow:hidden}.matches-hero-card[data-v-8b2046aa]:before{content:"";pointer-events:none;background:radial-gradient(circle,#def8ec 0%,#def8ec00 72%);width:248px;height:164px;position:absolute;bottom:-34px;left:-24px}.matches-hero-card[data-v-8b2046aa]:after{content:"";pointer-events:none;background:radial-gradient(circle,#fbf2cf 0%,#fbf2cf00 70%);width:212px;height:172px;position:absolute;top:-26px;right:-24px}.matches-hero-copy[data-v-8b2046aa]{z-index:1;flex:1;gap:12px;min-width:0;display:grid;position:relative}.matches-hero-kicker[data-v-8b2046aa]{color:#7a672f;font-size:14px;font-weight:900}.matches-hero-title[data-v-8b2046aa]{color:#101827;letter-spacing:-.03em;word-break:break-word;margin:0;font-size:32px;font-weight:900;line-height:1.08}.matches-hero-pill[data-v-8b2046aa]{color:#426659;background:linear-gradient(#ecfbf5 0%,#e6f7f0 100%);border:1px solid #d8eee3;border-radius:24px;flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;min-height:42px;padding:10px 15px;font-size:14px;font-weight:800;line-height:1.35;display:flex;box-shadow:0 5px 12px #34c6810d}.matches-hero-pill .dot[data-v-8b2046aa]{background:#28c76f;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 4px #28c76f1f}.matches-cup-shell[data-v-8b2046aa]{z-index:1;background:linear-gradient(#fff8e2f2 0%,#ffffffb3 100%);border-radius:30px;justify-content:center;align-items:center;width:112px;height:112px;display:flex;position:relative;box-shadow:inset 0 1px #ffffffd1,0 12px 20px #e7be4f1a}.fifa-cup-svg[data-v-8b2046aa]{filter:drop-shadow(0 7px 14px #e6b7453d);width:80px;height:108px}.matches-filter-card[data-v-8b2046aa]{padding:16px 14px 14px}.matches-section-title[data-v-8b2046aa]{color:#111827;margin:0;font-size:19px;font-weight:900}.matches-date-row[data-v-8b2046aa]{grid-template-columns:repeat(4,1fr) 42px;gap:7px;display:grid}.matches-date-chip[data-v-8b2046aa],.matches-date-toggle[data-v-8b2046aa]{box-shadow:none;background:#fff;border:1px solid #ece7db}.matches-date-chip[data-v-8b2046aa]{border-radius:17px;align-content:center;justify-items:center;gap:2px;min-height:64px;padding:7px 5px;display:grid}.matches-date-chip strong[data-v-8b2046aa]{color:#111827;font-size:12px;font-weight:800;line-height:1.08}.matches-date-chip span[data-v-8b2046aa]{color:#9aa0a8;font-size:9px;font-weight:700}.matches-date-chip.active[data-v-8b2046aa]{background:linear-gradient(#a9f4df 0%,#86e9cb 100%);border-color:#93e5ca;box-shadow:0 5px 9px #50d3a61a}.matches-date-chip.active strong[data-v-8b2046aa],.matches-date-chip.active span[data-v-8b2046aa]{color:#103a2b}.matches-date-toggle[data-v-8b2046aa]{color:#6e6a5c;border-radius:17px;justify-content:center;align-items:center;font-size:17px;display:flex}.matches-calendar-card[data-v-8b2046aa]{background:linear-gradient(#fffefc 0%,#fff 100%);border:1px solid #efe9dc;border-radius:24px;padding:11px 10px 9px;box-shadow:inset 0 1px #ffffffbf}.matches-calendar-head[data-v-8b2046aa]{grid-template-columns:32px 1fr 32px;align-items:center;gap:6px;margin-bottom:9px;display:grid}.matches-calendar-head strong[data-v-8b2046aa]{text-align:center;color:#101827;letter-spacing:-.01em;font-size:15px;font-weight:900}.calendar-nav-btn[data-v-8b2046aa]{color:#9d9483;height:28px;box-shadow:none;background:#fff;border:1px solid #efeadf;border-radius:999px;font-size:16px;font-weight:500}.calendar-nav-btn[data-v-8b2046aa]:disabled{opacity:.35}.calendar-week-row[data-v-8b2046aa]{grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:5px;display:grid}.calendar-week-row span[data-v-8b2046aa]{text-align:center;color:#adb1b8;font-size:10px;font-weight:700}.calendar-grid[data-v-8b2046aa]{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.calendar-day-cell[data-v-8b2046aa]{min-height:47px;box-shadow:none;background:#fff;border:0;border-radius:14px;align-content:start;justify-items:center;gap:0;padding-top:6px;display:grid}.calendar-day-cell strong[data-v-8b2046aa]{color:#2a3140;font-size:15px;font-weight:800;line-height:1}.calendar-day-cell small[data-v-8b2046aa]{color:#afb3ba;margin-top:4px;font-size:8px;font-weight:700;line-height:1}.calendar-day-cell.blank[data-v-8b2046aa]{background:0 0}.calendar-day-cell.blank strong[data-v-8b2046aa],.calendar-day-cell.blank small[data-v-8b2046aa]{opacity:0}.calendar-day-cell.active[data-v-8b2046aa]{background:#fff;border:1px solid #efe3be;box-shadow:0 5px 10px #efd58a29}.calendar-day-cell.active strong[data-v-8b2046aa]{color:#111827}.calendar-day-cell.active small[data-v-8b2046aa]{color:#938975}.calendar-day-cell.muted small[data-v-8b2046aa]{color:#cdced3}.matches-list-shell[data-v-8b2046aa]{padding:18px}.matches-list-head[data-v-8b2046aa]{justify-content:space-between;align-items:center;gap:12px;display:flex}.matches-count-pill[data-v-8b2046aa]{color:#6b5312;background:linear-gradient(#fff2c8 0%,#f8dc86 100%);border-radius:999px;justify-content:center;align-items:center;height:40px;padding:0 16px;font-size:17px;font-weight:900;display:flex;box-shadow:0 7px 14px #eac26026}.match-card-pro[data-v-8b2046aa]{background:linear-gradient(#fffefc 0%,#fff 100%);border:1px solid #ece7db;border-radius:28px;gap:13px;padding:16px 16px 18px;display:grid;box-shadow:0 8px 18px #746c540b}.match-card-topline[data-v-8b2046aa]{justify-content:space-between;align-items:center;gap:10px;display:flex}.match-group-tag[data-v-8b2046aa]{color:#6b7280;font-size:16px;font-weight:800}.match-status-tag-pro[data-v-8b2046aa]{color:#7b6120;background:linear-gradient(#fff7dc 0%,#f7e7ab 100%);border-radius:999px;justify-content:center;align-items:center;height:32px;padding:0 13px;font-size:12px;font-weight:900;display:flex}.match-status-tag-pro.live[data-v-8b2046aa]{color:#168f58;background:linear-gradient(#e9fff3 0%,#d6f7e6 100%)}.match-main-row[data-v-8b2046aa]{grid-template-columns:minmax(0,1fr) 62px minmax(0,1fr);align-items:center;gap:8px;display:grid}.team-side[data-v-8b2046aa]{align-items:center;min-width:0;display:grid}.team-name-line[data-v-8b2046aa]{align-items:center;gap:12px;min-width:0;display:flex}.team-name-line-right[data-v-8b2046aa]{justify-content:flex-end}.team-side strong[data-v-8b2046aa]{color:#111827;word-break:break-word;overflow-wrap:anywhere;font-size:20px;font-weight:900;line-height:1.18}.team-flag-pro[data-v-8b2046aa]{background:#fff;border:1px solid #ece7db;border-radius:9px;flex:none;justify-content:center;align-items:center;width:42px;height:30px;display:flex;overflow:hidden;box-shadow:0 3px 8px #1118270f}.team-flag-image[data-v-8b2046aa]{object-fit:cover;border-radius:8px;width:100%;height:100%}.match-vs-col-pro[data-v-8b2046aa]{justify-items:center;display:grid}.match-vs-badge[data-v-8b2046aa]{color:#fff;background:linear-gradient(#174737 0%,#0e3027 100%);border-radius:999px;justify-content:center;align-items:center;width:54px;height:34px;font-size:18px;font-weight:900;display:flex;box-shadow:0 6px 12px #0e352b24}.match-time-line[data-v-8b2046aa]{color:#6b7280;word-break:break-word;overflow-wrap:anywhere;font-size:13px;font-weight:700}.match-odds-grid-pro[data-v-8b2046aa]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.match-odds-btn-pro[data-v-8b2046aa]{background:linear-gradient(#fdfefd 0%,#fff 100%);border:1px solid #e8e4d7;border-radius:20px;align-content:center;justify-items:center;gap:4px;min-height:78px;display:grid;box-shadow:inset 0 1px #ffffffd9}.match-odds-btn-pro small[data-v-8b2046aa]{color:#7b7f86;font-size:14px;font-weight:800}.match-odds-btn-pro strong[data-v-8b2046aa]{color:#7a5b15;font-size:17px;font-weight:900}.match-bet-btn-pro[data-v-8b2046aa]{color:#5a430d;background:linear-gradient(#fff2c6 0%,#f6d87d 100%);border-radius:999px;width:100%;height:54px;font-size:21px;font-weight:900;box-shadow:0 8px 16px #eeca6f2e}@media (width<=420px){.matches-page[data-v-8b2046aa]{gap:14px}.matches-hero-card[data-v-8b2046aa],.matches-filter-card[data-v-8b2046aa],.matches-list-shell[data-v-8b2046aa]{border-radius:28px}.matches-hero-card[data-v-8b2046aa]{align-items:flex-start;min-height:142px;padding:16px}.matches-hero-title[data-v-8b2046aa]{font-size:28px}.matches-hero-pill[data-v-8b2046aa]{border-radius:20px;min-height:38px;padding:8px 12px;font-size:13px}.matches-cup-shell[data-v-8b2046aa]{border-radius:24px;flex:none;width:82px;height:82px}.fifa-cup-svg[data-v-8b2046aa]{width:56px;height:76px}.matches-date-row[data-v-8b2046aa]{grid-template-columns:repeat(4,1fr) 38px;gap:5px}.matches-date-chip[data-v-8b2046aa]{border-radius:15px;min-height:58px;padding:7px 3px}.matches-date-chip strong[data-v-8b2046aa]{font-size:11px}.matches-date-chip span[data-v-8b2046aa]{font-size:8px}.matches-date-toggle[data-v-8b2046aa]{border-radius:15px;font-size:15px}.matches-calendar-card[data-v-8b2046aa]{border-radius:22px;padding:9px 7px 7px}.matches-calendar-head[data-v-8b2046aa]{grid-template-columns:28px 1fr 28px}.matches-calendar-head strong[data-v-8b2046aa]{font-size:14px}.calendar-nav-btn[data-v-8b2046aa]{border-radius:999px;height:26px;font-size:15px}.calendar-week-row[data-v-8b2046aa]{gap:3px}.calendar-week-row span[data-v-8b2046aa]{font-size:9px}.calendar-grid[data-v-8b2046aa]{gap:3px}.calendar-day-cell[data-v-8b2046aa]{border-radius:11px;min-height:40px;padding-top:5px}.calendar-day-cell strong[data-v-8b2046aa]{font-size:12px}.calendar-day-cell small[data-v-8b2046aa]{margin-top:3px;font-size:8px}.match-card-pro[data-v-8b2046aa]{border-radius:24px;padding:15px 14px 16px}.match-main-row[data-v-8b2046aa]{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr)}.team-name-line[data-v-8b2046aa]{gap:6px}.team-side strong[data-v-8b2046aa]{font-size:15px}.team-flag-pro[data-v-8b2046aa]{font-size:21px}.match-vs-badge[data-v-8b2046aa]{width:48px;height:32px;font-size:17px}.match-time-line[data-v-8b2046aa]{font-size:12px}.match-odds-grid-pro[data-v-8b2046aa]{gap:8px}.match-odds-btn-pro[data-v-8b2046aa]{border-radius:18px;min-height:70px}.match-odds-btn-pro small[data-v-8b2046aa]{font-size:12px}.match-odds-btn-pro strong[data-v-8b2046aa]{font-size:16px}.match-bet-btn-pro[data-v-8b2046aa]{height:50px;font-size:19px}}.official-team-flag-badge[data-v-a0c09560]{background:#fff7d1;border:1px solid #ece7db;border-radius:14px;overflow:hidden;box-shadow:0 3px 8px #1118270f}.official-team-flag-image[data-v-a0c09560]{object-fit:cover;width:100%;height:100%;display:block}.bet-score-text[data-v-a0c09560]{color:#174737;font-size:22px;font-weight:900;line-height:1}.bet-option-grid-pro.result[data-v-a0c09560]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.bet-option-grid-pro.goals[data-v-a0c09560]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (width<=420px){.bet-option-grid-pro.result[data-v-a0c09560]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bet-option-grid-pro.goals[data-v-a0c09560]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.support-page[data-v-b31e2d46]{gap:16px}.support-hero-card[data-v-b31e2d46]{background:linear-gradient(#fffefb 0%,#f8fcf9 100%);border:1px solid #e9e3d6;border-radius:30px;justify-content:space-between;align-items:flex-start;gap:14px;padding:18px;display:flex;box-shadow:0 14px 30px #857a5a0f}.support-hero-copy[data-v-b31e2d46]{gap:8px;display:grid}.support-hero-badge[data-v-b31e2d46]{color:#6b5312;background:linear-gradient(135deg,#ffe6a1,#f4c85c);border-radius:999px;flex:none;justify-content:center;align-items:center;height:38px;padding:0 16px;font-size:14px;font-weight:900;display:flex}.support-grid[data-v-b31e2d46]{gap:14px;display:grid}.support-card[data-v-b31e2d46]{background:linear-gradient(#fffefc 0%,#fff 100%);border:1px solid #ece7db;border-radius:26px;gap:14px;padding:16px;display:grid;box-shadow:0 8px 20px #746c540a}.support-card-main[data-v-b31e2d46]{align-items:center;gap:14px;min-width:0;display:flex}.support-card-icon[data-v-b31e2d46]{border-radius:18px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:inset 0 1px #ffffffc7}.support-card-icon svg[data-v-b31e2d46]{stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.support-card-icon.telegram[data-v-b31e2d46]{color:#2f82d8;background:linear-gradient(135deg,#e1f3ff,#cfe8ff)}.support-card-icon.whatsapp[data-v-b31e2d46]{color:#1aa765;background:linear-gradient(135deg,#defbf0,#c1f5dc)}.support-card-icon.email[data-v-b31e2d46]{color:#b28118;background:linear-gradient(135deg,#fff1c6,#ffe39e)}.support-card-copy[data-v-b31e2d46]{gap:6px;min-width:0;display:grid}.support-card-copy strong[data-v-b31e2d46]{color:#111827;font-size:18px;font-weight:900}.support-card-value[data-v-b31e2d46]{color:#6b7280;word-break:break-all;font-size:14px;line-height:1.5}.support-open-btn[data-v-b31e2d46]{color:#fff;background:linear-gradient(#33db97 0%,#22cb77 100%);border-radius:18px;justify-content:center;align-items:center;width:100%;height:50px;font-size:17px;font-weight:900;display:flex;box-shadow:0 12px 24px #24c8742e}@media (width<=420px){.support-page[data-v-b31e2d46]{gap:14px}.support-hero-card[data-v-b31e2d46]{border-radius:24px;padding:16px}.support-hero-badge[data-v-b31e2d46]{height:34px;padding:0 14px;font-size:13px}.support-card[data-v-b31e2d46]{border-radius:22px;padding:14px}.support-card-icon[data-v-b31e2d46]{border-radius:16px;width:50px;height:50px}.support-card-icon svg[data-v-b31e2d46]{width:22px;height:22px}.support-card-copy strong[data-v-b31e2d46]{font-size:16px}.support-card-value[data-v-b31e2d46]{font-size:13px}.support-open-btn[data-v-b31e2d46]{border-radius:16px;height:46px;font-size:16px}}.me-page[data-v-fc7e79bf]{gap:18px}.me-top-card[data-v-fc7e79bf],.me-wallet-card[data-v-fc7e79bf],.me-function-card[data-v-fc7e79bf]{background:linear-gradient(#fffefc 0%,#fff 100%);border:1px solid #ece7db;border-radius:30px;position:relative;box-shadow:0 12px 28px #746c540f}.me-top-card[data-v-fc7e79bf]{justify-content:space-between;align-items:flex-start;gap:14px;padding:20px 22px;display:flex;overflow:hidden}.me-top-glow[data-v-fc7e79bf]{pointer-events:none;filter:blur(10px);opacity:.8;position:absolute}.me-top-glow-left[data-v-fc7e79bf]{background:radial-gradient(circle,#d7fff4 0%,#d7fff400 72%);width:160px;height:110px;bottom:-8px;left:-14px}.me-top-glow-right[data-v-fc7e79bf]{background:radial-gradient(circle,#f9efca 0%,#f9efca00 72%);width:170px;height:140px;top:-18px;right:-18px}.me-top-left[data-v-fc7e79bf]{z-index:1;flex:1;align-items:center;gap:18px;min-width:0;display:flex;position:relative}.me-avatar-box[data-v-fc7e79bf]{color:#23302a;background:linear-gradient(#ffe8a8 0%,#f3c554 100%);border-radius:26px;flex:none;justify-content:center;align-items:center;width:88px;height:88px;font-size:40px;font-weight:900;display:flex;overflow:hidden;box-shadow:0 12px 24px #efc04f2e}.me-avatar-image[data-v-fc7e79bf]{object-fit:cover;width:100%;height:100%;display:block}.me-top-copy[data-v-fc7e79bf]{flex:1;gap:8px;min-width:0;display:grid}.me-kicker[data-v-fc7e79bf]{letter-spacing:.28em;color:#8d6f24;font-size:12px;font-weight:900}.me-name[data-v-fc7e79bf]{color:#111827;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:20px;font-weight:900;line-height:1.12;overflow:hidden}.me-id-pill[data-v-fc7e79bf]{color:#4f685c;background:linear-gradient(#ecfbf6 0%,#e4f7f0 100%);border:1px solid #d6ece2;border-radius:999px;align-items:center;gap:8px;max-width:100%;min-height:38px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #fffc}.me-id-pill span[data-v-fc7e79bf]:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.me-id-dot[data-v-fc7e79bf]{background:#2ec76d;border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 4px #2ec76d24}.me-vip-chip[data-v-fc7e79bf]{color:#6a5313;z-index:1;background:linear-gradient(#ffe7a8 0%,#e7b94c 100%);border-radius:999px;flex:none;justify-content:center;align-items:center;height:44px;padding:0 18px;font-size:15px;font-weight:900;display:flex;position:relative;box-shadow:0 8px 16px #e7b94c2e}.me-wallet-card[data-v-fc7e79bf]{padding:22px}.me-wallet-title[data-v-fc7e79bf]{color:#1f2937;font-size:17px;font-weight:900}.me-wallet-main[data-v-fc7e79bf]{align-items:flex-end;gap:10px;margin-top:12px;display:flex}.me-wallet-main strong[data-v-fc7e79bf]{color:#111827;letter-spacing:-.04em;font-size:60px;font-weight:900;line-height:1}.me-wallet-main span[data-v-fc7e79bf]{color:#4b5563;padding-bottom:9px;font-size:18px;font-weight:800}.me-kyc-status-card[data-v-fc7e79bf]{background:linear-gradient(#fbfffc 0%,#f5fbf7 100%);border:1px solid #e6ece5;border-radius:24px;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding:16px;display:flex;box-shadow:inset 0 1px #ffffffc2}.me-kyc-status-copy[data-v-fc7e79bf]{gap:7px;min-width:0;display:grid}.me-kyc-status-label[data-v-fc7e79bf]{letter-spacing:.12em;color:#6b7280;text-transform:uppercase;font-size:12px;font-weight:900}.me-kyc-status-copy strong[data-v-fc7e79bf]{color:#111827;font-size:18px}.me-kyc-status-copy em[data-v-fc7e79bf]{color:#5f6b63;font-size:13px;font-style:normal;font-weight:700;line-height:1.55}.me-kyc-status-link[data-v-fc7e79bf]{color:#1f8f5f;background:#fff;border:1px solid #d4eadf;border-radius:999px;flex:none;justify-content:center;align-items:center;height:40px;padding:0 16px;font-size:13px;font-weight:900;display:flex;box-shadow:0 6px 12px #22cb7714}.me-kyc-status-card.status-approved[data-v-fc7e79bf]{background:linear-gradient(#f2fff7 0%,#ebfbf1 100%);border-color:#bfe8cd}.me-kyc-status-card.status-pending[data-v-fc7e79bf]{background:linear-gradient(#fffdf4 0%,#fff9e8 100%);border-color:#f2df9d}.me-kyc-status-card.status-rejected[data-v-fc7e79bf]{background:linear-gradient(#fff7f8 0%,#fff0f2 100%);border-color:#f5c6cf}.me-wallet-actions[data-v-fc7e79bf]{grid-template-columns:1fr 1fr;gap:14px;margin-top:24px;display:grid}.me-wallet-btn[data-v-fc7e79bf]{background:#fff;border:1px solid #e9e1cf;border-radius:22px;justify-content:center;align-items:center;gap:10px;height:62px;font-size:18px;font-weight:900;display:flex;box-shadow:0 3px 10px #746c540a}.me-wallet-btn-icon[data-v-fc7e79bf]{font-size:24px;line-height:1}.me-wallet-btn.deposit[data-v-fc7e79bf]{color:#fff;background:linear-gradient(#34dd95 0%,#26c977 100%);border-color:#2ac77a;box-shadow:0 12px 24px #24c87433}.me-wallet-btn.withdraw[data-v-fc7e79bf]{color:#8a6b1d;background:#fff}.me-shortcut-grid[data-v-fc7e79bf]{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.me-shortcut-card[data-v-fc7e79bf]{text-align:center;background:linear-gradient(#fffefc 0%,#fff 100%);border:1px solid #ece7db;border-radius:26px;align-content:center;justify-items:center;gap:16px;min-height:166px;padding:18px 10px 16px;display:grid;box-shadow:0 8px 20px #746c540a}.me-shortcut-card strong[data-v-fc7e79bf]{color:#111827;max-width:100px;font-size:14px;line-height:1.28}.me-shortcut-icon[data-v-fc7e79bf],.me-function-icon[data-v-fc7e79bf]{flex:none;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #ffffffd9}.me-shortcut-icon[data-v-fc7e79bf]{border-radius:20px;width:60px;height:60px}.me-shortcut-icon svg[data-v-fc7e79bf],.me-function-icon svg[data-v-fc7e79bf]{stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.me-shortcut-icon.mint[data-v-fc7e79bf]{color:#16925b;background:linear-gradient(135deg,#defbf0,#c1f5dc)}.me-shortcut-icon.blue[data-v-fc7e79bf]{color:#3b82c7;background:linear-gradient(135deg,#e5f4ff,#d2e9ff)}.me-shortcut-icon.gold[data-v-fc7e79bf]{color:#b28118;background:linear-gradient(135deg,#fff1c6,#ffe39e)}.me-shortcut-icon.purple[data-v-fc7e79bf]{color:#7a58c7;background:linear-gradient(135deg,#f2ebff,#e5d9ff)}.me-function-card[data-v-fc7e79bf]{padding:18px}.me-function-title[data-v-fc7e79bf]{color:#111827;margin-bottom:14px;font-size:18px;font-weight:900}.me-function-list[data-v-fc7e79bf]{gap:12px;display:grid}.me-function-item[data-v-fc7e79bf]{background:linear-gradient(#fffefc 0%,#fff 100%);border:1px solid #ece7db;border-radius:22px;justify-content:space-between;align-items:center;min-height:72px;padding:0 16px;display:flex;box-shadow:0 6px 16px #746c5408}.me-function-left[data-v-fc7e79bf]{align-items:center;gap:14px;min-width:0;display:flex}.me-function-left strong[data-v-fc7e79bf]{color:#111827;font-size:16px}.me-function-icon[data-v-fc7e79bf]{border-radius:16px;width:46px;height:46px}.me-function-icon.mint[data-v-fc7e79bf]{color:#16925b;background:linear-gradient(135deg,#defbf0,#c1f5dc)}.me-function-icon.blue[data-v-fc7e79bf]{color:#3b82c7;background:linear-gradient(135deg,#e5f4ff,#d2e9ff)}.me-function-icon.gold[data-v-fc7e79bf]{color:#b28118;background:linear-gradient(135deg,#fff1c6,#ffe39e)}.me-function-icon.purple[data-v-fc7e79bf]{color:#7a58c7;background:linear-gradient(135deg,#f2ebff,#e5d9ff)}.me-function-icon.cyan[data-v-fc7e79bf]{color:#2b91a1;background:linear-gradient(135deg,#ddf8ff,#c6eff8)}.me-function-icon.pink[data-v-fc7e79bf]{color:#c66a92;background:linear-gradient(135deg,#ffe6ef,#ffd6e7)}.me-function-arrow[data-v-fc7e79bf]{color:#9fa6aa;font-size:32px;font-weight:400;line-height:1}.me-logout-btn-local[data-v-fc7e79bf]{color:#c05a49;background:#fff;border:1px solid #f0d8d1;border-radius:20px;width:100%;height:54px;font-size:18px;font-weight:900;box-shadow:0 4px 12px #63594208}@media (width<=420px){.me-page[data-v-fc7e79bf]{gap:14px}.me-top-card[data-v-fc7e79bf],.me-wallet-card[data-v-fc7e79bf],.me-function-card[data-v-fc7e79bf]{border-radius:24px}.me-top-card[data-v-fc7e79bf]{padding:16px}.me-top-left[data-v-fc7e79bf]{gap:12px}.me-avatar-box[data-v-fc7e79bf]{border-radius:22px;width:74px;height:74px;font-size:34px}.me-name[data-v-fc7e79bf]{font-size:18px}.me-id-pill[data-v-fc7e79bf]{min-height:34px;padding:0 11px;font-size:11px}.me-vip-chip[data-v-fc7e79bf]{height:36px;padding:0 14px;font-size:14px}.me-wallet-main strong[data-v-fc7e79bf]{font-size:46px}.me-wallet-main span[data-v-fc7e79bf]{padding-bottom:6px;font-size:17px}.me-kyc-status-card[data-v-fc7e79bf]{border-radius:20px;flex-direction:column;align-items:flex-start;margin-top:14px;padding:14px}.me-kyc-status-copy strong[data-v-fc7e79bf]{font-size:16px}.me-kyc-status-copy em[data-v-fc7e79bf]{font-size:12px}.me-kyc-status-link[data-v-fc7e79bf]{height:36px;padding:0 14px}.me-wallet-actions[data-v-fc7e79bf]{gap:10px;margin-top:18px}.me-wallet-btn[data-v-fc7e79bf]{border-radius:18px;height:54px;font-size:17px}.me-wallet-btn-icon[data-v-fc7e79bf]{font-size:22px}.me-shortcut-grid[data-v-fc7e79bf]{gap:10px}.me-shortcut-card[data-v-fc7e79bf]{border-radius:20px;gap:12px;min-height:132px;padding:14px 8px 12px}.me-shortcut-card strong[data-v-fc7e79bf]{max-width:76px;font-size:13px}.me-shortcut-icon[data-v-fc7e79bf]{border-radius:16px;width:50px;height:50px}.me-shortcut-icon svg[data-v-fc7e79bf],.me-function-icon svg[data-v-fc7e79bf]{width:22px;height:22px}.me-function-item[data-v-fc7e79bf]{border-radius:20px;min-height:66px;padding:0 14px}.me-function-left strong[data-v-fc7e79bf]{font-size:15px}.me-function-icon[data-v-fc7e79bf]{border-radius:14px;width:42px;height:42px}}.vip-page[data-v-3b657866]{gap:16px}.vip-topbar[data-v-3b657866],.vip-hero[data-v-3b657866],.vip-progress[data-v-3b657866],.vip-card[data-v-3b657866]{background:linear-gradient(#fffefc 0%,#fff 100%);border:1px solid #ece7db;border-radius:28px;box-shadow:0 10px 24px #746c540d}.vip-topbar[data-v-3b657866]{grid-template-columns:44px 1fr 44px;align-items:center;padding:14px 16px;display:grid}.vip-back-btn[data-v-3b657866]{color:#a86b10;background:linear-gradient(#fff3d9 0%,#ffe6a9 100%);border-radius:14px;width:40px;height:40px;font-size:30px;line-height:1}.vip-top-title[data-v-3b657866]{text-align:center;font-size:22px;font-weight:900}.vip-top-placeholder[data-v-3b657866]{width:40px;height:40px}.vip-hero[data-v-3b657866]{justify-content:space-between;align-items:flex-start;gap:14px;padding:20px;display:flex}.vip-kicker[data-v-3b657866]{letter-spacing:.16em;color:#9b7410;font-size:12px;font-weight:900}.vip-hero h1[data-v-3b657866]{color:#111827;margin:8px 0;font-size:28px}.vip-hero p[data-v-3b657866]{color:#6b7280;margin:0;font-weight:700;line-height:1.6}.vip-badge[data-v-3b657866]{color:#6a5313;background:linear-gradient(#ffe08a 0%,#e6b640 100%);border-radius:26px;justify-content:center;align-items:center;min-width:82px;height:82px;font-size:20px;font-weight:900;display:flex;box-shadow:0 14px 28px #e6b64038}.vip-progress[data-v-3b657866]{padding:18px}.vip-section-head[data-v-3b657866]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.vip-section-head strong[data-v-3b657866]{color:#111827;font-size:18px}.vip-section-head span[data-v-3b657866]{color:#7a7a6c;font-size:13px;font-weight:700}.vip-progress-track[data-v-3b657866]{background:#f2ede2;border-radius:999px;height:14px;overflow:hidden}.vip-progress-bar[data-v-3b657866]{background:linear-gradient(90deg,#ffd65a 0%,#e4b23a 100%);border-radius:999px;height:100%}.vip-progress-meta[data-v-3b657866]{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.vip-progress-meta strong[data-v-3b657866]{color:#111827;font-size:24px}.vip-progress-meta span[data-v-3b657866]{color:#7a7a6c;text-align:right;font-size:13px;font-weight:700}.vip-grid[data-v-3b657866]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.vip-card[data-v-3b657866]{gap:8px;padding:18px;display:grid}.vip-card span[data-v-3b657866]{color:#9b7410;font-size:13px;font-weight:900}.vip-card strong[data-v-3b657866]{color:#111827;font-size:22px}.vip-card em[data-v-3b657866]{color:#6b7280;font-style:normal;font-weight:700;line-height:1.6}.vip-card.active[data-v-3b657866]{background:linear-gradient(#fff8e6 0%,#fff3cf 100%);border-color:#efcf74}@media (width<=420px){.vip-page[data-v-3b657866]{gap:14px}.vip-grid[data-v-3b657866]{grid-template-columns:1fr}.vip-hero[data-v-3b657866]{padding:16px}.vip-hero h1[data-v-3b657866]{font-size:24px}.vip-badge[data-v-3b657866]{border-radius:22px;min-width:68px;height:68px;font-size:18px}.vip-progress-meta[data-v-3b657866]{flex-direction:column;align-items:flex-start}}.notice-page[data-v-147c4e2d]{gap:16px}.notice-topbar[data-v-147c4e2d],.notice-hero[data-v-147c4e2d],.notice-card[data-v-147c4e2d]{background:linear-gradient(#fffefc 0%,#fff 100%);border:1px solid #ece7db;border-radius:28px;box-shadow:0 10px 24px #746c540d}.notice-topbar[data-v-147c4e2d]{grid-template-columns:44px 1fr 44px;align-items:center;padding:14px 16px;display:grid}.notice-back-btn[data-v-147c4e2d]{color:#a86b10;background:linear-gradient(#fff3d9 0%,#ffe6a9 100%);border-radius:14px;width:40px;height:40px;font-size:30px;line-height:1}.notice-top-title[data-v-147c4e2d]{text-align:center;font-size:22px;font-weight:900}.notice-top-placeholder[data-v-147c4e2d]{width:40px;height:40px}.notice-hero[data-v-147c4e2d]{justify-content:space-between;align-items:flex-start;gap:14px;padding:20px;display:flex}.notice-kicker[data-v-147c4e2d]{letter-spacing:.16em;color:#9b7410;font-size:12px;font-weight:900}.notice-hero h1[data-v-147c4e2d]{color:#111827;margin:8px 0;font-size:26px}.notice-hero p[data-v-147c4e2d]{color:#6b7280;margin:0;font-weight:700;line-height:1.6}.notice-badge[data-v-147c4e2d]{color:#6a5313;background:linear-gradient(#ffe08a 0%,#e6b640 100%);border-radius:999px;justify-content:center;align-items:center;height:44px;padding:0 16px;font-size:16px;font-weight:900;display:flex}.notice-list[data-v-147c4e2d]{gap:12px;display:grid}.notice-card[data-v-147c4e2d]{padding:18px}.notice-head[data-v-147c4e2d]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.notice-head strong[data-v-147c4e2d]{color:#111827;font-size:18px}.notice-head span[data-v-147c4e2d]{color:#8d8a7b;white-space:nowrap;font-size:12px;font-weight:800}.notice-card p[data-v-147c4e2d]{color:#6b7280;margin:0;font-weight:700;line-height:1.7}@media (width<=420px){.notice-page[data-v-147c4e2d]{gap:14px}.notice-hero[data-v-147c4e2d]{padding:16px}.notice-hero h1[data-v-147c4e2d]{font-size:22px}.notice-head[data-v-147c4e2d]{flex-direction:column}.notice-badge[data-v-147c4e2d]{height:38px;font-size:14px}}.help-page[data-v-e1559b35]{gap:16px}.help-topbar[data-v-e1559b35],.help-hero[data-v-e1559b35],.help-faq-card[data-v-e1559b35]{background:linear-gradient(#fffefc 0%,#fff 100%);border:1px solid #ece7db;border-radius:28px;box-shadow:0 10px 24px #746c540d}.help-topbar[data-v-e1559b35]{grid-template-columns:44px 1fr 44px;align-items:center;padding:14px 16px;display:grid}.help-back-btn[data-v-e1559b35]{color:#a86b10;background:linear-gradient(#fff3d9 0%,#ffe6a9 100%);border-radius:14px;width:40px;height:40px;font-size:30px;line-height:1}.help-top-title[data-v-e1559b35]{text-align:center;font-size:22px;font-weight:900}.help-top-placeholder[data-v-e1559b35]{width:40px;height:40px}.help-hero[data-v-e1559b35]{justify-content:space-between;align-items:flex-start;gap:14px;padding:20px;display:flex}.help-kicker[data-v-e1559b35]{letter-spacing:.16em;color:#9b7410;font-size:12px;font-weight:900}.help-hero h1[data-v-e1559b35]{color:#111827;margin:8px 0;font-size:26px}.help-hero p[data-v-e1559b35]{color:#6b7280;margin:0;font-weight:700;line-height:1.6}.help-badge[data-v-e1559b35]{color:#2f5f89;background:linear-gradient(#e3f6ff 0%,#bfe4ff 100%);border-radius:999px;justify-content:center;align-items:center;height:44px;padding:0 16px;font-size:16px;font-weight:900;display:flex}.help-faq-list[data-v-e1559b35]{gap:12px;display:grid}.help-faq-card[data-v-e1559b35]{gap:10px;padding:18px;display:grid}.help-faq-card strong[data-v-e1559b35]{color:#111827;font-size:18px}.help-faq-card p[data-v-e1559b35]{color:#6b7280;margin:0;font-weight:700;line-height:1.7}@media (width<=420px){.help-page[data-v-e1559b35]{gap:14px}.help-hero[data-v-e1559b35]{padding:16px}.help-hero h1[data-v-e1559b35]{font-size:22px}.help-badge[data-v-e1559b35]{height:38px;font-size:14px}}.checkin-page[data-v-2020d188]{gap:12px;padding-bottom:88px}.checkin-topbar[data-v-2020d188]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border-radius:22px;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;padding:10px 12px;display:grid}.checkin-back-btn[data-v-2020d188]{color:#a86b10;background:linear-gradient(#fff3d9 0%,#ffe6a9 100%);border-radius:12px;width:36px;height:36px;font-size:28px;line-height:1}.checkin-top-title[data-v-2020d188]{text-align:center;letter-spacing:.01em;font-size:18px;font-weight:900}.checkin-top-placeholder[data-v-2020d188]{width:36px;height:36px}.checkin-hero[data-v-2020d188]{background:linear-gradient(135deg,#fff8e8 0%,#fffef8 100%);justify-content:space-between;align-items:flex-start;gap:12px;padding:15px 16px;display:flex;overflow:hidden}.checkin-kicker[data-v-2020d188]{letter-spacing:.16em;color:#d08a00;font-size:10px;font-weight:900}.checkin-hero h1[data-v-2020d188]{color:#111827;margin:6px 0 5px;font-size:20px;line-height:1.22}.checkin-hero p[data-v-2020d188]{color:#6b7280;margin:0;font-size:12px;font-weight:700;line-height:1.45}.checkin-hero-badge[data-v-2020d188]{color:#fff;background:linear-gradient(#ffd65a 0%,#f5b91b 100%);border-radius:18px;flex:none;justify-content:center;align-items:center;width:54px;height:54px;font-size:24px;font-weight:900;display:flex;box-shadow:0 10px 20px #f5b91b38}.checkin-stats-strip[data-v-2020d188]{border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:8px 4px;display:grid;overflow:hidden}.checkin-stat-inline[data-v-2020d188]{text-align:center;justify-items:center;gap:4px;min-width:0;padding:6px;display:grid;position:relative}.checkin-stat-inline[data-v-2020d188]:not(:last-child):after{content:"";background:linear-gradient(#ece7db00,#ece7db,#ece7db00);width:1px;position:absolute;top:8px;bottom:8px;right:0}.checkin-stat-inline span[data-v-2020d188]{color:#8a816f;font-size:10px;font-weight:800;line-height:1.15}.checkin-stat-inline strong[data-v-2020d188]{color:#111827;word-break:break-word;font-size:14px;line-height:1.25}.checkin-calendar[data-v-2020d188],.checkin-note[data-v-2020d188]{gap:12px;display:grid}.checkin-section-head[data-v-2020d188]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.checkin-section-head strong[data-v-2020d188],.checkin-note-title[data-v-2020d188]{color:#111827;font-size:16px}.checkin-section-head span[data-v-2020d188]{color:#7a7a6c;white-space:nowrap;font-size:11px;font-weight:700}.checkin-reward-grid[data-v-2020d188]{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;display:grid}.checkin-reward-item[data-v-2020d188]{text-align:center;background:#fff;border:1px solid #ece7db;border-radius:14px;align-content:center;justify-items:center;gap:2px;min-height:54px;padding:6px 2px;display:grid}.checkin-reward-item span[data-v-2020d188]{color:#8d8a7b;font-size:9px;font-weight:800;line-height:1.1}.checkin-reward-item strong[data-v-2020d188]{color:#111827;font-size:11px;line-height:1.15}.checkin-reward-item.active[data-v-2020d188],.checkin-reward-item.signed[data-v-2020d188]{background:linear-gradient(#ecfdf3 0%,#dff8e8 100%);border-color:#22c55e;box-shadow:inset 0 0 0 1px #22c55e1f}.checkin-reward-item.signed span[data-v-2020d188]{color:#228b52}.checkin-reward-item.signed strong[data-v-2020d188]{color:#166534}.checkin-reward-item.today[data-v-2020d188]{border-style:dashed;transform:translateY(-1px)}.checkin-note[data-v-2020d188]{padding-bottom:2px}.checkin-note-list[data-v-2020d188]{color:#6b7280;gap:6px;margin:0;padding-left:18px;font-size:12px;font-weight:700;line-height:1.5;display:grid}.checkin-action-inline[data-v-2020d188]{background:linear-gradient(#fffefc 0%,#fff9ea 100%);padding:8px}.checkin-confirm-btn[data-v-2020d188]{color:#5f3d00;background:linear-gradient(#ffd65a 0%,#f1b81d 100%);border-radius:16px;width:100%;height:48px;font-size:18px;font-weight:900;box-shadow:0 10px 20px #f1b81d29}.checkin-confirm-btn[data-v-2020d188]:disabled{color:#9b968a;box-shadow:none;background:#ece7db}@media (width<=520px){.checkin-page[data-v-2020d188]{gap:10px;padding-bottom:86px}.checkin-reward-grid[data-v-2020d188]{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}.checkin-reward-item[data-v-2020d188]{min-height:50px;padding:5px 1px}.checkin-reward-item strong[data-v-2020d188]{font-size:10px}}@media (width<=420px){.checkin-page[data-v-2020d188]{gap:10px}.checkin-hero[data-v-2020d188]{padding:14px}.checkin-hero h1[data-v-2020d188]{font-size:18px}.checkin-stats-strip[data-v-2020d188]{border-radius:18px;padding:7px 2px}.checkin-stat-inline[data-v-2020d188]{padding:5px 3px}.checkin-stat-inline strong[data-v-2020d188]{font-size:12px}.checkin-reward-grid[data-v-2020d188]{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.checkin-reward-item[data-v-2020d188]{border-radius:12px;min-height:48px}.checkin-reward-item span[data-v-2020d188]{font-size:8px}.checkin-reward-item strong[data-v-2020d188]{font-size:10px}.checkin-note-list[data-v-2020d188]{font-size:11px}.checkin-confirm-btn[data-v-2020d188]{border-radius:14px;height:46px;font-size:17px}}.auth-landing[data-v-5aac4249]{grid-template-rows:auto auto auto 1fr auto;gap:14px;min-height:100vh;padding:14px 14px 24px;display:grid;position:relative;overflow:hidden}.auth-landing.light[data-v-5aac4249]{color:#111616;background:radial-gradient(circle at 0 0,#c6f4eaeb 0,#c6f4ea00 34%),radial-gradient(circle at 100% 0,#ffe09c66 0,#ffe09c00 24%),linear-gradient(#f8fbf8 0%,#edf5ef 100%)}.auth-landing.dark[data-v-5aac4249]{color:#f7f4eb;background:radial-gradient(circle at 0 0,#008c5c3d 0,#008c5c00 32%),radial-gradient(circle at 100% 0,#ffd67014 0,#ffd67000 22%),linear-gradient(#071b13 0%,#04110c 100%)}.auth-grid[data-v-5aac4249]{pointer-events:none;opacity:.16;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.auth-landing.light .auth-grid[data-v-5aac4249]{opacity:.08}.auth-glow[data-v-5aac4249]{pointer-events:none;filter:blur(12px);opacity:.7;border-radius:999px;position:absolute}.auth-glow-left[data-v-5aac4249]{background:linear-gradient(#70e0b81f,#70e0b800);width:8px;height:320px;top:120px;left:44%}.auth-glow-right[data-v-5aac4249]{background:radial-gradient(circle,#ffeab74d,#ffeab700 70%);width:120px;height:120px;top:150px;right:68px}.auth-topbar[data-v-5aac4249],.auth-bottom-actions-pro[data-v-5aac4249],.auth-panel-wrap[data-v-5aac4249],.auth-hero-copy-pro[data-v-5aac4249]{z-index:1;position:relative}.auth-topbar[data-v-5aac4249]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"langs theme""title title";align-items:center;gap:10px;display:grid}.auth-top-title[data-v-5aac4249]{letter-spacing:.02em;grid-area:title;justify-self:start;font-size:18px;font-weight:900}.auth-language-entry[data-v-5aac4249],.auth-theme-toggle[data-v-5aac4249]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #d6c28e4d;border-radius:999px;height:46px;box-shadow:0 10px 20px #0000000d}.auth-language-entry[data-v-5aac4249]{color:#70571c;white-space:nowrap;background:#ffffffc2;grid-area:langs;justify-self:start;align-items:center;gap:8px;padding:0 14px;font-weight:900;display:inline-flex}.auth-landing.dark .auth-language-entry[data-v-5aac4249]{color:#fff0c8;background:#0d2a1fb8;border-color:#5d7e676b}.auth-pill-flag[data-v-5aac4249]{font-size:18px}.auth-theme-toggle[data-v-5aac4249]{background:#ffffffbd;grid-area:theme;justify-self:end;align-items:center;width:82px;padding:4px;display:flex}.auth-landing.dark .auth-theme-toggle[data-v-5aac4249]{background:#0d2a1fb8;border-color:#5d7e676b}.auth-theme-knob[data-v-5aac4249]{background:linear-gradient(#fffef7 0%,#ffe39a 100%);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin-left:0;transition:all .22s;display:flex;box-shadow:0 4px 10px #0000001f}.auth-theme-knob svg[data-v-5aac4249]{stroke:#7a6112;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.auth-landing.dark .auth-theme-knob[data-v-5aac4249]{background:linear-gradient(#ffe8aa 0%,#ffd061 100%);margin-left:auto}.auth-hero-copy-pro[data-v-5aac4249]{gap:12px;padding:8px 6px 0;display:grid}.auth-hero-copy-pro h1[data-v-5aac4249]{white-space:pre-line;letter-spacing:-.03em;max-width:420px;margin:0;font-size:28px;font-weight:900;line-height:1.06}.auth-landing.light .auth-hero-copy-pro h1[data-v-5aac4249]{color:#111717}.auth-landing.dark .auth-hero-copy-pro h1[data-v-5aac4249]{color:#fffaf0}.auth-hero-pill[data-v-5aac4249]{color:#355b49;background:#dcf9ecc7;border:1px solid #5dce9c38;border-radius:999px;align-items:center;gap:10px;width:max-content;max-width:100%;min-height:36px;padding:0 14px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #ffffff61}.auth-landing.dark .auth-hero-pill[data-v-5aac4249]{color:#f0efe9;background:#204034e0;border-color:#568b6f57}.auth-pill-dot[data-v-5aac4249]{background:#2ac977;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 4px #2ac97729}.auth-panel-wrap[data-v-5aac4249]{padding-top:6px}.auth-panel-pro[data-v-5aac4249]{border:1px solid #e6decdb8;border-radius:28px;gap:12px;padding:16px 16px 14px;display:grid;box-shadow:0 16px 34px #1b1f1814}.auth-landing.light .auth-panel-pro[data-v-5aac4249]{background:#ffffffed}.auth-landing.dark .auth-panel-pro[data-v-5aac4249]{background:linear-gradient(#112b20eb 0%,#081c14fa 100%);border-color:#3a5c49d1;box-shadow:0 22px 46px #00000052}.auth-fields-pro[data-v-5aac4249]{gap:12px;display:grid}.auth-input-row-pro[data-v-5aac4249]{background:#ffffffd6;border:1px solid #e3dac8e6;border-radius:22px;grid-template-columns:96px 1fr;align-items:center;min-height:66px;padding:0 16px;display:grid;box-shadow:inset 0 1px #ffffff75}.auth-input-row-pro span[data-v-5aac4249]{color:#a47d1f;font-size:14px;font-weight:900}.auth-input-row-pro input[data-v-5aac4249]{color:#111827;background:0 0;border:0;width:100%;height:100%;padding:0 0 0 6px;font-size:16px;font-weight:800}.auth-password-wrap[data-v-5aac4249]{grid-template-columns:1fr 40px;align-items:center;gap:8px;display:grid}.auth-eye-btn[data-v-5aac4249]{color:#6b7280;background:#f3f5f4;border-radius:14px;width:40px;height:40px}.auth-eye-btn svg[data-v-5aac4249]{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.auth-note-chip[data-v-5aac4249],.auth-feedback[data-v-5aac4249]{border-radius:18px;padding:12px 14px;font-size:14px;font-weight:800;line-height:1.6}.auth-note-chip[data-v-5aac4249]{color:#516158;background:#f3f9f4e0}.auth-feedback.error[data-v-5aac4249]{color:#be123c;background:#fff1f2}.auth-feedback.success[data-v-5aac4249]{color:#15803d;background:#ecfdf3}.auth-submit-main-pro[data-v-5aac4249],.auth-telegram-btn[data-v-5aac4249]{color:#fff;border-radius:18px;width:100%;height:54px;font-size:18px;font-weight:900}.auth-submit-main-pro[data-v-5aac4249]{background:linear-gradient(#33db97 0%,#22cb77 100%);box-shadow:0 14px 28px #22cb772e}.auth-telegram-btn[data-v-5aac4249]{background:linear-gradient(#37a7ff 0%,#1f90f0 100%);box-shadow:0 12px 24px #1f90f02e}.auth-telegram-open-btn[data-v-5aac4249]{color:#fff;background:linear-gradient(#ff6b6b 0%,#ef4444 100%);border-radius:18px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 16px;font-size:16px;font-weight:900;text-decoration:none;display:flex;box-shadow:0 12px 24px #ef44442e}.auth-telegram-open-icon[data-v-5aac4249]{background:#fff3;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:16px;line-height:1;display:flex}.auth-switch-link-row[data-v-5aac4249]{justify-content:center;display:flex}.auth-switch-link[data-v-5aac4249]{color:#22a765;appearance:none;align-items:center;gap:8px;font-size:15px;font-weight:900;display:inline-flex;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.auth-switch-link[data-v-5aac4249]:focus,.auth-switch-link[data-v-5aac4249]:active{outline:none;box-shadow:none!important;background:0 0!important}.auth-bottom-actions-pro[data-v-5aac4249]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.auth-mini-action[data-v-5aac4249]{background:#fffc;border:1px solid #e2d6bbc7;border-radius:20px;align-items:center;gap:10px;min-height:58px;padding:12px 14px;display:flex}.auth-mini-icon[data-v-5aac4249]{color:#2c7b56;background:#eef7f1;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;font-weight:900;display:flex}.auth-telegram-link[data-v-5aac4249]{color:#ef4444;font-weight:900;text-decoration:underline}@media (width<=420px){.auth-landing[data-v-5aac4249]{padding:12px 12px 20px}.auth-top-title[data-v-5aac4249]{font-size:16px}.auth-hero-copy-pro h1[data-v-5aac4249]{font-size:24px}.auth-panel-pro[data-v-5aac4249]{border-radius:24px;padding:14px}.auth-input-row-pro[data-v-5aac4249]{border-radius:18px;grid-template-columns:86px 1fr;min-height:60px;padding:0 14px}.auth-submit-main-pro[data-v-5aac4249],.auth-telegram-btn[data-v-5aac4249],.auth-telegram-open-btn[data-v-5aac4249]{border-radius:16px;height:50px;font-size:16px}.auth-bottom-actions-pro[data-v-5aac4249]{grid-template-columns:1fr;gap:10px}}.deposit-page[data-v-1762703d]{gap:16px;overflow-x:hidden}.deposit-topbar[data-v-1762703d]{border-radius:26px;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;padding:14px 16px;display:grid}.deposit-back-btn[data-v-1762703d]{color:#1d8f58;background:linear-gradient(#dff8eb 0%,#c8f3dc 100%);border-radius:14px;width:40px;height:40px;font-size:30px;line-height:1}.deposit-top-title[data-v-1762703d]{text-align:center;min-width:0;font-size:22px;font-weight:900}.deposit-top-placeholder[data-v-1762703d]{width:40px;height:40px}.deposit-balance-card[data-v-1762703d]{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.deposit-balance-left[data-v-1762703d]{align-items:center;gap:14px;min-width:0;display:flex}.deposit-balance-icon[data-v-1762703d]{color:#1d8f58;background:linear-gradient(#dff8eb 0%,#c8f3dc 100%);border-radius:18px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;font-size:24px;font-weight:900;display:flex}.deposit-balance-label[data-v-1762703d]{color:#5d675b;font-size:15px;font-weight:800}.deposit-balance-value[data-v-1762703d]{color:#111827;word-break:break-word;margin-top:6px;font-size:18px;font-weight:900}.deposit-balance-value span[data-v-1762703d]{color:#111827;font-size:15px}.deposit-record-btn[data-v-1762703d]{color:#fff;background:linear-gradient(#33db97 0%,#22cb77 100%);border-radius:999px;flex:none;height:42px;padding:0 18px;font-size:15px;font-weight:900}.deposit-method-card[data-v-1762703d],.deposit-amount-card[data-v-1762703d]{gap:14px;min-width:0;display:grid}.deposit-section-title[data-v-1762703d]{color:#111827;font-size:18px;font-weight:900}.deposit-method-current[data-v-1762703d]{background:#fff;border:1px solid #ece7db;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:66px;padding:10px 18px;display:flex}.deposit-method-current small[data-v-1762703d]{color:#8f948a;margin-bottom:4px;font-size:12px;font-weight:800;display:block}.deposit-method-current span[data-v-1762703d]{color:#111827;word-break:break-word;min-width:0;font-size:16px;font-weight:900}.deposit-method-current em[data-v-1762703d]{color:#1fb36b;flex:none;font-size:20px;font-style:normal;font-weight:900}.deposit-method-list[data-v-1762703d]{gap:12px;min-width:0;display:grid}.deposit-method-item[data-v-1762703d]{text-align:left;background:#fff;border:1px solid #ece7db;border-radius:22px;align-items:center;gap:14px;min-width:0;min-height:64px;padding:0 18px;display:flex}.deposit-method-item.active[data-v-1762703d]{background:linear-gradient(#f2fff8 0%,#ecfbf4 100%);border-color:#8dd8b3;box-shadow:inset 0 0 0 2px #22cb7714}.deposit-method-radio[data-v-1762703d]{border:2px solid #d6dadd;border-radius:50%;flex:none;width:24px;height:24px;display:inline-block;position:relative}.deposit-method-item.active .deposit-method-radio[data-v-1762703d]{border-color:#22cb77}.deposit-method-item.active .deposit-method-radio[data-v-1762703d]:after{content:"";background:#22cb77;border-radius:50%;position:absolute;inset:4px}.deposit-method-item strong[data-v-1762703d]{color:#111827;word-break:break-word;min-width:0;font-size:16px}.deposit-amount-input[data-v-1762703d]{background:#fff;border:1px solid #ece7db;border-radius:24px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;height:72px;padding:0 18px;display:grid}.deposit-amount-input span[data-v-1762703d]{color:#22a765;flex:none;font-size:17px;font-weight:900}.deposit-amount-input input[data-v-1762703d]{color:#111827;background:0 0;border:0;min-width:0;height:100%;padding:0;font-size:22px;font-weight:900}.deposit-quick-grid[data-v-1762703d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.deposit-quick-btn[data-v-1762703d]{background:#fff;border:1px solid #ece7db;border-radius:18px;align-content:center;justify-items:center;gap:6px;min-height:74px;padding:10px;display:grid;overflow:hidden}.deposit-quick-btn.active[data-v-1762703d]{background:linear-gradient(#f2fff8 0%,#ecfbf4 100%);border-color:#8dd8b3;box-shadow:inset 0 0 0 2px #22cb7714}.deposit-quick-btn strong[data-v-1762703d]{color:#111827;word-break:break-word;max-width:100%;font-size:16px}.deposit-quick-btn small[data-v-1762703d]{color:#22a765;text-align:center;word-break:break-word;max-width:100%;font-size:12px;font-weight:900}.deposit-auto-tip[data-v-1762703d],.deposit-contact-tip[data-v-1762703d]{color:#2f6b4b;background:linear-gradient(#f2fff8 0%,#ecfbf4 100%);border:1px solid #d8efe2;border-radius:18px;padding:12px 14px;font-size:13px;font-weight:800;line-height:1.6}.deposit-auto-warning[data-v-1762703d]{color:#dc2626;background:linear-gradient(#fff1f2 0%,#ffe4e6 100%);border-color:#fecaca;font-weight:900}.deposit-contact-tip[data-v-1762703d]{gap:10px;display:grid}.deposit-contact-tip strong[data-v-1762703d]{color:#166534;font-size:15px}.deposit-contact-tip p[data-v-1762703d]{word-break:break-all;margin:0}.deposit-contact-btn[data-v-1762703d]{color:#1f9b63;background:#fff;border:1px solid #8dd8b3;border-radius:16px;width:100%;height:48px;font-size:17px;font-weight:900}.deposit-confirm-btn[data-v-1762703d]{color:#fff;background:linear-gradient(#33db97 0%,#22cb77 100%);border-radius:20px;width:100%;height:56px;font-size:22px;font-weight:900}@media (width<=420px){.deposit-page[data-v-1762703d]{gap:14px}.deposit-topbar[data-v-1762703d]{border-radius:22px;padding:12px 14px}.deposit-top-title[data-v-1762703d]{font-size:20px}.deposit-balance-card[data-v-1762703d]{flex-direction:column;align-items:flex-start;padding:14px}.deposit-balance-icon[data-v-1762703d]{border-radius:16px;width:50px;height:50px}.deposit-balance-label[data-v-1762703d]{font-size:14px}.deposit-balance-value[data-v-1762703d]{font-size:16px}.deposit-record-btn[data-v-1762703d]{width:100%;height:38px;padding:0 14px;font-size:14px}.deposit-section-title[data-v-1762703d]{font-size:17px}.deposit-method-current[data-v-1762703d]{border-radius:18px;min-height:58px;padding:8px 14px}.deposit-method-current small[data-v-1762703d]{font-size:11px}.deposit-method-current span[data-v-1762703d]{font-size:15px}.deposit-method-item[data-v-1762703d]{border-radius:18px;min-height:58px;padding:12px 14px}.deposit-method-item strong[data-v-1762703d]{font-size:15px}.deposit-amount-input[data-v-1762703d]{border-radius:20px;height:64px}.deposit-amount-input input[data-v-1762703d]{font-size:20px}.deposit-quick-grid[data-v-1762703d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.deposit-quick-btn[data-v-1762703d]{border-radius:16px;min-height:66px}.deposit-confirm-btn[data-v-1762703d]{border-radius:18px;height:52px;font-size:20px}}.transfer-page[data-v-7cc2ff2d]{gap:16px}.transfer-topbar[data-v-7cc2ff2d]{border-radius:26px;grid-template-columns:44px 1fr 44px;align-items:center;padding:14px 16px;display:grid}.transfer-back-btn[data-v-7cc2ff2d]{color:#1d8f58;background:linear-gradient(#dff8eb 0%,#c8f3dc 100%);border-radius:14px;width:40px;height:40px;font-size:30px;line-height:1}.transfer-top-title[data-v-7cc2ff2d]{text-align:center;font-size:22px;font-weight:900}.transfer-top-placeholder[data-v-7cc2ff2d]{width:40px;height:40px}.transfer-card[data-v-7cc2ff2d],.transfer-tip-card[data-v-7cc2ff2d]{gap:16px;display:grid}.transfer-info-grid[data-v-7cc2ff2d]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.transfer-info-item[data-v-7cc2ff2d]{background:linear-gradient(#f2fff8 0%,#ecfbf4 100%);border:1px solid #d8efe2;border-radius:20px;gap:8px;padding:14px;display:grid}.transfer-info-item span[data-v-7cc2ff2d]{color:#6b7280;font-size:14px;font-weight:800}.transfer-info-item strong[data-v-7cc2ff2d]{color:#111827;font-size:18px;font-weight:900}.transfer-info-item small[data-v-7cc2ff2d]{color:#2f6b4b;font-size:12px;font-weight:800}.transfer-exact-warning[data-v-7cc2ff2d]{font-weight:900;color:#dc2626!important}.transfer-qr-wrap[data-v-7cc2ff2d]{justify-content:center;display:flex}.transfer-qr-box[data-v-7cc2ff2d]{background:#f4fffa;border:1px solid #d8efe2;border-radius:28px;justify-content:center;align-items:center;width:250px;height:250px;display:flex}.transfer-qr-image[data-v-7cc2ff2d]{background:#fff;border-radius:8px;width:200px;height:200px;display:block}.transfer-qr-loading[data-v-7cc2ff2d]{color:#8f948a;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:200px;height:200px;font-size:24px;font-weight:900;display:flex}.transfer-address-card[data-v-7cc2ff2d]{background:linear-gradient(#f2fff8 0%,#ecfbf4 100%);border:1px solid #d8efe2;border-radius:22px;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.transfer-address-copy[data-v-7cc2ff2d]{min-width:0}.transfer-address-card span[data-v-7cc2ff2d]{color:#6b7280;font-size:14px;font-weight:800;display:block}.transfer-address-card strong[data-v-7cc2ff2d]{color:#111827;word-break:break-all;margin-top:8px;font-size:16px;font-weight:900;display:block}.transfer-copy-btn[data-v-7cc2ff2d]{color:#fff;background:linear-gradient(#33db97 0%,#22cb77 100%);border-radius:14px;flex:none;height:42px;padding:0 18px;font-size:15px;font-weight:900}.transfer-main-btn[data-v-7cc2ff2d]{color:#fff;background:linear-gradient(#33db97 0%,#22cb77 100%);border-radius:20px;width:100%;height:56px;font-size:22px;font-weight:900}.transfer-submit-box[data-v-7cc2ff2d]{gap:12px;padding-top:4px;display:grid}.transfer-auto-tip[data-v-7cc2ff2d]{color:#dc2626;background:linear-gradient(#fff1f2 0%,#ffe4e6 100%);border:1px solid #fecaca;border-radius:18px;padding:14px 16px;font-size:14px;font-weight:900;line-height:1.6}.transfer-field[data-v-7cc2ff2d]{gap:8px;display:grid}.transfer-field span[data-v-7cc2ff2d]{color:#374151;font-size:14px;font-weight:900}.transfer-field input[data-v-7cc2ff2d]{background:#f8fffd;border:1px solid #dfece4;border-radius:18px;height:54px;padding:0 16px;font-size:15px;font-weight:700}.transfer-tip-card[data-v-7cc2ff2d]{grid-template-columns:auto 1fr;align-items:flex-start}.transfer-tip-icon[data-v-7cc2ff2d]{color:#1d8f58;background:linear-gradient(#dff8eb 0%,#c8f3dc 100%);border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;font-size:24px;font-weight:900;display:flex}.transfer-tip-copy strong[data-v-7cc2ff2d]{color:#111827;font-size:18px;font-weight:900;display:block}.transfer-tip-copy p[data-v-7cc2ff2d]{color:#5f665b;margin:8px 0 0;font-size:14px;font-weight:700;line-height:1.7}@media (width<=420px){.transfer-page[data-v-7cc2ff2d]{gap:14px}.transfer-topbar[data-v-7cc2ff2d]{border-radius:22px;padding:12px 14px}.transfer-top-title[data-v-7cc2ff2d]{font-size:20px}.transfer-info-grid[data-v-7cc2ff2d]{grid-template-columns:1fr 1fr;gap:10px}.transfer-info-item[data-v-7cc2ff2d]{border-radius:18px;padding:12px}.transfer-info-item span[data-v-7cc2ff2d]{font-size:12px}.transfer-info-item strong[data-v-7cc2ff2d]{font-size:15px}.transfer-qr-box[data-v-7cc2ff2d]{border-radius:24px;width:220px;height:220px}.transfer-qr-image[data-v-7cc2ff2d],.transfer-qr-loading[data-v-7cc2ff2d]{width:172px;height:172px}.transfer-address-card[data-v-7cc2ff2d]{border-radius:18px;align-items:flex-start;padding:14px}.transfer-address-card strong[data-v-7cc2ff2d]{font-size:15px}.transfer-copy-btn[data-v-7cc2ff2d]{height:38px;padding:0 16px;font-size:14px}.transfer-main-btn[data-v-7cc2ff2d]{border-radius:18px;height:52px;font-size:20px}.transfer-auto-tip[data-v-7cc2ff2d]{border-radius:16px;padding:12px 14px;font-size:13px}.transfer-field input[data-v-7cc2ff2d]{border-radius:16px;height:50px}.transfer-tip-icon[data-v-7cc2ff2d]{border-radius:16px;width:50px;height:50px}.transfer-tip-copy strong[data-v-7cc2ff2d]{font-size:16px}.transfer-tip-copy p[data-v-7cc2ff2d]{font-size:13px}}.withdraw-page[data-v-76cec3e3]{gap:16px}.withdraw-topbar[data-v-76cec3e3]{background:linear-gradient(#fffefc 0%,#fbfaf6 100%);border:1px solid #ece7db;border-radius:28px;justify-content:space-between;align-items:center;height:92px;padding:0 18px;display:flex;box-shadow:0 10px 24px #746c540d}.withdraw-back-btn[data-v-76cec3e3]{color:#8d4b6f;background:linear-gradient(#ffe8f3 0%,#ffd3ea 100%);border-radius:16px;justify-content:center;align-items:center;width:46px;height:46px;font-size:34px;line-height:1;display:flex}.withdraw-top-title[data-v-76cec3e3]{color:#111827;font-size:22px;font-weight:900}.withdraw-balance-card[data-v-76cec3e3],.withdraw-panel-card[data-v-76cec3e3],.withdraw-tip-card[data-v-76cec3e3]{background:linear-gradient(#fffefc 0%,#fff 100%);border:1px solid #ece7db;border-radius:28px;padding:18px;box-shadow:0 10px 24px #746c540d}.withdraw-balance-card[data-v-76cec3e3]{justify-content:space-between;align-items:center;gap:12px;display:flex}.withdraw-balance-left[data-v-76cec3e3]{align-items:center;gap:14px;display:flex}.withdraw-balance-icon[data-v-76cec3e3],.withdraw-tip-icon[data-v-76cec3e3]{color:#9f4e76;background:linear-gradient(#ffe7f3 0%,#ffcde6 100%);border-radius:18px;justify-content:center;align-items:center;width:58px;height:58px;font-size:24px;font-weight:900;display:flex}.withdraw-balance-label[data-v-76cec3e3]{color:#374151;font-size:16px;font-weight:900}.withdraw-balance-value[data-v-76cec3e3]{color:#111827;margin-top:6px;font-size:20px;font-weight:900}.withdraw-balance-value span[data-v-76cec3e3]{color:#6b7280;font-size:15px;font-weight:800}.withdraw-record-btn[data-v-76cec3e3],.withdraw-mini-btn[data-v-76cec3e3]{color:#fff;background:linear-gradient(#ff6bb3 0%,#f24497 100%);border-radius:999px;height:42px;padding:0 18px;font-size:15px;font-weight:900;box-shadow:0 10px 18px #f2449733}.withdraw-mini-btn[data-v-76cec3e3]{height:34px;box-shadow:none;padding:0 14px;font-size:13px}.withdraw-kyc-banner[data-v-76cec3e3]{background:linear-gradient(#fffdf7 0%,#fff8ea 100%);border:1px solid #e7e2cf;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:14px 16px;display:flex}.withdraw-kyc-copy[data-v-76cec3e3]{gap:6px;display:grid}.withdraw-kyc-copy strong[data-v-76cec3e3]{color:#111827;font-size:16px}.withdraw-kyc-copy p[data-v-76cec3e3]{color:#5f665b;margin:0;font-size:13px;font-weight:700;line-height:1.6}.withdraw-kyc-btn[data-v-76cec3e3]{color:#ef4e98;background:#fff;border:1px solid #ffd5e8;border-radius:999px;flex:none;height:38px;padding:0 14px;font-size:13px;font-weight:900}.withdraw-kyc-banner.status-approved[data-v-76cec3e3]{background:linear-gradient(#f2fff7 0%,#ebfbf1 100%);border-color:#bfe8cd}.withdraw-kyc-banner.status-rejected[data-v-76cec3e3]{background:linear-gradient(#fff7f8 0%,#fff0f2 100%);border-color:#f5c6cf}.withdraw-panel-title[data-v-76cec3e3]{color:#111827;margin-bottom:14px;font-size:18px;font-weight:900}.withdraw-wallet-box[data-v-76cec3e3]{background:#f8fffd;border:1px solid #e2ece6;border-radius:22px;justify-content:space-between;align-items:center;gap:12px;min-height:88px;padding:16px;display:flex}.withdraw-wallet-box.empty[data-v-76cec3e3]{background:#fff}.withdraw-wallet-copy[data-v-76cec3e3]{gap:8px;min-width:0;display:grid}.withdraw-wallet-name[data-v-76cec3e3]{color:#111827;font-size:18px;font-weight:900}.withdraw-wallet-address[data-v-76cec3e3]{color:#687269;word-break:break-all;font-size:13px;line-height:1.5}.withdraw-bind-btn[data-v-76cec3e3]{color:#ef4e98;background:#fff0f7;border:1px solid #ffd5e8;border-radius:999px;flex:none;height:40px;padding:0 18px;font-size:15px;font-weight:900}.withdraw-input-box[data-v-76cec3e3]{background:#f8fffd;border:1px solid #dfece4;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;height:66px;padding:0 12px 0 18px;display:grid}.withdraw-input-box input[data-v-76cec3e3]{color:#111827;background:0 0;border:0;height:100%;padding:0;font-size:20px;font-weight:800}.withdraw-input-prefix[data-v-76cec3e3]{color:#ef4e98;font-size:16px;font-weight:900}.withdraw-lock-icon[data-v-76cec3e3]{color:#ef4e98;font-size:20px;font-weight:900}.withdraw-eye-btn[data-v-76cec3e3]{color:#cc6a97;background:#fff0f7;border-radius:14px;width:40px;height:40px;font-size:18px}.amount-box[data-v-76cec3e3]{margin-bottom:12px}.password-title[data-v-76cec3e3]{margin-top:12px}.withdraw-confirm-btn[data-v-76cec3e3]{color:#fff;background:linear-gradient(#ff62b0 0%,#eb4495 100%);border-radius:22px;width:100%;height:58px;margin-top:18px;font-size:24px;font-weight:900;box-shadow:0 14px 28px #eb449533}.withdraw-limit-row[data-v-76cec3e3],.withdraw-record-sub[data-v-76cec3e3]{color:#6b7280;justify-content:space-between;gap:12px;font-size:13px;font-weight:700;display:flex}.withdraw-flow-card[data-v-76cec3e3]{background:#fff7f9;border:1px solid #f3d9df;border-radius:18px;gap:6px;margin-top:12px;padding:14px 16px;display:grid}.withdraw-flow-card.done[data-v-76cec3e3]{background:#f2fff7;border-color:#cce8d7}.withdraw-flow-card strong[data-v-76cec3e3]{color:#111827;font-size:15px}.withdraw-flow-card p[data-v-76cec3e3]{color:#6b7280;margin:0;font-size:13px;font-weight:700;line-height:1.6}.withdraw-record-head[data-v-76cec3e3]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.withdraw-record-list[data-v-76cec3e3]{gap:12px;display:grid}.withdraw-record-item[data-v-76cec3e3]{background:#fffafc;border:1px solid #ece7db;border-radius:20px;padding:14px}.withdraw-record-top[data-v-76cec3e3]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.withdraw-record-top strong[data-v-76cec3e3]{color:#111827;font-size:18px}.withdraw-status[data-v-76cec3e3]{border-radius:999px;padding:6px 12px;font-size:12px;font-weight:900}.withdraw-status.pending[data-v-76cec3e3]{color:#9a6b00;background:#fff5cc}.withdraw-status.approved[data-v-76cec3e3]{color:#167b45;background:#e8fff0}.withdraw-status.rejected[data-v-76cec3e3]{color:#c6344f;background:#ffe7ea}.withdraw-empty[data-v-76cec3e3]{color:#6b7280;text-align:center;background:#faf7f3;border-radius:18px;padding:18px;font-weight:700}.withdraw-tip-card[data-v-76cec3e3]{align-items:flex-start;gap:14px;display:flex}.withdraw-tip-copy[data-v-76cec3e3]{gap:8px;display:grid}.withdraw-tip-copy strong[data-v-76cec3e3]{color:#111827;font-size:18px}.withdraw-tip-copy p[data-v-76cec3e3]{color:#5f665b;margin:0;font-size:14px;font-weight:700;line-height:1.7}@media (width<=420px){.withdraw-page[data-v-76cec3e3]{gap:14px}.withdraw-topbar[data-v-76cec3e3]{border-radius:24px;height:84px;padding:0 16px}.withdraw-back-btn[data-v-76cec3e3]{border-radius:14px;width:42px;height:42px;font-size:30px}.withdraw-top-title[data-v-76cec3e3]{font-size:20px}.withdraw-balance-card[data-v-76cec3e3],.withdraw-panel-card[data-v-76cec3e3],.withdraw-tip-card[data-v-76cec3e3]{border-radius:24px;padding:16px}.withdraw-balance-icon[data-v-76cec3e3],.withdraw-tip-icon[data-v-76cec3e3]{border-radius:16px;width:52px;height:52px;font-size:22px}.withdraw-balance-label[data-v-76cec3e3]{font-size:15px}.withdraw-balance-value[data-v-76cec3e3]{font-size:18px}.withdraw-record-btn[data-v-76cec3e3]{height:38px;padding:0 14px;font-size:14px}.withdraw-panel-title[data-v-76cec3e3]{font-size:17px}.withdraw-kyc-banner[data-v-76cec3e3]{border-radius:18px;flex-direction:column;align-items:flex-start;padding:12px 14px}.withdraw-wallet-box[data-v-76cec3e3]{border-radius:20px;padding:14px}.withdraw-wallet-name[data-v-76cec3e3]{font-size:16px}.withdraw-bind-btn[data-v-76cec3e3]{height:36px;padding:0 14px;font-size:14px}.withdraw-input-box[data-v-76cec3e3]{border-radius:20px;height:60px}.withdraw-input-box input[data-v-76cec3e3]{font-size:18px}.withdraw-confirm-btn[data-v-76cec3e3]{border-radius:20px;height:54px;font-size:22px}.withdraw-tip-copy strong[data-v-76cec3e3]{font-size:16px}.withdraw-tip-copy p[data-v-76cec3e3]{font-size:13px}.withdraw-limit-row[data-v-76cec3e3]{flex-direction:column;align-items:flex-start}}.activity-page[data-v-918eeb44]{gap:16px}.activity-topbar[data-v-918eeb44],.activity-hero[data-v-918eeb44],.activity-poster-card[data-v-918eeb44],.activity-detail-card[data-v-918eeb44]{background:linear-gradient(#fffefb 0%,#f8fcf9 100%);border:1px solid #e9e3d6;border-radius:30px;box-shadow:0 14px 30px #857a5a0f}.activity-topbar[data-v-918eeb44]{grid-template-columns:44px 1fr 44px;align-items:center;padding:14px 16px;display:grid}.activity-back-btn[data-v-918eeb44]{color:#a86b10;background:linear-gradient(#fff3d9 0%,#ffe6a9 100%);border-radius:14px;width:40px;height:40px;font-size:30px;line-height:1}.activity-top-title[data-v-918eeb44]{text-align:center;color:#101827;font-size:22px;font-weight:900}.activity-top-placeholder[data-v-918eeb44]{width:40px;height:40px}.activity-hero[data-v-918eeb44]{background:linear-gradient(#fffef9 0%,#f5fbf6 48%,#eef8f1 100%);border-color:#e8debf;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 20px;display:flex;position:relative;overflow:hidden}.activity-hero[data-v-918eeb44]:before{content:"";background:radial-gradient(circle,#f6f1cf 0%,#f6f1cf00 70%);width:220px;height:160px;position:absolute;top:-20px;left:-18px}.activity-hero[data-v-918eeb44]:after{content:"";background:radial-gradient(circle,#def8ec 0%,#def8ec00 70%);width:220px;height:160px;position:absolute;bottom:-26px;right:-30px}.activity-hero-copy[data-v-918eeb44],.activity-badge[data-v-918eeb44]{z-index:1;position:relative}.activity-kicker[data-v-918eeb44]{letter-spacing:.18em;color:#8b6d24;font-size:12px;font-weight:900}.activity-hero h1[data-v-918eeb44]{color:#101827;letter-spacing:-.03em;margin:8px 0 10px;font-size:30px;font-weight:900;line-height:1.08}.activity-hero p[data-v-918eeb44]{color:#557064;margin:0;font-weight:800;line-height:1.7}.activity-mini-tags[data-v-918eeb44]{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.activity-mini-tags span[data-v-918eeb44]{color:#8b6c1f;background:linear-gradient(#fff 0%,#fff7e8 100%);border:1px solid #ece7db;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-size:13px;font-weight:900;display:inline-flex}.activity-mini-tags .limit[data-v-918eeb44]{color:#c2410c;background:linear-gradient(#fff1f0 0%,#ffe0dc 100%);border-color:#f7c7bf}.activity-badge[data-v-918eeb44]{color:#6a5313;background:linear-gradient(#ffe08a 0%,#e6b640 100%);border-radius:26px;justify-content:center;align-items:center;min-width:82px;height:82px;font-size:22px;font-weight:900;display:flex;box-shadow:0 14px 28px #e6b6402e}.activity-poster-card[data-v-918eeb44],.activity-detail-card[data-v-918eeb44]{padding:16px}.activity-poster-card[data-v-918eeb44]{background:linear-gradient(#fffefc 0%,#fff 100%)}.activity-poster[data-v-918eeb44]{border-radius:24px;width:100%;display:block;box-shadow:0 10px 24px #1118270f}.activity-detail-card[data-v-918eeb44]{gap:14px;display:grid}.activity-detail-head[data-v-918eeb44]{justify-content:space-between;align-items:center;gap:12px;display:flex}.activity-detail-head strong[data-v-918eeb44]{color:#111827;font-size:20px;font-weight:900}.activity-promo-banner[data-v-918eeb44]{background:linear-gradient(135deg,#fff6df 0%,#fff1c9 48%,#fffaf0 100%);border:1px solid #eed8a0;border-radius:22px;gap:10px;padding:18px;display:grid}.activity-promo-banner strong[data-v-918eeb44]{color:#b77911;font-size:24px;line-height:1.35}.activity-promo-banner span[data-v-918eeb44]{color:#6f766f;font-size:14px;font-weight:800;line-height:1.8}.activity-rule-strip[data-v-918eeb44]{color:#7c6a43;background:#fbfaf6;border:1px dashed #efcf74;border-radius:18px;padding:14px 16px;font-size:13px;font-weight:800;line-height:1.7}.activity-cta-btn[data-v-918eeb44]{color:#fff;background:linear-gradient(#33db97 0%,#22cb77 100%);border-radius:20px;width:100%;height:56px;font-size:20px;font-weight:900;box-shadow:0 16px 30px #22cb7733}@media (width<=420px){.activity-page[data-v-918eeb44]{gap:14px}.activity-hero[data-v-918eeb44]{padding:18px 16px}.activity-hero h1[data-v-918eeb44]{font-size:24px}.activity-badge[data-v-918eeb44]{border-radius:22px;min-width:68px;height:68px;font-size:18px}.activity-mini-tags span[data-v-918eeb44]{font-size:12px}.activity-promo-banner strong[data-v-918eeb44]{font-size:20px}.activity-rule-strip[data-v-918eeb44]{padding:12px 14px;font-size:12px}.activity-cta-btn[data-v-918eeb44]{height:52px;font-size:18px}}.language-hero-card[data-v-4794b4f3],.language-list-card[data-v-4794b4f3]{background:linear-gradient(#fffefc 0%,#fff 100%);border:1px solid #ece7db;border-radius:28px;box-shadow:0 8px 22px #746c540d}.language-hero-card[data-v-4794b4f3]{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px;display:flex}.language-mark[data-v-4794b4f3]{background:linear-gradient(#f2fbff 0%,#e2f5ff 100%);border-radius:24px;justify-content:center;align-items:center;width:80px;height:80px;font-size:44px;display:flex}.language-list-card[data-v-4794b4f3]{gap:12px;padding:18px;display:grid}.language-item[data-v-4794b4f3]{text-align:left;background:#fff;border:1px solid #ece7db;border-radius:22px;justify-content:space-between;align-items:center;gap:12px;min-height:84px;padding:0 16px;display:flex}.language-item.active[data-v-4794b4f3]{background:linear-gradient(#fffef8 0%,#fff5da 100%);border-color:#ead89d}.language-item-copy[data-v-4794b4f3]{gap:6px;display:grid}.language-item-copy strong[data-v-4794b4f3]{color:#111827;font-size:18px}.language-item-copy span[data-v-4794b4f3]{color:#6b7280;font-size:14px;font-weight:700}.language-item-badge[data-v-4794b4f3]{color:#7b725f;background:#f7f7f4;border-radius:999px;justify-content:center;align-items:center;height:36px;padding:0 14px;font-size:13px;font-weight:900;display:flex}.language-item.active .language-item-badge[data-v-4794b4f3]{color:#103a2b;background:linear-gradient(#8df2d0 0%,#69e1bc 100%)}@media (width<=420px){.language-hero-card[data-v-4794b4f3],.language-list-card[data-v-4794b4f3]{border-radius:24px}.language-mark[data-v-4794b4f3]{width:70px;height:70px;font-size:40px}.language-item[data-v-4794b4f3]{border-radius:20px;min-height:78px}.language-item-copy strong[data-v-4794b4f3]{font-size:17px}.language-item-copy span[data-v-4794b4f3]{font-size:13px}}.invite-modal-mask[data-v-4c2be252]{z-index:140;background:#1118277a;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.invite-modal-card[data-v-4c2be252]{background:#fff;border-radius:24px;gap:12px;width:min(560px,100%);max-height:calc(100vh - 120px);padding:16px 16px 18px;display:grid;overflow:auto;box-shadow:0 18px 36px #1118272e}.invite-modal-head[data-v-4c2be252]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.invite-modal-kicker[data-v-4c2be252]{letter-spacing:.16em;color:#8b6d24;margin-bottom:4px;font-size:11px;font-weight:900}.invite-modal-card h3[data-v-4c2be252]{color:#111827;margin:0;font-size:22px;font-weight:900}.invite-modal-close[data-v-4c2be252]{color:#7b8178;background:#f4f6f5;border-radius:50%;flex:none;width:36px;height:36px;font-size:24px;line-height:1}.invite-modal-body[data-v-4c2be252]{gap:8px;display:grid}.invite-modal-body p[data-v-4c2be252]{color:#374151;margin:0;font-size:14px;font-weight:800;line-height:1.55}.invite-modal-confirm[data-v-4c2be252]{color:#fff;background:linear-gradient(#33db97 0%,#22cb77 100%);border-radius:16px;height:46px;font-size:17px;font-weight:900}.invite-page[data-v-4c2be252]{gap:18px}.invite-topbar[data-v-4c2be252],.invite-card-main[data-v-4c2be252],.invite-list-card[data-v-4c2be252]{background:linear-gradient(#fffefc 0%,#fff 100%);border:1px solid #ece7db;box-shadow:0 14px 30px #857a5a0f}.invite-topbar[data-v-4c2be252]{border-radius:28px;grid-template-columns:64px 1fr;align-items:center;min-height:92px;padding:0 18px;display:grid}.invite-back-btn[data-v-4c2be252]{color:#21784f;background:linear-gradient(#d8ffe9 0%,#bdf5d5 100%);border-radius:18px;justify-content:center;align-items:center;width:48px;height:48px;font-size:32px;display:flex;box-shadow:0 10px 20px #50d3a61f}.invite-top-title[data-v-4c2be252]{text-align:right;color:#111827;padding-right:6px;font-size:24px;font-weight:900}.invite-card-main[data-v-4c2be252]{border-radius:30px;gap:18px;padding:18px;display:grid}.invite-head-row[data-v-4c2be252]{grid-template-columns:70px 1fr;align-items:start;gap:14px;display:grid}.invite-head-icon[data-v-4c2be252]{color:#21784f;background:linear-gradient(#d8ffe9 0%,#bdf5d5 100%);border-radius:20px;justify-content:center;align-items:center;width:64px;height:64px;display:flex;box-shadow:0 10px 20px #50d3a61f}.invite-head-icon svg[data-v-4c2be252]{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px}.invite-head-copy h1[data-v-4c2be252]{color:#111827;margin:0;font-size:18px}.invite-head-copy p[data-v-4c2be252]{color:#7b8178;margin:6px 0 0;font-size:14px;font-weight:700;line-height:1.55}.invite-qr-shell[data-v-4c2be252]{justify-content:center;display:flex}.invite-qr-box[data-v-4c2be252]{background:linear-gradient(#fffefc 0%,#fbfaf6 100%);border:1px solid #ece7db;border-radius:28px;justify-content:center;align-items:center;width:268px;height:268px;display:flex;box-shadow:inset 0 0 0 6px #f8f6efbf}.invite-qr-image[data-v-4c2be252]{background:#fff;border-radius:8px;width:198px;height:198px;display:block}.invite-qr-loading[data-v-4c2be252]{color:#8f948a;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:198px;height:198px;font-size:26px;font-weight:900;display:flex}.invite-info-list[data-v-4c2be252]{gap:14px;display:grid}.invite-info-card[data-v-4c2be252]{background:linear-gradient(#fffefc 0%,#fff 100%);border:1px solid #ece7db;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:84px;padding:14px 14px 14px 16px;display:grid;box-shadow:0 8px 16px #857a5a0a}.invite-info-copy[data-v-4c2be252]{gap:6px;min-width:0;display:grid}.invite-info-copy small[data-v-4c2be252]{color:#8f948a;font-size:13px;font-weight:700}.invite-info-copy strong[data-v-4c2be252]{color:#111827;word-break:break-word;font-size:18px;font-weight:900}.invite-link-text[data-v-4c2be252]{white-space:nowrap;text-overflow:ellipsis;font-size:16px;display:block;overflow:hidden}.invite-copy-btn[data-v-4c2be252]{color:#fff;background:linear-gradient(#33db97 0%,#22cb77 100%);border-radius:18px;width:92px;height:46px;font-size:18px;font-weight:900;box-shadow:0 10px 20px #24c8742e}.invite-list-card[data-v-4c2be252]{border-radius:30px;gap:16px;padding:18px;display:grid}.invite-list-title[data-v-4c2be252]{color:#111827;font-size:18px;font-weight:900}.invite-list-grid[data-v-4c2be252]{gap:12px;display:grid}.invite-user-card[data-v-4c2be252]{background:linear-gradient(#fffefc 0%,#fff 100%);border:1px solid #ece7db;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:14px 16px;display:grid}.invite-user-card strong[data-v-4c2be252]{color:#111827;font-size:16px}.invite-user-sub[data-v-4c2be252]{color:#8f948a;margin-top:4px;font-size:13px;font-weight:700}.invite-user-meta[data-v-4c2be252]{text-align:right;gap:6px;display:grid}.invite-user-meta span[data-v-4c2be252]{color:#8f948a;font-size:12px;font-weight:700}.invite-user-meta strong[data-v-4c2be252]{color:#1a8a58;font-size:14px}.invite-empty-box[data-v-4c2be252]{color:#8f948a;background:linear-gradient(#fffefc 0%,#fff 100%);border:1px solid #ece7db;border-radius:22px;justify-content:center;align-items:center;min-height:72px;font-size:16px;font-weight:800;display:flex}@media (width<=420px){.invite-modal-mask[data-v-4c2be252]{align-items:center;padding:12px}.invite-modal-card[data-v-4c2be252]{border-radius:22px;gap:10px;width:calc(100% - 8px);max-height:calc(100vh - 110px);padding:14px 14px 16px}.invite-modal-kicker[data-v-4c2be252]{font-size:10px}.invite-modal-card h3[data-v-4c2be252]{font-size:20px}.invite-modal-body p[data-v-4c2be252]{font-size:13px;line-height:1.48}.invite-modal-confirm[data-v-4c2be252]{border-radius:14px;height:44px;font-size:16px}.invite-page[data-v-4c2be252]{gap:16px}.invite-topbar[data-v-4c2be252],.invite-card-main[data-v-4c2be252],.invite-list-card[data-v-4c2be252]{border-radius:24px}.invite-topbar[data-v-4c2be252]{grid-template-columns:54px 1fr;min-height:84px;padding:0 14px}.invite-back-btn[data-v-4c2be252]{border-radius:16px;width:42px;height:42px;font-size:28px}.invite-top-title[data-v-4c2be252]{font-size:22px}.invite-card-main[data-v-4c2be252],.invite-list-card[data-v-4c2be252]{padding:16px}.invite-head-row[data-v-4c2be252]{grid-template-columns:58px 1fr;gap:12px}.invite-head-icon[data-v-4c2be252]{border-radius:18px;width:54px;height:54px}.invite-head-icon svg[data-v-4c2be252]{width:30px;height:30px}.invite-head-copy h1[data-v-4c2be252]{font-size:17px}.invite-head-copy p[data-v-4c2be252]{font-size:13px}.invite-qr-box[data-v-4c2be252]{border-radius:24px;width:232px;height:232px}.invite-qr-image[data-v-4c2be252],.invite-qr-loading[data-v-4c2be252]{width:176px;height:176px}.invite-info-card[data-v-4c2be252]{border-radius:20px;min-height:78px;padding:12px 12px 12px 14px}.invite-info-copy small[data-v-4c2be252]{font-size:12px}.invite-info-copy strong[data-v-4c2be252]{font-size:16px}.invite-link-text[data-v-4c2be252]{font-size:14px}.invite-copy-btn[data-v-4c2be252]{border-radius:16px;width:82px;height:42px;font-size:16px}.invite-list-title[data-v-4c2be252]{font-size:17px}.invite-user-card[data-v-4c2be252]{border-radius:20px;min-height:66px;padding:12px 14px}.invite-user-card strong[data-v-4c2be252]{font-size:15px}.invite-user-sub[data-v-4c2be252]{font-size:12px}.invite-user-meta span[data-v-4c2be252]{font-size:11px}.invite-user-meta strong[data-v-4c2be252]{font-size:13px}.invite-empty-box[data-v-4c2be252]{border-radius:20px;min-height:66px;font-size:15px}}.wallet-manage-page[data-v-21aa1f7b]{gap:16px}.wallet-manage-topbar[data-v-21aa1f7b],.wallet-manage-hero[data-v-21aa1f7b],.wallet-manage-card[data-v-21aa1f7b]{border:1px solid #ece7db;border-radius:28px;box-shadow:0 10px 24px #746c540d}.wallet-manage-topbar[data-v-21aa1f7b]{background:linear-gradient(#fffefc 0%,#fbfaf6 100%);grid-template-columns:46px 1fr 46px;align-items:center;gap:12px;height:92px;padding:0 18px;display:grid}.wallet-back-btn[data-v-21aa1f7b]{color:#2c4b78;background:linear-gradient(#e6f6ff 0%,#cbe9ff 100%);border-radius:16px;justify-content:center;align-items:center;width:46px;height:46px;font-size:34px;line-height:1;display:flex}.wallet-manage-title[data-v-21aa1f7b]{color:#111827;text-align:center;font-size:22px;font-weight:900}.wallet-topbar-space[data-v-21aa1f7b]{width:46px;height:46px}.wallet-manage-hero[data-v-21aa1f7b]{background:linear-gradient(135deg,#103829 0%,#185039 54%,#23674a 100%);justify-content:space-between;align-items:flex-start;gap:18px;padding:22px;display:flex;position:relative;overflow:hidden}.wallet-manage-hero[data-v-21aa1f7b]:after{content:"";background:radial-gradient(circle,#ffe59747,#ffe59700 72%);border-radius:50%;width:156px;height:156px;position:absolute;top:-30px;right:-36px}.wallet-hero-copy[data-v-21aa1f7b],.wallet-hero-stat[data-v-21aa1f7b]{z-index:1;position:relative}.wallet-hero-copy[data-v-21aa1f7b]{gap:10px;max-width:420px;display:grid}.wallet-hero-kicker[data-v-21aa1f7b]{letter-spacing:.22em;color:#ffe5a6;font-size:12px;font-weight:900}.wallet-hero-copy h1[data-v-21aa1f7b]{color:#fffaf0;margin:0;font-size:26px;font-weight:900;line-height:1.12}.wallet-hero-copy p[data-v-21aa1f7b]{color:#f4f6f0d6;margin:0;font-size:14px;font-weight:700;line-height:1.55}.wallet-hero-stat[data-v-21aa1f7b]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border-radius:22px;justify-items:center;gap:6px;min-width:112px;padding:16px 14px;display:grid}.wallet-hero-stat strong[data-v-21aa1f7b]{color:#ffe6a4;font-size:34px;font-weight:900;line-height:1}.wallet-hero-stat span[data-v-21aa1f7b]{color:#edf7ef;text-align:center;font-size:12px;font-weight:800;line-height:1.35}.wallet-manage-card[data-v-21aa1f7b]{background:linear-gradient(#fffefc 0%,#fff 100%);gap:16px;padding:18px;display:grid}.wallet-manage-head[data-v-21aa1f7b]{justify-content:space-between;align-items:center;gap:12px;display:flex}.wallet-manage-head strong[data-v-21aa1f7b]{color:#111827;font-size:18px}.wallet-manage-count[data-v-21aa1f7b]{color:#fff;background:linear-gradient(#4db7ff 0%,#2892f3 100%);border-radius:999px;align-items:center;height:28px;padding:0 12px;font-size:13px;font-weight:900;display:flex}.wallet-manage-empty[data-v-21aa1f7b]{text-align:center;background:linear-gradient(#fbfffc 0%,#f4fbf7 100%);border:1px dashed #cfe2d7;border-radius:24px;justify-items:center;gap:10px;padding:28px 18px;display:grid}.wallet-empty-icon[data-v-21aa1f7b]{color:#2b8ae8;background:linear-gradient(#e6f6ff 0%,#d6ecff 100%);border-radius:20px;justify-content:center;align-items:center;width:58px;height:58px;font-size:30px;font-weight:900;display:flex}.wallet-manage-empty strong[data-v-21aa1f7b]{color:#111827;font-size:18px}.wallet-manage-empty p[data-v-21aa1f7b]{color:#768177;margin:0;font-size:13px;font-weight:700;line-height:1.55}.wallet-address-list[data-v-21aa1f7b]{gap:12px;display:grid}.wallet-address-item[data-v-21aa1f7b]{background:#f9fffc;border:1px solid #e7ede4;border-radius:22px;gap:12px;padding:14px 16px;transition:all .18s;display:grid}.wallet-address-item.active[data-v-21aa1f7b]{background:linear-gradient(#f4fff9 0%,#ecfbf4 100%);border-color:#79c39f;box-shadow:inset 0 0 0 1px #3cb17229,0 10px 22px #247a510f}.wallet-address-main[data-v-21aa1f7b]{text-align:left;gap:10px;min-width:0;display:grid}.wallet-address-network-row[data-v-21aa1f7b]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wallet-address-network-wrap[data-v-21aa1f7b]{gap:5px;min-width:0;display:grid}.wallet-address-network[data-v-21aa1f7b]{color:#111827;font-size:15px;font-weight:900}.wallet-address-caption[data-v-21aa1f7b]{color:#7c877e;font-size:12px;font-weight:700;line-height:1.45}.wallet-default-badge[data-v-21aa1f7b]{color:#207a52;background:#dff6ea;border-radius:999px;flex:none;align-items:center;height:28px;padding:0 10px;font-size:12px;font-weight:900;display:flex}.wallet-address-value[data-v-21aa1f7b]{color:#5f665b;word-break:break-all;background:#ffffffb3;border:1px solid #dae7dfdb;border-radius:16px;padding:12px 14px;font-size:14px;line-height:1.6}.wallet-address-actions[data-v-21aa1f7b]{justify-content:flex-end;gap:10px;display:flex}.wallet-action-btn[data-v-21aa1f7b]{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.wallet-action-btn.use[data-v-21aa1f7b]{color:#2a7fe0;background:#edf6ff}.wallet-action-btn.delete[data-v-21aa1f7b]{color:#cf4764;background:#fff1f3}.wallet-add-btn[data-v-21aa1f7b]{color:#fff;background:linear-gradient(#3ab1ff 0%,#238ef2 100%);border-radius:22px;height:58px;font-size:24px;font-weight:900;box-shadow:0 14px 28px #238ef238}.wallet-modal-mask[data-v-21aa1f7b]{padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom));z-index:120;background:#11182773;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.wallet-modal-card[data-v-21aa1f7b]{width:min(640px,100%);max-height:calc(100vh - 32px);padding:18px 18px calc(24px + env(safe-area-inset-bottom));scrollbar-width:none;background:#fff;border-radius:28px 28px 0 0;gap:16px;display:grid;position:relative;overflow:auto}.wallet-modal-card[data-v-21aa1f7b]::-webkit-scrollbar{display:none}.wallet-modal-head[data-v-21aa1f7b]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wallet-modal-kicker[data-v-21aa1f7b]{letter-spacing:.18em;color:#8b6d24;margin-bottom:6px;font-size:12px;font-weight:900}.wallet-modal-card h3[data-v-21aa1f7b]{color:#111827;margin:0;font-size:28px;font-weight:900}.wallet-modal-close[data-v-21aa1f7b]{color:#7b8178;background:#f4f6f5;border-radius:50%;flex:none;width:40px;height:40px;font-size:28px;line-height:1}.wallet-modal-field[data-v-21aa1f7b]{gap:10px;display:grid;position:relative}.wallet-modal-field label[data-v-21aa1f7b]{color:#111827;font-size:16px;font-weight:900}.wallet-type-box[data-v-21aa1f7b]{color:#111827;background:#f8fffd;border:1px solid #d7e9f7;border-radius:20px;align-items:center;height:58px;padding:0 18px;font-size:18px;font-weight:900;display:flex}.wallet-type-trigger[data-v-21aa1f7b]{text-align:left;z-index:2;justify-content:space-between;gap:12px;position:relative;box-shadow:0 4px 10px #2f91f00a}.wallet-type-trigger span[data-v-21aa1f7b]{word-break:break-word;min-width:0}.wallet-type-trigger em[data-v-21aa1f7b]{color:#2f91f0;flex:none;font-size:20px;font-style:normal;font-weight:900}.wallet-type-list[data-v-21aa1f7b]{gap:12px;display:grid}.wallet-type-dropdown[data-v-21aa1f7b]{z-index:6;background:#fff;border:1px solid #d7e9f7;border-radius:22px;margin-top:8px;padding:10px;position:absolute;top:100%;left:0;right:0;box-shadow:0 14px 28px #238ef21f}.wallet-type-item[data-v-21aa1f7b]{text-align:left;background:#fff;border:1px solid #e8ece4;border-radius:18px;align-items:center;gap:12px;min-height:56px;padding:0 18px;display:flex}.wallet-type-item.active[data-v-21aa1f7b]{background:#f8fdff;border-color:#88bfff}.wallet-radio[data-v-21aa1f7b]{border:2px solid #cfd7d0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.wallet-type-item.active .wallet-radio[data-v-21aa1f7b]{border-color:#2f91f0}.wallet-type-item.active .wallet-radio[data-v-21aa1f7b]:after{content:"";background:#2f91f0;border-radius:50%;width:10px;height:10px}.wallet-address-input[data-v-21aa1f7b]{height:54px;font:inherit;color:#111827;background:#f8fffd;border:1px solid #d7e9f7;border-radius:18px;padding:0 16px}.wallet-field-tip[data-v-21aa1f7b]{color:#7b8794;font-size:12px;font-weight:700;line-height:1.45}.wallet-password-box[data-v-21aa1f7b]{background:#f8fffd;border:1px solid #d7e9f7;border-radius:20px;grid-template-columns:1fr auto;align-items:center;gap:8px;height:58px;padding:0 8px 0 16px;display:grid}.wallet-password-box input[data-v-21aa1f7b]{background:0 0;border:0;height:100%;padding:0}.wallet-eye-btn[data-v-21aa1f7b]{color:#2f91f0;background:#edf7ff;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.wallet-eye-btn svg[data-v-21aa1f7b]{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.wallet-confirm-btn[data-v-21aa1f7b]{color:#fff;background:linear-gradient(#49bbff 0%,#238ef2 100%);border-radius:22px;height:58px;font-size:24px;font-weight:900;position:sticky;bottom:0;box-shadow:0 18px 30px #238ef23d}.theme-dark .wallet-manage-topbar[data-v-21aa1f7b],.theme-dark .wallet-manage-card[data-v-21aa1f7b]{background:linear-gradient(#0e231b 0%,#0a1914 100%);border-color:#244438;box-shadow:0 12px 26px #00000042}.theme-dark .wallet-manage-title[data-v-21aa1f7b],.theme-dark .wallet-manage-head strong[data-v-21aa1f7b],.theme-dark .wallet-address-network[data-v-21aa1f7b],.theme-dark .wallet-modal-card h3[data-v-21aa1f7b],.theme-dark .wallet-modal-field label[data-v-21aa1f7b]{color:#eef6f0}.theme-dark .wallet-topbar-space[data-v-21aa1f7b]{opacity:0}.theme-dark .wallet-back-btn[data-v-21aa1f7b]{color:#bde8d1;background:linear-gradient(#193d31 0%,#133125 100%)}.theme-dark .wallet-manage-count[data-v-21aa1f7b]{background:linear-gradient(#2f8fdd 0%,#236fbb 100%)}.theme-dark .wallet-manage-empty[data-v-21aa1f7b]{background:linear-gradient(#11271f 0%,#0d2019 100%);border-color:#295040}.theme-dark .wallet-manage-empty strong[data-v-21aa1f7b]{color:#eef6f0}.theme-dark .wallet-manage-empty p[data-v-21aa1f7b],.theme-dark .wallet-address-caption[data-v-21aa1f7b],.theme-dark .wallet-field-tip[data-v-21aa1f7b]{color:#9bb1a3}.theme-dark .wallet-empty-icon[data-v-21aa1f7b]{color:#89cdb1;background:linear-gradient(#193d31 0%,#143227 100%)}.theme-dark .wallet-address-item[data-v-21aa1f7b]{background:#12271f;border-color:#29473b}.theme-dark .wallet-address-item.active[data-v-21aa1f7b]{background:linear-gradient(#143127 0%,#10271f 100%);border-color:#367a5c;box-shadow:inset 0 0 0 1px #49b37c38,0 12px 24px #0000002e}.theme-dark .wallet-default-badge[data-v-21aa1f7b]{color:#cdf2de;background:#1a4d37}.theme-dark .wallet-address-value[data-v-21aa1f7b]{color:#d6e2da;background:#ffffff08;border-color:#264538}.theme-dark .wallet-action-btn.use[data-v-21aa1f7b]{color:#9bddbe;background:#183225}.theme-dark .wallet-action-btn.delete[data-v-21aa1f7b]{color:#ffb9c7;background:#3b1f26}.theme-dark .wallet-modal-card[data-v-21aa1f7b]{background:#0d1e18;border:1px solid #28473c}.theme-dark .wallet-modal-close[data-v-21aa1f7b]{color:#b5c7bc;background:#173129}.theme-dark .wallet-type-box[data-v-21aa1f7b],.theme-dark .wallet-type-dropdown[data-v-21aa1f7b],.theme-dark .wallet-type-item[data-v-21aa1f7b],.theme-dark .wallet-address-input[data-v-21aa1f7b],.theme-dark .wallet-password-box[data-v-21aa1f7b]{color:#eef6f0;background:#132923;border-color:#264538}.theme-dark .wallet-type-item.active[data-v-21aa1f7b]{background:#173228;border-color:#3f7f61}.theme-dark .wallet-radio[data-v-21aa1f7b]{border-color:#4b6559}.theme-dark .wallet-eye-btn[data-v-21aa1f7b]{color:#94dbba;background:#18372b}@media (width<=420px){.wallet-manage-topbar[data-v-21aa1f7b]{border-radius:24px;grid-template-columns:42px 1fr 42px;height:84px;padding:0 16px}.wallet-back-btn[data-v-21aa1f7b]{border-radius:14px;width:42px;height:42px;font-size:30px}.wallet-manage-title[data-v-21aa1f7b]{font-size:20px}.wallet-manage-hero[data-v-21aa1f7b],.wallet-manage-card[data-v-21aa1f7b]{border-radius:24px}.wallet-manage-hero[data-v-21aa1f7b]{flex-direction:column;align-items:stretch;padding:18px}.wallet-hero-copy h1[data-v-21aa1f7b]{font-size:22px}.wallet-hero-copy p[data-v-21aa1f7b]{font-size:13px}.wallet-hero-stat[data-v-21aa1f7b]{grid-template-columns:auto 1fr;place-items:center start;min-width:0;padding:14px 16px}.wallet-hero-stat strong[data-v-21aa1f7b]{font-size:28px}.wallet-manage-card[data-v-21aa1f7b]{padding:16px}.wallet-manage-head strong[data-v-21aa1f7b]{font-size:17px}.wallet-manage-count[data-v-21aa1f7b]{font-size:12px}.wallet-manage-empty strong[data-v-21aa1f7b]{font-size:16px}.wallet-manage-empty p[data-v-21aa1f7b]{font-size:12px}.wallet-address-network[data-v-21aa1f7b]{font-size:14px}.wallet-address-caption[data-v-21aa1f7b],.wallet-address-value[data-v-21aa1f7b]{font-size:13px}.wallet-add-btn[data-v-21aa1f7b],.wallet-confirm-btn[data-v-21aa1f7b]{height:54px;font-size:22px}.wallet-modal-card[data-v-21aa1f7b]{max-height:calc(100vh - 24px);padding:18px 16px calc(20px + env(safe-area-inset-bottom))}.wallet-modal-kicker[data-v-21aa1f7b]{font-size:11px}.wallet-modal-card h3[data-v-21aa1f7b]{font-size:26px}.wallet-modal-field label[data-v-21aa1f7b]{font-size:15px}.wallet-type-box[data-v-21aa1f7b],.wallet-type-item[data-v-21aa1f7b],.wallet-password-box[data-v-21aa1f7b],.wallet-address-input[data-v-21aa1f7b]{border-radius:18px;height:54px}.wallet-type-dropdown[data-v-21aa1f7b]{border-radius:18px;padding:8px}.wallet-eye-btn svg[data-v-21aa1f7b]{width:18px;height:18px}.wallet-address-input[data-v-21aa1f7b]{padding:0 14px}.wallet-address-actions[data-v-21aa1f7b]{flex-wrap:wrap}}.fund-page[data-v-123fbc6c]{gap:16px}.fund-topbar[data-v-123fbc6c]{background:linear-gradient(#fffefc 0%,#fbfaf6 100%);border:1px solid #ece7db;border-radius:28px;justify-content:space-between;align-items:center;gap:12px;height:92px;padding:0 18px;display:flex;box-shadow:0 10px 24px #746c540d}.fund-back-btn[data-v-123fbc6c],.fund-refresh-btn[data-v-123fbc6c]{color:#2c4b78;background:#eef7ff;border-radius:16px;height:44px;padding:0 16px;font-size:16px;font-weight:900}.fund-back-btn[data-v-123fbc6c]{justify-content:center;align-items:center;width:46px;padding:0;font-size:34px;line-height:1;display:flex}.fund-top-title[data-v-123fbc6c]{color:#111827;font-size:22px;font-weight:900}.fund-stat-grid[data-v-123fbc6c]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fund-stat-card[data-v-123fbc6c],.fund-filter-card[data-v-123fbc6c],.fund-record-card[data-v-123fbc6c]{background:linear-gradient(#fffefc 0%,#fff 100%);border:1px solid #ece7db;border-radius:28px;padding:18px;box-shadow:0 10px 24px #746c540d}.fund-stat-card span[data-v-123fbc6c]{color:#6b7280;font-size:14px;font-weight:700}.fund-stat-card strong[data-v-123fbc6c]{color:#111827;margin-top:8px;font-size:30px;font-weight:900;display:block}.fund-filter-card[data-v-123fbc6c]{gap:10px;padding:12px;display:flex;overflow:auto}.fund-filter-btn[data-v-123fbc6c]{color:#4b5563;white-space:nowrap;background:#f7f7f5;border-radius:999px;height:42px;padding:0 16px;font-size:14px;font-weight:900}.fund-filter-btn.active[data-v-123fbc6c]{color:#fff;background:linear-gradient(#33db97 0%,#22cb77 100%)}.fund-record-card[data-v-123fbc6c]{gap:12px;display:grid}.fund-record-top[data-v-123fbc6c],.fund-record-bottom[data-v-123fbc6c]{justify-content:space-between;align-items:center;gap:12px;display:flex}.fund-record-title[data-v-123fbc6c]{color:#111827;font-size:18px}.fund-record-sub[data-v-123fbc6c]{color:#6b7280;word-break:break-all;margin-top:6px;font-size:13px;line-height:1.5}.fund-record-amount[data-v-123fbc6c]{white-space:nowrap;font-size:20px;font-weight:900}.fund-record-amount.plus[data-v-123fbc6c],.fund-record-amount.pending-plus[data-v-123fbc6c]{color:#14a05a}.fund-record-amount.minus[data-v-123fbc6c],.fund-record-amount.pending-minus[data-v-123fbc6c]{color:#d14b69}.fund-record-time[data-v-123fbc6c]{color:#8f948a;font-size:13px;font-weight:700}.fund-record-status[data-v-123fbc6c]{border-radius:999px;padding:6px 12px;font-size:12px;font-weight:900}.fund-record-status.pending[data-v-123fbc6c]{color:#9a6b00;background:#fff5cc}.fund-record-status.approved[data-v-123fbc6c]{color:#167b45;background:#e8fff0}.fund-record-status.rejected[data-v-123fbc6c]{color:#c6344f;background:#ffe7ea}.fund-record-status.expired[data-v-123fbc6c]{color:#667085;background:#eef2f7}@media (width<=420px){.fund-page[data-v-123fbc6c]{gap:14px}.fund-topbar[data-v-123fbc6c]{border-radius:24px;height:84px;padding:0 16px}.fund-back-btn[data-v-123fbc6c]{border-radius:14px;width:42px;height:42px;font-size:30px}.fund-refresh-btn[data-v-123fbc6c]{border-radius:14px;height:40px;padding:0 14px;font-size:14px}.fund-top-title[data-v-123fbc6c]{font-size:20px}.fund-stat-card[data-v-123fbc6c],.fund-filter-card[data-v-123fbc6c],.fund-record-card[data-v-123fbc6c]{border-radius:24px;padding:16px}.fund-stat-card strong[data-v-123fbc6c]{font-size:24px}.fund-record-title[data-v-123fbc6c]{font-size:16px}.fund-record-amount[data-v-123fbc6c]{font-size:18px}.fund-record-top[data-v-123fbc6c],.fund-record-bottom[data-v-123fbc6c]{flex-direction:column;align-items:flex-start}}.change-password-page[data-v-391d84cb]{gap:16px}.change-password-topbar[data-v-391d84cb]{background:linear-gradient(#fffefb 0%,#f8fcf9 100%);border:1px solid #e9e3d6;border-radius:26px;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;padding:14px 16px;display:grid;box-shadow:0 10px 24px #857a5a0d}.change-password-back-btn[data-v-391d84cb]{color:#1d8f58;background:linear-gradient(#dff8eb 0%,#c8f3dc 100%);border-radius:14px;width:40px;height:40px;font-size:30px;line-height:1}.change-password-top-title[data-v-391d84cb]{text-align:center;color:#111827;min-width:0;font-size:22px;font-weight:900}.change-password-top-placeholder[data-v-391d84cb]{width:40px;height:40px}.change-password-card[data-v-391d84cb]{background:linear-gradient(#fffefb 0%,#fff 100%);border:1px solid #ece7db;border-radius:30px;gap:18px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 30px #857a5a0f}.change-password-card[data-v-391d84cb]:before{content:"";background:radial-gradient(circle,#f6f1cf 0%,#f6f1cf00 70%);width:220px;height:160px;position:absolute;top:-26px;left:-24px}.change-password-card[data-v-391d84cb]:after{content:"";background:radial-gradient(circle,#def8ec 0%,#def8ec00 70%);width:220px;height:160px;position:absolute;bottom:-26px;right:-30px}.change-password-head[data-v-391d84cb],.change-password-form[data-v-391d84cb]{z-index:1;position:relative}.change-password-head[data-v-391d84cb]{gap:8px;display:grid}.change-password-head .page-title[data-v-391d84cb]{color:#101827}.change-password-form[data-v-391d84cb]{gap:14px}.change-password-form .field[data-v-391d84cb]{gap:10px}.change-password-form .field span[data-v-391d84cb]{color:#8b6d24;font-size:14px;font-weight:900}.change-password-input-wrap[data-v-391d84cb]{background:#f8fffd;border:1px solid #e2ece6;border-radius:20px;grid-template-columns:1fr auto;align-items:center;gap:8px;height:58px;padding:0 8px 0 16px;display:grid}.change-password-input-wrap input[data-v-391d84cb]{color:#111827;background:0 0;border:0;height:100%;padding:0;font-size:16px;font-weight:800}.change-password-input-wrap input[data-v-391d84cb]::placeholder{color:#98a09a}.change-password-eye-btn[data-v-391d84cb]{color:#22a765;background:#eefaf3;border-radius:14px;width:42px;height:42px;font-size:18px}.change-password-submit-btn[data-v-391d84cb]{color:#fff;background:linear-gradient(#33db97 0%,#22cb77 100%);border-radius:20px;width:100%;height:56px;font-size:22px;font-weight:900;box-shadow:0 14px 28px #22cb7733}@media (width<=420px){.change-password-page[data-v-391d84cb]{gap:14px}.change-password-topbar[data-v-391d84cb]{border-radius:22px;padding:12px 14px}.change-password-top-title[data-v-391d84cb]{font-size:20px}.change-password-card[data-v-391d84cb]{border-radius:24px;padding:16px}.change-password-input-wrap[data-v-391d84cb]{border-radius:18px;height:54px}.change-password-submit-btn[data-v-391d84cb]{border-radius:18px;height:52px;font-size:20px}}.realname-page[data-v-089f034b]{gap:16px}.realname-topbar[data-v-089f034b]{background:linear-gradient(#fffefb 0%,#f8fcf9 100%);border:1px solid #e9e3d6;border-radius:26px;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;padding:14px 16px;display:grid;box-shadow:0 10px 24px #857a5a0d}.realname-back-btn[data-v-089f034b]{color:#1d8f58;background:linear-gradient(#dff8eb 0%,#c8f3dc 100%);border-radius:14px;width:40px;height:40px;font-size:30px;line-height:1}.realname-top-title[data-v-089f034b]{text-align:center;color:#111827;font-size:22px;font-weight:900}.realname-top-placeholder[data-v-089f034b]{width:40px;height:40px}.realname-form-card[data-v-089f034b]{background:linear-gradient(#fffefb 0%,#fff 100%);border:1px solid #ece7db;border-radius:22px;gap:10px;padding:14px;display:grid;box-shadow:0 8px 18px #857a5a0d}.compact-form[data-v-089f034b]{padding-top:16px}.realname-header-row[data-v-089f034b]{justify-content:space-between;align-items:center;gap:12px;display:flex}.realname-header-tag[data-v-089f034b]{color:#1d8f58;background:#eef8f2;border-radius:999px;align-items:center;height:26px;padding:0 10px;font-size:12px;font-weight:900;display:flex}.realname-page-title[data-v-089f034b]{margin:0;font-size:22px}.realname-page-subtitle[data-v-089f034b]{margin:0 0 2px;font-size:12px;line-height:1.5}.realname-divider[data-v-089f034b]{color:#9ca3af;letter-spacing:.03em;margin:2px 0 0;font-size:12px;font-weight:800}.realname-divider.slim[data-v-089f034b]{margin-top:4px}.realname-field span[data-v-089f034b]{color:#8b6d24;font-size:12px;font-weight:900}.realname-field input[data-v-089f034b]{color:#111827;background:#f8fffd;border:1px solid #dfece4;border-radius:12px;width:100%;height:48px;padding:0 12px;font-size:14px;font-weight:800}.realname-upload-grid[data-v-089f034b]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.realname-upload-card[data-v-089f034b]{gap:6px;display:grid}.realname-upload-card span[data-v-089f034b]{color:#8b6d24;font-size:12px;font-weight:900}.realname-file-input[data-v-089f034b]{display:none}.realname-upload-preview[data-v-089f034b]{text-align:center;background:#fafdfb;border:1px dashed #c8dfd3;border-radius:14px;justify-content:center;align-items:center;min-height:120px;padding:10px;display:flex}.realname-upload-preview strong[data-v-089f034b]{color:#6b7280;font-size:12px;line-height:1.45}.realname-upload-preview.filled[data-v-089f034b]{background:#fff;border-style:solid}.realname-upload-preview img[data-v-089f034b]{object-fit:cover;border-radius:10px;width:100%;height:98px;display:block}.realname-review-card[data-v-089f034b]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;gap:6px;padding:14px 16px;display:grid}.realname-review-card.status-pending[data-v-089f034b]{background:linear-gradient(#fff9e7 0%,#fff4cf 100%);border-color:#f3d27a}.realname-review-card.status-approved[data-v-089f034b]{background:linear-gradient(#f1fff7 0%,#e8fbef 100%);border-color:#bfe5cc}.realname-review-card.status-rejected[data-v-089f034b]{background:linear-gradient(#fff7f8 0%,#fff0f2 100%);border-color:#f3c3cb}.realname-review-card strong[data-v-089f034b]{color:#111827;font-size:15px}.realname-review-card p[data-v-089f034b]{color:#5b6472;margin:0;font-size:13px;font-weight:700;line-height:1.6}.realname-submit-btn[data-v-089f034b]{color:#fff;background:linear-gradient(#33db97 0%,#22cb77 100%);border-radius:14px;width:100%;height:50px;font-size:17px;font-weight:900;box-shadow:0 8px 18px #22cb7729}@media (width<=720px){.realname-upload-grid[data-v-089f034b]{grid-template-columns:1fr}}@media (width<=420px){.realname-page[data-v-089f034b]{gap:12px}.realname-topbar[data-v-089f034b]{border-radius:20px;padding:12px 14px}.realname-top-title[data-v-089f034b]{font-size:19px}.realname-form-card[data-v-089f034b]{border-radius:18px;padding:13px}.realname-page-title[data-v-089f034b]{font-size:20px}.realname-page-subtitle[data-v-089f034b]{font-size:12px}.realname-field input[data-v-089f034b]{border-radius:12px;height:46px}.realname-upload-preview[data-v-089f034b]{border-radius:12px;min-height:108px}.realname-upload-preview img[data-v-089f034b]{border-radius:8px;height:88px}.realname-submit-btn[data-v-089f034b]{border-radius:12px;height:48px;font-size:16px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#1f241c;background:#f6f4ed;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{background:radial-gradient(circle at top,#fdfaf0 0%,#eef6ef 42%,#d7eadf 100%)}body{color:#1f241c;background:linear-gradient(#f8f6ee 0%,#eff6ef 32%,#d9ecdf 100%);min-height:100vh;margin:0;position:relative}body:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 50% -10%,#ffebab6b 0%,#ffebab00 42%),radial-gradient(circle at 12% 18%,#37aa681f 0%,#37aa6800 34%),radial-gradient(circle at 88% 24%,#25935a24 0%,#25935a00 30%);position:fixed;inset:0}body:after{content:"";pointer-events:none;filter:blur(6px);z-index:0;background:radial-gradient(#29925438 0%,#29925424 36%,#29925400 72%);width:min(860px,118vw);height:420px;position:fixed;bottom:-120px;left:50%;transform:translate(-50%)}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer;border:0}input{outline:none}.app-shell{z-index:1;max-width:640px;min-height:100vh;margin:0 auto;padding-bottom:92px;position:relative}.worldcup-shell:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 0,#ffffffc7 0%,#ffffff38 24%,#fff0 54%),linear-gradient(#ffffff52 0%,#fff0 65%);width:min(760px,96vw);height:220px;position:fixed;top:84px;left:50%;transform:translate(-50%)}.worldcup-shell:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(#ffffff24 0%,#ffffff14 24%,#fff0 25%),radial-gradient(#0000 0 57%,#ffffff3d 57.5%,#0000 58.5%),radial-gradient(#0000 0 73%,#ffffff2e 73.5%,#0000 74.5%),linear-gradient(#359f5f0f 0%,#1c7c4438 100%);border-radius:50%;width:min(780px,118vw);height:360px;position:fixed;bottom:54px;left:50%;transform:translate(-50%)}.page-shell{z-index:1;padding:16px;position:relative}.card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffe6;border:1px solid #ece7db;border-radius:24px;padding:16px;box-shadow:0 6px 18px #6359420d}.page-title{margin:0 0 14px;font-size:28px;font-weight:900}.section-title{margin:0 0 12px;font-size:18px;font-weight:900}.muted{color:#8a816f}.stack{gap:14px;display:grid}.row{justify-content:space-between;align-items:center;gap:12px;display:flex}.grid{gap:12px;display:grid}.grid.two{grid-template-columns:repeat(2,1fr)}.grid.four{grid-template-columns:repeat(4,1fr)}.pill{color:#4a5d50;background:#eef8f1;border:1px solid #dcecdf;border-radius:999px;justify-content:center;align-items:center;padding:10px 14px;font-size:14px;font-weight:700;display:inline-flex}.hero-card{background:linear-gradient(#fffefc 0%,#f7fbf8 100%)}.avatar{color:#20312a;background:linear-gradient(135deg,#ffd96a,#efc04f);border-radius:22px;justify-content:center;align-items:center;width:72px;height:72px;font-size:38px;font-weight:900;display:flex;box-shadow:0 6px 14px #efc04f26}.balance{font-size:54px;font-weight:900;line-height:1}.unit{color:#7f765f;font-size:20px;font-weight:800}.primary-btn,.ghost-btn,.warn-btn{border-radius:18px;height:54px;font-weight:900}.primary-btn{color:#fff;background:linear-gradient(135deg,#33db97,#22cb77)}.ghost-btn{color:#8a6b1d;background:#fff;border:1px solid #eadfbe}.warn-btn{color:#c05a49;background:#fff;border:1px solid #f0d8d1}.shortcut{background:#fff;border:1px solid #ece7db;border-radius:22px;justify-items:center;gap:10px;padding:14px 8px 12px;display:grid;box-shadow:0 3px 10px #63594208}.iconbox{border-radius:18px;justify-content:center;align-items:center;width:48px;height:48px;font-size:23px;font-weight:900;display:flex}.green{color:#1f9b63;background:linear-gradient(135deg,#dff9eb,#bff2d7)}.blue{color:#4588c8;background:linear-gradient(135deg,#e2f4ff,#cdeaff)}.gold{color:#b88a20;background:linear-gradient(135deg,#fff2c9,#ffe39a)}.purple{color:#8260ca;background:linear-gradient(135deg,#f0e9ff,#e2d6ff)}.cyan{color:#2e95a5;background:linear-gradient(135deg,#dcf8fb,#c3eef4)}.pink{color:#c46b92;background:linear-gradient(135deg,#ffe5ef,#ffd3e5)}.list-item{background:#fff;border:1px solid #ece7db;border-radius:20px;justify-content:space-between;align-items:center;min-height:62px;padding:15px 16px;display:flex}.arrow{color:#b8af9e;font-size:28px;font-weight:400;line-height:1}.field{gap:8px;display:grid}.field label{color:#6f6656;font-size:14px;font-weight:800}.field input{background:#fff;border:1px solid #e6decc;border-radius:16px;height:50px;padding:0 14px}.bottom-nav{width:min(640px,100%);padding:10px 16px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f6f4edf5;grid-template-columns:repeat(4,1fr);gap:10px;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.nav-item{color:#8f876f;border-radius:16px;place-items:center;height:54px;font-weight:700;display:grid}.nav-item.router-link-active{color:#8c6b15;background:#fff;border:1px solid #ece7db}.global-toast{z-index:90;color:#4b4537;text-align:center;background:#fff;border:1px solid #e9dfc8;border-radius:18px;min-width:220px;max-width:calc(100vw - 32px);padding:14px 16px;font-weight:800;position:fixed;top:78px;left:50%;transform:translate(-50%);box-shadow:0 16px 36px #6359422e}.global-toast.success{color:#2b7a57;border-color:#dbe9d8}.global-toast.error{color:#b4584b;border-color:#f1d0cb}.amount-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.center{text-align:center}.small{font-size:13px}.empty{color:#8a816f;text-align:center;background:#fff;border:1px dashed #ddd1b9;border-radius:20px;padding:28px 16px}.match-hero,.home-hero-card{background:linear-gradient(#fffefc 0%,#f5fbf7 100%);border:1px solid #e5eee3;border-radius:30px;justify-content:space-between;align-items:flex-start;gap:14px;padding:18px;display:flex;box-shadow:0 6px 18px #6359420b}.home-hero-copy{gap:10px;display:grid}.home-title{color:#1f241c;margin:0;font-size:31px;font-weight:900;line-height:1.1}.home-subtitle{color:#7f7766;margin:0;line-height:1.7}.home-pill-row{flex-wrap:wrap;gap:8px;display:flex}.home-pill{color:#4a5d50;background:#eef8f1;border:1px solid #dcecdf;border-radius:999px;align-items:center;height:34px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.home-cup-mark{background:linear-gradient(135deg,#fff0c1,#f6cf67);border-radius:28px;justify-content:center;align-items:center;width:88px;height:88px;font-size:42px;display:flex;box-shadow:0 8px 18px #efc04f26}.home-stat-grid,.orders-stat-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.home-stat-card,.orders-stat-card{background:#fff;border:1px solid #ece7db;border-radius:22px;gap:8px;padding:16px;display:grid;box-shadow:0 5px 14px #6359420a}.home-stat-card span,.orders-stat-card span{color:#8a816f;font-size:13px;font-weight:800}.home-stat-card strong,.orders-stat-card strong{color:#1f241c;font-size:28px;font-weight:900}.home-stat-card.highlight,.orders-stat-card.highlight{background:linear-gradient(#fffef8 0%,#fff4d7 100%);border-color:#ead89d}.home-section-card{background:#fff;border:1px solid #ece7db;border-radius:28px;gap:14px;padding:16px;display:grid;box-shadow:0 6px 18px #6359420a}.home-match-card{background:#fff;border:1px solid #ece7db;border-radius:24px;gap:12px;padding:16px;display:grid}.home-odds-row{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.home-odds-chip{text-align:center;background:#fff;border:1px solid #ece7db;border-radius:18px;gap:4px;padding:12px 10px;display:grid}.home-odds-chip small{color:#8a7d65;font-size:12px;font-weight:800}.home-odds-chip strong{color:#1f241c;font-size:17px}.match-kicker{letter-spacing:.16em;color:#88a091;font-size:12px;font-weight:900}.match-refresh-btn,.ghost-lite-btn,.back-lite-btn{color:#7b6d49;height:42px;box-shadow:none;background:#fff;border:1px solid #ece7db;border-radius:16px;padding:0 16px;font-weight:900}.match-toolbar{gap:12px}.filter-label{color:#7e7563;font-size:14px;font-weight:800}.date-chip-row,.league-chip-row{gap:10px;padding-bottom:2px;display:flex;overflow:auto}.date-chip,.league-chip{color:#766d58;background:#fff;border:1px solid #ece7db;border-radius:18px;flex:none}.date-chip{text-align:left;gap:4px;min-width:82px;padding:12px 14px;display:grid}.date-chip strong{color:#1f241c;font-size:15px}.date-chip span{color:#9a9079;font-size:12px}.league-chip{height:40px;padding:0 16px;font-size:14px;font-weight:800}.date-chip.active,.league-chip.active,.orders-filter-btn.active{color:#5f4710;background:linear-gradient(135deg,#fff1bf,#f4cb63);border-color:#e7c36c}.match-group-head{justify-content:space-between;align-items:center;padding:0 2px;display:flex}.match-group-title{color:#1f241c;font-size:20px;font-weight:900}.match-group-sub{color:#8a816f;margin-top:4px;font-size:13px}.match-group-badge{color:#2a7a56;background:#eef8f1;border:1px solid #dcecdf;border-radius:999px;align-items:center;height:34px;padding:0 14px;font-size:13px;font-weight:900;display:flex}.match-board-card{background:#fff;border:1px solid #ece7db;border-radius:28px;gap:14px;padding:16px;display:grid;box-shadow:0 6px 18px #6359420a}.match-board-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.match-league{color:#1f241c;font-size:14px;font-weight:900}.match-time{color:#8a816f;margin-top:6px;font-size:13px}.match-status-pill{color:#6f7b73;background:#f4f7f5;border:1px solid #dce7de;border-radius:999px;justify-content:center;align-items:center;height:34px;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex}.match-status-pill.live{color:#1f9b63;background:#ecfff4;border-color:#c7eed4}.match-teams-row{grid-template-columns:1fr 112px 1fr;align-items:center;gap:12px;display:grid}.match-team-block{text-align:center;justify-items:center;gap:10px;display:grid}.match-team-block strong{font-size:17px;line-height:1.3}.team-flag{color:#574411;background:linear-gradient(135deg,#fff0c1,#f7d773);border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;font-size:24px;font-weight:900;display:flex}.team-flag.large{border-radius:22px;width:68px;height:68px;font-size:28px}.match-center-block,.bet-vs-col{text-align:center;justify-items:center;gap:8px;display:grid}.match-vs-box,.bet-vs-box{color:#127252;background:linear-gradient(#f3fdf4 0%,#e9f7ed 100%);border:1px solid #d6e7d9;border-radius:28px;justify-content:center;align-items:center;width:96px;height:96px;font-size:32px;font-weight:900;display:flex}.match-center-block span,.bet-vs-col span{color:#7f857a;font-size:12px;font-weight:800}.odds-board-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.odds-board-btn{color:#766d58;min-height:84px;box-shadow:none;background:#fff;border:1px solid #ece7db;border-radius:20px;align-content:center;justify-items:center;gap:4px;display:grid}.odds-board-btn small{color:#8a7d65;font-size:12px;font-weight:800}.odds-board-btn span{color:#9c8d67;font-size:13px;font-weight:900}.odds-board-btn strong{color:#1f241c;font-size:18px}.odds-board-btn.up{background:linear-gradient(#fbfffc 0%,#f0fbf4 100%);border-color:#bfe7cd}.odds-board-btn.up strong,.odds-board-btn.up span{color:#23935a}.odds-board-btn.down{background:linear-gradient(#fffdfc 0%,#fff4f2 100%);border-color:#f0d2cc}.odds-board-btn.down strong,.odds-board-btn.down span{color:#c55b4a}.bet-entry-btn{color:#4e3904;background:linear-gradient(135deg,#ffe8a3,#efbc3f);border-radius:999px;width:100%;height:58px;font-size:22px;font-weight:900}.bet-page-topbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.bet-page-top-actions{gap:10px;display:flex}.bet-match-card{background:linear-gradient(#fff 0%,#f8fdf9 100%);border:1px solid #dcebdd;border-radius:30px;gap:16px;padding:16px;display:grid;box-shadow:0 4px 14px #7da7920a}.bet-match-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bet-match-main{grid-template-columns:1fr 110px 1fr;align-items:center;gap:12px;display:grid}.bet-team-col{text-align:center;justify-items:center;gap:10px;display:grid}.bet-team-col strong{font-size:19px;line-height:1.3}.bet-time-strip{color:#4a5d50;text-align:center;background:#f0faf2;border:1px solid #dcecdf;border-radius:999px;padding:11px 14px;font-size:13px;font-weight:800}.bet-market-shell{background:#fff;border:1px solid #ece7dc;border-radius:28px;gap:14px;padding:12px;display:grid;box-shadow:0 4px 14px #6359420a}.bet-tab-shell{background:#fff;border:1px solid #efe8db;border-radius:999px;grid-template-columns:repeat(3,1fr);gap:8px;padding:4px;display:grid}.bet-tab-btn{color:#6d644f;background:0 0;border-radius:999px;height:46px;font-size:15px;font-weight:900}.bet-tab-btn.active{color:#4e3904;background:linear-gradient(135deg,#ffe9a4,#efbf46)}.bet-option-grid-pro{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.bet-option-grid-pro.goals,.bet-option-grid-pro.score{grid-template-columns:repeat(2,1fr)}.bet-option-card{color:#6d644f;text-align:center;background:#fff;border:1px solid #eee7da;border-radius:20px;align-content:center;justify-items:center;gap:4px;min-height:90px;padding:10px 8px;display:grid}.bet-option-card small{color:#8a7c62;font-size:12px;font-weight:800;line-height:1.25}.bet-option-card span{color:#1f241d;font-size:13px;font-weight:900}.bet-option-card strong{color:#9c7b20;font-size:18px}.bet-option-card.active{background:linear-gradient(#fffef9 0%,#fff4d2 100%);border-color:#d8b66a;box-shadow:inset 0 0 0 1px #d5b15e2e}.bet-score-group-stack{gap:12px;display:grid}.bet-score-group-card{background:linear-gradient(#fffefb 0%,#fff 100%);border:1px solid #eee6d8;border-radius:22px;padding:12px}.bet-score-group-title{color:#6d644f;margin:0 0 10px;font-size:14px;font-weight:900}.bet-form-shell{gap:12px;display:grid}.bet-balance-row{color:#554d3d;justify-content:space-between;align-items:center;padding:0 2px;font-size:15px;font-weight:800;display:flex}.bet-balance-row strong{color:#1d241d;font-size:16px}.bet-metrics-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.bet-metric-card{text-align:center;background:#fff;border:1px solid #ece7dc;border-radius:18px;gap:6px;padding:12px 10px;display:grid}.bet-metric-card span{color:#8a7d65;font-size:12px;font-weight:800}.bet-metric-card strong{color:#1d241d;font-size:20px;font-weight:900}.bet-metric-card.highlight{background:linear-gradient(#fffef9 0%,#fff4d7 100%);border-color:#ead89d}.bet-metric-card.highlight strong{color:#9c7b20}.bet-metric-card.success{background:linear-gradient(#fafffb 0%,#edf9f2 100%);border-color:#dcecdf}.bet-metric-card.success strong{color:#2a7a56}.bet-amount-card{background:#fff;border:1px solid #ece7dc;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:14px 15px;display:grid}.bet-amount-card.invalid{background:linear-gradient(#fffdfc 0%,#fff5f3 100%);border-color:#efc3bc}.bet-amount-card span{color:#9c7b20;font-size:18px;font-weight:900}.bet-amount-card em{color:#8a7d65;font-size:15px;font-style:normal;font-weight:900}.bet-amount-field{color:#1d241d;background:0 0;border:0;outline:none;width:100%;height:52px;font-size:38px;font-weight:900;line-height:1}.bet-quick-row-pro{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.bet-quick-chip{color:#2c2b24;background:#fff;border:1px solid #ece7dc;border-radius:18px;height:52px;font-size:17px;font-weight:900}.bet-quick-chip.active,.wallet-quick-btn.active{color:#6b5110;background:linear-gradient(135deg,#fff3b9,#f6cf67);border-color:#f0d17f}.bet-quick-chip-accent{color:#2a7a56;background:linear-gradient(#f7fbf7 0%,#edf8f1 100%);border-color:#dbeadc}.bet-hint-row{color:#8a7d65;justify-content:space-between;align-items:center;gap:10px;padding:0 2px;font-size:13px;font-weight:800;display:flex}.bet-hint-row strong{color:#5c665e;font-size:13px}.bet-hint-row.error,.bet-hint-row.error strong{color:#b4584b}.bet-selected-summary{color:#2b3029;background:#f7fbf7;border:1px solid #e3ede3;border-radius:20px;padding:14px 15px;font-size:15px;font-weight:800;line-height:1.45}.bet-submit-main{color:#4e3904;background:linear-gradient(135deg,#ffe8a3,#efbc3f);border-radius:999px;width:100%;height:62px;font-size:27px;font-weight:900}.bet-submit-main:disabled{opacity:.6}.bet-submit-dock{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #ece7db;border-radius:24px;grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:12px;padding:14px 16px;display:grid;position:sticky;bottom:84px;box-shadow:0 14px 34px #6359421f}.bet-submit-dock-copy{gap:4px;min-width:0;display:grid}.bet-submit-dock-main{color:#1d241d;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:900;overflow:hidden}.bet-submit-dock-sub{color:#7f7766;font-size:12px;font-weight:800;line-height:1.4}.bet-submit-dock-btn{height:56px;font-size:21px}.bet-record-shell{border-radius:28px;padding:18px}.bet-record-item-pro{background:#fff;border:1px solid #ece5d6;border-radius:18px;gap:6px;padding:14px 16px;display:grid;box-shadow:0 6px 16px #6359420a}.bet-record-item-pro strong{color:#1d241d;font-size:16px}.bet-record-item-pro span{color:#7b715d;font-size:14px}.bet-record-item-pro em{color:#b28821;font-size:13px;font-style:normal;font-weight:800}.orders-hero-card,.auth-hero-card,.wallet-top-card,.me-account-card,.me-balance-card,.me-feature-card{background:#fff;border:1px solid #ece7db;border-radius:28px;box-shadow:0 6px 18px #6359420b}.orders-hero-card,.auth-hero-card,.wallet-top-card,.me-account-card{background:linear-gradient(#fffefc 0%,#f6fbf7 100%);justify-content:space-between;align-items:flex-start;gap:14px;padding:16px;display:flex}.orders-filter-card{background:#fff;border:1px solid #ece7db;border-radius:24px;gap:10px;padding:4px;display:flex;overflow:auto}.orders-filter-btn{color:#766d58;background:#fff;border:1px solid #ece7db;border-radius:999px;flex:none;height:42px;padding:0 16px;font-size:14px;font-weight:900}.order-record-card{background:#fff;border:1px solid #ece7db;border-radius:24px;gap:12px;padding:16px;display:grid;box-shadow:0 5px 14px #6359420a}.order-title{color:#1f241c;font-size:17px}.order-status-tag{border-radius:999px;justify-content:center;align-items:center;height:32px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.order-status-tag.pending{color:#5b87c8;background:#eef5ff}.order-status-tag.won{color:#23935a;background:#ecfff4}.order-status-tag.lost{color:#c55b4a;background:#fff2ef}.order-status-tag.cancelled{color:#b18b2b;background:#fff8df}.order-meta-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.order-meta-grid div{background:#fff;border:1px solid #ece7db;border-radius:18px;padding:12px 14px}.order-meta-grid span{color:#8a816f;font-size:12px;font-weight:800;display:block}.order-meta-grid strong{color:#1f241c;margin-top:6px;font-size:15px;display:block}.auth-hero-badge,.wallet-tone-badge,.me-vip-badge{color:#6b5312;background:linear-gradient(135deg,#ffe6a1,#f4c85c);border-radius:999px;justify-content:center;align-items:center;height:34px;padding:0 14px;font-size:13px;font-weight:900;display:flex}.wallet-tone-badge.warn{color:#a95340;background:linear-gradient(135deg,#ffe7df,#ffc9ba)}.auth-shell-card,.wallet-form-card,.me-balance-card,.me-feature-card{gap:14px;padding:16px;display:grid}.auth-switch-row{background:#fff;border:1px solid #efe8db;border-radius:999px;grid-template-columns:1fr 1fr;gap:10px;padding:4px;display:grid}.auth-switch-btn{color:#6d644f;background:0 0;border-radius:999px;height:44px;font-size:15px;font-weight:900}.auth-switch-btn.active{color:#4e3904;background:linear-gradient(135deg,#ffe9a4,#efbf46)}.auth-hint-box,.auth-error-box,.auth-success-box,.wallet-balance-chip{border-radius:18px;padding:12px 14px;font-size:14px;font-weight:800}.auth-hint-box,.wallet-balance-chip{color:#5c665e;background:#f7fbf7;border:1px solid #e3ede3}.auth-error-box{color:#b4584b;background:#fff4f2;border:1px solid #f1d0cb}.auth-success-box{color:#2b7a57;background:#effbf3;border:1px solid #d5ebdc}.auth-submit-btn,.wallet-submit-btn{border-radius:20px;width:100%;height:56px;font-size:20px;font-weight:900}.auth-submit-btn,.wallet-submit-btn.deposit{color:#fff;background:linear-gradient(135deg,#33db97,#22cb77)}.wallet-submit-btn.withdraw{color:#8a6b1d;background:#fff;border:1px solid #eadfbe}.wallet-quick-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.wallet-quick-btn{color:#2c2b24;background:#fff;border:1px solid #ece7dc;border-radius:18px;height:52px;font-size:17px;font-weight:900}.deposit-tone{background:linear-gradient(#fffefc 0%,#f4fbf6 100%)}.withdraw-tone{background:linear-gradient(#fffefc 0%,#fff9f5 100%)}.me-account-left{align-items:center;gap:14px;display:flex}.me-account-name{color:#1a231c;margin:6px 0 0;font-size:24px;font-weight:900;line-height:1.12}.me-account-sub{color:#4a5d50;background:#eef8f1;border:1px solid #dcecdf;border-radius:999px;align-items:center;max-width:100%;margin-top:10px;padding:10px 16px;font-size:14px;font-weight:700;display:inline-flex}.me-balance-row{align-items:flex-end;gap:8px;display:flex}.me-logout-btn{color:#c05a49;background:#fff;border:1px solid #f0d8d1;border-radius:18px;width:100%;height:54px;font-size:18px;font-weight:900;box-shadow:0 4px 12px #63594208}@media (width<=420px){.page-shell{padding:12px}.grid.four{grid-template-columns:repeat(4,1fr);gap:10px}.balance{font-size:42px}.primary-btn,.ghost-btn,.warn-btn{height:50px}.match-hero,.home-hero-card,.auth-hero-card,.wallet-top-card,.me-account-card,.orders-hero-card{align-items:flex-start}.match-refresh-btn,.ghost-lite-btn,.back-lite-btn{height:40px;padding:0 14px}.home-title{font-size:28px}.home-cup-mark{border-radius:22px;width:72px;height:72px;font-size:34px}.home-stat-grid,.orders-stat-grid,.bet-metrics-grid{grid-template-columns:1fr 1fr}.match-teams-row{grid-template-columns:1fr 96px 1fr}.match-vs-box,.bet-vs-box{border-radius:24px;width:84px;height:84px;font-size:28px}.odds-board-grid{grid-template-columns:repeat(3,1fr);gap:8px}.odds-board-btn{border-radius:18px;min-height:78px}.bet-match-main{grid-template-columns:1fr 94px 1fr}.bet-tab-shell{border-radius:24px;grid-template-columns:repeat(3,1fr)}.bet-option-grid-pro,.bet-option-grid-pro.goals,.bet-option-grid-pro.score{grid-template-columns:repeat(2,1fr)}.bet-option-card{min-height:84px}.bet-score-group-card{padding:10px}.bet-quick-row-pro{grid-template-columns:repeat(2,1fr)}.bet-hint-row{display:grid}.bet-submit-dock{grid-template-columns:1fr;gap:10px;padding:12px 14px;bottom:78px}.bet-submit-dock-main{font-size:15px}.bet-submit-dock-sub{font-size:11px}.bet-submit-dock-btn{width:100%;height:54px;font-size:20px}.bet-amount-field{font-size:34px}.bet-submit-main{height:58px;font-size:24px}.auth-submit-btn,.wallet-submit-btn{height:52px;font-size:18px}.me-account-name{font-size:22px}.order-meta-grid{grid-template-columns:1fr}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f6fbf7;background:#07130f}body[data-theme=dark]{color:#f6fbf7;background:linear-gradient(#07130f 0%,#0a1d15 34%,#103121 100%)}:root[data-theme=dark] body:before{background:radial-gradient(circle at 50% -10%,#f4d26829 0%,#f4d26800 34%),radial-gradient(circle at 14% 18%,#2bc76f24 0%,#2bc76f00 32%),radial-gradient(circle at 86% 20%,#44e3851f 0%,#44e38500 28%)}:root[data-theme=dark] body:after{background:radial-gradient(#104e2f6b 0%,#104e2f3d 34%,#104e2f00 72%)}:root[data-theme=dark] .app-shell{color:#f6fbf7;background:#07130f}:root[data-theme=dark] .page-shell{background:0 0}:root[data-theme=dark] .card,:root[data-theme=dark] .list-item,:root[data-theme=dark] .shortcut,:root[data-theme=dark] .empty,:root[data-theme=dark] .home-section-card,:root[data-theme=dark] .home-match-card,:root[data-theme=dark] .home-stat-card,:root[data-theme=dark] .orders-stat-card,:root[data-theme=dark] .match-board-card,:root[data-theme=dark] .bet-market-shell,:root[data-theme=dark] .bet-record-shell,:root[data-theme=dark] .bet-record-item-pro,:root[data-theme=dark] .order-record-card,:root[data-theme=dark] .order-meta-grid div,:root[data-theme=dark] .orders-filter-card,:root[data-theme=dark] .auth-shell-card,:root[data-theme=dark] .wallet-form-card,:root[data-theme=dark] .me-balance-card,:root[data-theme=dark] .me-feature-card,:root[data-theme=dark] .wallet-quick-btn,:root[data-theme=dark] .date-chip,:root[data-theme=dark] .league-chip,:root[data-theme=dark] .odds-board-btn,:root[data-theme=dark] .bet-option-card,:root[data-theme=dark] .bet-amount-card,:root[data-theme=dark] .bet-selected-summary,:root[data-theme=dark] .bet-submit-dock,:root[data-theme=dark] .bet-score-group-card{color:#f3f8f4;background:#10211a;border-color:#1d3a2f;box-shadow:0 8px 22px #0000003d}:root[data-theme=dark] .hero-card,:root[data-theme=dark] .match-hero,:root[data-theme=dark] .home-hero-card,:root[data-theme=dark] .orders-hero-card,:root[data-theme=dark] .auth-hero-card,:root[data-theme=dark] .wallet-top-card,:root[data-theme=dark] .me-account-card,:root[data-theme=dark] .deposit-tone,:root[data-theme=dark] .withdraw-tone{color:#eef3ed;background:linear-gradient(#10221a 0%,#0b1813 100%);border-color:#1c3a2e;box-shadow:0 8px 24px #0000003d}:root[data-theme=dark] .page-title,:root[data-theme=dark] .section-title,:root[data-theme=dark] .home-title,:root[data-theme=dark] .match-group-title,:root[data-theme=dark] .match-league,:root[data-theme=dark] .bet-team-col strong,:root[data-theme=dark] .home-stat-card strong,:root[data-theme=dark] .orders-stat-card strong,:root[data-theme=dark] .order-title,:root[data-theme=dark] .me-account-name,:root[data-theme=dark] .bet-record-item-pro strong,:root[data-theme=dark] .order-meta-grid strong{color:#fcfffd}:root[data-theme=dark] .muted,:root[data-theme=dark] .home-subtitle,:root[data-theme=dark] .home-stat-card span,:root[data-theme=dark] .orders-stat-card span,:root[data-theme=dark] .match-time,:root[data-theme=dark] .match-group-sub,:root[data-theme=dark] .filter-label,:root[data-theme=dark] .order-meta-grid span,:root[data-theme=dark] .bet-record-item-pro span,:root[data-theme=dark] .bet-center-block span,:root[data-theme=dark] .match-center-block span,:root[data-theme=dark] .bet-vs-col span,:root[data-theme=dark] .bet-submit-dock-sub,:root[data-theme=dark] .bet-score-group-title{color:#c2d0c8}:root[data-theme=dark] .field label,:root[data-theme=dark] .auth-input-row-pro span,:root[data-theme=dark] .wallet-manage-label,:root[data-theme=dark] .withdraw-panel-title,:root[data-theme=dark] .deposit-section-title{color:#e8d391}:root[data-theme=dark] .field input,:root[data-theme=dark] textarea,:root[data-theme=dark] input{color:#f5faf7;background:#0d1c16;border-color:#244236}:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:#b3c1ba}:root[data-theme=dark] .pill,:root[data-theme=dark] .home-pill,:root[data-theme=dark] .match-group-badge,:root[data-theme=dark] .me-account-sub,:root[data-theme=dark] .bet-time-strip,:root[data-theme=dark] .wallet-balance-chip,:root[data-theme=dark] .auth-hint-box{color:#eef8f2;background:#133025;border-color:#204638}:root[data-theme=dark] .ghost-btn,:root[data-theme=dark] .ghost-lite-btn,:root[data-theme=dark] .back-lite-btn,:root[data-theme=dark] .match-refresh-btn,:root[data-theme=dark] .orders-filter-btn,:root[data-theme=dark] .wallet-submit-btn.withdraw,:root[data-theme=dark] .warn-btn{color:#f4e0a6;background:#10211a;border-color:#2a4b3d}:root[data-theme=dark] .nav-item.router-link-active,:root[data-theme=dark] .nav-item-pro.router-link-active,:root[data-theme=dark] .date-chip.active,:root[data-theme=dark] .league-chip.active,:root[data-theme=dark] .orders-filter-btn.active,:root[data-theme=dark] .auth-switch-btn.active,:root[data-theme=dark] .bet-tab-btn.active,:root[data-theme=dark] .bet-quick-chip.active,:root[data-theme=dark] .wallet-quick-btn.active{color:#3d2b00;background:linear-gradient(135deg,#ffe8a3,#efbc3f);border-color:#efbc3f}:root[data-theme=dark] .global-toast{color:#f6fbf7;background:#10211a;border-color:#29483b;box-shadow:0 18px 40px #00000052}:root[data-theme=dark] .global-toast.success{color:#7be1aa;border-color:#24543f}:root[data-theme=dark] .global-toast.error{color:#ffb0a4;border-color:#6a3d38}:root[data-theme=dark] .bottom-nav{background:#07140ff0;border-top:1px solid #173126}:root[data-theme=dark] .nav-item{color:#c7d5ce}:root[data-theme=dark] .nav-item.router-link-active{color:#f0d37e;background:#10211a;border-color:#244236}:root[data-theme=dark] .team-flag,:root[data-theme=dark] .home-cup-mark,:root[data-theme=dark] .avatar{box-shadow:none}:root[data-theme=dark] .arrow{color:#aebfb5}:root[data-theme=dark] .bet-balance-row strong,:root[data-theme=dark] .bet-win-row strong,:root[data-theme=dark] .bet-amount-card span,:root[data-theme=dark] .bet-amount-card em,:root[data-theme=dark] .odds-board-btn strong,:root[data-theme=dark] .bet-option-card strong,:root[data-theme=dark] .home-odds-chip strong,:root[data-theme=dark] .bet-submit-dock-main{color:#f5e2a0}:root[data-theme=dark] .home-topbar-row .home-lang-pill,:root[data-theme=dark] .home-topbar-row .home-theme-pill,:root[data-theme=dark] .home-hero-card-pro,:root[data-theme=dark] .home-popular-shell,:root[data-theme=dark] .home-popular-card,:root[data-theme=dark] .home-shortcut-card-pro,:root[data-theme=dark] .home-stat-card-pro,:root[data-theme=dark] .matches-hero-card,:root[data-theme=dark] .matches-filter-card,:root[data-theme=dark] .matches-calendar-card,:root[data-theme=dark] .match-card-pro,:root[data-theme=dark] .me-top-card,:root[data-theme=dark] .me-wallet-card,:root[data-theme=dark] .me-shortcut-card,:root[data-theme=dark] .me-function-card,:root[data-theme=dark] .me-function-item,:root[data-theme=dark] .deposit-balance-card,:root[data-theme=dark] .deposit-method-card,:root[data-theme=dark] .deposit-amount-card,:root[data-theme=dark] .withdraw-topbar,:root[data-theme=dark] .withdraw-balance-card,:root[data-theme=dark] .withdraw-panel-card,:root[data-theme=dark] .withdraw-tip-card,:root[data-theme=dark] .wallet-manage-card,:root[data-theme=dark] .wallet-address-item,:root[data-theme=dark] .wallet-modal-card,:root[data-theme=dark] .fund-stat-card,:root[data-theme=dark] .fund-filter-card,:root[data-theme=dark] .fund-record-card{color:#eef3ed;background:linear-gradient(#10211a 0%,#0b1712 100%);border-color:#1c3b2f;box-shadow:0 10px 24px #0000003d}:root[data-theme=dark] .home-title-pro,:root[data-theme=dark] .matches-hero-title,:root[data-theme=dark] .me-name,:root[data-theme=dark] .deposit-top-title,:root[data-theme=dark] .withdraw-top-title,:root[data-theme=dark] .wallet-manage-title,:root[data-theme=dark] .fund-top-title,:root[data-theme=dark] .deposit-balance-value,:root[data-theme=dark] .withdraw-balance-value,:root[data-theme=dark] .home-team-name,:root[data-theme=dark] .match-team-name,:root[data-theme=dark] .wallet-address-network,:root[data-theme=dark] .wallet-address-value,:root[data-theme=dark] .fund-record-card strong,:root[data-theme=dark] .fund-stat-card strong,:root[data-theme=dark] .me-wallet-main,:root[data-theme=dark] .home-popular-head{color:#f5f8f2}:root[data-theme=dark] .home-hero-kicker,:root[data-theme=dark] .matches-hero-kicker,:root[data-theme=dark] .me-kicker,:root[data-theme=dark] .home-time-mini,:root[data-theme=dark] .home-stadium-line,:root[data-theme=dark] .match-time-line,:root[data-theme=dark] .wallet-manage-count,:root[data-theme=dark] .fund-record-card small,:root[data-theme=dark] .withdraw-record-sub,:root[data-theme=dark] .me-function-left span:last-child{color:#c7d3cc}:root[data-theme=dark] .home-hero-pill-pro,:root[data-theme=dark] .matches-hero-pill,:root[data-theme=dark] .home-group-chip,:root[data-theme=dark] .matches-count-pill,:root[data-theme=dark] .match-group-tag,:root[data-theme=dark] .me-id-pill,:root[data-theme=dark] .me-vip-chip,:root[data-theme=dark] .wallet-default-badge,:root[data-theme=dark] .withdraw-status,:root[data-theme=dark] .fund-filter-btn{color:#edf7f1;background:#143025;border-color:#234438}:root[data-theme=dark] .fund-filter-btn.active,:root[data-theme=dark] .matches-date-chip.active,:root[data-theme=dark] .wallet-type-item.active,:root[data-theme=dark] .deposit-quick-btn.active,:root[data-theme=dark] .wallet-action-btn.use,:root[data-theme=dark] .wallet-confirm-btn,:root[data-theme=dark] .withdraw-confirm-btn,:root[data-theme=dark] .deposit-confirm-btn,:root[data-theme=dark] .match-bet-btn-pro,:root[data-theme=dark] .me-wallet-btn.deposit{color:#3d2b00;background:linear-gradient(135deg,#ffe8a3,#efbc3f);border-color:#efbc3f}:root[data-theme=dark] .home-odds-chip-pro,:root[data-theme=dark] .match-odds-btn-pro,:root[data-theme=dark] .deposit-method-item,:root[data-theme=dark] .deposit-method-current,:root[data-theme=dark] .deposit-quick-btn,:root[data-theme=dark] .withdraw-wallet-box,:root[data-theme=dark] .withdraw-input-box,:root[data-theme=dark] .withdraw-mini-btn,:root[data-theme=dark] .wallet-action-btn,:root[data-theme=dark] .wallet-type-box,:root[data-theme=dark] .wallet-type-item,:root[data-theme=dark] .calendar-day-cell,:root[data-theme=dark] .matches-date-chip,:root[data-theme=dark] .matches-date-toggle,:root[data-theme=dark] .calendar-nav-btn,:root[data-theme=dark] .fund-refresh-btn,:root[data-theme=dark] .fund-back-btn,:root[data-theme=dark] .deposit-record-btn,:root[data-theme=dark] .withdraw-record-btn,:root[data-theme=dark] .withdraw-bind-btn,:root[data-theme=dark] .wallet-add-btn{color:#d8c27b;background:#10211a;border-color:#244236}:root[data-theme=dark] .home-odds-chip-pro small,:root[data-theme=dark] .match-odds-btn-pro small,:root[data-theme=dark] .deposit-method-item small,:root[data-theme=dark] .calendar-week-row,:root[data-theme=dark] .me-wallet-title,:root[data-theme=dark] .deposit-balance-label,:root[data-theme=dark] .withdraw-balance-label,:root[data-theme=dark] .withdraw-panel-title,:root[data-theme=dark] .fund-top-title,:root[data-theme=dark] .matches-section-title{color:#f0e1ac}:root[data-theme=dark] .home-odds-chip-pro strong,:root[data-theme=dark] .match-odds-btn-pro strong,:root[data-theme=dark] .deposit-amount-input span,:root[data-theme=dark] .withdraw-input-prefix,:root[data-theme=dark] .withdraw-record-top strong,:root[data-theme=dark] .fund-record-card .amount-plus,:root[data-theme=dark] .fund-record-card .amount-minus{color:#ffe8ac}:root[data-theme=dark] .me-wallet-btn.withdraw,:root[data-theme=dark] .wallet-action-btn.delete{color:#ffb0a4;background:#1a1514;border-color:#5a3430}:root[data-theme=dark] .home-shortcut-icon,:root[data-theme=dark] .me-shortcut-icon,:root[data-theme=dark] .me-function-icon,:root[data-theme=dark] .deposit-balance-icon,:root[data-theme=dark] .withdraw-balance-icon,:root[data-theme=dark] .withdraw-tip-icon{box-shadow:none}:root[data-theme=dark] .me-function-arrow,:root[data-theme=dark] .wallet-modal-close,:root[data-theme=dark] .withdraw-eye-btn,:root[data-theme=dark] .wallet-eye-btn{color:#93a59a}:root[data-theme=dark] .calendar-day-cell.muted{opacity:.38}:root[data-theme=dark] .calendar-day-cell.active,:root[data-theme=dark] .matches-date-toggle.active{color:#3d2b00;background:linear-gradient(135deg,#ffe8a3,#efbc3f);border-color:#efbc3f}:root[data-theme=dark] .match-status-tag-pro.live,:root[data-theme=dark] .withdraw-status.approved{color:#68e39f;background:#123222;border-color:#1f6544}:root[data-theme=dark] .withdraw-status.pending{color:#f4d783;background:#3a2f12;border-color:#6f5923}:root[data-theme=dark] .withdraw-status.rejected{color:#ffb0a4;background:#351a18;border-color:#6a3d38}:root[data-theme=dark] .home-hero-card-pro,:root[data-theme=dark] .matches-hero-card,:root[data-theme=dark] .me-top-card{background:linear-gradient(#11261d 0%,#0a1712 100%);border-color:#204031;position:relative;overflow:hidden;box-shadow:0 18px 34px #0000004d}:root[data-theme=dark] .home-hero-card-pro:before,:root[data-theme=dark] .matches-hero-card:before,:root[data-theme=dark] .me-top-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#2bc76f1f 0%,#2bc76f00 70%);width:180px;height:140px;position:absolute;inset:auto auto -30px -20px}:root[data-theme=dark] .home-hero-card-pro:after,:root[data-theme=dark] .matches-hero-card:after,:root[data-theme=dark] .me-top-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffd6701f 0%,#ffd67000 70%);width:180px;height:140px;position:absolute;inset:-30px -20px auto auto}:root[data-theme=dark] .home-hero-kicker,:root[data-theme=dark] .matches-hero-kicker,:root[data-theme=dark] .me-kicker{color:#f0d37e}:root[data-theme=dark] .home-hero-pill-pro,:root[data-theme=dark] .matches-hero-pill,:root[data-theme=dark] .me-id-pill{color:#d6e7dc;box-shadow:none;background:#143025eb;border-color:#295140}:root[data-theme=dark] .home-hero-pill-pro .dot,:root[data-theme=dark] .matches-hero-pill .dot,:root[data-theme=dark] .me-id-dot{box-shadow:0 0 0 4px #2ac9771f}:root[data-theme=dark] .home-cup-shell,:root[data-theme=dark] .matches-cup-shell{filter:drop-shadow(0 10px 20px #00000047)}:root[data-theme=dark] .home-stat-card-pro,:root[data-theme=dark] .home-shortcut-card-pro,:root[data-theme=dark] .home-popular-card,:root[data-theme=dark] .match-card-pro,:root[data-theme=dark] .me-wallet-card,:root[data-theme=dark] .me-shortcut-card,:root[data-theme=dark] .me-function-item{background:linear-gradient(#10211a 0%,#0d1a15 100%);border-color:#1f3d31;box-shadow:0 10px 22px #00000038}:root[data-theme=dark] .home-shortcut-card-pro:hover,:root[data-theme=dark] .match-card-pro:hover,:root[data-theme=dark] .me-shortcut-card:hover,:root[data-theme=dark] .me-function-item:hover{border-color:#2f5b48;transform:translateY(-1px)}:root[data-theme=dark] .home-shortcut-card-pro strong,:root[data-theme=dark] .me-shortcut-card strong,:root[data-theme=dark] .me-function-left strong,:root[data-theme=dark] .team-name-line strong,:root[data-theme=dark] .home-team-col strong{color:#fbfefc}:root[data-theme=dark] .home-shortcut-icon.mint,:root[data-theme=dark] .me-shortcut-icon.mint,:root[data-theme=dark] .me-function-icon.mint{color:#8ef0bb;background:linear-gradient(135deg,#173a2b,#204f3b)}:root[data-theme=dark] .home-shortcut-icon.blue,:root[data-theme=dark] .me-shortcut-icon.blue,:root[data-theme=dark] .me-function-icon.blue{color:#a3d7ff;background:linear-gradient(135deg,#182f43,#214a66)}:root[data-theme=dark] .home-shortcut-icon.gold,:root[data-theme=dark] .me-shortcut-icon.gold,:root[data-theme=dark] .me-function-icon.gold{color:#ffe39a;background:linear-gradient(135deg,#413219,#5a461f)}:root[data-theme=dark] .home-shortcut-icon.purple,:root[data-theme=dark] .me-shortcut-icon.purple,:root[data-theme=dark] .me-function-icon.purple{color:#d8bbff;background:linear-gradient(135deg,#312045,#472d67)}:root[data-theme=dark] .me-function-icon.cyan{color:#9aeeff;background:linear-gradient(135deg,#173742,#205362)}:root[data-theme=dark] .me-function-icon.pink{color:#ffc2da;background:linear-gradient(135deg,#432232,#613246)}:root[data-theme=dark] .home-odds-chip-pro,:root[data-theme=dark] .match-odds-btn-pro{background:linear-gradient(#12261d 0%,#0f1f18 100%);border-color:#244236;box-shadow:inset 0 0 0 1px #ffffff05}:root[data-theme=dark] .home-odds-chip-pro:hover,:root[data-theme=dark] .match-odds-btn-pro:hover{background:linear-gradient(#163226 0%,#11251c 100%);border-color:#3a6c56}:root[data-theme=dark] .home-odds-chip-pro small,:root[data-theme=dark] .match-odds-btn-pro small{color:#8fa59a}:root[data-theme=dark] .home-odds-chip-pro strong,:root[data-theme=dark] .match-odds-btn-pro strong{color:#ffe59d}:root[data-theme=dark] .match-bet-btn-pro,:root[data-theme=dark] .me-wallet-btn.deposit{box-shadow:0 12px 24px #efbc3f2e}:root[data-theme=dark] .me-wallet-main strong{color:#ffe59d}:root[data-theme=dark] .me-wallet-main span{color:#98ab9f}:root[data-theme=dark] .me-avatar-box{color:#203127;background:linear-gradient(#ffe39a 0%,#e8b848 100%);box-shadow:0 12px 24px #efbc3f29}:root[data-theme=dark] .me-vip-chip{color:#4b3608;background:linear-gradient(#ffe39a 0%,#dfad3f 100%);box-shadow:0 8px 18px #efbc3f29}:root[data-theme=dark] .match-vs-badge,:root[data-theme=dark] .home-vs-col{color:#f0d37e;background:#ffe8a314;border:1px solid #f0d37e29;border-radius:18px}:root[data-theme=dark] .matches-date-chip,:root[data-theme=dark] .matches-date-toggle,:root[data-theme=dark] .calendar-nav-btn,:root[data-theme=dark] .calendar-day-cell{color:#d6e7dc;background:#11231b;border-color:#214236}:root[data-theme=dark] .matches-date-chip strong,:root[data-theme=dark] .calendar-day-cell strong{color:#f5f8f2}:root[data-theme=dark] .matches-date-chip span,:root[data-theme=dark] .calendar-day-cell small,:root[data-theme=dark] .match-time-line,:root[data-theme=dark] .home-time-mini,:root[data-theme=dark] .home-stadium-line{color:#91a59a}:root[data-theme=dark] .matches-calendar-card{background:linear-gradient(#10211a 0%,#0c1814 100%);border-color:#214236;box-shadow:0 12px 28px #00000038}:root[data-theme=dark] .matches-count-pill,:root[data-theme=dark] .home-group-chip,:root[data-theme=dark] .match-group-tag{color:#dcebe0;background:#163126;border-color:#264b3c}:root[data-theme=dark] .me-function-arrow{color:#7f9589}:root[data-theme=dark] .me-logout-btn-local{color:#ffb0a4;box-shadow:none;background:#1a1514;border-color:#5a3430}:root[data-theme=dark] .deposit-topbar,:root[data-theme=dark] .transfer-topbar,:root[data-theme=dark] .withdraw-topbar,:root[data-theme=dark] .invite-topbar,:root[data-theme=dark] .wallet-manage-topbar,:root[data-theme=dark] .fund-topbar{background:linear-gradient(#11261d 0%,#0a1712 100%);border-color:#214236;box-shadow:0 12px 28px #0000003d}:root[data-theme=dark] .deposit-back-btn,:root[data-theme=dark] .transfer-back-btn,:root[data-theme=dark] .withdraw-back-btn,:root[data-theme=dark] .invite-back-btn,:root[data-theme=dark] .wallet-back-btn,:root[data-theme=dark] .fund-back-btn,:root[data-theme=dark] .fund-refresh-btn,:root[data-theme=dark] .deposit-record-btn,:root[data-theme=dark] .withdraw-record-btn,:root[data-theme=dark] .invite-copy-btn,:root[data-theme=dark] .transfer-copy-btn{color:#d8c27b;background:#10211a;border-color:#244236}:root[data-theme=dark] .deposit-balance-card,:root[data-theme=dark] .deposit-method-card,:root[data-theme=dark] .deposit-amount-card,:root[data-theme=dark] .transfer-card,:root[data-theme=dark] .transfer-tip-card,:root[data-theme=dark] .withdraw-balance-card,:root[data-theme=dark] .withdraw-panel-card,:root[data-theme=dark] .withdraw-tip-card,:root[data-theme=dark] .wallet-manage-card,:root[data-theme=dark] .wallet-modal-card,:root[data-theme=dark] .fund-stat-card,:root[data-theme=dark] .fund-filter-card,:root[data-theme=dark] .fund-record-card,:root[data-theme=dark] .order-record-card,:root[data-theme=dark] .invite-card-main,:root[data-theme=dark] .invite-list-card,:root[data-theme=dark] .invite-user-card,:root[data-theme=dark] .invite-info-card{color:#eef3ed;background:linear-gradient(#10211a 0%,#0c1814 100%);border-color:#1f3d31;box-shadow:0 10px 24px #00000038}:root[data-theme=dark] .deposit-balance-label,:root[data-theme=dark] .deposit-section-title,:root[data-theme=dark] .transfer-info-item small,:root[data-theme=dark] .transfer-tip-copy p,:root[data-theme=dark] .withdraw-balance-label,:root[data-theme=dark] .withdraw-panel-title,:root[data-theme=dark] .withdraw-limit-row,:root[data-theme=dark] .wallet-manage-count,:root[data-theme=dark] .wallet-modal-field label,:root[data-theme=dark] .fund-record-sub,:root[data-theme=dark] .fund-record-time,:root[data-theme=dark] .invite-head-copy p,:root[data-theme=dark] .invite-user-sub,:root[data-theme=dark] .invite-user-meta,:root[data-theme=dark] .transfer-top-title,:root[data-theme=dark] .deposit-top-title,:root[data-theme=dark] .withdraw-top-title,:root[data-theme=dark] .wallet-manage-title,:root[data-theme=dark] .fund-top-title,:root[data-theme=dark] .invite-top-title{color:#ebd790}:root[data-theme=dark] .deposit-balance-value,:root[data-theme=dark] .transfer-info-item strong,:root[data-theme=dark] .transfer-address-copy strong,:root[data-theme=dark] .withdraw-balance-value,:root[data-theme=dark] .withdraw-wallet-name,:root[data-theme=dark] .wallet-address-network,:root[data-theme=dark] .wallet-address-value,:root[data-theme=dark] .fund-record-title,:root[data-theme=dark] .fund-stat-card strong,:root[data-theme=dark] .invite-head-copy strong,:root[data-theme=dark] .invite-link-text,:root[data-theme=dark] .invite-list-title,:root[data-theme=dark] .invite-user-card strong{color:#f5f8f2}:root[data-theme=dark] .deposit-balance-icon,:root[data-theme=dark] .withdraw-balance-icon,:root[data-theme=dark] .transfer-tip-icon,:root[data-theme=dark] .invite-head-icon{color:#79e2a8;box-shadow:none;background:linear-gradient(135deg,#173a2b,#214a37)}:root[data-theme=dark] .deposit-method-current,:root[data-theme=dark] .deposit-method-item,:root[data-theme=dark] .deposit-quick-btn,:root[data-theme=dark] .transfer-address-card,:root[data-theme=dark] .transfer-submit-box,:root[data-theme=dark] .withdraw-wallet-box,:root[data-theme=dark] .withdraw-input-box,:root[data-theme=dark] .withdraw-mini-btn,:root[data-theme=dark] .withdraw-bind-btn,:root[data-theme=dark] .withdraw-record-item,:root[data-theme=dark] .wallet-address-item,:root[data-theme=dark] .wallet-type-box,:root[data-theme=dark] .wallet-type-item,:root[data-theme=dark] .wallet-action-btn,:root[data-theme=dark] .invite-qr-box,:root[data-theme=dark] .transfer-qr-box{color:#d6e7dc;box-shadow:none;background:#11231b;border-color:#214236}:root[data-theme=dark] .deposit-method-item.active,:root[data-theme=dark] .deposit-quick-btn.active,:root[data-theme=dark] .wallet-type-item.active,:root[data-theme=dark] .fund-filter-btn.active,:root[data-theme=dark] .orders-filter-btn.active,:root[data-theme=dark] .wallet-action-btn.use,:root[data-theme=dark] .wallet-confirm-btn,:root[data-theme=dark] .deposit-confirm-btn,:root[data-theme=dark] .withdraw-confirm-btn,:root[data-theme=dark] .transfer-main-btn{color:#3d2b00;background:linear-gradient(135deg,#ffe8a3,#efbc3f);border-color:#efbc3f;box-shadow:0 12px 22px #efbc3f29}:root[data-theme=dark] .wallet-action-btn.delete{color:#ffb0a4;background:#1a1514;border-color:#5a3430}:root[data-theme=dark] .deposit-method-radio,:root[data-theme=dark] .wallet-radio{background:#0d1c16;border-color:#557264}:root[data-theme=dark] .deposit-method-item.active .deposit-method-radio,:root[data-theme=dark] .wallet-type-item.active .wallet-radio{background:#efbc3f;border-color:#efbc3f}:root[data-theme=dark] .deposit-amount-input,:root[data-theme=dark] .transfer-field,:root[data-theme=dark] .wallet-password-box{color:#eef3ed;background:0 0}:root[data-theme=dark] .deposit-amount-input input,:root[data-theme=dark] .transfer-field input,:root[data-theme=dark] .withdraw-input-box input,:root[data-theme=dark] .wallet-modal-field input,:root[data-theme=dark] .wallet-modal-field textarea{color:#eef3ed;background:#0d1c16;border-color:#244236}:root[data-theme=dark] .deposit-amount-input span,:root[data-theme=dark] .withdraw-input-prefix,:root[data-theme=dark] .withdraw-lock-icon,:root[data-theme=dark] .wallet-eye-btn,:root[data-theme=dark] .withdraw-eye-btn{color:#93a59a}:root[data-theme=dark] .withdraw-status,:root[data-theme=dark] .fund-record-status,:root[data-theme=dark] .order-status-tag{color:#d8e7dc;background:#143025;border-color:#264b3c}:root[data-theme=dark] .order-status-tag.pending,:root[data-theme=dark] .fund-record-status.pending{color:#f4d783;background:#3a2f12}:root[data-theme=dark] .order-status-tag.won{color:#68e39f;background:#123222}:root[data-theme=dark] .order-status-tag.lost,:root[data-theme=dark] .order-status-tag.cancelled,:root[data-theme=dark] .fund-record-status.rejected{color:#ffb0a4;background:#351a18}:root[data-theme=dark] .fund-record-amount,:root[data-theme=dark] .withdraw-record-top strong{color:#ffe59d}:root[data-theme=dark] .fund-record-amount.amount-plus{color:#79e2a8}:root[data-theme=dark] .fund-record-amount.amount-minus{color:#ffb0a4}:root[data-theme=dark] .invite-empty-box,:root[data-theme=dark] .withdraw-empty{color:#97ab9f;background:#10211a;border-color:#244236}:root[data-theme=dark] .wallet-modal-mask{background:#030806b8}:root[data-theme=dark] .language-hero-card,:root[data-theme=dark] .language-list-card,:root[data-theme=dark] .orders-hero-card,:root[data-theme=dark] .orders-filter-card,:root[data-theme=dark] .orders-stat-card,:root[data-theme=dark] .support .card,:root[data-theme=dark] .bet-match-card,:root[data-theme=dark] .bet-form-shell,:root[data-theme=dark] .bet-selected-summary,:root[data-theme=dark] .invite-topbar{color:#eef3ed;background:linear-gradient(#11261d 0%,#0b1712 100%);border-color:#214236;box-shadow:0 12px 28px #0000003d}:root[data-theme=dark] .language-mark,:root[data-theme=dark] .auth-hero-badge{color:#4b3608;background:linear-gradient(#ffe8aa 0%,#f1c45a 100%)}:root[data-theme=dark] .language-item,:root[data-theme=dark] .support .list-item,:root[data-theme=dark] .order-record-card,:root[data-theme=dark] .bet-record-item-pro,:root[data-theme=dark] .bet-selected-summary,:root[data-theme=dark] .bet-option-card,:root[data-theme=dark] .bet-amount-card,:root[data-theme=dark] .bet-quick-chip{color:#eef3ed;background:linear-gradient(#10211a 0%,#0c1814 100%);border-color:#1f3d31;box-shadow:0 10px 24px #00000038}:root[data-theme=dark] .language-item-copy strong,:root[data-theme=dark] .orders-stat-card strong,:root[data-theme=dark] .order-title,:root[data-theme=dark] .bet-team-col strong,:root[data-theme=dark] .bet-selected-summary .section-title,:root[data-theme=dark] .support .list-item strong,:root[data-theme=dark] .invite-link-text{color:#f5f8f2}:root[data-theme=dark] .language-item-copy span,:root[data-theme=dark] .support .muted,:root[data-theme=dark] .orders-stat-card span,:root[data-theme=dark] .order-meta-grid span,:root[data-theme=dark] .bet-selected-summary .muted,:root[data-theme=dark] .bet-match-top .muted,:root[data-theme=dark] .bet-vs-col span,:root[data-theme=dark] .invite-user-sub,:root[data-theme=dark] .invite-user-meta{color:#bcc9c2}:root[data-theme=dark] .language-item-badge,:root[data-theme=dark] .orders-filter-btn,:root[data-theme=dark] .ghost-btn,:root[data-theme=dark] .ghost-lite-btn,:root[data-theme=dark] .back-lite-btn,:root[data-theme=dark] .match-refresh-btn,:root[data-theme=dark] .invite-copy-btn{color:#d8c27b;background:#10211a;border-color:#244236}:root[data-theme=dark] .language-item.active,:root[data-theme=dark] .language-item.active .language-item-badge,:root[data-theme=dark] .orders-stat-card.highlight,:root[data-theme=dark] .orders-filter-btn.active,:root[data-theme=dark] .bet-tab-btn.active,:root[data-theme=dark] .bet-quick-chip.active,:root[data-theme=dark] .bet-submit-main{color:#3d2b00;background:linear-gradient(135deg,#ffe8a3,#efbc3f);border-color:#efbc3f;box-shadow:0 12px 24px #efbc3f29}:root[data-theme=dark] .bet-tab-shell,:root[data-theme=dark] .auth-switch-row{background:#10211a;border-color:#244236}:root[data-theme=dark] .bet-tab-btn,:root[data-theme=dark] .auth-switch-btn{color:#d6e7dc}:root[data-theme=dark] .bet-amount-field{color:#f5f8f2}:root[data-theme=dark] .bet-balance-row,:root[data-theme=dark] .bet-win-row,:root[data-theme=dark] .bet-time-strip{color:#d8e7dc;background:#133025;border-color:#204638}:root[data-theme=dark] .bet-amount-card span,:root[data-theme=dark] .bet-amount-card em,:root[data-theme=dark] .bet-win-row strong,:root[data-theme=dark] .bet-balance-row strong,:root[data-theme=dark] .bet-option-card strong,:root[data-theme=dark] .order-meta-grid strong{color:#ffe59d}:root[data-theme=dark] .bet-option-card small,:root[data-theme=dark] .bet-option-card span,:root[data-theme=dark] .order-meta-grid div,:root[data-theme=dark] .language-item-badge{color:#8fa59a}:root[data-theme=dark] .team-flag.large,:root[data-theme=dark] .bet-vs-box{box-shadow:none}:root[data-theme=dark] .bet-vs-box{color:#f0d37e;background:linear-gradient(#173529 0%,#10251c 100%);border-color:#275140}:root[data-theme=dark] .match-status-pill{color:#9ab0a5;background:#13251d;border-color:#234236}:root[data-theme=dark] .match-status-pill.live{color:#68e39f;background:#123222;border-color:#1f6544}:root[data-theme=dark] .language-item.active{border-color:#efbc3f}:root[data-theme=dark] .invite-qr-loading,:root[data-theme=dark] .transfer-qr-loading{color:#f0d37e}:root[data-theme=dark] .invite-empty-box,:root[data-theme=dark] .empty{color:#97ab9f;background:#10211a;border-color:#244236}html[data-overlay=wallet-modal] .bottom-nav,html[data-overlay=wallet-modal] .bottom-nav-pro{opacity:0;pointer-events:none;transition:all .18s;transform:translate(-50%)translateY(18px)}
