@charset "UTF-8";.ui-style-switcher[data-v-63e87bf2]{flex-shrink:0;min-width:0;margin:0 0 12px;padding:12px;border:1px solid #e5ebf3;border-radius:12px;background:var(--color-bg-card, #fff);color:var(--color-text-primary, #34465f)}.ui-style-title[data-v-63e87bf2]{float:left;width:100%;margin-bottom:10px;padding:0;font-size:14px;line-height:20px;font-weight:600}.ui-style-options[data-v-63e87bf2]{display:grid;clear:both;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ui-style-option[data-v-63e87bf2]{position:relative;min-width:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.ui-style-option input[data-v-63e87bf2]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ui-style-option input:checked+.ui-style-choice[data-v-63e87bf2]{border-color:#76a3e6;background:#eef5ff;color:#2568cc}.ui-style-option input:checked+.ui-style-choice .ui-style-check[data-v-63e87bf2]{visibility:visible}.ui-style-option input:focus-visible+.ui-style-choice[data-v-63e87bf2]{outline:2px solid #3579e6!important;outline-offset:2px}.ui-style-option:active .ui-style-choice[data-v-63e87bf2]{background:#e7effa;box-shadow:inset 0 1px 3px #284b7820}.ui-style-choice[data-v-63e87bf2]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:80px;padding:10px 4px;border:1px solid #e1e8f1;border-radius:10px;background:#f6f8fc;color:#52637c}.ui-style-check[data-v-63e87bf2]{position:absolute;top:5px;right:5px;width:14px;height:14px;border-radius:50%;background:#3378dc;color:#fff;visibility:hidden;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ui-style-label[data-v-63e87bf2]{font-size:13px;line-height:18px;font-weight:600;white-space:nowrap}.ui-style-preview[data-v-63e87bf2]{display:flex;align-items:center;gap:5px;width:46px;height:28px;padding:6px;border:1px solid #d3deed;border-radius:7px;background:#f1f5fc}.ui-style-preview .preview-dot[data-v-63e87bf2]{flex:0 0 10px;height:10px;border-radius:4px;background:#8baee6}.ui-style-preview .preview-lines[data-v-63e87bf2]{display:grid;flex:1;gap:4px}.ui-style-preview .preview-lines i[data-v-63e87bf2]{height:3px;border-radius:2px;background:#c0cee2}.ui-style-preview .preview-lines i[data-v-63e87bf2]:last-child{width:65%}.ui-style-preview.preview-neumorphic[data-v-63e87bf2]{border-color:transparent;background:#e9eef5;box-shadow:2px 2px 4px #c7d1df,-2px -2px 4px #ffffffa6}.ui-style-preview.preview-neumorphic .preview-dot[data-v-63e87bf2]{box-shadow:inset 1px 1px 2px #6892ce,inset -1px -1px 2px #c7dcfa}.ui-style-preview.preview-dark[data-v-63e87bf2]{border-color:#41444a;background:#1b1d20;box-shadow:inset 0 1px #ffffff0d}.ui-style-preview.preview-dark .preview-dot[data-v-63e87bf2]{background:#dfbb80}.ui-style-preview.preview-dark .preview-lines i[data-v-63e87bf2]{background:#777a80}.ui-style-preview.preview-ios[data-v-63e87bf2]{position:relative;isolation:isolate;border-color:#fffffff0;border-radius:9px;background:radial-gradient(ellipse at 8% 100%,rgba(200,204,210,.6901960784),transparent 70%),radial-gradient(ellipse at 95% 10%,rgba(238,240,243,.6901960784),transparent 70%),linear-gradient(145deg,#ffffffc7,#e5e7eb96);box-shadow:0 3px 7px #41464c24,inset 0 1px 2px #fff,inset 0 -1px 1px #ffffffa6}.ui-style-preview.preview-ios[data-v-63e87bf2]:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;z-index:-1;border:1px solid rgba(255,255,255,.7019607843);border-radius:6px;background:#ffffff52;box-shadow:0 1px 3px #41464c15}.ui-style-preview.preview-ios .preview-dot[data-v-63e87bf2]{border:1px solid rgba(255,255,255,.8392156863);border-radius:50%;background:linear-gradient(145deg,#e6e8ec,#a6adb7);box-shadow:inset 0 1px 1px #ffffffa6,0 1px 3px #41464c2b}.ui-style-preview.preview-ios .preview-lines i[data-v-63e87bf2]{background:#8b929ca6}.ui-style-status[data-v-63e87bf2]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 8px;margin:10px 0 0;font-size:12px;line-height:16px;color:var(--color-text-secondary, #66768d)}.ui-style-current[data-v-63e87bf2]{color:#286ed5}html[data-ui-style=dark] .ui-style-switcher[data-v-63e87bf2]{background:var(--dark-panel);border-color:var(--dark-border)}html[data-ui-style=dark] .ui-style-switcher .ui-style-choice[data-v-63e87bf2]{background:var(--dark-raised);border-color:var(--dark-border);color:var(--dark-muted)}html[data-ui-style=dark] .ui-style-switcher input:checked+.ui-style-choice[data-v-63e87bf2]{background:var(--dark-selected);border-color:var(--dark-accent);color:var(--dark-accent)}html[data-ui-style=dark] .ui-style-switcher input:focus-visible+.ui-style-choice[data-v-63e87bf2]{outline-color:var(--dark-accent)!important}html[data-ui-style=dark] .ui-style-switcher .ui-style-check[data-v-63e87bf2]{background:var(--dark-accent);color:#1b1711}html[data-ui-style=dark] .ui-style-switcher .ui-style-current[data-v-63e87bf2]{color:var(--dark-accent)}html[data-ui-style=dark] .ui-style-switcher .ui-style-option:active .ui-style-choice[data-v-63e87bf2],html[data-ui-style=dark] .ui-style-switcher .ui-style-option:hover:not(:active) input:not(:checked)+.ui-style-choice[data-v-63e87bf2]{background:var(--dark-selected);border-color:#857252}html[data-ui-style=neumorphic] .ui-style-switcher[data-v-63e87bf2]{border-color:#cdd7e480;background:var(--neu-surface)}html[data-ui-style=neumorphic] .ui-style-switcher .ui-style-choice[data-v-63e87bf2]{border-color:#ffffff40;background:var(--neu-surface);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] .ui-style-switcher input:checked+.ui-style-choice[data-v-63e87bf2]{border-color:#87a9da;background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] .ui-style-switcher .ui-style-option:active .ui-style-choice[data-v-63e87bf2]{background:#e2eaf5;box-shadow:var(--neu-inset)}html[data-ui-style=ios] .ui-style-switcher[data-v-63e87bf2]{border-color:#ffffffc7;border-radius:20px;background:var(--ios-glass-strong, rgba(255, 255, 255, .7803921569));box-shadow:var(--ios-glass-shadow, 0 6px 18px rgba(73, 108, 152, .0784313725)),inset 0 1px #fff;-webkit-backdrop-filter:var(--ios-glass-blur, blur(20px) saturate(150%));backdrop-filter:var(--ios-glass-blur, blur(20px) saturate(150%))}html[data-ui-style=ios] .ui-style-switcher .ui-style-choice[data-v-63e87bf2]{border-color:#ffffffd6;border-radius:14px;background:var(--ios-glass, rgba(255, 255, 255, .6509803922));color:#4c6080;box-shadow:0 2px 6px #31547b0d,inset 0 1px #fff}html[data-ui-style=ios] .ui-style-switcher input:checked+.ui-style-choice[data-v-63e87bf2]{border-color:#79b9ed;background:linear-gradient(145deg,#e5f3ffd9,#d6eaff9e);color:#075cb8;box-shadow:0 3px 8px #1f68b91a,inset 0 1px #ffffffe6}html[data-ui-style=ios] .ui-style-switcher .ui-style-check[data-v-63e87bf2]{background:#007aff}html[data-ui-style=ios] .ui-style-switcher .ui-style-current[data-v-63e87bf2]{color:#0065d4}html[data-ui-style=ios] .ui-style-switcher .ui-style-option:active .ui-style-choice[data-v-63e87bf2]{background:#dcecffd9;box-shadow:inset 0 1px 3px #3e6d9d1f,inset 0 0 0 1px #ffffff80}@media (hover: hover) and (pointer: fine){.ui-style-option:hover:not(:active) input:not(:checked)+.ui-style-choice[data-v-63e87bf2]{border-color:#abc1df;background:#edf2f9}html[data-ui-style=ios] .ui-style-option:hover:not(:active) input:not(:checked)+.ui-style-choice[data-v-63e87bf2]{border-color:#bad4f0;background:#edf6ffd9}}.balance-visibility-toggle[data-v-607ae1c8]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:40px;min-height:40px;min-inline-size:40px;padding:0 4px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.visibility-amount[data-v-607ae1c8]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balance-visibility-toggle>.el-icon[data-v-607ae1c8]{flex-shrink:0;color:var(--color-icon-default, #607493)}.balance-visibility-toggle[data-v-607ae1c8]:active{background:transparent;opacity:.72}.balance-visibility-toggle[data-v-607ae1c8]:focus-visible{outline:2px solid var(--color-primary, #2874ed);outline-offset:1px}.profile-glyph[data-v-e44faa8c]{display:block;width:1em;height:1em;flex-shrink:0;overflow:visible}.dialog-overlay[data-v-41a677c9]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:100000;display:flex;align-items:center;justify-content:center;animation:fadeIn-41a677c9 .2s ease}.dialog-container[data-v-41a677c9]{width:320px;background:#fff;border-radius:16px;overflow:hidden;animation:scaleIn-41a677c9 .3s cubic-bezier(.4,0,.2,1);box-shadow:0 20px 60px #00000026,0 8px 25px #0000001a}@media (max-width: 480px){.dialog-container[data-v-41a677c9]{width:90%;max-width:320px;border-radius:14px}}.dialog-content[data-v-41a677c9]{padding:12px 24px 24px;display:flex;flex-direction:column;align-items:center}.dialog-content .icon-wrapper[data-v-41a677c9]{margin-bottom:20px}.dialog-content .message-text[data-v-41a677c9]{text-align:center}.dialog-content .message-text .main-message[data-v-41a677c9]{margin:0 0 12px;font-size:16px;font-weight:600;color:#333;line-height:1.5}@media (max-width: 480px){.dialog-content .message-text .main-message[data-v-41a677c9]{font-size:15px}}.dialog-content .message-text .sub-message[data-v-41a677c9]{margin:0;font-size:14px;color:#666;line-height:1.5}@media (max-width: 480px){.dialog-content .message-text .sub-message[data-v-41a677c9]{font-size:13px}}.dialog-content .message-text .sub-message .register-link[data-v-41a677c9]{color:#1677ff;cursor:pointer;font-weight:500;margin-left:4px;transition:color .2s ease}.dialog-content .message-text .sub-message .register-link[data-v-41a677c9]:active{color:#0958d9}.dialog-divider[data-v-41a677c9]{height:1px;background:#f0f0f0}.dialog-actions[data-v-41a677c9]{display:flex;align-items:stretch;height:52px}.dialog-actions .action-btn[data-v-41a677c9]{flex:1;border:none;background:transparent;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;position:relative;z-index:1;min-height:44px;outline:none}@media (max-width: 480px){.dialog-actions .action-btn[data-v-41a677c9]{font-size:14px;height:48px;min-height:48px}}.dialog-actions .action-btn.cancel-btn[data-v-41a677c9]{color:#666}.dialog-actions .action-btn.cancel-btn[data-v-41a677c9]:active{background:#e8e8e8}.dialog-actions .action-btn.confirm-btn[data-v-41a677c9]{color:#1677ff;font-weight:600}.dialog-actions .action-btn.confirm-btn[data-v-41a677c9]:active{background:#e6f2ff}.dialog-actions .button-divider[data-v-41a677c9]{width:1px;background:#f0f0f0}@keyframes fadeIn-41a677c9{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-41a677c9{0%{opacity:0;transform:scale(.9) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.dark-mode{background:#2c2c2c}.dark-mode{color:#e0e0e0}.dark-mode{background:#3a3a3a}.dark-mode{color:#a0a0a0}.dark-mode{background:#444}.dark-mode{background:#1e3a5a}.sidebar-overlay[data-v-7be400e3]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99989;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);background:#00000080;pointer-events:none;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important}.sidebar-overlay.is-open[data-v-7be400e3]{opacity:1;visibility:visible;pointer-events:auto}.sidebar-overlay[data-v-7be400e3]:active{-webkit-tap-highlight-color:transparent!important;background:#00000080!important}.sidebar[data-v-7be400e3]{width:calc(100% - 40px);padding:12px;max-width:320px;box-sizing:border-box;height:100vh;height:100dvh;background:#fffffffa;border-right:1px solid var(--color-border-secondary);border-radius:0 20px 20px 0;box-shadow:0 8px 24px var(--color-shadow-modal);transform:translate(-100%)!important;transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform;display:flex;flex-direction:column;padding-bottom:max(20px,env(safe-area-inset-bottom));z-index:99990;filter:none!important;pointer-events:auto!important;overscroll-behavior:contain;overscroll-behavior-y:contain}@media (min-width: 769px){.sidebar[data-v-7be400e3]{left:calc(50% - 207px)}}.sidebar.is-open[data-v-7be400e3]{display:flex!important;transform:translate(0)!important}@media (min-width: 769px){.sidebar.is-open[data-v-7be400e3]{transform:translate(0)!important}}.sidebar-header[data-v-7be400e3]{flex-shrink:0;display:flex;align-items:center;gap:15px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--color-border-light)}.sidebar-header .close-btn[data-v-7be400e3]{background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:8px;padding:5px;color:var(--color-icon-default);cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.sidebar-header .logo[data-v-7be400e3]{display:flex;align-items:center;justify-content:center;height:25px}.sidebar-header .logo img[data-v-7be400e3]{height:100%;width:auto;max-width:120px;object-fit:contain;filter:drop-shadow(0 1px 3px rgba(0,0,0,.1));transition:all .3s ease}.sidebar-header .logo svg[data-v-7be400e3]{height:100%;width:auto;max-width:120px;filter:drop-shadow(0 1px 3px rgba(0,0,0,.1));transition:all .3s ease}.user-card[data-v-7be400e3]{flex-shrink:0;background:var(--color-bg-card);border:1px solid var(--color-border-secondary);border-radius:12px;padding:12px;margin-bottom:10px;box-shadow:0 2px 8px var(--color-shadow)}.user-card .user-info[data-v-7be400e3]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.user-card .user-info .user-avatar[data-v-7be400e3]{width:40px;height:40px;background:linear-gradient(135deg,#1677ff,#3b82f6);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 2px 8px #1677ff4d}.user-card .user-info .user-avatar .user-icon[data-v-7be400e3]{display:flex;align-items:center;justify-content:center}.user-card .user-info .user-avatar .user-avatar-img[data-v-7be400e3]{width:100%;height:100%;object-fit:cover;border-radius:50%}.user-card .user-info .user-details[data-v-7be400e3]{flex:1;min-width:0}.user-card .user-info .user-details .user-name-wrapper[data-v-7be400e3]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.user-card .user-info .user-details .user-name[data-v-7be400e3]{font-size:14px;font-weight:600;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.user-card .user-info .user-details .user-level-badge[data-v-7be400e3]{font-size:10px;font-weight:700;color:#fff;background:linear-gradient(135deg,#ff6b6b,#ee5a6f);padding:2px 6px;border-radius:4px;letter-spacing:.3px}.user-card .user-info .user-details .balance-wrapper[data-v-7be400e3]{display:flex;align-items:center;gap:4px;min-width:0}.user-card .user-info .user-details .balance[data-v-7be400e3]{display:flex;min-width:0;align-items:center;gap:2px;font-size:14px;font-weight:600}.user-card .user-info .user-details .balance .balance-visibility-toggle[data-v-7be400e3]{min-width:0;max-width:100%;overflow:hidden}.user-card .user-info .user-details .balance .currency[data-v-7be400e3],.user-card .user-info .user-details .balance .amount[data-v-7be400e3]{color:var(--color-warning)}.user-card .user-info .user-details .refresh-btn[data-v-7be400e3]{flex:0 0 40px;width:40px;height:40px;background:transparent;border:none;padding:4px;color:var(--color-icon-default);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;border-radius:4px}.user-card .user-info .user-details .refresh-btn[data-v-7be400e3]:disabled{cursor:not-allowed;opacity:.5}.user-card .user-info .user-details .refresh-btn .el-icon[data-v-7be400e3]{font-size:14px}.user-card .user-info .user-details .refresh-btn .rotating[data-v-7be400e3]{animation:rotate-7be400e3 1s linear infinite}.user-card .login-prompt[data-v-7be400e3]{display:flex;align-items:center;gap:12px;padding:0;margin-bottom:12px}.user-card .login-prompt .login-icon[data-v-7be400e3]{width:40px;height:40px;background:linear-gradient(135deg,#1677ff,#3b82f6);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;box-shadow:0 2px 8px #1677ff4d}.user-card .login-prompt .login-info[data-v-7be400e3]{flex:1;display:flex;flex-direction:column;gap:2px}.user-card .login-prompt .login-text[data-v-7be400e3]{font-size:14px;font-weight:600;color:var(--color-text-primary)}.user-card .login-prompt .login-desc[data-v-7be400e3]{font-size:11px;color:var(--color-text-secondary);line-height:1.3}.user-card .action-buttons[data-v-7be400e3]{display:flex;gap:8px}.user-card .action-buttons button[data-v-7be400e3]{flex:1;padding:8px 12px;border-radius:8px;border:none;font-weight:600;font-size:12px;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease;display:flex;align-items:center;justify-content:center;gap:4px}.user-card .action-buttons button.deposit-btn[data-v-7be400e3]{background:var(--color-bg-primary);border:1px solid var(--color-border-primary);color:var(--color-icon-default)}.user-card .action-buttons button.deposit-btn .deposit-icon-img[data-v-7be400e3]{width:18px;height:18px;object-fit:contain}.user-card .action-buttons button.withdraw-btn[data-v-7be400e3]{background:var(--color-bg-primary);border:1px solid var(--color-border-primary);color:var(--color-icon-default)}.user-card .action-buttons button.withdraw-btn .withdraw-icon-img[data-v-7be400e3]{width:18px;height:18px;object-fit:contain}.user-card .action-buttons button.login-btn[data-v-7be400e3]{background:linear-gradient(135deg,#1677ff,#3b82f6);border:1px solid #1677ff;color:#fff;box-shadow:0 2px 8px #1677ff4d}.user-card .action-buttons button.register-btn[data-v-7be400e3]{background:var(--color-bg-primary);border:1px solid var(--color-border-primary);color:var(--color-icon-default)}.quick-nav-section[data-v-7be400e3]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;margin-bottom:10px}.nav-scroll-container[data-v-7be400e3]{flex:1;min-height:0;padding:2px 3px 8px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;overscroll-behavior-y:contain;border-radius:12px}.nav-scroll-container[data-v-7be400e3]::-webkit-scrollbar{display:none}.nav-scroll-container[data-v-7be400e3]{scrollbar-width:none}.nav-scroll-container[data-v-7be400e3]>.ui-style-switcher{margin:18px 0 0}.nav-group+.nav-group[data-v-7be400e3]{margin-top:18px}.nav-group-title[data-v-7be400e3]{display:flex;align-items:center;gap:10px;margin:0 2px 10px;color:#78869a;font-size:12px;font-weight:500;line-height:18px}.nav-group-title[data-v-7be400e3]:after{content:"";flex:1;height:1px;background:#e8edf4}.nav-grid[data-v-7be400e3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}.nav-grid .nav-item[data-v-7be400e3]{display:flex;align-items:center;min-width:0;min-height:58px;gap:8px;padding:10px 9px;border:1px solid #e7edf5;background:var(--color-bg-card);border-radius:14px;box-shadow:0 2px 5px #253e6005;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.nav-grid .nav-item.nav-item-wide[data-v-7be400e3]{grid-column:1/-1;min-height:52px}.nav-grid .nav-item[data-v-7be400e3]:focus:not(:focus-visible){outline:none}.nav-grid .nav-item[data-v-7be400e3]:focus-visible{outline:2px solid #5487ca!important;outline-offset:1px}.nav-grid .nav-item .nav-icon[data-v-7be400e3]{width:30px;height:30px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--nav-accent);background:var(--nav-tint)}.nav-grid .nav-item .nav-text[data-v-7be400e3]{flex:1;min-width:0;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;color:var(--color-text-primary)}.nav-grid .nav-item .nav-arrow[data-v-7be400e3]{flex-shrink:0;color:var(--color-text-tertiary);transition:transform .3s ease}.support-card[data-v-7be400e3]{flex-shrink:0;background:var(--color-bg-card);border:1px solid var(--color-border-secondary);border-radius:12px;padding:12px;transition:border-color .16s ease,box-shadow .16s ease;box-shadow:0 2px 8px #00000014;cursor:pointer;margin-bottom:10px}.support-card[data-v-7be400e3]:last-child{margin-bottom:0}.support-header .support-title[data-v-7be400e3]{font-size:14px;font-weight:600;color:var(--color-text-primary);margin-bottom:10px;display:block}.support-content[data-v-7be400e3]{display:flex;align-items:center;gap:10px}.support-content .support-avatar[data-v-7be400e3]{width:35px;height:35px;background:var(--color-success-bg);border:1px solid var(--color-success);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-success)}.support-content .support-text[data-v-7be400e3]{flex:1}.support-content .support-text .support-subtitle[data-v-7be400e3]{font-size:12px;color:var(--color-text-tertiary)}.support-content .support-arrow[data-v-7be400e3]{color:var(--color-text-tertiary)}.sidebar-header .close-btn[data-v-7be400e3]:focus-visible{outline:2px solid #3579e6!important;outline-offset:2px}html[data-ui-style=default] .sidebar[data-v-7be400e3] :is(.user-card,.support-card){border-color:#e7edf5;box-shadow:0 2px 8px #1d42630a}html[data-ui-style=default] .sidebar[data-v-7be400e3] :is(.nav-item,.support-card):active{background:#edf3fb;box-shadow:inset 0 1px 3px #294e7814}html[data-ui-style=default] .sidebar .action-buttons[data-v-7be400e3] :is(.deposit-btn,.withdraw-btn,.register-btn):active,html[data-ui-style=default] .sidebar .sidebar-header .close-btn[data-v-7be400e3]:active{background:#eaf1fb;border-color:#bed0e9;color:#286ed5}@media (hover: hover) and (pointer: fine){html[data-ui-style=default] .sidebar .nav-item[data-v-7be400e3]:hover:not(:active){background:#f2f6fc}}html[data-ui-style=neumorphic] .sidebar .nav-group-title[data-v-7be400e3]{color:var(--neu-muted)}html[data-ui-style=neumorphic] .sidebar .nav-group-title[data-v-7be400e3]:after{background:var(--neu-border)}html[data-ui-style=ios] .sidebar .nav-group-title[data-v-7be400e3]{color:var(--ios-muted)}html[data-ui-style=ios] .sidebar .nav-group-title[data-v-7be400e3]:after{background:#73737b20}@media (prefers-reduced-motion: reduce){.nav-grid .nav-item[data-v-7be400e3]{transition:none}}@keyframes gradientShift-7be400e3{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotate-7be400e3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes float-7be400e3{0%,to{transform:translate(0) rotate(0)}33%{transform:translate(30px,-30px) rotate(120deg)}66%{transform:translate(-20px,20px) rotate(240deg)}}.bottom-menu[data-v-459ae043]{position:relative;z-index:10;flex-shrink:0;width:100%;padding-bottom:env(safe-area-inset-bottom,0px);overflow:visible;border-radius:20px 20px 0 0;background:var(--color-bg-card, #ffffff);box-shadow:0 -1px #e3ebf5,0 -4px 14px #1e40700d}.app-shell.has-safe-area>.bottom-menu{padding-bottom:0}.menu-container[data-v-459ae043]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:100%;height:72px;margin:0;padding:7px max(8px,env(safe-area-inset-right,0px)) 5px max(8px,env(safe-area-inset-left,0px));list-style:none}.menu-slot[data-v-459ae043]{min-width:0;height:100%;list-style:none}.menu-item[data-v-459ae043]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:100%;min-width:0;padding:4px 2px;border:1px solid transparent;border-radius:14px;background:transparent;color:#64748b;font:inherit;text-decoration:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.menu-item.active[data-v-459ae043]{color:#2468d8}.menu-item.active .el-icon-outer[data-v-459ae043]{transform:translateY(-12px)}.menu-item.active .el-icon-outer[data-v-459ae043]:before,.menu-item.active .el-icon-wrapper[data-v-459ae043]:before{opacity:1}.menu-item.active .menu-label[data-v-459ae043]{font-weight:700}.menu-item[data-v-459ae043]:active:not(.active){background:#e3edfb;border-color:#d4e3f7}.menu-item.active:active .el-icon-wrapper[data-v-459ae043]:before{background:#2468d8}.menu-item[data-v-459ae043]:focus-visible{outline:2px solid #2874ed!important;outline-offset:-2px}.el-icon-outer[data-v-459ae043],.el-icon-wrapper[data-v-459ae043]{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;flex:0 0 26px;width:26px;height:26px}.el-icon-outer[data-v-459ae043]{transition:transform .18s ease}.el-icon-outer[data-v-459ae043]:before,.el-icon-wrapper[data-v-459ae043]:before{content:"";position:absolute;z-index:-1;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none;transition:opacity .16s ease,background-color .16s ease}.el-icon-outer[data-v-459ae043]:before{width:54px;height:54px;background:var(--color-bg-card, #ffffff);box-shadow:0 -2px 8px #1e40700d}.el-icon-wrapper[data-v-459ae043]:before{width:44px;height:44px;background:#3b82f6}.home-icon-bg[data-v-459ae043],.activity-icon-bg[data-v-459ae043],.profile-icon-bg[data-v-459ae043],.lottery-icon-bg[data-v-459ae043],.game-icon-bg[data-v-459ae043]{display:block;width:26px;height:26px;background-size:contain;background-repeat:no-repeat;background-position:center}.home-icon-bg[data-v-459ae043]{background-image:url(data:image/avif;base64,AAAAHGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZgAAAYRtZXRhAAAAAAAAACFoZGxyAAAAAAAAAABwaWN0AAAAAAAAAAAAAAAAAAAAAA5waXRtAAAAAAABAAAANGlsb2MAAAAAREAAAgABAAAAAAGoAAEAAAAAAAAIawACAAAAAAoTAAEAAAAAAAABegAAADhpaW5mAAAAAAACAAAAFWluZmUCAAAAAAEAAGF2MDEAAAAAFWluZmUCAAAAAAIAAGF2MDEAAAAAw2lwcnAAAACdaXBjbwAAAAxhdjFDgSACAAAAABNjb2xybmNseAABAA0AAYAAAAAUaXNwZQAAAAAAAABIAAAASAAAABBwaXhpAAAAAAMICAgAAAAMYXYxQ4EAHAAAAAAOcGl4aQAAAAABCAAAADhhdXhDAAAAAHVybjptcGVnOm1wZWdCOmNpY3A6c3lzdGVtczphdXhpbGlhcnk6YWxwaGEAAAAAHmlwbWEAAAAAAAAAAgABBIECAwQAAgSFAwaHAAAAGmlyZWYAAAAAAAAADmF1eGwAAgABAAEAAAntbWRhdBIACgk4GaPHYQENAZAy2xAQ0AEEEFFA3Ss87b5GRcoCSd5KV+xxITMF/TYJLCypyCEqKJY+O97dQulm675uFHXJGWJVn9Q5OjIMb0/eYt12VckXCpjbM/kAmGxY97UKg+GqEGTOM/GrcD9Kw8w8H2e3c2N1moRcGu9M1DzuTcWQmt5MnCeNDwx5o2hcFdkta5wjDanqPYD55PsojMhAn04UI/3HQ94M+KuFoilIPBxAKYggkYkr3JTKEYnv5vuONJCt+/077zQSzU/LCvsZKhNa2+d37i7mxkKL14ZQnMcQqw6Gkhq9I1M7J5HIE9vPiDXW2JDOzCyDrOQV1EyrtRqRrXGk7xTAwSIG9atTiSYLLcGnf2fuJdg+Mjph5y3NlERJbxju2bvLTN75Dnaj8jGbBiXCMINPcAJZYjVoYYqsMOqgoJXob5R1z/wMvEFWFglaaE0WGWs31e1Lgfk7ecpRfstKUFaooqGVFblasLyZKnEzSmVWQj/Wv9i1JgDVnmtkH9s53V8liA4fqXLLm7NUQ9uQCqVMEG8nTqrsYmAwp9A1ESy4JzghWywbNjrPDMEXCilnl+pa4+AIkKDEa/ApTX7u4WU81qBtxvM+px1I1MRZVExO4QJVszynr+a2EBhVGrIUIae7fS68aKoYz6XHdGZSpmcV6RgTuNHraIl3qY0hBsqEm8PQVZCuMsixw9rYnuag8UNVTuPZcdMFXeAy/djiJhzFX5Hp8Kv5K+oqtVM8F+MAFHvIsEZMUSpYTBDleV8RFvfavALPnhkeNU/XfKU8gG/zI8rNJbmIuRHzk5qxLzVyPdW6fWx0GNFOC9792dw032awJZKoKFPdTQ+p5F5EyAY2VhirQDtQyQQbF1obD4g3ZVJkV0lYn1OXapoXrkvscYd0SxkZZeALcpnCCcjcLlUKLQJ0lyPRMfOakEGq/2mw0cjVK33DSzf/8YP6ePE1eA4YmT8BrUupPTSLyEHBI8zI/RjlN6ywBNNHy3IOdMFdg0w4tMPOAbQDVBNHkb7bfq/1yLQJ43maD96qZvMI7FMCwXxL9sExFDYxEpxBSQG/AfPjBXNj+mIry58uinTra4zxPI3/kVMWt/p2AT8DTpK3XrnyAjfXM6Yt6vkmg7Fz55/gQ0B/b+SdZKCNM+TP8YCOMTIY75iUIf2cVIroZefDxA/KP081pDzEfu1SMlGQ+KqvSmmQEITyhIynUxcDWInqos1lY9JKsM+49Npqt8GH1GFIQk4nIkWtAhgfgvwSV6yEsajrj/ZG6YgsuVI6Vr685yGlI9aiUV/MoUgTB4DS01ren345IMuLe/jQOB48eEAM/+f1hoxhZEmKPlFSrDDkpnjN43TVJudpaEB69Sj4VQb9ltfsVfxgV634RVFdKOs3LK/wnEN+q1W5WfFwgL8uJTFUrHjxvcO8uULfMWT44o6TgOmzEIy0GQTW4zr4t641RtWG2x3P4lOUeHamAj5UQScL5XwDp7kEEV2Ixt8uuanfxdjoc6flAobf7ItyOxqrJRd3huqh2BAH5cUD1/KUxWsh1OZuYoXtC6rzZHBzA87xykcb3FAjuSMRUx+FKqtJg9xXW3v06kXpigUmKomsJ4RxGfGKQC2XmwagTByxgC1bzQdtXmoDOVoIFJcUTgu4pvfUP/t992rSUFEEhH/Fz8AkOTwrjzUSdzWXSohUpi6ROts5s9x0AbFxayTaQXa5mDK4knXH/F5sQqr/JckL6PgIZUhiEgugKifdHpBMPM+MiUX0Xm+4SPo/H1S8wugCAly6Szr7o5MADVOzcblnoXy+NS3Bivi6M4L+d3sHyv/Ixx4GM3wlHT08Rt8vPQvJ3RNzTmN3J2cYC1ycp3XRefbsQBpOLVRjDZLrux5T/hbJ6JL0DFLMYILl7TVDMorXobcdkYE8JCviJWTYeUrr8F8cDUyeOAbQX4r7tyMjOaqAfTXiurwvsuYB9tgf6JcNtBnXOfbpkP40crjUzZvHKiE/WCwSIyHTBy9UoZaJaKEoSIS98SJNbNHHEF8vqkgv0Nt+Hj54XVS4fsaukdDnm8z99mQT2CM8NLgfsrrWJ3Agbpym/wLNPfCId5COhXVZbUDyZnhqhedrLThZpnz0OqiQcwnHexUWeoTeVyX3/ohh67dqqle6/DzH9VaWEDyvl6Hj+ArPt/b9WjJn/4eDTUFkIdftrPXzxe522dTh/MsuIjd5p8OXU/uW3jS0BRupGWerRaezl0FdTtZJbb7GQ5tNrNQEySlfxc+Uy+iMBjZikq1pMVT2ulI0zkdJ47g1kv5MxBm2NdVuwa76KgYSaNqW201+KgkIIvAnY3SXMfbRUOlwJIWFP6awpZKLtdKejSW4sXa3QXMAhS9HEOwpc1l0ghXgegIbs1Dy7i7q0fodVDS0bQ7RhOOc7Yn/sS/RtsFOG6sOacUlDbta45MO7RkPA1WuIX3IrtD+gokYNNcoGILaJ9aY25LMC05EZzDEfn3AeZUz/KOPmVlC6ov+xX30Jp6GHtvMcGyH6yK0BrOlJ+E3hm7S/NOu/y4u3Gp4hAb7ZJcDrSBxNlTeah3hVWREmnq0fDOJnPvVYLwaia+tUSVvk9JQL+s3JPPd0yfUyCianYV8AiqnE0cRykx4r72ry1f0dvyVHo4QQBu2suFcxAcOWIFKIbmABwtNzgCzvHvvBt4EEbaf33D4dMezg0yLDjDoA6QDfzQk//CFALVUSdxE+E8qChUDAnSP5Y3ErL2tFDZMPW6jLg0zFP9I1V0DAMdPR1jAykKZnIGZZc2+3HmxY4k4qLs/V6TC2vlftrKKWrwarbFk4lRjkSDFcyd8TDiNRr76hXZjbw8JbNbnJdLlUJLX6OSLP7I5ezgiPoASAAoGGBmjx2FQMu0CRDQEEBTbSF3OmCjLE2azZOscAxynZyyR3AVbfHBETRNzyh+pqPXj5KkNXFJhTvCXmd5IWcVZ7j/Zuz/tkAfG/eIGzcdnJVLxNPg/r3bSIGMdekWpjuSqi9Kx2ia0R679q6NvRyWBLcv9aSr9v5l+nV3kHfsldb5SzYM/TzZKUhoAVvZTyZE7r19pTRBLmEkrBUvdxRZUb4su0CyXs1r1ug0sdAl6di02jKj6NI+NQimuPSwADW+2h6HVymbPU8wETnAQZjbmNu1kY8VLQyruqXnmUc0iGwKX/xloYI7rSouOVpD4ID/ZD6scfW8wX40RYdLcY8REJM0WbWPLa3LSx3iNVPmBZojktekbJE+aPwh8sFXHidCnZY4Sfxz7gS9x/AiU9ITqYu5zrU2rOks2/3pH14vs/n7WgSyWt5RvtXKce+Dussd22byijCgJR9F+Xw1Xfnmhp9yd+0GhWuxMRnl01ZGSzIs4DW4p+qA=)}.menu-artwork-home[data-v-459ae043]{background-image:url(data:image/avif;base64,AAAAHGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZgAAAYRtZXRhAAAAAAAAACFoZGxyAAAAAAAAAABwaWN0AAAAAAAAAAAAAAAAAAAAAA5waXRtAAAAAAABAAAANGlsb2MAAAAAREAAAgABAAAAAAGoAAEAAAAAAAAIawACAAAAAAoTAAEAAAAAAAABegAAADhpaW5mAAAAAAACAAAAFWluZmUCAAAAAAEAAGF2MDEAAAAAFWluZmUCAAAAAAIAAGF2MDEAAAAAw2lwcnAAAACdaXBjbwAAAAxhdjFDgSACAAAAABNjb2xybmNseAABAA0AAYAAAAAUaXNwZQAAAAAAAABIAAAASAAAABBwaXhpAAAAAAMICAgAAAAMYXYxQ4EAHAAAAAAOcGl4aQAAAAABCAAAADhhdXhDAAAAAHVybjptcGVnOm1wZWdCOmNpY3A6c3lzdGVtczphdXhpbGlhcnk6YWxwaGEAAAAAHmlwbWEAAAAAAAAAAgABBIECAwQAAgSFAwaHAAAAGmlyZWYAAAAAAAAADmF1eGwAAgABAAEAAAntbWRhdBIACgk4GaPHYQENAZAy2xAQ0AEEEFFA3Ss87b5GRcoCSd5KV+xxITMF/TYJLCypyCEqKJY+O97dQulm675uFHXJGWJVn9Q5OjIMb0/eYt12VckXCpjbM/kAmGxY97UKg+GqEGTOM/GrcD9Kw8w8H2e3c2N1moRcGu9M1DzuTcWQmt5MnCeNDwx5o2hcFdkta5wjDanqPYD55PsojMhAn04UI/3HQ94M+KuFoilIPBxAKYggkYkr3JTKEYnv5vuONJCt+/077zQSzU/LCvsZKhNa2+d37i7mxkKL14ZQnMcQqw6Gkhq9I1M7J5HIE9vPiDXW2JDOzCyDrOQV1EyrtRqRrXGk7xTAwSIG9atTiSYLLcGnf2fuJdg+Mjph5y3NlERJbxju2bvLTN75Dnaj8jGbBiXCMINPcAJZYjVoYYqsMOqgoJXob5R1z/wMvEFWFglaaE0WGWs31e1Lgfk7ecpRfstKUFaooqGVFblasLyZKnEzSmVWQj/Wv9i1JgDVnmtkH9s53V8liA4fqXLLm7NUQ9uQCqVMEG8nTqrsYmAwp9A1ESy4JzghWywbNjrPDMEXCilnl+pa4+AIkKDEa/ApTX7u4WU81qBtxvM+px1I1MRZVExO4QJVszynr+a2EBhVGrIUIae7fS68aKoYz6XHdGZSpmcV6RgTuNHraIl3qY0hBsqEm8PQVZCuMsixw9rYnuag8UNVTuPZcdMFXeAy/djiJhzFX5Hp8Kv5K+oqtVM8F+MAFHvIsEZMUSpYTBDleV8RFvfavALPnhkeNU/XfKU8gG/zI8rNJbmIuRHzk5qxLzVyPdW6fWx0GNFOC9792dw032awJZKoKFPdTQ+p5F5EyAY2VhirQDtQyQQbF1obD4g3ZVJkV0lYn1OXapoXrkvscYd0SxkZZeALcpnCCcjcLlUKLQJ0lyPRMfOakEGq/2mw0cjVK33DSzf/8YP6ePE1eA4YmT8BrUupPTSLyEHBI8zI/RjlN6ywBNNHy3IOdMFdg0w4tMPOAbQDVBNHkb7bfq/1yLQJ43maD96qZvMI7FMCwXxL9sExFDYxEpxBSQG/AfPjBXNj+mIry58uinTra4zxPI3/kVMWt/p2AT8DTpK3XrnyAjfXM6Yt6vkmg7Fz55/gQ0B/b+SdZKCNM+TP8YCOMTIY75iUIf2cVIroZefDxA/KP081pDzEfu1SMlGQ+KqvSmmQEITyhIynUxcDWInqos1lY9JKsM+49Npqt8GH1GFIQk4nIkWtAhgfgvwSV6yEsajrj/ZG6YgsuVI6Vr685yGlI9aiUV/MoUgTB4DS01ren345IMuLe/jQOB48eEAM/+f1hoxhZEmKPlFSrDDkpnjN43TVJudpaEB69Sj4VQb9ltfsVfxgV634RVFdKOs3LK/wnEN+q1W5WfFwgL8uJTFUrHjxvcO8uULfMWT44o6TgOmzEIy0GQTW4zr4t641RtWG2x3P4lOUeHamAj5UQScL5XwDp7kEEV2Ixt8uuanfxdjoc6flAobf7ItyOxqrJRd3huqh2BAH5cUD1/KUxWsh1OZuYoXtC6rzZHBzA87xykcb3FAjuSMRUx+FKqtJg9xXW3v06kXpigUmKomsJ4RxGfGKQC2XmwagTByxgC1bzQdtXmoDOVoIFJcUTgu4pvfUP/t992rSUFEEhH/Fz8AkOTwrjzUSdzWXSohUpi6ROts5s9x0AbFxayTaQXa5mDK4knXH/F5sQqr/JckL6PgIZUhiEgugKifdHpBMPM+MiUX0Xm+4SPo/H1S8wugCAly6Szr7o5MADVOzcblnoXy+NS3Bivi6M4L+d3sHyv/Ixx4GM3wlHT08Rt8vPQvJ3RNzTmN3J2cYC1ycp3XRefbsQBpOLVRjDZLrux5T/hbJ6JL0DFLMYILl7TVDMorXobcdkYE8JCviJWTYeUrr8F8cDUyeOAbQX4r7tyMjOaqAfTXiurwvsuYB9tgf6JcNtBnXOfbpkP40crjUzZvHKiE/WCwSIyHTBy9UoZaJaKEoSIS98SJNbNHHEF8vqkgv0Nt+Hj54XVS4fsaukdDnm8z99mQT2CM8NLgfsrrWJ3Agbpym/wLNPfCId5COhXVZbUDyZnhqhedrLThZpnz0OqiQcwnHexUWeoTeVyX3/ohh67dqqle6/DzH9VaWEDyvl6Hj+ArPt/b9WjJn/4eDTUFkIdftrPXzxe522dTh/MsuIjd5p8OXU/uW3jS0BRupGWerRaezl0FdTtZJbb7GQ5tNrNQEySlfxc+Uy+iMBjZikq1pMVT2ulI0zkdJ47g1kv5MxBm2NdVuwa76KgYSaNqW201+KgkIIvAnY3SXMfbRUOlwJIWFP6awpZKLtdKejSW4sXa3QXMAhS9HEOwpc1l0ghXgegIbs1Dy7i7q0fodVDS0bQ7RhOOc7Yn/sS/RtsFOG6sOacUlDbta45MO7RkPA1WuIX3IrtD+gokYNNcoGILaJ9aY25LMC05EZzDEfn3AeZUz/KOPmVlC6ov+xX30Jp6GHtvMcGyH6yK0BrOlJ+E3hm7S/NOu/y4u3Gp4hAb7ZJcDrSBxNlTeah3hVWREmnq0fDOJnPvVYLwaia+tUSVvk9JQL+s3JPPd0yfUyCianYV8AiqnE0cRykx4r72ry1f0dvyVHo4QQBu2suFcxAcOWIFKIbmABwtNzgCzvHvvBt4EEbaf33D4dMezg0yLDjDoA6QDfzQk//CFALVUSdxE+E8qChUDAnSP5Y3ErL2tFDZMPW6jLg0zFP9I1V0DAMdPR1jAykKZnIGZZc2+3HmxY4k4qLs/V6TC2vlftrKKWrwarbFk4lRjkSDFcyd8TDiNRr76hXZjbw8JbNbnJdLlUJLX6OSLP7I5ezgiPoASAAoGGBmjx2FQMu0CRDQEEBTbSF3OmCjLE2azZOscAxynZyyR3AVbfHBETRNzyh+pqPXj5KkNXFJhTvCXmd5IWcVZ7j/Zuz/tkAfG/eIGzcdnJVLxNPg/r3bSIGMdekWpjuSqi9Kx2ia0R679q6NvRyWBLcv9aSr9v5l+nV3kHfsldb5SzYM/TzZKUhoAVvZTyZE7r19pTRBLmEkrBUvdxRZUb4su0CyXs1r1ug0sdAl6di02jKj6NI+NQimuPSwADW+2h6HVymbPU8wETnAQZjbmNu1kY8VLQyruqXnmUc0iGwKX/xloYI7rSouOVpD4ID/ZD6scfW8wX40RYdLcY8REJM0WbWPLa3LSx3iNVPmBZojktekbJE+aPwh8sFXHidCnZY4Sfxz7gS9x/AiU9ITqYu5zrU2rOks2/3pH14vs/n7WgSyWt5RvtXKce+Dussd22byijCgJR9F+Xw1Xfnmhp9yd+0GhWuxMRnl01ZGSzIs4DW4p+qA=)}.menu-artwork-gift[data-v-459ae043]{background-image:url(data:image/avif;base64,AAAAHGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZgAAAYRtZXRhAAAAAAAAACFoZGxyAAAAAAAAAABwaWN0AAAAAAAAAAAAAAAAAAAAAA5waXRtAAAAAAABAAAANGlsb2MAAAAAREAAAgABAAAAAAGoAAEAAAAAAAAHBgACAAAAAAiuAAEAAAAAAAACSAAAADhpaW5mAAAAAAACAAAAFWluZmUCAAAAAAEAAGF2MDEAAAAAFWluZmUCAAAAAAIAAGF2MDEAAAAAw2lwcnAAAACdaXBjbwAAAAxhdjFDgSACAAAAABNjb2xybmNseAABAA0AAYAAAAAUaXNwZQAAAAAAAABIAAAASAAAABBwaXhpAAAAAAMICAgAAAAMYXYxQ4EAHAAAAAAOcGl4aQAAAAABCAAAADhhdXhDAAAAAHVybjptcGVnOm1wZWdCOmNpY3A6c3lzdGVtczphdXhpbGlhcnk6YWxwaGEAAAAAHmlwbWEAAAAAAAAAAgABBIECAwQAAgSFAwaHAAAAGmlyZWYAAAAAAAAADmF1eGwAAgABAAEAAAlWbWRhdBIACgk4GaPHYQENAZAy9g0Q0AHHFFFA3Ss87b5GYqeWq1tVWGK7KEkmHK/7WKz0uBq+0AVW9WNtZQHc4uc2VZ4GzyANzdNErHlvatiOqIdc/CdLeNHPjsTnWAOhGi/Kb9pXJwZNkWEv/G3BlkWoqtHsDI6rmvg5DhoUIfMbp+mD4pdTvQqkHioJWeAftUVJGD1fNjkzvT/Bg32YOXuBAcYhkFhja/Av6Sm65mLxdex/gVkfjBdYYPlFk5IJg7EfByc5xvL3Jc6CwYkYPxltlJrxrWsMp3qkIjAylPeAOBMolTLJpuHsHMdyzvSdy7WR/ArPwzRIWmojPiP67ft6Bexpw4O5wO4RwqsbDtm9e1Gq3H87T4N9O4UB2T3DGWCVVJ2LmwFB0icBlhcG0DWab/I2AKaZJlor49+FdNGboh6NmTHfdokGjtjbe1s187DkdIJSPCph4uaHf3b6KHIYhVxT4PNI14KUmsXdB/WuID+6LB8Fz679Eud54qCU6Lak/vq9iRC5ivFwvw6uSswOrefBBgnmcMvriKBvoOC1XY4LkVaKQrfner4O2nZh5dkMT9UiuyAvkgOY/1DIjNDSwkc75bWMTM4PyBH2bJ706+/o8rk81kGw4LvZ666pndEALi0LYky58vbHB2McxBdQWXCrZ5ho2dY0CJXoJ9rPBCW5Q224f7lP4hvIaI+fGO8HFJXur5wlNMbiL8SqZPZOz57HVvIj/ayXfKg9zWCmjVi4v4KkyWgSGL38DUHZ08eNs6kveToZpVtXA2g7nVNnaBIwh36b6DidQOPsODmOYsrtc8Ln7KOQbc7tDgOjhyx4QbMbfvx33Xm/ntsJnZX+iEjxuIdRR4DwPPKpmpcn89P8+zv+CdlMslc+jUdA+TCR0sdlBzkSAzKtblGNMl5sJyzQiUZpzqEWQ1IeXns2dTNlrhqLIj9HR84UP6/799ZJm0+YfWEYQsp/M9oO7TgmZExodnuPlWjID0kvszVx+f5AimKlhNz8yA2H9XLXKSgYddzJF79cwcVev8hbTa0iYO6+vehYjvtWsOoOaAPyqSeSHQ3Dnna1UHBT6iSSJmvNhviKH28QIL0OJyLz0vQswqEa9fd+V1tEzHKba+LiOoWhuYBP1xKqpGb5bR/1buHA4zLOCmIfTpD10huZ0TnHwplLAlkHv7/C6gEFcIwweRFQ78FPMJEy4Z6fKnD34sBp+MSD4SNtrXYPLuJnf088inBFfXil4WEPGioObSpPETsuL6vufIKUhXiVH/K9ysmHPu/rlKn2TXiWs11wndr+3Noz59mqreyLVOB+ZNZ2regIe+Oca09VdsUdrFOh+5BaGl7d124bFgqqDJAAoMEkHdrj9P56s9hB0pWXh+UhwQro9EMDCjDWQwXY5Bs1sN7CafJDCNyiiLAXMHOP6DuSqMomk7luJCUCDw0DYS25/AaANmNqI4vqEwVVX9jeZKu8JhHybRq/jsZpYitdoePxF8LlaOVmxgr2UJNbd4wxgjnlYfVqEHH8LijtCrn/Uf8z9t69GGI7WNDICBD3CzxfniVg8RiOMaSnR9cMkrLDsdBY0oKf+rw+mGT0XsxidPmWNKFPbdjHvzoJOitdX4eJaFw0BSBp82C6B1fgLGyTtcqFhJQWmWBtcUS/aiucO9cVZtbPKUZC036h0Zh2jyJ48dbm2PoIsfnh5WhBFZ4QFoJl9O5MnEyowtFvDszoXKm/apxP323vS0szdE23zYCFO9m1LZ6AvtKYMijUf1RULTnNGxOHWIaeiu29S3Epv63QvC0TdFCgny6EI5hJsI7gpFiqP+6zLPTPePFNpFqur1i/5rFsRPBzDkDlTrQR3JjWKlGoScQoafgBYcABhaigWU8M9jGuiO1dEaumEmdrOooe2REVM6rsMDqsWlFfxGmJ6MIRiQPkTuUnPU0yEggvGoOeyGhq+G/r734c5O3jknV+E2b2t2Y9w9k/ZYsPje3BFMacMbmDog0RbmssGyN8r1NYG71ao3UNKILyITX4wikKamHRMKjkXTDXmL76mj3jt9U/QtTuI9BOs0hgzfySn2lj4+O9j50G8Zqud3e171nKt2vXXBT168RxdXPOiE+UCCazlQw/9GpPeYCoSMKS8uvbR/RjjQTQcXxqGp6JrcXg67LhwAOoPjg1L3St/KL4ngONPhVjowA6UCX96NzD0zvIHZuW9RwU+WyhhC0VqIGfu9JHhwLg0GxL/eeY4uYdw97u2vmB5vk8+gsO3dQgbi3LaZEFGrmBs0UQZpoqkTjUTgwnCXtnGTh/UmKPhdD1zwvDWHNAnj9P/eRuu8/AnT6JQqfiGRHAERK45GkqY8bGeRshhtXs0KiQP0yK/hxE6l+L12LxGbc0Z/ZO88TYvBvAGGroN4ASAAoGGBmjx2FQMrsEENAEEFDdK3jbKQOvNf1mmsq0XsaGxdsTztTkUG0fCGNU11I4edOh2KG2hHY3OpLhotWSlRg7FzQEKeyFp4qZKn2C+pvrCIpmywVSuydPIDIOFA61VW1dIFlvnfzF41QAfRnz38siPgbDuqINY0ZP6kToqKWyowK/ZKhpCl10k8lBU3Wz6YIvZnYi6gwiGWnsZk6maItW7gMppjnCzpEnMSSsMxiXT1ymOH7K/PhwcXpKFJBhmc359IXcdMK2mc4OQ7qC+ruZstq6V3hQMulOFKC0rzRqgxJI9kOhjueigMHu/NETu+nr3i3J5BDRkWMi2CKkOd+kqp/0ulMLrv9CV2qEtglH5dcpAH22eE4EtwZpy7L32FCE+Ua9h2l9NxtXkXpcLL7k4KT2+gk9f0JtyGQjSz2nXbo/Sz27kFCf/V93cw9camsCrJW+rrt0m0tlymwtrQGpwEdmix4IH2x8w6u6crsJ2Ddrfu9U40kvZ87dNrBSeG6fQgQwgEtWUYdvNEhy2V0IdobiX0W4X/thxEHif/vfvUqS2GvOUH8OtZRMDwPORqpHc0M6tzNZEMDmuwO1yK8FbLlUAn5ljKWgRajktOyOL/9sTjqkB7HUHwrUebiNK2kIfMEJwr/ezO4Ew6etUz1lUTJqek1VUGe/wSPgkAxFhpTjkZv9GIBaXj+lpqKrJA79pfq68fNd/MO9xYgPeE+3VOXKoUpDMF++FIxtznDLd878RELec25wblJLXW6QwuTCTK5yFA==)}.menu-artwork-user[data-v-459ae043]{background-image:url(data:image/avif;base64,AAAAHGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZgAAAYRtZXRhAAAAAAAAACFoZGxyAAAAAAAAAABwaWN0AAAAAAAAAAAAAAAAAAAAAA5waXRtAAAAAAABAAAANGlsb2MAAAAAREAAAgABAAAAAAGoAAEAAAAAAAAF+gACAAAAAAeiAAEAAAAAAAABRwAAADhpaW5mAAAAAAACAAAAFWluZmUCAAAAAAEAAGF2MDEAAAAAFWluZmUCAAAAAAIAAGF2MDEAAAAAw2lwcnAAAACdaXBjbwAAAAxhdjFDgSACAAAAABNjb2xybmNseAABAA0AAYAAAAAUaXNwZQAAAAAAAABIAAAASAAAABBwaXhpAAAAAAMICAgAAAAMYXYxQ4EAHAAAAAAOcGl4aQAAAAABCAAAADhhdXhDAAAAAHVybjptcGVnOm1wZWdCOmNpY3A6c3lzdGVtczphdXhpbGlhcnk6YWxwaGEAAAAAHmlwbWEAAAAAAAAAAgABBIECAwQAAgSFAwaHAAAAGmlyZWYAAAAAAAAADmF1eGwAAgABAAEAAAdJbWRhdBIACgk4GaPHYQENAZAy6gsQ0AFFHFFA3Ss87b5GckUb3n4RUtsDzIthaTV9ngD8lzyDGTpSA4894dbWkCZhyV4hs3cyaKhYM+TaXTJAxobxcNhlVAHDGL1lpovCqYoGInQA2/Pi1T9qdymn+GEvb47hTmciWileeTlPazCcydCswK/sg0O5YdcEwM8pwn5C7+IKVr4ZN4VYDkUw+/0qFjke3LPDvOnpmzgwHsa3IYXiyIm5SklbcifwJ9IixhiRy6W6pzkiS7p7oRod5EtS539V3eiyQzqrxVvb3Fc+BcLSEwTDoqBnEoRsFhUrfq1oED3inrT4O1cVUl3mBzP5Epmy1XrzYzeRArzhKa+HZItRsiMVco7N1NsXBrcp88ZRKXZLoxdPh8ZQW2oFcqUomUpcoYDzVIgr1DF0x0LnvocdMG08ZFh5CKc46jw0GZ5IupbIw+t3LK+D2tu+tATRmoNC4yC984rgjR3Dw8Mgm7yP7uq8AqHMnJ7AM0WUSe0Om3c+KqsR5ii2QW/demHaVQzFKqJcnqt5yDVD5T5wU99IAaMdhM3mO4AkoGfTdTHHvD/KeS/m8ZyiXc9jZKJJPNTtumfSjzIjkeshLshNQ31B/d6KSIlCYUV/2RDr2I6kZ9T4Zlv1UBE8duVbyJ1+2UdjlDht/nWBSYK/QjndIpgOM7VrbkVyrlHZ/Bti0EfmYgCpAHb57uiK4CoPKnj4lF2dZKuDIJnO8FW86K5KEWS3bqpuVPKVx+gartMsM2QbxjB/cKg3yub6EnVPjUHLnfjTAM97N0FohpS/zFjFoUYCp21b7La5bywfhUAIZb4ik5A+OsYaJw8w5pl47npi8K/rW0egWmqCvhM0j5eaziEK3K3ae/mKXy1xZ5LkICGFoTR7QFFgxWe5DOV2l04CzYop3eicowEV72fOhGkT/uRnxSLjryLvnfcXVPoSpDDg4kmByZ5xj7yFMxmu3zLbuj4/g552uhOINwvoOzgZVlOfuFQVSU81gIUXDq/t2nqMMl5k6pHGkLz3xXfdgPLnL6ZpODqIXi+YCgcTajv29kNs8eXVzQ9Ka/cq5U9tPcPM4I4lRGr0dpFmo+Hh327Ftw4OLke5reNMDA7+Fq75ExpgouPZCPHARVvz27lbcYyzfGgbyDBCnF6i3uEdH5IXZwNCSqRvnEHNe3n0JLBc1yyuq46shamk+W29GKgvPcugAAEWOoRYbh1bT9Es3yG3keUtsSj56HG+D7XbuwUEi8VLhrJocWZv88X6NN7ndNRDdRncZB8JARlde8Z4AEEhsBEPvdWZdS4WUbTU7H3mUkS6Fy8d06gtZgNy1KmTIspudglfSh8fDLX1qOKch32K3VclOuDfmvNSuE7oVsjpYISETPAE2l54/L0L4M2AZkG/1fy2sHD5tYw9D3Du7lrBcMgiav8jr7KH89ahj5hLF416jGNw6UbU/sjVyeNDW/p+u58NS2/HBRNeDuDVPh4f2TN9BV42T8DpjAhk53mi9nJMpEGT17tkEltghC9i7XK0PSIQi/4JDQNYMHm5Amy/Od82YIPVTQKEvwN15zh04bSuIniTTndfZRextyLAb4a85g7N5HWzml2FwR81GhjqqXvdhbd2NKDg1pLMnxADdTyTZZjcf0ilWbDlPcJCuJ9nicZwGehBPkgg7d+EQBL9WnAMg0Jzx+TPubHhqUoQVmi2S0tfI19jgRaMMuzteYrGiMavJGKRpnPjdDNTGycom03sU6crYBesKA95wCRaKzPP91qP6Usq2OuD5NTTpTHommASP5S/zjFwkShjZB4GRVrKDW/GOdk5uhaO/X4/LSqGOo3FTJh9VLB3xFEHaqXytzDGtR3wthY4oRF9RIUrJlM6pFT6gVEeIA9SajE2uerjvjorG2ixPSt4rgGCIwlh/BkJi5jYDghrZopoX/jNlsNZ6IOpErTaEdO0sjO0AK1NHdBkF2lqUzg4CKK1z8pECoD0nbpxZyg2YKgAF13x2WQwxdfxs9KqFhhzEHw5iGl1WBnl5nOaNmrJSBIACgYYGaPHYVAyugIQ0AQQUN0reNspA688VlwdJpDthYFfwd66n8x1SDoR/qvH4I0tqWtuSNw2LoeIsygD7JdWmM9CNBisv5wHTe5TEY3AG6UfQc9bQIKIAhqw9VQ0GchUCEJxj7wt0/cXgWPLn2j7tjrulsZPXkV2eq06SE55LuhRTvHP0lQjJHWyNsYIfRaN9YMBhOgIdH3luplssRfk6NwiB/HPKBcpu+tgj7kFFEz+z3vJOpQ7qXvnxx5eh1onTY5QzQbZt9WMUmnqtQlORf7UvHOnDFGEQGApXhHDxVcSbw+8kAclCP18Wn6YY7ZP29cBho0dxYWPN0aVEjSwvk7IcbLi0bhWFz5TU9pdmScxHjXQ5BHluingugMTkouDAc6e4qDXk2IQndd9c57mVQWTFmxobNstGB2z06EHcBjIqWnEmA==)}.menu-artwork-ticket[data-v-459ae043]{background-image:url(data:image/avif;base64,AAAAHGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZgAAAYRtZXRhAAAAAAAAACFoZGxyAAAAAAAAAABwaWN0AAAAAAAAAAAAAAAAAAAAAA5waXRtAAAAAAABAAAANGlsb2MAAAAAREAAAgABAAAAAAGoAAEAAAAAAAALJAACAAAAAAzMAAEAAAAAAAAB2QAAADhpaW5mAAAAAAACAAAAFWluZmUCAAAAAAEAAGF2MDEAAAAAFWluZmUCAAAAAAIAAGF2MDEAAAAAw2lwcnAAAACdaXBjbwAAAAxhdjFDgSACAAAAABNjb2xybmNseAABAA0AAYAAAAAUaXNwZQAAAAAAAABIAAAASAAAABBwaXhpAAAAAAMICAgAAAAMYXYxQ4EAHAAAAAAOcGl4aQAAAAABCAAAADhhdXhDAAAAAHVybjptcGVnOm1wZWdCOmNpY3A6c3lzdGVtczphdXhpbGlhcnk6YWxwaGEAAAAAHmlwbWEAAAAAAAAAAgABBIECAwQAAgSFAwaHAAAAGmlyZWYAAAAAAAAADmF1eGwAAgABAAEAAA0FbWRhdBIACgk4GaPHYQENAZAylBYQ0AEECHFA1/6CnrnpF1AfOxbofYbtFaSf+sP8iAQviJRFKXxjEHTkYxiYzKwkBj4yVowlIg/hjp65GLBzZFMWzFP7sdzai4F6DvzbeCXDYtkM+98Yf58kBiGxyHDTIq7jbf7LEREgAN7/AUl3QZouUkmzd3HnCCO4eioG4O5o7cDYM+dE34eMUtsJRFicYryKjlNYwNEAWlNMGfJN3V8OdiKJSVFELIqpN/FTls36O9KN7fwt91e+0HZ/kXo2nHTXnvg/tI0fyJ3rFqX5alw+NbIDTyuqm9Pf0SyQYwDAq645awJ8WgJWl8PUAqnn/3Q0SDwhwRMLhnQLRHgaUf97fRNyseN4j8RMtX8rzw3nVwcE6Tvnc0QtQx8d+vhYsITCZdjpW74x3upD31XnHfIf0RlS1OS46aQOk1PF648/6xrg7XtWbQUGfpk/GtPB5dlacrQtg+40WohN4VaAtgd9UXn86TCOH2ETeA4wB7KxIFF78NIj6RAwSXguSLikkssjYBbXFZFsF7nP8KOxpOpTdXBXoK94g0/2HdqLQhzHJY8JKuZgi7fD6FVTLhTFbwwrL+OeCaFUJt5vma3vtwQg942nd4h/OojDkc7BjLaE/+tyCImoCh47Llrtv3kJ+CjyBBaylf4bFdjWezBbUDwQ66NiI8tI1AXFuzIsQ1/GS5dWNou0Vuzh5USVQ9WxrUkG+B5TpWx/MbzFZHQl+XhVRT6ILb0QCK53ST57L0PSrxUk8mW6PrJoT6VO4WGImNX5NgXgHQE2m683ZirPly9t7+iITEQOkjtHTi6ybMd+HQxEPgB0Gzef+Cgz5LfF7Og6P4HD1LHDtVdQEmQBjRRS63ykFL3QClzeuiC5Q1T7HtmcxSk9jiIcdnZ3S9OtdTGAhSif/uJQeOG8lMlTBhLnvGqY8ht6y0gKTSWVw8sUPUIJMkA01xrgTwR3wgPY+4qTkAACsUt9vLp6uf3KxPmx2z2dtXUfPNNTLmZKjRuxkNkIh6l5yhEGnffCT5ZtWJPxl+Ef2Z/Fm6+X+DKkoEQKwRd0j105zcQIRIjNTKbGJNS5lM4OzuBHmdDny28rkxTPnrppSDPhu8oaqvI/Bdd271Vl5Xjy7und7wiKwB3OwIe9h9vLkOskt1ULhwEy6z7vKtWBNkvTudsVhkwOsB716HSD7xX/MepL/slQhziO4c0VndlXM0et/Sf9u56f6dzFagPy5sd3ozvYkRjikVjKHYgw888fXqone3F7qF1Jd2br62fIP3xJvXc2xAsFMLMD374Qj0yhbL8l/6cqTqey0MdsRwz8uDJzFXoaua4wG3RN45wmt6EPsxcBosNK9SL6G2IPKhCtbmEGh2m4Q7ayFRGWMtsI9C2YYu8FFopQzjaVaGdhmnUs9BHhhyQjInrPq/2bBtVIisORGKvRf9urfdwFnL9fnKBhb8wYGxcxW87wXC2T16IQMn3zdwsRK1OYhwjpxCla7vraTx5DSocajEv9zWFhC/Iyv0oBomiDteURjsTgNx3aRuN/rq5qnJ5W+lKFpcu+B3dfMhXjdb2EGAOdUPM4yCOKH4TIjy5KZ3V6L8A+3orm0ole0Rl3Sl7Pt0LMj9BvynF/WApIEQpq10iw8l64gAZHykmb9IpviYkmrN4abUH5JYnavttGfnSugvxyjUZSush1Qtki1CznDbAs1nOgzfBfpZ+UfXOu90Oo0ApqiiqbOlg7W0lRXVZHQpQOSOAetRVRr1+S/zHQDMJV8jzpps8saHWEyYwG8WeJzV6n2NIRkXxAtReGS/wKo8aMl01k9jsM+HcOJ8vxHAvV+YGuWtjK5fKRskNZ6oTFbtWsMZEroMSCfGTlj34rn9KV7gTDzmYP/mvFFoYaJS5UzYYlWPNgvX6JDyOGcwcR810sFyXNQ+JyIvdzc/50d0aC6U8ICHSlRDTWBU0+FT++1qlXI4NAGQHYBmnj6KheM4XaSQ8uH5tci2y4PQathpJJ8bNqqQZiRR4Qki8gAWsttbc4cWjryDHwvWHF3+xwh1GqetcS1jGc82P1c/P/UKbfVWY+u3KSEzcH/2MxxmwVtKnT5iIw/wncPHCYrwx0d0DjBY4qMFPdpJ1kGZEKy1cpwK40pE5VBEfgH31Hri4/K2NLxQDyIJfQTCv3gZKp9saCoDPHHI4Yp3fhPCTIJWTjKdMDZUi6RIrp1X6UPxxuQTGRaxWju6BM9gxwIcKhxT9PRFZ40e1yARi0gdg2Y6KuT508fJxpDTuHFtsS5OQs2xVD6HB/uYlXaHw9NdDedsH+QG/aC2UoSek8BiWxB18+lZ6tW2sL/jwtKph+CQB8NRODWLdKMKbJfd9iYlL4CZUGcDtx4laTHlrLglKZ3OL+dT6QcRo3IBSc5POhEh8WR3T7YDsl5taP8IjtyObBKJz7J/VDvLv21CJr6ZkI8rBARN+ZvenHHu19eFzTCNC3LmnlHoiW6rwL50YAOgwZ4fJUX0/0CWJFINfGhs71Tzdn4wCoex31iZagd9BBzULvgLi/PAbE4w1JZDf0LvDkMP9ZEcs0iBU5cv5spfH7iNEJRI6Zaf8egMBfqO6KW1xnwbix0EtR9MQPAyK6n4najoVNvX6PSvhMxfokIjN7yYZ9kM8Ccborf7qR8AGTnqPIRdRyDI4fm7DYisVQRBil1H3zRq9LvphB0iVJparnVHmu0fUmLkfe4r6uObMMI1KSaK858R9okDvi8oENv3ihkt74VDTxC9SI5RmufFA7jGg7Dy62ipEecny5bTDsjudBJ/6++TVAW3HlgahSvcX2YleWTgRgW/kHN3ZXJP4EaOjJE3tKISoNt1jb0E5xCeFWGvjnwS9j/DV1hN4VNcm36B7O1+99HolOHz34gL1N5ZkZUqSKUsy5tqjcAfv9Ml6PjJQsVJERcsOGGmlQvfMDNAV4Nwxg++IU3Dpxv4GBgNaGVGKX3GzBIrG6fc+99+W/ZuTFQvsb4DwgqLqRPRzVB+Ae/reFdwX9sEWm6TaF+J88BeGGI5GAPVgHyQ2Barm7KqjGdvyV69NwfgCLX6doR1c6Au6s2b+0laNGZYHtYc5cpemIDdUapW/N9Kg/Ys9Qi98dG/Ysd3wUYOK9BbFF3513pfo48yIwzNearg+qVtmUSNbVKSLsLTOxO4uyAabqxL2KjeMx/zgVlMi1gJeUI3AclbwsJVdmgICIbc3RzTczihREUYVvctYhQQZHXxFpRYjD9WvCeX2TwO3F7fwdxgD6IzHZvzlSf54vc3X0w2yhMX9d9YsoZmPLDjCKf++9kmR0fg+rokDj1Ttj5uPhmHFhsYzaYVhpID7k8ZhGZ4aU4C/Ctv8BvSvpgPl8z9Gy694r5wnPd8ZAuR9pvR3dwMC/ApVmTewahyplbEo0DXjphJjUl64FBzBOJsITQ3+Okuxygw+4B596KQRPbSR65Rwce4ec3dLWW+hV7hI9Ui94T1JB9UmdNj/OvT2XBzzNneAF3ZfNvR7ZZKyPl02UcX3aZO5y5RqlpIX/SAwDYrhe3xSlB/4QdwPmnOwfy0n/OmDIe3pWhqnuGtsj10n7yGFC4+L/2Ctrz2DBg2xZwF6RV+UUSpeHWNoyni2ZsbYllVWNnVPgMJUMnYJuJaL43wvDm6te4jtJQldabRtbJE5HrgZ3nzzjJU9oHDlr+ni14rF7th2WT3hepkWb0rQExcrLWVB01/WwU+iUL9SeZWxDx09hIy9mrsLtJhCaXMqAxC13vUlDBjoVUZHJ3eooRRfR5e+bmaDmJ7XFl3Yr3W2AEgAKBhgZo8dhUDLMA0Q0AIIU2ABGWIOXP2eWq9iBOPMWrIvku8WAvnbkL6q0ZW8xWxgo7UL3mJ7qC4sfTAnzQA6vC4NCVxV/1Cm7mIu8bhQMDNVzD8jF9dia0h4bI5P8Rxx10Wr/eMP57NpeZy2HKkHwv9XYjl3xwZK5wj/jEKsBRY4yEuMnVwMBckW+wHzHbneYdFDlz2WtpoBc/QZJ1H+yFeC7Ba0oDq+0zF0Dac2RJ2b/ymXDvPILWfpNEc/5I4ySvlvFhmKs39FeyL3JTYBiCrdpanP2c715Fm4gbxE0lTDanay2kyIerYXjXgC1vHZSq+iksR1TKI7wJBsg1RgRPPYdSM43n1xmblM9aK5ANr0B7B96qtML/wLeugzuuDkPCRMzsx2KaXxo+XAGmcHlYrMpOHDiflV/UlNwNgUTgBywP2q+TlXNyPNdY90UQmTyAdcQho85yJCbdRJBvbNn1EM+lMJgpWkw6FljYVuH3h3/ys6dsStvXSPTUCyecf2IPMi6UQY8XFk6xy0jmfdshrU931yF6PLE8WL3mymq40f9U/twzv/AP3pchKXhVblxYml1jedFbh54Vml+GTwlUpWEJBxiBLmqORj5/yxUiKEziUea+dA=)}.menu-artwork-game[data-v-459ae043]{background-image:url(data:image/avif;base64,AAAAHGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZgAAAYRtZXRhAAAAAAAAACFoZGxyAAAAAAAAAABwaWN0AAAAAAAAAAAAAAAAAAAAAA5waXRtAAAAAAABAAAANGlsb2MAAAAAREAAAgABAAAAAAGoAAEAAAAAAAAIbQACAAAAAAoVAAEAAAAAAAAB5gAAADhpaW5mAAAAAAACAAAAFWluZmUCAAAAAAEAAGF2MDEAAAAAFWluZmUCAAAAAAIAAGF2MDEAAAAAw2lwcnAAAACdaXBjbwAAAAxhdjFDgSACAAAAABNjb2xybmNseAABAA0AAYAAAAAUaXNwZQAAAAAAAABIAAAASAAAABBwaXhpAAAAAAMICAgAAAAMYXYxQ4EAHAAAAAAOcGl4aQAAAAABCAAAADhhdXhDAAAAAHVybjptcGVnOm1wZWdCOmNpY3A6c3lzdGVtczphdXhpbGlhcnk6YWxwaGEAAAAAHmlwbWEAAAAAAAAAAgABBIECAwQAAgSFAwaHAAAAGmlyZWYAAAAAAAAADmF1eGwAAgABAAEAAApbbWRhdBIACgk4GaPHYQENAZAy3RAQ0AFFGEFA3Ss87b5GRcoBO9S8s/3M9itMi4ClKMgopThFM7LgdIncbe1X804nJnQ8Iasb6h2qoB5aOJ39+6tO0iHMPqXxqigUQjm+1VgJ0kdcQAYzhe+YYoInNqXLAjsc5RRwKnprmo9Ag1OlX4+1RvXlFxA/5tVRR/0SDmT6F48g0wPQRqSOxHSGMToz20o69HrvQ/T01yYGvS8f84oExkA0T6n+vuD4GFMVYy92kc8gLn1OTsh2xYKaI/ofH/SNvZAQW61plFXf9G8Rb/eIGLGv0DeDxVFBSHNvC6T7Eg98euNusbBdy0KMaD8BMWJ0zbCkEpm6Sl0N9dZl0yIR+VCWxd4/+X7L+AKbOL42vHd7GHbGlR2vJAXAuVAWWeAhQrJQSw6b8XvluEralfVxpWZhFPJ1DGe10MlCa8fBl0cFvORbPp6yTRUUQDr6vWQkBwBXZ1bV2Fv135Tqock0t4M6MJCFxe4v6pMEYVs7Gl6+kU/sriKWGQ6NRA/kXVtWS6Qk7g82GcrbF/wZym3jPepiOogIugVK6a36FdmFQcghvQbG9Oyg9EYQHYzdCRv2FGx+ZvhO/C6PUMGKT9Sw7GNdbNO+dxfrNF9QGeEcleRLaFFr9aTjRj9tsW0Z/uhLKHmzdnnTAJYpsp8k5iDm0wdPhmcqNjxTE40oroL7jsuSQa6RXnzpxS/+ap3XLl58vLHE9tMl01WDalUzWqCyjRgc59Iyxo4JCnNOHmcHl8E0lh4wN3w4llXRoqY6JFlJc7PfGghzwI2yniCWUpcwAZKMkLANpySfVmnunuNPDD6ms1BCcDUM8sK/X6zkP9CGkHki6ROBFpB9fgZZyiQ32PjBxqqJX9T1w+JK70iEJuywRKt25yUZpPX9PD7s9bJCm15yH1r6UR8OYC4Ra6L7R7rP6Ibhxlr1WuM29uLad/5/KjC2rcB/f0nHhUegx9TwxCeySOY6Q05R86HU1iuu1W9QzGCnRX2jhbIBtMXM3dtapu2Em/nF+SAvKMoCx34WieQHWOJd4eiwS/s9ZHaayW/UPe4nZx/7MfWlGlVHUHn5iRuvNuJ+A2A6NGTA2ntSEKTWaPKcRcyy5rU21fumz88gSVftenK91x0TC/ze7bZPa7RfmwtNrCiVpFlqBFq9cqycf6IoWu9JbH0HVBIXpZ8Mg8A8eoFznz3+uje/W5VisytQ8uJg92tXtQXPzgHocRLnxVfss6VQy37ZVW2H4nHE0GDJ4+/zh4paUMjnPjHODLCA6RJ2gWSTEcUFPe7OECWBGlAXVXoMggWvzPKlE7g183IvzqONP3X7vA8nx0z8Ce42gy0HS4kKopm41727XxYMQanIQH2p6U+IAmE/JlS3D9NoH4HK94ddY4hvKCsnBShJlg42WID9bpunBb8aN5gHASTt3/F4NYo81DGXmHlD8qPJ4Qw55mYt5UFr14MAo5X7MuEqkEVFNXgmgOd7AYoG7+r1a2moezsIM9zreTcBEyXcMlZMZtX/WiPvyK0d67GKBNdo/dloEjeWlVyNIgh4TiREkzXtQW7ZuqZudPDPYCDt2nLFd7YnXBfV0xLdYG03Jn+NijAxzU+ndcutZXZerYP/jp+zGETXUVhCMXenKIadsMG+c7Qq1sUFg4uwjdWVpdfLXoOZmq7b/aDHly779NLjuRUYAwuXwor/TlkfoyifuZgxzLZZEdjkj+Cytce/7TXxU727RLlCF2jlLvMpLR5RUS3oFsgFN1DSJV3QHzWDo2yzxkH0n3xdpO30FjlUlmzSiJIpdM5laaKjYJJNlI7TGX5+C8EITvdW2nxWurg45bB5dkqAxNKFZuB6C5pSv5RqvCbiDD1EbPngr+f0T/BAsnKHwX+yjeKRz+Wni3QNtAfvDJV2Ow2RjSqPiNzKcdCFl0pl7vvhiNz2V8avWyaQc67rvdVAd5X9E0loe0a36ohdC/Vri+nK1bB/oIrYArThqvpw2z5GSSUwJMJ04aEiHEAixnZ9Bpuq83TuPlt4uEnPnXBucdTPI6QEuL+KGcoLw0Wh8iUYmspIyg3bh4R36Ru6WB1RfwK/ixEP/OZYY1vJI0tTJZPg4GRJxBEQFUvfA896QbQfnunb0odiIF5e+q8MNcXcJjHZGCi7WioVoMpXvPohdTGi1KajhNR+CwjGTYyP3WdNjDkin8hvOMdkpptJki3kCa/VELukJYxGSIla0Nlj15UhuE1Bolgrx8rWxopNfWmIrodNBZxkEYTOjCszhds7u5PAiqXG1BwFdXLEmVnmjrjhEI+ABfMnYRK6zQMSl/1eKIkSayEC3leMn8TGtlufIVFXRIgKmC23udLeLDvOoktaPiX3/90Lf1ziej5+6zpkRNRgItdWnlwVSe4xLQ/KBkLrwbBRiYWQjec/vR0OI3zOfWGO4lProdLxG9teob0RMRk6KsWLSgqSX5bDk5VYj8yk4o3ItMvugsHbk5/ry5lky2bSwxs1Wd8QLybG0hdJPIABQamvtxFTQcIjWxu75RWytH1EcwBg4EBUqJOUvzykVOKxkDGg/a2t3x8NK5HnuCfDuRcD63xpngJnFNjcKLRXadYgJ0b1Lp/pvwxrAweUp0OB14sbAaWOz8ItVXhGrXZTTUIsiKgmcAMufLkbzb6N3UxeU9iqSTSu0KIZtPWXzmOqIC/E2BwpEcbi8KXLi7WLskuQ8h0GsgFLXVK1mKW4hphQY6UZgyh4OFiLStoa9ULPPrvjFIEhen+YIsvRV3pDNOOnjEZ3MTMIMcPxHWAX9sRXGxOs5eVHju5tlqzl4r7DI15MWr8iCo/C2ofs6YiDq+teXcxCVRgpTEMNYk6mJ1aXEytD3mJJGavjgRIACgYYGaPHYVAy2QMQ0AQQUN0reNspA40hXWO9DRu826TmNSWs8IdzR8HcHyv434/0IJoukn+4TvQOjwIWfzfciKK1ei1QtqDS7t/3Se9+D8lq3mLLF9E6wicRZpMPa3JNFSbNkFh74q2HsQyYqaMZCn1NBIJ7AK2Jlzk6f+rnu6UeBbOzCGhUNfHICHux4regk+HE4PWQUNrqW9sdV04FmXz5bB3yXkJkslShwkQM6r+AcwGYNizspS7pKIeOf6ZtzJZLhcSzHxrEezfG2hnfIrO8dLtm8meHt1hXdLwZFqbMej3cbKzqNLiP1a0D9nH6sMbQ6Hb2El2Ve2QaLQ4iWH07wvUOFL1nyIACN96YWfX1y6tBcfeR5zmC8ApoU608gBwoN7z94EmY1szHLpY595zQWLCQ0lcara7MPRUHZIQf8vxuR3otit37qj2phqVOSuBqtgXDQr62xH7VHa6Ooh3827H5a/CPIPWJuAbJ0e13+sAWSpPLKngq5TJnemn852agm9Pv/yi5b+4/LSicsUD/TBkLVpfCgGspPR+CHUcNkB3iiBLCpWQPwD5c82xb4o/9iPZtFv+pB61wiIU+lKGGRhFV7nO6YSY5Kl1qbVyrgAJc2Qdtq2dPOKDv8meO8P5OKw==)}.activity-icon-bg[data-v-459ae043]{background-image:url(data:image/avif;base64,AAAAHGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZgAAAYRtZXRhAAAAAAAAACFoZGxyAAAAAAAAAABwaWN0AAAAAAAAAAAAAAAAAAAAAA5waXRtAAAAAAABAAAANGlsb2MAAAAAREAAAgABAAAAAAGoAAEAAAAAAAAHBgACAAAAAAiuAAEAAAAAAAACSAAAADhpaW5mAAAAAAACAAAAFWluZmUCAAAAAAEAAGF2MDEAAAAAFWluZmUCAAAAAAIAAGF2MDEAAAAAw2lwcnAAAACdaXBjbwAAAAxhdjFDgSACAAAAABNjb2xybmNseAABAA0AAYAAAAAUaXNwZQAAAAAAAABIAAAASAAAABBwaXhpAAAAAAMICAgAAAAMYXYxQ4EAHAAAAAAOcGl4aQAAAAABCAAAADhhdXhDAAAAAHVybjptcGVnOm1wZWdCOmNpY3A6c3lzdGVtczphdXhpbGlhcnk6YWxwaGEAAAAAHmlwbWEAAAAAAAAAAgABBIECAwQAAgSFAwaHAAAAGmlyZWYAAAAAAAAADmF1eGwAAgABAAEAAAlWbWRhdBIACgk4GaPHYQENAZAy9g0Q0AHHFFFA3Ss87b5GYqeWq1tVWGK7KEkmHK/7WKz0uBq+0AVW9WNtZQHc4uc2VZ4GzyANzdNErHlvatiOqIdc/CdLeNHPjsTnWAOhGi/Kb9pXJwZNkWEv/G3BlkWoqtHsDI6rmvg5DhoUIfMbp+mD4pdTvQqkHioJWeAftUVJGD1fNjkzvT/Bg32YOXuBAcYhkFhja/Av6Sm65mLxdex/gVkfjBdYYPlFk5IJg7EfByc5xvL3Jc6CwYkYPxltlJrxrWsMp3qkIjAylPeAOBMolTLJpuHsHMdyzvSdy7WR/ArPwzRIWmojPiP67ft6Bexpw4O5wO4RwqsbDtm9e1Gq3H87T4N9O4UB2T3DGWCVVJ2LmwFB0icBlhcG0DWab/I2AKaZJlor49+FdNGboh6NmTHfdokGjtjbe1s187DkdIJSPCph4uaHf3b6KHIYhVxT4PNI14KUmsXdB/WuID+6LB8Fz679Eud54qCU6Lak/vq9iRC5ivFwvw6uSswOrefBBgnmcMvriKBvoOC1XY4LkVaKQrfner4O2nZh5dkMT9UiuyAvkgOY/1DIjNDSwkc75bWMTM4PyBH2bJ706+/o8rk81kGw4LvZ666pndEALi0LYky58vbHB2McxBdQWXCrZ5ho2dY0CJXoJ9rPBCW5Q224f7lP4hvIaI+fGO8HFJXur5wlNMbiL8SqZPZOz57HVvIj/ayXfKg9zWCmjVi4v4KkyWgSGL38DUHZ08eNs6kveToZpVtXA2g7nVNnaBIwh36b6DidQOPsODmOYsrtc8Ln7KOQbc7tDgOjhyx4QbMbfvx33Xm/ntsJnZX+iEjxuIdRR4DwPPKpmpcn89P8+zv+CdlMslc+jUdA+TCR0sdlBzkSAzKtblGNMl5sJyzQiUZpzqEWQ1IeXns2dTNlrhqLIj9HR84UP6/799ZJm0+YfWEYQsp/M9oO7TgmZExodnuPlWjID0kvszVx+f5AimKlhNz8yA2H9XLXKSgYddzJF79cwcVev8hbTa0iYO6+vehYjvtWsOoOaAPyqSeSHQ3Dnna1UHBT6iSSJmvNhviKH28QIL0OJyLz0vQswqEa9fd+V1tEzHKba+LiOoWhuYBP1xKqpGb5bR/1buHA4zLOCmIfTpD10huZ0TnHwplLAlkHv7/C6gEFcIwweRFQ78FPMJEy4Z6fKnD34sBp+MSD4SNtrXYPLuJnf088inBFfXil4WEPGioObSpPETsuL6vufIKUhXiVH/K9ysmHPu/rlKn2TXiWs11wndr+3Noz59mqreyLVOB+ZNZ2regIe+Oca09VdsUdrFOh+5BaGl7d124bFgqqDJAAoMEkHdrj9P56s9hB0pWXh+UhwQro9EMDCjDWQwXY5Bs1sN7CafJDCNyiiLAXMHOP6DuSqMomk7luJCUCDw0DYS25/AaANmNqI4vqEwVVX9jeZKu8JhHybRq/jsZpYitdoePxF8LlaOVmxgr2UJNbd4wxgjnlYfVqEHH8LijtCrn/Uf8z9t69GGI7WNDICBD3CzxfniVg8RiOMaSnR9cMkrLDsdBY0oKf+rw+mGT0XsxidPmWNKFPbdjHvzoJOitdX4eJaFw0BSBp82C6B1fgLGyTtcqFhJQWmWBtcUS/aiucO9cVZtbPKUZC036h0Zh2jyJ48dbm2PoIsfnh5WhBFZ4QFoJl9O5MnEyowtFvDszoXKm/apxP323vS0szdE23zYCFO9m1LZ6AvtKYMijUf1RULTnNGxOHWIaeiu29S3Epv63QvC0TdFCgny6EI5hJsI7gpFiqP+6zLPTPePFNpFqur1i/5rFsRPBzDkDlTrQR3JjWKlGoScQoafgBYcABhaigWU8M9jGuiO1dEaumEmdrOooe2REVM6rsMDqsWlFfxGmJ6MIRiQPkTuUnPU0yEggvGoOeyGhq+G/r734c5O3jknV+E2b2t2Y9w9k/ZYsPje3BFMacMbmDog0RbmssGyN8r1NYG71ao3UNKILyITX4wikKamHRMKjkXTDXmL76mj3jt9U/QtTuI9BOs0hgzfySn2lj4+O9j50G8Zqud3e171nKt2vXXBT168RxdXPOiE+UCCazlQw/9GpPeYCoSMKS8uvbR/RjjQTQcXxqGp6JrcXg67LhwAOoPjg1L3St/KL4ngONPhVjowA6UCX96NzD0zvIHZuW9RwU+WyhhC0VqIGfu9JHhwLg0GxL/eeY4uYdw97u2vmB5vk8+gsO3dQgbi3LaZEFGrmBs0UQZpoqkTjUTgwnCXtnGTh/UmKPhdD1zwvDWHNAnj9P/eRuu8/AnT6JQqfiGRHAERK45GkqY8bGeRshhtXs0KiQP0yK/hxE6l+L12LxGbc0Z/ZO88TYvBvAGGroN4ASAAoGGBmjx2FQMrsEENAEEFDdK3jbKQOvNf1mmsq0XsaGxdsTztTkUG0fCGNU11I4edOh2KG2hHY3OpLhotWSlRg7FzQEKeyFp4qZKn2C+pvrCIpmywVSuydPIDIOFA61VW1dIFlvnfzF41QAfRnz38siPgbDuqINY0ZP6kToqKWyowK/ZKhpCl10k8lBU3Wz6YIvZnYi6gwiGWnsZk6maItW7gMppjnCzpEnMSSsMxiXT1ymOH7K/PhwcXpKFJBhmc359IXcdMK2mc4OQ7qC+ruZstq6V3hQMulOFKC0rzRqgxJI9kOhjueigMHu/NETu+nr3i3J5BDRkWMi2CKkOd+kqp/0ulMLrv9CV2qEtglH5dcpAH22eE4EtwZpy7L32FCE+Ua9h2l9NxtXkXpcLL7k4KT2+gk9f0JtyGQjSz2nXbo/Sz27kFCf/V93cw9camsCrJW+rrt0m0tlymwtrQGpwEdmix4IH2x8w6u6crsJ2Ddrfu9U40kvZ87dNrBSeG6fQgQwgEtWUYdvNEhy2V0IdobiX0W4X/thxEHif/vfvUqS2GvOUH8OtZRMDwPORqpHc0M6tzNZEMDmuwO1yK8FbLlUAn5ljKWgRajktOyOL/9sTjqkB7HUHwrUebiNK2kIfMEJwr/ezO4Ew6etUz1lUTJqek1VUGe/wSPgkAxFhpTjkZv9GIBaXj+lpqKrJA79pfq68fNd/MO9xYgPeE+3VOXKoUpDMF++FIxtznDLd878RELec25wblJLXW6QwuTCTK5yFA==)}.profile-icon-bg[data-v-459ae043]{background-image:url(data:image/avif;base64,AAAAHGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZgAAAYRtZXRhAAAAAAAAACFoZGxyAAAAAAAAAABwaWN0AAAAAAAAAAAAAAAAAAAAAA5waXRtAAAAAAABAAAANGlsb2MAAAAAREAAAgABAAAAAAGoAAEAAAAAAAAF+gACAAAAAAeiAAEAAAAAAAABRwAAADhpaW5mAAAAAAACAAAAFWluZmUCAAAAAAEAAGF2MDEAAAAAFWluZmUCAAAAAAIAAGF2MDEAAAAAw2lwcnAAAACdaXBjbwAAAAxhdjFDgSACAAAAABNjb2xybmNseAABAA0AAYAAAAAUaXNwZQAAAAAAAABIAAAASAAAABBwaXhpAAAAAAMICAgAAAAMYXYxQ4EAHAAAAAAOcGl4aQAAAAABCAAAADhhdXhDAAAAAHVybjptcGVnOm1wZWdCOmNpY3A6c3lzdGVtczphdXhpbGlhcnk6YWxwaGEAAAAAHmlwbWEAAAAAAAAAAgABBIECAwQAAgSFAwaHAAAAGmlyZWYAAAAAAAAADmF1eGwAAgABAAEAAAdJbWRhdBIACgk4GaPHYQENAZAy6gsQ0AFFHFFA3Ss87b5GckUb3n4RUtsDzIthaTV9ngD8lzyDGTpSA4894dbWkCZhyV4hs3cyaKhYM+TaXTJAxobxcNhlVAHDGL1lpovCqYoGInQA2/Pi1T9qdymn+GEvb47hTmciWileeTlPazCcydCswK/sg0O5YdcEwM8pwn5C7+IKVr4ZN4VYDkUw+/0qFjke3LPDvOnpmzgwHsa3IYXiyIm5SklbcifwJ9IixhiRy6W6pzkiS7p7oRod5EtS539V3eiyQzqrxVvb3Fc+BcLSEwTDoqBnEoRsFhUrfq1oED3inrT4O1cVUl3mBzP5Epmy1XrzYzeRArzhKa+HZItRsiMVco7N1NsXBrcp88ZRKXZLoxdPh8ZQW2oFcqUomUpcoYDzVIgr1DF0x0LnvocdMG08ZFh5CKc46jw0GZ5IupbIw+t3LK+D2tu+tATRmoNC4yC984rgjR3Dw8Mgm7yP7uq8AqHMnJ7AM0WUSe0Om3c+KqsR5ii2QW/demHaVQzFKqJcnqt5yDVD5T5wU99IAaMdhM3mO4AkoGfTdTHHvD/KeS/m8ZyiXc9jZKJJPNTtumfSjzIjkeshLshNQ31B/d6KSIlCYUV/2RDr2I6kZ9T4Zlv1UBE8duVbyJ1+2UdjlDht/nWBSYK/QjndIpgOM7VrbkVyrlHZ/Bti0EfmYgCpAHb57uiK4CoPKnj4lF2dZKuDIJnO8FW86K5KEWS3bqpuVPKVx+gartMsM2QbxjB/cKg3yub6EnVPjUHLnfjTAM97N0FohpS/zFjFoUYCp21b7La5bywfhUAIZb4ik5A+OsYaJw8w5pl47npi8K/rW0egWmqCvhM0j5eaziEK3K3ae/mKXy1xZ5LkICGFoTR7QFFgxWe5DOV2l04CzYop3eicowEV72fOhGkT/uRnxSLjryLvnfcXVPoSpDDg4kmByZ5xj7yFMxmu3zLbuj4/g552uhOINwvoOzgZVlOfuFQVSU81gIUXDq/t2nqMMl5k6pHGkLz3xXfdgPLnL6ZpODqIXi+YCgcTajv29kNs8eXVzQ9Ka/cq5U9tPcPM4I4lRGr0dpFmo+Hh327Ftw4OLke5reNMDA7+Fq75ExpgouPZCPHARVvz27lbcYyzfGgbyDBCnF6i3uEdH5IXZwNCSqRvnEHNe3n0JLBc1yyuq46shamk+W29GKgvPcugAAEWOoRYbh1bT9Es3yG3keUtsSj56HG+D7XbuwUEi8VLhrJocWZv88X6NN7ndNRDdRncZB8JARlde8Z4AEEhsBEPvdWZdS4WUbTU7H3mUkS6Fy8d06gtZgNy1KmTIspudglfSh8fDLX1qOKch32K3VclOuDfmvNSuE7oVsjpYISETPAE2l54/L0L4M2AZkG/1fy2sHD5tYw9D3Du7lrBcMgiav8jr7KH89ahj5hLF416jGNw6UbU/sjVyeNDW/p+u58NS2/HBRNeDuDVPh4f2TN9BV42T8DpjAhk53mi9nJMpEGT17tkEltghC9i7XK0PSIQi/4JDQNYMHm5Amy/Od82YIPVTQKEvwN15zh04bSuIniTTndfZRextyLAb4a85g7N5HWzml2FwR81GhjqqXvdhbd2NKDg1pLMnxADdTyTZZjcf0ilWbDlPcJCuJ9nicZwGehBPkgg7d+EQBL9WnAMg0Jzx+TPubHhqUoQVmi2S0tfI19jgRaMMuzteYrGiMavJGKRpnPjdDNTGycom03sU6crYBesKA95wCRaKzPP91qP6Usq2OuD5NTTpTHommASP5S/zjFwkShjZB4GRVrKDW/GOdk5uhaO/X4/LSqGOo3FTJh9VLB3xFEHaqXytzDGtR3wthY4oRF9RIUrJlM6pFT6gVEeIA9SajE2uerjvjorG2ixPSt4rgGCIwlh/BkJi5jYDghrZopoX/jNlsNZ6IOpErTaEdO0sjO0AK1NHdBkF2lqUzg4CKK1z8pECoD0nbpxZyg2YKgAF13x2WQwxdfxs9KqFhhzEHw5iGl1WBnl5nOaNmrJSBIACgYYGaPHYVAyugIQ0AQQUN0reNspA688VlwdJpDthYFfwd66n8x1SDoR/qvH4I0tqWtuSNw2LoeIsygD7JdWmM9CNBisv5wHTe5TEY3AG6UfQc9bQIKIAhqw9VQ0GchUCEJxj7wt0/cXgWPLn2j7tjrulsZPXkV2eq06SE55LuhRTvHP0lQjJHWyNsYIfRaN9YMBhOgIdH3luplssRfk6NwiB/HPKBcpu+tgj7kFFEz+z3vJOpQ7qXvnxx5eh1onTY5QzQbZt9WMUmnqtQlORf7UvHOnDFGEQGApXhHDxVcSbw+8kAclCP18Wn6YY7ZP29cBho0dxYWPN0aVEjSwvk7IcbLi0bhWFz5TU9pdmScxHjXQ5BHluingugMTkouDAc6e4qDXk2IQndd9c57mVQWTFmxobNstGB2z06EHcBjIqWnEmA==)}.lottery-icon-bg[data-v-459ae043]{background-image:url(data:image/avif;base64,AAAAHGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZgAAAYRtZXRhAAAAAAAAACFoZGxyAAAAAAAAAABwaWN0AAAAAAAAAAAAAAAAAAAAAA5waXRtAAAAAAABAAAANGlsb2MAAAAAREAAAgABAAAAAAGoAAEAAAAAAAALJAACAAAAAAzMAAEAAAAAAAAB2QAAADhpaW5mAAAAAAACAAAAFWluZmUCAAAAAAEAAGF2MDEAAAAAFWluZmUCAAAAAAIAAGF2MDEAAAAAw2lwcnAAAACdaXBjbwAAAAxhdjFDgSACAAAAABNjb2xybmNseAABAA0AAYAAAAAUaXNwZQAAAAAAAABIAAAASAAAABBwaXhpAAAAAAMICAgAAAAMYXYxQ4EAHAAAAAAOcGl4aQAAAAABCAAAADhhdXhDAAAAAHVybjptcGVnOm1wZWdCOmNpY3A6c3lzdGVtczphdXhpbGlhcnk6YWxwaGEAAAAAHmlwbWEAAAAAAAAAAgABBIECAwQAAgSFAwaHAAAAGmlyZWYAAAAAAAAADmF1eGwAAgABAAEAAA0FbWRhdBIACgk4GaPHYQENAZAylBYQ0AEECHFA1/6CnrnpF1AfOxbofYbtFaSf+sP8iAQviJRFKXxjEHTkYxiYzKwkBj4yVowlIg/hjp65GLBzZFMWzFP7sdzai4F6DvzbeCXDYtkM+98Yf58kBiGxyHDTIq7jbf7LEREgAN7/AUl3QZouUkmzd3HnCCO4eioG4O5o7cDYM+dE34eMUtsJRFicYryKjlNYwNEAWlNMGfJN3V8OdiKJSVFELIqpN/FTls36O9KN7fwt91e+0HZ/kXo2nHTXnvg/tI0fyJ3rFqX5alw+NbIDTyuqm9Pf0SyQYwDAq645awJ8WgJWl8PUAqnn/3Q0SDwhwRMLhnQLRHgaUf97fRNyseN4j8RMtX8rzw3nVwcE6Tvnc0QtQx8d+vhYsITCZdjpW74x3upD31XnHfIf0RlS1OS46aQOk1PF648/6xrg7XtWbQUGfpk/GtPB5dlacrQtg+40WohN4VaAtgd9UXn86TCOH2ETeA4wB7KxIFF78NIj6RAwSXguSLikkssjYBbXFZFsF7nP8KOxpOpTdXBXoK94g0/2HdqLQhzHJY8JKuZgi7fD6FVTLhTFbwwrL+OeCaFUJt5vma3vtwQg942nd4h/OojDkc7BjLaE/+tyCImoCh47Llrtv3kJ+CjyBBaylf4bFdjWezBbUDwQ66NiI8tI1AXFuzIsQ1/GS5dWNou0Vuzh5USVQ9WxrUkG+B5TpWx/MbzFZHQl+XhVRT6ILb0QCK53ST57L0PSrxUk8mW6PrJoT6VO4WGImNX5NgXgHQE2m683ZirPly9t7+iITEQOkjtHTi6ybMd+HQxEPgB0Gzef+Cgz5LfF7Og6P4HD1LHDtVdQEmQBjRRS63ykFL3QClzeuiC5Q1T7HtmcxSk9jiIcdnZ3S9OtdTGAhSif/uJQeOG8lMlTBhLnvGqY8ht6y0gKTSWVw8sUPUIJMkA01xrgTwR3wgPY+4qTkAACsUt9vLp6uf3KxPmx2z2dtXUfPNNTLmZKjRuxkNkIh6l5yhEGnffCT5ZtWJPxl+Ef2Z/Fm6+X+DKkoEQKwRd0j105zcQIRIjNTKbGJNS5lM4OzuBHmdDny28rkxTPnrppSDPhu8oaqvI/Bdd271Vl5Xjy7und7wiKwB3OwIe9h9vLkOskt1ULhwEy6z7vKtWBNkvTudsVhkwOsB716HSD7xX/MepL/slQhziO4c0VndlXM0et/Sf9u56f6dzFagPy5sd3ozvYkRjikVjKHYgw888fXqone3F7qF1Jd2br62fIP3xJvXc2xAsFMLMD374Qj0yhbL8l/6cqTqey0MdsRwz8uDJzFXoaua4wG3RN45wmt6EPsxcBosNK9SL6G2IPKhCtbmEGh2m4Q7ayFRGWMtsI9C2YYu8FFopQzjaVaGdhmnUs9BHhhyQjInrPq/2bBtVIisORGKvRf9urfdwFnL9fnKBhb8wYGxcxW87wXC2T16IQMn3zdwsRK1OYhwjpxCla7vraTx5DSocajEv9zWFhC/Iyv0oBomiDteURjsTgNx3aRuN/rq5qnJ5W+lKFpcu+B3dfMhXjdb2EGAOdUPM4yCOKH4TIjy5KZ3V6L8A+3orm0ole0Rl3Sl7Pt0LMj9BvynF/WApIEQpq10iw8l64gAZHykmb9IpviYkmrN4abUH5JYnavttGfnSugvxyjUZSush1Qtki1CznDbAs1nOgzfBfpZ+UfXOu90Oo0ApqiiqbOlg7W0lRXVZHQpQOSOAetRVRr1+S/zHQDMJV8jzpps8saHWEyYwG8WeJzV6n2NIRkXxAtReGS/wKo8aMl01k9jsM+HcOJ8vxHAvV+YGuWtjK5fKRskNZ6oTFbtWsMZEroMSCfGTlj34rn9KV7gTDzmYP/mvFFoYaJS5UzYYlWPNgvX6JDyOGcwcR810sFyXNQ+JyIvdzc/50d0aC6U8ICHSlRDTWBU0+FT++1qlXI4NAGQHYBmnj6KheM4XaSQ8uH5tci2y4PQathpJJ8bNqqQZiRR4Qki8gAWsttbc4cWjryDHwvWHF3+xwh1GqetcS1jGc82P1c/P/UKbfVWY+u3KSEzcH/2MxxmwVtKnT5iIw/wncPHCYrwx0d0DjBY4qMFPdpJ1kGZEKy1cpwK40pE5VBEfgH31Hri4/K2NLxQDyIJfQTCv3gZKp9saCoDPHHI4Yp3fhPCTIJWTjKdMDZUi6RIrp1X6UPxxuQTGRaxWju6BM9gxwIcKhxT9PRFZ40e1yARi0gdg2Y6KuT508fJxpDTuHFtsS5OQs2xVD6HB/uYlXaHw9NdDedsH+QG/aC2UoSek8BiWxB18+lZ6tW2sL/jwtKph+CQB8NRODWLdKMKbJfd9iYlL4CZUGcDtx4laTHlrLglKZ3OL+dT6QcRo3IBSc5POhEh8WR3T7YDsl5taP8IjtyObBKJz7J/VDvLv21CJr6ZkI8rBARN+ZvenHHu19eFzTCNC3LmnlHoiW6rwL50YAOgwZ4fJUX0/0CWJFINfGhs71Tzdn4wCoex31iZagd9BBzULvgLi/PAbE4w1JZDf0LvDkMP9ZEcs0iBU5cv5spfH7iNEJRI6Zaf8egMBfqO6KW1xnwbix0EtR9MQPAyK6n4najoVNvX6PSvhMxfokIjN7yYZ9kM8Ccborf7qR8AGTnqPIRdRyDI4fm7DYisVQRBil1H3zRq9LvphB0iVJparnVHmu0fUmLkfe4r6uObMMI1KSaK858R9okDvi8oENv3ihkt74VDTxC9SI5RmufFA7jGg7Dy62ipEecny5bTDsjudBJ/6++TVAW3HlgahSvcX2YleWTgRgW/kHN3ZXJP4EaOjJE3tKISoNt1jb0E5xCeFWGvjnwS9j/DV1hN4VNcm36B7O1+99HolOHz34gL1N5ZkZUqSKUsy5tqjcAfv9Ml6PjJQsVJERcsOGGmlQvfMDNAV4Nwxg++IU3Dpxv4GBgNaGVGKX3GzBIrG6fc+99+W/ZuTFQvsb4DwgqLqRPRzVB+Ae/reFdwX9sEWm6TaF+J88BeGGI5GAPVgHyQ2Barm7KqjGdvyV69NwfgCLX6doR1c6Au6s2b+0laNGZYHtYc5cpemIDdUapW/N9Kg/Ys9Qi98dG/Ysd3wUYOK9BbFF3513pfo48yIwzNearg+qVtmUSNbVKSLsLTOxO4uyAabqxL2KjeMx/zgVlMi1gJeUI3AclbwsJVdmgICIbc3RzTczihREUYVvctYhQQZHXxFpRYjD9WvCeX2TwO3F7fwdxgD6IzHZvzlSf54vc3X0w2yhMX9d9YsoZmPLDjCKf++9kmR0fg+rokDj1Ttj5uPhmHFhsYzaYVhpID7k8ZhGZ4aU4C/Ctv8BvSvpgPl8z9Gy694r5wnPd8ZAuR9pvR3dwMC/ApVmTewahyplbEo0DXjphJjUl64FBzBOJsITQ3+Okuxygw+4B596KQRPbSR65Rwce4ec3dLWW+hV7hI9Ui94T1JB9UmdNj/OvT2XBzzNneAF3ZfNvR7ZZKyPl02UcX3aZO5y5RqlpIX/SAwDYrhe3xSlB/4QdwPmnOwfy0n/OmDIe3pWhqnuGtsj10n7yGFC4+L/2Ctrz2DBg2xZwF6RV+UUSpeHWNoyni2ZsbYllVWNnVPgMJUMnYJuJaL43wvDm6te4jtJQldabRtbJE5HrgZ3nzzjJU9oHDlr+ni14rF7th2WT3hepkWb0rQExcrLWVB01/WwU+iUL9SeZWxDx09hIy9mrsLtJhCaXMqAxC13vUlDBjoVUZHJ3eooRRfR5e+bmaDmJ7XFl3Yr3W2AEgAKBhgZo8dhUDLMA0Q0AIIU2ABGWIOXP2eWq9iBOPMWrIvku8WAvnbkL6q0ZW8xWxgo7UL3mJ7qC4sfTAnzQA6vC4NCVxV/1Cm7mIu8bhQMDNVzD8jF9dia0h4bI5P8Rxx10Wr/eMP57NpeZy2HKkHwv9XYjl3xwZK5wj/jEKsBRY4yEuMnVwMBckW+wHzHbneYdFDlz2WtpoBc/QZJ1H+yFeC7Ba0oDq+0zF0Dac2RJ2b/ymXDvPILWfpNEc/5I4ySvlvFhmKs39FeyL3JTYBiCrdpanP2c715Fm4gbxE0lTDanay2kyIerYXjXgC1vHZSq+iksR1TKI7wJBsg1RgRPPYdSM43n1xmblM9aK5ANr0B7B96qtML/wLeugzuuDkPCRMzsx2KaXxo+XAGmcHlYrMpOHDiflV/UlNwNgUTgBywP2q+TlXNyPNdY90UQmTyAdcQho85yJCbdRJBvbNn1EM+lMJgpWkw6FljYVuH3h3/ys6dsStvXSPTUCyecf2IPMi6UQY8XFk6xy0jmfdshrU931yF6PLE8WL3mymq40f9U/twzv/AP3pchKXhVblxYml1jedFbh54Vml+GTwlUpWEJBxiBLmqORj5/yxUiKEziUea+dA=)}.game-icon-bg[data-v-459ae043]{background-image:url(data:image/avif;base64,AAAAHGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZgAAAYRtZXRhAAAAAAAAACFoZGxyAAAAAAAAAABwaWN0AAAAAAAAAAAAAAAAAAAAAA5waXRtAAAAAAABAAAANGlsb2MAAAAAREAAAgABAAAAAAGoAAEAAAAAAAAIbQACAAAAAAoVAAEAAAAAAAAB5gAAADhpaW5mAAAAAAACAAAAFWluZmUCAAAAAAEAAGF2MDEAAAAAFWluZmUCAAAAAAIAAGF2MDEAAAAAw2lwcnAAAACdaXBjbwAAAAxhdjFDgSACAAAAABNjb2xybmNseAABAA0AAYAAAAAUaXNwZQAAAAAAAABIAAAASAAAABBwaXhpAAAAAAMICAgAAAAMYXYxQ4EAHAAAAAAOcGl4aQAAAAABCAAAADhhdXhDAAAAAHVybjptcGVnOm1wZWdCOmNpY3A6c3lzdGVtczphdXhpbGlhcnk6YWxwaGEAAAAAHmlwbWEAAAAAAAAAAgABBIECAwQAAgSFAwaHAAAAGmlyZWYAAAAAAAAADmF1eGwAAgABAAEAAApbbWRhdBIACgk4GaPHYQENAZAy3RAQ0AFFGEFA3Ss87b5GRcoBO9S8s/3M9itMi4ClKMgopThFM7LgdIncbe1X804nJnQ8Iasb6h2qoB5aOJ39+6tO0iHMPqXxqigUQjm+1VgJ0kdcQAYzhe+YYoInNqXLAjsc5RRwKnprmo9Ag1OlX4+1RvXlFxA/5tVRR/0SDmT6F48g0wPQRqSOxHSGMToz20o69HrvQ/T01yYGvS8f84oExkA0T6n+vuD4GFMVYy92kc8gLn1OTsh2xYKaI/ofH/SNvZAQW61plFXf9G8Rb/eIGLGv0DeDxVFBSHNvC6T7Eg98euNusbBdy0KMaD8BMWJ0zbCkEpm6Sl0N9dZl0yIR+VCWxd4/+X7L+AKbOL42vHd7GHbGlR2vJAXAuVAWWeAhQrJQSw6b8XvluEralfVxpWZhFPJ1DGe10MlCa8fBl0cFvORbPp6yTRUUQDr6vWQkBwBXZ1bV2Fv135Tqock0t4M6MJCFxe4v6pMEYVs7Gl6+kU/sriKWGQ6NRA/kXVtWS6Qk7g82GcrbF/wZym3jPepiOogIugVK6a36FdmFQcghvQbG9Oyg9EYQHYzdCRv2FGx+ZvhO/C6PUMGKT9Sw7GNdbNO+dxfrNF9QGeEcleRLaFFr9aTjRj9tsW0Z/uhLKHmzdnnTAJYpsp8k5iDm0wdPhmcqNjxTE40oroL7jsuSQa6RXnzpxS/+ap3XLl58vLHE9tMl01WDalUzWqCyjRgc59Iyxo4JCnNOHmcHl8E0lh4wN3w4llXRoqY6JFlJc7PfGghzwI2yniCWUpcwAZKMkLANpySfVmnunuNPDD6ms1BCcDUM8sK/X6zkP9CGkHki6ROBFpB9fgZZyiQ32PjBxqqJX9T1w+JK70iEJuywRKt25yUZpPX9PD7s9bJCm15yH1r6UR8OYC4Ra6L7R7rP6Ibhxlr1WuM29uLad/5/KjC2rcB/f0nHhUegx9TwxCeySOY6Q05R86HU1iuu1W9QzGCnRX2jhbIBtMXM3dtapu2Em/nF+SAvKMoCx34WieQHWOJd4eiwS/s9ZHaayW/UPe4nZx/7MfWlGlVHUHn5iRuvNuJ+A2A6NGTA2ntSEKTWaPKcRcyy5rU21fumz88gSVftenK91x0TC/ze7bZPa7RfmwtNrCiVpFlqBFq9cqycf6IoWu9JbH0HVBIXpZ8Mg8A8eoFznz3+uje/W5VisytQ8uJg92tXtQXPzgHocRLnxVfss6VQy37ZVW2H4nHE0GDJ4+/zh4paUMjnPjHODLCA6RJ2gWSTEcUFPe7OECWBGlAXVXoMggWvzPKlE7g183IvzqONP3X7vA8nx0z8Ce42gy0HS4kKopm41727XxYMQanIQH2p6U+IAmE/JlS3D9NoH4HK94ddY4hvKCsnBShJlg42WID9bpunBb8aN5gHASTt3/F4NYo81DGXmHlD8qPJ4Qw55mYt5UFr14MAo5X7MuEqkEVFNXgmgOd7AYoG7+r1a2moezsIM9zreTcBEyXcMlZMZtX/WiPvyK0d67GKBNdo/dloEjeWlVyNIgh4TiREkzXtQW7ZuqZudPDPYCDt2nLFd7YnXBfV0xLdYG03Jn+NijAxzU+ndcutZXZerYP/jp+zGETXUVhCMXenKIadsMG+c7Qq1sUFg4uwjdWVpdfLXoOZmq7b/aDHly779NLjuRUYAwuXwor/TlkfoyifuZgxzLZZEdjkj+Cytce/7TXxU727RLlCF2jlLvMpLR5RUS3oFsgFN1DSJV3QHzWDo2yzxkH0n3xdpO30FjlUlmzSiJIpdM5laaKjYJJNlI7TGX5+C8EITvdW2nxWurg45bB5dkqAxNKFZuB6C5pSv5RqvCbiDD1EbPngr+f0T/BAsnKHwX+yjeKRz+Wni3QNtAfvDJV2Ow2RjSqPiNzKcdCFl0pl7vvhiNz2V8avWyaQc67rvdVAd5X9E0loe0a36ohdC/Vri+nK1bB/oIrYArThqvpw2z5GSSUwJMJ04aEiHEAixnZ9Bpuq83TuPlt4uEnPnXBucdTPI6QEuL+KGcoLw0Wh8iUYmspIyg3bh4R36Ru6WB1RfwK/ixEP/OZYY1vJI0tTJZPg4GRJxBEQFUvfA896QbQfnunb0odiIF5e+q8MNcXcJjHZGCi7WioVoMpXvPohdTGi1KajhNR+CwjGTYyP3WdNjDkin8hvOMdkpptJki3kCa/VELukJYxGSIla0Nlj15UhuE1Bolgrx8rWxopNfWmIrodNBZxkEYTOjCszhds7u5PAiqXG1BwFdXLEmVnmjrjhEI+ABfMnYRK6zQMSl/1eKIkSayEC3leMn8TGtlufIVFXRIgKmC23udLeLDvOoktaPiX3/90Lf1ziej5+6zpkRNRgItdWnlwVSe4xLQ/KBkLrwbBRiYWQjec/vR0OI3zOfWGO4lProdLxG9teob0RMRk6KsWLSgqSX5bDk5VYj8yk4o3ItMvugsHbk5/ry5lky2bSwxs1Wd8QLybG0hdJPIABQamvtxFTQcIjWxu75RWytH1EcwBg4EBUqJOUvzykVOKxkDGg/a2t3x8NK5HnuCfDuRcD63xpngJnFNjcKLRXadYgJ0b1Lp/pvwxrAweUp0OB14sbAaWOz8ItVXhGrXZTTUIsiKgmcAMufLkbzb6N3UxeU9iqSTSu0KIZtPWXzmOqIC/E2BwpEcbi8KXLi7WLskuQ8h0GsgFLXVK1mKW4hphQY6UZgyh4OFiLStoa9ULPPrvjFIEhen+YIsvRV3pDNOOnjEZ3MTMIMcPxHWAX9sRXGxOs5eVHju5tlqzl4r7DI15MWr8iCo/C2ofs6YiDq+teXcxCVRgpTEMNYk6mJ1aXEytD3mJJGavjgRIACgYYGaPHYVAy2QMQ0AQQUN0reNspA40hXWO9DRu826TmNSWs8IdzR8HcHyv434/0IJoukn+4TvQOjwIWfzfciKK1ei1QtqDS7t/3Se9+D8lq3mLLF9E6wicRZpMPa3JNFSbNkFh74q2HsQyYqaMZCn1NBIJ7AK2Jlzk6f+rnu6UeBbOzCGhUNfHICHux4regk+HE4PWQUNrqW9sdV04FmXz5bB3yXkJkslShwkQM6r+AcwGYNizspS7pKIeOf6ZtzJZLhcSzHxrEezfG2hnfIrO8dLtm8meHt1hXdLwZFqbMej3cbKzqNLiP1a0D9nH6sMbQ6Hb2El2Ve2QaLQ4iWH07wvUOFL1nyIACN96YWfX1y6tBcfeR5zmC8ApoU608gBwoN7z94EmY1szHLpY595zQWLCQ0lcara7MPRUHZIQf8vxuR3otit37qj2phqVOSuBqtgXDQr62xH7VHa6Ooh3827H5a/CPIPWJuAbJ0e13+sAWSpPLKngq5TJnemn852agm9Pv/yi5b+4/LSicsUD/TBkLVpfCgGspPR+CHUcNkB3iiBLCpWQPwD5c82xb4o/9iPZtFv+pB61wiIU+lKGGRhFV7nO6YSY5Kl1qbVyrgAJc2Qdtq2dPOKDv8meO8P5OKw==)}.menu-label[data-v-459ae043]{display:block;flex-shrink:0;max-width:100%;overflow:hidden;color:inherit;font-size:14px;font-weight:500;line-height:20px;text-align:center;white-space:nowrap;text-overflow:ellipsis}html[data-ui-style=neumorphic] .bottom-menu[data-v-459ae043]{background:var(--neu-surface);box-shadow:0 -1px #ffffff59,0 -4px 12px #cdd6e266}html[data-ui-style=neumorphic] .bottom-menu .menu-item[data-v-459ae043]{color:#586c87}html[data-ui-style=neumorphic] .bottom-menu .menu-item.active[data-v-459ae043]{color:var(--neu-blue)}html[data-ui-style=neumorphic] .bottom-menu .el-icon-outer[data-v-459ae043]:before{background:var(--neu-surface);box-shadow:-2px -2px 5px #ffffff73,2px -2px 5px #cdd6e280}html[data-ui-style=neumorphic] .bottom-menu .el-icon-wrapper[data-v-459ae043]:before{background:var(--neu-primary-gradient);box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] .bottom-menu .menu-item[data-v-459ae043]:active:not(.active){border-color:transparent;background:#e2eaf4;box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] .bottom-menu .menu-item.active:active .el-icon-wrapper[data-v-459ae043]:before{background:#245fb9;box-shadow:var(--neu-primary-inset)}@media (hover: hover) and (pointer: fine){.menu-item[data-v-459ae043]:hover:not(.active):not(:active){background:#edf3fb}html[data-ui-style=neumorphic] .bottom-menu .menu-item[data-v-459ae043]:hover:not(.active):not(:active){background:#e2eaf4}}@media (max-width: 360px){.menu-container[data-v-459ae043]{gap:2px}}@media (min-width: 769px){.bottom-menu[data-v-459ae043]{padding-bottom:0}}@media (prefers-reduced-motion: reduce){.menu-item[data-v-459ae043],.el-icon-outer[data-v-459ae043],.el-icon-outer[data-v-459ae043]:before,.el-icon-wrapper[data-v-459ae043]:before{transition:none}}.offline-indicator[data-v-f442ad6c]{position:fixed;top:20px;left:50%;transform:translate(-50%);z-index:9999;background:var(--color-warning);border:1px solid rgba(255,255,255,.2);border-radius:25px;padding:8px 16px;box-shadow:0 4px 15px #ff57224d;animation:slideDown-f442ad6c .3s ease-out}.offline-content[data-v-f442ad6c]{display:flex;align-items:center;gap:8px;color:var(--color-text-white);font-size:14px;font-weight:500}.offline-icon[data-v-f442ad6c]{color:var(--color-text-white)}.offline-text[data-v-f442ad6c]{white-space:nowrap}.refresh-btn[data-v-f442ad6c]{background:#fff3;border:1px solid rgba(255,255,255,.3);border-radius:12px;color:var(--color-text-white);padding:4px 8px;font-size:12px;cursor:pointer;transition:all .3s ease;margin-left:8px}@keyframes slideDown-f442ad6c{0%{opacity:0;transform:translate(-50%) translateY(-20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.ad-modal-overlay[data-v-d0a6a46f]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;z-index:9999;display:flex;align-items:center;justify-content:center;animation:fadeIn-d0a6a46f .3s ease-out;padding:12px;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important}.ad-modal-overlay[data-v-d0a6a46f]:active{-webkit-tap-highlight-color:transparent!important;background-color:#0009!important}.ad-modal[data-v-d0a6a46f]{position:relative;width:calc(100% - 24px);border-radius:16px;max-width:400px;max-height:85vh;overflow:hidden;animation:slideUp-d0a6a46f .4s cubic-bezier(.34,1.56,.64,1);-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important}.ad-content[data-v-d0a6a46f]{position:relative;display:flex;flex-direction:column;max-height:90vh;overflow-y:auto}.ad-content[data-v-d0a6a46f]::-webkit-scrollbar{width:6px}.ad-content[data-v-d0a6a46f]::-webkit-scrollbar-track{background:#f1f1f1}.ad-content[data-v-d0a6a46f]::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.ad-image-container[data-v-d0a6a46f]{position:relative;width:100%;overflow:hidden;background:linear-gradient(135deg,#f8fafc,#e2e8f0);flex-shrink:0;min-height:300px}.ad-image[data-v-d0a6a46f]{width:100%;height:auto;object-fit:contain;transition:transform .4s cubic-bezier(.4,0,.2,1);display:block}.ad-html-content[data-v-d0a6a46f]{padding:16px;font-size:13px;width:100%;min-height:300px;max-height:60vh;overflow-y:auto;overflow-x:hidden;background:linear-gradient(135deg,#fff,#f8fafc);color:#334155;line-height:1.7;word-wrap:break-word;word-break:break-word;box-sizing:border-box}.ad-html-content[data-v-d0a6a46f]::-webkit-scrollbar{width:6px}.ad-html-content[data-v-d0a6a46f]::-webkit-scrollbar-track{background:#f1f1f1}.ad-html-content[data-v-d0a6a46f]::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.ad-html-content img[data-v-d0a6a46f]{max-width:100%!important;width:auto!important;height:auto!important;border-radius:8px;margin:10px 0;display:block;box-sizing:border-box}.ad-html-content a[data-v-d0a6a46f]{color:#1677ff;text-decoration:none;word-break:break-all}.ad-html-content[data-v-d0a6a46f] *{max-width:100%!important;box-sizing:border-box!important}.ad-html-content p[data-v-d0a6a46f]{margin:10px 0;word-wrap:break-word}.ad-html-content span[data-v-d0a6a46f]{word-wrap:break-word}.ad-info[data-v-d0a6a46f]{padding:12px 16px 6px;text-align:center;background:linear-gradient(135deg,#fff,#f8fafc)}.ad-title[data-v-d0a6a46f]{font-size:18px;font-weight:700;color:#1e293b;margin-bottom:10px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.3}.ad-description[data-v-d0a6a46f]{font-size:13px;color:#64748b;margin-bottom:16px;line-height:1.6}.ad-time-info[data-v-d0a6a46f]{margin-bottom:10px}.ad-date[data-v-d0a6a46f]{color:#64748b;font-size:11px;padding:5px 10px;font-weight:500;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-radius:20px;display:inline-block;border:1px solid rgba(226,232,240,.8);box-shadow:0 2px 4px #0000000d}.ad-actions[data-v-d0a6a46f]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;padding:0 16px 16px}.ad-action-btn[data-v-d0a6a46f]{border:none;border-radius:28px;padding:10px 20px;font-size:13px;min-width:80px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.ad-action-btn.primary[data-v-d0a6a46f]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;box-shadow:0 4px 15px #3b82f64d}.ad-action-btn.primary[data-v-d0a6a46f]:active{transform:translateY(0);box-shadow:0 2px 8px #3b82f64d}.ad-action-btn.secondary[data-v-d0a6a46f]{background:#f5f5f5;color:var(--color-text-tertiary);border:1px solid #ddd}.ad-countdown[data-v-d0a6a46f]{position:absolute;bottom:15px;left:50%;transform:translate(-50%);background:#000000b3;color:#fff;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:500}.ad-tabs[data-v-d0a6a46f]{display:flex;overflow-x:auto;overflow-y:hidden;padding:12px;gap:5px;background:linear-gradient(135deg,#fff,#f8fafc);border-radius:0 0 16px 16px;scrollbar-width:none;-ms-overflow-style:none}.ad-tabs[data-v-d0a6a46f]::-webkit-scrollbar{display:none}.ad-tab-item[data-v-d0a6a46f]{flex-shrink:0;display:flex;align-items:center;gap:6px;padding:6px;font-size:12px;font-weight:500;color:#64748b;background:#f1f5f9;border:1px solid transparent;border-radius:6px;cursor:pointer;transition:all .25s ease;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ad-tab-item.active[data-v-d0a6a46f]{color:#fff;background:linear-gradient(135deg,#52c41a,#389e0d);border-color:#52c41a;box-shadow:0 2px 10px #52c41a66;transform:scale(1.02)}.tab-icon[data-v-d0a6a46f]{flex-shrink:0;width:14px;height:14px;transition:all .3s ease}.ad-tab-item.active .tab-icon[data-v-d0a6a46f]{animation:pulse-d0a6a46f 2s ease-in-out infinite}.tab-title[data-v-d0a6a46f]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes pulse-d0a6a46f{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.ad-footer[data-v-d0a6a46f]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:16px 20px 20px;background:transparent}.no-show-today[data-v-d0a6a46f]{display:flex;align-items:center;gap:8px;padding:8px 0;background:transparent;cursor:pointer;transition:all .3s ease;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.checkbox[data-v-d0a6a46f]{width:20px;height:20px;cursor:pointer;accent-color:#52c41a;border:1.5px solid #d9d9d9;border-radius:4px;transition:all .2s ease}.checkbox[data-v-d0a6a46f]:checked{background-color:#52c41a;border-color:#52c41a}.checkbox-label[data-v-d0a6a46f]{font-size:14px;color:#fff;font-weight:400;cursor:pointer;-webkit-user-select:none;user-select:none}.close-button[data-v-d0a6a46f]{width:32px;height:32px;border:none;border-radius:50%;background:#fff;color:#262626;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 2px 8px #00000026;-webkit-tap-highlight-color:transparent;position:relative}.close-button[data-v-d0a6a46f]:active{transform:translateY(0);box-shadow:0 2px 6px #00000026}.close-button svg[data-v-d0a6a46f]{pointer-events:none;width:24px;height:24px}@keyframes fadeIn-d0a6a46f{0%{opacity:0}to{opacity:1}}@keyframes slideUp-d0a6a46f{0%{opacity:0;transform:translateY(40px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned[data-v-89136dbb]{--download-surface: #fff;--download-text: #28374d;--download-muted: #788395;--download-edge: #ffffffb8;--download-control: #f0f3f7;--download-halo: #eaf1fb;--download-offer: #faf7f1;--download-offer-edge: #eee5d7;--download-offer-text: #967744;--download-amount: #a97936;--download-button: #2b6fc9;--download-on-button: #fff;--download-shadow: 0 24px 70px #182b4433;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:20px 24px max(20px,env(safe-area-inset-bottom,0px));background:#16213166;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,visibility .22s ease;-webkit-tap-highlight-color:transparent}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned.is-open[data-v-89136dbb]{opacity:1;visibility:visible;pointer-events:auto}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned.hide-on-pc[data-v-89136dbb]{display:none}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned[data-v-89136dbb],html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned[data-v-89136dbb] *,html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned[data-v-89136dbb] *:before,html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned[data-v-89136dbb] *:after{box-sizing:border-box}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .pwa-install-prompt[data-v-89136dbb]{position:relative;inset:auto;z-index:1;flex-shrink:0;width:100%;max-width:352px;max-height:calc(100dvh - 40px - env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--download-edge);border-radius:28px;background:var(--download-surface);color:var(--download-text);box-shadow:var(--download-shadow);transform:translateY(18px) scale(.97);transition:transform .25s ease;scrollbar-width:thin}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .pwa-install-prompt.is-open[data-v-89136dbb]{transform:translateY(0) scale(1)}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .pwa-install-prompt button[data-v-89136dbb]{font-family:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .pwa-install-prompt button[data-v-89136dbb]:focus-visible{outline:2px solid var(--download-button);outline-offset:-3px}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .close-btn[data-v-89136dbb]{position:absolute;top:8px;right:8px;z-index:2;display:grid;place-items:center;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--download-muted);box-shadow:none}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .close-btn .el-icon[data-v-89136dbb]{font-size:19px}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .close-btn[data-v-89136dbb]:active{background:var(--download-control)}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .prompt-content[data-v-89136dbb]{padding:36px 24px 14px}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .prompt-heading[data-v-89136dbb]{display:flex;flex-direction:column;align-items:center;gap:19px;padding:0;text-align:center}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .prompt-icon[data-v-89136dbb]{position:relative;display:grid;place-items:center;width:72px;height:72px;flex:0 0 72px;border:1px solid var(--download-edge);border-radius:21px;background:var(--download-control);box-shadow:0 0 0 9px var(--download-halo),0 8px 18px #304a7114;overflow:hidden}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .prompt-icon .app-icon-image[data-v-89136dbb]{display:block;width:100%;height:100%;object-fit:cover}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .prompt-icon .app-icon-fallback[data-v-89136dbb]{font-size:31px;color:var(--download-button)}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .prompt-info[data-v-89136dbb]{width:100%;min-width:0}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .prompt-kicker[data-v-89136dbb]{display:block;margin-bottom:5px;font-size:10px;line-height:1.6;color:var(--download-muted);letter-spacing:2px}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .prompt-title[data-v-89136dbb]{margin:0;font-size:23px;font-weight:650;line-height:1.45;color:var(--download-text);letter-spacing:-.3px}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .prompt-subtitle[data-v-89136dbb]{margin:8px 0 0;font-size:13px;line-height:1.7;color:var(--download-muted)}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .highlight[data-v-89136dbb]{color:var(--download-offer-text);font-weight:500}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .prompt-offer[data-v-89136dbb]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:22px;padding:10px 13px;border:1px solid var(--download-offer-edge);border-radius:13px;background:var(--download-offer);box-shadow:none}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .offer-label[data-v-89136dbb]{display:flex;align-items:center;gap:7px;color:var(--download-offer-text);font-size:12px;font-weight:500;line-height:1.5}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .offer-label svg[data-v-89136dbb]{flex-shrink:0}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .amount[data-v-89136dbb]{color:var(--download-amount);font-size:27px;font-weight:700;line-height:1.3;letter-spacing:.3px;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .install-btn[data-v-89136dbb]{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:48px;margin-top:16px;padding:12px;border:0;border-radius:14px;background:var(--download-button);color:var(--download-on-button);box-shadow:none;font-size:15px;font-weight:600;line-height:24px;transition:opacity .15s ease,transform .15s ease}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .install-btn .el-icon[data-v-89136dbb]{font-size:19px}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .install-btn[data-v-89136dbb]:active{opacity:.85;transform:scale(.985)}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .later-btn[data-v-89136dbb]{display:block;width:100%;min-height:40px;margin-top:5px;padding:10px;border:0;border-radius:12px;background:transparent;color:var(--download-muted);font-size:12px;line-height:20px;box-shadow:none}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .later-btn[data-v-89136dbb]:active{background:var(--download-control)}@media (min-width: 769px){html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned[data-v-89136dbb]{left:50%;right:auto;width:414px;transform:translate(-50%)}}@media (max-width: 359px){html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned[data-v-89136dbb]{padding-inline:16px}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .prompt-content[data-v-89136dbb]{padding-inline:20px}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .prompt-title[data-v-89136dbb]{font-size:20px}}@media (max-height: 600px){html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .prompt-content[data-v-89136dbb]{padding-top:30px}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .prompt-icon[data-v-89136dbb]{width:56px;height:56px;flex-basis:56px;border-radius:17px;box-shadow:0 0 0 7px var(--download-halo)}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .prompt-heading[data-v-89136dbb]{gap:14px}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .prompt-offer[data-v-89136dbb]{margin-top:16px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned[data-v-89136dbb],html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .pwa-install-prompt[data-v-89136dbb],html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned button[data-v-89136dbb]{transition:none}html[data-ui-style] body #app .pwa-install-overlay.download-prompt-redesigned .install-btn[data-v-89136dbb]:active{transform:none}}html[data-ui-style=neumorphic] body #app .pwa-install-overlay.download-prompt-redesigned[data-v-89136dbb]{--download-surface: var(--neu-surface);--download-text: var(--neu-text);--download-muted: var(--neu-muted);--download-edge: #ffffff80;--download-control: #e0e7f0;--download-halo: #e2e9f2;--download-offer: #e5e9ee;--download-offer-edge: #d9e0e9}html[data-ui-style=neumorphic] body #app .pwa-install-overlay.download-prompt-redesigned .prompt-offer[data-v-89136dbb]{box-shadow:inset 2px 2px 5px #b7c5d738,inset -2px -2px 5px #ffffff75}html[data-ui-style=ios] body #app .pwa-install-overlay.download-prompt-redesigned[data-v-89136dbb]{--download-surface: linear-gradient(150deg, #ffffffeb, #f4f5f8d9);--download-text: var(--ios-text);--download-muted: var(--ios-muted);--download-edge: #ffffffd1;--download-control: #e8eaf080;--download-halo: #ffffff80;--download-offer: #ffffff70;--download-offer-edge: #ffffffb3;--download-button: #343943}html[data-ui-style=ios] body #app .pwa-install-overlay.download-prompt-redesigned .pwa-install-prompt[data-v-89136dbb]{backdrop-filter:blur(26px) saturate(130%);-webkit-backdrop-filter:blur(26px) saturate(130%)}html[data-ui-style=dark] body #app .pwa-install-overlay.download-prompt-redesigned[data-v-89136dbb]{--download-surface: #202225;--download-text: #f2f1ed;--download-muted: #a5aab4;--download-edge: #ffffff14;--download-control: #303337;--download-halo: #2a2c30;--download-offer: #2d2923;--download-offer-edge: #4b4030;--download-offer-text: #cfb388;--download-amount: #e0bb82;--download-button: #d4b17a;--download-on-button: #261f15;--download-shadow: 0 24px 70px #00000066}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html[data-ui-style=ios] body #app .pwa-install-overlay.download-prompt-redesigned[data-v-89136dbb]{--download-surface: #f4f5f8}}@media (prefers-reduced-transparency: reduce){html[data-ui-style=ios] body #app .pwa-install-overlay.download-prompt-redesigned[data-v-89136dbb]{--download-surface: #f4f5f8}html[data-ui-style=ios] body #app .pwa-install-overlay.download-prompt-redesigned .pwa-install-prompt[data-v-89136dbb]{backdrop-filter:none;-webkit-backdrop-filter:none}}.win-notification-overlay[data-v-6e584079]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px}.win-notification-modal[data-v-6e584079]{position:relative;width:100%;max-width:280px;background:#fff;border-radius:24px;overflow:visible}.redpacket-top[data-v-6e584079]{position:absolute;top:-50px;left:50%;transform:translate(-50%);z-index:10}.close-btn[data-v-6e584079]{position:absolute;bottom:-40px;left:50%;transform:translate(-50%);width:36px;height:36px;border-radius:50%;background:#ffffffe6;border:2px solid rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s;box-shadow:0 4px 12px #00000026}.close-btn .el-icon[data-v-6e584079]{font-size:20px;color:#666}.close-btn[data-v-6e584079]:hover{background:#fff;transform:translate(-50%) scale(1.1)}.close-btn[data-v-6e584079]:active{transform:translate(-50%) scale(.95)}.win-header[data-v-6e584079]{background:linear-gradient(135deg,#ff4757,#d32f2f,#c62828);padding:20px;text-align:center;position:relative;border-radius:24px 24px 0 0;overflow:hidden}.win-header[data-v-6e584079]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(255,255,255,.03) 10px,rgba(255,255,255,.03) 20px),radial-gradient(circle at 20% 30%,rgba(255,255,255,.15) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(255,255,255,.1) 0%,transparent 50%);pointer-events:none}.win-header[data-v-6e584079]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:6px;background:linear-gradient(90deg,gold,#ffed4e,gold,#ffed4e,gold);box-shadow:0 2px 12px #ffd700cc,0 -2px 12px #ffd70066;animation:shimmer-6e584079 3s linear infinite}.win-header .win-title[data-v-6e584079]{margin:0;font-size:22px;font-weight:700;color:gold;text-shadow:0 2px 4px rgba(0,0,0,.3),0 0 30px rgba(255,215,0,.6),0 0 10px rgba(255,237,78,.8);letter-spacing:3px;position:relative;z-index:1}.win-body[data-v-6e584079]{background:linear-gradient(180deg,#fff5f5,#fff 30%,#fffaf0 70%,#fff8dc);padding:36px 20px 44px;text-align:center;position:relative}.win-body .lottery-name-section[data-v-6e584079]{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px;position:relative;z-index:1}.win-body .lottery-name-section .decoration-line[data-v-6e584079]{width:35px;height:3px;background:linear-gradient(90deg,transparent 0%,#d4380d 20%,#ffd700 50%,#d4380d 80%,transparent 100%);display:inline-block;position:relative;border-radius:2px;box-shadow:0 0 8px #ffd70080}.win-body .lottery-name-section .decoration-line[data-v-6e584079]:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:gold;border-radius:50%;box-shadow:0 0 12px #ffd700cc}.win-body .lottery-name-section .lottery-name[data-v-6e584079]{font-size:16px;color:#595959;font-weight:600;letter-spacing:1px}.win-body .win-text[data-v-6e584079]{font-size:28px;font-weight:900;background:linear-gradient(135deg,#ff4757,#d32f2f,#ff6b6b 60%,#d32f2f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% 200%;margin:16px 0 20px;letter-spacing:8px;position:relative;z-index:1;filter:drop-shadow(0 4px 12px rgba(211,47,47,.35))}.win-body .win-amount-wrapper[data-v-6e584079]{display:flex;align-items:baseline;justify-content:center;gap:4px;margin-bottom:18px;position:relative;z-index:1;padding:0 20px;max-width:100%}.win-body .win-amount-wrapper .currency[data-v-6e584079]{font-size:24px;font-weight:800;background:linear-gradient(135deg,gold,#ffed4e,orange);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 2px 6px rgba(255,215,0,.5));flex-shrink:0}.win-body .win-amount-wrapper .win-amount[data-v-6e584079]{font-size:38px;font-weight:900;background:linear-gradient(135deg,gold,#ffed4e,orange,#ffed4e,gold);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 4px 12px rgba(255,215,0,.6));animation:amountScale-6e584079 1.5s ease-in-out infinite,gradientShift-6e584079 3s ease infinite;letter-spacing:1px;word-break:break-word;max-width:280px;text-align:center}.win-body .lucky-msg[data-v-6e584079]{font-size:16px;color:#d4380d;font-weight:700;letter-spacing:6px;margin-top:12px;position:relative;z-index:1;opacity:.85;text-shadow:0 1px 2px rgba(212,56,13,.2)}.redpacket-bottom[data-v-6e584079]{background:linear-gradient(135deg,#ff4757,#d32f2f,#c62828);padding:20px;position:relative;border-radius:0 0 24px 24px}.redpacket-bottom[data-v-6e584079]:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(90deg,gold,#ffed4e,gold,#ffed4e,gold);box-shadow:0 2px 16px #ffd700cc,0 -2px 16px #ffd70080;animation:shimmer-6e584079 3s linear infinite}.redpacket-bottom .golden-border[data-v-6e584079]{height:3px;background:linear-gradient(90deg,transparent 0%,rgba(255,215,0,.5) 20%,#ffd700 50%,rgba(255,215,0,.5) 80%,transparent 100%);box-shadow:0 0 20px #ffd700cc;border-radius:2px}@keyframes winModalBounce-6e584079{0%{opacity:0;transform:scale(.3) translateY(-100px) rotate(-10deg)}50%{transform:scale(1.08) translateY(10px) rotate(5deg)}70%{transform:scale(.95) translateY(-5px) rotate(-2deg)}to{opacity:1;transform:scale(1) translateY(0) rotate(0)}}@keyframes goldenGlow-6e584079{0%,to{box-shadow:0 12px 32px #ffd70099,inset 0 -8px 20px #daa52066,inset 0 8px 20px #fff9,0 0 60px #ffd70080;transform:scale(1)}50%{box-shadow:0 16px 40px #ffd700cc,inset 0 -8px 20px #daa52080,inset 0 8px 20px #fffc,0 0 80px #ffd700b3;transform:scale(1.05)}}@keyframes pulse-6e584079{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}@keyframes winTextPulse-6e584079{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes gradientShift-6e584079{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes amountScale-6e584079{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes shimmer-6e584079{0%{background-position:-100% 0}to{background-position:200% 0}}@keyframes float-6e584079{0%,to{transform:translateY(0) scale(1);opacity:.5}50%{transform:translateY(-15px) scale(1.1);opacity:.8}}.win-fade-enter-active[data-v-6e584079]{transition:opacity .4s ease}.win-fade-enter-active .win-notification-modal[data-v-6e584079]{transition:none}.win-fade-leave-active[data-v-6e584079]{transition:opacity .3s ease}.win-fade-leave-active .win-notification-modal[data-v-6e584079]{transition:transform .3s ease,opacity .3s ease}.win-fade-enter-from[data-v-6e584079],.win-fade-leave-to[data-v-6e584079]{opacity:0}.win-fade-leave-to .win-notification-modal[data-v-6e584079]{transform:scale(.8) translateY(30px);opacity:0}.wc-live-overlay[data-v-5ee7aec7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;display:flex;align-items:center;justify-content:center;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:#000000b8;-webkit-tap-highlight-color:transparent}.wc-live-panel[data-v-5ee7aec7]{width:100%;max-width:min(100vw - 20px,560px);max-height:min(90vh,100% - env(safe-area-inset-top) - env(safe-area-inset-bottom));background:linear-gradient(180deg,#0f172a,#020617);border-radius:16px;overflow-x:hidden;overflow-y:auto;box-shadow:0 24px 48px #00000073;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch;border:1px solid rgba(255,255,255,.06)}.wc-live-close[data-v-5ee7aec7]{position:absolute;top:max(6px,env(safe-area-inset-top));right:max(6px,env(safe-area-inset-right));z-index:3;width:28px;height:28px;padding:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#0f172a8c;color:#e2e8f0;cursor:pointer;box-shadow:0 1px 6px #00000059;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.wc-live-close[data-v-5ee7aec7]:active{transform:scale(.95)}.wc-live-video-wrap[data-v-5ee7aec7]{position:relative;width:100%;aspect-ratio:16/9;background:#0b1224 center/cover no-repeat;flex-shrink:0;border-radius:16px 16px 0 0;overflow:hidden}.wc-live-video[data-v-5ee7aec7]{width:100%;height:100%;object-fit:contain;vertical-align:middle;display:block}.wc-live-loading[data-v-5ee7aec7]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:20px;background:radial-gradient(circle at center,rgba(251,191,36,.14) 0%,transparent 28%),linear-gradient(180deg,#02061780,#020617c7);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);pointer-events:none}.wc-live-loading-orb[data-v-5ee7aec7]{position:relative;width:68px;height:68px;display:grid;place-items:center}.wc-live-loading-ring[data-v-5ee7aec7]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(251,191,36,.16);border-top-color:#fbbf24f2;border-left-color:#fde68aa6;animation:wc-live-spin-5ee7aec7 1.15s linear infinite}.wc-live-loading-ring--delay[data-v-5ee7aec7]{top:9px;right:9px;bottom:9px;left:9px;border-top-color:#ffffffe6;border-left-color:#fbbf2485;animation-duration:1.8s;animation-direction:reverse}.wc-live-loading-core[data-v-5ee7aec7]{width:14px;height:14px;border-radius:50%;background:radial-gradient(circle,#fff7ed,#fbbf24 55%,#f59e0b);box-shadow:0 0 0 8px #fbbf2414,0 0 26px #fbbf246b;animation:wc-live-pulse-5ee7aec7 1.4s ease-in-out infinite}.wc-live-loading-copy[data-v-5ee7aec7]{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.wc-live-loading-title[data-v-5ee7aec7]{margin:0;color:#fff7ed;font-size:15px;font-weight:700;letter-spacing:.01em}.wc-live-loading-tip[data-v-5ee7aec7]{margin:0;color:#e2e8f0e0;font-size:12px;line-height:1.45}.wc-live-no-stream[data-v-5ee7aec7]{position:relative;width:100%;height:100%;background:#0b1224}.wc-live-no-stream-img[data-v-5ee7aec7]{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.wc-live-retry-fab[data-v-5ee7aec7]{position:absolute;left:50%;top:50%;z-index:3;transform:translate(-50%,-50%);width:58px;height:58px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:#0f172ac7;color:#f8fafc;cursor:pointer;box-shadow:0 14px 30px #0000005c,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-tap-highlight-color:transparent}.wc-live-retry-fab[data-v-5ee7aec7]:active{transform:translate(-50%,-50%) scale(.96)}.wc-live-retry-fab[data-v-5ee7aec7]:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.12) 0%,transparent 68%);z-index:-1}.wc-live-retry-fab .el-icon[data-v-5ee7aec7]{display:flex;align-items:center;justify-content:center;animation:wc-live-retry-spin-5ee7aec7 2.4s linear infinite}.wc-live-tap-play[data-v-5ee7aec7]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;margin:0;padding:0 20px;border:none;border-radius:0;font-size:15px;font-weight:600;color:#f8fafc;letter-spacing:.02em;cursor:pointer;background:linear-gradient(180deg,#0206171f,#02061773);-webkit-tap-highlight-color:transparent}.wc-live-tap-play[data-v-5ee7aec7]:active{background:#0206178c}.wc-live-schedule[data-v-5ee7aec7]{flex-shrink:0;padding:10px 0 2px;border-top:1px solid rgba(255,255,255,.06)}.wc-live-match-select-wrap[data-v-5ee7aec7]{margin:0 10px 12px}.wc-live-switch-head[data-v-5ee7aec7]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.wc-live-switch-title[data-v-5ee7aec7]{margin:0;font-size:14px;font-weight:700;color:#f8fafc}.wc-live-switch-tip[data-v-5ee7aec7]{margin:4px 0 0;font-size:11px;line-height:1.4;color:#94a3b8}.wc-live-switch-count[data-v-5ee7aec7]{min-width:28px;height:28px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#fbbf2429;border:1px solid rgba(251,191,36,.24);color:#fde68a;font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.wc-live-switch-list[data-v-5ee7aec7]{display:flex;flex-direction:column;gap:8px;max-height:min(34vh,260px);overflow-y:auto;padding:2px 1px 0;scrollbar-width:thin;scrollbar-color:rgba(245,158,11,.45) transparent}.wc-live-switch-list[data-v-5ee7aec7]::-webkit-scrollbar{width:4px}.wc-live-switch-list[data-v-5ee7aec7]::-webkit-scrollbar-thumb{background:#f59e0b61;border-radius:999px}.wc-live-switch-item[data-v-5ee7aec7]{display:grid;grid-template-columns:3px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:9px 12px 9px 0;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#0f172aa8;box-shadow:inset 0 1px #ffffff0a;cursor:pointer;color:inherit;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.wc-live-switch-item[data-v-5ee7aec7]:focus-visible{outline:2px solid rgba(251,191,36,.72);outline-offset:2px}.wc-live-switch-item[data-v-5ee7aec7]:active{background:#1e293bc7}.wc-live-switch-item.is-active[data-v-5ee7aec7]{border-color:#fbbf2485;background:linear-gradient(90deg,#fbbf241a,#0f172aeb 24%);box-shadow:inset 0 1px #ffffff14,0 0 0 1px #fbbf2414}.wc-live-switch-marker[data-v-5ee7aec7]{width:3px;align-self:stretch;border-radius:999px;background:#94a3b83d}.wc-live-switch-item.is-active .wc-live-switch-marker[data-v-5ee7aec7]{background:linear-gradient(180deg,#fbbf24,#f59e0b);box-shadow:0 0 12px #f59e0b52}.wc-live-switch-main[data-v-5ee7aec7]{min-width:0}.wc-live-switch-line[data-v-5ee7aec7]{display:flex;align-items:center;gap:8px}.wc-live-switch-aside[data-v-5ee7aec7]{min-width:72px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;align-self:stretch;text-align:center}.wc-live-switch-badge[data-v-5ee7aec7]{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:999px;background:#ef444424;color:#fca5a5;font-size:10px;font-weight:700}.wc-live-switch-badge[data-v-5ee7aec7]:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}.wc-live-switch-league[data-v-5ee7aec7]{min-width:0;font-size:12px;font-weight:700;color:#cbd5e1;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wc-live-switch-fixture[data-v-5ee7aec7]{display:flex;align-items:center;gap:6px;margin-top:6px;min-width:0}.wc-live-switch-team[data-v-5ee7aec7]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;color:#fff}.wc-live-switch-vs[data-v-5ee7aec7]{color:#fbbf24;font-size:9px;font-weight:800;letter-spacing:.08em}.wc-live-switch-action[data-v-5ee7aec7]{color:#94a3b8;font-size:10px;font-weight:600;line-height:1.2}.wc-live-switch-item.is-active .wc-live-switch-action[data-v-5ee7aec7],.wc-live-switch-item.is-active .wc-live-switch-league[data-v-5ee7aec7]{color:#fef3c7}.wc-live-footer[data-v-5ee7aec7]{flex-shrink:0;padding:12px 14px 14px;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:10px;align-items:stretch}.wc-live-footer-tip[data-v-5ee7aec7]{margin:0;font-size:12px;line-height:1.45;color:#94a3b8;text-align:center}.wc-live-platform-btn[data-v-5ee7aec7]{width:100%;border:none;border-radius:12px;padding:12px 16px;font-size:15px;font-weight:700;cursor:pointer;color:#0f172a;background:linear-gradient(135deg,#fbbf24,#f59e0b);box-shadow:0 4px 14px #f59e0b59;transition:opacity .2s,transform .2s}.wc-live-platform-btn[data-v-5ee7aec7]:disabled{opacity:.65;cursor:not-allowed}.wc-live-platform-btn[data-v-5ee7aec7]:active:not(:disabled){transform:scale(.98)}@keyframes wc-live-spin-5ee7aec7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes wc-live-pulse-5ee7aec7{0%,to{transform:scale(.92);opacity:.88}50%{transform:scale(1.08);opacity:1}}@keyframes wc-live-retry-spin-5ee7aec7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.game-card[data-v-ec96d213]{position:relative;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column}.card-content[data-v-ec96d213]{width:100%;height:100%}.card-image-wrapper[data-v-ec96d213]{position:relative;width:100%;overflow:hidden;border-radius:12px;flex-shrink:0;background-color:#f5f5f5}.card-image-wrapper .game-status-overlay[data-v-ec96d213]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:6;display:flex;align-items:center;justify-content:center}.card-image-wrapper .game-status-overlay .game-status-icon[data-v-ec96d213]{width:50px;height:50px;background-color:#000000d9;border-radius:50%;display:flex;align-items:center;justify-content:center}.card-image-wrapper .game-status-overlay .game-status-icon .game-status-icon-img[data-v-ec96d213]{width:36px;height:36px}.card-image-wrapper .bg-image[data-v-ec96d213]{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.card-image-wrapper[data-v-ec96d213]:not(.logo-big-mode){padding-bottom:133%}.card-image-wrapper.logo-big-mode[data-v-ec96d213]{height:0;min-height:100px;border-radius:12px}.card-image-wrapper.logo-big-mode .game-image[data-v-ec96d213]{position:absolute;top:0;left:0;width:100%;display:block;object-fit:contain;background-color:#f5f5f5;pointer-events:none}.card-image-wrapper.logo-big-mode.has-error[data-v-ec96d213]{min-height:200px}.default-game-placeholder[data-v-ec96d213]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1e293b,#0f172a);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;overflow:hidden;z-index:1}.default-game-placeholder .placeholder-bg-pattern[data-v-ec96d213]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.05;background-image:repeating-linear-gradient(0deg,transparent,transparent 10px,rgba(255,255,255,.03) 10px,rgba(255,255,255,.03) 11px),repeating-linear-gradient(90deg,transparent,transparent 10px,rgba(255,255,255,.03) 10px,rgba(255,255,255,.03) 11px)}.default-game-placeholder .placeholder-icon[data-v-ec96d213]{width:72px;height:72px;color:#ffffff40;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#ffffff0d;padding:16px}.default-game-placeholder .placeholder-icon svg[data-v-ec96d213]{width:100%;height:100%}.default-game-placeholder .placeholder-text[data-v-ec96d213]{font-size:16px;font-weight:700;color:#fff3;letter-spacing:3px;position:relative;z-index:1}.game-name-overlay[data-v-ec96d213]{position:absolute;bottom:0;left:0;right:0;padding:8px 0;z-index:2;pointer-events:none;display:flex;align-items:center;justify-content:center}.game-name-overlay .game-name[data-v-ec96d213]{font-size:11px;font-weight:600;color:#fff;text-align:center;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;max-width:100%}.favorite-button[data-v-ec96d213]{position:absolute;top:0;right:0;width:44px;height:44px;z-index:5;padding:0;border:0;border-radius:12px;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.favorite-button[aria-disabled=true][data-v-ec96d213]{cursor:wait}.favorite-button[data-v-ec96d213]:focus-visible{outline:2px solid var(--refine-accent, #2466c5)!important;outline-offset:-3px}.favorite-button:active:not([aria-disabled=true]) .favorite-icon[data-v-ec96d213]{transform:scale(.95);opacity:.8}.favorite-icon[data-v-ec96d213]{position:absolute;top:6px;right:6px;width:18px;height:18px;border-radius:50%;background-image:url(data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAAGobWV0YQAAAAAAAAAvaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAFBpY3R1cmVIYW5kbGVyAAAAAA5waXRtAAAAAAABAAAALGlsb2MAAAAARAAAAgABAAAAAQAAAdAAAAEyAAIAAAABAAADAgAAAQoAAABCaWluZgAAAAAAAgAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAGmluZmUCAAAAAAIAAGF2MDFBbHBoYQAAAAAaaXJlZgAAAAAAAAAOYXV4bAACAAEAAQAAANdpcHJwAAAAsWlwY28AAAAUaXNwZQAAAAAAAAAjAAAAIwAAABBwaXhpAAAAAAMICAgAAAAMYXYxQ4EADAAAAAATY29scm5jbHgAAgACAAIAAAAAFGlzcGUAAAAAAAAAIwAAACMAAAAOcGl4aQAAAAABCAAAAAxhdjFDgQAcAAAAADhhdXhDAAAAAHVybjptcGVnOm1wZWdCOmNpY3A6c3lzdGVtczphdXhpbGlhcnk6YWxwaGEAAAAAHmlwbWEAAAAAAAAAAgABBAECgwQAAgQFBocIAAACRG1kYXQKCgAAAAKsURtfIAgyowIQALmAuucKJLrI3UMO22A16oHs3euTtif0ZlfVPP5NHgzu9Rc1SZlzP0zbqyx3HuIWAQTDO6Fe6uO9msiLp4JNs7NL9nOq1KnbmsStWoIR4CfpZEmSqZBU2bGfZBxV8f1au0EAhXKN6NcT1HuYot30SlkfL6sXG4FAv1n28G5ucqX/yp0B+rMBFQC8GXa29/QWBYc93f19s3dwRgR/zMiiRk1KEQcaw6thuwZ+CY82dkFaPu3rhW+8PyvilOXNarPXglmHnz1G4zR6LpSZQXyUyi3CyhRTS5NtaoXKWtGJm5EXUguoSFyNqV6HljCtlUzp+cf3Hth6MNXyDzQxpmQggezqcyKvmCpVueqPsVX065mkVmg6JHedMS9iu4ww35Z27WUKCgAAAAKsURtfJUAy+wEQALmCKIkugN07HEqZU9A+Kp4e/gDBePqwQSoSbTd3G+HpfgZ2WOLJS9S1XKM879/kCMdyT6k2NDXgB/WjSasPBmPWgwHyVMDYG2GYuF8i1wx3IkeGaLjLIru4+pNVXW+R+l3zV9VnZ9Yik5zJ4Ln2oSFoiSQvGShVJabKN0p77BjF5zmr3k8LwlXKlU+eK+9T0Spnv8XMWueMYP+C5dmH1xFS6v4nj4RiIUMYNmb8hp8FK8SgBZrHHQCJ9HiTXUhYDfIYTpqkm1Zgq24F0zIanMFkfUci1yuei+eDSGFfY6jqp0VlnPvcLUpWCzrCvYWTTqPIKlcEuD/yPA==);background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none;box-shadow:0 1px 3px #00000080;transition:transform .15s ease,opacity .15s ease}.favorite-icon.favorited[data-v-ec96d213]{background-image:url(data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAAGobWV0YQAAAAAAAAAvaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAFBpY3R1cmVIYW5kbGVyAAAAAA5waXRtAAAAAAABAAAALGlsb2MAAAAARAAAAgABAAAAAQAAAdAAAAFCAAIAAAABAAADEgAAAQkAAABCaWluZgAAAAAAAgAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAGmluZmUCAAAAAAIAAGF2MDFBbHBoYQAAAAAaaXJlZgAAAAAAAAAOYXV4bAACAAEAAQAAANdpcHJwAAAAsWlwY28AAAAUaXNwZQAAAAAAAAAjAAAAIwAAABBwaXhpAAAAAAMICAgAAAAMYXYxQ4EADAAAAAATY29scm5jbHgAAgACAAIAAAAAFGlzcGUAAAAAAAAAIwAAACMAAAAOcGl4aQAAAAABCAAAAAxhdjFDgQAcAAAAADhhdXhDAAAAAHVybjptcGVnOm1wZWdCOmNpY3A6c3lzdGVtczphdXhpbGlhcnk6YWxwaGEAAAAAHmlwbWEAAAAAAAAAAgABBAECgwQAAgQFBocIAAACU21kYXQKCgAAAAKsURtfIAgyswIQALmAiigYJLro3WW/Yx9vEK8/LTwIaO8eAVRRuFl14sCOCEBcJ79cCFd02eu/swR3xaZ42tzozo7MmKunQKPPF+xst0HW2WYD4gVJac4bBWMT2DvnLMzQLwuGs5A18k9UejkQjg48j8nRzCVqU79lsOsCiroY2YW13NcQMyLGFzaF3TlI8uUGXOd/MibhyeIbwQmTdNkQlP8uLf5GNk9egAzqirk4BCiWaQt7xW6qSFfM/W6/uujk8r3mRsgDkC6Qkt/UbxTHleiNPGMZ/GiBTQTG1Nj6fCteqZUMYHG62kWZqM2iB2uL+dxUa702ytgW5xX3LZIn5HZ/GFt9BSjw5xqflBk66kl+1qi3S3+pv/yjG2tCzgdrfPjgMz/EIFEqd0bn5nfJRz+0ROpEytLOdnJQCgoAAAACrFEbXyVAMvoBEAC5gWWJLoDdOxxKmVFD1Ej72RvYzfOOcDdiX9R14OHBZKJRmn5LDH1UXnkIaKiIf5MrDR6hpC7UWl8/afC212Lh8Z+yYbEHhkLPVrVI0NyxnXNCeBdjr2XPmEFJKl3elQN8RTgcG4n70sLeutv82xZb/RTDzKc4IUFMQuVDam+4SrmGfRtqGaT7th+PjLcPirTgsgy0+ZTYwdbs7lcprx1Om01HBx/p15fewov6BwMfSL3GYCjDZgdu2R+NsFnmsYB4u05zKO4X7KR3ngJIElwA/+n+9yln9kGRT9KlqxrnBSySXpqIVWgKaVSIIoL0sc6xwHnewFZGkA==);box-shadow:0 1px 3px #00000080}.favorite-icon.favoriting[data-v-ec96d213]{opacity:.6}.favorite-icon.favoriting[data-v-ec96d213]:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border:2px solid rgba(255,255,255,.3);border-top-color:#fffc;border-radius:50%;animation:spin-ec96d213 .8s linear infinite}.loading-overlay[data-v-ec96d213]{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000bf;display:flex;align-items:center;justify-content:center;z-index:10;border-radius:12px}.loading-spinner[data-v-ec96d213]{width:32px;height:32px;border:2.5px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:spin-ec96d213 .7s linear infinite}@keyframes spin-ec96d213{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (hover: none) and (pointer: coarse){.game-card[data-v-ec96d213]{transition:opacity .2s ease}.favorite-icon[data-v-ec96d213]{box-shadow:none;transition:opacity .12s ease}.favorite-button:active:not([aria-disabled=true]) .favorite-icon[data-v-ec96d213]{transform:none;opacity:.72}}.game-card:has(.logo-big-mode){grid-column:1/-1!important}.game-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;z-index:100000;display:flex;align-items:center;justify-content:center}.game-modal-overlay.landscape-overlay{transform:rotate(90deg);transform-origin:center center;width:100vh;height:100vw;top:50%;left:50%;margin-top:-50vw;margin-left:-50vh;display:flex;align-items:stretch;justify-content:stretch}.game-modal-overlay .game-modal-content{position:relative;width:100%;height:100%;background:#000;display:flex;flex-direction:column}.game-modal-overlay .game-modal-content.landscape-mode{width:100%;height:100%;flex:1;min-height:0}.game-modal-overlay .game-modal-content.landscape-mode #game-iframe,.game-modal-overlay .game-modal-content.landscape-mode .landscape-iframe{flex:1;width:100%;height:100%;min-width:0;min-height:0}.game-modal-overlay .game-modal-content #game-iframe:not(.landscape-iframe){width:100%}.game-modal-overlay .game-modal-return-btn{position:absolute;top:16px;left:16px;z-index:100001;width:56px;height:56px;border-radius:50%;background:#0009;border:1.5px solid rgba(255,255,255,.2);display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:grab;padding:0;box-shadow:0 4px 12px #0000004d;transition:box-shadow .3s ease,transform .1s ease;user-select:none;-webkit-user-select:none;touch-action:none}.game-modal-overlay .game-modal-return-btn:active{cursor:grabbing}.game-modal-overlay .game-modal-return-btn .return-icon{width:20px;height:20px;color:#fff;margin-bottom:3px}.game-modal-overlay .game-modal-return-btn .return-text{font-size:12px;color:#fff;font-weight:600;line-height:1}.game-return-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;z-index:100002;display:flex;align-items:center;justify-content:center}.game-return-loading-overlay .game-return-loading-content{display:flex;flex-direction:column;align-items:center;gap:30px;padding:40px 30px}.game-return-loading-overlay .game-return-loading-content .return-loading-icon-wrapper{position:relative;width:80px;height:80px;display:flex;align-items:center;justify-content:center}.game-return-loading-overlay .game-return-loading-content .return-loading-icon-wrapper:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.15) 0%,transparent 70%);animation:pulse 2s ease-in-out infinite}.game-return-loading-overlay .game-return-loading-content .return-loading-icon-wrapper:after{content:"";position:absolute;width:60px;height:60px;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.1) 0%,transparent 70%);animation:pulse 2s ease-in-out infinite .3s}.game-return-loading-overlay .game-return-loading-content .return-loading-icon-wrapper .return-loading-icon{position:relative;width:80px;height:80px;z-index:1}.game-return-loading-overlay .game-return-loading-content .return-loading-icon-wrapper .return-loading-icon .return-spinner{width:80px;height:80px;animation:rotate 1.5s linear infinite}.game-return-loading-overlay .game-return-loading-content .return-loading-icon-wrapper .return-loading-icon .return-spinner .return-path{stroke:#3b82f6;stroke-linecap:round;stroke-dasharray:31.416;animation:dash 1.5s ease-in-out infinite;filter:drop-shadow(0 0 3px rgba(59,130,246,.5))}.game-return-loading-overlay .game-return-loading-content .return-loading-text{color:#333;font-size:18px;font-weight:600;text-align:center;-webkit-user-select:none;user-select:none;letter-spacing:.5px;text-shadow:none}.game-return-loading-overlay .game-return-loading-content .return-loading-tips{color:#0009;font-size:13px;text-align:center;-webkit-user-select:none;user-select:none;max-width:280px;line-height:1.5;margin-top:-10px}.game-loading-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:99999;display:flex;align-items:center;justify-content:center}.game-loading-overlay .game-loading-content{display:flex;flex-direction:column;align-items:center;gap:30px;padding:40px 30px}.game-loading-overlay .game-loading-content .loading-icon-wrapper{position:relative;width:80px;height:80px;display:flex;align-items:center;justify-content:center}.game-loading-overlay .game-loading-content .loading-icon-wrapper:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.15) 0%,transparent 70%);animation:pulse 2s ease-in-out infinite}.game-loading-overlay .game-loading-content .loading-icon-wrapper:after{content:"";position:absolute;width:60px;height:60px;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.1) 0%,transparent 70%);animation:pulse 2s ease-in-out infinite .3s}.game-loading-overlay .game-loading-content .loading-icon-wrapper .loading-icon{position:relative;width:80px;height:80px;z-index:1}.game-loading-overlay .game-loading-content .loading-icon-wrapper .loading-icon .spinner{width:80px;height:80px;animation:rotate 1.5s linear infinite}.game-loading-overlay .game-loading-content .loading-icon-wrapper .loading-icon .spinner .path{stroke:#3b82f6;stroke-linecap:round;stroke-dasharray:31.416;animation:dash 1.5s ease-in-out infinite;filter:drop-shadow(0 0 3px rgba(59,130,246,.5))}.game-loading-overlay .game-loading-content .loading-text{color:#333;font-size:18px;font-weight:600;text-align:center;-webkit-user-select:none;user-select:none;letter-spacing:.5px;text-shadow:none}.game-loading-overlay .game-loading-content .loading-tips{color:#0009;font-size:13px;text-align:center;-webkit-user-select:none;user-select:none;max-width:280px;line-height:1.5;margin-top:-10px}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dashoffset:125.66}50%{stroke-dashoffset:31.416}to{stroke-dashoffset:125.66}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}to{transform:scale(1);opacity:1}}.list-state[data-v-dd0201fd]{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-width:0;min-height:180px;padding:24px 14px;border:1px solid #e3ebf7;border-radius:16px;background:#fff;color:#24364f;text-align:center}.list-state-icon[data-v-dd0201fd]{display:grid;place-items:center;flex:0 0 auto;width:48px;height:48px;margin-bottom:12px;border-radius:16px;background:#f3f7fc;color:#2874ed}.list-state-icon svg[data-v-dd0201fd]{width:30px;height:30px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.list-state.is-compact[data-v-dd0201fd]{min-height:0;padding:14px}.list-state.is-compact .list-state-icon[data-v-dd0201fd]{display:none}.list-state.is-compact .list-state-action[data-v-dd0201fd]{margin-top:8px}.list-state-spinner[data-v-dd0201fd]{box-sizing:border-box;width:26px;height:26px;border:3px solid #d8e6fb;border-top-color:#2874ed;border-radius:50%;animation:list-state-spin-dd0201fd 1.3s linear infinite}.list-state-title[data-v-dd0201fd],.list-state-description[data-v-dd0201fd]{max-width:100%;margin:0;overflow-wrap:anywhere}.list-state-title[data-v-dd0201fd]{font-size:14px;font-weight:600;line-height:1.5}.list-state-description[data-v-dd0201fd]{margin-top:6px;color:var(--refine-muted, #65758c);font-size:13px;line-height:1.6}.list-state-action[data-v-dd0201fd]{max-width:100%;min-height:44px;margin-top:16px;padding:8px 18px;border:1px solid #d7e6fc;border-radius:10px;background:#edf4ff;color:#2874ed;font:inherit;font-size:13px;font-weight:600;line-height:1.4;overflow-wrap:anywhere;cursor:pointer;-webkit-tap-highlight-color:transparent}.list-state-action[data-v-dd0201fd]:active:not(:disabled){background:#dceafe}.list-state-action[data-v-dd0201fd]:focus-visible{outline:2px solid #2874ed!important;outline-offset:3px}.list-state-action[data-v-dd0201fd]:disabled{opacity:.55;cursor:wait}@keyframes list-state-spin-dd0201fd{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.list-state-spinner[data-v-dd0201fd]{animation:none}}.game-carousel[data-v-893a219b]{position:relative;width:100%;height:100%;border-radius:16px}.carousel-container[data-v-893a219b]{position:relative;width:100%;height:100%;overflow:hidden;border-radius:inherit;background:#eff6ff;box-shadow:0 3px 12px #2874ed12}.carousel-wrapper[data-v-893a219b]{display:flex;width:100%;height:100%;transition:transform .45s ease}.carousel-slide[data-v-893a219b]{position:relative;flex:0 0 100%;min-width:0;height:100%;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.carousel-slide[data-v-893a219b]:disabled{cursor:default}.carousel-slide[data-v-893a219b]:focus-visible{outline:3px solid #2874ed;outline-offset:-4px;border-radius:16px}.slide-image[data-v-893a219b]{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none}.carousel-indicators[data-v-893a219b]{position:absolute;bottom:5px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:1px;padding:0 5px;border:1px solid rgba(255,255,255,.3);border-radius:20px;background:#0f172a3d}.indicator[data-v-893a219b]{position:relative;display:grid;place-items:center;width:18px;height:24px;padding:0;border:0;border-radius:12px;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.indicator[data-v-893a219b]:before{content:"";width:6px;height:6px;border-radius:4px;background:#ffffffa6;transition:width .2s ease,background-color .2s ease}.indicator.active[data-v-893a219b]:before{width:14px;background:#fff}.indicator[data-v-893a219b]:hover:before{background:#2874ed}.indicator[data-v-893a219b]:focus-visible{outline:2px solid #2874ed;outline-offset:-1px}@media (prefers-reduced-motion: reduce){.carousel-wrapper[data-v-893a219b],.indicator[data-v-893a219b]:before{transition:none}}.top-bar[data-v-d4b8ab1e]{position:relative;top:0;z-index:1000;color:#1e293b;background:#fff;border-bottom:1px solid #e6edf7;box-shadow:0 2px 12px #1e40700a}.top-bar.has-safe-area[data-v-d4b8ab1e]{padding-top:env(safe-area-inset-top)}.top-bar button[data-v-d4b8ab1e]{font-family:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .18s ease,border-color .18s ease,opacity .18s ease}.top-bar button[data-v-d4b8ab1e]:focus-visible{outline:3px solid rgba(40,116,237,.35);outline-offset:3px}.top-bar button[data-v-d4b8ab1e]:disabled{cursor:not-allowed;opacity:.55}.top-bar-content[data-v-d4b8ab1e]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;max-width:1400px;min-height:58px;margin:0 auto;padding:8px 16px;box-sizing:border-box}.left-section[data-v-d4b8ab1e]{display:flex;flex:1 1 auto;align-items:center;gap:10px;min-width:0}.menu-btn[data-v-d4b8ab1e]{display:flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:#4c607d;background:#f0f6ff;border:1px solid #e0ebfc;border-radius:12px;pointer-events:auto}.menu-btn .el-icon[data-v-d4b8ab1e]{pointer-events:none}.menu-btn[data-v-d4b8ab1e]:active{background:#e1edff}.logo-section[data-v-d4b8ab1e]{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden}.logo[data-v-d4b8ab1e]{display:flex;flex:0 1 auto;align-items:center;justify-content:center;min-width:0;max-width:124px;height:34px;overflow:hidden}.logo img[data-v-d4b8ab1e]{display:block;width:auto;max-width:100%;max-height:34px;object-fit:contain}.logo.is-fallback[data-v-d4b8ab1e]{width:34px;border-radius:9px}.site-name[data-v-d4b8ab1e]{min-width:0;overflow:hidden;color:#1e293b;font-size:16px;font-weight:750;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.right-section[data-v-d4b8ab1e],.auth-buttons[data-v-d4b8ab1e],.user-section[data-v-d4b8ab1e]{display:flex;align-items:center;min-width:0}.right-section[data-v-d4b8ab1e]{flex:0 0 auto}.auth-buttons[data-v-d4b8ab1e],.user-section[data-v-d4b8ab1e]{gap:8px}.login-btn[data-v-d4b8ab1e],.register-btn[data-v-d4b8ab1e]{min-width:60px;height:40px;padding:0 14px;border:1px solid transparent;border-radius:11px;font-size:14px;font-weight:650;white-space:nowrap}.login-btn[data-v-d4b8ab1e]{color:#2874ed;background:#f0f6ff;border-color:#d8e7fd}.login-btn[data-v-d4b8ab1e]:active{background:#e0ecff}.register-btn[data-v-d4b8ab1e]{color:#fff;background:#2874ed;box-shadow:0 3px 8px #2874ed2e}.register-btn[data-v-d4b8ab1e]:active{background:#1f63d1}.has-user .right-section[data-v-d4b8ab1e]{flex-shrink:0;max-width:calc(100% - 88px)}.has-user .top-bar-content[data-v-d4b8ab1e]{padding-inline:10px;gap:8px}.has-user .left-section[data-v-d4b8ab1e]{gap:6px}.has-user .logo[data-v-d4b8ab1e]{max-width:124px}.has-user .user-section[data-v-d4b8ab1e]{gap:6px}.balance-section[data-v-d4b8ab1e]{display:flex;align-items:center;min-width:0;height:40px;padding:0;background:#f0f6ff;border:1px solid #e0ebfc;border-radius:12px;box-sizing:border-box}.balance-display[data-v-d4b8ab1e]{display:flex;flex:0 0 68px;width:68px;align-items:center;justify-content:center;gap:3px;min-width:0;color:#1e293b;font-variant-numeric:tabular-nums}.balance-display .currency[data-v-d4b8ab1e]{flex-shrink:0;color:#607493;font-size:12px;font-weight:600}.balance-display .amount[data-v-d4b8ab1e]{flex:0 1 auto;min-width:0;max-width:108px;overflow:hidden;font-size:13px;font-weight:700;white-space:nowrap;text-align:center;text-overflow:ellipsis}.balance-privacy-btn[data-v-d4b8ab1e],.refresh-btn[data-v-d4b8ab1e]{display:flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:#2874ed;background:transparent;border:0;border-radius:9px}.balance-privacy-btn[data-v-d4b8ab1e]:active:not(:disabled),.refresh-btn[data-v-d4b8ab1e]:active:not(:disabled){opacity:.72}.balance-privacy-btn[data-v-d4b8ab1e] .el-icon{color:inherit}.refresh-btn .rotating[data-v-d4b8ab1e]{animation:rotate-d4b8ab1e 1s linear infinite}.user-avatar-wrapper[data-v-d4b8ab1e]{display:flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:#f0f6ff;border:1px solid #dce8f9;border-radius:12px;overflow:hidden}.user-avatar-wrapper .user-avatar[data-v-d4b8ab1e]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#2874ed}.user-avatar-wrapper .user-avatar img[data-v-d4b8ab1e]{display:block;width:100%;height:100%;object-fit:cover}.user-avatar-wrapper .user-avatar .el-icon[data-v-d4b8ab1e]{font-size:21px}@media (hover: hover){.menu-btn[data-v-d4b8ab1e]:hover,.login-btn[data-v-d4b8ab1e]:hover{background:#e5efff;border-color:#c8dcfa}.register-btn[data-v-d4b8ab1e]:hover{background:#2169dc}}@media (max-width: 480px){.top-bar-content[data-v-d4b8ab1e]{gap:8px;padding:8px 10px}.left-section[data-v-d4b8ab1e],.logo-section[data-v-d4b8ab1e]{gap:6px}.site-name[data-v-d4b8ab1e]{font-size:14px}.has-user .site-name[data-v-d4b8ab1e]{display:none}.auth-buttons[data-v-d4b8ab1e],.user-section[data-v-d4b8ab1e]{gap:6px}.login-btn[data-v-d4b8ab1e],.register-btn[data-v-d4b8ab1e]{min-width:54px;padding:0 11px}}@media (max-width: 359px){.has-user .logo-section[data-v-d4b8ab1e]{display:none}.has-user .left-section[data-v-d4b8ab1e]{flex:0 0 auto}.has-user .right-section[data-v-d4b8ab1e]{max-width:calc(100% - 48px)}.logo[data-v-d4b8ab1e]{max-width:124px;height:30px}.logo.is-fallback[data-v-d4b8ab1e]{width:28px;flex-shrink:0}.logo img[data-v-d4b8ab1e]{max-height:30px}.site-name[data-v-d4b8ab1e]{font-size:13px}}@media (prefers-reduced-motion: reduce){.top-bar button[data-v-d4b8ab1e]{transition:none}.refresh-btn .rotating[data-v-d4b8ab1e]{animation:none}}@keyframes rotate-d4b8ab1e{to{transform:rotate(360deg)}}.broadcast-bar[data-v-f07f314c]{display:flex;align-items:center;gap:8px;height:42px;min-height:42px;margin:0 16px 12px;padding:0 4px 0 10px;border:1px solid #e2edfc;border-radius:12px;background:#eff6ff;box-shadow:0 2px 6px #2874ed08}.broadcast-content[data-v-f07f314c]{display:flex;align-items:center;flex:1;gap:7px;min-width:0;height:34px;padding:0;border:0;border-radius:8px;background:transparent;color:#475569;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.broadcast-content[data-v-f07f314c]:focus-visible{outline:2px solid #2874ed;outline-offset:1px}.broadcast-icon[data-v-f07f314c]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:20px;color:#2874ed;font-size:18px}.broadcast-label[data-v-f07f314c]{flex-shrink:0;padding-right:9px;border-right:1px solid #cfdef4;color:#2874ed;font-size:12px;font-weight:700;line-height:16px}.marquee-container[data-v-f07f314c]{display:block;flex:1;min-width:0;height:22px;overflow:hidden;pointer-events:none}.marquee-content[data-v-f07f314c]{display:inline-flex;white-space:nowrap;--marquee-translate: -50%;--marquee-duration: 24s;animation:marquee-f07f314c var(--marquee-duration) linear infinite;transform:translateZ(0);will-change:transform}.marquee-text[data-v-f07f314c]{flex-shrink:0;margin-right:54px;color:#475569;font-size:13px;font-weight:500;line-height:22px}.merged-action-btn[data-v-f07f314c]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;padding:0;border:1px solid #dce9fc;border-radius:9px;background:#fff;color:#2874ed;font-size:19px;cursor:pointer;transition:background-color .2s ease;-webkit-tap-highlight-color:transparent}.merged-action-btn[data-v-f07f314c]:hover,.merged-action-btn[data-v-f07f314c]:active{background:#e1edff}.merged-action-btn[data-v-f07f314c]:focus-visible{outline:2px solid #2874ed;outline-offset:1px}@keyframes marquee-f07f314c{0%{transform:translateZ(0)}to{transform:translate3d(var(--marquee-translate, -50%),0,0)}}@media (prefers-reduced-motion: reduce){.marquee-content[data-v-f07f314c]{animation-duration:calc(var(--marquee-duration, 24s) * 1.5)}.merged-action-btn[data-v-f07f314c]{transition:none}}.icon-fallback[data-v-27ef6feb]{display:inline-flex;align-items:center;justify-content:center;color:currentColor}.icon-fallback svg[data-v-27ef6feb]{display:block;width:100%;height:100%}.home-container[data-v-5b60b6ba]{height:100%;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:none;touch-action:pan-y;-webkit-overflow-scrolling:touch;background:#f3f7fc;color:#1e293b;position:relative;padding-top:0;padding-bottom:24px;--home-gutter: 14px}.carousel-wrapper[data-v-5b60b6ba]{flex-shrink:0;width:calc(100% - var(--home-gutter) * 2);aspect-ratio:3/1;margin:12px var(--home-gutter) 10px;border:1px solid #e2eaf5;border-radius:16px;overflow:hidden;background:#eaf2ff;box-shadow:0 5px 16px -8px #1e40af29}.games-content-wrapper[data-v-5b60b6ba]{flex-shrink:0;padding:0;z-index:0}.sticky-filter-container[data-v-5b60b6ba]{flex-shrink:0;position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:999!important;min-height:82px;margin:0 var(--home-gutter);padding:7px;border:1px solid #e5edf7;border-radius:16px;background:#fff;box-shadow:0 4px 16px -8px #1e40af1f}.image-filter-container[data-v-5b60b6ba]{position:relative;min-height:66px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-padding-inline:4px}.image-filter-container[data-v-5b60b6ba]::-webkit-scrollbar{display:none}.image-filter-scroll[data-v-5b60b6ba]{display:flex;gap:5px;padding:3px;min-width:max-content}.image-filter-item[data-v-5b60b6ba]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;gap:5px;width:58px;min-height:60px;padding:6px 4px;border:1px solid transparent;border-radius:11px;background:transparent;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .16s ease,border-color .16s ease}.image-filter-item.active[data-v-5b60b6ba]{background:#eaf2ff;border-color:#d5e5ff}.image-filter-item.active .filter-text[data-v-5b60b6ba]{color:#2468d8;font-weight:600}.image-filter-item.disabled[data-v-5b60b6ba]{cursor:default;pointer-events:none}.image-filter-item[data-v-5b60b6ba]:active:not(.disabled){background:#eff6ff}.image-filter-item[data-v-5b60b6ba]:focus-visible{outline:2px solid #3b82f6;outline-offset:1px}.filter-icon[data-v-5b60b6ba]{display:block;flex-shrink:0;width:26px;height:26px;background-position:center;background-size:contain;background-repeat:no-repeat}.filter-text[data-v-5b60b6ba]{color:#64748b;font-size:12px;line-height:18px;font-weight:500;white-space:nowrap}.scroll-right-float-btn[data-v-5b60b6ba]{position:absolute;right:3px;top:50%;z-index:100;display:grid;place-items:center;width:36px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;transform:translateY(-50%);cursor:pointer;-webkit-tap-highlight-color:transparent}.scroll-right-float-btn[data-v-5b60b6ba]:before{content:"";position:absolute;top:50%;right:-2px;width:56px;height:66px;border-radius:0 12px 12px 0;background:linear-gradient(90deg,#fff0,#fff 58%);transform:translateY(-50%);pointer-events:none}.scroll-right-float-btn .scroll-right-icon[data-v-5b60b6ba]{position:relative;display:grid;place-items:center;width:26px;height:26px;border:1px solid #4287f0;border-radius:50%;background:linear-gradient(145deg,#5a9bff,#2874ed);box-shadow:0 2px 6px #2874ed2e,inset 0 1px #ffffff38;pointer-events:none;transition:background-color .16s ease,box-shadow .16s ease}.scroll-right-float-btn svg[data-v-5b60b6ba]{width:16px;height:16px;margin-left:1px}.scroll-right-float-btn:active .scroll-right-icon[data-v-5b60b6ba]{background:#2468d8;box-shadow:0 1px 3px #2874ed2e}.scroll-right-float-btn[data-v-5b60b6ba]:focus-visible{outline:none!important}.scroll-right-float-btn:focus-visible .scroll-right-icon[data-v-5b60b6ba]{box-shadow:0 0 0 2px #fff,0 0 0 4px #2874ed}@media (hover: hover) and (pointer: fine){.image-filter-item[data-v-5b60b6ba]:hover:not(.active):not(:active){background:#eff4fb}.scroll-right-float-btn:hover:not(:active) .scroll-right-icon[data-v-5b60b6ba]{box-shadow:0 3px 8px #2874ed3d}}.games-container[data-v-5b60b6ba]{padding:12px var(--home-gutter) 0;overscroll-behavior-y:contain}.games-container>.game-section[data-v-5b60b6ba]{margin-bottom:14px;padding:0 10px 12px;border:1px solid #e5edf7;border-radius:16px;background:#fff;box-shadow:0 4px 16px -10px #1e40af24}.games-container>.game-section[data-v-5b60b6ba]:last-child{margin-bottom:0}.platform-header[data-v-5b60b6ba]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 8px;min-height:58px;padding:10px 0}.platform-title[data-v-5b60b6ba]{display:flex;align-items:center;gap:7px;min-width:0;margin:0;color:#1e293b;font-size:16px;font-weight:700;line-height:24px}.platform-name[data-v-5b60b6ba]{overflow-wrap:anywhere}.platform-icon[data-v-5b60b6ba]{display:block;flex:0 0 3px;width:3px;height:16px;border-radius:3px;background:#2874ed}.platform-icon[data-v-5b60b6ba]>*{display:none}.section-count[data-v-5b60b6ba]{display:inline-flex;align-items:center;justify-content:center;min-width:26px;padding:0 6px;border-radius:6px;background:#f1f5fa;color:#73839a;font-size:11px;font-weight:500;line-height:22px}.platform-header .pagination-controls[data-v-5b60b6ba]{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:5px;margin:0 0 0 auto;padding:0}.pagination-btn[data-v-5b60b6ba]{display:grid;place-items:center;width:32px;height:34px;padding:0;border:1px solid #dfE9f7;border-radius:9px;background:#eff6ff;color:#2874ed;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.pagination-btn[data-v-5b60b6ba]:disabled{border-color:#edf1f6;background:#f8fafc;color:#bdc8d6;cursor:default}.pagination-btn[data-v-5b60b6ba]:active:not(:disabled){background:#dbeafe}.pagination-btn .btn-icon[data-v-5b60b6ba]{font-size:24px;line-height:1;font-weight:400}.more-btn[data-v-5b60b6ba]{display:flex;align-items:center;justify-content:center;min-height:34px;padding:0 9px;border:0;border-radius:9px;background:#eff6ff;color:#2468d8;font:inherit;font-size:12px;font-weight:500;cursor:pointer;transition:background-color .16s ease}.more-btn[data-v-5b60b6ba]:active{background:#dbeafe}@media (hover: hover) and (pointer: fine){.pagination-btn[data-v-5b60b6ba]:hover:not(:disabled):not(:active),.more-btn[data-v-5b60b6ba]:hover:not(:active){background:#e5effd}}.pagination-btn[data-v-5b60b6ba]:focus-visible,.more-btn[data-v-5b60b6ba]:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.games-grid-container[data-v-5b60b6ba]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 8px;position:relative}.games-grid-container.four-column-layout[data-v-5b60b6ba]{grid-template-columns:repeat(4,minmax(0,1fr))}.games-grid-container.three-column[data-v-5b60b6ba]{grid-template-columns:repeat(3,minmax(0,1fr))}.games-grid-container[data-v-5b60b6ba] .game-card{min-width:0;height:100%;border-radius:11px}.games-grid-container[data-v-5b60b6ba] .card-image-wrapper{border-radius:11px;background:#edf2f9}.games-grid-container[data-v-5b60b6ba] .favorite-icon{width:22px;height:22px;top:5px;right:5px}@media (max-width: 360px){.home-container[data-v-5b60b6ba]{--home-gutter: 10px}.games-grid-container.four-column-layout[data-v-5b60b6ba]{grid-template-columns:repeat(3,minmax(0,1fr))}.platform-title[data-v-5b60b6ba]{font-size:15px}.image-filter-item[data-v-5b60b6ba]{width:54px}}@media (prefers-reduced-motion: reduce){.image-filter-item[data-v-5b60b6ba],.scroll-right-icon[data-v-5b60b6ba]{transition:none}}.game-card-placeholder[data-v-5b60b6ba]{background:var(--color-bg-card);border-radius:8px;overflow:hidden;box-shadow:0 2px 4px var(--color-shadow);animation:pulse-5b60b6ba 1.5s ease-in-out infinite}.game-card-placeholder .placeholder-image[data-v-5b60b6ba]{width:100%;padding-bottom:133%;height:0;background:linear-gradient(90deg,var(--color-bg-tertiary) 25%,var(--color-border-light) 50%,var(--color-bg-tertiary) 75%);background-size:200% 100%;animation:shimmer-5b60b6ba 1.5s infinite}.game-card-placeholder .placeholder-title[data-v-5b60b6ba]{height:16px;margin:12px 12px 8px;background:linear-gradient(90deg,var(--color-bg-tertiary) 25%,var(--color-border-light) 50%,var(--color-bg-tertiary) 75%);background-size:200% 100%;animation:shimmer-5b60b6ba 1.5s infinite;border-radius:4px;width:70%}.game-card-placeholder .placeholder-subtitle[data-v-5b60b6ba]{height:12px;margin:0 12px 12px;background:linear-gradient(90deg,var(--color-bg-tertiary) 25%,var(--color-border-light) 50%,var(--color-bg-tertiary) 75%);background-size:200% 100%;animation:shimmer-5b60b6ba 1.5s infinite;border-radius:4px;width:50%}@keyframes pulse-5b60b6ba{0%,to{opacity:1}50%{opacity:.8}}@keyframes shimmer-5b60b6ba{0%{background-position:-200% 0}to{background-position:200% 0}}.game-card-item.game-card-hidden[data-v-5b60b6ba]{display:none}.game-card-item.game-card-visible[data-v-5b60b6ba]{display:block}.empty-favorites[data-v-5b60b6ba]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;background:var(--color-bg-card);border-radius:20px;margin:20px;border:1px solid var(--color-border-light)}.empty-favorites .empty-icon[data-v-5b60b6ba]{font-size:64px;margin-bottom:20px;opacity:.8;animation:pulse-5b60b6ba 2s infinite}.empty-favorites .empty-title[data-v-5b60b6ba]{font-size:24px;font-weight:600;color:var(--color-text-primary);margin-bottom:12px;background:var(--color-primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.empty-favorites .empty-description[data-v-5b60b6ba]{font-size:16px;color:var(--color-text-secondary);margin-bottom:30px;line-height:1.6;max-width:400px}.empty-favorites .browse-games-btn[data-v-5b60b6ba]{background:var(--color-primary-gradient);color:var(--color-text-white);border:none;padding:12px 24px;border-radius:25px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px var(--color-shadow)}.empty-favorites .browse-games-btn[data-v-5b60b6ba]:active{transform:translateY(0)}@keyframes pulse-5b60b6ba{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.05);opacity:1}}.liuhe-layout[data-v-5b60b6ba]{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:8px}.loading-container[data-v-5b60b6ba]{display:flex;justify-content:center;align-items:center;padding:40px 0;color:var(--color-text-white);font-size:14px}.empty-container[data-v-5b60b6ba]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:var(--color-text-white)}.empty-container .empty-icon[data-v-5b60b6ba]{font-size:48px;margin-bottom:16px;opacity:.5}.empty-container .empty-text[data-v-5b60b6ba]{font-size:16px;font-weight:500;margin-bottom:8px}.empty-container .empty-subtitle[data-v-5b60b6ba]{font-size:14px;opacity:.7}.empty-state[data-v-5b60b6ba]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:var(--color-text-white)}.empty-state .empty-text[data-v-5b60b6ba]{font-size:16px;font-weight:500}.pagination-controls[data-v-5b60b6ba]{display:flex;align-items:center;justify-content:center;padding:10px 0;margin-top:auto}.pagination-controls .page-btn[data-v-5b60b6ba]{padding:8px 16px;background:var(--color-primary-gradient);color:var(--color-text-white);border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.pagination-controls .page-btn[data-v-5b60b6ba]:active:not(:disabled){transform:translateY(0)}.pagination-controls .page-btn[data-v-5b60b6ba]:disabled{background:var(--color-border-primary);cursor:not-allowed;opacity:.6}.pagination-controls .page-info[data-v-5b60b6ba]{font-size:14px;color:var(--color-text-secondary);font-weight:500;min-width:60px;text-align:center}.floating-home-dock[data-v-5b60b6ba]{--floating-edge-offset: 10px;--floating-icon-size: 56px;--floating-scroll-shift: 38px;--floating-scroll-shift-negative: -38px;--floating-column-opacity: .84;position:fixed;left:0;right:0;bottom:calc(var(--bottom-menu-height, 72px) + env(safe-area-inset-bottom,0px) + 20px);pointer-events:none;min-height:100px;overflow:visible}.floating-home-dock>.left-floating-column[data-v-5b60b6ba],.floating-home-dock>.floating-buttons-column[data-v-5b60b6ba]{pointer-events:auto;opacity:var(--floating-column-opacity)}.floating-home-dock>.left-floating-column[data-v-5b60b6ba]:active,.floating-home-dock>.floating-buttons-column[data-v-5b60b6ba]:active{opacity:var(--floating-column-opacity)!important;-webkit-opacity:var(--floating-column-opacity)!important}.left-floating-column[data-v-5b60b6ba]{position:absolute;left:var(--floating-edge-offset);bottom:0;display:flex;flex-direction:column;align-items:flex-start;gap:20px;transition:translate .3s cubic-bezier(.4,0,.2,1),opacity .3s ease}.floating-buttons-column[data-v-5b60b6ba]{position:absolute;right:var(--floating-edge-offset);bottom:0;display:flex;flex-direction:column;align-items:flex-end;gap:20px;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease}.floating-home-dock.is-scrolling[data-v-5b60b6ba]{--floating-column-opacity: .74}.floating-home-dock.is-scrolling .floating-buttons-column[data-v-5b60b6ba]{transform:translate(var(--floating-scroll-shift))}.floating-home-dock.is-scrolling .left-floating-column[data-v-5b60b6ba]{translate:var(--floating-scroll-shift-negative) 0}@media (max-width: 480px) and (max-height: 650px){.floating-home-dock[data-v-5b60b6ba]{--floating-icon-size: 44px;--floating-scroll-shift: 28px;--floating-scroll-shift-negative: -28px}.left-floating-column[data-v-5b60b6ba],.floating-buttons-column[data-v-5b60b6ba]{gap:6px}.floating-home-dock .gallery-float-wrap[data-v-5b60b6ba],.floating-home-dock .world-cup-float-wrap[data-v-5b60b6ba],.floating-home-dock .floating-carousel[data-v-5b60b6ba],.floating-home-dock .red-envelope-float[data-v-5b60b6ba]{animation:none!important}.floating-home-dock .close-red-env[data-v-5b60b6ba],.floating-home-dock .toggle-expand-btn[data-v-5b60b6ba]{top:0!important}}.gallery-float-wrap[data-v-5b60b6ba]{position:relative;width:var(--floating-icon-size);cursor:pointer;background:transparent;-webkit-tap-highlight-color:transparent;animation:floatBounce-5b60b6ba 2s ease-in-out infinite}.gallery-float-bubble[data-v-5b60b6ba]{width:var(--floating-icon-size);height:var(--floating-icon-size);display:flex;align-items:center;justify-content:center}.gallery-float-img[data-v-5b60b6ba]{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.world-cup-float-wrap[data-v-5b60b6ba]{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:var(--floating-icon-size);cursor:pointer;background:transparent;-webkit-tap-highlight-color:transparent;animation:floatBounce-5b60b6ba 2s ease-in-out infinite}.world-cup-float-wrap--left[data-v-5b60b6ba]{position:absolute;left:var(--floating-edge-offset);bottom:0;transition:translate .3s cubic-bezier(.4,0,.2,1),opacity .3s ease}.world-cup-float-wrap--mk10[data-v-5b60b6ba]{position:relative;right:auto;bottom:auto;align-items:flex-end;width:var(--floating-icon-size);transition:translate .3s cubic-bezier(.4,0,.2,1),opacity .3s ease}.world-cup-float-wrap--left .world-cup-float-close[data-v-5b60b6ba],.world-cup-float-wrap--mk10 .world-cup-float-close[data-v-5b60b6ba]{left:auto;right:-4px}.world-cup-float-badge[data-v-5b60b6ba]{position:absolute;top:-4px;left:0;z-index:2;min-width:20px;height:18px;padding:0 5px;border-radius:9px;background:#ef4444;color:#fff;font-size:11px;font-weight:600;line-height:18px;text-align:center;white-space:nowrap;pointer-events:none}.world-cup-float-close[data-v-5b60b6ba]{position:absolute;top:-4px;right:-4px;z-index:2;width:22px;height:22px;border-radius:50%;border:1px solid rgba(255,255,255,.65);background:#ffffff73;color:#334155;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:transform .2s ease}.world-cup-float-close[data-v-5b60b6ba]:active{transform:scale(.9)}.world-cup-float-submit[data-v-5b60b6ba]{display:flex;align-items:center;justify-content:center;width:100%;padding:0;margin:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.world-cup-float-submit[data-v-5b60b6ba]:focus-visible{outline:2px solid rgba(59,130,246,.75);outline-offset:3px;border-radius:12px}.world-cup-float-bubble[data-v-5b60b6ba]{width:var(--floating-icon-size);height:var(--floating-icon-size);display:flex;align-items:center;justify-content:center;padding:0;margin:0;box-sizing:border-box;background:transparent;border-radius:0;box-shadow:none}.world-cup-float-img[data-v-5b60b6ba]{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.world-cup-float-img--mk10[data-v-5b60b6ba]{filter:drop-shadow(0 8px 16px rgba(148,163,184,.18))}.customer-service-float-img[data-v-5b60b6ba]{filter:drop-shadow(0 8px 16px rgba(15,23,42,.16))}.world-cup-float-label[data-v-5b60b6ba]{margin-top:4px;font-size:11px;font-weight:600;color:var(--color-text-primary);text-shadow:0 0 6px rgba(255,255,255,.95),0 1px 2px rgba(255,255,255,.9);line-height:1.2;text-align:center;max-width:100%}.floating-btn[data-v-5b60b6ba]{border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px var(--color-shadow);transition:all .3s ease;-webkit-tap-highlight-color:transparent}.floating-btn[data-v-5b60b6ba]:active{transform:translateY(0);box-shadow:0 2px 8px var(--color-shadow)}.floating-carousel[data-v-5b60b6ba]{position:relative;width:var(--floating-icon-size);animation:floatBounce-5b60b6ba 2s ease-in-out infinite;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.floating-carousel.slide-out[data-v-5b60b6ba]{opacity:.5}.floating-carousel .carousel-item[data-v-5b60b6ba]{animation:carouselFadeIn-5b60b6ba .3s ease-in-out}@keyframes carouselFadeIn-5b60b6ba{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.check-in-float[data-v-5b60b6ba]{position:relative;width:100%;max-width:var(--floating-icon-size);cursor:pointer;transition:transform .3s ease;-webkit-tap-highlight-color:transparent}.check-in-float[data-v-5b60b6ba]:active{transform:scale(.95)}.check-in-float .check-in-image[data-v-5b60b6ba]{width:100%;height:auto;display:block;filter:drop-shadow(0 2px 6px rgba(0,0,0,.2))}.check-in-float .close-red-env[data-v-5b60b6ba]{position:absolute;top:-5px;left:-5px;width:22px;height:22px;border-radius:50%;background:var(--color-overlay);border:1px solid var(--color-border-light);color:var(--color-text-white);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10}.check-in-float .close-red-env[data-v-5b60b6ba]:active{transform:scale(.9)}.check-in-float .close-red-env .el-icon[data-v-5b60b6ba]{font-size:14px}.check-in-float .toggle-expand-btn[data-v-5b60b6ba]{position:absolute;top:-5px;right:-5px;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10}.check-in-float .toggle-expand-btn.is-collapsed[data-v-5b60b6ba]{background:linear-gradient(135deg,#409eff,#337ecc);border:2px solid #fff;color:#fff;box-shadow:0 2px 6px #0003}.check-in-float .toggle-expand-btn[data-v-5b60b6ba]:active{transform:scale(.9)}.check-in-float .toggle-expand-btn .el-icon[data-v-5b60b6ba]{font-size:12px}.share-float[data-v-5b60b6ba]{position:relative;width:100%;max-width:var(--floating-icon-size);cursor:pointer;transition:transform .3s ease;-webkit-tap-highlight-color:transparent}.share-float[data-v-5b60b6ba]:active{transform:scale(.95)}.share-float .share-image[data-v-5b60b6ba]{width:100%;height:auto;display:block;filter:drop-shadow(0 2px 6px rgba(0,0,0,.2))}.share-float .close-red-env[data-v-5b60b6ba]{position:absolute;top:-5px;left:-5px;width:22px;height:22px;border-radius:50%;background:var(--color-overlay);border:1px solid var(--color-border-light);color:var(--color-text-white);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10}.share-float .close-red-env[data-v-5b60b6ba]:active{transform:scale(.9)}.share-float .close-red-env .el-icon[data-v-5b60b6ba]{font-size:14px}.share-float .toggle-expand-btn[data-v-5b60b6ba]{position:absolute;top:-5px;right:-5px;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10}.share-float .toggle-expand-btn.is-collapsed[data-v-5b60b6ba]{background:linear-gradient(135deg,#409eff,#337ecc);border:2px solid #fff;color:#fff;box-shadow:0 2px 6px #0003}.share-float .toggle-expand-btn[data-v-5b60b6ba]:active{transform:scale(.9)}.share-float .toggle-expand-btn .el-icon[data-v-5b60b6ba]{font-size:12px}.red-envelope-float[data-v-5b60b6ba]{position:relative;width:100%;max-width:var(--floating-icon-size);cursor:pointer;animation:floatBounce-5b60b6ba 2s ease-in-out infinite;transition:transform .4s cubic-bezier(.4,0,.2,1);transform-origin:center}.red-envelope-float.moving-up[data-v-5b60b6ba]{animation:moveUpAndExpand-5b60b6ba .6s cubic-bezier(.4,0,.2,1) forwards}.red-envelope-float.moving-down[data-v-5b60b6ba]{animation:moveDownAndExpand-5b60b6ba .6s cubic-bezier(.4,0,.2,1) forwards}.red-envelope-float.with-back-top[data-v-5b60b6ba]{transform:translateY(0)}.red-envelope-float .close-red-env[data-v-5b60b6ba]{position:absolute;top:-5px;left:-5px;width:22px;height:22px;border-radius:50%;background:var(--color-overlay);border:1px solid var(--color-border-light);color:var(--color-text-white);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10}.red-envelope-float .close-red-env[data-v-5b60b6ba]:active{transform:scale(.9)}.red-envelope-float .close-red-env .el-icon[data-v-5b60b6ba]{font-size:14px}.red-envelope-float .toggle-expand-btn[data-v-5b60b6ba]{position:absolute;top:-5px;right:-5px;width:22px;height:22px;border-radius:50%;background:var(--color-overlay);border:1px solid var(--color-border-light);color:var(--color-text-white);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10}.red-envelope-float .toggle-expand-btn[data-v-5b60b6ba]:active{transform:scale(.9)}.red-envelope-float .toggle-expand-btn .el-icon[data-v-5b60b6ba]{font-size:12px}.red-envelope-float .toggle-expand-btn.is-collapsed[data-v-5b60b6ba]{background:linear-gradient(135deg,#409eff,#337ecc);border:2px solid #fff;box-shadow:0 2px 6px #0003}.red-envelope-float .red-env-image[data-v-5b60b6ba]{width:100%;height:auto;display:block;filter:drop-shadow(0 4px 12px var(--color-shadow));transition:all .3s ease}.red-envelope-float .red-env-image[data-v-5b60b6ba]:active{transform:scale(.98)}@keyframes moveUpAndExpand-5b60b6ba{0%{transform:translateY(0) translate(0)}50%{transform:translateY(0) translate(50%)}to{transform:translateY(0) translate(0)}}@keyframes moveDownAndExpand-5b60b6ba{0%{transform:translateY(0) translate(0)}50%{transform:translateY(0) translate(50%)}to{transform:translateY(0) translate(0)}}@keyframes floatBounce-5b60b6ba{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.customer-service-btn[data-v-5b60b6ba]{width:auto;min-width:70px;height:34px;padding:0 12px 0 3px;border-radius:20px;background:var(--color-primary);border:1px solid rgba(200,200,200,.3);flex-direction:row;gap:6px;overflow:visible}.customer-service-btn[data-v-5b60b6ba]:active{transform:scale(.95);box-shadow:0 2px 8px #0003}.customer-service-btn .cs-icon[data-v-5b60b6ba]{width:28px;height:28px;border-radius:50%;color:var(--color-primary);background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #0000001a}.customer-service-btn .cs-icon svg[data-v-5b60b6ba]{width:16px;height:16px}.customer-service-btn .btn-label[data-v-5b60b6ba]{font-size:13px;font-weight:600;color:#fff;white-space:nowrap}.back-to-top-btn[data-v-5b60b6ba]{width:auto;min-width:70px;height:34px;padding:0 12px 0 3px;border-radius:20px;background:var(--color-primary);border:1px solid rgba(200,200,200,.3);flex-direction:row;gap:6px;overflow:visible;animation:fadeInUp-5b60b6ba .3s ease-out}.back-to-top-btn[data-v-5b60b6ba]:active{transform:scale(.95);box-shadow:0 2px 8px #0003}.back-to-top-btn .rocket-icon[data-v-5b60b6ba]{width:28px;height:28px;border-radius:50%;color:var(--color-primary);background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 6px var(--color-shadow)}.back-to-top-btn .rocket-icon svg[data-v-5b60b6ba]{width:14px;height:14px}.back-to-top-btn .btn-label[data-v-5b60b6ba]{font-size:12px;font-weight:500;color:#fff;white-space:nowrap;display:inline-block;opacity:1!important;visibility:visible!important;flex-shrink:0}.im-launch-dialog-overlay[data-v-5b60b6ba]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100001;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a6b;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:fadeIn .22s ease}.im-launch-dialog[data-v-5b60b6ba]{width:min(100%,340px);border-radius:22px;overflow:hidden;background:linear-gradient(180deg,#fffffffa,#f6fafff5);border:1px solid rgba(255,255,255,.86);box-shadow:0 24px 60px #0f172a33,inset 0 1px #ffffffeb;animation:imDialogUp-5b60b6ba .28s cubic-bezier(.22,1,.36,1)}.im-launch-dialog__header[data-v-5b60b6ba]{padding:22px 24px 18px;text-align:center;background:radial-gradient(circle at top right,rgba(37,99,235,.08),transparent 32%),radial-gradient(circle at top left,rgba(34,197,94,.08),transparent 30%),linear-gradient(180deg,#fffffff5,#f6faffeb)}.im-launch-dialog__eyebrow[data-v-5b60b6ba]{font-size:14px;font-weight:700;color:#0f172a;letter-spacing:.08em;margin-bottom:14px}.im-launch-dialog__title[data-v-5b60b6ba]{font-size:17px;font-weight:600;line-height:1.6;color:#334155}.im-launch-dialog__desc[data-v-5b60b6ba]{margin-top:8px;font-size:14px;line-height:1.6;color:#94a3b8}.im-launch-dialog__link[data-v-5b60b6ba]{padding:0;border:0;background:transparent;color:#2563eb;font-size:inherit;font-weight:600;cursor:pointer}.im-launch-dialog__divider[data-v-5b60b6ba]{height:1px;background:linear-gradient(90deg,transparent,rgba(203,213,225,.9),transparent)}.im-launch-dialog__actions[data-v-5b60b6ba]{display:flex;align-items:stretch;min-height:56px;background:#ffffff9e}.im-launch-dialog__action-divider[data-v-5b60b6ba]{width:1px;background:#e2e8f0f2}.im-launch-dialog__btn[data-v-5b60b6ba]{flex:1;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:17px;font-weight:600;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease;-webkit-tap-highlight-color:transparent}.im-launch-dialog__btn[data-v-5b60b6ba]:active{transform:scale(.98)}.im-launch-dialog__btn--cancel[data-v-5b60b6ba]{color:#94a3b8}.im-launch-dialog__btn--primary[data-v-5b60b6ba]{color:#2563eb}.im-launch-dialog__btn--primary.is-disabled[data-v-5b60b6ba]{color:#60a5fa;cursor:default}.im-launch-dialog__btn--primary.is-disabled[data-v-5b60b6ba]:active{transform:none}.im-launch-dialog__loading-dot[data-v-5b60b6ba]{width:16px;height:16px;border-radius:999px;border:2px solid rgba(96,165,250,.28);border-top-color:#3b82f6;animation:imLaunchSpin-5b60b6ba .75s linear infinite}@keyframes imDialogUp-5b60b6ba{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes imLaunchSpin-5b60b6ba{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeInUp-5b60b6ba{0%{opacity:0;transform:translateY(30px) scale(.9)}60%{opacity:1;transform:translateY(-2px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@media (hover: none) and (pointer: coarse){.gallery-float-wrap[data-v-5b60b6ba],.world-cup-float-wrap[data-v-5b60b6ba],.world-cup-float-wrap--mk10[data-v-5b60b6ba],.floating-carousel[data-v-5b60b6ba],.red-envelope-float[data-v-5b60b6ba]{animation:floatBounce-5b60b6ba 2s ease-in-out infinite!important}.check-in-float .check-in-image[data-v-5b60b6ba],.share-float .share-image[data-v-5b60b6ba],.red-envelope-float .red-env-image[data-v-5b60b6ba]{filter:none!important}.games-container>div[data-v-5b60b6ba]{box-shadow:0 2px 8px #0f172a0f}.image-filter-item[data-v-5b60b6ba]{box-shadow:0 1px 4px #0f172a14}}@media (prefers-reduced-motion: reduce){.floating-home-dock[data-v-5b60b6ba] *{animation:none!important;transition:none!important}}html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba]{background:var(--neu-surface);color:#33445e}html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .top-bar{background:var(--neu-surface);border-bottom-color:transparent;box-shadow:none}html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .top-bar-content{padding-top:12px;padding-bottom:10px}html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .menu-btn,html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .login-btn,html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .user-avatar-wrapper{border-color:transparent;background:var(--neu-surface);box-shadow:var(--neu-control);color:#42638b}html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .menu-btn:active,html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .login-btn:active,html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .user-avatar-wrapper:active{background:var(--neu-surface);box-shadow:var(--neu-inset);transform:none}html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .register-btn{border-color:transparent;background:var(--neu-primary-gradient);box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .register-btn:active{background:#245fb9;box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .balance-section{border-color:transparent;background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .wallet-btn,html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .refresh-btn{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .home-container>.carousel-wrapper[data-v-5b60b6ba]{margin-top:12px;margin-bottom:16px;padding:5px;border:0;border-radius:20px;background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .home-container>.carousel-wrapper[data-v-5b60b6ba] .game-carousel,html[data-ui-style=neumorphic] #app .home-container>.carousel-wrapper[data-v-5b60b6ba] .carousel-container{border-radius:15px;box-shadow:none}html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .broadcast-bar{margin:0 var(--home-gutter) 16px;padding-right:5px;border-color:transparent;border-radius:14px;background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .broadcast-label{color:var(--neu-blue);border-right-color:#cbd7e7}html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .marquee-text{color:#4e6079}html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .merged-action-btn{width:34px;height:34px;border-color:transparent;border-radius:10px;background:var(--neu-surface);box-shadow:var(--neu-control);color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .merged-action-btn:active{background:var(--neu-surface);box-shadow:var(--neu-inset);transform:none}html[data-ui-style=neumorphic] #app .home-container .sticky-filter-container[data-v-5b60b6ba]{padding:7px;border-color:transparent;border-radius:19px;background:var(--neu-surface);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .home-container .image-filter-item[data-v-5b60b6ba]{border-color:transparent;border-radius:13px;background:var(--neu-surface);box-shadow:none}html[data-ui-style=neumorphic] #app .home-container .image-filter-item.active[data-v-5b60b6ba],html[data-ui-style=neumorphic] #app .home-container .image-filter-item[data-v-5b60b6ba]:active:not(.disabled){border-color:transparent;background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .home-container .image-filter-item.active .filter-text[data-v-5b60b6ba]{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .home-container .filter-text[data-v-5b60b6ba]{color:#586c87}html[data-ui-style=neumorphic] #app .home-container .scroll-right-float-btn[data-v-5b60b6ba]:before{background:linear-gradient(90deg,#e9eef500,#e9eef5 58%)}html[data-ui-style=neumorphic] #app .home-container .scroll-right-float-btn .scroll-right-icon[data-v-5b60b6ba]{border-color:transparent;background:var(--neu-primary-gradient);box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .home-container .scroll-right-float-btn:active .scroll-right-icon[data-v-5b60b6ba]{background:#245fb9;box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app .home-container .scroll-right-float-btn:focus-visible .scroll-right-icon[data-v-5b60b6ba]{box-shadow:0 0 0 2px var(--neu-surface),0 0 0 4px var(--neu-blue)}html[data-ui-style=neumorphic] #app .home-container .games-container[data-v-5b60b6ba]{padding-top:18px}html[data-ui-style=neumorphic] #app .home-container .games-container>.game-section[data-v-5b60b6ba]{margin-bottom:20px;padding:0 11px 14px;border-color:transparent;border-radius:20px;background:var(--neu-surface);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .home-container .platform-header[data-v-5b60b6ba]{min-height:60px}html[data-ui-style=neumorphic] #app .home-container .platform-title[data-v-5b60b6ba]{color:#34465f}html[data-ui-style=neumorphic] #app .home-container .platform-icon[data-v-5b60b6ba]{background:var(--neu-blue);box-shadow:1px 1px 2px #b5c4da80}html[data-ui-style=neumorphic] #app .home-container .section-count[data-v-5b60b6ba]{border-radius:7px;background:var(--neu-surface);box-shadow:inset 1px 1px 3px #cdd7e4b3,inset -1px -1px 3px #ffffff73;color:#596c85}html[data-ui-style=neumorphic] #app .home-container .pagination-controls[data-v-5b60b6ba]{gap:8px}html[data-ui-style=neumorphic] #app .home-container .pagination-btn[data-v-5b60b6ba],html[data-ui-style=neumorphic] #app .home-container .more-btn[data-v-5b60b6ba]{border-color:transparent;border-radius:10px;background:var(--neu-surface);box-shadow:var(--neu-control);color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .home-container .pagination-btn[data-v-5b60b6ba]:active:not(:disabled),html[data-ui-style=neumorphic] #app .home-container .more-btn[data-v-5b60b6ba]:active:not(:disabled){background:var(--neu-surface);box-shadow:var(--neu-inset);transform:none}html[data-ui-style=neumorphic] #app .home-container .pagination-btn[data-v-5b60b6ba]:disabled{border-color:transparent;background:var(--neu-surface);box-shadow:inset 1px 1px 2px #d6dfe980,inset -1px -1px 2px #ffffff59;color:#a4b2c4}html[data-ui-style=neumorphic] #app .home-container .games-grid-container[data-v-5b60b6ba]{gap:12px 9px}html[data-ui-style=neumorphic] #app .home-container .games-grid-container[data-v-5b60b6ba] .game-card{padding:3px;border-radius:14px;background:var(--neu-surface);box-shadow:var(--neu-control);transition:box-shadow .16s ease}html[data-ui-style=neumorphic] #app .home-container .games-grid-container[data-v-5b60b6ba] .game-card:active{box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .home-container .games-grid-container[data-v-5b60b6ba] .card-image-wrapper{border-radius:11px;background:var(--neu-surface)}@media (hover: hover) and (pointer: fine){html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .menu-btn:hover:not(:active),html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .login-btn:hover:not(:active),html[data-ui-style=neumorphic] #app .home-container[data-v-5b60b6ba] .merged-action-btn:hover:not(:active),html[data-ui-style=neumorphic] #app .home-container .image-filter-item[data-v-5b60b6ba]:hover:not(.active):not(:active),html[data-ui-style=neumorphic] #app .home-container .pagination-btn[data-v-5b60b6ba]:hover:not(:disabled):not(:active),html[data-ui-style=neumorphic] #app .home-container .more-btn[data-v-5b60b6ba]:hover:not(:active){background:#e2eaf4}}@media (prefers-reduced-motion: reduce){html[data-ui-style=neumorphic] #app .home-container .games-grid-container[data-v-5b60b6ba] .game-card{transition:none}}.page-header[data-v-e8dd03de]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 12px;border-radius:0 0 15px 15px;background:var(--color-bg-card);border-bottom:1px solid var(--color-border-primary);z-index:1000;height:50px;position:relative}.page-header .header-left[data-v-e8dd03de]{display:flex;align-items:center;gap:0;flex-shrink:0;z-index:1;background:var(--color-bg-tertiary);border:1px solid var(--color-border-primary);border-radius:16px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.page-header .back-button[data-v-e8dd03de]{width:40px;height:40px;border-radius:0;background:transparent;border:none;border-right:1px solid var(--color-border-primary);color:var(--color-text-tertiary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0}.page-header .back-button .el-icon[data-v-e8dd03de]{font-size:15px}.page-header .back-button[data-v-e8dd03de]:active{background:var(--refine-selected, #eaf2fe)}.page-header .home-button[data-v-e8dd03de]{width:40px;height:40px;border-radius:0;background:transparent;border:none;color:var(--color-text-tertiary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0}.page-header .home-button .el-icon[data-v-e8dd03de]{font-size:15px}.page-header .home-button[data-v-e8dd03de]:active{background:var(--refine-selected, #eaf2fe)}.page-header .page-title[data-v-e8dd03de]{position:absolute;left:50%;transform:translate(-50%);font-size:18px;font-weight:600;color:var(--color-text-primary);margin:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 180px);pointer-events:none}.page-header .service-button[data-v-e8dd03de]{width:40px;height:40px;border-radius:10px;background:none;border:none;color:var(--color-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:5px;transition:color .3s ease;flex-shrink:0}.page-header .service-button .el-icon[data-v-e8dd03de]{font-size:20px}.page-header .service-button[data-v-e8dd03de]:active{background:var(--refine-selected, #eaf2fe)}.page-header button[data-v-e8dd03de]:focus-visible{outline:2px solid var(--refine-accent, #2466c5)!important;outline-offset:-2px}@media (hover: hover) and (pointer: fine){.page-header button[data-v-e8dd03de]:hover:not(:active){background:var(--refine-control, #f5f8fc);color:var(--refine-accent, #2466c5)}}.games-menu-page[data-v-b7052900]{height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--theme-background)}.games-menu-container[data-v-b7052900]{flex:1;display:flex;flex-direction:column;overflow:hidden;background:var(--theme-background);min-height:0}.games-content-wrapper[data-v-b7052900]{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0}.sticky-filter-container[data-v-b7052900]{flex-shrink:0;padding:5px 15px}.game-search-section[data-v-b7052900]{flex-shrink:0;padding:8px 15px}.game-search-section .search-box[data-v-b7052900]{display:flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid #e8e8e8;border-radius:16px;transition:all .3s ease;box-shadow:0 4px 12px #0000000a}.game-search-section .search-box[data-v-b7052900]:focus-within{border-color:#52c41a;box-shadow:0 0 0 2px #52c41a14}.game-search-section .search-box .search-icon[data-v-b7052900]{font-size:14px;color:#bfbfbf;flex-shrink:0;cursor:pointer;transition:color .3s ease,transform .2s ease}.game-search-section .search-box .search-icon[data-v-b7052900]:active{transform:scale(.95)}.game-search-section .search-box .search-input[data-v-b7052900]{flex:1;min-width:0}.game-search-section .search-box .search-input[data-v-b7052900]::-webkit-search-cancel-button{display:none}.game-search-section .search-box .search-input[data-v-b7052900]{background:transparent;border:none;outline:none;font-size:13px;color:#262626}.game-search-section .search-box .search-input[data-v-b7052900]::placeholder{color:#bfbfbf}.game-search-section .search-action[data-v-b7052900]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;margin:-6px -5px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--refine-muted, #6b778a);cursor:pointer;-webkit-tap-highlight-color:transparent}.game-search-section .search-action[data-v-b7052900]:active{background:var(--refine-soft, #edf4ff)}.game-search-section .search-action[data-v-b7052900]:focus-visible{outline:2px solid var(--refine-accent, #1677ff);outline-offset:1px}.game-search-section .search-action .el-icon[data-v-b7052900]{font-size:17px}.search-scope[data-v-b7052900]{margin:6px 2px 0;color:var(--refine-muted, #65758c);font-size:12px;line-height:1.5}.games-empty-state[data-v-b7052900]{padding-top:10px;text-align:center}.search-scope-action[data-v-b7052900]{min-height:44px;margin-top:6px;padding:8px 12px;border:0;border-radius:10px;background:transparent;color:var(--refine-accent, #1677ff);font:inherit;font-size:13px;cursor:pointer;-webkit-tap-highlight-color:transparent}.search-scope-action[data-v-b7052900]:focus-visible{outline:2px solid currentColor;outline-offset:1px}.search-scope-action[data-v-b7052900]:active{background:var(--refine-soft, #edf4ff)}.games-menu-filter-container[data-v-b7052900]{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;border-radius:12px;position:relative}.games-menu-filter-container[data-v-b7052900]::-webkit-scrollbar{display:none}.games-menu-filter-scroll[data-v-b7052900]{display:flex;gap:15px;padding:5px 2px;min-width:max-content}.games-menu-filter-item[data-v-b7052900]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px 4px;border:none;border-radius:8px;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none;transition:transform .08s cubic-bezier(.4,0,.2,1),opacity .08s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000f;width:calc((100% - 60px)/5);min-width:60px;flex-shrink:0;position:relative;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;content-visibility:auto}.games-menu-filter-item.active[data-v-b7052900]{background:linear-gradient(135deg,#1677ff,#4096ff);box-shadow:0 4px 12px #1677ff66,0 2px 6px #00000026,inset 0 1px #ffffff4d}.games-menu-filter-item.active .filter-icon[data-v-b7052900]{color:#fff;filter:brightness(1.1)}.games-menu-filter-item.active .filter-icon svg[data-v-b7052900],.games-menu-filter-item.active .filter-icon img[data-v-b7052900]{filter:brightness(1.1)}.games-menu-filter-item.active .filter-text[data-v-b7052900]{color:#fff;font-weight:600}.games-menu-filter-item.disabled[data-v-b7052900]{cursor:not-allowed;pointer-events:none}.games-menu-filter-item.active[data-v-b7052900]{-webkit-user-select:none;user-select:none}.filter-icon[data-v-b7052900]{font-size:18px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:var(--color-text-secondary);width:28px;height:28px;background-size:contain;background-repeat:no-repeat;background-position:center}.filter-icon svg[data-v-b7052900]{width:18px;height:18px;transition:all .3s ease;filter:none}.games-menu-filter-item .filter-icon.icon-category-2[data-v-b7052900]{background-image:url(data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAAGobWV0YQAAAAAAAAAvaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAFBpY3R1cmVIYW5kbGVyAAAAAA5waXRtAAAAAAABAAAALGlsb2MAAAAARAAAAgABAAAAAQAAAdAAAAV3AAIAAAABAAAHRwAAAWMAAABCaWluZgAAAAAAAgAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAGmluZmUCAAAAAAIAAGF2MDFBbHBoYQAAAAAaaXJlZgAAAAAAAAAOYXV4bAACAAEAAQAAANdpcHJwAAAAsWlwY28AAAAUaXNwZQAAAAAAAABkAAAATAAAABBwaXhpAAAAAAMICAgAAAAMYXYxQ4EADAAAAAATY29scm5jbHgAAgACAAIAAAAAFGlzcGUAAAAAAAAAZAAAAEwAAAAOcGl4aQAAAAABCAAAAAxhdjFDgQAcAAAAADhhdXhDAAAAAHVybjptcGVnOm1wZWdCOmNpY3A6c3lzdGVtczphdXhpbGlhcnk6YWxwaGEAAAAAHmlwbWEAAAAAAAAAAgABBAECgwQAAgQFBocIAAAG4m1kYXQKCgAAAAM2OWbXyAIy6AoQAI5gGmkkCS4K1/7S5y83QhTER5H//VGsB2t5wSg73ggcAAAAAfulaaLAqu1C9WvjBWekFzW1B+rjzapY5h72UnxszhOGJXZJRCIlVidlU2pYCXeDaVTJCqI4tHyTC4G26x1zxdEFVOX/gG9YSEozLJuabeuFAiS/FA/wAqxza79JrekLp+ANOXc/Xmh3ZkfJD5kKruMf3mQAxiBcwWXcNnWa89OJJ91Stp8pJ/qYkMj08mxepIhguMMVkofcIkLS+752sgFK5UKABnU2XlDEgtgHoEjR2VNHGpWag7dHYzmk3AN4sizQnVRRPcvkRtjUjJ2AtlE+FQ37W+KSK5tmQR/ojZrIiQlqght28At1e/3Vnmzllzxiuv251fMmeJzIdGMD34lIR9lBKXSVIWAaWooi0tgOwxTGgv0FcDmtjmzNE0K9kPz9KsafcPXfKAlZdxJwgm+dXInW30SlMGGZ6fxyXyhv5ei/vuXtxiyT4VsPyoXNm2i+6NzeDL1I0ir+T13fp+y2slCb389osskRtzh6750A8KFWcPqoWhDsS4igMX1qjNYuueyX9+y/XqwCF8/rKNiPFoYbQrXOUGCHY1xp4FZk6PLMGEjK1oZRfk5FNh9HFDUc9SpvjcgnlAIWvSdoF0tKLemUZ4qftBMcogl1ht7AueS2qWqfnS0Ivd5qgHrvpyoi2kRg1MnaAG8fzr1YSHBlC3SdHcEdm9jjj+EVQkArxHzQkBrOA/Q0LtMNbwbnVSfTo0TkxIbw9lPcfnejkk3Lo6Lp3AKXTH7lGM8qaNWEiklijzIpx5qcsh1kVlG/2jmRN8c9J7BPxjzFhRSnDvxIrgcElLcIAdv0ewxiG1GTkjuoy7YT8lE2RNnNlChGIRI50sJehZP/ZWVhPtTI71IeEnmvOPlM9y8PU7eVxe0wKJTU5ixrXW4bzAA+O3OH2oQs/blL/hpRgDOBfvlAuRGWeIItmodsY+oR4G4hAVStyHkDpwi8ugU+qDr7h/JZBaYnFfnJNq3ujHMVai3Qf8PtGB+zPsXmLJJAL5xZhQ6MM3yfmVKP4R+2HiXaO86YeFbWLz4O1oQG4XHppa04QJwxugipSkE+wMpF213S24abkys3zVaoXsCewvGD9YZeZYKhajkPqjxXNh8EgORYQFRMbgkKNPkc/i6pJkWeFVouFIh1RjTsRH9SMUBKxzLYIe7FMWFvCF120u0N6kqQf+xeFm0L4Tswk+aKOsPqPKbQufIMGJdZxIPN8qOso3WHakngMvR8kzx75i65I+CN0ptBNpZepjPfW1GSt1AJib4jPdOY1rM5E2uoGCyah76syhTUeLqPJcujM99B6RJ91UFpNjKe/p2119qMdqOYIS9yFyGauJN7zDSvs6BgjsbiHx5fSzo3HxrVwGVRM7z31kCtMmPImz6PNg1r/rsDSL1YCO1ShSJgTA+1W4a5XxaS5LA0e5Vvmb/fliPRnnXLJsMOBp6xIbp5sX7+y5E8+Om3W6sGarXFSMPF/n2KeXcD+y+sh+f1oxtlKhwqjf8nXXEleop6x4m9wYMS8AnYPdRcbgPyf8W3FPwAdnOuqHkAbNxCVUqRX1ZIlKb/XQ4UiKoFazni4Ld08OIM6l9/iDLPvXoi9s8R0mKLCjHWcIFuABpD5wAcB2ZqqMI9TxZWz9EYL+oMQMyq9G/1y9cU21SzznaNvXP5kh2sQOBOwiE2XwKr+/CsWe3Qd2VAL1EdCmQnf/R3XjsmaajC3/tLbWUYlLX1t4P7/VRuhi2giro3msZZLVc5gHxlfg4x+SMFu9girmYZ6H8gXyERixn77VxD6ivmkwESQIgylACcscMeutWACgoAAAADNjlm18lQMtQCFAAjmBBAkAjBZtGCiMOmXuXYAAJO19VLao97xUuSkVqbPnjIJrFVP/qyuSS9mzb71tNVMDt5XO2IlazETIUps5n78Su8M8SmDcmEqudh0bkw3TWO514JzAOb0rEWWhhyw+Hh/n1XHDWqlJmtSXfbaDs3qIxEN2QJ/xpSHzOPMPeKOQS7U1rfTa2BlkTidhfICGJ5UCypz2SVSLd11hgNU5uqREiqzE54HuuPSrNSn0zwE4UJJkPe4cg0XSYEbiB8RW243Mkqla+g6GbmlOiiINRthZTgmqm2r8Aryxm1oCvszN+A+nMHb5WZVCLQhP8PzUVL7ZxZ5Zgk6kzxrvOaxse0FGY6RPQyyoHLfyGFZRhKVuje/bhBjgsAbJQ6NIOeZqO4V0ib7xbJwz9v8/w5E/xJMAc8Pe20GidP5rJdDehCwZfufwRWKkl3K0cFc+lkVKJhQg==);color:#4ecdc4!important}.games-menu-filter-item .filter-icon.icon-category-3[data-v-b7052900]{background-image:url(data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAAGobWV0YQAAAAAAAAAvaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAFBpY3R1cmVIYW5kbGVyAAAAAA5waXRtAAAAAAABAAAALGlsb2MAAAAARAAAAgABAAAAAQAAAdAAAAMAAAIAAAABAAAE0AAAAYIAAABCaWluZgAAAAAAAgAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAGmluZmUCAAAAAAIAAGF2MDFBbHBoYQAAAAAaaXJlZgAAAAAAAAAOYXV4bAACAAEAAQAAANdpcHJwAAAAsWlwY28AAAAUaXNwZQAAAAAAAABkAAAATAAAABBwaXhpAAAAAAMICAgAAAAMYXYxQ4EADAAAAAATY29scm5jbHgAAgACAAIAAAAAFGlzcGUAAAAAAAAAZAAAAEwAAAAOcGl4aQAAAAABCAAAAAxhdjFDgQAcAAAAADhhdXhDAAAAAHVybjptcGVnOm1wZWdCOmNpY3A6c3lzdGVtczphdXhpbGlhcnk6YWxwaGEAAAAAHmlwbWEAAAAAAAAAAgABBAECgwQAAgQFBocIAAAEim1kYXQKCgAAAAM2OWbXyAIy8QUQAI5gEkmECS4C1/7S5y83QhHFoD1t1SgNJa8XaoCPkDFTYBd6Ct/dAooA78kXLd3z0PwvfLvkDwurW1/8JS85abxKJDxJqj7AeRxeoPVYNpHhg8vjUVSKJy244Hw1Ub+OTW3jcVHExYPWLCu306armZBhW6MMKh3mQN/sRCQ9zOQu6jiuuTGhL00mbL5pEVnxDA/rv4UIDUDikV9Dw+HBkqnOrw2bs8w3pOhqEON+U3u/eVE6E+NAmfV/NC7I6bRAe+WhvAxdpDz2kELlKOT9/ujl31WhLoZvDrEwWHAapni+Zyz9t2C6tPs8hC9rZiOeDNKZAGViOBPqwxb7tQrsgj4trKfEx4iBzIwlp6+8YHVCNkJwhif+hsL+RvfyhzBGx14Tf2NHYkpzVymWNsrgPNdiz6BBU2j/tlOOecprhZr7LTufMIOAJ0SXpvfR7nv8VRWUmeOKhZbLCR54kKa2YECVg9/H/u4mMtKiD/CdT+Ch9o4vf+9P3utkEAnVF3bo2ZCiovK4GH16nmpJ02Hrr5IVxkYHAm79j8/PxbmWdudCRux0a8qf9BylGd3ZfG2EOIy2H7/qQx1+QkrMyZqPSlnxWHgPCCUp1xaxCz5+XCaX5iEfKb5BjnXBb2jXnGNbNyAnnwG/d125CCfJn56jv2xNKV8FUd+Oxbds8HXuWOLgO9Le9A2XJeX9zVoOKiU5ZEsWOJ4PJ/aGLZF51DKNeeGpkOLiOJ3CAvLrhn5BJYEplCH3irfXTZVlo2WpSaE20Uk5mDJxYaAuGOejUCPoG+mnjiKJCooIRhxkJzEBD8e5REMOqAapA/3bAR59e098jZjsy1mt3BqtVi79JYrNHsn4YOcZxXum875BUEAnnTeKVzYPFhRnHPXGDOf+5NWph+v8580Nlw0a7slbLjT99Ui9vDixH7Tx/hzs8xav09d+eXqZk0yTwcEwHP5CrYVgrhQQas+zrafOC5Fa/mPQZL8b+OFvzg4gkoDJnD/aSukKCgAAAAM2OWbXyVAy8wIQAI5geeJLoMATJy0RECNlf//+1Py5MfdO81AZGBePdUM7FxSTrAtBvIp74KDTrsMUQAAAAAABoVsRpeKUqaSFnnrjjgXH2HZxVnL/qJGDJpuMZDdRZmlOM/XcB5UYqemaAnxygbVVtvmZYWVhR+c9Y//3B5RvjNOTaeTuGcmbWI0IAuYsDX5oXPYR6RJjpzj7kfc1NhV32sJ5BZa9Nny/l/y5pApBQGz9LZpoiTKgalN9Jl0ttqg7fxqoTXqjSyJTOV0txGPsAwZGb+lPxBdgHs04txzwfKcCcuGVE7YGRb/Gsm7m3FJNt5Zcwt5AkBwE0VznzePTEEKGLmtNKXcc8z5nPmvKEvhq1A9OFjI+lAAFT3LBunXYKOwKduaueSo+XJvcXOZ5HuL/lueklai2Xb1nZle/pgto9IcbJqkLuS68owvI5x46Fkk0rOCBDOwmgiUt9GmHg5jOpDfpgPWn9ahKQvjrdGsIvcSF1qwiluywgA==);color:#45b7d1!important}.games-menu-filter-item .filter-icon.icon-category-4[data-v-b7052900]{background-image:url(data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAAGobWV0YQAAAAAAAAAvaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAFBpY3R1cmVIYW5kbGVyAAAAAA5waXRtAAAAAAABAAAALGlsb2MAAAAARAAAAgABAAAAAQAAAdAAAAZiAAIAAAABAAAIMgAAArgAAABCaWluZgAAAAAAAgAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAGmluZmUCAAAAAAIAAGF2MDFBbHBoYQAAAAAaaXJlZgAAAAAAAAAOYXV4bAACAAEAAQAAANdpcHJwAAAAsWlwY28AAAAUaXNwZQAAAAAAAABkAAAATAAAABBwaXhpAAAAAAMICAgAAAAMYXYxQ4EADAAAAAATY29scm5jbHgAAgACAAIAAAAAFGlzcGUAAAAAAAAAZAAAAEwAAAAOcGl4aQAAAAABCAAAAAxhdjFDgQAcAAAAADhhdXhDAAAAAHVybjptcGVnOm1wZWdCOmNpY3A6c3lzdGVtczphdXhpbGlhcnk6YWxwaGEAAAAAHmlwbWEAAAAAAAAAAgABBAECgwQAAgQFBocIAAAJIm1kYXQKCgAAAAM2OWbXyAIy0wwQAI5gEEEmCS661/7S5y83QheQDrrMTAQWzlo/j2yeW+wp9Sh/mHdS/7kKa+nxk/MeXkx8mj51IWrarvBIU0B022q1o1P742NqcdwdrPt6xzpmnKjo8r2N2RQYSw3gmGVtpbFFNRU9zqxQfajdkmpHvbOPh5KPnoVmG6IxV98diGDIbcywENgmS7lUKAg7CAlu1vjslDJiRyTSluSEAyMNWD63PySKmfwGLnph7p2dnDUUi8tIcmGREBjIqvRi5UfH2BBEZ9F3+o1ZTYgY83q73OZULEDIvyMORZChiravwdg0D/Crk3SKHybAkyamLGIDL049NAZVcwW4keKZOEgMQ7SbDqdN8oF/qQlGUfEekSxdUmeZ6q65ec+9K8L+oJ1lwJw0IeiL1mjPnsf0FevEF7D49ouo23ZwXEjsxuzxOJkWcmWK5wTbXZXeWnmlU1ZBpC2bDDlgv1z/1NKqglanWa4xTn5l0cU9i+HUARNPQ6PD8JKWI3Jpjo31AWPtqZAEUyTJiYS2+LwPq9ghEYVvjzVyA5sZr7XRs52MGVKff1IHBUyy0w5DcqlV8qpYC10l7Vivk+evwXLKCs3/cWCNhvxP8QDGr3fUBpZ1yI2HoA6KN8QpoSzDZ9Ush+G+kOj9bGcj4wYf3zGwfBrWC0kAFclKA2fP/RGVvD6q0gMrutEjvMEMWiqaeunyKJPQJPkHy2LnIPNn6lgcDAhgY8fchvjl9bNM1HQiqb9OQ/Y5G/is9pUxWnLCagDRj+qOUN+RAqoMkl4Rsdxw+VZUmu9U4vMbxjO6+uLUb0Y5iXs8/rJGHa1lr3nA8BxZyQkjw5w+DNaPHpBUdH+yFMLDvt/LsWrz4zqq/y4FJXhgPHkMQISFte3+UHEbJM4OyJUxV82oVSPe2wveuStq94UOSIw6JUVI7Q7+ZsDPVU5NDr1QIYk8dxjYFlQN34iEu2VIcb9VkEhXVT1ihaNLm5nRqkgn+nnodkMoL9NCPUbPE0O7jE7oUh74lOKIsdpH7RIMRo1rUax3QaJv3G1OajQNxkkd3CFzQ/uX1wE9mw9IREyXhY01O5zncKQj7N+7yRaILvlzzvNY/G1q0dRpQu1UuMk0h0nUz6FkSiZc5s+9Wm+7cTxr7K/ese1kX1rQiLQSSnxaF/j8pG8asIGjuq4YOem9gElmJxiVSU/MmkzsNL9Fx+ehRiRXq3NHavfP1WQgNJBrfxfLdynSSP12mTcIeOofkEgKUWqf+sh5Iduf7FerfuLGODg3oiiUmvVVTl1UpGlxGYHXVyOR3KLPKf/IK2h8+kCqKMbTGYviHNNYRSDqVST+x9uQf9a507qdOCN2S6zzfsE9v40ZgAE1XfKJGRkcioa7DnfQ/1vbtZgUD1BzZRwtf3kbXJG9GsWuOzV9ldEeVD3mYfNGMbeK88chKzCek4567X0GJILDd2z9nbp3e/0SzIqW/SkC0a8WB1V78kjjMY29Gj7ZhZgPl5XK4MHS9TDk/m2ajhK+TzwnJTr+SmllRdc9qtO8X/5uAPH+0Wn/ExbdJN7tuOzAsQGcYHMaNM/QAYkLroByXD0kbiEvUT9JOrdTxXQVqlcz8wHuTGz/G1YAQTdQAaD6On9d67GokQj2NRgADvz3+f1084Sbc3eyvWaqpyQlzlLgIPmH6sx4Lu0JekNw3x7UCAtEyFP9md2d2OysF+xt9v7KB/6xg27Y/rIswZGwAIdj3CXHi4zUIP60pcXXgGhbZvaGot8YDAsh5vh0KJA1zWZsD7scQPGYHDNOKWbuVOtII5HN/sp+IL+ll1Hvpm2H9EkounJWbxaBCY7fQuFOFVLMzFAZvPShRRPN2yRmaLz+lqfUu2V33669hacVmij32PUq9jmepiwQS3s+yY0PJcXFEG3yT4kJGk3Gjjso+IjcbgpD+yJXqaLYoybBFYS9G7Bzv6RRW8w/oduOHGt/dd2VxlZfwzGlR/GUkDLrpIr1iWEZI/70iLPATQZfd5sqKlmAX0D2/AO6bnIwoyWA4xuDPnSRK+tyzrjUpIUxmaTw7ynCaCkEUhociWL/n5E0j6jgO1SJvjlzmI+qVCGlj1dThk+pdWXXkl10bYx0pX03sJRP90qJgsd5uFJkmFUd/RVMz4OP4VjZgEBmrVvu98gqzhaJMDHWbAoKAAAAAzY5ZtfJUDKpBRAAjmBZYkug2AF6CZb/MQNgcIFgHI3dSQT18YZ3tI11/ZtW+rw3ESvptoBGkxRBkoTWHT0kSA9aHd018uMmthLXaVzFH3iQI6C1tOPiPCEVjhOd1eTr7ukUZGTjRLvXwj35uafZgWhC+uNF5j+J30H3Fws7i3b83fAF7kTV6PUzC0tTqgy0TUhVCSvuoF6f4M0eixPki8yNZ/urEUpp/hBM1I0fZAJBk3IdFHfmCZbKvMNxnxE/vxEjeD51pxfmFrYX9bZ/iFVIW0069CZQ/o11K0gt31t41RukAOYg/qzcgkxFHvnIgzg6XlDO3tI4OgdudrAn5jPmISQTyLDiR0/v8vtLdWj50hNHaenbLyf11UyRtfkKUS15BJY54A4eT1loMRvhgP8nAP/i2fh5wg9jKbfTsmJMRulufhvRAcuL+1rg9oXhLdWSJqKNYDu1KhDfif8crh4SR1H8ZQ7eCpufJpI5qdPBFneTThzMYJSfc4enfuC7O5g3D2QMaEUHiQPjffwmxW/FGN2dSuZi88inK6QOBJ6KUTgIXVUCyDp3O4ebAj42FGWAraZQbnk0eBATE7f0LTYGrzmuX80pylIBkTDf+IfASPBWsi3HcdZYvRrquYAuG9tNAXAV0wSA3WpYIw8ydJnBtmWkDv2wKsfUDHkDo1joF16cfxNr4jIO1OqG6+ild4Gw2R+GL8CEbLKcIc4O1HLhld1HlG/Tipjz+jheU7h4WllD8zyh9tZua3DjsNlAbnLQCqScvJiMx50PDNTFdZ1VlFqVx1xTH3tmYyxbxa1L1HV95rVrvivvskk7eA7eyR0tj7XI+xEgzaXpBd7a/3xr2wkMo+5MoxVTcJEQeW2Ko6EmYIwhW40ZzRtEqfUAq3kJf85F9wthk5ohJzxbOAxGgw==);color:#96ceb4!important}.games-menu-filter-item .filter-icon.icon-category-5[data-v-b7052900]{background-image:url(data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAAGobWV0YQAAAAAAAAAvaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAFBpY3R1cmVIYW5kbGVyAAAAAA5waXRtAAAAAAABAAAALGlsb2MAAAAARAAAAgABAAAAAQAAAdAAAAY7AAIAAAABAAAICwAAA4UAAABCaWluZgAAAAAAAgAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAGmluZmUCAAAAAAIAAGF2MDFBbHBoYQAAAAAaaXJlZgAAAAAAAAAOYXV4bAACAAEAAQAAANdpcHJwAAAAsWlwY28AAAAUaXNwZQAAAAAAAABkAAAATAAAABBwaXhpAAAAAAMICAgAAAAMYXYxQ4EADAAAAAATY29scm5jbHgAAgACAAIAAAAAFGlzcGUAAAAAAAAAZAAAAEwAAAAOcGl4aQAAAAABCAAAAAxhdjFDgQAcAAAAADhhdXhDAAAAAHVybjptcGVnOm1wZWdCOmNpY3A6c3lzdGVtczphdXhpbGlhcnk6YWxwaGEAAAAAHmlwbWEAAAAAAAAAAgABBAECgwQAAgQFBocIAAAJyG1kYXQKCgAAAAM2OWbXyAIyrAwQAJCAJJFlCi4K2A9o4ONM9JkYMFx0w7q6LuP8G2COay13aSeUdxz0y6kfpWFAPRQvFEtxIlI+2GkEpfq4gtlMCnlPPA62wrnnF4vehWUJpgG43xWNLubxp6mJXGTf00xIpeSdGIMS1PsILIhhC5ZxVIvjmDL078R5jkW4ozc3rdWnCns0apVYIao2muCKEFICyaJMNkP5IsLX5U7xCFEjyN3kYceWROgZ7o6ncq8xRsepUGe+Ql6/btzL0aEPPa0/ScGIobvAUZKL8dW5yZgf3BKZKNc5U8vD8OOS1v0t2qKkCND5/BgC5qiu1EKuS+DHbzMe3rZzWRGy2zecj7Zbf4Oy0kL+CSGD+fJGe6lQm2tMkVmzdc0+MNAcJNONd2EOe3mFxlrG4kgmdS2H04vxTxvNKi0WV3grWSftiQfKlGRr8yXhH/edTaLkVVLVVp2a8h3Hp2SO5kNFCykM6z47XCghKnPLqIvbYs/YQAm6tJhs4kVczyKsJB2KDkzmaes2XTBdmcTh280I1k3OdtRnUh4bGlpYSea1MAQj8j7iQ5Wf8qLY82ag1BsDpxgnfNo6PCVHv0n2GNqFw4t7ofe/V2wu7kdn3xsu2x4nsGAuLZSPXQmp/0aNdHhtuuoXFylh4qN0Q4+haeiKj+FQqyXpjTz72qVkz+8FVydOM/B363EjrnV9SiwrfqJ7aeG2glTSugJNbN5kC8n/4g4PNn+W7NCBXOs2poRQ2kkTxf1hRGpR6qgD7eIWrc4c8XYCbegpGkY2QvcxuG5R4Www49lzZdT7Kkyu1jXdTaXU9AJkaYOS8m9UhKCcGUwMlFo7qZ3qTUGH9Bz6wsudClXH/dVB31nYDEM2Ii2BzRBOc+49h1r/KPXfurkP6npBfDGHAReJ5Z3Wj8MefCmuY9HhPAZRDlPzWpvBqI9O7ZFtMNgVelLIVO5KRF3HqRW4niNWu8vll/F9xh/SDZ5dA7ZgmFsF/N2nTq+CC7dCTFmOHtQDykge5F0VZ/YQVMqbkEMiJfN9+RiH2AvobK1uAgjQcIxRXmoqCSnru3/ekDLte1nTn8rR2+yaZUYpAyxN+pvI1qn2/Ozv6dIV/Vs37pezajBgg/ou5osieeDYf7Ae38U070Q+1NXoRF1+0W4KzjCWKlhV5YW/hpbwJqzm+V6YP0M5UcihwYLmtLfrDkXuiCK/V5eAKvXdFYTDn0UIos/1bmkM/tTKvcR4WloZL5v3/yJ/rQk5WslPTv4a780WnnrhL/4HCJl/LslzwiBHSQFyFMzMTmvYXOu6zlY86cmaA1BfxvX0zmadtdn6Sd3QdNH39u55tEIVqCvr2hpfT+EGyy/ZQSW0r4Dm4m9ERm4gbgecCFpIt5uPcrf0JYuz+8ixa1JkuYSKVBnFQ1T1ISBl2r/pvyOztaqC/UT5f9PFebQ7fZssULYD29iog0REzbK9hrUQgEsjRQ3CAk5H/8yWRhh1zqUVAbCzw3nwsp4p3ZqMDJFDPDT/yLYbtO4uH2YfbdH6LWHzwNzqdjwqa4eP0OZK07mrUzxqAQXQ9/Z6dVrlMsAQPF5Mz6K1H6+t7P5DzivY6A+G7e7zVydv7KwW3iR1UH5HzuNO2eBqF1e3fYIcbFBOCxFzKme9KBx2dkJM0mrgBLUHeuiN4UW+byDjX9QD+BMtjOxGNzayoENlizDfSzDw0Gh5DH48glNoPxd6h93K++1WiIbE/LHsSZrLQ+NpVNwNgTYUybSRsijjKWylXlx84+XvKhm/Mv2+1SPvOQpvsUvyZWrwTcvlA2YE+hZMer0A7pC+Gm3XpHfweU3G0Q6eaDzB7Rdif7YxeGhuR3uXmMX9oTluxZ2jbPXaYmWQMTMre5kXmrCV0RfBQB3DIp1mJMn+BemUWl1nZexpJ6au4EJVGy/K3Eee2pUfE/tpS5zcit5nqqVLVhrJutcrYj5mMOn214yNuLteSwnrZs3IJQ2UcniIttoADUfLsDUy8dp5/FpJeTrAJ2y9+dooTcXi2Skv2oqo9GKmbQ6lSikhcM4eRPFF7NKkKEF11OrpVHDilCEH4uOWCMpvjeZkAhzDBiwwzGf1/s2IyPf+UL+OeQycn2T+OnPZFAoKAAAAAzY5ZtfJUDL2BhAAjmB54kug2AF6CZeivkIxUmX7NwR6hU4CQkW3b6Od3b3Am4d32BzuWk0Q/VFYTdAIclQa2f/t1M9HUgm4A2W7rj036lebM2/uthr5ppVB0W3GIn5diW9tgTAoaIUsYidmQEVTmZmqvP+zNYT2GqgGED1TbEaF81OqYdL4aBP1W9AShZsAMbP/aTwlzRHxprLyyzavuqQ0mgYnKpjfSTzFiJUfr6JDTIX25pdoLKwTyQCWE7aMIeFmjRpAuRzr7jHaU3ndWJOGuUCpHwQMJOX5PjZXaMlGNYYqEp///8XwA+CvFfioIE+N/iTwyRGw3zPl5s5HPqGAAAAAAYnYWIrWMamlGkKlDH8Fthfj+T/IX9HZ+lI3v6BYt+lp1FRoS+dCwRl+5Z4Llpu2M4kLwoi8C8cyppjTTVMC1jp/PGm2l4ElFhBaecVOLCXfaAmG3yzAkBMGxE/YYJDN1R0ooqEnpsR8TUxQ8D9RJnbv2DfV/4fTEjwOWa5cLfi00yq1oPR6D66vPrSiE0I9llWeHVwTRLdJCuUVr5qquU1pVjXdm5vbap4XP1hxoNEElRtZTu++9Cr6pT0WDoeBC1yGpGhdgYqP1CzNU6a+VkXgmNvxnqAB7F7H7Gs2qUFZ1QBG038Z2TrClPoDjLPeVEOlT1cSTtUwCgSXg3wzGhPmBrJy/X9VawbxZEt1xEVucv90rDl7shZRC8v3mwjWD8ff7q8HEhQr/r3+L3YWFCqSpk7iiTb4g9w2pX1eli/GL+dEjPjOiBR3wYVCyeCkXGGZ1Z1s26NutamWTPgGENni1RtXzwpOEtlMgYiuXDU0AgRZ9NDem5jbIc3P4V4W7xvpP0USlmDpGd6RAWxBYPIY19TqYI+WLQktPfCyiyo2x0GY/s9odMWK1lkbyj/tfQO8CLxwEy27RV+4GKzSwHiUwVyg6eJ1faKPoeleTa6D1/LkNjp6aNVkZaXkRjjhrAYQuyqNaPIC2uqCA8IqQnKRm2MEsNLWRDHZvPQGkiI4g4xkq0ihwOaIXHzoeQEsufTo+0oP/BfeX2P/F+QA5enyxf95lWgmbsTAgE/hKxeo0FAthAyvUNJCvVLk9KG8sAIVsKr8GFGdczGLoCHB/flr58lQ88PXkHInt6crCfQqMdyJrvdxZzv+vEQRxlK1nhLvCFC5yKzOqGQ=);color:#feca57!important}.games-menu-filter-item .filter-icon.icon-category-6[data-v-b7052900]{background-image:url(data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAAGobWV0YQAAAAAAAAAvaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAFBpY3R1cmVIYW5kbGVyAAAAAA5waXRtAAAAAAABAAAALGlsb2MAAAAARAAAAgABAAAAAQAAAdAAAAZ1AAIAAAABAAAIRQAAAWEAAABCaWluZgAAAAAAAgAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAGmluZmUCAAAAAAIAAGF2MDFBbHBoYQAAAAAaaXJlZgAAAAAAAAAOYXV4bAACAAEAAQAAANdpcHJwAAAAsWlwY28AAAAUaXNwZQAAAAAAAABkAAAATAAAABBwaXhpAAAAAAMICAgAAAAMYXYxQ4EADAAAAAATY29scm5jbHgAAgACAAIAAAAAFGlzcGUAAAAAAAAAZAAAAEwAAAAOcGl4aQAAAAABCAAAAAxhdjFDgQAcAAAAADhhdXhDAAAAAHVybjptcGVnOm1wZWdCOmNpY3A6c3lzdGVtczphdXhpbGlhcnk6YWxwaGEAAAAAHmlwbWEAAAAAAAAAAgABBAECgwQAAgQFBocIAAAH3m1kYXQKCgAAAAM2OWbXyAIy5gwQAI5gGGGEiS6y1/7S5y83QhTG3kX//OE/qHAAHn/ZbqCUNMif/Hdt/bvQK347gJjgLEcKNqkKc2VqNijSh8FJ+6MdhuNNt9KuLXHqaxR7HhHCqB0Sxt203MxCcJiAei+OHBJQ70WOZ3w9WrJ/ogtBlOhoO2kZr7epK9g3OuP7t3BsOi3qk8ing9pW4EcqoigKrIrn7z9a6kLPe+++dZmi8gXpXieASm1TFbmtwjRsR8v8D4QdXDODV4ZPG9OKT9xhM0FirckC+tHMzuWKPqF7t5ZVHACm89bsimoQ/mr5jUz+psE8BmKpEFpNxocNLzcSZB9Lp5KXlvu/FsN4kIKtoZZYkLRcroWFbH4SJm65D19MDPLNm7YTWrbQC4DFNjS6+tl4bH2WUYR5j/DMpwmF9BuiutGX67lw3NWmPkqVw+uiG3zvp8zL2vblt7QupLxmY5JS8RjVjIm+Zs+Ya71hM+LYMskuJ/qMN9XFyC44jaRvIDU0+UJFwm8RhixCuZDukhUP2KZyPaYPANiXyC+oyxT0OatFZP2S+uEHnV6MRxcnPCPE548l14ez8eXRME5vtcO6BzLjKIHrQdBh6BrdeMl2GoVaAdghBodrpen9VI7J7435DIiZS/+XTZy/ISW6/aVn/tST+uc4cvzEYCWxNCF8EFzjy7GW57B5r6SB392KH/AePTtc9aEQKGZqZzsRAL3DN1NN/Qs4Wy0jxEaYXjhSL0NURocdiH37uL/w5DCCO+C9rDBHKbLT0fcgwcji2kFEhhAJL+ffUhYRj+Dbo18mZ2uLS0g2BBzHflk3CmiRutH+jXZlm7XkYEK4F2b2lpJANDqUpJsiWfgrV7lGWgnyoh8iuIohJZf7deqIs20Gjiwng81Wjn9xfSwj7KBAqkrDN6WHkYOmTEETrJ6Dph4eEFnWXZs2ao9wxueX6Sc/NW1rlhhuG6ag6TgHAjUEJzcfh4awSAq4l6zNLMlpwRpPn3hm6QxSsNTOiyN3jujtmtFGmbuDyzhzjmDtgmwlw8DPRZSVyEcm2Ii0X2XbqopU8s10y7VidVw68TYhVrPg+N6ZlMUin1swg8h+Y8HeBMSL7Gs6W4BDTrNyTnajPxAKmm+uUsr/jOs4vekDy4g7jDtbimGuUnKDP9byzcBVQHhyCH8cJ4z2wbrDHLwWYIemghrgeqIXzkbbl9EdM+awkECGmUTSbR15/Uv24BsWJY+lXSfnxybpOe/nvmCbAvnk4qzb+Ycj6lQSPbVJmdIhvZcl1O49m9yq41IUuQtQmUufqREYmXPO07NrcvlSmIakafTQbaatYI0xf0A9PoJ4WdPE/a6Z9TEatrMfUyLJ1AyDaQD3TcvWboEP6xHQKNPu7vBGOHFxaa32PVcjgC0ziWk8xVQj6w6isVOWrUcyBMUn61UaLJW2GqXS5Sre56TdH58RtUtTvCinE0/TN9wIKzblLHkMXgQsHK5V/c72J9g75q42bt2D3uE+6f0/Hfw/4XCVnZ2vpg+muBeD15UkG8FS4JKp6/yI2VRKtPltT2FUqg6I2N+chJdZWNI4MWMXMbQlnG6KCwfiPl3V2cCn615RZRb2/cDQnE0eFwFFC1h6FwjikPrGQXVpJc+jtMKWKeqOpCe/fgIVJByTtG12o2NoTGDmUhSD178dt2Jh+k4EQX+LPJwQu4fkn+YHR1WxIUycMhEH+FjR6ddiy1q8Plxg/G6V7IbFKm475dbK6UZPVhfZmcBJJBOYZxOoyoZz9IxE4YamOipyaOKYnfKINV8XW6+El+h5Q8hfANCpt3TTCIlRrcnm2FfPn7Z/dq6Qxf70fD4Kwvdx++v1Rz87rJ3utC1i0+6OeGSIsfyS3KN4mmLy2qDi4DGDJZoD9P3LrZQXj1+COYDY8vIncwCljSewUXMjjKv1HXM42QM3SRjrNZ4pbzI8ZIf4smUOwt2ltOiIT1wX4bqM3L92X4zMffwncAxHHwE6xYC2pzcRPpGU0zGpuoU6e6Xl/pFoTZiWDox5dwsw29yXzB+ay+Q5+tmteVo82KByXMfYYqjubk4YTmFU10rd2RC3+thYAAH4h7nADjQgF2SsKwxoeCK9WtWsQ8Z8OI0TomUEe0+tOsyLV17XZZ4VxsdwHiR8pvo1C1KTjcI6rfnBm6OPcZmfwKBxsENsTdb2T7p2UJ4PWTB5qdIKCgAAAAM2OWbXyVAy0gIUACOYAACQAEizWyreaA3gImAAELdfp1CMin7GLj593cKtouaAIRIDqkbmw7isa1Vi1rgnJhfPNETHX8wz+t7tFfVOitzR7//sAx1EodpwbGsCO4Q1YRQzQa5rBgsrnDMdKNWnvVwwz9f7AlbpR0GkXdVZ/+Mj6uk6JMHaBh60esd48Us2j8mTNw2fIx5kGWjW+3hzcYO+cMFMpFTa0DtICRlLaEH6mL73pjxH6WCgfDrO6R3mQprnQQXXot/Z/ujfu80hHrONDxiuq2SxhcbF4lmDJcOrEHbbtuXjg37AxMzwfNlFBjB4FM5LkM2z75aDqG7ZNrHP4l7edky2/jC6xAf5akXz6Jq361aAimd9+vWs9pHOHWxEqSVoQnEEwZFDYM/gBvhNZfky+Cnk5A0KS6Dxu0sT9qBZ1E7XMs58c85bkuKgErXsaOgpzrYOPGmzPw==);color:#ff9ff3!important}.games-menu-filter-item .filter-icon.icon-category-2 svg[data-v-b7052900]{color:#4ecdc4!important;fill:#4ecdc4!important}.games-menu-filter-item .filter-icon.icon-category-3 svg[data-v-b7052900]{color:#45b7d1!important;fill:#45b7d1!important}.games-menu-filter-item .filter-icon.icon-category-4 svg[data-v-b7052900]{color:#96ceb4!important;fill:#96ceb4!important}.games-menu-filter-item .filter-icon.icon-category-5 svg[data-v-b7052900]{color:#feca57!important;fill:#feca57!important}.games-menu-filter-item .filter-icon.icon-category-6 svg[data-v-b7052900]{color:#ff9ff3!important;fill:#ff9ff3!important}.filter-text[data-v-b7052900]{font-size:11px;color:#333;text-align:center;transition:color .15s ease;contain:layout style paint;font-display:swap;transform:translateZ(0);line-height:1.2;white-space:nowrap}.games-container[data-v-b7052900]{flex:1;overflow:hidden;min-height:0}.special-category-layout[data-v-b7052900]{display:flex;flex-direction:column;height:100%;overflow:hidden}.category-games-wrapper[data-v-b7052900]{flex:1;display:flex;flex-direction:row;padding:0 15px;gap:8px;overflow:hidden;min-height:0}.left-category-sidebar[data-v-b7052900]{width:80px;flex-shrink:0;border-radius:12px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.left-category-sidebar .category-list[data-v-b7052900]{display:flex;flex-direction:column;gap:10px;padding:0 5px}.category-scroll[data-v-b7052900]{flex:1;overflow-y:auto;overflow-x:hidden;padding-bottom:10px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.category-scroll[data-v-b7052900]::-webkit-scrollbar{width:4px}.category-scroll[data-v-b7052900]::-webkit-scrollbar-track{background:transparent}.category-scroll[data-v-b7052900]::-webkit-scrollbar-thumb{background:#0003;border-radius:2px}.category-item[data-v-b7052900]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 0;border-radius:10px;cursor:pointer;box-shadow:0 2px 6px #0000001a,inset 0 1px #fffc;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none;transition:all .2s cubic-bezier(.4,0,.2,1);border:none;transform:translateZ(0);backface-visibility:hidden;position:relative;overflow:hidden;gap:5px}.category-item[data-v-b7052900]:not(:last-child):after{display:none}.category-item.active[data-v-b7052900]{background:linear-gradient(135deg,#1677ff,#4096ff);color:#fff}.category-item.active .category-icon[data-v-b7052900]{color:#fff}.category-item.disabled[data-v-b7052900]{cursor:not-allowed;pointer-events:none;opacity:.8}.category-item .category-icon[data-v-b7052900]{width:30px;height:30px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;z-index:1;color:#666;background-size:contain;background-repeat:no-repeat;background-position:center}.category-item .category-icon img[data-v-b7052900]{width:100%;height:100%;object-fit:cover;background:transparent;position:absolute;top:0;left:0}.category-item .category-icon .icon-selected[data-v-b7052900],.category-item .category-icon .icon-unselected[data-v-b7052900]{transition:none}.category-item .category-icon .default-icon[data-v-b7052900]{background:#f0f0f0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#666}.category-item .category-icon.icon-category-2[data-v-b7052900]{color:#4ecdc4!important}.category-item .category-icon.icon-category-3[data-v-b7052900]{color:#45b7d1!important}.category-item .category-icon.icon-category-4[data-v-b7052900]{color:#96ceb4!important}.category-item .category-icon.icon-category-5[data-v-b7052900]{color:#feca57!important}.category-item .category-icon.icon-category-6[data-v-b7052900]{color:#ff9ff3!important}.category-item .category-name[data-v-b7052900]{font-size:12px;font-weight:600;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.2;z-index:1;color:#333;text-shadow:0 1px 2px rgba(255,255,255,.8)}.category-item.active .category-name[data-v-b7052900]{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3);font-weight:700}.scroll-down-float-btn[data-v-b7052900]{position:absolute;bottom:10px;left:0;right:0;width:100%;height:28px;border-radius:14px;color:#007eff;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:100;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.scroll-down-float-btn svg[data-v-b7052900]{width:24px;height:24px}.scroll-down-float-btn[data-v-b7052900]:active{transform:translateY(3px);box-shadow:0 1px 3px #0003}.game-tabs[data-v-b7052900]{display:flex;gap:10px;padding-bottom:10px;background:var(--theme-background);border-bottom:none;flex-shrink:0;width:100%;position:sticky;top:0;z-index:10;box-sizing:border-box;margin:0}.game-tabs .tab-item[data-v-b7052900]{flex:1;padding:6px 16px;background:#f5f5f5;cursor:pointer;transition:all .2s ease;user-select:none;-webkit-user-select:none;text-align:center;border-radius:6px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;box-shadow:0 2px 6px #0000001a,inset 0 1px #fffc}.game-tabs .tab-item .tab-text[data-v-b7052900]{font-size:14px;font-weight:500;color:#666;transition:all .2s ease;line-height:1.4}.game-tabs .tab-item.active[data-v-b7052900]{background:linear-gradient(135deg,#1677ff,#4096ff);box-shadow:0 2px 6px #667eea40}.game-tabs .tab-item.active .tab-text[data-v-b7052900]{color:#fff;font-weight:600}.game-tabs .tab-item[data-v-b7052900]:active{transform:scale(.97)}.right-games-content[data-v-b7052900]{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 0 15px;-webkit-overflow-scrolling:touch;touch-action:pan-y!important;overscroll-behavior:contain;pointer-events:auto!important}.right-games-content .games-grid-container[data-v-b7052900]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin:0}.right-games-content .games-grid-container.three-column[data-v-b7052900]{grid-template-columns:repeat(3,1fr)}.loading-container[data-v-b7052900]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;min-height:200px}.loading-container .loading-spinner[data-v-b7052900]{width:40px;height:40px;border:4px solid rgba(22,119,255,.1);border-top:4px solid #1677ff;border-radius:50%;animation:spin-b7052900 1.2s cubic-bezier(.68,-.55,.265,1.55) infinite;position:relative}.loading-container .loading-text[data-v-b7052900]{margin-top:20px;color:#666;font-size:15px;font-weight:500;letter-spacing:.5px;animation:fadeInUp-b7052900 .6s ease-out}@keyframes spin-b7052900{0%{transform:rotate(0);border-top-color:#1677ff}50%{border-top-color:#40a9ff}to{transform:rotate(360deg);border-top-color:#1677ff}}@keyframes pulse-b7052900{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(.8)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}@keyframes fadeInUp-b7052900{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.scroll-sentinel[data-v-b7052900]{width:100%;height:1px;pointer-events:none;visibility:hidden;opacity:0}.load-more-indicator[data-v-b7052900]{display:flex;align-items:center;justify-content:center;padding:24px 20px;background:linear-gradient(135deg,#f8f9fa,#fff);border-radius:12px;margin:16px 12px;box-shadow:0 2px 8px #0000000a;border:1px solid rgba(22,119,255,.08)}.load-more-indicator .loading-spinner[data-v-b7052900]{width:20px;height:20px;border:2px solid rgba(22,119,255,.2);border-top:2px solid #1677ff;border-radius:50%;animation:spin-b7052900 1s linear infinite}.load-more-indicator .load-more-text[data-v-b7052900]{color:#666;font-size:14px;font-weight:500;margin-left:12px;letter-spacing:.3px}.loading-indicator[data-v-b7052900]{display:flex;align-items:center;justify-content:center;padding:16px 12px;margin:0}.loading-indicator .loading-spinner[data-v-b7052900]{width:20px;height:20px;border:2px solid rgba(22,119,255,.2);border-top:2px solid #1677ff;border-radius:50%;animation:spin-b7052900 1s linear infinite}.loading-indicator .load-more-text[data-v-b7052900]{color:#666;font-size:14px;font-weight:500;margin:0}.floating-buttons[data-v-b7052900]{position:fixed;right:15px;bottom:20px;display:flex;flex-direction:column;gap:12px;z-index:9999;pointer-events:none}@media (min-width: 769px){.floating-buttons[data-v-b7052900]{right:calc(50% - 192px)}}.floating-buttons[data-v-b7052900]>*{pointer-events:auto}.floating-btn[data-v-b7052900]{display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #00000026}.floating-btn[data-v-b7052900]:active{transform:scale(.95);box-shadow:0 2px 8px #0003}.back-to-top-btn[data-v-b7052900]{width:auto;min-width:70px;height:34px;padding:0 12px 0 3px;border-radius:20px;background:var(--color-primary);border:1px solid rgba(200,200,200,.3);flex-direction:row;gap:6px;animation:fadeInUp-b7052900 .3s ease-out}.back-to-top-btn[data-v-b7052900]:active{background:#232323f2}.back-to-top-btn .rocket-icon[data-v-b7052900]{width:28px;height:28px;border-radius:50%;color:var(--color-primary);background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 6px #ffd7004d}.back-to-top-btn .rocket-icon svg[data-v-b7052900]{width:14px;height:14px}.back-to-top-btn .btn-label[data-v-b7052900]{font-size:12px;font-weight:500;color:#fff;white-space:nowrap}@keyframes fadeInUp-b7052900{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInOut-b7052900{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}10%{opacity:1;transform:translate(-50%,-50%) scale(1)}90%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.9)}}.games-menu-page[data-v-af876ade]{height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--theme-background)}.games-menu-container[data-v-af876ade]{flex:1;display:flex;flex-direction:column;overflow:hidden;background:var(--theme-background);min-height:0}.games-content-wrapper[data-v-af876ade]{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0}.game-search-section[data-v-af876ade]{flex-shrink:0;padding:8px 15px}.game-search-section .search-box[data-v-af876ade]{display:flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid #e8e8e8;border-radius:16px;transition:all .3s ease}.game-search-section .search-box[data-v-af876ade]:focus-within{border-color:#52c41a;box-shadow:0 0 0 2px #52c41a14}.game-search-section .search-box .search-icon[data-v-af876ade]{font-size:14px;color:#bfbfbf;flex-shrink:0;cursor:pointer;transition:color .3s ease,transform .2s ease}.game-search-section .search-box .search-icon[data-v-af876ade]:active{transform:scale(.95)}.game-search-section .search-box .search-input[data-v-af876ade]{flex:1;background:transparent;border:none;outline:none;font-size:13px;color:#262626}.game-search-section .search-box .search-input[data-v-af876ade]::placeholder{color:#bfbfbf}.games-container[data-v-af876ade]{flex:1;overflow:hidden;min-height:0}.special-category-layout[data-v-af876ade]{display:flex;flex-direction:column;height:100%;overflow:hidden}.category-games-wrapper[data-v-af876ade]{flex:1;display:flex;flex-direction:row;padding:0 15px;gap:8px;overflow:hidden;min-height:0}.left-category-sidebar[data-v-af876ade]{width:80px;flex-shrink:0;border-radius:12px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.left-category-sidebar .category-list[data-v-af876ade]{display:flex;flex-direction:column;padding:0 5px;gap:10px}.category-scroll[data-v-af876ade]{flex:1;overflow-y:auto;overflow-x:hidden;padding-bottom:10px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.category-scroll[data-v-af876ade]::-webkit-scrollbar{width:4px}.category-scroll[data-v-af876ade]::-webkit-scrollbar-track{background:transparent}.category-scroll[data-v-af876ade]::-webkit-scrollbar-thumb{background:#0003;border-radius:2px}.category-item[data-v-af876ade]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 0;border-radius:10px;cursor:pointer;box-shadow:0 2px 6px #0000001a,inset 0 1px #fffc;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none;transition:all .2s cubic-bezier(.4,0,.2,1);border:none;transform:translateZ(0);backface-visibility:hidden;position:relative;overflow:hidden}.category-item[data-v-af876ade]:not(:last-child):after{display:none}.category-item.active[data-v-af876ade]{background:linear-gradient(135deg,#1677ff,#4096ff);color:#fff}.category-item.disabled[data-v-af876ade]{cursor:not-allowed;pointer-events:none;opacity:.8}.category-item .category-icon[data-v-af876ade]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;margin-bottom:8px;z-index:1}.category-item .category-icon img[data-v-af876ade]{width:100%;height:100%;object-fit:cover;background:transparent;position:absolute;top:0;left:0}.category-item .category-icon .icon-selected[data-v-af876ade],.category-item .category-icon .icon-unselected[data-v-af876ade]{transition:none}.category-item .category-icon .default-icon[data-v-af876ade]{background:#f0f0f0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#666}.category-item .category-name[data-v-af876ade]{font-size:12px;font-weight:600;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.2;z-index:1;color:#333;text-shadow:0 1px 2px rgba(255,255,255,.8)}.category-item.active .category-name[data-v-af876ade]{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3);font-weight:700}.scroll-down-float-btn[data-v-af876ade]{position:absolute;bottom:10px;left:0;right:0;width:100%;height:28px;border-radius:14px;color:#007eff;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:100;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.scroll-down-float-btn svg[data-v-af876ade]{width:24px;height:24px}.scroll-down-float-btn[data-v-af876ade]:active,.scroll-down-float-btn[data-v-af876ade]:focus{transform:translateY(3px);box-shadow:0 1px 3px #0003;outline:none}.scroll-down-float-btn[data-v-af876ade]:focus-visible{outline:2px solid #007EFF;outline-offset:2px}.game-tabs[data-v-af876ade]{display:flex;gap:10px;padding-bottom:10px;background:var(--theme-background);border-bottom:none;flex-shrink:0;width:100%;position:sticky;top:0;z-index:10;box-sizing:border-box;margin:0}.game-tabs .tab-item[data-v-af876ade]{flex:1;padding:6px 16px;background:#f5f5f5;cursor:pointer;transition:all .2s ease;user-select:none;-webkit-user-select:none;text-align:center;border-radius:6px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;box-shadow:0 2px 6px #0000001a,inset 0 1px #fffc}.game-tabs .tab-item .tab-text[data-v-af876ade]{font-size:14px;font-weight:500;color:#666;transition:all .2s ease;line-height:1.4}.game-tabs .tab-item.active[data-v-af876ade]{background:linear-gradient(135deg,#1677ff,#4096ff);box-shadow:0 2px 6px #667eea40}.game-tabs .tab-item.active .tab-text[data-v-af876ade]{color:#fff;font-weight:600}.game-tabs .tab-item[data-v-af876ade]:active{transform:scale(.97)}.right-games-content[data-v-af876ade]{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 0 15px;-webkit-overflow-scrolling:touch}.right-games-content .games-grid-container[data-v-af876ade]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin:0}.right-games-content .games-grid-container.three-column[data-v-af876ade]{grid-template-columns:repeat(3,1fr)}.loading-container[data-v-af876ade]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;min-height:200px}.loading-container .loading-spinner[data-v-af876ade]{width:40px;height:40px;border:4px solid rgba(22,119,255,.1);border-top:4px solid #1677ff;border-radius:50%;animation:spin-af876ade 1.2s cubic-bezier(.68,-.55,.265,1.55) infinite;position:relative}.loading-container .loading-text[data-v-af876ade]{margin-top:20px;color:#666;font-size:15px;font-weight:500;letter-spacing:.5px;animation:fadeInUp-af876ade .6s ease-out}@keyframes spin-af876ade{0%{transform:rotate(0);border-top-color:#1677ff}50%{border-top-color:#40a9ff}to{transform:rotate(360deg);border-top-color:#1677ff}}@keyframes pulse-af876ade{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(.8)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}@keyframes fadeInUp-af876ade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.load-more-indicator[data-v-af876ade]{display:flex;align-items:center;justify-content:center;padding:24px 20px;background:linear-gradient(135deg,#f8f9fa,#fff);border-radius:12px;margin:16px 12px;box-shadow:0 2px 8px #0000000a;border:1px solid rgba(22,119,255,.08)}.load-more-indicator .loading-spinner[data-v-af876ade]{width:20px;height:20px;border:2px solid rgba(22,119,255,.2);border-top:2px solid #1677ff;border-radius:50%;animation:spin-af876ade 1s linear infinite}.load-more-indicator .load-more-text[data-v-af876ade]{color:#666;font-size:14px;font-weight:500;margin-left:12px;letter-spacing:.3px}.loading-indicator[data-v-af876ade]{display:flex;align-items:center;justify-content:center;padding:16px 12px;margin:0}.loading-indicator .loading-spinner[data-v-af876ade]{width:20px;height:20px;border:2px solid rgba(22,119,255,.2);border-top:2px solid #1677ff;border-radius:50%;animation:spin-af876ade 1s linear infinite}.loading-indicator .load-more-text[data-v-af876ade]{color:#666;font-size:14px;font-weight:500;margin:0}.empty-state[data-v-af876ade]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px}.empty-state .empty-icon[data-v-af876ade]{width:64px;height:64px;color:#d9d9d9;margin-bottom:16px}.empty-state .empty-icon svg[data-v-af876ade]{width:100%;height:100%}.empty-state .empty-text[data-v-af876ade]{font-size:14px;color:#999}.floating-buttons[data-v-af876ade]{position:fixed;right:15px;bottom:20px;display:flex;flex-direction:column;gap:12px;z-index:9999;pointer-events:none}@media (min-width: 769px){.floating-buttons[data-v-af876ade]{right:calc(50% - 192px)}}.floating-buttons[data-v-af876ade]>*{pointer-events:auto}.floating-btn[data-v-af876ade]{display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #00000026}.floating-btn[data-v-af876ade]:active{transform:scale(.95);box-shadow:0 2px 8px #0003}.back-to-top-btn[data-v-af876ade]{width:auto;min-width:70px;height:34px;padding:0 12px 0 3px;border-radius:20px;background:var(--color-primary);border:1px solid rgba(200,200,200,.3);flex-direction:row;gap:6px;animation:fadeInUp-af876ade .3s ease-out}.back-to-top-btn[data-v-af876ade]:active{background:#232323f2}.back-to-top-btn .rocket-icon[data-v-af876ade]{width:28px;height:28px;border-radius:50%;color:var(--color-primary);background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 6px #ffd7004d}.back-to-top-btn .rocket-icon svg[data-v-af876ade]{width:14px;height:14px}.back-to-top-btn .btn-label[data-v-af876ade]{font-size:12px;font-weight:500;color:#fff;white-space:nowrap}@keyframes fadeInUp-af876ade{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInOut-af876ade{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}10%{opacity:1;transform:translate(-50%,-50%) scale(1)}90%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.9)}}.activities-page[data-v-6ca1d63a]{height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--theme-background)}.activities-container[data-v-6ca1d63a]{flex:1;display:flex;flex-direction:column;overflow:hidden;background:var(--theme-background);padding:8px 15px 0;min-height:0;margin:0;position:relative}.special-category-layout[data-v-6ca1d63a]{display:flex;flex:1;position:relative;height:100%;overflow:hidden}.left-categories[data-v-6ca1d63a]{width:80px;flex-shrink:0;border-radius:12px;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-categories .category-list[data-v-6ca1d63a]{display:flex;flex-direction:column;padding:0 5px;gap:10px;position:relative;min-height:100%}.left-categories .action-buttons[data-v-6ca1d63a]{flex-shrink:0;display:flex;flex-direction:column;gap:10px;padding:20px 0 15px}.left-categories .action-buttons button[data-v-6ca1d63a]{padding:8px;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px;transition:all .3s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.left-categories .action-buttons button .el-icon[data-v-6ca1d63a]{font-size:16px}.left-categories .action-buttons .claim-all-btn[data-v-6ca1d63a]{background:#52c41a;color:#fff}.left-categories .action-buttons .claim-all-btn[data-v-6ca1d63a]:active{transform:scale(.98)}.left-categories .action-buttons .claim-record-btn[data-v-6ca1d63a]{background:#1677ff;color:#fff}.left-categories .action-buttons .claim-record-btn[data-v-6ca1d63a]:active{transform:scale(.98)}.category-scroll[data-v-6ca1d63a]{flex:1;overflow-y:auto;overflow-x:hidden;padding-bottom:10px;-webkit-overflow-scrolling:touch;position:relative;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.category-scroll[data-v-6ca1d63a]::-webkit-scrollbar{width:4px}.category-scroll[data-v-6ca1d63a]::-webkit-scrollbar-track{background:transparent}.category-scroll[data-v-6ca1d63a]::-webkit-scrollbar-thumb{background:#0003;border-radius:2px}.scroll-down-float-btn[data-v-6ca1d63a]{position:sticky;bottom:0;left:0;right:0;width:calc(100% - 10px);margin:10px 5px 0;height:28px;border-radius:14px;color:#007eff;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:100;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.scroll-down-float-btn svg[data-v-6ca1d63a]{width:24px;height:24px}.scroll-down-float-btn[data-v-6ca1d63a]:active,.scroll-down-float-btn[data-v-6ca1d63a]:focus{transform:translateY(3px);box-shadow:0 1px 3px #0003;outline:none}.scroll-down-float-btn[data-v-6ca1d63a]:focus-visible{outline:2px solid #007EFF;outline-offset:2px}.category-item[data-v-6ca1d63a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 0;border-radius:10px;cursor:pointer;box-shadow:0 2px 6px #0000001a,inset 0 1px #fffc;transition:all .2s cubic-bezier(.4,0,.2,1);border:none;transform:translateZ(0);backface-visibility:hidden;position:relative;overflow:hidden;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.category-item[data-v-6ca1d63a]:not(:last-child):after{display:none}.category-item.active[data-v-6ca1d63a]{background:linear-gradient(135deg,#1677ff,#4096ff);color:#fff}.category-item.disabled[data-v-6ca1d63a]{cursor:not-allowed;pointer-events:none;opacity:.8}.category-item .category-icon[data-v-6ca1d63a]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;margin-bottom:5px;z-index:1;background-size:contain;background-repeat:no-repeat;background-position:center}.category-item .category-icon img[data-v-6ca1d63a]{width:100%;height:100%;object-fit:cover;background:transparent;position:absolute;top:0;left:0}.category-item .category-icon .icon-selected[data-v-6ca1d63a],.category-item .category-icon .icon-unselected[data-v-6ca1d63a]{transition:none}.category-item .category-icon svg[data-v-6ca1d63a]{width:20px;height:20px;color:#666}.category-item .category-name[data-v-6ca1d63a]{font-size:12px;font-weight:600;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.2;z-index:1;color:#333;text-shadow:0 1px 2px rgba(255,255,255,.8)}.category-item.active .category-name[data-v-6ca1d63a]{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3);font-weight:700}.category-item.active .category-icon svg[data-v-6ca1d63a]{color:#fff}.right-activities[data-v-6ca1d63a]{flex:1;padding-left:8px;padding-bottom:15px;overflow-y:auto;overflow-x:hidden;min-height:0;-webkit-overflow-scrolling:touch}.right-activities .loading-indicator[data-v-6ca1d63a]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;color:#666}.right-activities .loading-indicator .loading-icon[data-v-6ca1d63a]{font-size:24px;margin-bottom:10px;animation:spin-6ca1d63a 1s linear infinite}.right-activities .empty-state[data-v-6ca1d63a]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;color:#999}.right-activities .empty-state .empty-icon[data-v-6ca1d63a]{font-size:48px;margin-bottom:16px}.right-activities .activities-list[data-v-6ca1d63a]{display:flex;flex-direction:column;gap:8px}.right-activities .activity-card[data-v-6ca1d63a]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a;cursor:pointer;transition:all .3s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.right-activities .activity-card .activity-image[data-v-6ca1d63a]{width:100%;overflow:hidden;position:relative;line-height:0}.right-activities .activity-card .activity-image .image-placeholder[data-v-6ca1d63a]{width:100%;padding-bottom:39.16%;background-color:#f0f0f0}.right-activities .activity-card .activity-image .image-placeholder[data-v-6ca1d63a]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#fff0,#ffffff4d,#fff0);animation:shimmer-light-6ca1d63a 2s ease-in-out infinite;will-change:transform}.right-activities .activity-card .activity-image .activity-img[data-v-6ca1d63a]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .3s ease}.right-activities .activity-card .activity-image .activity-img.loaded[data-v-6ca1d63a]{opacity:1!important}.right-activities .activity-card .activity-image.image-loaded .image-placeholder[data-v-6ca1d63a]{display:none}.right-activities .activity-card .activity-image.image-loaded .activity-img[data-v-6ca1d63a]{position:static;height:auto;object-fit:initial;opacity:1!important;transition:none!important}.category-item .category-icon.icon-category-0[data-v-6ca1d63a]{color:#ff6b6b!important}.category-item .category-icon.icon-category-1[data-v-6ca1d63a]{color:#4ecdc4!important}.category-item .category-icon.icon-category-2[data-v-6ca1d63a]{color:#45b7d1!important}.category-item .category-icon.icon-category-3[data-v-6ca1d63a]{color:#96ceb4!important}.category-item .category-icon.icon-category-4[data-v-6ca1d63a]{color:#feca57!important}.category-item .category-icon.icon-category-5[data-v-6ca1d63a]{color:#ff9ff3!important}.category-item .category-icon.icon-category-6[data-v-6ca1d63a]{color:#54a0ff!important}.category-item .category-icon.icon-category-0 svg[data-v-6ca1d63a]{color:#ff6b6b!important;fill:#ff6b6b!important}.category-item .category-icon.icon-category-1 svg[data-v-6ca1d63a]{color:#4ecdc4!important;fill:#4ecdc4!important}.category-item .category-icon.icon-category-2 svg[data-v-6ca1d63a]{color:#45b7d1!important;fill:#45b7d1!important}.category-item .category-icon.icon-category-3 svg[data-v-6ca1d63a]{color:#96ceb4!important;fill:#96ceb4!important}.category-item .category-icon.icon-category-4 svg[data-v-6ca1d63a]{color:#feca57!important;fill:#feca57!important}.category-item .category-icon.icon-category-5 svg[data-v-6ca1d63a]{color:#ff9ff3!important;fill:#ff9ff3!important}.category-item .category-icon.icon-category-6 svg[data-v-6ca1d63a]{color:#54a0ff!important;fill:#54a0ff!important}.load-more-container[data-v-6ca1d63a]{display:flex;justify-content:center;padding:20px}.load-more-container .load-more-btn[data-v-6ca1d63a]{display:flex;align-items:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,#1677ff,#3b82f6);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.load-more-container .load-more-btn[data-v-6ca1d63a]:disabled{opacity:.6;cursor:not-allowed;transform:none}.load-more-container .load-more-btn .loading-icon[data-v-6ca1d63a]{animation:spin-6ca1d63a 1s linear infinite}@keyframes spin-6ca1d63a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer-light-6ca1d63a{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shimmer-6ca1d63a{0%{background-position:-200% 0}to{background-position:200% 0}}.dark-mode{border:1px solid var(--dark-color-border-primary, #3a3a3a)}.profile-page[data-v-7e5387df]{height:100%;display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(180deg,#fafafa,#f5f5f5)}@media (min-width: 769px){.profile-page[data-v-7e5387df]{max-width:1200px;margin:0 auto;box-shadow:0 0 20px #0000001a}}.profile-content[data-v-7e5387df]{flex:1;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:none;touch-action:pan-y;min-height:0;-webkit-overflow-scrolling:touch;padding:15px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));box-sizing:border-box}.user-card[data-v-7e5387df]{padding:14px;margin-bottom:10px;background:linear-gradient(135deg,#fff,#fafafa);box-shadow:0 4px 16px #00000014;border-radius:16px}.user-card .user-info-section[data-v-7e5387df]{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:0;border-bottom:none}.user-card .user-info-section .avatar[data-v-7e5387df]{width:60px;height:60px;border-radius:8px;overflow:hidden;position:relative;box-shadow:0 2px 6px #00000014;border:2px solid rgba(255,255,255,.8)}.user-card .user-info-section .avatar img[data-v-7e5387df]{width:100%;height:100%;object-fit:cover;border-radius:8px;transition:opacity .3s ease}.user-card .user-info-section .avatar .default-avatar[data-v-7e5387df]{width:100%;height:100%;background:linear-gradient(135deg,var(--theme-primary) 0%,var(--theme-secondary) 100%);display:flex;align-items:center;justify-content:center;color:#fff;position:absolute;top:0;left:0;border-radius:8px}.user-card .user-info-section .avatar .default-avatar[data-v-7e5387df]:before{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(180deg,rgba(255,255,255,.3) 0%,transparent 100%);border-radius:8px 8px 0 0}.user-card .user-info-section .avatar .default-avatar .el-icon[data-v-7e5387df]{position:relative;z-index:1;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.user-card .user-info-section .user-details[data-v-7e5387df]{flex:1}.user-card .user-info-section .user-details .username-row[data-v-7e5387df]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.user-card .user-info-section .user-details .username-row .settings-icon[data-v-7e5387df]{font-size:24px;color:var(--color-icon-default);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);border-radius:10px;flex-shrink:0}.user-card .user-info-section .user-details .username-row .settings-icon[data-v-7e5387df]:active{transform:rotate(90deg) scale(.95)}.user-card .user-info-section .user-details .username[data-v-7e5387df]{font-size:16px;font-weight:700;color:var(--color-text-primary);margin:0;display:flex;align-items:center;gap:6px;line-height:1.2}.user-card .user-info-section .user-details .username .vip-badge[data-v-7e5387df]{font-size:11px;font-weight:700;color:#8a5d00;background:linear-gradient(135deg,#fff7b0,#ffe500);padding:3px 10px;border-radius:999px;border:1px solid #ffd666;box-shadow:0 2px 6px #ffe5004d}.user-card .user-info-section .user-details .user-id[data-v-7e5387df]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--color-text-tertiary);padding:5px;background:var(--color-bg-tertiary);border-radius:6px;width:fit-content}.user-card .user-info-section .user-details .user-id .copy-icon[data-v-7e5387df]{font-size:14px;cursor:pointer;color:var(--color-icon-default);transition:all .2s ease}.user-card .vip-progress-wrapper[data-v-7e5387df]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.user-card .vip-progress-wrapper .vip-progress-bar-inline[data-v-7e5387df]{flex:1;position:relative;height:28px;background:#f5f5f5;border:1px solid #e8e8e8;border-radius:6px;overflow:hidden}.user-card .vip-progress-wrapper .vip-progress-bar-inline .vip-progress-fill-inline[data-v-7e5387df]{position:absolute;top:0;left:0;height:100%;min-width:2px;background:linear-gradient(90deg,#faad14,#ffc53d);transition:width .4s cubic-bezier(.4,0,.2,1);opacity:1;box-shadow:inset 0 1px 2px #ffffff4d,0 0 8px #faad1466}.user-card .vip-progress-wrapper .vip-progress-bar-inline .vip-progress-fill-inline[data-v-7e5387df]:after{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(180deg,rgba(255,255,255,.4) 0%,transparent 100%)}.user-card .vip-progress-wrapper .vip-progress-bar-inline .vip-progress-text-inline[data-v-7e5387df]{position:relative;display:flex;align-items:center;justify-content:center;padding:0 10px;height:100%;z-index:1;font-size:11px;font-weight:600;color:#333;white-space:nowrap;text-align:center;text-shadow:0 1px 2px rgba(255,255,255,.8)}.user-card .vip-progress-wrapper .vip-privilege-btn[data-v-7e5387df]{flex-shrink:0;height:28px;padding:0 12px;background:var(--color-primary-gradient);color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:4px;cursor:pointer;transition:all .25s ease}.user-card .vip-progress-wrapper .vip-privilege-btn .el-icon[data-v-7e5387df]{font-size:12px}.user-card .vip-progress-wrapper .vip-privilege-btn[data-v-7e5387df]:active{transform:scale(.97)}.user-card .login-prompt[data-v-7e5387df]{display:flex;flex-direction:row;align-items:center;text-align:left;padding:20px 0;justify-content:flex-start;gap:16px}.user-card .login-prompt .login-icon[data-v-7e5387df]{width:60px;height:60px;background:linear-gradient(135deg,#1677ff,#3b82f6);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;box-shadow:0 4px 16px #1677ff4d}.user-card .login-prompt .login-text-wrapper[data-v-7e5387df]{display:flex;flex-direction:column;gap:4px;flex:1}.user-card .login-prompt .login-text[data-v-7e5387df]{font-size:20px;font-weight:600;color:var(--color-text-primary)}.user-card .login-prompt .login-desc[data-v-7e5387df]{font-size:14px;color:var(--color-text-secondary);line-height:1.4}.user-card .balance-info[data-v-7e5387df]{margin-bottom:12px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.user-card .balance-info .balance-item[data-v-7e5387df],.user-card .balance-info .bonus-item[data-v-7e5387df]{display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:linear-gradient(135deg,#fff9e6,#fffbf0);border-radius:6px;border:1px solid #ffe8b3}.user-card .balance-info .balance-item .balance-label[data-v-7e5387df],.user-card .balance-info .balance-item .bonus-label[data-v-7e5387df],.user-card .balance-info .bonus-item .balance-label[data-v-7e5387df],.user-card .balance-info .bonus-item .bonus-label[data-v-7e5387df]{font-size:11px;color:var(--color-text-secondary);font-weight:500}.user-card .balance-info .balance-item .balance-value-wrapper[data-v-7e5387df],.user-card .balance-info .bonus-item .balance-value-wrapper[data-v-7e5387df]{display:flex;align-items:center;gap:6px}.user-card .balance-info .balance-item .balance-value-wrapper .balance-value[data-v-7e5387df],.user-card .balance-info .bonus-item .balance-value-wrapper .balance-value[data-v-7e5387df]{font-size:18px;font-weight:700;color:var(--color-warning);line-height:1.2}.user-card .balance-info .balance-item .balance-value-wrapper .refresh-icon[data-v-7e5387df],.user-card .balance-info .bonus-item .balance-value-wrapper .refresh-icon[data-v-7e5387df]{font-size:16px;color:#fff;cursor:pointer;transition:all .25s ease;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#1677ff,#2196f3);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #1677ff4d;flex-shrink:0}.user-card .balance-info .balance-item .balance-value-wrapper .refresh-icon[data-v-7e5387df]:active,.user-card .balance-info .bonus-item .balance-value-wrapper .refresh-icon[data-v-7e5387df]:active{transform:translateY(0) scale(.95)}.user-card .balance-info .balance-item .balance-value-wrapper .refresh-icon.rotating[data-v-7e5387df],.user-card .balance-info .bonus-item .balance-value-wrapper .refresh-icon.rotating[data-v-7e5387df]{animation:rotate-7e5387df .8s linear infinite}.user-card .balance-info .balance-item .bonus-value[data-v-7e5387df],.user-card .balance-info .bonus-item .bonus-value[data-v-7e5387df]{font-size:18px;font-weight:700;color:var(--color-warning);line-height:1.2}@keyframes rotate-7e5387df{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.user-card .action-buttons[data-v-7e5387df]{display:flex;gap:8px}.user-card .action-buttons .deposit-btn[data-v-7e5387df],.user-card .action-buttons .direct-recharge-btn[data-v-7e5387df],.user-card .action-buttons .withdraw-btn[data-v-7e5387df],.user-card .action-buttons .login-btn[data-v-7e5387df],.user-card .action-buttons .register-btn[data-v-7e5387df]{flex:1;padding:10px 8px;display:flex;align-items:center;justify-content:center;gap:4px;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .25s ease;white-space:nowrap;min-width:0}.user-card .action-buttons .deposit-btn span[data-v-7e5387df],.user-card .action-buttons .direct-recharge-btn span[data-v-7e5387df],.user-card .action-buttons .withdraw-btn span[data-v-7e5387df],.user-card .action-buttons .login-btn span[data-v-7e5387df],.user-card .action-buttons .register-btn span[data-v-7e5387df]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-card .action-buttons .deposit-btn .btn-icon[data-v-7e5387df],.user-card .action-buttons .direct-recharge-btn .btn-icon[data-v-7e5387df],.user-card .action-buttons .withdraw-btn .btn-icon[data-v-7e5387df],.user-card .action-buttons .login-btn .btn-icon[data-v-7e5387df],.user-card .action-buttons .register-btn .btn-icon[data-v-7e5387df]{font-size:15px;flex-shrink:0}.user-card .action-buttons .deposit-btn[data-v-7e5387df]:active,.user-card .action-buttons .direct-recharge-btn[data-v-7e5387df]:active,.user-card .action-buttons .withdraw-btn[data-v-7e5387df]:active,.user-card .action-buttons .login-btn[data-v-7e5387df]:active,.user-card .action-buttons .register-btn[data-v-7e5387df]:active{transform:scale(.97)}.user-card .action-buttons .deposit-btn[data-v-7e5387df]{background:linear-gradient(135deg,#1677ff,#2196f3);color:var(--color-text-white);border:none}.user-card .action-buttons .direct-recharge-btn[data-v-7e5387df]{background:linear-gradient(135deg,#faad14,#ffc53d);color:var(--color-text-white);border:none}.user-card .action-buttons .withdraw-btn[data-v-7e5387df]{background:var(--color-bg-primary);color:var(--color-primary);border:2px solid var(--color-primary)}.user-card .action-buttons .login-btn[data-v-7e5387df]{background:linear-gradient(135deg,#1677ff,#3b82f6);color:#fff;border:1px solid #1677ff;box-shadow:0 2px 8px #1677ff4d}.user-card .action-buttons .register-btn[data-v-7e5387df]{background:var(--color-bg-primary);color:var(--color-primary);border:1px solid var(--color-primary)}@media (max-width: 375px){.user-card .action-buttons[data-v-7e5387df]{gap:6px}.user-card .action-buttons .deposit-btn[data-v-7e5387df],.user-card .action-buttons .direct-recharge-btn[data-v-7e5387df],.user-card .action-buttons .withdraw-btn[data-v-7e5387df],.user-card .action-buttons .login-btn[data-v-7e5387df],.user-card .action-buttons .register-btn[data-v-7e5387df]{padding:10px 6px;font-size:12px;gap:3px}.user-card .action-buttons .deposit-btn .btn-icon[data-v-7e5387df],.user-card .action-buttons .direct-recharge-btn .btn-icon[data-v-7e5387df],.user-card .action-buttons .withdraw-btn .btn-icon[data-v-7e5387df],.user-card .action-buttons .login-btn .btn-icon[data-v-7e5387df],.user-card .action-buttons .register-btn .btn-icon[data-v-7e5387df]{font-size:14px}}.vip-card[data-v-7e5387df]{padding:20px;margin-bottom:12px}.vip-card .vip-header[data-v-7e5387df]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.vip-card .vip-header .vip-info[data-v-7e5387df]{display:flex;align-items:center;gap:8px}.vip-card .vip-header .vip-info .crown-icon[data-v-7e5387df]{color:gold;font-size:20px}.vip-card .vip-header .vip-info .vip-level[data-v-7e5387df]{font-size:18px;font-weight:700;color:var(--color-warning)}.vip-card .vip-header .view-more-btn[data-v-7e5387df]{padding:8px 12px;display:flex;align-items:center;gap:4px;border:none;border-radius:6px;background:var(--color-bg-primary);color:var(--color-primary);border:1px solid var(--color-primary);font-size:12px;font-weight:600;cursor:pointer;transition:all .3s ease}.vip-card .progress-section[data-v-7e5387df]{margin-bottom:16px}.vip-card .progress-section .progress-item[data-v-7e5387df]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.vip-card .progress-section .progress-item .progress-label[data-v-7e5387df]{font-size:13px;color:var(--color-text-secondary)}.vip-card .progress-section .progress-item .progress-value[data-v-7e5387df]{font-size:14px;font-weight:700;color:var(--color-text-primary)}.vip-card .progress-section .progress-bar[data-v-7e5387df]{height:8px;background:var(--color-bg-tertiary);border:1px solid var(--color-border-secondary);border-radius:4px;position:relative;margin-bottom:4px}.vip-card .progress-section .progress-bar .progress-fill[data-v-7e5387df]{height:100%;border-radius:4px;position:relative}.vip-card .progress-section .progress-bar .progress-fill.green-progress[data-v-7e5387df]{background:var(--color-success);width:20%}.vip-card .progress-section .progress-bar .progress-fill.yellow-progress[data-v-7e5387df]{background:var(--color-warning);width:0%}.vip-card .progress-section .progress-bar .progress-slider[data-v-7e5387df]{position:absolute;top:-2px;right:-6px;width:12px;height:12px;background:#fff;border-radius:50%;box-shadow:0 2px 4px #0003}.vip-card .progress-section .progress-range[data-v-7e5387df]{display:flex;justify-content:space-between;font-size:11px;color:var(--color-text-tertiary)}.service-grid-new[data-v-7e5387df]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.service-card[data-v-7e5387df]{background:#fff;border-radius:16px;padding:16px;display:flex;align-items:center;gap:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000000a}.service-card[data-v-7e5387df]:active{transform:translateY(2px);box-shadow:0 1px 4px #0000000f}.service-card .card-icon-wrap[data-v-7e5387df]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.service-card .card-icon-wrap .el-icon[data-v-7e5387df]{font-size:24px}.service-card .card-text[data-v-7e5387df]{flex:1;min-width:0}.service-card .card-text .card-name[data-v-7e5387df]{font-size:14px;font-weight:600;color:#262626;margin-bottom:2px;line-height:1.3}.service-card .card-text .card-tip[data-v-7e5387df]{font-size:11px;color:#8c8c8c;line-height:1.3}.service-card:nth-child(1) .card-icon-wrap[data-v-7e5387df]{background:linear-gradient(135deg,#f6ffed,#d9f7be)}.service-card:nth-child(1) .card-icon-wrap .el-icon[data-v-7e5387df]{color:var(--color-success)}.service-card:nth-child(2) .card-icon-wrap[data-v-7e5387df]{background:linear-gradient(135deg,#e6f7ff,#bae7ff)}.service-card:nth-child(2) .card-icon-wrap .el-icon[data-v-7e5387df]{color:#1890ff}.service-card:nth-child(3) .card-icon-wrap[data-v-7e5387df]{background:linear-gradient(135deg,#f9f0ff,#d3adf7)}.service-card:nth-child(3) .card-icon-wrap .el-icon[data-v-7e5387df]{color:#722ed1}.service-card:nth-child(4) .card-icon-wrap[data-v-7e5387df]{background:linear-gradient(135deg,#fff7e6,#ffd591)}.service-card:nth-child(4) .card-icon-wrap .el-icon[data-v-7e5387df]{color:#fa8c16}.service-card:nth-child(5) .card-icon-wrap[data-v-7e5387df]{background:linear-gradient(135deg,#fff1f0,#ffccc7)}.service-card:nth-child(5) .card-icon-wrap .el-icon[data-v-7e5387df]{color:var(--color-error)}.service-card:nth-child(6) .card-icon-wrap[data-v-7e5387df]{background:linear-gradient(135deg,#e6fffb,#b5f5ec)}.service-card:nth-child(6) .card-icon-wrap .el-icon[data-v-7e5387df]{color:#13c2c2}.service-card:nth-child(7) .card-icon-wrap[data-v-7e5387df]{background:linear-gradient(135deg,#f6ffed,#b7eb8f)}.service-card:nth-child(7) .card-icon-wrap .el-icon[data-v-7e5387df]{color:#389e0d}.service-card:nth-child(8) .card-icon-wrap[data-v-7e5387df]{background:linear-gradient(135deg,#fffbe6,#fff1b8)}.service-card:nth-child(8) .card-icon-wrap .el-icon[data-v-7e5387df]{color:#faad14}.my-records[data-v-7e5387df]{padding:14px 16px 12px;margin-bottom:10px;background:#fff;box-shadow:0 2px 8px #0000000a;border-radius:16px}.my-records .records-header[data-v-7e5387df]{margin-bottom:12px;display:flex;align-items:center;gap:8px}.my-records .records-header .title-bar[data-v-7e5387df]{width:4px;height:16px;background:var(--color-primary-gradient);border-radius:2px;flex-shrink:0}.my-records .records-header .records-title[data-v-7e5387df]{font-size:15px;font-weight:600;color:#262626}.my-records .records-grid[data-v-7e5387df]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.my-records .record-item[data-v-7e5387df]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px 4px 8px;border-radius:10px;cursor:pointer}.my-records .record-item .record-icon[data-v-7e5387df]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;box-shadow:0 4px 16px #0000001f}.my-records .record-item .record-icon .el-icon[data-v-7e5387df]{font-size:22px;color:#fff}.my-records .record-item .record-text[data-v-7e5387df]{font-size:12px;color:#595959;font-weight:500;text-align:center;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.profile-icon-button[data-v-7e5387df]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--color-icon-default);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.profile-icon-button[data-v-7e5387df]:active:not(:disabled){background:var(--color-bg-tertiary)}.profile-icon-button[data-v-7e5387df]:focus-visible{outline:2px solid var(--color-primary, #2874ed);outline-offset:1px}.profile-icon-button[data-v-7e5387df]:disabled{opacity:.5;cursor:default}.profile-page .user-card .user-details[data-v-7e5387df]{min-width:0}.profile-page .user-card .user-id[data-v-7e5387df]{padding-block:0}.profile-page .user-card .balance-info .balance-value-wrapper[data-v-7e5387df]{gap:0;min-width:0}.profile-page .user-card .balance-info[data-v-7e5387df]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.profile-page .user-card .balance-heading[data-v-7e5387df]{display:flex;align-items:center;justify-content:space-between;min-height:40px;margin-top:-6px}.profile-page .user-card .balance-heading .refresh-icon[data-v-7e5387df]{font-size:16px;color:var(--color-icon-default)}.profile-page .user-card .balance-heading .refresh-icon.rotating[data-v-7e5387df]{animation:rotate-7e5387df .8s linear infinite}.profile-page .user-card .profile-balance-toggle[data-v-7e5387df]{justify-content:flex-start;min-width:0;padding-inline:0;overflow:hidden;font-weight:700;color:var(--color-warning)}.profile-page .user-card .balance-info .bonus-value[data-v-7e5387df]{display:flex;align-items:center;min-height:40px}.profile-page .user-card .balance-info .balance-item[data-v-7e5387df],.profile-page .user-card .balance-info .bonus-item[data-v-7e5387df]{min-width:0;padding-inline:10px}.im-chat-page[data-v-c886f1fc]{--im-header-height: 50px;--im-safe-bottom: env(safe-area-inset-bottom, 0px);position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;width:100%;max-width:100%;height:100dvh;min-height:0;overflow:hidden;background:#f3f4f6;box-sizing:border-box;opacity:0;pointer-events:auto;transition:opacity .18s ease;z-index:-1}.im-chat-page[data-v-c886f1fc] .page-header{position:relative;z-index:3;width:100%;height:var(--im-header-height)}@media (min-width: 769px){.im-chat-page[data-v-c886f1fc]{inset:0 auto;left:50%;right:auto;width:100%;max-width:414px;transform:translate(-50%)}}.im-chat-page.is-active[data-v-c886f1fc]{opacity:1;pointer-events:auto;z-index:10020}.im-chat-content[data-v-c886f1fc]{position:relative;width:100%;height:calc(100dvh - var(--im-header-height));max-width:100%;min-width:0;min-height:0;overflow:hidden;box-sizing:border-box;padding-bottom:var(--im-safe-bottom);background:#edf7f2}.im-chat-embed-scale[data-v-c886f1fc]{position:absolute;top:0;left:0;right:0;bottom:auto;transform-origin:0 0;width:100%;height:100%;overflow:hidden}.im-chat-embed-scale.is-centered[data-v-c886f1fc]{display:flex;justify-content:center;align-items:stretch}.im-chat-iframe[data-v-c886f1fc]{border:0;display:block;margin:0;padding:0;pointer-events:auto;touch-action:manipulation;opacity:0;transition:opacity .25s ease;background:#edf7f2}.im-chat-iframe.is-visible[data-v-c886f1fc]{opacity:1}.im-loading[data-v-c886f1fc]{position:absolute;inset:0 0 var(--im-safe-bottom) 0;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;background:linear-gradient(180deg,#f5fbf8,#edf7f2);color:#334155}.im-loading-spinner[data-v-c886f1fc]{width:32px;height:32px;border-radius:999px;border:3px solid rgba(16,185,129,.2);border-top-color:#10b981;animation:im-spin-c886f1fc .9s linear infinite}.im-loading-text[data-v-c886f1fc]{font-size:14px;font-weight:500;line-height:1.4}.im-header-right-placeholder[data-v-c886f1fc]{width:36px;height:36px;display:block}@keyframes im-spin-c886f1fc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--page-header-height: 50px;--filter-container-height: 50px;--bottom-menu-height: 72px;--bottom-menu-clearance: 20px;--bottom-safe-space: calc(var(--bottom-menu-height) + var(--bottom-menu-clearance) + env(safe-area-inset-bottom, 0px))}@media (max-width: 768px){:root{--bottom-menu-clearance: 15px}}@media (max-width: 480px){:root{--bottom-menu-clearance: 10px}}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none}*:active{opacity:1!important}button,input,a,div,span,.el-button,.el-icon{-webkit-tap-highlight-color:transparent!important}button:active,input:active,a:active,div:active,span:active,.el-button:active,.el-icon:active{opacity:1!important}*,*:before,*:after{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important}*:active,*:before:active,*:after:active{opacity:1!important;filter:none!important;-webkit-filter:none!important}html{overflow-x:hidden;overflow-y:auto;background:var(--theme-background);-webkit-overflow-scrolling:touch;overscroll-behavior-y:none;overscroll-behavior-x:auto;touch-action:manipulation;-ms-touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-tap-highlight-color:transparent!important}html::-webkit-scrollbar{width:0;height:0}body{min-height:100vh;width:100%;overflow-x:hidden;overflow-y:auto;background:var(--theme-background);color:var(--color-text-secondary);-webkit-overflow-scrolling:touch;overscroll-behavior-y:none;overscroll-behavior-x:auto;touch-action:pan-y;-ms-touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-tap-highlight-color:transparent!important}body::-webkit-scrollbar{width:0;height:0}#app{height:var(--app-height, 100vh);height:var(--app-height, 100dvh);width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:var(--theme-background);position:fixed;top:0;left:0;right:0;bottom:0;margin:0;padding:0;overflow:hidden;overflow:clip;display:flex;flex-direction:column}@media (min-width: 769px){#app{left:50%;transform:translate(-50%);max-width:414px;box-shadow:0 0 20px #0000001a}}.app-shell{position:relative;isolation:isolate;width:100%;height:100%;min-height:0;flex-shrink:0;display:flex;flex-direction:column;overflow:hidden;overflow:clip}.app-shell.has-safe-area{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}@media (min-width: 769px){.app-shell.has-safe-area{padding-bottom:0}}.main-content{flex:1;width:100%;position:relative;z-index:1;overflow:hidden;overflow:clip;min-height:0}.main-content .tab-pages-container{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:1}.main-content .tab-pages-container.is-hidden{visibility:hidden;pointer-events:none}.main-content .tab-page{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:visibility,opacity}.main-content .tab-page-active{visibility:visible;opacity:1;pointer-events:auto;z-index:1}.main-content .tab-page-hidden{visibility:hidden;opacity:0;pointer-events:none;z-index:0}.main-content>*:not(.tab-pages-container):not(.im-chat-page){width:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:relative;z-index:100}.main-content.no-bottom-menu{padding-bottom:0}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active,.slide-left-enter-from,.slide-left-enter-to,.slide-left-leave-from,.slide-left-leave-to,.slide-right-enter-from,.slide-right-enter-to,.slide-right-leave-from,.slide-right-leave-to{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;transform-style:preserve-3d!important;-webkit-transform-style:preserve-3d!important}.slide-left-enter-active,.slide-right-enter-active{transition:transform .35s cubic-bezier(.32,.72,0,1),box-shadow .35s cubic-bezier(.32,.72,0,1)!important;will-change:transform!important;z-index:1000!important;box-shadow:-3px 0 15px #0000001a!important}.slide-left-leave-active,.slide-right-leave-active{transition:transform .35s cubic-bezier(.32,.72,0,1),opacity .35s cubic-bezier(.32,.72,0,1)!important;will-change:transform,opacity!important;z-index:999!important}.slide-left-enter-from{transform:translate3d(100%,0,0);box-shadow:-3px 0 15px #00000026!important}.slide-left-enter-to{transform:translateZ(0);box-shadow:0 0 #0000!important}.slide-left-leave-from{transform:translateZ(0);opacity:1}.slide-left-leave-to,.slide-right-enter-from{transform:translate3d(-30%,0,0);opacity:.9}.slide-right-enter-to{transform:translateZ(0);opacity:1}.slide-right-leave-from{transform:translateZ(0);box-shadow:-3px 0 15px #0000001a!important}.slide-right-leave-to{transform:translate3d(100%,0,0);box-shadow:-3px 0 15px #00000026!important}.slide-up-enter-active,.slide-up-leave-active,.slide-up-enter-from,.slide-up-enter-to,.slide-up-leave-from,.slide-up-leave-to{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important}.slide-up-enter-active{transition:transform .4s cubic-bezier(.32,.72,0,1),box-shadow .4s cubic-bezier(.32,.72,0,1)!important;will-change:transform!important;z-index:1000!important;box-shadow:0 -5px 25px #00000026!important}.slide-up-leave-active{transition:transform .35s cubic-bezier(.32,.72,0,1),opacity .35s cubic-bezier(.32,.72,0,1)!important;will-change:transform,opacity!important;z-index:999!important}.slide-up-enter-from{transform:translateY(100%)}.slide-up-enter-to{transform:translateY(0);box-shadow:0 0 #0000!important}.slide-up-leave-from{transform:translateY(0);opacity:1}.slide-up-leave-to{transform:translateY(0) scale(.95);opacity:.8}.slide-up-leave-to.auth-leaving{transform:translateY(100%);opacity:1}.slide-up-close-enter-active,.slide-up-close-leave-active,.slide-up-close-enter-from,.slide-up-close-enter-to,.slide-up-close-leave-from,.slide-up-close-leave-to{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important}.slide-up-close-enter-active{transition:transform .35s cubic-bezier(.32,.72,0,1),opacity .35s cubic-bezier(.32,.72,0,1)!important;will-change:transform,opacity!important;z-index:999!important}.slide-up-close-leave-active{transition:transform .35s cubic-bezier(.32,.72,0,1),box-shadow .35s cubic-bezier(.32,.72,0,1)!important;will-change:transform!important;z-index:1000!important;box-shadow:0 -5px 25px #00000026!important}.slide-up-close-enter-from{transform:translateY(0) scale(.95);opacity:.8}.slide-up-close-enter-to{transform:translateY(0) scale(1);opacity:1}.slide-up-close-leave-from{transform:translateY(0)}.slide-up-close-leave-to{transform:translateY(100%);box-shadow:0 -5px 25px #0003!important}.sidebar,.settings-panel,.pwa-install-prompt,.ad-modal,.loading-bar,.offline-indicator{position:fixed;z-index:9999}#app>.floating-buttons,#app>.floating-home-dock{z-index:1!important;position:fixed!important}.app-shell.sidebar-open,.app-shell.modal-open{overflow:hidden!important}.app-shell.sidebar-open .main-content,.app-shell.sidebar-open .top-bar,.app-shell.sidebar-open .bottom-menu,.app-shell.modal-open .main-content,.app-shell.modal-open .top-bar,.app-shell.modal-open .bottom-menu{filter:blur(5px);pointer-events:none}.app-shell.sidebar-open .top-bar .menu-btn,.app-shell.modal-open .top-bar .menu-btn{pointer-events:auto!important;filter:none!important}.app-shell.sidebar-open .sidebar,.app-shell.sidebar-open .sidebar *,.app-shell.sidebar-open .sidebar-overlay,.app-shell.sidebar-open .bottom-drawer,.app-shell.sidebar-open .bottom-drawer *,.app-shell.sidebar-open .bottom-drawer-overlay,.app-shell.sidebar-open .pwa-install-prompt,.app-shell.sidebar-open .pwa-install-prompt *,.app-shell.sidebar-open .pwa-install-overlay,.app-shell.modal-open .sidebar,.app-shell.modal-open .sidebar *,.app-shell.modal-open .sidebar-overlay,.app-shell.modal-open .bottom-drawer,.app-shell.modal-open .bottom-drawer *,.app-shell.modal-open .bottom-drawer-overlay,.app-shell.modal-open .pwa-install-prompt,.app-shell.modal-open .pwa-install-prompt *,.app-shell.modal-open .pwa-install-overlay{filter:none!important;pointer-events:auto!important}.app-shell.pwa-open{overflow:hidden!important}.app-shell.pwa-open .pwa-install-prompt,.app-shell.pwa-open .pwa-install-prompt *,.app-shell.pwa-open .pwa-install-overlay{pointer-events:auto!important}.app-shell.modal-open .bottom-menu,.app-shell.pwa-open .bottom-menu{display:none!important}.el-input__inner{text-align:center!important}.el-input .el-input__icon{color:var(--color-success)}.el-input__wrapper{background:#f0f9f0;box-shadow:none}.trial-user-tip-dialog{border-radius:20px!important;max-width:320px!important;width:85%!important;padding:0!important;background:#fff!important;box-shadow:0 20px 60px #00000026,0 0 0 1px #0000000d!important;animation:dialogFadeIn .3s cubic-bezier(.16,1,.3,1)!important;overflow:hidden!important}@keyframes dialogFadeIn{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.trial-user-tip-dialog .el-message-box__header{padding:28px 24px 0!important;text-align:center!important;position:relative!important}.trial-user-tip-dialog .el-message-box__header:before{content:"🔐"!important;display:block!important;font-size:52px!important;margin-bottom:0!important;animation:iconBounce .6s cubic-bezier(.68,-.55,.265,1.55)!important}@keyframes iconBounce{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.trial-user-tip-dialog .el-message-box__title,.trial-user-tip-dialog .el-message-box__headerbtn,.trial-user-tip-dialog .el-message-box__status,.trial-user-tip-dialog .el-message-box-icon--warning{display:none!important}.trial-user-tip-dialog .el-message-box__content{padding:20px 24px 28px!important;text-align:center!important}.trial-user-tip-dialog .el-message-box__message{font-size:15px!important;color:#666!important;line-height:1.6!important;text-align:center!important;display:block!important;width:100%!important}.trial-user-tip-dialog .el-message-box__message p{text-align:center!important;margin:0!important}.trial-user-tip-dialog .el-message-box__message span[onclick]{color:#07c160!important;font-weight:600!important;cursor:pointer!important;transition:opacity .2s!important}.trial-user-tip-dialog .el-message-box__message span[onclick]:active{opacity:.7!important}.trial-user-tip-dialog .el-message-box__btns{padding:0 20px 24px!important;display:flex!important;flex-direction:row!important;gap:12px!important}.version-update-dialog{border-radius:12px!important;overflow:hidden!important;animation:dialogFadeIn .3s cubic-bezier(.4,0,.2,1)!important}.version-update-dialog .el-message-box__header{padding:24px 24px 16px!important;text-align:center!important}.version-update-dialog .el-message-box__title{font-size:18px!important;font-weight:600!important;color:#333!important}.version-update-dialog .el-message-box__content{padding:16px 24px 24px!important}.version-update-dialog .el-message-box__message{font-size:15px!important;color:#666!important;line-height:1.6!important;text-align:center!important}.version-update-dialog .el-message-box__btns{padding:0 24px 24px!important;display:flex!important;gap:12px!important;justify-content:center!important}.version-update-dialog .el-message-box__btns button{flex:1!important;max-width:140px!important;height:40px!important;border-radius:8px!important;font-size:15px!important;font-weight:500!important}.version-update-dialog .el-message-box__btns .el-button--default{background:#fff!important;border:1px solid #1677ff!important;color:#1677ff!important}.version-update-dialog .el-message-box__btns .el-button--primary{background:#1677ff!important;border-color:#1677ff!important}.trial-user-tip-dialog .el-message-box__btns button{flex:1!important;margin:0!important;height:44px!important;border-radius:10px!important;font-size:15px!important;font-weight:500!important;letter-spacing:.2px!important;border:none!important;cursor:pointer!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;position:relative!important;overflow:hidden!important;box-shadow:none!important}.trial-user-tip-dialog .el-button--primary{background:linear-gradient(135deg,#07c160,#06b058)!important;color:#fff!important;order:2!important;box-shadow:0 2px 8px #07c16033!important}.trial-user-tip-dialog .el-button--primary:active{transform:scale(.98)!important;box-shadow:0 1px 4px #07c16033!important;transition:all .1s ease!important}.trial-user-tip-dialog .el-button--default{color:#666!important;background:#f5f5f5!important;border:1px solid #e0e0e0!important;box-shadow:none!important}.trial-user-tip-dialog .el-button--default:active{background:#e5e5e5!important;border-color:#d0d0d0!important;transform:scale(.98)!important;transition:all .1s ease!important}.el-overlay{background:#00000080!important;animation:overlayFadeIn .3s ease!important}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:500;overscroll-behavior-y:none;overscroll-behavior-x:auto;-webkit-overflow-scrolling:auto}.page{transform:translateZ(0);backface-visibility:hidden;will-change:transform}.text-primary{color:var(--color-text-primary)!important}.text-secondary{color:var(--color-text-secondary)!important}.text-tertiary{color:var(--color-text-tertiary)!important}.text-quaternary{color:var(--color-text-quaternary)!important}.text-disabled{color:var(--color-text-disabled)!important}.text-white{color:var(--color-text-white)!important}h1,h2,h3,h4,h5,h6{font-weight:700}p,div,span{font-weight:500}*{-webkit-tap-highlight-color:transparent}.ios-gpu-acceleration,.smooth-scroll-container{transform:translateZ(0);-webkit-transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;perspective:1000px;-webkit-perspective:1000px}.contain-content{contain:content}.contain-layout{contain:layout paint}.smooth-scroll-container{overflow-y:auto;-webkit-overflow-scrolling:auto;overscroll-behavior-y:none}.layer-optimize{will-change:transform,opacity}*{-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important}*:active{-webkit-tap-highlight-color:transparent!important}button,input[type=button],input[type=submit],input[type=reset]{font-weight:600}button:focus,input[type=button]:focus,input[type=submit]:focus,input[type=reset]:focus{outline:none!important;-webkit-tap-highlight-color:transparent!important}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=reset]::-moz-focus-inner{border:0!important}button,input[type=button],input[type=submit],input[type=reset]{-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}div,span,a,[role=button],.clickable,[onclick]{-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important}div:focus,span:focus,a:focus,[role=button]:focus,.clickable:focus,[onclick]:focus{outline:none!important;-webkit-tap-highlight-color:transparent!important}::placeholder{color:var(--color-text-quaternary);opacity:1}::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}*{scrollbar-width:none!important;-ms-overflow-style:none!important}*{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}a[href^="tel:"]{text-decoration:none!important;color:inherit!important}*{-webkit-tap-highlight-color:transparent!important}.record-col,.lottery-no,.play-info,.bet-amount,.status-text,.winlose-amount,.time-full,.time-relative{text-decoration:none!important;-webkit-tap-highlight-color:transparent!important}img{-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important;pointer-events:none!important}.clickable-image,.game-card img,.activity-banner img{pointer-events:auto!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.flex{display:flex}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-wrap{flex-wrap:wrap}.mt-xs{margin-top:5px}.mt-sm{margin-top:10px}.mt-md{margin-top:15px}.mt-lg{margin-top:20px}.mt-xl{margin-top:30px}.mb-xs{margin-bottom:5px}.mb-sm{margin-bottom:10px}.mb-md{margin-bottom:15px}.mb-lg{margin-bottom:20px}.mb-xl{margin-bottom:30px}.pt-xs{padding-top:5px}.pt-sm{padding-top:10px}.pt-md{padding-top:15px}.pt-lg{padding-top:20px}.pt-xl{padding-top:30px}.pb-xs{padding-bottom:5px}.pb-sm{padding-bottom:10px}.pb-md{padding-bottom:15px}.pb-lg{padding-bottom:20px}.pb-xl{padding-bottom:30px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideInDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-in{animation:fadeIn .3s ease-in-out}.slide-in-up{animation:slideInUp .3s ease-out}.slide-in-down{animation:slideInDown .3s ease-out}.el-button--primary{background:linear-gradient(135deg,#1677ff,#2f54eb);border:none;color:#fff;box-shadow:0 2px 6px #1677ff40,0 1px 3px #00000014;position:relative;overflow:hidden}.el-button--primary:before{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(180deg,rgba(255,255,255,.2) 0%,transparent 100%);pointer-events:none}.el-button--primary:focus{background:linear-gradient(135deg,#4096ff,#597ef7);box-shadow:0 4px 12px #1677ff59,0 2px 4px #0000001a;transform:translateY(-1px)}.el-button--primary:active{background:linear-gradient(135deg,#0958d9,#1d39c4);transform:translateY(0);box-shadow:0 1px 3px #1677ff4d}.el-button--default{background:#fff;border:1px solid #1677ff;color:#1677ff;box-shadow:0 1px 3px #0000000a;position:relative;overflow:hidden;transition:all .3s ease}.el-button--default:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,rgba(22,119,255,.1) 0%,transparent 70%);transform:translate(-50%,-50%) scale(0);transition:transform .6s ease}.el-button--default:focus{background:#f5faff;border-color:#4096ff;color:#4096ff;box-shadow:0 2px 8px #1677ff26}.el-button--default:focus:before{transform:translate(-50%,-50%) scale(2)}.el-button--default:active{transform:scale(.98)}.glass{background:linear-gradient(135deg,#fff,#fafafa);border:1px solid var(--color-border-secondary);box-shadow:0 2px 8px #0000000f,0 1px 3px #0000000a,inset 0 1px #ffffffe6;position:relative}.glass:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(22,119,255,.15) 50%,transparent 100%);border-radius:12px 12px 0 0}.glass-strong{background:#fffffff2;border:1px solid rgba(224,224,224,.4);box-shadow:0 8px 32px #00000026}.glass-white{background:#fffffffa;border:1px solid rgba(224,224,224,.5);box-shadow:0 8px 32px #0000001a}.card-shadow{box-shadow:0 2px 12px #00000014;transition:box-shadow .3s}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ellipsis-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html[data-ui-style=neumorphic]{--neu-surface: #e9eef5;--neu-raised: 4px 4px 9px #bdcbdc80, -3px -3px 8px #ffffff8c;--neu-control: 2px 3px 5px #becbdc85, -2px -2px 5px #ffffff80;--neu-inset: inset 2px 2px 4px #becbdc99, inset -2px -2px 4px #ffffff80;--neu-modal: 0 16px 42px #172f5233, inset 0 1px 0 #ffffff66;--neu-blue: #2466c5;--neu-text: #34465f;--neu-muted: #586c87;--neu-border: #d4deeb;--neu-edge: #dce4ee;--neu-primary-gradient: linear-gradient(145deg, #3574cf, #2562c2);--neu-primary-shadow: var(--neu-control), inset 0 1px 0 #ffffff26;--neu-primary-inset: inset 2px 2px 4px #194b9666, inset -1px -1px 3px #8eb4ed40;--neu-focus-ring: 0 0 0 2px #2466c533;background:var(--neu-surface)}html[data-ui-style=neumorphic] body{--color-bg-primary: var(--neu-surface);--color-bg-secondary: var(--neu-surface);--color-bg-tertiary: #e2e9f2;--color-bg-card: var(--neu-surface);--color-bg-input: var(--neu-surface);--color-bg-disabled: #e2e8f0;--color-text-primary: var(--neu-text);--color-text-secondary: #465a74;--color-text-tertiary: var(--neu-muted);--color-border-primary: var(--neu-border);--color-border-secondary: #dce4ee;--color-border-light: #e0e7f0;--theme-background: var(--neu-surface);--theme-surface: var(--neu-surface);--theme-text: var(--neu-text);--theme-text-secondary: var(--neu-muted);--theme-border: var(--neu-border);--el-bg-color: var(--neu-surface);--el-bg-color-overlay: var(--neu-surface);--el-fill-color-blank: var(--neu-surface);--el-text-color-primary: var(--neu-text);--el-border-color: var(--neu-border);background:var(--neu-surface);color:var(--neu-text)}html[data-ui-style=neumorphic] body #app,html[data-ui-style=neumorphic] body #app .main-content{background:var(--neu-surface)}html[data-ui-style=neumorphic] body #app .page-header{background:var(--neu-surface);border-bottom-color:transparent;box-shadow:0 2px 6px #cdd6e259,inset 0 -1px #ffffff4d}html[data-ui-style=neumorphic] body #app .page-header .page-title{color:var(--neu-text)}html[data-ui-style=neumorphic] body #app .page-header .header-left{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] body #app .page-header :is(.back-button,.home-button,.service-button){color:var(--neu-blue);background:transparent;border-color:var(--neu-edge)}html[data-ui-style=neumorphic] body #app .page-header .service-button{border-radius:10px;box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] body #app .page-header :is(.back-button,.home-button,.service-button):active{background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] body #app .sidebar{background:var(--neu-surface)}html[data-ui-style=neumorphic] body #app .sidebar :is(.user-card,.support-card){background:var(--neu-surface);color:var(--neu-text);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] body #app .sidebar :is(.sidebar-header .close-btn,.nav-grid .nav-item){background:var(--neu-surface);box-shadow:var(--neu-control);border-color:transparent;color:var(--neu-text)}html[data-ui-style=neumorphic] body #app .sidebar :is(.sidebar-header .close-btn,.nav-grid .nav-item):active{box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] body #app .sidebar .user-card :is(.user-name,.balance,.login-text){color:var(--neu-text)}html[data-ui-style=neumorphic] body #app .sidebar .user-card :is(.user-details,.login-info,.login-desc){color:var(--neu-muted)}html[data-ui-style=neumorphic] body #app .sidebar .action-buttons :is(.deposit-btn,.withdraw-btn,.register-btn){border-color:transparent;background:var(--neu-surface);box-shadow:var(--neu-control);color:var(--neu-blue)}html[data-ui-style=neumorphic] body #app .sidebar .action-buttons :is(.deposit-btn,.withdraw-btn,.register-btn):active:not(:disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] body #app .game-card{background:var(--neu-surface);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] body #app .game-card:active{background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] body :is(.list-state,.empty-state-component){background:var(--neu-surface);color:var(--neu-text);border-color:transparent}html[data-ui-style=neumorphic] body .list-state .list-state-icon{background:var(--neu-surface);color:var(--neu-blue);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] body .list-state .list-state-action{background:var(--neu-surface);color:var(--neu-blue);border-color:transparent;box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] body .list-state .list-state-action:active:not(:disabled){box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] body :is(.modal-container,.alert-dialog,.dialog-container,.captcha-modal,.date-picker-panel,.lottery-switch-drawer,.pwa-install-prompt,.el-dialog,.el-message-box,.el-drawer){background:var(--neu-surface);color:var(--neu-text);border-color:transparent;box-shadow:var(--neu-modal)}html[data-ui-style=neumorphic] body :is(.modal-container,.captcha-modal) :is(.modal-header,.modal-body,.modal-footer),html[data-ui-style=neumorphic] body .dialog-container :is(.dialog-content,.dialog-actions),html[data-ui-style=neumorphic] body .lottery-switch-drawer .drawer-header{background:var(--neu-surface);border-color:var(--neu-border)}html[data-ui-style=neumorphic] body :is(.modal-close-btn,.captcha-modal .close-button,.pwa-install-prompt .close-btn){background:var(--neu-surface);color:var(--neu-muted);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] body :is(.modal-close-btn,.captcha-modal .close-button,.pwa-install-prompt .close-btn):active{background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] body .dialog-container :is(.main-message,.dialog-title){color:var(--neu-text)}html[data-ui-style=neumorphic] body .dialog-container .sub-message{color:var(--neu-muted)}html[data-ui-style=neumorphic] body .dialog-container :is(.dialog-divider,.button-divider){background:var(--neu-border)}html[data-ui-style=neumorphic] body .dialog-container .dialog-actions .action-btn{background:var(--neu-surface);color:var(--neu-blue)}html[data-ui-style=neumorphic] body .dialog-container .dialog-actions .cancel-btn{color:var(--neu-muted)}html[data-ui-style=neumorphic] body .dialog-container .dialog-actions .action-btn:active:not(:disabled){box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] body .date-picker-panel :is(.date-picker-tip,.calendar-header,.weekdays,.date-picker-footer){background:var(--neu-surface);border-color:var(--neu-border)}html[data-ui-style=neumorphic] body .date-picker-panel .date-picker-footer .cancel-btn{background:var(--neu-surface);border-color:transparent;color:var(--neu-muted);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] body .date-picker-panel .date-picker-footer .cancel-btn:active{box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] body .lottery-switch-drawer .category-section .category-header{background:var(--neu-surface);color:var(--neu-text)}html[data-ui-style=neumorphic] body .lottery-switch-drawer .category-section .lottery-items{background:var(--neu-surface)}html[data-ui-style=neumorphic] body .lottery-switch-drawer .category-section .lottery-items .lottery-item{background:var(--neu-surface);box-shadow:var(--neu-control);border-color:transparent}html[data-ui-style=neumorphic] body .lottery-switch-drawer .category-section .lottery-items .lottery-item.active{box-shadow:var(--neu-inset);color:var(--neu-blue);border-color:#aac0df}html[data-ui-style=neumorphic] body .el-input__wrapper,html[data-ui-style=neumorphic] body .el-textarea__inner,html[data-ui-style=neumorphic] body .el-select__wrapper{background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] body .el-input__wrapper.is-focus,html[data-ui-style=neumorphic] body .el-select__wrapper.is-focused,html[data-ui-style=neumorphic] body .el-textarea__inner:focus{box-shadow:var(--neu-inset),var(--neu-focus-ring)}html[data-ui-style=neumorphic] body .el-form-item.is-error :is(.el-input__wrapper,.el-textarea__inner,.el-select__wrapper){box-shadow:var(--neu-inset),0 0 0 1px var(--el-color-danger, #f56c6c)}html[data-ui-style=neumorphic] body .el-input.is-disabled .el-input__wrapper,html[data-ui-style=neumorphic] body .el-select__wrapper.is-disabled,html[data-ui-style=neumorphic] body .el-textarea.is-disabled .el-textarea__inner{background:#e0e7f0;box-shadow:none}html[data-ui-style=neumorphic] #app .games-menu-page,html[data-ui-style=neumorphic] #app .activities-page,html[data-ui-style=neumorphic] #app .profile-page{background:var(--neu-surface);color:var(--neu-text)}html[data-ui-style=neumorphic] #app .games-menu-page .games-menu-container,html[data-ui-style=neumorphic] #app .games-menu-page .game-tabs{background:var(--neu-surface)}html[data-ui-style=neumorphic] #app .games-menu-page .game-search-section .search-box{border-color:transparent;background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .games-menu-page .game-search-section .search-box:focus-within{border-color:#82a9df;box-shadow:var(--neu-inset),var(--neu-focus-ring)}html[data-ui-style=neumorphic] #app .games-menu-page .game-search-section .search-box .search-input{color:var(--neu-text)}html[data-ui-style=neumorphic] #app .games-menu-page .game-search-section .search-box .search-input::placeholder{color:var(--neu-muted)}html[data-ui-style=neumorphic] #app .games-menu-page .game-search-section .search-box .search-icon{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .games-menu-page .games-menu-filter-item{border-radius:12px;border-color:var(--neu-edge);background:var(--neu-surface);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .games-menu-page .games-menu-filter-item .filter-text{color:var(--neu-muted);text-shadow:none}html[data-ui-style=neumorphic] #app .games-menu-page .games-menu-filter-item.active,html[data-ui-style=neumorphic] #app .games-menu-page .games-menu-filter-item:active:not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .games-menu-page .games-menu-filter-item.active .filter-text,html[data-ui-style=neumorphic] #app .games-menu-page .games-menu-filter-item:active:not(.disabled) .filter-text{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .games-menu-page .games-menu-filter-item.active .filter-icon,html[data-ui-style=neumorphic] #app .games-menu-page .games-menu-filter-item:active:not(.disabled) .filter-icon{filter:none}html[data-ui-style=neumorphic] #app .games-menu-page .game-tabs .tab-item{border-radius:10px;border-color:var(--neu-edge);background:var(--neu-surface);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .games-menu-page .game-tabs .tab-item .tab-text{color:var(--neu-muted)}html[data-ui-style=neumorphic] #app .games-menu-page .game-tabs .tab-item.active,html[data-ui-style=neumorphic] #app .games-menu-page .game-tabs .tab-item:active{background:var(--neu-surface);box-shadow:var(--neu-inset);transform:none}html[data-ui-style=neumorphic] #app .games-menu-page .game-tabs .tab-item.active .tab-text,html[data-ui-style=neumorphic] #app .games-menu-page .game-tabs .tab-item:active .tab-text{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .games-menu-page .games-grid-container .game-card{background:var(--neu-surface);border-radius:12px;box-shadow:0 0 0 2px var(--neu-surface),var(--neu-control)}html[data-ui-style=neumorphic] #app .games-menu-page .games-grid-container .game-card:active{box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .games-menu-page .games-grid-container .game-card .card-image-wrapper{border-radius:12px;background-color:var(--neu-surface)}html[data-ui-style=neumorphic] #app .games-menu-page .load-more-indicator{background:var(--neu-surface);border-color:transparent;box-shadow:var(--neu-inset);color:var(--neu-muted)}html[data-ui-style=neumorphic] #app .games-menu-page .floating-buttons .back-to-top-btn{background:var(--neu-surface);color:var(--neu-blue);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .games-menu-page .floating-buttons .back-to-top-btn .rocket-icon,html[data-ui-style=neumorphic] #app .games-menu-page .floating-buttons .back-to-top-btn:active{background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .games-menu-page .category-item,html[data-ui-style=neumorphic] #app .activities-page .category-item{border-radius:12px;border-color:var(--neu-edge);background:var(--neu-surface);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .games-menu-page .category-item .category-name,html[data-ui-style=neumorphic] #app .activities-page .category-item .category-name{color:var(--neu-muted);text-shadow:none}html[data-ui-style=neumorphic] #app .games-menu-page .category-item.active,html[data-ui-style=neumorphic] #app .games-menu-page .category-item:active:not(.disabled),html[data-ui-style=neumorphic] #app .activities-page .category-item.active,html[data-ui-style=neumorphic] #app .activities-page .category-item:active:not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset);color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .games-menu-page .category-item.active .category-name,html[data-ui-style=neumorphic] #app .games-menu-page .category-item.active .category-icon,html[data-ui-style=neumorphic] #app .games-menu-page .category-item.active .category-icon svg,html[data-ui-style=neumorphic] #app .games-menu-page .category-item:active:not(.disabled) .category-name,html[data-ui-style=neumorphic] #app .games-menu-page .category-item:active:not(.disabled) .category-icon,html[data-ui-style=neumorphic] #app .games-menu-page .category-item:active:not(.disabled) .category-icon svg,html[data-ui-style=neumorphic] #app .activities-page .category-item.active .category-name,html[data-ui-style=neumorphic] #app .activities-page .category-item.active .category-icon,html[data-ui-style=neumorphic] #app .activities-page .category-item.active .category-icon svg,html[data-ui-style=neumorphic] #app .activities-page .category-item:active:not(.disabled) .category-name,html[data-ui-style=neumorphic] #app .activities-page .category-item:active:not(.disabled) .category-icon,html[data-ui-style=neumorphic] #app .activities-page .category-item:active:not(.disabled) .category-icon svg{color:var(--neu-blue);text-shadow:none}html[data-ui-style=neumorphic] #app .games-menu-page .category-item.active.disabled,html[data-ui-style=neumorphic] #app .activities-page .category-item.active.disabled{opacity:1}html[data-ui-style=neumorphic] #app .games-menu-page .category-item .default-icon,html[data-ui-style=neumorphic] #app .activities-page .category-item .default-icon{background:var(--neu-surface);color:var(--neu-muted)}html[data-ui-style=neumorphic] #app .games-menu-page .scroll-down-float-btn,html[data-ui-style=neumorphic] #app .activities-page .scroll-down-float-btn{background:var(--neu-surface);color:var(--neu-blue);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .games-menu-page .scroll-down-float-btn:active,html[data-ui-style=neumorphic] #app .activities-page .scroll-down-float-btn:active{box-shadow:var(--neu-inset);transform:none}html[data-ui-style=neumorphic] #app .games-menu-page .scroll-down-float-btn:focus-visible,html[data-ui-style=neumorphic] #app .activities-page .scroll-down-float-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:-2px}html[data-ui-style=neumorphic] #app .games-menu-page .empty-state,html[data-ui-style=neumorphic] #app .games-menu-page .empty-state .empty-text,html[data-ui-style=neumorphic] #app .games-menu-page .loading-indicator,html[data-ui-style=neumorphic] #app .games-menu-page .loading-text,html[data-ui-style=neumorphic] #app .games-menu-page .load-more-text,html[data-ui-style=neumorphic] #app .activities-page .empty-state,html[data-ui-style=neumorphic] #app .activities-page .empty-state .empty-text,html[data-ui-style=neumorphic] #app .activities-page .loading-indicator,html[data-ui-style=neumorphic] #app .activities-page .loading-text,html[data-ui-style=neumorphic] #app .activities-page .load-more-text{color:var(--neu-muted)}html[data-ui-style=neumorphic] #app .activities-page .activities-container{background:var(--neu-surface)}html[data-ui-style=neumorphic] #app .activities-page .right-activities .activity-card{border-radius:14px;background:var(--neu-surface);box-shadow:0 0 0 2px var(--neu-surface),var(--neu-control)}html[data-ui-style=neumorphic] #app .activities-page .right-activities .activity-card:active{box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .activities-page .right-activities .activity-card .image-placeholder{background-color:#dce5ef}html[data-ui-style=neumorphic] #app .activities-page .left-categories .action-buttons .claim-record-btn{border-radius:10px;background:var(--neu-surface);color:var(--neu-blue);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .activities-page .left-categories .action-buttons .claim-record-btn:active{box-shadow:var(--neu-inset);transform:none}html[data-ui-style=neumorphic] #app .activities-page .left-categories .action-buttons .claim-all-btn,html[data-ui-style=neumorphic] #app .activities-page .load-more-container .load-more-btn{border-color:transparent;border-radius:10px;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .activities-page .left-categories .action-buttons .claim-all-btn:active:not(:disabled),html[data-ui-style=neumorphic] #app .activities-page .load-more-container .load-more-btn:active:not(:disabled){box-shadow:var(--neu-primary-inset);transform:none}html[data-ui-style=neumorphic] #app .activities-page .left-categories .action-buttons .claim-all-btn:disabled,html[data-ui-style=neumorphic] #app .activities-page .load-more-container .load-more-btn:disabled{background:#dfe6f0;color:#7b8b9f;box-shadow:none}html[data-ui-style=neumorphic] #app .profile-page{box-shadow:none}html[data-ui-style=neumorphic] #app .profile-page .user-card,html[data-ui-style=neumorphic] #app .profile-page .my-records,html[data-ui-style=neumorphic] #app .profile-page .service-card{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .profile-page .user-card .avatar,html[data-ui-style=neumorphic] #app .profile-page .user-card .login-icon{border-color:var(--neu-surface);background:var(--neu-surface);color:var(--neu-blue);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .profile-page .user-card .default-avatar{background:var(--neu-surface);color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .profile-page .user-card .default-avatar:before{background:none}html[data-ui-style=neumorphic] #app .profile-page .user-card .default-avatar .el-icon{filter:none}html[data-ui-style=neumorphic] #app .profile-page .user-card .user-id,html[data-ui-style=neumorphic] #app .profile-page .user-card .vip-progress-bar-inline,html[data-ui-style=neumorphic] #app .profile-page .user-card .balance-item,html[data-ui-style=neumorphic] #app .profile-page .user-card .bonus-item{border-color:transparent;border-radius:10px;background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .profile-page .user-card .balance-value,html[data-ui-style=neumorphic] #app .profile-page .user-card .bonus-value{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .profile-page .user-card .settings-icon,html[data-ui-style=neumorphic] #app .profile-page .user-card .copy-icon{color:var(--neu-muted)}html[data-ui-style=neumorphic] #app .profile-page .user-card .refresh-icon{background:var(--neu-surface);color:var(--neu-blue);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .profile-page .user-card .action-buttons .withdraw-btn,html[data-ui-style=neumorphic] #app .profile-page .user-card .action-buttons .register-btn,html[data-ui-style=neumorphic] #app .profile-page .user-card .vip-privilege-btn{border-color:transparent;border-radius:10px;background:var(--neu-surface);color:var(--neu-blue);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .profile-page .user-card .action-buttons .withdraw-btn:active,html[data-ui-style=neumorphic] #app .profile-page .user-card .action-buttons .register-btn:active,html[data-ui-style=neumorphic] #app .profile-page .user-card .vip-privilege-btn:active{box-shadow:var(--neu-inset);transform:none}html[data-ui-style=neumorphic] #app .profile-page .user-card .action-buttons .deposit-btn,html[data-ui-style=neumorphic] #app .profile-page .user-card .action-buttons .login-btn{border-color:transparent;border-radius:10px;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .profile-page .user-card .action-buttons .deposit-btn:active,html[data-ui-style=neumorphic] #app .profile-page .user-card .action-buttons .login-btn:active{box-shadow:var(--neu-primary-inset);transform:none}html[data-ui-style=neumorphic] #app .profile-page .user-card .action-buttons .direct-recharge-btn{border-radius:10px;background:linear-gradient(145deg,#f5cf83,#dfb15a);color:#694918;box-shadow:var(--neu-control),inset 0 1px #fff3}html[data-ui-style=neumorphic] #app .profile-page .user-card .action-buttons .direct-recharge-btn:active{box-shadow:inset 2px 2px 4px #b28d4a66,inset -1px -1px 3px #ffe3aa66;transform:none}html[data-ui-style=neumorphic] #app .profile-page .service-card:active{box-shadow:var(--neu-inset);transform:none}html[data-ui-style=neumorphic] #app .profile-page .service-card .card-icon-wrap{background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .profile-page .my-records .record-item:active{box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .profile-page .my-records .record-item .record-icon{box-shadow:var(--neu-control),inset 0 1px #fff3}html[data-ui-style=neumorphic] #app .profile-page .username,html[data-ui-style=neumorphic] #app .profile-page .login-text,html[data-ui-style=neumorphic] #app .profile-page .records-title,html[data-ui-style=neumorphic] #app .profile-page .service-card .card-name{color:var(--neu-text)}html[data-ui-style=neumorphic] #app .profile-page .user-id,html[data-ui-style=neumorphic] #app .profile-page .login-desc,html[data-ui-style=neumorphic] #app .profile-page .balance-label,html[data-ui-style=neumorphic] #app .profile-page .bonus-label,html[data-ui-style=neumorphic] #app .profile-page .record-text,html[data-ui-style=neumorphic] #app .profile-page .service-card .card-tip{color:var(--neu-muted)}html[data-ui-style=neumorphic] #app :is(.auth-page,.oauth-page,.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page,.settings-page,.bind-phone-page,.change-login-password-page,.set-fund-password-page,.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.balance-treasure-page,.balance-transfer-in-page,.balance-transfer-out-page,.profit-records-page,.fund-details-page,.quota-recovery-page,.profit-loss-report-page,.promote-earn-page,.feedback-page,.total-account-change-page,.vip-level-page,.messages-page,.betting-record-page,.betting-result-page,.betting-detail-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.recent-games-page,.favorites-games-page,.lottery-simple-page,.lottery-history-page,.play-rules-page,.trend-chart-page,.activity-detail-page,.activity-task-detail,.claim-records-page,.commission-claim-records-page,.red-packet-rules-page,.customer-service-page,.customer-service-online-page,.help-center-page,.help-detail-page,.help-question-detail-page,.app-download-page,.im-chat-page,.im-chat-route-stub){background:var(--neu-surface)}html[data-ui-style=neumorphic] #app .auth-page .auth-card,html[data-ui-style=neumorphic] #app .auth-page .user-agreement-modal{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .auth-page .modal-header,html[data-ui-style=neumorphic] #app .auth-page .modal-footer{background:var(--neu-surface);border-color:#d4deeb}html[data-ui-style=neumorphic] #app .auth-page .modal-confirm-btn:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .auth-page .modal-confirm-btn:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app .auth-page .modal-confirm-btn:disabled,html[data-ui-style=neumorphic] #app .auth-page .modal-confirm-btn.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app .auth-page .modal-confirm-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .auth-page .close-btn,html[data-ui-style=neumorphic] #app .auth-page .free-trial-link,html[data-ui-style=neumorphic] #app .auth-page .get-code-btn:not(:disabled){background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .auth-page .close-btn:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .auth-page .free-trial-link:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .auth-page .get-code-btn:not(:disabled):active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .auth-page .close-btn:focus-visible,html[data-ui-style=neumorphic] #app .auth-page .free-trial-link:focus-visible,html[data-ui-style=neumorphic] #app .auth-page .get-code-btn:not(:disabled):focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .auth-page .close-btn:disabled,html[data-ui-style=neumorphic] #app .auth-page .close-btn.disabled:not(.active),html[data-ui-style=neumorphic] #app .auth-page .free-trial-link:disabled,html[data-ui-style=neumorphic] #app .auth-page .free-trial-link.disabled:not(.active),html[data-ui-style=neumorphic] #app .auth-page .get-code-btn:not(:disabled):disabled,html[data-ui-style=neumorphic] #app .auth-page .get-code-btn:not(:disabled).disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app .auth-page .close-btn,html[data-ui-style=neumorphic] #app .auth-page .free-trial-link,html[data-ui-style=neumorphic] #app .auth-page .get-code-btn:not(:disabled){color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .auth-page .control-track{border-bottom-color:#cad5e3}html[data-ui-style=neumorphic] #app .auth-page .control-btn.active{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .auth-page .form-heading p,html[data-ui-style=neumorphic] #app .auth-page .brand-subtitle{color:var(--neu-muted)}html[data-ui-style=neumorphic] #app .auth-page .form-input{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .auth-page .form-input:focus,html[data-ui-style=neumorphic] #app .auth-page .form-input:focus-within{border-color:var(--neu-blue);box-shadow:var(--neu-inset),var(--neu-focus-ring)}html[data-ui-style=neumorphic] #app .auth-page .form-input::placeholder{color:var(--neu-muted);opacity:1}html[data-ui-style=neumorphic] #app .auth-page .input-group.has-error .form-input{border-color:#dc4446;background:#fff5f5}html[data-ui-style=neumorphic] #app .auth-page .input-group.has-error .form-input:focus{box-shadow:var(--neu-inset),0 0 0 2px #dc444626}html[data-ui-style=neumorphic] #app .auth-page .checkbox-input:not(:checked)+.checkbox-custom{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .auth-page .user-agreement .has-error .checkbox-custom{border-color:#dc4446}html[data-ui-style=neumorphic] #app .auth-page .submit-btn:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .auth-page .submit-btn:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app .auth-page .submit-btn:disabled,html[data-ui-style=neumorphic] #app .auth-page .submit-btn.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app .auth-page .submit-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .oauth-page .sapphire-header-block,html[data-ui-style=neumorphic] #app .oauth-page .auth-card{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .oauth-page .brand-title{color:#33445e}html[data-ui-style=neumorphic] #app .oauth-page .brand-subtitle{color:var(--neu-muted)}html[data-ui-style=neumorphic] #app .oauth-page .close-btn,html[data-ui-style=neumorphic] #app .oauth-page .btn-secondary{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .oauth-page .close-btn:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .oauth-page .btn-secondary:active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .oauth-page .close-btn:focus-visible,html[data-ui-style=neumorphic] #app .oauth-page .btn-secondary:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .oauth-page .close-btn:disabled,html[data-ui-style=neumorphic] #app .oauth-page .close-btn.disabled:not(.active),html[data-ui-style=neumorphic] #app .oauth-page .btn-secondary:disabled,html[data-ui-style=neumorphic] #app .oauth-page .btn-secondary.disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app .oauth-page .close-btn,html[data-ui-style=neumorphic] #app .oauth-page .btn-secondary{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .oauth-page .permission-panel{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .oauth-page .btn-primary:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .oauth-page .btn-primary:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app .oauth-page .btn-primary:disabled,html[data-ui-style=neumorphic] #app .oauth-page .btn-primary.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app .oauth-page .btn-primary:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .recharge-page .broadcast-bar{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .recharge-page .payment-method-card,html[data-ui-style=neumorphic] #app .recharge-page .recharge-method-card{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .recharge-page .payment-method-card:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .recharge-page .recharge-method-card:active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .recharge-page .payment-method-card:focus-visible,html[data-ui-style=neumorphic] #app .recharge-page .recharge-method-card:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .recharge-page .payment-method-card:disabled,html[data-ui-style=neumorphic] #app .recharge-page .payment-method-card.disabled:not(.active),html[data-ui-style=neumorphic] #app .recharge-page .recharge-method-card:disabled,html[data-ui-style=neumorphic] #app .recharge-page .recharge-method-card.disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app .recharge-page .payment-method-card.selected,html[data-ui-style=neumorphic] #app .recharge-page .payment-method-card.active,html[data-ui-style=neumorphic] #app .recharge-page .recharge-method-card.selected,html[data-ui-style=neumorphic] #app .recharge-page .recharge-method-card.active{background:var(--neu-surface);border-color:var(--neu-blue);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .recharge-page .discount-btn{box-shadow:var(--neu-control),inset 0 1px #ffffff26}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .input-section,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .account-section,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .deposit-info-section,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .payment-info-section,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .transaction-info-section,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .network-section,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .qr-section{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .amount-input,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .transaction-input,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .form-input,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .address-container{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .amount-input:focus,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .amount-input:focus-within,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .transaction-input:focus,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .transaction-input:focus-within,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .form-input:focus,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .form-input:focus-within,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .address-container:focus,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .address-container:focus-within{border-color:var(--neu-blue);box-shadow:var(--neu-inset),var(--neu-focus-ring)}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .amount-input::placeholder,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .transaction-input::placeholder,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .form-input::placeholder,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .address-container::placeholder{color:var(--neu-muted);opacity:1}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .amount-btn,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .network-option,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .copy-btn,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .copy-all-btn{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .amount-btn:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .network-option:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .copy-btn:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .copy-all-btn:active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .amount-btn:focus-visible,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .network-option:focus-visible,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .copy-btn:focus-visible,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .copy-all-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .amount-btn:disabled,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .amount-btn.disabled:not(.active),html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .network-option:disabled,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .network-option.disabled:not(.active),html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .copy-btn:disabled,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .copy-btn.disabled:not(.active),html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .copy-all-btn:disabled,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .copy-all-btn.disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .amount-btn.selected,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .amount-btn.active,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .network-option.selected,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .network-option.active{background:var(--neu-surface);border-color:var(--neu-blue);box-shadow:var(--neu-inset);color:var(--neu-blue)}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .next-btn:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .next-btn:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .next-btn:disabled,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .next-btn.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .next-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .reminder-section{box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .custom-dialog,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .success-dialog{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .action-btn.secondary,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .cancel-btn{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .action-btn.secondary:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .cancel-btn:active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .action-btn.secondary:focus-visible,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .cancel-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .action-btn.secondary:disabled,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .action-btn.secondary.disabled:not(.active),html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .cancel-btn:disabled,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .cancel-btn.disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .action-btn.primary:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .confirm-btn:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .action-btn.primary:not(:disabled):not(.disabled):active,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .confirm-btn:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .action-btn.primary:disabled,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .action-btn.primary.disabled,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .confirm-btn:disabled,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .confirm-btn.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .action-btn.primary:focus-visible,html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .confirm-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app :is(.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page) .qr-container{background:#fff;box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .wallet-info,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .withdraw-amount,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .recipient-info,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .arrival-amount{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .amount-input{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .amount-input:focus,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .amount-input:focus-within{border-color:var(--neu-blue);box-shadow:var(--neu-inset),var(--neu-focus-ring)}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .amount-input::placeholder{color:var(--neu-muted);opacity:1}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .withdraw-all-btn{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .next-btn:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .submit-btn:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .next-btn:not(:disabled):not(.disabled):active,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .submit-btn:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .next-btn:disabled,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .next-btn.disabled,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .submit-btn:disabled,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .submit-btn.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .next-btn:focus-visible,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .submit-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .warm-reminder{box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .account-select-modal .modal-content,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .password-modal .modal-content{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .modal-header,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .modal-footer{background:var(--neu-surface);border-color:#d4deeb}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .account-item,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .add-account-btn,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .cancel-btn{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .account-item:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .add-account-btn:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .cancel-btn:active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .account-item:focus-visible,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .add-account-btn:focus-visible,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .cancel-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .account-item:disabled,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .account-item.disabled:not(.active),html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .add-account-btn:disabled,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .add-account-btn.disabled:not(.active),html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .cancel-btn:disabled,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .cancel-btn.disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .account-item.selected{box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .password-input,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .password-box{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .password-input:focus,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .password-input:focus-within,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .password-box:focus,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .password-box:focus-within{border-color:var(--neu-blue);box-shadow:var(--neu-inset),var(--neu-focus-ring)}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .password-input::placeholder,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .password-box::placeholder{color:var(--neu-muted);opacity:1}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .confirm-btn:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .confirm-btn:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .confirm-btn:disabled,html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .confirm-btn.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app :is(.withdraw-page,.direct-recharge-page) .confirm-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .settings-page .settings-item{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .settings-page .settings-item:active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .settings-page .settings-item:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .settings-page .settings-item:disabled,html[data-ui-style=neumorphic] #app .settings-page .settings-item.disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app .settings-page .item-icon-wrapper,html[data-ui-style=neumorphic] #app .settings-page .item-avatar{box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .settings-page .avatar-modal{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .settings-page .avatar-modal .modal-header,html[data-ui-style=neumorphic] #app .settings-page .avatar-grid-wrapper{background:var(--neu-surface)}html[data-ui-style=neumorphic] #app .settings-page .avatar-option{box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .settings-page .avatar-option.selected{box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .settings-page .avatar-modal:active,html[data-ui-style=neumorphic] #app .settings-page .avatar-option:active{background:var(--neu-surface)!important}html[data-ui-style=neumorphic] #app .settings-page .confirm-btn:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .settings-page .confirm-btn:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app .settings-page .confirm-btn:disabled,html[data-ui-style=neumorphic] #app .settings-page .confirm-btn.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app .settings-page .confirm-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .settings-page .logout-btn{box-shadow:var(--neu-control),inset 0 1px #fff3}html[data-ui-style=neumorphic] #app .bind-phone-page .phone-input-wrapper,html[data-ui-style=neumorphic] #app .bind-phone-page .code-input-wrapper{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .bind-phone-page .phone-input-wrapper:focus,html[data-ui-style=neumorphic] #app .bind-phone-page .phone-input-wrapper:focus-within,html[data-ui-style=neumorphic] #app .bind-phone-page .code-input-wrapper:focus,html[data-ui-style=neumorphic] #app .bind-phone-page .code-input-wrapper:focus-within{border-color:var(--neu-blue);box-shadow:var(--neu-inset),var(--neu-focus-ring)}html[data-ui-style=neumorphic] #app .bind-phone-page .phone-input-wrapper::placeholder,html[data-ui-style=neumorphic] #app .bind-phone-page .code-input-wrapper::placeholder{color:var(--neu-muted);opacity:1}html[data-ui-style=neumorphic] #app .bind-phone-page .phone-input,html[data-ui-style=neumorphic] #app .bind-phone-page .code-input{background:transparent}html[data-ui-style=neumorphic] #app .bind-phone-page .country-dropdown{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .bind-phone-page .country-option.selected{box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .bind-phone-page .get-code-btn:not(:disabled){background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .bind-phone-page .get-code-btn:not(:disabled):active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .bind-phone-page .get-code-btn:not(:disabled):focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .bind-phone-page .get-code-btn:not(:disabled):disabled,html[data-ui-style=neumorphic] #app .bind-phone-page .get-code-btn:not(:disabled).disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app .bind-phone-page .bind-btn:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .bind-phone-page .bind-btn:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app .bind-phone-page .bind-btn:disabled,html[data-ui-style=neumorphic] #app .bind-phone-page .bind-btn.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app .bind-phone-page .bind-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .change-login-password-page .input-wrapper{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .change-login-password-page .input-wrapper:focus,html[data-ui-style=neumorphic] #app .change-login-password-page .input-wrapper:focus-within{border-color:var(--neu-blue);box-shadow:var(--neu-inset),var(--neu-focus-ring)}html[data-ui-style=neumorphic] #app .change-login-password-page .input-wrapper::placeholder{color:var(--neu-muted);opacity:1}html[data-ui-style=neumorphic] #app .change-login-password-page .tips-card{box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .change-login-password-page .confirm-btn:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .change-login-password-page .confirm-btn:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app .change-login-password-page .confirm-btn:disabled,html[data-ui-style=neumorphic] #app .change-login-password-page .confirm-btn.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app .change-login-password-page .confirm-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .set-fund-password-page .password-box{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .set-fund-password-page .password-box:focus,html[data-ui-style=neumorphic] #app .set-fund-password-page .password-box:focus-within{border-color:var(--neu-blue);box-shadow:var(--neu-inset),var(--neu-focus-ring)}html[data-ui-style=neumorphic] #app .set-fund-password-page .password-box::placeholder{color:var(--neu-muted);opacity:1}html[data-ui-style=neumorphic] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-item{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-input{background:transparent}html[data-ui-style=neumorphic] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-item:focus-within{border-color:var(--neu-blue);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bind-tip{box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bind-btn:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bind-btn:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bind-btn:disabled,html[data-ui-style=neumorphic] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bind-btn.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bind-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .picker-modal{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .picker-modal:active{background:var(--neu-surface)!important}html[data-ui-style=neumorphic] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .picker-header,html[data-ui-style=neumorphic] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .picker-content{background:var(--neu-surface);border-color:#d4deeb}html[data-ui-style=neumorphic] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bank-option,html[data-ui-style=neumorphic] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .wallet-option,html[data-ui-style=neumorphic] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .network-option{border-color:#d4deeb}html[data-ui-style=neumorphic] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bank-option.selected,html[data-ui-style=neumorphic] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .wallet-option.selected,html[data-ui-style=neumorphic] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .network-option.selected{box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .bank-card-manage-page .bound-wallet-card,html[data-ui-style=neumorphic] #app .bank-card-manage-page .add-card-item{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .bank-card-manage-page .add-card-item:active{box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .bank-card-manage-page .wallet-logo,html[data-ui-style=neumorphic] #app .bank-card-manage-page .tips-card{box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .balance-treasure-page .main-balance-card,html[data-ui-style=neumorphic] #app .balance-treasure-page .previous-profit-card,html[data-ui-style=neumorphic] #app .balance-treasure-page .records-card{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .balance-treasure-page .transfer-out-btn{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .balance-treasure-page .transfer-out-btn:active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .balance-treasure-page .transfer-out-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .balance-treasure-page .transfer-out-btn:disabled,html[data-ui-style=neumorphic] #app .balance-treasure-page .transfer-out-btn.disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app .balance-treasure-page .transfer-in-btn:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .balance-treasure-page .transfer-in-btn:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app .balance-treasure-page .transfer-in-btn:disabled,html[data-ui-style=neumorphic] #app .balance-treasure-page .transfer-in-btn.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app .balance-treasure-page .transfer-in-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .balance-treasure-page .record-item:active{box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .transferable-amount-card,html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .transfer-amount-input{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .amount-input{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .amount-input:focus,html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .amount-input:focus-within{border-color:var(--neu-blue);box-shadow:var(--neu-inset),var(--neu-focus-ring)}html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .amount-input::placeholder{color:var(--neu-muted);opacity:1}html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .confirm-btn:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .confirm-btn:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .confirm-btn:disabled,html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .confirm-btn.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .confirm-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .tip-dialog,html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .password-modal .modal-content{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .modal-header,html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .modal-footer{background:var(--neu-surface);border-color:#d4deeb}html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .password-box{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .password-box:focus,html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .password-box:focus-within{border-color:var(--neu-blue);box-shadow:var(--neu-inset),var(--neu-focus-ring)}html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .password-box::placeholder{color:var(--neu-muted);opacity:1}html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .cancel-btn{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .cancel-btn:active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .cancel-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .cancel-btn:disabled,html[data-ui-style=neumorphic] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .cancel-btn.disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app .quota-recovery-page .balance-section,html[data-ui-style=neumorphic] #app .quota-recovery-page .platform-card{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .quota-recovery-page .search-box{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .quota-recovery-page .search-box:focus,html[data-ui-style=neumorphic] #app .quota-recovery-page .search-box:focus-within{border-color:var(--neu-blue);box-shadow:var(--neu-inset),var(--neu-focus-ring)}html[data-ui-style=neumorphic] #app .quota-recovery-page .search-box::placeholder{color:var(--neu-muted);opacity:1}html[data-ui-style=neumorphic] #app .quota-recovery-page .search-input{background:transparent}html[data-ui-style=neumorphic] #app .quota-recovery-page .category-sidebar{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .quota-recovery-page .category-item{background:transparent}html[data-ui-style=neumorphic] #app .quota-recovery-page .category-item.active{background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .quota-recovery-page .category-item.active .category-name{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .quota-recovery-page .category-item.active .category-icon{color:var(--neu-blue)!important}html[data-ui-style=neumorphic] #app .quota-recovery-page .recover-all-btn:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .quota-recovery-page .recover-btn:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .quota-recovery-page .recover-all-btn:not(:disabled):not(.disabled):active,html[data-ui-style=neumorphic] #app .quota-recovery-page .recover-btn:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app .quota-recovery-page .recover-all-btn:disabled,html[data-ui-style=neumorphic] #app .quota-recovery-page .recover-all-btn.disabled,html[data-ui-style=neumorphic] #app .quota-recovery-page .recover-btn:disabled,html[data-ui-style=neumorphic] #app .quota-recovery-page .recover-btn.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app .quota-recovery-page .recover-all-btn:focus-visible,html[data-ui-style=neumorphic] #app .quota-recovery-page .recover-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .feedback-page .tabs-section{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .feedback-page .tab-item{background:transparent}html[data-ui-style=neumorphic] #app .feedback-page .tab-item.active{background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .feedback-page .section{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .feedback-page .textarea-wrapper{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .feedback-page .textarea-wrapper:focus,html[data-ui-style=neumorphic] #app .feedback-page .textarea-wrapper:focus-within{border-color:var(--neu-blue);box-shadow:var(--neu-inset),var(--neu-focus-ring)}html[data-ui-style=neumorphic] #app .feedback-page .textarea-wrapper::placeholder{color:var(--neu-muted);opacity:1}html[data-ui-style=neumorphic] #app .feedback-page .feedback-textarea{background:transparent}html[data-ui-style=neumorphic] #app .feedback-page .reward-section{box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .feedback-page .submit-btn:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .feedback-page .submit-btn:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app .feedback-page .submit-btn:disabled,html[data-ui-style=neumorphic] #app .feedback-page .submit-btn.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app .feedback-page .submit-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .record-content,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .fund-details-content,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .profit-records-content,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .report-content,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .list-wrapper,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .details-container,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .records-container{background:var(--neu-surface)}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .type-tabs,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .date-filter-bar{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .tab-item{background:transparent}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .tab-item.active{background:var(--neu-surface);box-shadow:var(--neu-inset);color:var(--neu-blue)}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .prev-day-btn,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .next-day-btn,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-btn{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .prev-day-btn:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .next-day-btn:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-btn:active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .prev-day-btn:focus-visible,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .next-day-btn:focus-visible,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .prev-day-btn:disabled,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .prev-day-btn.disabled:not(.active),html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .next-day-btn:disabled,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .next-day-btn.disabled:not(.active),html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-btn:disabled,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-btn.disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .prev-day-btn,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .next-day-btn,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-btn{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .prev-day-btn .arrow-icon,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .prev-day-btn .day-text,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .next-day-btn .arrow-icon,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .next-day-btn .day-text,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-btn .arrow-icon,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-btn .day-text{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .prev-day-btn:disabled,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .prev-day-btn.disabled,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .next-day-btn:disabled,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .next-day-btn.disabled,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-btn:disabled,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-btn.disabled{color:#8c9bb0}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .prev-day-btn:disabled .arrow-icon,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .prev-day-btn:disabled .day-text,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .prev-day-btn.disabled .arrow-icon,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .prev-day-btn.disabled .day-text,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .next-day-btn:disabled .arrow-icon,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .next-day-btn:disabled .day-text,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .next-day-btn.disabled .arrow-icon,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .next-day-btn.disabled .day-text,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-btn:disabled .arrow-icon,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-btn:disabled .day-text,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-btn.disabled .arrow-icon,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-btn.disabled .day-text{color:#8c9bb0}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .date-picker{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .table-header{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .record-list,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .records-list,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .details-list{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .record-item,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .detail-item{background:transparent;border-color:#d4deeb}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .record-item:nth-child(2n),html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .detail-item:nth-child(2n){background:#e3eaf3}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .report-item{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .bottom-stats,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .footer-stats,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .stats-toggle{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .stats-icon-box{box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .stats-row{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-dialog{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-header,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .dialog-header,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-list{background:var(--neu-surface);border-color:#d4deeb}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-card,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-tag{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-card:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-tag:active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-card:focus-visible,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-tag:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-card:disabled,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-card.disabled:not(.active),html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-tag:disabled,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-tag.disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-card.selected,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-card.active,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-tag.selected,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-tag.active{box-shadow:var(--neu-inset);color:var(--neu-blue)}html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-card.selected .card-name,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-card.active .card-name,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-tag.selected .card-name,html[data-ui-style=neumorphic] #app :is(.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-tag.active .card-name{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .vip-level-page .vip-table{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .vip-level-page .table-header{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset);color:#34465f}html[data-ui-style=neumorphic] #app .vip-level-page .table-row{background:transparent;border-color:#d4deeb}html[data-ui-style=neumorphic] #app .vip-level-page .table-row:nth-child(2n){background:#e3eaf3}html[data-ui-style=neumorphic] #app .promote-earn-page .user-info-card,html[data-ui-style=neumorphic] #app .promote-earn-page .right-content,html[data-ui-style=neumorphic] #app .promote-earn-page .bottom-stats{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .promote-earn-page .left-menu .menu-item:not(.btn-green):not(.btn-blue){background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .promote-earn-page .left-menu .menu-item:not(.btn-green):not(.btn-blue):active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .promote-earn-page .left-menu .menu-item:not(.btn-green):not(.btn-blue):focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .promote-earn-page .left-menu .menu-item:not(.btn-green):not(.btn-blue):disabled,html[data-ui-style=neumorphic] #app .promote-earn-page .left-menu .menu-item:not(.btn-green):not(.btn-blue).disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app .promote-earn-page .left-menu .menu-item:not(.btn-green):not(.btn-blue){color:#33445e}html[data-ui-style=neumorphic] #app .promote-earn-page .left-menu .menu-item:not(.btn-green):not(.btn-blue).active{background:var(--neu-surface);box-shadow:var(--neu-inset);color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .promote-earn-page .left-menu .btn-green,html[data-ui-style=neumorphic] #app .promote-earn-page .left-menu .btn-blue{box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .promote-earn-page .link-box,html[data-ui-style=neumorphic] #app .promote-earn-page .search-wrapper,html[data-ui-style=neumorphic] #app .promote-earn-page .form-input{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .promote-earn-page .link-box:focus,html[data-ui-style=neumorphic] #app .promote-earn-page .link-box:focus-within,html[data-ui-style=neumorphic] #app .promote-earn-page .search-wrapper:focus,html[data-ui-style=neumorphic] #app .promote-earn-page .search-wrapper:focus-within,html[data-ui-style=neumorphic] #app .promote-earn-page .form-input:focus,html[data-ui-style=neumorphic] #app .promote-earn-page .form-input:focus-within{border-color:var(--neu-blue);box-shadow:var(--neu-inset),var(--neu-focus-ring)}html[data-ui-style=neumorphic] #app .promote-earn-page .link-box::placeholder,html[data-ui-style=neumorphic] #app .promote-earn-page .search-wrapper::placeholder,html[data-ui-style=neumorphic] #app .promote-earn-page .form-input::placeholder{color:var(--neu-muted);opacity:1}html[data-ui-style=neumorphic] #app .promote-earn-page .search-input{background:transparent}html[data-ui-style=neumorphic] #app .promote-earn-page .filter-bar,html[data-ui-style=neumorphic] #app .promote-earn-page .game-tabs{background:var(--neu-surface)}html[data-ui-style=neumorphic] #app .promote-earn-page .filter-btn,html[data-ui-style=neumorphic] #app .promote-earn-page .share-icon,html[data-ui-style=neumorphic] #app .promote-earn-page .game-tab{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .promote-earn-page .filter-btn:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .promote-earn-page .share-icon:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .promote-earn-page .game-tab:active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .promote-earn-page .filter-btn:focus-visible,html[data-ui-style=neumorphic] #app .promote-earn-page .share-icon:focus-visible,html[data-ui-style=neumorphic] #app .promote-earn-page .game-tab:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .promote-earn-page .filter-btn:disabled,html[data-ui-style=neumorphic] #app .promote-earn-page .filter-btn.disabled:not(.active),html[data-ui-style=neumorphic] #app .promote-earn-page .share-icon:disabled,html[data-ui-style=neumorphic] #app .promote-earn-page .share-icon.disabled:not(.active),html[data-ui-style=neumorphic] #app .promote-earn-page .game-tab:disabled,html[data-ui-style=neumorphic] #app .promote-earn-page .game-tab.disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app .promote-earn-page .game-tab.active{background:var(--neu-surface);box-shadow:var(--neu-inset);color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .promote-earn-page .filter-dropdown{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .promote-earn-page .commission-item,html[data-ui-style=neumorphic] #app .promote-earn-page .performance-item,html[data-ui-style=neumorphic] #app .promote-earn-page .team-data-item{background:var(--neu-surface);border-color:#d4deeb}html[data-ui-style=neumorphic] #app .promote-earn-page .rebate-rate-row:nth-child(2n){background:#e3eaf3}html[data-ui-style=neumorphic] #app .promote-earn-page .submit-btn:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .promote-earn-page .search-btn-inside:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .promote-earn-page .submit-btn:not(:disabled):not(.disabled):active,html[data-ui-style=neumorphic] #app .promote-earn-page .search-btn-inside:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app .promote-earn-page .submit-btn:disabled,html[data-ui-style=neumorphic] #app .promote-earn-page .submit-btn.disabled,html[data-ui-style=neumorphic] #app .promote-earn-page .search-btn-inside:disabled,html[data-ui-style=neumorphic] #app .promote-earn-page .search-btn-inside.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app .promote-earn-page .submit-btn:focus-visible,html[data-ui-style=neumorphic] #app .promote-earn-page .search-btn-inside:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .promote-earn-page .success-modal-content{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .promote-earn-page .success-body,html[data-ui-style=neumorphic] #app .promote-earn-page .success-footer{background:var(--neu-surface)}html[data-ui-style=neumorphic] #app .promote-earn-page .copy-btn{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .promote-earn-page .copy-btn:active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .promote-earn-page .copy-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .promote-earn-page .copy-btn:disabled,html[data-ui-style=neumorphic] #app .promote-earn-page .copy-btn.disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app .promote-earn-page .know-btn:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .promote-earn-page .know-btn:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app .promote-earn-page .know-btn:disabled,html[data-ui-style=neumorphic] #app .promote-earn-page .know-btn.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app .promote-earn-page .know-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .messages-page .messages-tabs,html[data-ui-style=neumorphic] #app .messages-page .message-item{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .messages-page .tab-item{background:transparent}html[data-ui-style=neumorphic] #app .messages-page .tab-item.active{background:var(--neu-surface);color:var(--neu-blue);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .messages-page .message-icon{box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .messages-page .expand-btn{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .messages-page .expand-btn:active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .messages-page .expand-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .messages-page .expand-btn:disabled,html[data-ui-style=neumorphic] #app .messages-page .expand-btn.disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .games-menu-container,html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .games-container,html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .games-content-wrapper,html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .right-games-content,html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .game-search-section{background:var(--neu-surface)}html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .search-box{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .search-box:focus,html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .search-box:focus-within{border-color:var(--neu-blue);box-shadow:var(--neu-inset),var(--neu-focus-ring)}html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .search-box::placeholder{color:var(--neu-muted);opacity:1}html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .search-input{background:transparent}html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .left-category-sidebar,html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .game-tabs{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .category-item,html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .tab-item{background:transparent}html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .category-item.active,html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .tab-item.active{background:var(--neu-surface);box-shadow:var(--neu-inset);color:var(--neu-blue)}html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .category-item.active .category-name,html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .category-item.active .category-icon,html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .category-item.active .tab-text,html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .tab-item.active .category-name,html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .tab-item.active .category-icon,html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .tab-item.active .tab-text{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .back-to-top-btn{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .back-to-top-btn:active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .back-to-top-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .back-to-top-btn:disabled,html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .back-to-top-btn.disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app :is(.recent-games-page,.favorites-games-page) .back-to-top-btn .btn-label{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .betting-result-page .result-item,html[data-ui-style=neumorphic] #app .betting-result-page .summary-card,html[data-ui-style=neumorphic] #app .betting-result-page .bottom-action{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .betting-result-page .item-header,html[data-ui-style=neumorphic] #app .betting-result-page .card-body{background:transparent}html[data-ui-style=neumorphic] #app .betting-result-page .period-badge{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .betting-result-page .period-badge .period-text{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .betting-result-page .view-records-btn{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .betting-result-page .view-records-btn:active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .betting-result-page .view-records-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .betting-result-page .view-records-btn:disabled,html[data-ui-style=neumorphic] #app .betting-result-page .view-records-btn.disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app .betting-result-page .continue-btn:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .betting-result-page .continue-btn:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app .betting-result-page .continue-btn:disabled,html[data-ui-style=neumorphic] #app .betting-result-page .continue-btn.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app .betting-result-page .continue-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .betting-detail-page .summary-section,html[data-ui-style=neumorphic] #app .betting-detail-page .detail-info-section,html[data-ui-style=neumorphic] #app .betting-detail-page .bottom-action{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .betting-detail-page .bet-again-btn:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .betting-detail-page .bet-again-btn:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app .betting-detail-page .bet-again-btn:disabled,html[data-ui-style=neumorphic] #app .betting-detail-page .bet-again-btn.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app .betting-detail-page .bet-again-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .lottery-simple-page .top-section,html[data-ui-style=neumorphic] #app .lottery-simple-page .history-section,html[data-ui-style=neumorphic] #app .lottery-simple-page .betting-bar{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .lottery-simple-page .simple-header .lottery-name{color:#33445e;text-shadow:none}html[data-ui-style=neumorphic] #app .lottery-simple-page .simple-header .back-btn,html[data-ui-style=neumorphic] #app .lottery-simple-page .simple-header .more-btn{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .lottery-simple-page .simple-header .back-btn:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .lottery-simple-page .simple-header .more-btn:active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .lottery-simple-page .simple-header .back-btn:focus-visible,html[data-ui-style=neumorphic] #app .lottery-simple-page .simple-header .more-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .lottery-simple-page .simple-header .back-btn:disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .simple-header .back-btn.disabled:not(.active),html[data-ui-style=neumorphic] #app .lottery-simple-page .simple-header .more-btn:disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .simple-header .more-btn.disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app .lottery-simple-page .simple-header .back-btn .el-icon,html[data-ui-style=neumorphic] #app .lottery-simple-page .simple-header .more-btn .el-icon{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .lottery-simple-page .simple-header .back-btn .menu-icon span,html[data-ui-style=neumorphic] #app .lottery-simple-page .simple-header .more-btn .menu-icon span{background:var(--neu-blue)}html[data-ui-style=neumorphic] #app .lottery-simple-page .simple-header .more-btn:active{background:var(--neu-surface)!important}html[data-ui-style=neumorphic] #app .lottery-simple-page .next-info-header{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .lottery-simple-page .balls-display-container .result-detail-row,html[data-ui-style=neumorphic] #app .lottery-simple-page .balls-display-container .pk10-result-detail{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset);color:#465b77}html[data-ui-style=neumorphic] #app .lottery-simple-page .betting-section,html[data-ui-style=neumorphic] #app .lottery-simple-page .left-category-sidebar,html[data-ui-style=neumorphic] #app .lottery-simple-page .right-content-area,html[data-ui-style=neumorphic] #app .lottery-simple-page .numbers-area,html[data-ui-style=neumorphic] #app .lottery-simple-page .sub-tabs,html[data-ui-style=neumorphic] #app .lottery-simple-page .chips-selector-bar,html[data-ui-style=neumorphic] #app .lottery-simple-page .bottom-action-bar{background:var(--neu-surface)}html[data-ui-style=neumorphic] #app .lottery-simple-page .category-item:not(.active),html[data-ui-style=neumorphic] #app .lottery-simple-page .sub-tab:not(.active),html[data-ui-style=neumorphic] #app .lottery-simple-page .shake-btn,html[data-ui-style=neumorphic] #app .lottery-simple-page .quick-btn,html[data-ui-style=neumorphic] #app .lottery-simple-page .trash-btn,html[data-ui-style=neumorphic] #app .lottery-simple-page .cart-btn,html[data-ui-style=neumorphic] #app .lottery-simple-page .rebate-btn-icon{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .lottery-simple-page .category-item:not(.active):active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .lottery-simple-page .sub-tab:not(.active):active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .lottery-simple-page .shake-btn:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .lottery-simple-page .quick-btn:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .lottery-simple-page .trash-btn:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .lottery-simple-page .cart-btn:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .lottery-simple-page .rebate-btn-icon:active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .lottery-simple-page .category-item:not(.active):focus-visible,html[data-ui-style=neumorphic] #app .lottery-simple-page .sub-tab:not(.active):focus-visible,html[data-ui-style=neumorphic] #app .lottery-simple-page .shake-btn:focus-visible,html[data-ui-style=neumorphic] #app .lottery-simple-page .quick-btn:focus-visible,html[data-ui-style=neumorphic] #app .lottery-simple-page .trash-btn:focus-visible,html[data-ui-style=neumorphic] #app .lottery-simple-page .cart-btn:focus-visible,html[data-ui-style=neumorphic] #app .lottery-simple-page .rebate-btn-icon:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .lottery-simple-page .category-item:not(.active):disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .category-item:not(.active).disabled:not(.active),html[data-ui-style=neumorphic] #app .lottery-simple-page .sub-tab:not(.active):disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .sub-tab:not(.active).disabled:not(.active),html[data-ui-style=neumorphic] #app .lottery-simple-page .shake-btn:disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .shake-btn.disabled:not(.active),html[data-ui-style=neumorphic] #app .lottery-simple-page .quick-btn:disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .quick-btn.disabled:not(.active),html[data-ui-style=neumorphic] #app .lottery-simple-page .trash-btn:disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .trash-btn.disabled:not(.active),html[data-ui-style=neumorphic] #app .lottery-simple-page .cart-btn:disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .cart-btn.disabled:not(.active),html[data-ui-style=neumorphic] #app .lottery-simple-page .rebate-btn-icon:disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .rebate-btn-icon.disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app .lottery-simple-page .number-btn:not(.selected){background:var(--neu-surface)!important;box-shadow:var(--neu-control);border-color:transparent}html[data-ui-style=neumorphic] #app .lottery-simple-page .number-btn:not(.selected):active{box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .lottery-simple-page .number-btn.selected{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app .lottery-simple-page .amount-input-box{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .lottery-simple-page .confirm-btn:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .lottery-simple-page .settle-btn:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .lottery-simple-page .confirm-btn:not(:disabled):not(.disabled):active,html[data-ui-style=neumorphic] #app .lottery-simple-page .settle-btn:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app .lottery-simple-page .confirm-btn:disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .confirm-btn.disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .settle-btn:disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .settle-btn.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app .lottery-simple-page .confirm-btn:focus-visible,html[data-ui-style=neumorphic] #app .lottery-simple-page .settle-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .lottery-simple-page .rebate-edit-drawer,html[data-ui-style=neumorphic] #app .lottery-simple-page .cart-drawer,html[data-ui-style=neumorphic] #app .lottery-simple-page .amount-edit-drawer,html[data-ui-style=neumorphic] #app .lottery-simple-page .more-dropdown,html[data-ui-style=neumorphic] #app .lottery-simple-page .history-drawer,html[data-ui-style=neumorphic] #app .lottery-simple-page .help-drawer{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .lottery-simple-page .cart-drawer,html[data-ui-style=neumorphic] #app .lottery-simple-page .amount-edit-drawer,html[data-ui-style=neumorphic] #app .lottery-simple-page .amount-edit-drawer .dialog-content,html[data-ui-style=neumorphic] #app .lottery-simple-page .cart-drawer:active,html[data-ui-style=neumorphic] #app .lottery-simple-page .amount-edit-drawer:active,html[data-ui-style=neumorphic] #app .lottery-simple-page .amount-edit-drawer .dialog-content:active{background:var(--neu-surface)!important}html[data-ui-style=neumorphic] #app .lottery-simple-page .cart-header,html[data-ui-style=neumorphic] #app .lottery-simple-page .cart-footer,html[data-ui-style=neumorphic] #app .lottery-simple-page .history-header,html[data-ui-style=neumorphic] #app .lottery-simple-page .history-footer,html[data-ui-style=neumorphic] #app .lottery-simple-page .drawer-header,html[data-ui-style=neumorphic] #app .lottery-simple-page .dialog-header,html[data-ui-style=neumorphic] #app .lottery-simple-page .dialog-footer{background:var(--neu-surface);border-color:#d4deeb}html[data-ui-style=neumorphic] #app .lottery-simple-page .history-header .history-title{color:#34465f}html[data-ui-style=neumorphic] #app .lottery-simple-page .history-header .back-btn .el-icon{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .lottery-simple-page .cart-item{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .lottery-simple-page .rebate-control-section,html[data-ui-style=neumorphic] #app .lottery-simple-page .amount-input-wrapper{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .lottery-simple-page .inline-keyboard,html[data-ui-style=neumorphic] #app .lottery-simple-page .bottom-amount-keyboard,html[data-ui-style=neumorphic] #app .lottery-simple-page .cart-amount-keyboard,html[data-ui-style=neumorphic] #app .lottery-simple-page .custom-keyboard{background:var(--neu-surface)}html[data-ui-style=neumorphic] #app .lottery-simple-page .key-btn:not(.confirm-key),html[data-ui-style=neumorphic] #app .lottery-simple-page .rebate-control-btn,html[data-ui-style=neumorphic] #app .lottery-simple-page .reset-btn{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .lottery-simple-page .key-btn:not(.confirm-key):active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .lottery-simple-page .rebate-control-btn:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .lottery-simple-page .reset-btn:active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .lottery-simple-page .key-btn:not(.confirm-key):focus-visible,html[data-ui-style=neumorphic] #app .lottery-simple-page .rebate-control-btn:focus-visible,html[data-ui-style=neumorphic] #app .lottery-simple-page .reset-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .lottery-simple-page .key-btn:not(.confirm-key):disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .key-btn:not(.confirm-key).disabled:not(.active),html[data-ui-style=neumorphic] #app .lottery-simple-page .rebate-control-btn:disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .rebate-control-btn.disabled:not(.active),html[data-ui-style=neumorphic] #app .lottery-simple-page .reset-btn:disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .reset-btn.disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app .lottery-simple-page .rebate-control-btn{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .lottery-simple-page .key-btn.confirm-key:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .lottery-simple-page .bet-btn:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .lottery-simple-page .save-btn:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app .lottery-simple-page .bet-action-btn:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .lottery-simple-page .key-btn.confirm-key:not(:disabled):not(.disabled):active,html[data-ui-style=neumorphic] #app .lottery-simple-page .bet-btn:not(:disabled):not(.disabled):active,html[data-ui-style=neumorphic] #app .lottery-simple-page .save-btn:not(:disabled):not(.disabled):active,html[data-ui-style=neumorphic] #app .lottery-simple-page .bet-action-btn:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app .lottery-simple-page .key-btn.confirm-key:disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .key-btn.confirm-key.disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .bet-btn:disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .bet-btn.disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .save-btn:disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .save-btn.disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .bet-action-btn:disabled,html[data-ui-style=neumorphic] #app .lottery-simple-page .bet-action-btn.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app .lottery-simple-page .key-btn.confirm-key:focus-visible,html[data-ui-style=neumorphic] #app .lottery-simple-page .bet-btn:focus-visible,html[data-ui-style=neumorphic] #app .lottery-simple-page .save-btn:focus-visible,html[data-ui-style=neumorphic] #app .lottery-simple-page .bet-action-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .lottery-history-page .history-item,html[data-ui-style=neumorphic] #app .lottery-history-page .bottom-action{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .lottery-history-page .item-header{background:transparent}html[data-ui-style=neumorphic] #app .lottery-history-page .bet-button:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .lottery-history-page .bet-button:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app .lottery-history-page .bet-button:disabled,html[data-ui-style=neumorphic] #app .lottery-history-page .bet-button.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app .lottery-history-page .bet-button:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app .play-rules-page .play-rule-accordion{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .play-rules-page .play-rule-item{background:var(--neu-surface)}html[data-ui-style=neumorphic] #app .play-rules-page .play-rule-content{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .trend-chart-page .history-records-wrapper,html[data-ui-style=neumorphic] #app .trend-chart-page .tab-navigation,html[data-ui-style=neumorphic] #app .trend-chart-page .trend-summary,html[data-ui-style=neumorphic] #app .trend-chart-page .ranking-tabs,html[data-ui-style=neumorphic] #app .trend-chart-page .ranking-item{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .trend-chart-page .history-table{background:var(--neu-surface)}html[data-ui-style=neumorphic] #app .trend-chart-page .history-table th{background:#dde6f1}html[data-ui-style=neumorphic] #app .trend-chart-page .history-table td{background:transparent}html[data-ui-style=neumorphic] #app .trend-chart-page .history-table tbody tr:nth-child(2n){background:#e3eaf3}html[data-ui-style=neumorphic] #app .trend-chart-page .trend-grid-wrapper,html[data-ui-style=neumorphic] #app .trend-chart-page .trend-grid,html[data-ui-style=neumorphic] #app .trend-chart-page .trend-menu-column,html[data-ui-style=neumorphic] #app .trend-chart-page .trend-chart-area,html[data-ui-style=neumorphic] #app .trend-chart-page .ranking-content{background:var(--neu-surface)}html[data-ui-style=neumorphic] #app .trend-chart-page .tab-item,html[data-ui-style=neumorphic] #app .trend-chart-page .ranking-tab{background:transparent}html[data-ui-style=neumorphic] #app .trend-chart-page .tab-item.active,html[data-ui-style=neumorphic] #app .trend-chart-page .ranking-tab.active{background:var(--neu-surface);box-shadow:var(--neu-inset);color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .trend-chart-page .stat-badge{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .activity-detail-page .detail-container{background:var(--neu-surface)}html[data-ui-style=neumorphic] #app .activity-detail-page .content{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .activity-task-detail .body{background:var(--neu-surface)}html[data-ui-style=neumorphic] #app .activity-task-detail .task-item,html[data-ui-style=neumorphic] #app .activity-task-detail .rules,html[data-ui-style=neumorphic] #app .activity-task-detail .footer{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .activity-task-detail .progress .bar{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .activity-task-detail .go-btn:not(:disabled){box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app .activity-task-detail .claim:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app .activity-task-detail .claim:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app .activity-task-detail .claim:disabled,html[data-ui-style=neumorphic] #app .activity-task-detail .claim.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app .activity-task-detail .claim:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app :is(.claim-records-page,.commission-claim-records-page) .filter-section,html[data-ui-style=neumorphic] #app :is(.claim-records-page,.commission-claim-records-page) .filter-dropdown,html[data-ui-style=neumorphic] #app :is(.claim-records-page,.commission-claim-records-page) .record-item{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app :is(.claim-records-page,.commission-claim-records-page) .filter-btn,html[data-ui-style=neumorphic] #app :is(.claim-records-page,.commission-claim-records-page) .load-more-btn{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app :is(.claim-records-page,.commission-claim-records-page) .filter-btn:active:not(:disabled):not(.disabled),html[data-ui-style=neumorphic] #app :is(.claim-records-page,.commission-claim-records-page) .load-more-btn:active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.claim-records-page,.commission-claim-records-page) .filter-btn:focus-visible,html[data-ui-style=neumorphic] #app :is(.claim-records-page,.commission-claim-records-page) .load-more-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app :is(.claim-records-page,.commission-claim-records-page) .filter-btn:disabled,html[data-ui-style=neumorphic] #app :is(.claim-records-page,.commission-claim-records-page) .filter-btn.disabled:not(.active),html[data-ui-style=neumorphic] #app :is(.claim-records-page,.commission-claim-records-page) .load-more-btn:disabled,html[data-ui-style=neumorphic] #app :is(.claim-records-page,.commission-claim-records-page) .load-more-btn.disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app :is(.claim-records-page,.commission-claim-records-page) .filter-btn,html[data-ui-style=neumorphic] #app :is(.claim-records-page,.commission-claim-records-page) .load-more-btn{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .red-packet-rules-page .activity-details,html[data-ui-style=neumorphic] #app .red-packet-rules-page .draw-table{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .red-packet-rules-page .table-row{background:transparent}html[data-ui-style=neumorphic] #app .red-packet-rules-page .table-row:nth-child(2n){background:#e3eaf3}html[data-ui-style=neumorphic] #app .red-packet-container .notice-bar{box-shadow:3px 3px 7px #750a164d,-2px -2px 5px #ffffff40}html[data-ui-style=neumorphic] #app .red-packet-container .rule-btn,html[data-ui-style=neumorphic] #app .red-packet-container .time-box{box-shadow:inset 2px 2px 4px #750a1633,inset -2px -2px 4px #ffffff45}html[data-ui-style=neumorphic] #app .red-packet-container .action-btn{box-shadow:4px 4px 8px #750a164d,-3px -3px 7px #ffffff40}html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .service-content,html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .service-hero,html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .help-content{background:var(--neu-surface)}html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .service-actions,html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .service-empty,html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .category-section,html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .question-title,html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .answer-content,html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .feedback-section,html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .question-list,html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .category-list{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .section-title,html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .category-item,html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .question-item{background:transparent;border-color:#d4deeb}html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .category-item:active,html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .question-item:active{box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .contact-service-button:not(:disabled):not(.disabled){border-color:transparent;background:var(--neu-primary-gradient);color:#fff;box-shadow:var(--neu-primary-shadow)}html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .contact-service-button:not(:disabled):not(.disabled):active{box-shadow:var(--neu-primary-inset)}html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .contact-service-button:disabled,html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .contact-service-button.disabled{box-shadow:none}html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .contact-service-button:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .feedback-btn{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-control)}html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .feedback-btn:active:not(:disabled):not(.disabled){background:var(--neu-surface);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .feedback-btn:focus-visible{outline:2px solid var(--neu-blue);outline-offset:2px}html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .feedback-btn:disabled,html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .feedback-btn.disabled:not(.active){box-shadow:none}html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .feedback-btn.active,html[data-ui-style=neumorphic] #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .feedback-btn.selected{box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app :is(.customer-service-online-page,.im-chat-page) .customer-service-online-content,html[data-ui-style=neumorphic] #app :is(.customer-service-online-page,.im-chat-page) .customer-service-online-empty,html[data-ui-style=neumorphic] #app :is(.customer-service-online-page,.im-chat-page) .im-chat-content,html[data-ui-style=neumorphic] #app :is(.customer-service-online-page,.im-chat-page) .im-loading{background:var(--neu-surface)}html[data-ui-style=neumorphic] #app :is(.customer-service-online-page,.im-chat-page) .customer-service-online-iframe,html[data-ui-style=neumorphic] #app :is(.customer-service-online-page,.im-chat-page) .im-chat-iframe{box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .app-download-page:before,html[data-ui-style=neumorphic] #app .app-download-page:after{opacity:0;animation:none}html[data-ui-style=neumorphic] #app .app-download-page .hero-content,html[data-ui-style=neumorphic] #app .app-download-page .no-download{color:#33445e}html[data-ui-style=neumorphic] #app .app-download-page .hero-title{text-shadow:none}html[data-ui-style=neumorphic] #app .app-download-page .hero-subtitle{color:var(--neu-muted);text-shadow:none}html[data-ui-style=neumorphic] #app .app-download-page .app-icon-wrapper,html[data-ui-style=neumorphic] #app .app-download-page .app-icon-placeholder,html[data-ui-style=neumorphic] #app .app-download-page .features-section,html[data-ui-style=neumorphic] #app .app-download-page .instructions-section,html[data-ui-style=neumorphic] #app .app-download-page .download-btn{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] #app .app-download-page .app-icon-placeholder svg{color:var(--neu-blue)}html[data-ui-style=neumorphic] #app .app-download-page .feature-card{background:var(--neu-surface);border-color:var(--neu-edge);box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] #app .app-download-page .download-btn:active{box-shadow:var(--neu-inset)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios]) body{--refine-panel: #fff;--refine-control: #f5f8fc;--refine-field: #f7f9fc;--refine-text: #30415a;--refine-muted: #5b6c84;--refine-border: #dde5ef;--refine-accent: #2466c5;--refine-selected: #eaf2fe;--refine-focus: #2466c524;--refine-card-shadow: 0 2px 9px #254d7910;--refine-modal-shadow: 0 14px 40px #203c612b;--refine-control-shadow: 0 1px 3px #254d790c;--refine-field-shadow: inset 0 1px 2px #254d7908;--refine-inset: inset 0 1px 3px #254d791c;--refine-primary: linear-gradient(135deg, #3474d0, #2466c5);--refine-primary-pressed: #2059ae;--refine-primary-shadow: 0 3px 8px #2466c526;--refine-primary-inset: inset 0 2px 4px #1647864d;--refine-disabled: #e9eef5;--refine-disabled-text: #728096}html[data-ui-style=neumorphic] body{--refine-panel: var(--neu-surface);--refine-control: var(--neu-surface);--refine-field: var(--neu-surface);--refine-text: var(--neu-text);--refine-muted: var(--neu-muted);--refine-border: var(--neu-border);--refine-accent: var(--neu-blue);--refine-selected: #e2eaf5;--refine-card-shadow: var(--neu-raised);--refine-modal-shadow: var(--neu-modal);--refine-control-shadow: var(--neu-control);--refine-field-shadow: var(--neu-inset);--refine-inset: var(--neu-inset);--refine-primary: var(--neu-primary-gradient);--refine-primary-shadow: var(--neu-primary-shadow);--refine-primary-inset: var(--neu-primary-inset);--refine-disabled: #e0e7f0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-page .service-actions,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-page .category-section,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-page .service-empty{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-page .greeting{overflow-wrap:anywhere;color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-page .hero-desc,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-page .category-empty,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-page .empty-text{color:var(--refine-muted);line-height:1.6}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-page .contact-service-button:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-page .contact-service-button{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-page .contact-service-button:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-page .contact-service-button:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-page .contact-service-button:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-page .contact-service-button.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-page .section-title{background:var(--refine-control);border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-page .section-title h3{color:var(--refine-text);font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-page .category-list{background:var(--refine-panel)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-page .category-item:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-page .category-item{color:var(--refine-text);background:var(--refine-panel);border-color:var(--refine-border);line-height:1.5;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-page .category-item:active{background:var(--refine-selected);box-shadow:var(--refine-inset)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-page .arrow-icon{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.help-center-page,.help-detail-page) :is(.category-item,.question-item){background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.help-center-page,.help-detail-page) :is(.category-item,.question-item):focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.help-center-page,.help-detail-page) :is(.category-item,.question-item):active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.help-center-page,.help-detail-page) :is(.category-item,.question-item):disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.help-center-page,.help-detail-page) :is(.category-item,.question-item).disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.help-center-page,.help-detail-page) :is(.category-item,.question-item){width:100%;text-align:left;font-family:inherit;background:var(--refine-panel);gap:12px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.help-center-page,.help-detail-page) :is(.category-item,.question-item):before{content:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.help-center-page,.help-detail-page) :is(.category-name,.question-text){min-width:0;overflow-wrap:anywhere;color:var(--refine-text);line-height:1.6}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.help-center-page,.help-detail-page) .empty-text,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.help-center-page,.help-detail-page) .arrow-icon{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .help-content,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .question-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .answer-content,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .feedback-section{background:var(--refine-panel);border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .question-title h2{color:var(--refine-text);overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page :is(.answer-html,.answer-text,.answer-text-content){color:var(--refine-text);font-size:15px;line-height:1.8;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .answer-html p,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .answer-html li{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .answer-html img,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .answer-html video{max-width:100%;height:auto}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .answer-html table{max-width:100%}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .answer-html a{color:var(--refine-accent);text-decoration:underline;text-underline-offset:3px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .feedback-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .feedback-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .feedback-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .feedback-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .feedback-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .feedback-btn{min-height:44px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .feedback-btn.active:not(:disabled){background:var(--refine-selected);color:var(--refine-accent);border-color:var(--refine-accent);box-shadow:var(--refine-inset);font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .feedback-btn.not-helpful-btn.active:not(:disabled){background:#fff1f0;color:#b33b39;border-color:#d76a67}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .empty-answer,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .help-question-detail-page .feedback-question{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .app-download-page .download-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .app-download-page .download-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .app-download-page .download-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .app-download-page .download-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .app-download-page .download-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .app-download-page .download-btn{background:var(--refine-panel)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .app-download-page .download-btn:before{content:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .app-download-page .download-btn .btn-text{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .app-download-page .download-btn .btn-title{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .app-download-page .download-btn .btn-subtitle{color:var(--refine-muted);font-size:13px;line-height:1.5}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .app-download-page .download-btn .btn-arrow{color:var(--refine-muted);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .app-download-page .feature-card{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .app-download-page .feature-text{color:var(--refine-text);line-height:1.5}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .app-download-page .instruction-item{line-height:1.7;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .app-download-page .hero-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .app-download-page .hero-subtitle{text-shadow:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .customer-service-online-page .customer-service-online-empty{background:var(--refine-panel);color:var(--refine-muted);line-height:1.7}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .im-chat-page .im-loading{background:var(--refine-panel)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .im-chat-page .im-loading .im-loading-text{color:var(--refine-muted);line-height:1.6}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .im-chat-page .im-loading .im-loading-spinner{border-top-color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .list-state{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .list-state .list-state-title{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .list-state .list-state-description{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .list-state .list-state-action{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .list-state .list-state-action:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .list-state .list-state-action:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .list-state .list-state-action:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .list-state .list-state-action.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .list-state .list-state-action{color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .empty-state-component .empty-text{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body :is(.modal-container,.alert-dialog,.dialog-container,.captcha-modal){background:var(--refine-panel);color:var(--refine-text);border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body :is(.modal-center,.alert-dialog,.dialog-container,.captcha-modal){max-width:min(400px,100vw - 32px)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body :is(.modal-center,.modal-bottom,.alert-dialog):active{background:var(--refine-panel)!important}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body :is(.modal-container,.captcha-modal) :is(.modal-header,.modal-body,.modal-footer){background:var(--refine-panel);border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .modal-container .modal-title{font-size:17px;line-height:1.5;color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .modal-container .modal-body{overflow-wrap:anywhere;line-height:1.65}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .modal-container .modal-close-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .modal-container .modal-close-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .modal-container .modal-close-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .modal-container .modal-close-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .modal-container .modal-close-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .modal-container .modal-close-btn{width:36px;height:36px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .alert-dialog .alert-message{color:var(--refine-text);line-height:1.65;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .alert-dialog .alert-button:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .alert-dialog .alert-button{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .alert-dialog .alert-button:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .alert-dialog .alert-button:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .alert-dialog .alert-button:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .alert-dialog .alert-button.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .alert-dialog .alert-button{min-height:44px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .dialog-container :is(.dialog-content,.dialog-actions){background:var(--refine-panel)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .dialog-container .main-message,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .dialog-container .dialog-title{color:var(--refine-text);line-height:1.55}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .dialog-container .sub-message,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .dialog-container .info-label{color:var(--refine-muted);line-height:1.65;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .dialog-container .dialog-divider,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .dialog-container .button-divider{background:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .dialog-container .action-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .dialog-container .action-btn{background:var(--refine-panel);min-height:46px;font-size:15px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .dialog-container .action-btn:active:not(:disabled){background:var(--refine-selected);box-shadow:var(--refine-inset)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .dialog-container .action-btn:disabled{color:var(--refine-disabled-text);cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-dialog,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-message-box{max-width:calc(100vw - 32px);--el-dialog-border-radius: 14px;--el-messagebox-border-radius: 14px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-dialog .el-button,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-message-box .el-button{min-height:40px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-dialog .el-button:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-message-box .el-button:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-dialog .el-button--primary:not(.is-disabled):focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-message-box .el-button--primary:not(.is-disabled):focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-dialog .el-button--primary:not(.is-disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-message-box .el-button--primary:not(.is-disabled){border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-dialog .el-button--primary:not(.is-disabled):not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-message-box .el-button--primary:not(.is-disabled):not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-dialog .el-button--primary:not(.is-disabled):not(:disabled):not(.disabled):active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-message-box .el-button--primary:not(.is-disabled):not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-dialog .el-button--primary:not(.is-disabled):disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-dialog .el-button--primary:not(.is-disabled).disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-message-box .el-button--primary:not(.is-disabled):disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-message-box .el-button--primary:not(.is-disabled).disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-dialog .el-dialog__body,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-dialog .el-message-box__message,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-message-box .el-dialog__body,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .el-message-box .el-message-box__message{line-height:1.65;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .auth-card{background:var(--refine-panel);border-color:var(--refine-border);box-shadow:var(--refine-card-shadow);border-radius:24px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .field-label,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .form-heading h1{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .form-heading p,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .brand-subtitle{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .control-track,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .bottom-actions{border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .control-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .control-btn{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .control-btn.active{color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .form-input{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .form-input::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .form-input:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .form-input:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .form-input{border-radius:12px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .input-group.has-error .form-input{background:#fff5f5;border-color:#c53639}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .input-group.has-error .form-input:focus{box-shadow:var(--refine-field-shadow),0 0 0 2px #c5363924}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .password-toggle:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .password-toggle{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .password-toggle:active{background:var(--refine-selected);color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .get-code-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .free-trial-link{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .get-code-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .free-trial-link:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .get-code-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .free-trial-link:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .get-code-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .get-code-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .free-trial-link:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .free-trial-link.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .get-code-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .free-trial-link{min-height:44px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .get-code-btn:not(:disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .free-trial-link:not(:disabled){color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .get-code-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .free-trial-link:disabled{opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .submit-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .modal-confirm-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .submit-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .modal-confirm-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .submit-btn:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .modal-confirm-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .submit-btn:not(:disabled):not(.disabled):active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .modal-confirm-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .submit-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .submit-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .modal-confirm-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .modal-confirm-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .submit-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .modal-confirm-btn{border-radius:12px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .submit-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .modal-confirm-btn:disabled{opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .remember-checkbox,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .agreement-checkbox{color:var(--refine-muted);min-height:44px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .checkbox-input{width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .checkbox-input:not(:checked)+.checkbox-custom{background:var(--refine-field);border-color:var(--refine-border);box-shadow:var(--refine-field-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .checkbox-input:checked+.checkbox-custom{background:var(--refine-accent);border-color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .user-agreement .has-error .checkbox-custom{border-color:#c53639}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .agreement-link:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .forgot-password:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .text-link:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .agreement-link,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .forgot-password,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .text-link{color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .remember-password>button{min-height:44px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .user-agreement-modal{background:var(--refine-panel);border-color:var(--refine-border);box-shadow:var(--refine-card-shadow);border-radius:20px;box-shadow:var(--refine-modal-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .modal-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .modal-footer{background:var(--refine-panel);border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .modal-close-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .modal-close-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .modal-close-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .modal-close-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .modal-close-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .modal-close-btn{border-radius:50%;background:var(--refine-panel);box-shadow:0 3px 10px #15274130}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .auth-page .modal-close-btn:active:not(:disabled):not(.disabled){box-shadow:inset 0 1px 3px #243b5b26}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .auth-card{background:var(--refine-panel);border-color:var(--refine-border);box-shadow:var(--refine-card-shadow);border-radius:24px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .close-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .close-btn{min-width:44px;min-height:44px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .permission-panel{background:var(--refine-field);border-color:var(--refine-border);box-shadow:var(--refine-field-shadow);border-radius:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .app-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .permission-panel h2,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .permission-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .account-text strong{color:var(--refine-text);overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .app-action,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .permission-desc,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .account-text{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .btn-secondary{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .btn-secondary:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .btn-secondary:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .btn-secondary:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .btn-secondary.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .btn-primary:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .btn-primary{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .btn-primary:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .btn-primary:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .btn-primary:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .btn-primary.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .oauth-page .btn:disabled{opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .user-card,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .my-records,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .service-card{background:var(--refine-panel);border-color:var(--refine-border);box-shadow:var(--refine-card-shadow);border-radius:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .service-card:active{background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .service-card .card-text{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .service-card .card-name{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .service-card .card-tip{color:var(--refine-muted);font-size:12px;line-height:1.5}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .username,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .records-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .login-text{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .user-info-section .avatar{flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .user-info-section .user-details,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .user-info-section .username-row{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .user-info-section .username{flex:1;min-width:0;flex-wrap:wrap;row-gap:4px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .user-info-section .username-text{min-width:0;max-width:100%;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .user-info-section .vip-badge{flex-shrink:0;white-space:nowrap}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .login-desc,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .record-text{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .user-id{background:var(--refine-field);color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons button{min-height:44px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons button:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .deposit-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .login-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .deposit-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .login-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .deposit-btn:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .login-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .deposit-btn:not(:disabled):not(.disabled):active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .login-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .deposit-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .deposit-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .login-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .login-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .withdraw-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .register-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .withdraw-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .register-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .withdraw-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .register-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .withdraw-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .withdraw-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .register-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .register-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .action-buttons .direct-recharge-btn:active{transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .record-item:active{background:var(--refine-selected);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .balance-value,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profile-page .bonus-value{font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .settings-item{background:var(--refine-panel);border-color:var(--refine-border);box-shadow:var(--refine-card-shadow);border-radius:10px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .settings-item:active{background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .settings-item .item-text{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .settings-item .item-status,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .settings-item .item-arrow{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .logout-btn:active{transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .avatar-modal{background:var(--refine-panel);border-color:var(--refine-border);box-shadow:var(--refine-card-shadow);border-radius:20px;box-shadow:var(--refine-modal-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .avatar-modal:active{background:var(--refine-panel)!important}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .modal-header{background:var(--refine-panel);border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .modal-header h2{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .modal-header .confirm-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .modal-header .confirm-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .modal-header .confirm-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .modal-header .confirm-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .modal-header .confirm-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .modal-header .confirm-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .modal-header .confirm-btn{min-height:44px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .modal-header .close-btn{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .avatar-option{background:var(--refine-field);box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .avatar-option:active{background:var(--refine-selected)!important;transform:none!important}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .avatar-option:active img{transform:none!important}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .settings-page .avatar-option.selected{box-shadow:0 0 0 2px #52c41a29!important}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .phone-input-wrapper,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .code-input-wrapper{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .phone-input-wrapper::placeholder,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .code-input-wrapper::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .phone-input-wrapper:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .phone-input-wrapper:focus-within,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .code-input-wrapper:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .code-input-wrapper:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .phone-input-wrapper,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .code-input-wrapper{min-height:56px;padding:5px 12px;border-radius:12px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .phone-input,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .code-input{min-width:0;min-height:44px;font-size:16px;color:var(--refine-text);background:transparent}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .phone-input::placeholder,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .code-input::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .country-code{min-height:44px;border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .country-code span{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .country-dropdown{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .country-option{min-height:44px;border-color:var(--refine-border);color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .country-option.selected{background:var(--refine-selected);color:var(--refine-accent);border-color:var(--refine-accent);box-shadow:var(--refine-inset);font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .country-option.selected span,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .country-option.selected .check-icon{color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .get-code-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .get-code-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .get-code-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .get-code-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .get-code-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .get-code-btn{min-height:44px;padding-inline:10px;flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .get-code-btn:not(:disabled){color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .bind-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .bind-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .bind-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .bind-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .bind-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .bind-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bind-phone-page .bind-btn:disabled{opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .change-login-password-page .section-label{color:var(--refine-text);border-color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .change-login-password-page .input-wrapper{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .change-login-password-page .input-wrapper::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .change-login-password-page .input-wrapper:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .change-login-password-page .input-wrapper:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .change-login-password-page .input-wrapper{min-height:56px;padding:5px 12px;border-radius:12px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .change-login-password-page .password-input{min-height:44px;min-width:0;font-size:16px;color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .change-login-password-page .password-input::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .change-login-password-page .input-icon,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .change-login-password-page .eye-icon{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .change-login-password-page .eye-icon{flex:0 0 44px;width:44px;height:44px;margin-right:-8px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .change-login-password-page .confirm-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .change-login-password-page .confirm-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .change-login-password-page .confirm-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .change-login-password-page .confirm-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .change-login-password-page .confirm-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .change-login-password-page .confirm-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .change-login-password-page .confirm-btn:disabled{opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .set-fund-password-page .password-box{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .set-fund-password-page .password-box::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .set-fund-password-page .password-box:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .set-fund-password-page .password-box:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .set-fund-password-page .password-box{box-sizing:border-box;flex:0 1 44px;min-width:0;width:44px;height:48px;padding:0;font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .set-fund-password-page .password-box.filled{background:var(--refine-selected);border-color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .set-fund-password-page .password-box.active{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .set-fund-password-page .password-box.disabled{background:var(--refine-disabled);color:var(--refine-disabled-text);opacity:1;box-shadow:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .vip-level-page .vip-table{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .vip-level-page .table-header{background:var(--refine-selected);color:var(--refine-accent);box-shadow:var(--refine-inset);border-radius:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .vip-level-page .header-cell,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .vip-level-page .table-row{border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .vip-level-page .table-row:nth-child(2n){background:var(--refine-control)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .vip-level-page .level-cell{color:var(--refine-text);font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .vip-level-page .amount-cell{font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .tabs-section{background:var(--refine-panel);border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .tab-item{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .tab-item:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .tab-item:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .tab-item:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .tab-item.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .tab-item{min-height:44px;display:flex;align-items:center;justify-content:center}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .tab-item.active{background:var(--refine-selected);color:var(--refine-accent);border-color:var(--refine-accent);box-shadow:var(--refine-inset);font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .section-title{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .textarea-wrapper{background:transparent;box-shadow:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .feedback-textarea{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .feedback-textarea::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .feedback-textarea:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .feedback-textarea:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .feedback-textarea{padding-bottom:36px;line-height:1.65}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .char-count{color:var(--refine-muted);font-variant-numeric:tabular-nums;pointer-events:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .submit-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .submit-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .submit-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .submit-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .submit-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .submit-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .submit-btn{min-height:44px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .feedback-page .empty-text{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .user-info-card,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .user-nickname,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .section-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .form-title{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .user-superior,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .claimable-label,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .link-label,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .stat-label,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .item-label,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .loading-text,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .loading-more,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .no-more{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .user-left,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .user-details{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .user-nickname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .user-right{flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .left-menu .menu-item{min-height:44px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .left-menu .menu-item:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .left-menu .menu-item:not(.btn-green):not(.btn-blue){background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .left-menu .menu-item:not(.btn-green):not(.btn-blue):focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .left-menu .menu-item:not(.btn-green):not(.btn-blue):active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .left-menu .menu-item:not(.btn-green):not(.btn-blue):disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .left-menu .menu-item:not(.btn-green):not(.btn-blue).disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .left-menu .menu-item:not(.btn-green):not(.btn-blue).active{background:var(--refine-selected);color:var(--refine-accent);border-color:var(--refine-accent);box-shadow:var(--refine-inset);font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .link-box{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .link-box::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .link-box:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .link-box:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .link-box{border-radius:8px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .link-text{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .share-icon:active{transform:none;box-shadow:var(--refine-inset)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .stat-item,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .rebate-rate-row,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .item-row{border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .filter-bar,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .game-tabs{background:transparent}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .filter-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .filter-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .filter-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .filter-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .filter-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .filter-btn{min-height:44px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .filter-btn.active{background:var(--refine-selected);color:var(--refine-accent);border-color:var(--refine-accent);box-shadow:var(--refine-inset);font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .game-tab:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .game-tab{min-height:44px;background:transparent;color:var(--refine-muted);box-shadow:none;border-radius:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .game-tab.active{color:var(--refine-accent);border-bottom-color:var(--refine-accent);background:var(--refine-selected)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .search-wrapper{background:transparent;box-shadow:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .search-input{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .search-input::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .search-input:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .search-input:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .search-input{min-height:44px;padding-right:42px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .search-btn-inside{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .search-btn-inside:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .search-btn-inside:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .search-btn-inside:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .search-btn-inside.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .search-btn-inside{width:40px;min-height:44px;right:5px;padding:0;color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .search-btn-inside:not(:disabled):not(.disabled){background:var(--refine-control);color:var(--refine-accent);box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .search-btn-inside:not(:disabled):not(.disabled):active{background:var(--refine-selected);box-shadow:var(--refine-inset)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .performance-filter,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .team-data-filter{flex-wrap:wrap}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .performance-filter .search-wrapper,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .team-data-filter .search-wrapper{flex:1 0 100%;order:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .filter-dropdown{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .dropdown-item{min-height:44px;border-color:var(--refine-border);color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .dropdown-item.active{background:var(--refine-selected);color:var(--refine-accent);border-color:var(--refine-accent);box-shadow:var(--refine-inset);font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .dropdown-item.active span,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .dropdown-item.active .check-icon{color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .custom-date-section{background:var(--refine-control)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .custom-date-picker .el-input__wrapper{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .custom-date-picker .el-input__wrapper::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .custom-date-picker .el-input__wrapper:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .custom-date-picker .el-input__wrapper:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .custom-date-picker .el-input__wrapper{min-height:44px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .custom-date-picker .el-input__inner{font-size:16px;color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .commission-item,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .performance-item,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .team-data-item{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .rebate-rate-row:nth-child(2n){background:var(--refine-control)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .item-value,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .stat-value,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .rate-cell{font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .form-input{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .form-input::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .form-input:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .form-input:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .form-input{min-height:44px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .password-input .form-input{padding-right:44px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .password-input .eye-icon{width:44px;height:44px;right:0;color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .submit-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .submit-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .submit-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .submit-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .submit-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .submit-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .right-content .submit-btn{min-height:44px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .bottom-stats{background:var(--refine-panel);border-color:var(--refine-border);box-shadow:0 -2px 8px #254d7910}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .bottom-stats .stat-value{font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .success-modal-content{background:var(--refine-panel);border-color:var(--refine-border);box-shadow:var(--refine-card-shadow);border-radius:16px;box-shadow:var(--refine-modal-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .success-body,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .success-footer{background:var(--refine-panel)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .success-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .info-value{color:var(--refine-text);overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .info-label{color:var(--refine-muted);flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .info-row{border-color:var(--refine-border);gap:12px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .copy-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .copy-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .copy-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .copy-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .copy-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .copy-btn{min-height:44px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .know-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .know-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .know-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .know-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .know-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .know-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .know-btn{min-height:44px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .video-modal-content{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow);box-shadow:var(--refine-modal-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .video-header{border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .promote-earn-page .video-header .video-title{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow);box-shadow:var(--refine-modal-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .el-dialog__title{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .nickname-input-row{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .el-input{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .el-input__wrapper{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .el-input__wrapper::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .el-input__wrapper:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .el-input__wrapper:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .el-input__wrapper{min-height:44px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .el-input__inner{font-size:16px;color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .el-input__count,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .el-input__count-inner{background:transparent;color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .nickname-dialog-tip{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .random-nickname-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .dialog-action-btn.secondary{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .random-nickname-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .dialog-action-btn.secondary:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .random-nickname-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .dialog-action-btn.secondary:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .random-nickname-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .random-nickname-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .dialog-action-btn.secondary:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .dialog-action-btn.secondary.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .random-nickname-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .dialog-action-btn.secondary{min-height:44px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .dialog-action-btn.primary:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .dialog-action-btn.primary{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .dialog-action-btn.primary:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .dialog-action-btn.primary:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .dialog-action-btn.primary:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .dialog-action-btn.primary.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .dialog-action-btn.primary{min-height:44px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) body .nickname-dialog .dialog-action-btn.primary:disabled{opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-page .broadcast-bar{background:var(--refine-control);border-radius:10px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-page .marquee-text{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-page .payment-method-card,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-page .recharge-method-card{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-page .payment-method-card:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-page .recharge-method-card:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-page .payment-method-card:active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-page .recharge-method-card:active{background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-page .payment-method-card.selected{background:var(--refine-selected);color:var(--refine-accent);border-color:var(--refine-accent);box-shadow:var(--refine-inset);font-weight:600;transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-page .payment-method-card.selected .method-name{color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-page .method-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-page .method-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-page .section-title-wrapper h3{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-page .method-description{color:var(--refine-muted);line-height:1.5}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-page .card-left,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-page .method-info,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-page .card-right{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-page .method-amount-range{font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-page .discount-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-page .discount-btn{box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .input-section{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .section-title{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .amount-input{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .amount-input::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .amount-input:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .amount-input:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .amount-input{min-width:0;font-size:16px;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .amount-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .amount-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .amount-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .amount-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .amount-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .amount-btn{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .amount-btn.selected{background:var(--refine-selected);color:var(--refine-accent);border-color:var(--refine-accent);box-shadow:var(--refine-inset);font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .next-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .next-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .next-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .next-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .next-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .next-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .reminder-section{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .reminder-section .reminder-title{font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .reminder-section .reminder-content,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .reminder-section .reminder-content p,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .reminder-section .reminder-text{color:var(--refine-muted);line-height:1.65;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .custom-dialog,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .success-dialog{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .success-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .confirm-title{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .success-message,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .confirm-message{color:var(--refine-muted);line-height:1.6;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .success-close-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .cancel-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .action-btn.secondary{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .success-close-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .cancel-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .action-btn.secondary:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .success-close-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .cancel-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .action-btn.secondary:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .success-close-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .success-close-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .cancel-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .cancel-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .action-btn.secondary:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .action-btn.secondary.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .confirm-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .action-btn.primary:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .confirm-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .action-btn.primary{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .confirm-btn:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .action-btn.primary:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .confirm-btn:not(:disabled):not(.disabled):active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .action-btn.primary:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .confirm-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .confirm-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .action-btn.primary:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.recharge-type1-page,.recharge-type3-page) .action-btn.primary.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .input-section,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .network-section{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .section-title{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .amount-input{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .amount-input::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .amount-input:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .amount-input:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .amount-input{min-width:0;font-size:16px;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .amount-info{background:var(--refine-control);border-radius:10px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .info-label{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .info-value{color:var(--refine-text);font-weight:600;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .network-option{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .network-option:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .network-option:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .network-option:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .network-option.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .network-option{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .network-option.selected{background:var(--refine-selected);color:var(--refine-accent);border-color:var(--refine-accent);box-shadow:var(--refine-inset);font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .network-name{color:inherit;white-space:normal;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .next-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .next-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .next-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .next-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .next-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .next-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .reminder-section{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .reminder-section .reminder-title{font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .reminder-section .reminder-content,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .reminder-section .reminder-content p,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type2-page .reminder-section .reminder-text{color:var(--refine-muted);line-height:1.65;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .account-section,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .deposit-info-section{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .section-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .payment-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .form-label{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .payment-method{border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .payment-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .info-value-container,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .form-item{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .info-label{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .info-value{min-width:0;color:var(--refine-text);overflow-wrap:anywhere;line-height:1.5}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .copy-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .copy-all-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .copy-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .copy-all-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .copy-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .copy-all-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .copy-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .copy-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .copy-all-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .copy-all-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .copy-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .copy-all-btn{flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .form-input{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .form-input::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .form-input:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .form-input:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .form-input{min-width:0;font-size:16px;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .amount-display{background:var(--refine-control);border-radius:10px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .amount-value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .next-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .next-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .next-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .next-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .next-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .next-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .reminder-section{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .reminder-section .reminder-title{font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .reminder-section .reminder-content,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .reminder-section .reminder-content p,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .reminder-section .reminder-text{color:var(--refine-muted);line-height:1.65;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .custom-dialog,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .success-dialog{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .success-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .confirm-title{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .success-message,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .confirm-message{color:var(--refine-muted);line-height:1.6;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .success-close-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .cancel-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .action-btn.secondary{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .success-close-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .cancel-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .action-btn.secondary:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .success-close-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .cancel-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .action-btn.secondary:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .success-close-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .success-close-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .cancel-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .cancel-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .action-btn.secondary:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .action-btn.secondary.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .confirm-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .action-btn.primary:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .confirm-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .action-btn.primary{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .confirm-btn:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .action-btn.primary:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .confirm-btn:not(:disabled):not(.disabled):active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .action-btn.primary:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .confirm-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .confirm-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .action-btn.primary:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .recharge-type1-confirm-page .action-btn.primary.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .payment-info-section,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .network-section,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .transaction-info-section{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .section-title{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .qr-container{background:#fff;border-color:#dbe3ed;box-shadow:0 2px 8px #243d5c12}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .qr-code{background:#fff}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .qr-placeholder{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .info-label{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .info-value{color:var(--refine-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .address-container{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .address-container::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .address-container:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .address-container:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .address-container{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .address-text{min-width:0;overflow-wrap:anywhere;line-height:1.55;color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .copy-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .copy-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .copy-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .copy-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .copy-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .copy-btn{flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .network-option{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .network-option:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .network-option:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .network-option:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .network-option.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .network-option{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .network-option.selected{background:var(--refine-selected);color:var(--refine-accent);border-color:var(--refine-accent);box-shadow:var(--refine-inset);font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .network-name{color:inherit;white-space:normal;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .transaction-input{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .transaction-input::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .transaction-input:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .transaction-input:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .transaction-input{min-width:0;font-size:16px;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .next-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .next-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .next-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .next-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .next-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .next-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .reminder-section{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .reminder-section .reminder-title{font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .reminder-section .reminder-content,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .reminder-section .reminder-content p,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .reminder-section .reminder-text{color:var(--refine-muted);line-height:1.65;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .custom-dialog,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .success-dialog{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .success-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .confirm-title{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .success-message,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .confirm-message{color:var(--refine-muted);line-height:1.6;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .success-close-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .cancel-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .action-btn.secondary{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .success-close-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .cancel-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .action-btn.secondary:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .success-close-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .cancel-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .action-btn.secondary:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .success-close-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .success-close-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .cancel-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .cancel-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .action-btn.secondary:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .action-btn.secondary.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .confirm-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .action-btn.primary:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .confirm-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .action-btn.primary{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .confirm-btn:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .action-btn.primary:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .confirm-btn:not(:disabled):not(.disabled):active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .action-btn.primary:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .confirm-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .confirm-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .action-btn.primary:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .fill-info-page .action-btn.primary.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .withdraw-amount,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .recipient-info,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .arrival-amount{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .section-header h3,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .arrival-label{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .amount-input-container{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .amount-input{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .amount-input::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .amount-input:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .amount-input:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .amount-input{min-width:0;font-size:16px;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .withdraw-all-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .withdraw-all-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .withdraw-all-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .withdraw-all-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .withdraw-all-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .withdraw-all-btn{color:var(--refine-accent);flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .withdrawable-amount,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .info-label{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .info-value{min-width:0;line-height:1.5;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .amount-value,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .arrival-value{font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .arrival-value .amount{min-width:0;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .next-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .submit-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .next-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .submit-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .next-btn:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .submit-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .next-btn:not(:disabled):not(.disabled):active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .submit-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .next-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .next-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .submit-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .submit-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .warm-reminder{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .warm-reminder .reminder-title{font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .warm-reminder .reminder-content,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .warm-reminder .reminder-content p,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .warm-reminder .reminder-text{color:var(--refine-muted);line-height:1.65;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .reminder-number{flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .modal-content{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .modal-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .modal-footer{background:var(--refine-panel);border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .modal-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .modal-header h3{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .tips-text{color:var(--refine-muted);line-height:1.6}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .close-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .cancel-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .close-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .cancel-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .close-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .cancel-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .close-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .close-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .cancel-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .cancel-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .confirm-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .confirm-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .confirm-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .confirm-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .confirm-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .confirm-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .password-box,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .password-input{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .password-box::placeholder,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .password-input::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .password-box:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .password-box:focus-within,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .password-input:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .password-input:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .password-box,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .password-input{min-width:0;flex-shrink:1;font-size:24px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .password-box.active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .password-input.active{border-color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .password-box.filled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .password-input.filled{background:var(--refine-selected);border-color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .password-box:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .password-box.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .password-input:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.withdraw-page,.direct-recharge-page) .password-modal .password-input.disabled{background:var(--refine-disabled);color:var(--refine-disabled-text);border-color:var(--refine-border);box-shadow:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .wallet-info{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .wallet-info:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .wallet-info:active{background:var(--refine-selected);box-shadow:var(--refine-inset)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .wallet-details,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-info,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-left{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .wallet-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-name{color:var(--refine-text);overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .wallet-account,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-number{color:var(--refine-muted);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .wallet-arrow{color:var(--refine-muted);flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-select-modal .modal-content{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-select-modal .modal-header{background:var(--refine-panel);border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-select-modal .modal-title{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-select-modal .close-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-select-modal .add-account-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-select-modal .close-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-select-modal .add-account-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-select-modal .close-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-select-modal .add-account-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-select-modal .close-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-select-modal .close-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-select-modal .add-account-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-select-modal .add-account-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-select-modal .account-item{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-select-modal .account-item:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-select-modal .account-item:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-select-modal .account-item:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-select-modal .account-item.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-select-modal .account-item.selected{background:var(--refine-selected);color:var(--refine-accent);border-color:var(--refine-accent);box-shadow:var(--refine-inset);font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .withdraw-page .account-select-modal .account-check{flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bank-card-manage-page .bound-wallet-card,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bank-card-manage-page .add-card-item{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bank-card-manage-page .wallet-info,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bank-card-manage-page .wallet-details{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bank-card-manage-page .wallet-name{color:var(--refine-text);overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bank-card-manage-page .wallet-number{color:var(--refine-muted);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;line-height:1.5}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bank-card-manage-page .unbind-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bank-card-manage-page .unbind-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bank-card-manage-page .unbind-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bank-card-manage-page .unbind-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bank-card-manage-page .unbind-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bank-card-manage-page .unbind-btn{color:#bd3e43;flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bank-card-manage-page .add-card-item:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bank-card-manage-page .add-card-item:active{background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bank-card-manage-page .add-text{color:var(--refine-text);overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bank-card-manage-page .tips-card{border-radius:12px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .bank-card-manage-page .tip-item{line-height:1.6;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-item{background:transparent;border-color:transparent;box-shadow:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-item:focus-within{border-color:transparent;box-shadow:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-label{color:var(--refine-text);font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-input{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-input::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-input:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-input:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-input{min-width:0;font-size:16px;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-input:disabled{background:var(--refine-disabled);color:var(--refine-disabled-text);-webkit-text-fill-color:var(--refine-disabled-text);border-color:var(--refine-border);box-shadow:none;opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-value{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-value:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-value:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-value:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-value.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-value{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-value>span{min-width:0;color:var(--refine-text);overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-value>span.placeholder{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-value .arrow-icon{color:var(--refine-muted);flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bind-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bind-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bind-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bind-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bind-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bind-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bind-tip{border-radius:10px;box-shadow:var(--refine-control-shadow);line-height:1.6}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .picker-modal{background:var(--refine-panel);box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .picker-modal:active{background:var(--refine-panel)!important}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .picker-header{background:var(--refine-panel);border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .picker-title{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .close-icon{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bank-option,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .wallet-option,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .network-option{border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bank-option:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .wallet-option:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .network-option:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bank-option:active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .wallet-option:active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .network-option:active{background:var(--refine-selected)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bank-option.selected,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .wallet-option.selected,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .network-option.selected{background:var(--refine-selected);color:var(--refine-accent);border-color:var(--refine-accent);box-shadow:var(--refine-inset);font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bank-option.selected .bank-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bank-option.selected .wallet-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bank-option.selected .network-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .wallet-option.selected .bank-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .wallet-option.selected .wallet-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .wallet-option.selected .network-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .network-option.selected .bank-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .network-option.selected .wallet-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .network-option.selected .network-name{color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bank-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .wallet-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .network-name{color:var(--refine-text);overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .loading-state,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .empty-state{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .add-bank-card-page .bank-left{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .add-bank-card-page .bank-logo{flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .add-digital-wallet-page .wallet-left,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .add-digital-wallet-page .wallet-right{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .add-digital-wallet-page .wallet-logo-wrapper{flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .add-digital-wallet-page .recommend-badge{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .add-digital-wallet-page .badge-text{white-space:normal;overflow-wrap:anywhere;line-height:1.4}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .add-digital-wallet-page .check-icon{flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .add-usdt-address-page .network-left{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .add-usdt-address-page .network-logo-wrapper,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .add-usdt-address-page .check-icon{flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .main-balance-card,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .previous-profit-card,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .records-card{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .balance-amount,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .profit-value-small{color:var(--refine-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .profit-item{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .balance-label,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .profit-label-small,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .previous-profit-label,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .previous-time-info,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .footer-tip{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .previous-profit-info,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .previous-time-info{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .previous-profit-value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .previous-time{overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .transfer-out-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .transfer-out-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .transfer-out-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .transfer-out-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .transfer-out-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .transfer-out-btn{color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .transfer-in-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .transfer-in-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .transfer-in-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .transfer-in-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .transfer-in-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .transfer-in-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .record-item:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .record-item:active{background:var(--refine-selected);box-shadow:var(--refine-inset)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-treasure-page .record-text{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .transferable-amount-card,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .transfer-amount-input{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .amount-text{min-width:0;color:var(--refine-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .section-title{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .input-container{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .amount-input{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .amount-input::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .amount-input:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .amount-input:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .amount-input{min-width:0;font-size:16px;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .all-amount-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .all-amount-btn{color:var(--refine-accent);flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .confirm-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .confirm-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .confirm-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .confirm-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .confirm-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .confirm-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-in-page .notice-red{border-color:var(--refine-border);line-height:1.5}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-in-page .tip-dialog{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-in-page .dialog-title{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-in-page .dialog-message{color:var(--refine-muted);line-height:1.6}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-in-page .dialog-divider{background:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-in-page .dialog-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-in-page .dialog-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-in-page .dialog-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-in-page .dialog-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-in-page .dialog-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-in-page .dialog-btn{color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .notice-text{color:var(--refine-muted);line-height:1.6}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .modal-content{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .modal-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .modal-footer{background:var(--refine-panel);border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .modal-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .modal-header h3{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .tips-text{color:var(--refine-muted);line-height:1.6}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .close-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .cancel-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .close-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .cancel-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .close-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .cancel-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .close-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .close-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .cancel-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .cancel-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .confirm-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .confirm-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .confirm-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .confirm-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .confirm-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .confirm-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .password-box,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .password-input{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .password-box::placeholder,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .password-input::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .password-box:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .password-box:focus-within,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .password-input:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .password-input:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .password-box,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .password-input{min-width:0;flex-shrink:1;font-size:24px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .password-box.active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .password-input.active{border-color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .password-box.filled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .password-input.filled{background:var(--refine-selected);border-color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .password-box:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .password-box.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .password-input:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .balance-transfer-out-page .password-modal .password-input.disabled{background:var(--refine-disabled);color:var(--refine-disabled-text);border-color:var(--refine-border);box-shadow:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .balance-section,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .category-sidebar,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .platform-card{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .balance-info{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .balance-label,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .platform-name{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .balance-amount{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .balance-notice,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .empty-text{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .search-box{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .search-box::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .search-box:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .search-box:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .search-input{min-width:0;background:transparent;color:var(--refine-text);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .search-input::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .search-icon{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .category-item:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .category-item.active{background:var(--refine-selected);color:var(--refine-accent);border-color:var(--refine-accent);box-shadow:var(--refine-inset);font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .category-item.active .category-name{color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .category-item.active .category-icon{color:var(--refine-accent)!important}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .category-name{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .recover-all-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .recover-all-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .recover-all-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .recover-all-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .recover-all-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .recover-all-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .recover-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .recover-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .recover-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .recover-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .recover-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .recover-btn{color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .recover-btn:disabled{color:var(--refine-disabled-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .quota-recovery-page .platform-card{border-radius:8px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar{background:var(--refine-panel);gap:6px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .prev-day-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .next-day-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .prev-day-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .next-day-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .prev-day-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .next-day-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .prev-day-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .prev-day-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .next-day-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .next-day-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .prev-day-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .next-day-btn{flex-shrink:0;padding-inline:6px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .prev-day-btn .day-text,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .prev-day-btn .arrow-icon,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .next-day-btn .day-text,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .next-day-btn .arrow-icon{color:inherit}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .date-picker{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .date-picker .el-input__wrapper{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .date-picker .el-input__wrapper::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .date-picker .el-input__wrapper:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .date-picker .el-input__wrapper:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .date-picker .el-input__wrapper{padding-inline:6px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .date-picker .el-input__inner{padding-inline:0!important;font-size:16px!important;color:var(--refine-text)!important;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .date-picker .el-input__prefix,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .date-picker .el-input__icon,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .date-picker .el-input__icon svg{color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .date-picker .el-input__prefix .el-icon{font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .filter-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .filter-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .filter-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .filter-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .filter-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-filter-bar .filter-btn .el-icon{color:inherit}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .type-tabs{background:var(--refine-panel);border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .type-tabs .tab-item:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .type-tabs .tab-item{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .type-tabs .tab-item.active{background:var(--refine-selected);color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog{background:var(--refine-panel);border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .dialog-header{border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .dialog-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .section-title{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-list{grid-template-columns:repeat(3,minmax(0,1fr))}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-card,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-tag{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-card:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-tag:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-card:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-tag:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-card:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-card.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-tag:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-tag.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-card,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-tag{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-card .card-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-tag .card-name{color:inherit;font-size:13px;line-height:1.45}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-card.active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-tag.active{background:var(--refine-selected);color:var(--refine-accent);border-color:var(--refine-accent);box-shadow:var(--refine-inset);font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-card.active .card-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .filter-tag.active .card-name{color:inherit}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .close-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .close-icon:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .close-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .filter-dialog .close-icon{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .bottom-stats{background:var(--refine-panel);border-color:var(--refine-border);box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .bottom-stats .stats-right{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .bottom-stats .stat-item{min-width:0;gap:6px;align-items:baseline}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .bottom-stats .stat-label,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .bottom-stats .stats-label{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .bottom-stats .stat-label{flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .bottom-stats .stat-value{min-width:0;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .bottom-stats .toggle-icon{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .bottom-stats .toggle-icon.expanded{color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .bottom-stats .stats-toggle:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .table-header{background:var(--refine-control);border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .table-header .header-item:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .table-header .header-item{min-width:0;width:auto}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .table-header .header-text{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .table-header .sort-icon,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .table-header .filter-icon{color:var(--refine-muted);flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .table-header .header-item.is-active .header-text,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .table-header .sort-icon.active{color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .record-item,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .detail-item{background:var(--refine-panel);border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .record-item:nth-child(2n),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .detail-item:nth-child(2n){background:var(--refine-field)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .record-item:active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .detail-item:active{background:var(--refine-selected)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .record-col,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .detail-col,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .data-item{min-width:0;width:auto;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .type-group,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .type-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .game-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .platform-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .lottery-name{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .time-col,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .time-item,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .lottery-no,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .time-full{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .amount-col,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .balance-col,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .winlose-col{white-space:normal;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page) .status-tag{max-width:100%;white-space:normal;text-align:center;line-height:1.5}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .access-record-page .table-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .access-record-page .record-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) 58px 62px;gap:8px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .access-record-page .table-header{padding-inline:15px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .access-record-page .record-col{width:auto}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .game-record-page .table-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .game-record-page .record-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr) 60px;gap:8px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .game-record-page .record-col{width:auto}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .game-record-page .type-col .game-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .game-record-page .type-col .platform-name{max-width:100%}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-record-page .table-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-record-page .record-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr) 60px;gap:8px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-record-page .record-col{width:auto}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-record-page .lottery-name{max-width:100%}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-record-page .record-item :is(.bet-amount,.winlose-amount){overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:13px;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-record-page .play-info{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-record-page .bet-amount{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .gift-record-page .table-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .gift-record-page .record-row{display:grid;grid-template-columns:minmax(0,1.1fr) 58px minmax(0,1fr) 62px;gap:8px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .gift-record-page .record-col{width:auto}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .gift-record-page .type-col{white-space:normal;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .switch-record-page .table-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .switch-record-page .data-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 58px 62px;gap:8px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .switch-record-page .platform-row{gap:6px;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .switch-record-page .platform-row>span{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .switch-record-page .order-no-row{gap:6px;align-items:flex-start}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .switch-record-page .order-label,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .switch-record-page .copy-icon{flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .switch-record-page .order-no-row .order-value{min-width:0;white-space:normal;overflow-wrap:anywhere;color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .total-account-change-page .table-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .total-account-change-page .record-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.1fr) 62px;gap:8px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .total-account-change-page .table-header{padding-inline:15px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .total-account-change-page .record-col{width:auto}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.profit-records-page,.fund-details-page) .table-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.profit-records-page,.fund-details-page) .record-item,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.profit-records-page,.fund-details-page) .detail-item{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr) minmax(0,1fr) 82px;gap:6px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.profit-records-page,.fund-details-page) .record-col,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.profit-records-page,.fund-details-page) .detail-col{width:auto}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.profit-records-page,.fund-details-page) .time-col{white-space:normal;line-height:1.5}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.profit-records-page,.fund-details-page) .footer-stats{margin-inline:0;background:var(--refine-panel);border-color:var(--refine-border);box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.profit-records-page,.fund-details-page) .footer-stats .stat-item{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.profit-records-page,.fund-details-page) .footer-stats .stat-label{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.profit-records-page,.fund-details-page) .footer-stats .stat-value{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profit-loss-report-page .stats-row .stat-item{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow);min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profit-loss-report-page .stats-row .stat-label{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profit-loss-report-page .stats-row .stat-value{white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profit-loss-report-page .report-item{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profit-loss-report-page .report-item .item-name{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profit-loss-report-page .report-item .item-total{max-width:55%;white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profit-loss-report-page .report-item .item-total .total-amount{min-width:0;white-space:normal;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profit-loss-report-page .report-item .item-total .arrow-icon{flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profit-loss-report-page .report-item .item-details{border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profit-loss-report-page .report-item .detail-item{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profit-loss-report-page .report-item .detail-label{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .profit-loss-report-page .report-item .detail-value{white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .search-box{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-field-shadow);font-size:16px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .search-box::placeholder{color:var(--refine-muted);opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .search-box:focus,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .search-box:focus-within{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus);outline:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .search-box .search-input{min-width:0;font-size:16px;color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .search-box .search-input::placeholder{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .search-box .search-icon:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .search-box .search-icon{color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .category-item,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-menu-filter-item{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .category-item:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-menu-filter-item:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .category-item:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-menu-filter-item:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .category-item:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .category-item.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-menu-filter-item:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-menu-filter-item.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .category-item .category-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .category-item .filter-text,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-menu-filter-item .category-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-menu-filter-item .filter-text{color:var(--refine-text);text-shadow:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .category-item.active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .category-item.active.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-menu-filter-item.active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-menu-filter-item.active.disabled{background:var(--refine-selected);color:var(--refine-accent);border-color:var(--refine-accent);box-shadow:var(--refine-inset);font-weight:600;opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .category-item.active .category-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .category-item.active .filter-text,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .category-item.active.disabled .category-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .category-item.active.disabled .filter-text,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-menu-filter-item.active .category-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-menu-filter-item.active .filter-text,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-menu-filter-item.active.disabled .category-name,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-menu-filter-item.active.disabled .filter-text{color:var(--refine-accent);text-shadow:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-tabs .tab-item{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-tabs .tab-item:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-tabs .tab-item:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-tabs .tab-item:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-tabs .tab-item.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-tabs .tab-item{min-width:0;padding-inline:8px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-tabs .tab-item .tab-text{color:inherit;white-space:nowrap}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-tabs .tab-item.active{background:var(--refine-selected);color:var(--refine-accent);border-color:var(--refine-accent);box-shadow:var(--refine-inset);font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-tabs .tab-item.active .tab-text{color:inherit}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .scroll-down-float-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .scroll-down-float-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .scroll-down-float-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .scroll-down-float-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .scroll-down-float-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .scroll-down-float-btn{color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-grid-container.three-column{grid-template-columns:repeat(3,minmax(0,1fr))}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .back-to-top-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .back-to-top-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .back-to-top-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .back-to-top-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .back-to-top-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .back-to-top-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .back-to-top-btn{border-radius:20px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .category-item{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .category-item:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .category-item:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .category-item:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .category-item.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .category-item .category-name{color:inherit;text-shadow:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .category-item.active{background:var(--refine-selected);color:var(--refine-accent);border-color:var(--refine-accent);box-shadow:var(--refine-inset);font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .category-item.active .category-name{color:inherit;text-shadow:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .scroll-down-float-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .scroll-down-float-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .scroll-down-float-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .scroll-down-float-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .scroll-down-float-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .scroll-down-float-btn{color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .activity-card{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .claim-all-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .load-more-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .claim-all-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .load-more-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .claim-all-btn:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .load-more-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .claim-all-btn:not(:disabled):not(.disabled):active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .load-more-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .claim-all-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .claim-all-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .load-more-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .load-more-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .claim-record-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .claim-record-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .claim-record-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .claim-record-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activities-page .claim-record-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-detail-page .content{color:var(--refine-text);line-height:1.7;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-detail-page .content h1,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-detail-page .content h2,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-detail-page .content h3,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-detail-page .content h4{line-height:1.45}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-detail-page .content table{border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-detail-page .content th{background-color:var(--refine-control)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-detail-page .content td,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-detail-page .content th{border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-task-detail .task-item{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-task-detail .task-item .name{color:var(--refine-text);overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-task-detail .task-item .progress{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-task-detail .task-item .progress .bar{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-task-detail .task-item .percent{flex-shrink:0;color:var(--refine-muted);font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-task-detail .task-item .amount{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-task-detail .task-item .go-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-task-detail .task-item .go-btn{border-radius:8px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-task-detail .rules{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow);color:var(--refine-text);line-height:1.7;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-task-detail .footer .claim:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-task-detail .footer .claim{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-task-detail .footer .claim:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-task-detail .footer .claim:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-task-detail .footer .claim:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .activity-task-detail .footer .claim.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .filter-section{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow);gap:10px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .filter-left{flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .filter-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .filter-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .filter-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .filter-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .filter-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .filter-dropdown{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .filter-dropdown .dropdown-item{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .filter-dropdown .dropdown-item.active{background:var(--refine-selected);color:var(--refine-accent);border-color:var(--refine-accent);box-shadow:var(--refine-inset);font-weight:600;border-radius:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .filter-right{min-width:0;justify-content:flex-end;flex-wrap:wrap;row-gap:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .total-label{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .total-amount{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;text-align:right}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .record-item{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .record-item .item-header{gap:10px;align-items:flex-start}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .record-item .activity-name{min-width:0;color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .record-item .receive-amount{max-width:55%;white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;text-align:right}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .record-item .item-row{gap:12px;align-items:flex-start;border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .record-item .item-label{flex-shrink:0;color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .record-item .item-value{min-width:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;text-align:right}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .load-more-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .load-more-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .load-more-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .load-more-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.claim-records-page,.commission-claim-records-page) .load-more-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-detail-page .summary-section,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-detail-page .detail-info-section{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-detail-page .lottery-info{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-detail-page .lottery-header{flex-wrap:wrap;row-gap:4px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-detail-page .lottery-name{color:var(--refine-text);overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-detail-page .period-number{color:var(--refine-muted);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-detail-page .detail-item{gap:12px;border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-detail-page .detail-item .detail-label{flex-shrink:0;color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-detail-page .detail-item .detail-value:not(.winning-numbers){display:block;min-width:0;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-detail-page .detail-item .detail-value:not(.winning-numbers) .copy-icon{vertical-align:middle}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-detail-page .detail-item .detail-value.profit-positive{color:var(--color-error)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-detail-page .detail-item .detail-value.profit-negative{color:var(--color-success)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-detail-page .bet-again-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-detail-page .bet-again-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-detail-page .bet-again-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-detail-page .bet-again-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-detail-page .bet-again-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-detail-page .bet-again-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-detail-page .cancel-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .result-item,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .summary-card{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .result-item .header-left{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .result-item .game-name{color:var(--refine-text);overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .result-item .period-number,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .result-item .bet-time,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .result-item .order-id{color:var(--refine-muted);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .result-item .item-body{border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .result-item .bet-detail{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .result-item .cancel-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .summary-card:before{background:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .summary-card .stat-item{min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .summary-card .stat-label{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .summary-card .stat-value{white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .summary-card .amount-highlight{background:none;color:var(--color-error);-webkit-text-fill-color:currentColor;text-shadow:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .view-records-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .view-records-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .view-records-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .view-records-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .view-records-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .continue-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .continue-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .continue-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .continue-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .continue-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .betting-result-page .continue-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-history-page .history-item{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-history-page .item-header{gap:10px;align-items:flex-start}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-history-page .period-number{min-width:0;color:var(--refine-text);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-history-page .draw-time{flex-shrink:0;color:var(--refine-muted);font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-history-page .bet-button:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-history-page .bet-button{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-history-page .bet-button:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-history-page .bet-button:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-history-page .bet-button:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-history-page .bet-button.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-history-page :is(.ssc-history-item,.pcdd-history-item,.kuaisan-history-item) .result-detail{min-width:0;flex-shrink:1;white-space:normal;overflow-wrap:anywhere;line-height:1.5}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .play-rules-page .play-rule-accordion{border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .play-rules-page .play-rule-item:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .play-rules-page .play-rule-item{background:var(--refine-panel)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .play-rules-page .play-rule-item .rule-name{min-width:0;color:var(--refine-text);overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .play-rules-page .play-rule-item .arrow-icon{color:var(--refine-muted);flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .play-rules-page .play-rule-item .rule-indicator{background:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .play-rules-page .play-rule-content{background:var(--refine-field)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .play-rules-page .play-rule-content .sub-rule-name{color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .play-rules-page .play-rule-content .sub-rule-description{color:var(--refine-text);line-height:1.7;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .trend-chart-page .history-table th{background:var(--refine-control);color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .trend-chart-page .history-table th,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .trend-chart-page .history-table td{border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .trend-chart-page .history-table .period-col{color:var(--refine-muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .trend-chart-page .tab-navigation,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .trend-chart-page .ranking-tabs{background:var(--refine-panel);border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .trend-chart-page .tab-navigation .tab-item:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .trend-chart-page .ranking-tab:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .trend-chart-page .tab-navigation .tab-item,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .trend-chart-page .ranking-tab{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .trend-chart-page .tab-navigation .tab-item.active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .trend-chart-page .ranking-tab.active{color:var(--refine-accent);background:var(--refine-selected)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .trend-chart-page .tab-navigation .tab-item .tab-underline,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .trend-chart-page .ranking-tab .tab-underline{background:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .trend-chart-page .ranking-item{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .trend-chart-page .ranking-item .rank-info{min-width:0;flex-wrap:wrap}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .trend-chart-page .ranking-item .rank-play{min-width:0;color:var(--refine-text);overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .trend-chart-page .ranking-item .rank-periods{max-width:35%;color:var(--refine-text);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .simple-header{gap:8px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .simple-header .header-left{flex:1;min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .simple-header .lottery-name{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .simple-header .switch-icon,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .simple-header .header-right{flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .simple-header .back-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .simple-header .more-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .simple-header .back-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .simple-header .more-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .simple-header .back-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .simple-header .more-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .simple-header .back-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .simple-header .back-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .simple-header .more-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .simple-header .more-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .simple-header .back-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .simple-header .more-btn{border-radius:50%}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .simple-header .back-btn .el-icon{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .simple-header .more-btn .menu-icon span{background:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .history-section{background:var(--refine-panel);box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .history-wrapper .history-header{background:var(--refine-control);border-color:var(--refine-border);color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .history-wrapper .history-card{background:var(--refine-panel);border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .history-wrapper .history-card:nth-child(2n){background:var(--refine-field)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .history-wrapper .period-number{color:var(--refine-muted);font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .betting-section .category-item{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .betting-section .category-item:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .betting-section .category-item:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .betting-section .category-item:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .betting-section .category-item.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .betting-section .category-item .category-name{color:inherit;text-shadow:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .betting-section .category-item.active{background:var(--refine-selected);color:var(--refine-accent);border-color:var(--refine-accent);box-shadow:var(--refine-inset);font-weight:600;background:var(--refine-selected)!important}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .betting-section .category-item.active .category-name{color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .betting-section .sub-tab{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .betting-section .sub-tab:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .betting-section .sub-tab:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .betting-section .sub-tab:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .betting-section .sub-tab.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .betting-section .sub-tab.active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .betting-section .sub-tab:disabled{background:var(--refine-selected);color:var(--refine-accent);border-color:var(--refine-accent);box-shadow:var(--refine-inset);font-weight:600;background:var(--refine-selected)!important}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .more-dropdown{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .more-dropdown .item-text{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .more-dropdown .dropdown-item:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .more-dropdown .dropdown-item{border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer{background:var(--refine-panel)!important}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .cart-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .drawer-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .dialog-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .cart-footer,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .cart-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .drawer-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .dialog-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .cart-footer,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .cart-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .drawer-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .dialog-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .cart-footer,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .cart-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .drawer-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .dialog-header,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .cart-footer{border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .cart-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .drawer-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .dialog-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .rebate-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .cart-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .drawer-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .dialog-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .rebate-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .cart-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .drawer-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .dialog-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .rebate-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .cart-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .drawer-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .dialog-title,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .rebate-title{color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .help-text,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .help-text,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .help-text,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .help-text{color:var(--refine-muted);overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .key-btn:not(.confirm-key),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .key-btn:not(.confirm-key),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .key-btn:not(.confirm-key),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .key-btn:not(.confirm-key){background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .key-btn:not(.confirm-key):focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .key-btn:not(.confirm-key):focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .key-btn:not(.confirm-key):focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .key-btn:not(.confirm-key):focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .key-btn:not(.confirm-key):active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .key-btn:not(.confirm-key):active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .key-btn:not(.confirm-key):active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .key-btn:not(.confirm-key):active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .key-btn:not(.confirm-key):disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .key-btn:not(.confirm-key).disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .key-btn:not(.confirm-key):disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .key-btn:not(.confirm-key).disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .key-btn:not(.confirm-key):disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .key-btn:not(.confirm-key).disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .key-btn:not(.confirm-key):disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .key-btn:not(.confirm-key).disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .key-btn.confirm-key:not(.is-disabled):focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .key-btn.confirm-key:not(.is-disabled):focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .key-btn.confirm-key:not(.is-disabled):focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .key-btn.confirm-key:not(.is-disabled):focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .key-btn.confirm-key:not(.is-disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .key-btn.confirm-key:not(.is-disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .key-btn.confirm-key:not(.is-disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .key-btn.confirm-key:not(.is-disabled){border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .key-btn.confirm-key:not(.is-disabled):not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .key-btn.confirm-key:not(.is-disabled):not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .key-btn.confirm-key:not(.is-disabled):not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .key-btn.confirm-key:not(.is-disabled):not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .key-btn.confirm-key:not(.is-disabled):not(:disabled):not(.disabled):active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .key-btn.confirm-key:not(.is-disabled):not(:disabled):not(.disabled):active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .key-btn.confirm-key:not(.is-disabled):not(:disabled):not(.disabled):active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .key-btn.confirm-key:not(.is-disabled):not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .key-btn.confirm-key:not(.is-disabled):disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .key-btn.confirm-key:not(.is-disabled).disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .key-btn.confirm-key:not(.is-disabled):disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .key-btn.confirm-key:not(.is-disabled).disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .key-btn.confirm-key:not(.is-disabled):disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .key-btn.confirm-key:not(.is-disabled).disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .key-btn.confirm-key:not(.is-disabled):disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .key-btn.confirm-key:not(.is-disabled).disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .key-btn.is-disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .key-btn.is-disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .key-btn.is-disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .key-btn.is-disabled{background:var(--refine-disabled);color:var(--refine-disabled-text);box-shadow:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .back-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .reset-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .rebate-cancel-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .back-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .reset-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .rebate-cancel-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .back-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .reset-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .rebate-cancel-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .back-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .reset-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .rebate-cancel-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .back-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .reset-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .rebate-cancel-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .back-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .reset-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .rebate-cancel-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .back-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .reset-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .rebate-cancel-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .back-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .reset-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .rebate-cancel-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .back-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .reset-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .rebate-cancel-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .back-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .reset-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .rebate-cancel-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .back-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .reset-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .rebate-cancel-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .back-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .reset-btn:active:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .rebate-cancel-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .back-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .back-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .reset-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .reset-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .rebate-cancel-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .rebate-cancel-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .back-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .back-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .reset-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .reset-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .rebate-cancel-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .rebate-cancel-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .back-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .back-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .reset-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .reset-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .rebate-cancel-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .rebate-cancel-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .back-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .back-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .reset-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .reset-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .rebate-cancel-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .rebate-cancel-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .save-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .bet-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .save-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .bet-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .save-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .bet-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .save-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .bet-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .save-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .bet-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .save-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .bet-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .save-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .bet-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .save-btn,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .bet-btn{border-radius:10px;font-weight:600}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .save-btn:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .bet-btn:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .save-btn:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .bet-btn:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .save-btn:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .bet-btn:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .save-btn:not(:disabled):not(.disabled),html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .bet-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .save-btn:not(:disabled):not(.disabled):active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .bet-btn:not(:disabled):not(.disabled):active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .save-btn:not(:disabled):not(.disabled):active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .bet-btn:not(:disabled):not(.disabled):active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .save-btn:not(:disabled):not(.disabled):active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .bet-btn:not(:disabled):not(.disabled):active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .save-btn:not(:disabled):not(.disabled):active,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .bet-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .save-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .save-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .bet-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .bet-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .save-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .save-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .bet-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .bet-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .save-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .save-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .bet-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .bet-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .save-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .save-btn.disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .bet-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .bet-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .close-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .clear-all-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .delete-item:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-drawer .rebate-confirm-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .close-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .clear-all-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .delete-item:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .help-drawer .rebate-confirm-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .close-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .clear-all-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .delete-item:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .rebate-confirm-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .close-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .clear-all-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .delete-item:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .rebate-edit-drawer .rebate-confirm-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .dialog-content,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .dialog-footer{background:var(--refine-panel)!important}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .amount-display{background:var(--refine-field);border-color:var(--refine-border);box-shadow:var(--refine-field-shadow);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .amount-edit-drawer .amount-input-wrapper.active .amount-display{border-color:var(--refine-accent);box-shadow:var(--refine-field-shadow),0 0 0 2px var(--refine-focus)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-item{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-item .item-header{gap:8px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-item .item-header .category-name{min-width:0;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-item .item-header .item-time{color:var(--refine-muted);flex-shrink:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-item .item-body .play-name{min-width:0;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-item .amount-input{background:var(--refine-field);color:var(--refine-text);border-color:var(--refine-border);box-shadow:var(--refine-field-shadow);font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-footer .info-line{gap:12px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .cart-footer .info-line>span{min-width:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .history-drawer .history-item{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .lottery-simple-page .history-drawer .draw-time{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .red-packet-container .rule-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .red-packet-container .action-btn:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .red-packet-container .open-button:focus-visible,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .red-packet-container .close-button:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .red-packet-container .notice-bar .rule-btn:active{background:#ffebee;color:#9e2020}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .red-packet-container .time-box{font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .red-packet-container .bottom-info{color:#ffe7ba}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .red-packet-container .after-receive .amount-text{max-width:100%;flex-wrap:wrap}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .red-packet-container .after-receive .amount-value{min-width:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .red-packet-rules-page .activity-details{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow);overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .red-packet-rules-page .table-cell{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow);min-width:0}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .red-packet-rules-page .deposit-amount{color:var(--refine-muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .red-packet-rules-page .draw-count{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .messages-page .messages-tabs{background:var(--refine-panel);border-color:var(--refine-border)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .messages-page .messages-tabs .tab-item:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .messages-page .messages-tabs .tab-item{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .messages-page .messages-tabs .tab-item.active{background:var(--refine-selected);color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .messages-page .message-item{background:var(--refine-panel);border-color:var(--refine-border);border-radius:12px;box-shadow:var(--refine-card-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .messages-page .message-item.unread{background:var(--refine-selected);border-left-color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .messages-page .message-item.read{opacity:1}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .messages-page .message-item.read .message-title{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .messages-page .message-title{min-width:0;color:var(--refine-text)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .messages-page .message-time{max-width:94px;white-space:normal;text-align:right;color:var(--refine-muted);background:var(--refine-control);font-variant-numeric:tabular-nums}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .messages-page .message-desc{color:var(--refine-muted);font-size:14px;overflow-wrap:anywhere}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .messages-page .expand-btn{background:var(--refine-control);color:var(--refine-text);border-color:var(--refine-border);border-radius:10px;box-shadow:var(--refine-control-shadow)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .messages-page .expand-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .messages-page .expand-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected);box-shadow:var(--refine-inset);transform:none}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .messages-page .expand-btn:disabled,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .messages-page .expand-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);box-shadow:none;cursor:not-allowed}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .messages-page .expand-btn{color:var(--refine-accent)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .messages-page .read-badge{color:var(--refine-muted)}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app .messages-page .delete-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page,.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page,.activity-detail-page,.activity-task-detail,.claim-records-page,.commission-claim-records-page,.betting-detail-page,.betting-result-page,.lottery-history-page,.lottery-simple-page,.messages-page) .empty-text,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page,.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page,.activity-detail-page,.activity-task-detail,.claim-records-page,.commission-claim-records-page,.betting-detail-page,.betting-result-page,.lottery-history-page,.lottery-simple-page,.messages-page) .empty-desc,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page,.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page,.activity-detail-page,.activity-task-detail,.claim-records-page,.commission-claim-records-page,.betting-detail-page,.betting-result-page,.lottery-history-page,.lottery-simple-page,.messages-page) .loading-text,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page,.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page,.activity-detail-page,.activity-task-detail,.claim-records-page,.commission-claim-records-page,.betting-detail-page,.betting-result-page,.lottery-history-page,.lottery-simple-page,.messages-page) .load-more-text,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page,.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page,.activity-detail-page,.activity-task-detail,.claim-records-page,.commission-claim-records-page,.betting-detail-page,.betting-result-page,.lottery-history-page,.lottery-simple-page,.messages-page) .loading-more,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page,.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page,.activity-detail-page,.activity-task-detail,.claim-records-page,.commission-claim-records-page,.betting-detail-page,.betting-result-page,.lottery-history-page,.lottery-simple-page,.messages-page) .no-more,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page,.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page,.activity-detail-page,.activity-task-detail,.claim-records-page,.commission-claim-records-page,.betting-detail-page,.betting-result-page,.lottery-history-page,.lottery-simple-page,.messages-page) .history-loading,html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page,.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page,.activity-detail-page,.activity-task-detail,.claim-records-page,.commission-claim-records-page,.betting-detail-page,.betting-result-page,.lottery-history-page,.lottery-simple-page,.messages-page) .empty-cart{color:var(--refine-muted);line-height:1.6}html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .games-menu-filter-item,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .game-tabs .tab-item{background:#fff;box-shadow:inset 0 0 0 1px #dfe6ef,0 2px 5px #263d5c14;color:#34465f}html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item .category-name,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item .filter-text,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item .tab-text,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .games-menu-filter-item .category-name,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .games-menu-filter-item .filter-text,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .games-menu-filter-item .tab-text,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .game-tabs .tab-item .category-name,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .game-tabs .tab-item .filter-text,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .game-tabs .tab-item .tab-text{color:inherit}html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item:active:not(:disabled):not(.disabled),html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .games-menu-filter-item:active:not(:disabled):not(.disabled),html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .game-tabs .tab-item:active:not(:disabled):not(.disabled){background:#edf4ff;box-shadow:inset 0 0 0 1px #bed5f5}html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item.active,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item.active.disabled,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .games-menu-filter-item.active,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .games-menu-filter-item.active.disabled,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .game-tabs .tab-item.active,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .game-tabs .tab-item.active.disabled{background:linear-gradient(135deg,#1677ff,#4096ff);box-shadow:0 2px 6px #1677ff33;color:#fff;opacity:1}html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item.active .category-name,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item.active .filter-text,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item.active .tab-text,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item.active.disabled .category-name,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item.active.disabled .filter-text,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item.active.disabled .tab-text,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .games-menu-filter-item.active .category-name,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .games-menu-filter-item.active .filter-text,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .games-menu-filter-item.active .tab-text,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .games-menu-filter-item.active.disabled .category-name,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .games-menu-filter-item.active.disabled .filter-text,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .games-menu-filter-item.active.disabled .tab-text,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .game-tabs .tab-item.active .category-name,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .game-tabs .tab-item.active .filter-text,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .game-tabs .tab-item.active .tab-text,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .game-tabs .tab-item.active.disabled .category-name,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .game-tabs .tab-item.active.disabled .filter-text,html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .game-tabs .tab-item.active.disabled .tab-text{color:#fff;font-weight:600;text-shadow:none}html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-search-section .search-box{background:#fff;border:1px solid #dce4ee;border-radius:16px;box-shadow:0 2px 6px #263d5c0a}html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-search-section .search-box:focus-within{border-color:#75a8ed;box-shadow:0 0 0 2px #1677ff14}html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-search-section .search-box .search-input{background:transparent;color:#34465f;font-size:16px;line-height:20px}html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-search-section .search-box .search-input::placeholder{color:#6b778a;font-size:14px}html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-search-section .search-box .search-icon{color:#6b778a;font-size:16px}html[data-ui-style=default] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-search-section .search-box:focus-within .search-icon{color:#1677ff}@media (max-width: 375px){html:is([data-ui-style=default],[data-ui-style=neumorphic],[data-ui-style=ios],[data-ui-style=dark]) #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-loss-report-page) .date-picker .el-input__prefix{display:none}}html[data-ui-style=ios]{--ios-bg: #efeff1;--ios-backdrop: radial-gradient(ellipse at -12% 0%, #ffffffed 0, transparent 58%), radial-gradient(ellipse at 110% 55%, #d8d8dc99 0, transparent 60%), radial-gradient(ellipse at 12% 100%, #e1dfdb80 0, transparent 55%), linear-gradient(135deg, #f4f4f5, #ececee 60%, #eeedeb);--ios-panel: rgba(255, 255, 255, .8);--ios-text: #222226;--ios-muted: #606066;--ios-blue: #007aff;--ios-link: #0062cc;--ios-border: #d5d5d9;--ios-selected: rgba(235, 235, 239, .92);--ios-glass: linear-gradient(135deg, #ffffff80, #ffffff26);--ios-dock-glass: linear-gradient(120deg, #ffffffab, #ffffff61);--ios-glass-strong: linear-gradient(135deg, #ffffffcc, #ffffff8c);--ios-glass-tint: linear-gradient(140deg, #fffffff0, #f5f5f7d9 48%, #e5e5e9b3);--ios-glass-shadow: inset 0 1px 0 #fffffff2, inset 1px 0 0 #ffffffb3, inset -1px -1px 0 #ffffff73, 0 8px 24px #24242a1a, 0 0 0 .5px #80808838;--ios-selection-shadow: inset 0 1px 0 #fff, inset 0 -1px 0 #ffffff80, 0 4px 12px #30303824, 0 0 0 1px #ffffffad;--ios-glass-blur: blur(28px) saturate(115%);--ios-hairline: inset 0 1px 0 #fff, 0 0 0 .5px #8d8d943b;background:var(--ios-bg)}html[data-ui-style=ios] body{--color-bg-primary: var(--ios-bg);--color-bg-secondary: var(--ios-panel);--color-bg-tertiary: var(--ios-bg);--color-bg-card: var(--ios-panel);--color-bg-input: var(--ios-bg);--color-bg-disabled: #e5e5ea;--color-text-primary: var(--ios-text);--color-text-secondary: var(--ios-muted);--color-text-tertiary: var(--ios-muted);--color-primary: var(--ios-link);--color-border-primary: var(--ios-border);--color-border-secondary: #e5e5ea;--color-border-light: #ededf1;--theme-background: var(--ios-bg);--theme-surface: var(--ios-panel);--theme-text: var(--ios-text);--theme-text-secondary: var(--ios-muted);--theme-border: var(--ios-border);--theme-primary: var(--ios-blue);--theme-secondary: var(--ios-blue);--el-color-primary: var(--ios-link);--el-color-primary-light-3: #4d91db;--el-color-primary-light-5: #80b1e6;--el-color-primary-light-7: #b3d0f0;--el-color-primary-light-9: #e6effa;--el-color-primary-dark-2: #004ea3;--el-bg-color: var(--ios-panel);--el-bg-color-overlay: var(--ios-panel);--el-fill-color-blank: var(--ios-panel);--el-text-color-primary: var(--ios-text);--el-text-color-regular: var(--ios-muted);--el-border-color: var(--ios-border);--refine-panel: var(--ios-panel);--refine-control: var(--ios-glass);--refine-field: #ffffff8c;--refine-text: var(--ios-text);--refine-muted: var(--ios-muted);--refine-border: var(--ios-border);--refine-accent: var(--ios-link);--refine-selected: var(--ios-selected);--refine-focus: #007aff26;--refine-card-shadow: var(--ios-hairline), 0 5px 18px #24242a0a;--refine-modal-shadow: var(--ios-glass-shadow), 0 20px 60px #22222826;--refine-control-shadow: var(--ios-hairline);--refine-field-shadow: 0 0 0 0 transparent;--refine-inset: none;--refine-primary: linear-gradient(160deg, #1685ef, #0064d2);--refine-primary-pressed: #005ec4;--refine-primary-shadow: inset 0 1px 0 #ffffff66, 0 5px 14px #0064d22b;--refine-primary-inset: inset 0 1px 0 #ffffff4d;--refine-disabled: #e5e5ea;--refine-disabled-text: #73737c;background:var(--ios-bg);color:var(--ios-text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Segoe UI,Microsoft YaHei,sans-serif}html[data-ui-style=ios] body #app{--ios-safe: env(safe-area-inset-bottom, 0px);background:var(--ios-backdrop);font-family:inherit}html[data-ui-style=ios] body #app .app-shell{--ios-scroll-safe: var(--ios-safe);--ios-dock-clearance: calc(var(--bottom-menu-height, 72px) + 26px + var(--ios-scroll-safe))}html[data-ui-style=ios] body #app .app-shell.has-safe-area{--ios-scroll-safe: 0px}html[data-ui-style=ios] body #app .main-content{background:transparent}html[data-ui-style=ios] body #app .main-content:not(.no-bottom-menu) :is(.home-container,.profile-content,.games-menu-page .right-games-content,.games-menu-page .category-scroll,.activities-page .right-activities){padding-bottom:var(--ios-dock-clearance);scroll-padding-bottom:var(--ios-dock-clearance)}html[data-ui-style=ios] body #app .main-content:not(.no-bottom-menu) .activities-page .left-categories{padding-bottom:var(--ios-dock-clearance)}html[data-ui-style=ios] body #app .main-content:not(.no-bottom-menu) .games-menu-page :is(.scroll-down-float-btn,.floating-buttons){bottom:var(--ios-dock-clearance)}html[data-ui-style=ios] body #app .page-header{background:transparent;border-radius:0;border-bottom-color:transparent;box-shadow:none}html[data-ui-style=ios] body #app .page-header .page-title{font-size:20px;font-weight:700;letter-spacing:-.6px;color:var(--ios-text)}html[data-ui-style=ios] body #app .page-header .header-left{border-color:transparent;background:transparent;box-shadow:none}html[data-ui-style=ios] body #app .page-header .back-button,html[data-ui-style=ios] body #app .page-header .home-button,html[data-ui-style=ios] body #app .page-header .service-button{color:var(--ios-text);background:var(--ios-glass);border-color:transparent;border-radius:50%;box-shadow:var(--ios-glass-shadow);-webkit-backdrop-filter:var(--ios-glass-blur);backdrop-filter:var(--ios-glass-blur)}html[data-ui-style=ios] body #app .page-header .back-button:active,html[data-ui-style=ios] body #app .page-header .home-button:active,html[data-ui-style=ios] body #app .page-header .service-button:active{background:var(--ios-selected)}html[data-ui-style=ios] body #app .sidebar{background:var(--ios-backdrop)}html[data-ui-style=ios] body #app .sidebar .user-card,html[data-ui-style=ios] body #app .sidebar .support-card{background:var(--ios-glass-strong);border-color:#ffffffbf;border-radius:20px;box-shadow:var(--ios-glass-shadow)}html[data-ui-style=ios] body #app .sidebar .sidebar-header .close-btn{background:var(--ios-glass);color:var(--ios-muted);border-color:transparent;box-shadow:var(--ios-glass-shadow)}html[data-ui-style=ios] body #app .sidebar .user-avatar{box-shadow:none}html[data-ui-style=ios] body #app .sidebar .user-name,html[data-ui-style=ios] body #app .sidebar .balance{color:var(--ios-text)}html[data-ui-style=ios] body #app .sidebar .nav-grid{background:transparent;box-shadow:none}html[data-ui-style=ios] body #app .sidebar .nav-item{background:var(--ios-glass-strong);border:1px solid rgba(255,255,255,.7490196078);border-radius:16px;box-shadow:inset 0 1px #ffffffc2,0 3px 8px #323a4510}html[data-ui-style=ios] body #app .sidebar .nav-item:active{background:var(--ios-selected)}html[data-ui-style=ios] body #app .sidebar .nav-item .nav-icon{box-shadow:none}html[data-ui-style=ios] body #app .sidebar .action-buttons :is(.deposit-btn,.withdraw-btn,.register-btn){background:var(--ios-selected);color:var(--ios-link);border-color:transparent;box-shadow:none}html[data-ui-style=ios] body #app .sidebar .action-buttons :is(.deposit-btn,.withdraw-btn,.register-btn):active{background:#dedee3}html[data-ui-style=ios] body #app .sidebar .action-buttons .login-btn{background:var(--refine-primary);border-color:transparent;box-shadow:none}html[data-ui-style=ios] body #app .bottom-menu{position:absolute;left:10px;right:10px;bottom:calc(8px + var(--ios-safe));width:auto;margin:0;padding-bottom:0;background:var(--ios-dock-glass);border:1px solid rgba(255,255,255,.7019607843);border-radius:38px;box-shadow:var(--ios-glass-shadow),0 10px 30px #22222824;-webkit-backdrop-filter:var(--ios-glass-blur);backdrop-filter:var(--ios-glass-blur)}html[data-ui-style=ios] body #app .bottom-menu .menu-container{gap:2px;padding:5px}html[data-ui-style=ios] body #app .bottom-menu .menu-item{color:var(--ios-text);gap:3px;border-radius:28px}html[data-ui-style=ios] body #app .bottom-menu .menu-item.active{color:var(--ios-link);background:var(--ios-glass-tint);border-color:#ffffffb3;box-shadow:var(--ios-selection-shadow)}html[data-ui-style=ios] body #app .bottom-menu .menu-item.active .el-icon-outer{transform:none}html[data-ui-style=ios] body #app .bottom-menu .el-icon-outer:before,html[data-ui-style=ios] body #app .bottom-menu .el-icon-wrapper:before{display:none}html[data-ui-style=ios] body #app .bottom-menu .menu-item.active .el-icon-wrapper{color:var(--ios-link)}html[data-ui-style=ios] body #app .bottom-menu .menu-item:active{background:var(--ios-selected);border-color:transparent}@supports selector(:has(*)){html[data-ui-style=ios] body #app .bottom-menu .menu-container{position:relative;isolation:isolate;--ios-tab-index: 0}html[data-ui-style=ios] body #app .bottom-menu .menu-container:before{content:"";position:absolute;z-index:-1;top:5px;bottom:5px;left:5px;width:calc((100% - 18px)/5);border-radius:30px;background:var(--ios-glass-tint);box-shadow:var(--ios-selection-shadow);transform:translate(calc(var(--ios-tab-index) * (100% + 2px)));transition:transform .36s cubic-bezier(.22,.8,.3,1);pointer-events:none}html[data-ui-style=ios] body #app .bottom-menu .menu-container:has(.menu-slot:nth-child(1) .menu-item.active){--ios-tab-index: 0}html[data-ui-style=ios] body #app .bottom-menu .menu-container:has(.menu-slot:nth-child(2) .menu-item.active){--ios-tab-index: 1}html[data-ui-style=ios] body #app .bottom-menu .menu-container:has(.menu-slot:nth-child(3) .menu-item.active){--ios-tab-index: 2}html[data-ui-style=ios] body #app .bottom-menu .menu-container:has(.menu-slot:nth-child(4) .menu-item.active){--ios-tab-index: 3}html[data-ui-style=ios] body #app .bottom-menu .menu-container:has(.menu-slot:nth-child(5) .menu-item.active){--ios-tab-index: 4}html[data-ui-style=ios] body #app .bottom-menu .menu-item.active{background:transparent;border-color:transparent;box-shadow:none}}html[data-ui-style=ios] body #app .bottom-menu :is(.home-icon-bg,.activity-icon-bg,.profile-icon-bg,.lottery-icon-bg,.game-icon-bg){background-image:none;background-color:currentColor;-webkit-mask:var(--ios-tab-icon) center/contain no-repeat;mask:var(--ios-tab-icon) center/contain no-repeat}html[data-ui-style=ios] body #app .bottom-menu .home-icon-bg{--ios-tab-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 10 9-7 9 7M5 9v11h5v-6h4v6h5V9'/%3E%3C/svg%3E")}html[data-ui-style=ios] body #app .bottom-menu .activity-icon-bg{--ios-tab-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 11h16v9H4zM3 7h18v4H3zM12 7v13M12 7C8 7 5 7 5 4c0-3 7-2 7 3Zm0 0c4 0 7 0 7-3 0-3-7-2-7 3Z'/%3E%3C/svg%3E")}html[data-ui-style=ios] body #app .bottom-menu .profile-icon-bg{--ios-tab-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round'%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3Cpath d='M4 21v-2a8 6 0 0 1 16 0v2H4Z'/%3E%3C/svg%3E")}html[data-ui-style=ios] body #app .bottom-menu .lottery-icon-bg{--ios-tab-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7'%3E%3Crect x='3.5' y='3.5' width='17' height='17' rx='4'/%3E%3Cpath stroke-linecap='round' stroke-width='3' d='M8 8h0m8 0h0m-4 4h0m-4 4h0m8 0h0'/%3E%3C/svg%3E")}html[data-ui-style=ios] body #app .bottom-menu .game-icon-bg{--ios-tab-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 6h10c3 0 4 4 4 8s-2 5-4 3l-2-2H9l-2 2c-2 2-4 1-4-3S4 6 7 6ZM7 9v4m-2-2h4m7-1h0m2 3h0'/%3E%3C/svg%3E")}@media (min-width: 769px){html[data-ui-style=ios] body #app{--ios-safe: 0px}}html[data-ui-style=ios] body .el-input__wrapper,html[data-ui-style=ios] body .el-textarea__inner,html[data-ui-style=ios] body .el-select__wrapper{background:#ffffff8c;box-shadow:inset 0 0 0 .5px var(--ios-border)}html[data-ui-style=ios] body .el-input__wrapper.is-focus,html[data-ui-style=ios] body .el-select__wrapper.is-focused,html[data-ui-style=ios] body .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--ios-blue)}html[data-ui-style=ios] body .el-form-item.is-error :is(.el-input__wrapper,.el-textarea__inner,.el-select__wrapper){box-shadow:0 0 0 1px var(--el-color-danger, #f56c6c)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html[data-ui-style=ios]{--ios-glass: #f1f1f3;--ios-dock-glass: #f1f1f3;--ios-glass-strong: #fafafa;--ios-glass-tint: #e8e8ec;--ios-panel: #fff;--ios-glass-blur: none}}@media (prefers-reduced-transparency: reduce){html[data-ui-style=ios]{--ios-glass: #f1f1f3;--ios-dock-glass: #f1f1f3;--ios-glass-strong: #fafafa;--ios-glass-tint: #e8e8ec;--ios-panel: #fff;--ios-glass-blur: none}}@media (prefers-reduced-motion: reduce){html[data-ui-style=ios] body #app .bottom-menu .menu-container:before{transition:none}}html[data-ui-style=ios] #app .home-container{--home-ios-glass: var(--ios-glass);--home-ios-glass-strong: var(--ios-glass-strong);--home-ios-control: linear-gradient(155deg, #ffffffe0, #f0f0f173 62%, #e8e8eb85);--home-ios-control-pressed: linear-gradient(155deg, #d9d9dcd9, #f1f1f3ad);--home-ios-selected: var(--ios-glass-tint, linear-gradient(145deg, #fffffff0, #dedee2c9));--home-ios-section: linear-gradient(145deg, #ffffffa8, #f0f0f263 55%, #eaeaec70);--home-ios-nav-idle: linear-gradient(150deg, #ffffff54, #f2f2f414);--home-ios-edge: #ffffffb8;--home-ios-edge-fade: linear-gradient(90deg, #f1f1f300, #f1f1f3e8 72%);--home-ios-control-shadow: inset 0 1px 0 #fff, inset 0 -1px 0 #ffffff80, 0 2px 7px #2d2d321a;--home-ios-control-inset: inset 0 1px 4px #36363b26, inset 0 -1px 0 #ffffffb3;background:var(--ios-backdrop, var(--ios-bg));color:var(--ios-text)}html[data-ui-style=ios] #app .home-container .top-bar{color:var(--ios-text);background:var(--home-ios-glass);border-bottom-color:var(--home-ios-edge);box-shadow:inset 0 -1px #fffc,0 5px 20px #3333381a;-webkit-backdrop-filter:var(--ios-glass-blur);backdrop-filter:var(--ios-glass-blur)}html[data-ui-style=ios] #app .home-container .site-name,html[data-ui-style=ios] #app .home-container .balance-display{color:var(--ios-text)}html[data-ui-style=ios] #app .home-container .site-name{font-weight:750;letter-spacing:-.4px}html[data-ui-style=ios] #app .home-container .menu-btn,html[data-ui-style=ios] #app .home-container .login-btn,html[data-ui-style=ios] #app .home-container .user-avatar-wrapper{background:var(--home-ios-control);border-color:var(--home-ios-edge);border-radius:999px;box-shadow:var(--home-ios-control-shadow);color:var(--ios-text)}html[data-ui-style=ios] #app .home-container .menu-btn:active,html[data-ui-style=ios] #app .home-container .login-btn:active,html[data-ui-style=ios] #app .home-container .user-avatar-wrapper:active{background:var(--home-ios-control-pressed);box-shadow:var(--home-ios-control-inset);transform:none}html[data-ui-style=ios] #app .home-container .register-btn{color:#fff;border-color:#fff6;border-radius:999px;background:var(--refine-primary);box-shadow:inset 0 1px #fff6,0 3px 8px #30303529}html[data-ui-style=ios] #app .home-container .register-btn:active{background:#0060c7;box-shadow:inset 0 2px 5px #29292d40,inset 0 -1px #ffffff59}html[data-ui-style=ios] #app .home-container .balance-section{border-color:var(--home-ios-edge);border-radius:999px;background:var(--home-ios-control);box-shadow:var(--home-ios-control-shadow)}html[data-ui-style=ios] #app .home-container .balance-display .currency{color:var(--ios-muted)}html[data-ui-style=ios] #app .home-container .balance-privacy-btn,html[data-ui-style=ios] #app .home-container .refresh-btn,html[data-ui-style=ios] #app .home-container .user-avatar{color:var(--ios-text)}html[data-ui-style=ios] #app .home-container>.carousel-wrapper{border-color:var(--home-ios-edge);border-radius:24px;background:var(--home-ios-glass-strong);box-shadow:var(--ios-glass-shadow)}html[data-ui-style=ios] #app .home-container>.carousel-wrapper .game-carousel,html[data-ui-style=ios] #app .home-container>.carousel-wrapper .carousel-container{border-radius:23px;background:var(--ios-bg);box-shadow:none}html[data-ui-style=ios] #app .home-container .carousel-indicators{border-color:#ffffff73;background:#29292f66;box-shadow:inset 0 1px #ffffff47,0 2px 6px #24242826;-webkit-backdrop-filter:blur(12px) saturate(150%);backdrop-filter:blur(12px) saturate(150%)}html[data-ui-style=ios] #app .home-container .broadcast-bar{border-color:var(--home-ios-edge);border-radius:999px;background:var(--home-ios-glass);box-shadow:var(--ios-glass-shadow);-webkit-backdrop-filter:var(--ios-glass-blur);backdrop-filter:var(--ios-glass-blur)}html[data-ui-style=ios] #app .home-container .broadcast-icon,html[data-ui-style=ios] #app .home-container .broadcast-label{color:var(--ios-text)}html[data-ui-style=ios] #app .home-container .broadcast-label{border-right-color:#74747c33}html[data-ui-style=ios] #app .home-container .marquee-text{color:var(--ios-muted);font-weight:400}html[data-ui-style=ios] #app .home-container .merged-action-btn{color:var(--ios-text);border-color:var(--home-ios-edge);border-radius:50%;background:var(--home-ios-selected);box-shadow:var(--home-ios-control-shadow)}html[data-ui-style=ios] #app .home-container .merged-action-btn:active{background:var(--home-ios-control-pressed);box-shadow:var(--home-ios-control-inset);transform:none}html[data-ui-style=ios] #app .home-container .sticky-filter-container{background:var(--home-ios-glass);border-color:var(--home-ios-edge);border-radius:28px;box-shadow:var(--ios-glass-shadow);-webkit-backdrop-filter:var(--ios-glass-blur);backdrop-filter:var(--ios-glass-blur)}html[data-ui-style=ios] #app .home-container .image-filter-item{border-color:#ffffff52;border-radius:20px;background:var(--home-ios-nav-idle);box-shadow:inset 0 1px #ffffff59}html[data-ui-style=ios] #app .home-container .image-filter-item.active{background:var(--home-ios-selected);border-color:#8ba8cb94;box-shadow:var(--ios-selection-shadow, inset 0 1px 0 #ffffff, inset 0 -1px 0 rgba(255, 255, 255, .5019607843), 0 3px 7px rgba(56, 56, 62, .1607843137))}html[data-ui-style=ios] #app .home-container .image-filter-item.active .filter-text{color:var(--ios-link);font-weight:750}html[data-ui-style=ios] #app .home-container .image-filter-item:active:not(.disabled){background:var(--home-ios-control-pressed);box-shadow:var(--home-ios-control-inset)}html[data-ui-style=ios] #app .home-container .filter-text{color:var(--ios-muted);font-weight:500}html[data-ui-style=ios] #app .home-container .scroll-right-float-btn{color:var(--ios-text)}html[data-ui-style=ios] #app .home-container .scroll-right-float-btn:before{background:var(--home-ios-edge-fade)}html[data-ui-style=ios] #app .home-container .scroll-right-float-btn .scroll-right-icon{border-color:var(--home-ios-edge);background:var(--home-ios-glass-strong);box-shadow:var(--home-ios-control-shadow),0 0 0 .5px #8b8b9438}html[data-ui-style=ios] #app .home-container .scroll-right-float-btn:active .scroll-right-icon{background:var(--home-ios-control-pressed);box-shadow:var(--home-ios-control-inset)}html[data-ui-style=ios] #app .home-container .scroll-right-float-btn:focus-visible .scroll-right-icon{box-shadow:0 0 0 2px var(--ios-panel),0 0 0 4px var(--ios-blue)}html[data-ui-style=ios] #app .home-container .games-container>.game-section{border-color:var(--home-ios-edge);border-radius:26px;background:var(--home-ios-section);box-shadow:var(--ios-glass-shadow)}html[data-ui-style=ios] #app .home-container .platform-header{box-shadow:inset 0 -1px #ffffff9c}html[data-ui-style=ios] #app .home-container .platform-title{color:var(--ios-text);font-size:18px;font-weight:750;letter-spacing:-.35px}html[data-ui-style=ios] #app .home-container .platform-icon{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border:1px solid var(--home-ios-edge);border-radius:50%;color:var(--ios-text);background:var(--home-ios-selected);box-shadow:var(--home-ios-control-shadow)}html[data-ui-style=ios] #app .home-container .platform-icon>*{display:block}html[data-ui-style=ios] #app .home-container .section-count{border-radius:999px;background:var(--home-ios-selected);color:var(--ios-muted);box-shadow:inset 0 1px #ffffffc2;font-variant-numeric:tabular-nums}html[data-ui-style=ios] #app .home-container .pagination-btn,html[data-ui-style=ios] #app .home-container .more-btn{color:var(--ios-text);border-color:var(--home-ios-edge);border-radius:999px;background:var(--home-ios-control);box-shadow:var(--home-ios-control-shadow)}html[data-ui-style=ios] #app .home-container .pagination-btn:active:not(:disabled),html[data-ui-style=ios] #app .home-container .more-btn:active:not(:disabled){background:var(--home-ios-control-pressed);box-shadow:var(--home-ios-control-inset);transform:none}html[data-ui-style=ios] #app .home-container .pagination-btn:disabled{border-color:transparent;color:#85858e;background:#e6e6e9;box-shadow:none}html[data-ui-style=ios] #app .home-container .games-grid-container .game-card,html[data-ui-style=ios] #app .home-container .games-grid-container .card-image-wrapper{border-radius:16px;box-shadow:none}html[data-ui-style=ios] #app .home-container .games-grid-container .card-image-wrapper{background:var(--ios-bg)}@media (max-width: 360px){html[data-ui-style=ios] #app .home-container .platform-title{font-size:16px;gap:5px}html[data-ui-style=ios] #app .home-container .platform-icon{flex-basis:26px;width:26px;height:26px}}html[data-ui-style=ios] #app .home-container :is(.menu-btn,.login-btn,.register-btn,.user-avatar-wrapper,.balance-privacy-btn,.refresh-btn,.broadcast-content,.merged-action-btn,.image-filter-item,.pagination-btn,.more-btn):focus-visible{outline:2px solid var(--ios-blue)!important;outline-offset:2px}@media (hover: hover) and (pointer: fine){html[data-ui-style=ios] #app .home-container :is(.menu-btn,.login-btn,.user-avatar-wrapper,.merged-action-btn,.pagination-btn,.more-btn):hover:not(:active):not(:disabled){border-color:#ffffffed;background:var(--home-ios-glass-strong);box-shadow:var(--home-ios-control-shadow),0 2px 9px #38383d17}html[data-ui-style=ios] #app .home-container .register-btn:hover:not(:active){background:#0069d5}html[data-ui-style=ios] #app .home-container .image-filter-item:hover:not(.active):not(:active){background:var(--home-ios-control);box-shadow:inset 0 1px #ffffffc2}html[data-ui-style=ios] #app .home-container .scroll-right-float-btn:hover:not(:active) .scroll-right-icon{box-shadow:var(--home-ios-control-shadow),0 2px 7px #36363c2e}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html[data-ui-style=ios] #app .home-container{--home-ios-glass: #f6f6f7;--home-ios-glass-strong: #fff;--home-ios-control: #f3f3f4;--home-ios-control-pressed: #e1e1e4;--home-ios-selected: #e7e7ea;--home-ios-section: #f2f2f3;--home-ios-nav-idle: #ededee;--home-ios-edge: #d8d8dc;--home-ios-edge-fade: linear-gradient(90deg, #f6f6f700, #f6f6f7 72%)}html[data-ui-style=ios] #app .home-container :is(.top-bar,.broadcast-bar,.sticky-filter-container,.carousel-indicators){-webkit-backdrop-filter:none;backdrop-filter:none}html[data-ui-style=ios] #app .home-container .carousel-indicators{background:#48484b}}@media (prefers-reduced-transparency: reduce){html[data-ui-style=ios] #app .home-container{--home-ios-glass: #f6f6f7;--home-ios-glass-strong: #fff;--home-ios-control: #f3f3f4;--home-ios-control-pressed: #e1e1e4;--home-ios-selected: #e7e7ea;--home-ios-section: #f2f2f3;--home-ios-nav-idle: #ededee;--home-ios-edge: #d8d8dc;--home-ios-edge-fade: linear-gradient(90deg, #f6f6f700, #f6f6f7 72%)}html[data-ui-style=ios] #app .home-container :is(.top-bar,.broadcast-bar,.sticky-filter-container,.carousel-indicators){-webkit-backdrop-filter:none;backdrop-filter:none}html[data-ui-style=ios] #app .home-container .carousel-indicators{background:#48484b}}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page,.activity-detail-page,.activity-task-detail,.claim-records-page,.commission-claim-records-page,.lottery-simple-page,.lottery-history-page,.play-rules-page,.trend-chart-page,.betting-detail-page,.betting-result-page,.red-packet-rules-page,.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page){background:var(--ios-backdrop)}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-menu-container{background:transparent}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .page-header .page-title{font-size:22px}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-search-section .search-box{min-height:44px;padding:7px 14px;background:var(--ios-glass);border-color:#ffffffb3;border-radius:24px;box-shadow:var(--ios-glass-shadow);-webkit-backdrop-filter:var(--ios-glass-blur);backdrop-filter:var(--ios-glass-blur)}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-search-section .search-box:focus-within{border-color:#82b7ef;box-shadow:var(--ios-glass-shadow),0 0 0 2px #007aff14}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-search-section .search-box .search-input{color:var(--ios-text);line-height:20px;font-size:16px}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-search-section .search-box .search-input::placeholder{color:var(--ios-muted);font-size:14px}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-search-section .search-box .search-icon{order:-1;color:var(--ios-muted);font-size:19px}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-menu-filter-item{background:var(--ios-glass);box-shadow:var(--ios-glass-shadow);border-radius:18px}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-menu-filter-item .filter-text{color:var(--ios-muted)}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-menu-filter-item.active,html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-menu-filter-item.active.disabled{background:var(--ios-glass-tint);box-shadow:var(--ios-selection-shadow)}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-menu-filter-item.active .filter-text,html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-menu-filter-item.active.disabled .filter-text{color:var(--ios-link)}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-tabs{background:var(--ios-glass);border-radius:26px;box-shadow:var(--ios-hairline),0 2px 10px #24242a0a;-webkit-backdrop-filter:var(--ios-glass-blur);backdrop-filter:var(--ios-glass-blur);gap:0;padding:4px;margin-bottom:10px}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-tabs .tab-item{display:flex;align-items:center;justify-content:center;min-height:36px;padding:6px 10px;background:transparent;border-radius:22px;box-shadow:none}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-tabs .tab-item .tab-text{color:var(--ios-text)}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-tabs .tab-item.active{background:var(--ios-glass-tint);color:var(--ios-link);box-shadow:var(--ios-selection-shadow)}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-tabs .tab-item.active .tab-text{color:var(--ios-link);font-weight:600}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-tabs .tab-item:active:not(.active){background:var(--ios-selected);box-shadow:none}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-card,html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-grid-container .game-card{box-shadow:0 5px 14px #24242a20;background:var(--ios-panel);border:1px solid rgba(255,255,255,.6784313725);border-radius:19px}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .game-card .card-image-wrapper,html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .games-grid-container .game-card .card-image-wrapper{border-radius:18px}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page) .back-to-top-btn{background:var(--ios-glass-strong);box-shadow:var(--ios-glass-shadow)}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) :is(.left-category-sidebar,.left-categories){background:var(--ios-glass);border-radius:28px;box-shadow:var(--ios-glass-shadow);-webkit-backdrop-filter:var(--ios-glass-blur);backdrop-filter:var(--ios-glass-blur)}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) :is(.left-category-sidebar,.left-categories) .category-list{gap:4px;padding:6px}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item{position:relative;padding:10px 0;background:transparent;box-shadow:none;border-radius:22px}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item .category-name{color:var(--ios-muted);text-shadow:none}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item.active,html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item.active.disabled{background:var(--ios-glass-tint);box-shadow:var(--ios-selection-shadow);opacity:1}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item.active .category-name,html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item.active.disabled .category-name{color:var(--ios-link);font-weight:600}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item.active:before,html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item.active.disabled:before{content:none}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .category-item:active:not(.disabled){background:var(--ios-selected);box-shadow:var(--ios-hairline)}html[data-ui-style=ios] #app :is(.games-menu-page,.favorites-games-page,.recent-games-page,.activities-page) .scroll-down-float-btn{background:var(--ios-glass);border-radius:20px;color:var(--ios-muted);box-shadow:var(--ios-glass-shadow);-webkit-backdrop-filter:var(--ios-glass-blur);backdrop-filter:var(--ios-glass-blur)}html[data-ui-style=ios] #app .activities-page .activities-container{background:transparent}html[data-ui-style=ios] #app .activities-page .activity-card{background:var(--ios-glass-strong);border-radius:24px;box-shadow:var(--ios-glass-shadow)}html[data-ui-style=ios] #app .activities-page .claim-record-btn{background:var(--ios-glass);color:var(--ios-link);box-shadow:var(--ios-glass-shadow)}html[data-ui-style=ios] #app .lottery-simple-page .simple-header{background:var(--ios-glass);box-shadow:var(--ios-hairline);-webkit-backdrop-filter:var(--ios-glass-blur);backdrop-filter:var(--ios-glass-blur)}html[data-ui-style=ios] #app .lottery-simple-page .more-dropdown{background:var(--ios-glass-strong);box-shadow:var(--ios-glass-shadow);-webkit-backdrop-filter:var(--ios-glass-blur);backdrop-filter:var(--ios-glass-blur)}html[data-ui-style=ios] #app .play-rules-page .play-rule-item{box-shadow:none}html[data-ui-style=ios] #app .activity-detail-page .content th{background:var(--ios-glass)}html[data-ui-style=ios] body{--ios-secondary-glass: var(--ios-glass);--ios-secondary-glass-strong: var(--ios-glass-strong);--ios-secondary-glass-tint: var(--ios-glass-tint, var(--ios-glass));--ios-secondary-field: var(--refine-field);--ios-secondary-control: var(--refine-control);--ios-secondary-edge: #ffffffc2;--ios-secondary-blur: var(--ios-glass-blur)}html[data-ui-style=ios] #app :is(.auth-page,.oauth-page,.profile-page,.settings-page,.bind-phone-page,.change-login-password-page,.set-fund-password-page,.vip-level-page,.feedback-page,.promote-earn-page,.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page,.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.balance-treasure-page,.balance-transfer-in-page,.balance-transfer-out-page,.quota-recovery-page,.profit-records-page,.fund-details-page,.profit-loss-report-page,.total-account-change-page,.messages-page,.customer-service-page,.customer-service-online-page,.help-center-page,.help-detail-page,.help-question-detail-page,.app-download-page,.im-chat-page,.im-chat-route-stub){background:var(--ios-backdrop);color:var(--refine-text);box-shadow:none}html[data-ui-style=ios] #app :is(.profile-content,.settings-content,.recharge-content,.withdraw-content){background:transparent}html[data-ui-style=ios] #app .auth-page .brand-title{color:var(--refine-text);letter-spacing:-.4px}html[data-ui-style=ios] #app .auth-page .brand-logo.is-fallback{box-shadow:none}html[data-ui-style=ios] #app .auth-page .auth-card{background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);-webkit-backdrop-filter:var(--ios-secondary-blur);backdrop-filter:var(--ios-secondary-blur);background:var(--ios-secondary-glass-tint);border-radius:30px}html[data-ui-style=ios] #app .auth-page .close-btn{background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);color:var(--refine-muted)}html[data-ui-style=ios] #app .auth-page .close-btn:active{background:var(--refine-selected)}html[data-ui-style=ios] #app .auth-page .control-track{background:var(--ios-secondary-control);border-color:var(--ios-secondary-edge);box-shadow:inset 0 1px 3px #41464c10,0 1px #ffffffad;border-radius:24px;padding:3px;gap:3px}html[data-ui-style=ios] #app .auth-page .control-btn{min-height:38px;padding:8px 0;border-radius:21px;color:var(--refine-text);font-size:15px}html[data-ui-style=ios] #app .auth-page .control-btn:after{content:none}html[data-ui-style=ios] #app .auth-page .control-btn.active{background:var(--ios-secondary-glass-tint);border-color:var(--ios-secondary-edge);color:var(--refine-accent);box-shadow:var(--ios-selection-shadow, var(--ios-glass-shadow));font-weight:700}html[data-ui-style=ios] #app .auth-page .control-btn:active:not(.active):not(:disabled){background:var(--refine-selected)}html[data-ui-style=ios] #app .auth-page .form-heading h1{letter-spacing:-.65px;font-weight:700}html[data-ui-style=ios] #app .auth-page .form-input{border-color:var(--refine-border);border-radius:18px}html[data-ui-style=ios] #app .auth-page .get-code-btn,html[data-ui-style=ios] #app .auth-page .free-trial-link{border-color:transparent;border-radius:999px}html[data-ui-style=ios] #app .auth-page .submit-btn,html[data-ui-style=ios] #app .auth-page .modal-confirm-btn{border-radius:999px}html[data-ui-style=ios] #app .auth-page .user-agreement-modal{background:var(--ios-secondary-glass-strong);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);-webkit-backdrop-filter:var(--ios-secondary-blur);backdrop-filter:var(--ios-secondary-blur);border-radius:26px}html[data-ui-style=ios] #app .auth-page .modal-header,html[data-ui-style=ios] #app .auth-page .modal-footer{background:transparent}html[data-ui-style=ios] #app .auth-page .modal-close-btn{background:var(--ios-secondary-glass-strong);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow)}html[data-ui-style=ios] #app .auth-page .modal-close-btn:active:not(:disabled):not(.disabled){background:var(--refine-selected)}html[data-ui-style=ios] #app .oauth-page .sapphire-header-block{background:transparent;border-radius:0;box-shadow:none}html[data-ui-style=ios] #app .oauth-page .brand-title{color:var(--refine-text)}html[data-ui-style=ios] #app .oauth-page .brand-subtitle,html[data-ui-style=ios] #app .oauth-page .target-line{color:var(--refine-muted)}html[data-ui-style=ios] #app .oauth-page .brand-logo img{filter:none}html[data-ui-style=ios] #app .oauth-page .auth-card{background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);-webkit-backdrop-filter:var(--ios-secondary-blur);backdrop-filter:var(--ios-secondary-blur);background:var(--ios-secondary-glass-tint);border-radius:30px}html[data-ui-style=ios] #app .oauth-page .permission-panel{background:var(--ios-secondary-field);border-color:var(--ios-secondary-edge);border-radius:16px}html[data-ui-style=ios] #app .oauth-page .close-btn{background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);color:var(--refine-muted)}html[data-ui-style=ios] #app .oauth-page .btn{border-radius:999px}html[data-ui-style=ios] #app .profile-page .user-card,html[data-ui-style=ios] #app .profile-page .my-records{background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);border-radius:28px}html[data-ui-style=ios] #app .profile-page .user-card{background:var(--ios-secondary-glass-tint);-webkit-backdrop-filter:var(--ios-secondary-blur);backdrop-filter:var(--ios-secondary-blur)}html[data-ui-style=ios] #app .profile-page .user-info-section .avatar{border-color:var(--ios-secondary-edge);border-radius:50%;box-shadow:0 4px 14px #41464c33,inset 0 1px #ffffffeb}html[data-ui-style=ios] #app .profile-page .user-info-section .avatar img,html[data-ui-style=ios] #app .profile-page .user-info-section .avatar .default-avatar{border-radius:50%}html[data-ui-style=ios] #app .profile-page .username,html[data-ui-style=ios] #app .profile-page .login-text{font-weight:700;letter-spacing:-.4px}html[data-ui-style=ios] #app .profile-page .records-title{font-weight:700;letter-spacing:-.25px}html[data-ui-style=ios] #app .profile-page .avatar .default-avatar{background:#007aff}html[data-ui-style=ios] #app .profile-page .avatar .default-avatar:before{content:none}html[data-ui-style=ios] #app .profile-page .avatar .default-avatar .el-icon{filter:none}html[data-ui-style=ios] #app .profile-page .user-card .username .vip-badge{border-radius:999px;box-shadow:inset 0 1px #fff9}html[data-ui-style=ios] #app .profile-page .vip-progress-bar-inline{background:var(--ios-secondary-control);border-color:var(--refine-border)}html[data-ui-style=ios] #app .profile-page .vip-progress-fill-inline{box-shadow:none}html[data-ui-style=ios] #app .profile-page .vip-progress-fill-inline:after{content:none}html[data-ui-style=ios] #app .profile-page .vip-progress-text-inline{text-shadow:none}html[data-ui-style=ios] #app .profile-page .vip-privilege-btn:focus-visible{outline:2px solid var(--refine-accent)!important;outline-offset:2px}html[data-ui-style=ios] #app .profile-page .vip-privilege-btn{border-radius:10px;font-weight:600}html[data-ui-style=ios] #app .profile-page .vip-privilege-btn:not(:disabled):not(.disabled){background:var(--refine-primary);color:var(--refine-primary-text, #fff);border-color:transparent;box-shadow:var(--refine-primary-shadow)}html[data-ui-style=ios] #app .profile-page .vip-privilege-btn:not(:disabled):not(.disabled):active{background:var(--refine-primary-pressed);box-shadow:var(--refine-primary-inset);transform:none}html[data-ui-style=ios] #app .profile-page .vip-privilege-btn:disabled,html[data-ui-style=ios] #app .profile-page .vip-privilege-btn.disabled{color:var(--refine-disabled-text);background:var(--refine-disabled);border-color:var(--refine-border);box-shadow:none;cursor:not-allowed}html[data-ui-style=ios] #app .profile-page .vip-privilege-btn{border-radius:999px}html[data-ui-style=ios] #app .profile-page .user-card .login-icon{background:#007aff;box-shadow:none}html[data-ui-style=ios] #app .profile-page .balance-info :is(.balance-item,.bonus-item){background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge);border-radius:18px;box-shadow:var(--ios-hairline)}html[data-ui-style=ios] #app .profile-page .balance-info :is(.balance-label,.bonus-label){color:var(--refine-muted)}html[data-ui-style=ios] #app .profile-page .balance-value-wrapper .refresh-icon{background:#007aff;box-shadow:none}html[data-ui-style=ios] #app .profile-page .action-buttons :is(.deposit-btn,.login-btn,.withdraw-btn,.register-btn,.direct-recharge-btn){border-radius:999px}html[data-ui-style=ios] #app .profile-page .action-buttons .withdraw-btn,html[data-ui-style=ios] #app .profile-page .action-buttons .register-btn{background:var(--ios-secondary-glass-tint);border-color:var(--ios-secondary-edge);color:var(--refine-accent);box-shadow:var(--ios-selection-shadow, var(--ios-glass-shadow))}html[data-ui-style=ios] #app .profile-page .action-buttons .direct-recharge-btn{background:#f3a900;color:#5c3b00;box-shadow:none}html[data-ui-style=ios] #app .profile-page .records-header .title-bar{background:#007aff}html[data-ui-style=ios] #app .profile-page .record-item .record-icon{border-radius:50%;box-shadow:inset 0 1px #ffffff80,0 3px 8px #41464c1f}html[data-ui-style=ios] #app .profile-page .service-grid-new{background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);border-radius:28px}html[data-ui-style=ios] #app .profile-page .service-card{background:transparent;border-color:transparent;border-radius:22px;box-shadow:none}html[data-ui-style=ios] #app .profile-page .service-card .card-icon-wrap{border-radius:50%;box-shadow:inset 0 1px #ffffffeb,0 3px 8px #41464c12}html[data-ui-style=ios] #app .profile-page .service-card:nth-child(1) .card-icon-wrap{background:#e9f7e8}html[data-ui-style=ios] #app .profile-page .service-card:nth-child(2) .card-icon-wrap{background:#e7f1ff}html[data-ui-style=ios] #app .profile-page .service-card:nth-child(3) .card-icon-wrap{background:#f0eafa}html[data-ui-style=ios] #app .profile-page .service-card:nth-child(4) .card-icon-wrap{background:#fff1df}html[data-ui-style=ios] #app .profile-page .service-card:nth-child(5) .card-icon-wrap{background:#ffeded}html[data-ui-style=ios] #app .profile-page .service-card:nth-child(6) .card-icon-wrap{background:#e4f7f5}html[data-ui-style=ios] #app .profile-page .service-card:nth-child(7) .card-icon-wrap{background:#e9f7e8}html[data-ui-style=ios] #app .profile-page .service-card:nth-child(8) .card-icon-wrap{background:#fff5df}html[data-ui-style=ios] #app .settings-page .settings-item{background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);border-radius:28px}html[data-ui-style=ios] #app .settings-page .settings-item .item-text{font-weight:600}html[data-ui-style=ios] #app .settings-page .settings-item .item-icon-wrapper{background:var(--ios-secondary-glass-tint);border-radius:50%;box-shadow:var(--ios-hairline)}html[data-ui-style=ios] #app .settings-page .item-avatar{border-radius:50%;box-shadow:var(--ios-hairline)}html[data-ui-style=ios] #app .settings-page .avatar-modal{background:var(--ios-secondary-glass-strong);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);-webkit-backdrop-filter:var(--ios-secondary-blur);backdrop-filter:var(--ios-secondary-blur)}html[data-ui-style=ios] #app .settings-page .avatar-modal:active{background:var(--ios-secondary-glass-strong)!important}html[data-ui-style=ios] #app .settings-page .avatar-grid-wrapper,html[data-ui-style=ios] #app .settings-page .modal-header{background:transparent}html[data-ui-style=ios] #app .settings-page .avatar-option{box-shadow:none}html[data-ui-style=ios] #app .settings-page .modal-header .close-btn{color:var(--refine-accent)}html[data-ui-style=ios] #app .settings-page .logout-btn{box-shadow:inset 0 1px #ffffff85;border-radius:999px}html[data-ui-style=ios] #app :is(.bind-phone-page,.change-login-password-page) .phone-input-wrapper,html[data-ui-style=ios] #app :is(.bind-phone-page,.change-login-password-page) .code-input-wrapper,html[data-ui-style=ios] #app :is(.bind-phone-page,.change-login-password-page) .input-wrapper{background:var(--ios-secondary-field);border-color:var(--refine-border);border-radius:18px}html[data-ui-style=ios] #app :is(.bind-phone-page,.change-login-password-page) .get-code-btn{background:var(--ios-secondary-control);border-color:var(--ios-secondary-edge);border-radius:999px}html[data-ui-style=ios] #app :is(.bind-phone-page,.change-login-password-page) .bind-btn,html[data-ui-style=ios] #app :is(.bind-phone-page,.change-login-password-page) .confirm-btn{border-radius:999px}html[data-ui-style=ios] #app .set-fund-password-page .password-box:not(.filled):not(.active):not(.disabled){background:var(--ios-secondary-field);border-color:var(--refine-border)}html[data-ui-style=ios] #app .vip-level-page .vip-table{background:var(--ios-secondary-glass-strong);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);border-radius:18px}html[data-ui-style=ios] #app .vip-level-page .table-header{background:var(--refine-selected)}html[data-ui-style=ios] #app .feedback-page .tabs-section{background:transparent;border-color:transparent}html[data-ui-style=ios] #app .feedback-page .tab-item{background:var(--ios-secondary-control);border-color:var(--ios-secondary-edge);border-radius:22px}html[data-ui-style=ios] #app .feedback-page .tab-item.active{background:var(--ios-secondary-glass-tint);border-color:var(--ios-secondary-edge);color:var(--refine-accent);box-shadow:var(--ios-selection-shadow, var(--ios-glass-shadow))}html[data-ui-style=ios] #app .feedback-page .feedback-textarea{background:var(--ios-secondary-field);border-color:var(--refine-border);border-radius:22px}html[data-ui-style=ios] #app .feedback-page .submit-btn{border-radius:999px}html[data-ui-style=ios] #app .promote-earn-page .user-info-card,html[data-ui-style=ios] #app .promote-earn-page .right-content{background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);border-radius:20px}html[data-ui-style=ios] #app .promote-earn-page .left-menu .menu-item:not(.btn-green):not(.btn-blue){background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge)}html[data-ui-style=ios] #app .promote-earn-page .left-menu .menu-item:not(.btn-green):not(.btn-blue).active{background:var(--refine-selected);color:var(--refine-accent)}html[data-ui-style=ios] #app .promote-earn-page .left-menu :is(.btn-green,.btn-blue){box-shadow:none}html[data-ui-style=ios] #app .promote-earn-page .bottom-stats{background:var(--ios-secondary-glass-strong);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);-webkit-backdrop-filter:var(--ios-secondary-blur);backdrop-filter:var(--ios-secondary-blur)}html[data-ui-style=ios] #app .promote-earn-page .right-content .filter-btn{border-color:transparent}html[data-ui-style=ios] #app .promote-earn-page .right-content .filter-btn.active{background:var(--refine-selected);border-color:transparent}html[data-ui-style=ios] #app .promote-earn-page .right-content .commission-item,html[data-ui-style=ios] #app .promote-earn-page .right-content .performance-item,html[data-ui-style=ios] #app .promote-earn-page .right-content .team-data-item{border-color:var(--refine-border);border-radius:10px}html[data-ui-style=ios] #app .promote-earn-page .success-modal-content,html[data-ui-style=ios] #app .promote-earn-page .video-modal-content{background:var(--ios-secondary-glass-strong);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);-webkit-backdrop-filter:var(--ios-secondary-blur);backdrop-filter:var(--ios-secondary-blur)}html[data-ui-style=ios] #app .promote-earn-page .success-body,html[data-ui-style=ios] #app .promote-earn-page .success-footer{background:transparent}html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .glass{background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow)}html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .input-section,html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .network-section,html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .account-section,html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .deposit-info-section,html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .payment-info-section,html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .transaction-info-section,html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .withdraw-amount,html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .recipient-info,html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .arrival-amount{background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge)}html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .reminder-section,html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .warm-reminder{box-shadow:none}html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .amount-btn,html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .network-option{border-color:transparent}html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .amount-btn.selected,html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .network-option.selected{border-color:var(--refine-accent)}html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .password-modal .modal-content,html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .account-select-modal .modal-content{background:var(--ios-secondary-glass-strong);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);-webkit-backdrop-filter:var(--ios-secondary-blur);backdrop-filter:var(--ios-secondary-blur);border-radius:26px}html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .password-modal .modal-content:active,html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .account-select-modal .modal-content:active{background:var(--ios-secondary-glass-strong)!important}html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .password-modal :is(.cancel-btn,.close-btn),html[data-ui-style=ios] #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .account-select-modal .close-btn{border-color:transparent}html[data-ui-style=ios] #app .recharge-page .broadcast-bar{background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow)}html[data-ui-style=ios] #app .recharge-page .payment-method-card,html[data-ui-style=ios] #app .recharge-page .recharge-method-card{border-radius:18px}html[data-ui-style=ios] #app .recharge-page .payment-method-card:not(.selected),html[data-ui-style=ios] #app .recharge-page .recharge-method-card{background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow)}html[data-ui-style=ios] #app .recharge-page .payment-method-card.selected{background:var(--refine-selected);border-color:var(--refine-accent)}html[data-ui-style=ios] #app .withdraw-page .wallet-info{background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow)}html[data-ui-style=ios] #app .withdraw-page .account-select-modal .account-item{background:var(--ios-secondary-field);border-color:var(--ios-secondary-edge)}html[data-ui-style=ios] #app .withdraw-page .account-select-modal .account-item.selected{background:var(--refine-selected);border-color:var(--refine-accent)}html[data-ui-style=ios] #app .bank-card-manage-page .bound-wallet-card,html[data-ui-style=ios] #app .bank-card-manage-page .add-card-item{background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);border-radius:18px}html[data-ui-style=ios] #app .bank-card-manage-page .add-card-item .add-icon{background:#007aff;box-shadow:none}html[data-ui-style=ios] #app .bank-card-manage-page .add-card-item .add-icon svg{filter:none}html[data-ui-style=ios] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-input:not(:disabled),html[data-ui-style=ios] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-value{background:var(--ios-secondary-field);border-color:var(--refine-border)}html[data-ui-style=ios] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .form-input:not(:disabled):focus{border-color:var(--refine-accent)}html[data-ui-style=ios] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .picker-modal{background:var(--ios-secondary-glass-strong);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);-webkit-backdrop-filter:var(--ios-secondary-blur);backdrop-filter:var(--ios-secondary-blur);border-radius:26px 26px 0 0}html[data-ui-style=ios] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .picker-header{background:transparent}html[data-ui-style=ios] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .picker-title{font-weight:600}html[data-ui-style=ios] #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .close-icon{color:var(--refine-accent)}html[data-ui-style=ios] #app .balance-treasure-page .main-balance-card,html[data-ui-style=ios] #app .balance-treasure-page .previous-profit-card,html[data-ui-style=ios] #app .balance-treasure-page .records-card{background:var(--ios-secondary-glass-strong);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow)}html[data-ui-style=ios] #app .balance-treasure-page .record-item{border-color:var(--refine-border)}html[data-ui-style=ios] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .transferable-amount-card{background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow)}html[data-ui-style=ios] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .transfer-amount-input{background:var(--ios-secondary-field);border-color:var(--refine-border)}html[data-ui-style=ios] #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .all-amount-btn{background:transparent;box-shadow:none}html[data-ui-style=ios] #app .quota-recovery-page .balance-section,html[data-ui-style=ios] #app .quota-recovery-page .category-sidebar,html[data-ui-style=ios] #app .quota-recovery-page .platform-card{background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);border-radius:18px}html[data-ui-style=ios] #app .quota-recovery-page .category-item.active{border-color:transparent}html[data-ui-style=ios] #app .quota-recovery-page .search-box{background:var(--ios-secondary-field);border-color:var(--refine-border)}html[data-ui-style=ios] #app :is(.profit-records-page,.fund-details-page,.profit-loss-report-page,.total-account-change-page) .table-header{background:var(--ios-secondary-control)}html[data-ui-style=ios] #app :is(.profit-records-page,.fund-details-page,.profit-loss-report-page,.total-account-change-page) .record-row,html[data-ui-style=ios] #app :is(.profit-records-page,.fund-details-page,.profit-loss-report-page,.total-account-change-page) .data-row{background:#fff;border-color:var(--refine-border)}html[data-ui-style=ios] #app :is(.profit-records-page,.fund-details-page,.profit-loss-report-page,.total-account-change-page) .record-row:nth-child(2n),html[data-ui-style=ios] #app :is(.profit-records-page,.fund-details-page,.profit-loss-report-page,.total-account-change-page) .data-row:nth-child(2n){background:#fafafa}html[data-ui-style=ios] #app :is(.profit-records-page,.fund-details-page,.profit-loss-report-page,.total-account-change-page) .filter-dialog{background:var(--ios-secondary-glass-strong);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);-webkit-backdrop-filter:var(--ios-secondary-blur);backdrop-filter:var(--ios-secondary-blur);border-radius:26px 26px 0 0}html[data-ui-style=ios] #app :is(.profit-records-page,.fund-details-page,.profit-loss-report-page,.total-account-change-page) .bottom-stats,html[data-ui-style=ios] #app :is(.profit-records-page,.fund-details-page,.profit-loss-report-page,.total-account-change-page) .footer-stats{background:var(--ios-secondary-glass-strong);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);-webkit-backdrop-filter:var(--ios-secondary-blur);backdrop-filter:var(--ios-secondary-blur)}html[data-ui-style=ios] #app .profit-loss-report-page .glass{background:var(--ios-secondary-glass-strong);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow)}html[data-ui-style=ios] #app .profit-loss-report-page .report-item:active{background:var(--refine-selected);box-shadow:none;transform:none}html[data-ui-style=ios] #app .messages-page .messages-tabs{background:transparent}html[data-ui-style=ios] #app .messages-page .messages-tabs .tab-item{background:var(--ios-secondary-control);border-radius:22px}html[data-ui-style=ios] #app .messages-page .messages-tabs .tab-item.active{background:var(--ios-secondary-glass-tint);border-color:var(--ios-secondary-edge);color:var(--refine-accent);box-shadow:var(--ios-selection-shadow, var(--ios-glass-shadow))}html[data-ui-style=ios] #app .messages-page .message-icon{box-shadow:none}html[data-ui-style=ios] #app .messages-page .message-time{border-radius:6px}html[data-ui-style=ios] #app .customer-service-page .service-content,html[data-ui-style=ios] #app .customer-service-page .service-hero{background:transparent}html[data-ui-style=ios] #app .customer-service-page .service-hero:before{content:none}html[data-ui-style=ios] #app .customer-service-page .robot-card img{filter:none}html[data-ui-style=ios] #app .customer-service-page .service-actions,html[data-ui-style=ios] #app .customer-service-page .category-section,html[data-ui-style=ios] #app .customer-service-page .service-empty{background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);border-radius:22px}html[data-ui-style=ios] #app .customer-service-page .contact-service-button{border-radius:999px}html[data-ui-style=ios] #app .customer-service-page .section-title,html[data-ui-style=ios] #app .customer-service-page .category-list,html[data-ui-style=ios] #app .customer-service-page .category-item{background:transparent}html[data-ui-style=ios] #app .customer-service-page .category-item:active{background:var(--refine-selected)}html[data-ui-style=ios] #app .customer-service-page .section-title:before{background:var(--refine-accent)}html[data-ui-style=ios] #app :is(.help-center-page,.help-detail-page) .category-list,html[data-ui-style=ios] #app :is(.help-center-page,.help-detail-page) .question-list{background:transparent;box-shadow:none}html[data-ui-style=ios] #app :is(.help-center-page,.help-detail-page) .category-item,html[data-ui-style=ios] #app :is(.help-center-page,.help-detail-page) .question-item{background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);border-radius:18px}html[data-ui-style=ios] #app .help-question-detail-page .question-title,html[data-ui-style=ios] #app .help-question-detail-page .answer-content,html[data-ui-style=ios] #app .help-question-detail-page .feedback-section{background:var(--ios-secondary-glass-strong);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow)}html[data-ui-style=ios] #app .help-question-detail-page .feedback-btn{border-color:transparent}html[data-ui-style=ios] #app .help-question-detail-page .feedback-btn.active:not(:disabled){border-color:var(--refine-accent)}html[data-ui-style=ios] #app .help-question-detail-page .feedback-btn.not-helpful-btn.active:not(:disabled){border-color:#d76a67}html[data-ui-style=ios] #app :is(.customer-service-online-page,.im-chat-page) .customer-service-online-content,html[data-ui-style=ios] #app :is(.customer-service-online-page,.im-chat-page) .customer-service-online-empty,html[data-ui-style=ios] #app :is(.customer-service-online-page,.im-chat-page) .im-chat-content,html[data-ui-style=ios] #app :is(.customer-service-online-page,.im-chat-page) .im-loading{background:transparent}html[data-ui-style=ios] #app .app-download-page:before,html[data-ui-style=ios] #app .app-download-page:after{content:none}html[data-ui-style=ios] #app .app-download-page .hero-content,html[data-ui-style=ios] #app .app-download-page .no-download,html[data-ui-style=ios] #app .app-download-page .hero-title{color:var(--refine-text)}html[data-ui-style=ios] #app .app-download-page .hero-subtitle{color:var(--refine-muted)}html[data-ui-style=ios] #app .app-download-page .app-icon-wrapper,html[data-ui-style=ios] #app .app-download-page .app-icon-placeholder{background:var(--ios-secondary-glass-strong);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow)}html[data-ui-style=ios] #app .app-download-page .app-icon-wrapper:before,html[data-ui-style=ios] #app .app-download-page .app-icon-wrapper:after,html[data-ui-style=ios] #app .app-download-page .app-icon-placeholder:before,html[data-ui-style=ios] #app .app-download-page .app-icon-placeholder:after{content:none}html[data-ui-style=ios] #app .app-download-page .app-icon-placeholder svg{color:var(--refine-accent)}html[data-ui-style=ios] #app .app-download-page .features-section,html[data-ui-style=ios] #app .app-download-page .instructions-section{background:var(--ios-secondary-glass);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);border-radius:24px}html[data-ui-style=ios] #app .app-download-page .section-title{color:var(--refine-text)}html[data-ui-style=ios] #app .app-download-page .section-title:after{content:none}html[data-ui-style=ios] #app .app-download-page .feature-card{background:var(--ios-secondary-field);border-color:var(--ios-secondary-edge)}html[data-ui-style=ios] #app .app-download-page .feature-card:before{content:none}html[data-ui-style=ios] #app .app-download-page .feature-card:active{transform:none}html[data-ui-style=ios] #app .app-download-page .feature-card .feature-icon-wrapper{background:#007aff}html[data-ui-style=ios] #app .app-download-page .feature-card:active .feature-icon-wrapper{transform:none}html[data-ui-style=ios] #app .app-download-page .download-btn{border-color:transparent;box-shadow:none}html[data-ui-style=ios] body :is(.modal-container.modal-center,.modal-container.modal-bottom,.alert-dialog,.dialog-container,.captcha-modal){background:var(--ios-secondary-glass-strong);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);-webkit-backdrop-filter:var(--ios-secondary-blur);backdrop-filter:var(--ios-secondary-blur);box-shadow:var(--refine-modal-shadow)}html[data-ui-style=ios] body :is(.modal-container.modal-center,.modal-container.modal-bottom,.alert-dialog,.dialog-container,.captcha-modal):active{background:var(--ios-secondary-glass-strong)!important}html[data-ui-style=ios] body :is(.modal-center,.alert-dialog,.dialog-container,.captcha-modal){border-radius:20px}html[data-ui-style=ios] body .modal-bottom{border-radius:20px 20px 0 0}html[data-ui-style=ios] body .dialog-container .dialog-divider,html[data-ui-style=ios] body .dialog-container .button-divider{background:var(--refine-border)}html[data-ui-style=ios] body .dialog-container .action-btn{box-shadow:none}html[data-ui-style=ios] body .captcha-modal .modal-header h3{background:none;color:var(--refine-text);-webkit-text-fill-color:currentColor}html[data-ui-style=ios] body .el-dialog,html[data-ui-style=ios] body .el-message-box{background:var(--ios-secondary-glass-strong);border-color:var(--ios-secondary-edge);box-shadow:var(--ios-glass-shadow);-webkit-backdrop-filter:var(--ios-secondary-blur);backdrop-filter:var(--ios-secondary-blur);--el-dialog-border-radius: 20px;--el-messagebox-border-radius: 20px;--el-dialog-box-shadow: var(--refine-modal-shadow);--el-messagebox-box-shadow: var(--refine-modal-shadow);--el-color-primary: #007aff;--el-text-color-primary: #1c1c1e;--el-text-color-regular: #63636b;--el-border-color: var(--refine-border)}html[data-ui-style=ios] body .nickname-dialog{border-color:var(--ios-secondary-edge);border-radius:26px}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html[data-ui-style=ios] body{--ios-secondary-glass: #f8f9fa;--ios-secondary-glass-strong: #fff;--ios-secondary-glass-tint: #eef0f2;--ios-secondary-field: #f2f3f4;--ios-secondary-control: #eceef0;--ios-secondary-edge: #dedfe2;--ios-secondary-blur: none}}@media (prefers-reduced-transparency: reduce){html[data-ui-style=ios] body{--ios-secondary-glass: #f8f9fa;--ios-secondary-glass-strong: #fff;--ios-secondary-glass-tint: #eef0f2;--ios-secondary-field: #f2f3f4;--ios-secondary-control: #eceef0;--ios-secondary-edge: #dedfe2;--ios-secondary-blur: none}}html[data-ui-style=dark]{color-scheme:dark;--dark-bg: #101113;--dark-panel: #1b1d20;--dark-raised: #25282c;--dark-text: #f2f1ed;--dark-muted: #acafb5;--dark-border: #34373c;--dark-accent: #dfbb80;--dark-selected: #3a3022;--dark-shadow: 0 6px 20px #00000026;background:var(--dark-bg)}html[data-ui-style=dark] body{--color-primary: var(--dark-accent);--color-primary-hover: #edcc99;--color-primary-active: #cda86d;--color-primary-disabled: #655944;--color-primary-gradient: linear-gradient(135deg, #e7c997, #cda76b);--color-secondary: var(--dark-accent);--color-secondary-gradient: linear-gradient(135deg, #e7c997, #cda76b);--color-success: #7bd5a0;--color-success-bg: #1b3025;--color-warning: #f1c77e;--color-warning-bg: #352b1c;--color-error: #ff8e92;--color-error-bg: #3a2227;--color-info: #91baf2;--color-info-bg: #202c3c;--color-text-primary: var(--dark-text);--color-text-secondary: #d0d1d4;--color-text-tertiary: var(--dark-muted);--color-text-quaternary: #90949b;--color-text-disabled: #777c84;--color-text-white: #fff;--color-bg-primary: var(--dark-bg);--color-bg-secondary: var(--dark-panel);--color-bg-tertiary: var(--dark-raised);--color-bg-card: var(--dark-panel);--color-bg-input: #151719;--color-bg-disabled: #282b2f;--color-border-primary: var(--dark-border);--color-border-secondary: #2c2f34;--color-border-light: #282b30;--color-icon-default: var(--dark-muted);--color-icon-active: var(--dark-accent);--color-icon-disabled: #777c84;--color-btn-primary-bg: var(--dark-accent);--color-btn-primary-hover: #edcc99;--color-btn-primary-active: #cda86d;--color-btn-secondary-bg: var(--dark-raised);--color-btn-secondary-border: var(--dark-border);--color-btn-disabled-bg: #282b2f;--color-btn-disabled-text: #777c84;--color-btn-disabled-border: var(--dark-border);--color-shadow: #00000033;--color-shadow-hover: #0000004d;--color-shadow-modal: 0 16px 48px #00000080;--color-overlay: #000000a6;--theme-background: var(--dark-bg);--theme-surface: var(--dark-panel);--theme-text: var(--dark-text);--theme-text-secondary: var(--dark-muted);--theme-border: var(--dark-border);--theme-primary: var(--dark-accent);--theme-secondary: var(--dark-accent);--theme-accent: var(--dark-accent);--theme-login-btn-bg: var(--dark-selected);--theme-login-btn-border: #786347;--theme-register-btn-bg: var(--dark-accent);--theme-register-btn-bg-hover: #edcc99;--el-color-primary: var(--dark-accent);--el-color-primary-light-3: #b39a75;--el-color-primary-light-5: #806e56;--el-color-primary-light-7: #514634;--el-color-primary-light-8: #40382d;--el-color-primary-light-9: #302a22;--el-color-primary-dark-2: #edcc99;--el-color-success: #7bd5a0;--el-color-success-light-9: #1b3025;--el-color-warning: #f1c77e;--el-color-warning-light-9: #352b1c;--el-color-danger: #ff8e92;--el-color-danger-light-9: #3a2227;--el-color-info: var(--dark-muted);--el-color-info-light-9: var(--dark-raised);--el-bg-color: var(--dark-panel);--el-bg-color-page: var(--dark-bg);--el-bg-color-overlay: var(--dark-panel);--el-fill-color: var(--dark-raised);--el-fill-color-light: #282b30;--el-fill-color-lighter: #23262a;--el-fill-color-extra-light: #202226;--el-fill-color-dark: #303439;--el-fill-color-darker: #3d4248;--el-fill-color-blank: var(--dark-panel);--el-text-color-primary: var(--dark-text);--el-text-color-regular: #d0d1d4;--el-text-color-secondary: var(--dark-muted);--el-text-color-placeholder: #90949b;--el-text-color-disabled: #777c84;--el-border-color: var(--dark-border);--el-border-color-light: #303338;--el-border-color-lighter: #2c2f34;--el-border-color-extra-light: #282b30;--el-border-color-dark: #41454b;--el-disabled-bg-color: #282b2f;--el-disabled-text-color: #777c84;--el-disabled-border-color: var(--dark-border);--el-mask-color: #101113cc;--el-mask-color-extra-light: #10111399;--el-overlay-color-lighter: #00000099;--el-box-shadow-light: 0 8px 24px #00000059;--refine-panel: var(--dark-panel);--refine-control: var(--dark-raised);--refine-field: #151719;--refine-text: var(--dark-text);--refine-muted: var(--dark-muted);--refine-border: var(--dark-border);--refine-accent: var(--dark-accent);--refine-selected: var(--dark-selected);--refine-focus: #dfbb802b;--refine-card-shadow: var(--dark-shadow);--refine-modal-shadow: 0 16px 48px #00000080;--refine-control-shadow: inset 0 1px 0 #ffffff05;--refine-field-shadow: inset 0 1px 3px #00000026;--refine-inset: inset 0 1px 3px #00000040;--refine-primary: linear-gradient(135deg, #e7c997, #cda76b);--refine-primary-text: #1b1711;--refine-primary-pressed: #cda86d;--refine-primary-shadow: 0 3px 10px #00000026;--refine-primary-inset: inset 0 2px 4px #80623740;--refine-disabled: #282b2f;--refine-disabled-text: #777c84;background:var(--dark-bg);color:var(--dark-text)}html[data-ui-style=dark] body #app,html[data-ui-style=dark] body #app .main-content{background:var(--dark-bg)}html[data-ui-style=dark] body #app .page-header{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:0 1px #ffffff08}html[data-ui-style=dark] body #app .page-header .page-title{color:var(--dark-text)}html[data-ui-style=dark] body #app .page-header .header-left{background:var(--dark-raised);border-color:var(--dark-border);box-shadow:none}html[data-ui-style=dark] body #app .page-header :is(.back-button,.home-button,.service-button){background:transparent;color:var(--dark-accent);border-color:var(--dark-border)}html[data-ui-style=dark] body #app .page-header :is(.back-button,.home-button,.service-button):active{background:var(--dark-selected)}html[data-ui-style=dark] body #app .sidebar{background:var(--dark-bg)}html[data-ui-style=dark] body #app .sidebar .sidebar-header{border-color:var(--dark-border)}html[data-ui-style=dark] body #app .sidebar :is(.user-card,.support-card,.nav-item,.sidebar-header .close-btn){background:var(--dark-panel);border-color:var(--dark-border);color:var(--dark-text);box-shadow:var(--dark-shadow)}html[data-ui-style=dark] body #app .sidebar .nav-item .nav-icon{color:var(--dark-accent);background:#dfbb8014}html[data-ui-style=dark] body #app .sidebar .nav-group-title{color:var(--dark-muted)}html[data-ui-style=dark] body #app .sidebar .nav-group-title:after{background:var(--dark-border)}html[data-ui-style=dark] body #app .sidebar .nav-item:hover,html[data-ui-style=dark] body #app .sidebar .nav-item:active{background:var(--dark-selected)}html[data-ui-style=dark] body #app .sidebar .nav-item:focus-visible{outline-color:var(--dark-accent)!important}html[data-ui-style=dark] body #app .sidebar .balance{color:var(--dark-accent)}html[data-ui-style=dark] body #app .sidebar .action-buttons :is(.deposit-btn,.withdraw-btn,.register-btn){color:var(--dark-accent);background:var(--dark-raised);border-color:var(--dark-border)}html[data-ui-style=dark] body #app .sidebar .action-buttons :is(.deposit-btn,.withdraw-btn,.register-btn):active{background:var(--dark-selected)}html[data-ui-style=dark] body #app .sidebar .action-buttons .login-btn{color:#1b1711;background:var(--refine-primary);border-color:transparent}html[data-ui-style=dark] body #app .bottom-menu{background:var(--dark-panel);box-shadow:0 -1px 0 var(--dark-border),0 -4px 14px #00000026}html[data-ui-style=dark] body #app .bottom-menu .menu-item{color:var(--dark-muted)}html[data-ui-style=dark] body #app .bottom-menu .menu-item.active{color:var(--dark-accent)}html[data-ui-style=dark] body #app .bottom-menu .menu-item:hover:not(.active),html[data-ui-style=dark] body #app .bottom-menu .menu-item:active:not(.active){background:var(--dark-selected);border-color:transparent}html[data-ui-style=dark] body #app .bottom-menu .menu-item:focus-visible{outline-color:var(--dark-accent)!important}html[data-ui-style=dark] body #app .bottom-menu .el-icon-outer:before{background:var(--dark-panel);box-shadow:0 -2px 8px #0003}html[data-ui-style=dark] body #app .bottom-menu .el-icon-wrapper:before{background:linear-gradient(145deg,#e7c997,#cda76b)}html[data-ui-style=dark] body #app .bottom-menu .menu-item.active:active .el-icon-wrapper:before{background:#cda86d}html[data-ui-style=dark] body :is(.list-state,.empty-state-component){background:transparent;color:var(--dark-muted);border-color:var(--dark-border)}html[data-ui-style=dark] body :is(.list-state,.empty-state-component) .list-state-icon{background:var(--dark-raised);color:var(--dark-accent)}html[data-ui-style=dark] body :is(.list-state,.empty-state-component) .list-state-title,html[data-ui-style=dark] body :is(.list-state,.empty-state-component) .empty-text{color:var(--dark-muted)}html[data-ui-style=dark] body :is(.list-state,.empty-state-component) .list-state-action{color:var(--dark-accent);background:var(--dark-selected);border-color:#786347}html[data-ui-style=dark] body .el-input__wrapper,html[data-ui-style=dark] body .el-textarea__inner,html[data-ui-style=dark] body .el-select__wrapper{background:var(--refine-field);box-shadow:0 0 0 1px var(--dark-border) inset}html[data-ui-style=dark] body .el-input__inner{color:var(--dark-text)}html[data-ui-style=dark] body .el-input__wrapper.is-focus,html[data-ui-style=dark] body .el-select__wrapper.is-focused,html[data-ui-style=dark] body .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--dark-accent) inset}html[data-ui-style=dark] body .el-form-item.is-error :is(.el-input__wrapper,.el-textarea__inner,.el-select__wrapper){box-shadow:0 0 0 1px var(--el-color-danger) inset}html[data-ui-style=dark] body .el-button--primary{color:#1b1711}html[data-ui-style=dark] body .el-date-table td.today .el-date-table-cell__text{color:var(--dark-accent)}html[data-ui-style=dark] body .el-date-table td.current:not(.disabled) .el-date-table-cell__text{color:#1b1711}html[data-ui-style=dark] body .el-loading-mask{background:#101113d9}html[data-ui-style=dark] body .pwa-install-overlay{--download-surface: var(--dark-panel);--download-text: var(--dark-text);--download-muted: var(--dark-muted);--download-edge: var(--dark-border);--download-shadow: 0 16px 48px #00000080;--download-control: var(--dark-raised);--download-control-shadow: none;--download-offer: var(--dark-selected);--download-offer-edge: #655137;--download-offer-text: #d7c09e;--download-amount: var(--dark-accent);--download-button: var(--refine-primary);--download-button-shadow: 0 4px 12px #00000040}html[data-ui-style=dark] body .pwa-install-overlay .download-btn{color:#1b1711}html[data-ui-style=dark] body :is(.install-progress-modal,.install-guide){background:var(--dark-panel)!important;color:var(--dark-text)}html[data-ui-style=dark] body :is(.install-progress-modal,.install-guide) .progress-text{color:var(--dark-muted)!important}html[data-ui-style=dark] body #app :is(.home-container,.games-menu-page,.activities-page,.profile-page){background:var(--dark-bg);color:var(--dark-text)}html[data-ui-style=dark] body #app .home-container .top-bar{color:var(--dark-text);background:var(--dark-panel);border-color:var(--dark-border);box-shadow:0 3px 14px #00000024}html[data-ui-style=dark] body #app .home-container :is(.site-name,.balance-display,.platform-title){color:var(--dark-text)}html[data-ui-style=dark] body #app .home-container :is(.menu-btn,.login-btn,.user-avatar-wrapper,.balance-section){background:var(--dark-raised);color:var(--dark-accent);border-color:var(--dark-border);box-shadow:inset 0 1px #ffffff05}html[data-ui-style=dark] body #app .home-container :is(.balance-privacy-btn,.refresh-btn,.user-avatar){color:var(--dark-accent)}html[data-ui-style=dark] body #app .home-container .balance-display .currency{color:var(--dark-muted)}html[data-ui-style=dark] body #app .home-container .register-btn{background:linear-gradient(135deg,#e6c991,#cfac73);color:#241d13;border-color:#e6c991;box-shadow:0 3px 10px #00000026}html[data-ui-style=dark] body #app .home-container .register-btn:hover,html[data-ui-style=dark] body #app .home-container .register-btn:active{background:#cfac73}html[data-ui-style=dark] body #app .home-container>.carousel-wrapper{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:var(--dark-shadow)}html[data-ui-style=dark] body #app .home-container>.carousel-wrapper :is(.game-carousel,.carousel-container){background:var(--dark-panel)}html[data-ui-style=dark] body #app .home-container .broadcast-bar{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:none}html[data-ui-style=dark] body #app .home-container :is(.broadcast-icon,.broadcast-label){color:var(--dark-accent)}html[data-ui-style=dark] body #app .home-container .broadcast-label{border-color:var(--dark-border)}html[data-ui-style=dark] body #app .home-container :is(.broadcast-content,.marquee-text){color:var(--dark-muted)}html[data-ui-style=dark] body #app .home-container .merged-action-btn{color:var(--dark-accent);background:var(--dark-raised);border-color:var(--dark-border);box-shadow:none}html[data-ui-style=dark] body #app .home-container .merged-action-btn:active{background:var(--dark-selected)}html[data-ui-style=dark] body #app .home-container :is(.sticky-filter-container,.games-container>.game-section){background:var(--dark-panel);border-color:var(--dark-border);box-shadow:var(--dark-shadow)}html[data-ui-style=dark] body #app .home-container .image-filter-item{background:transparent;border-color:transparent;box-shadow:none}html[data-ui-style=dark] body #app .home-container .image-filter-item .filter-text{color:var(--dark-muted);text-shadow:none}html[data-ui-style=dark] body #app .home-container .image-filter-item.active{background:var(--dark-selected);border-color:#6a5534;box-shadow:inset 0 1px #dfbb8014}html[data-ui-style=dark] body #app .home-container .image-filter-item.active .filter-text{color:var(--dark-accent)}html[data-ui-style=dark] body #app .home-container .image-filter-item:hover:not(.active),html[data-ui-style=dark] body #app .home-container .image-filter-item:active:not(.disabled){background:var(--dark-raised)}html[data-ui-style=dark] body #app .home-container .scroll-right-float-btn{color:var(--dark-accent)}html[data-ui-style=dark] body #app .home-container .scroll-right-float-btn:before{background:linear-gradient(90deg,rgba(27,29,32,0),var(--dark-panel) 64%)}html[data-ui-style=dark] body #app .home-container .scroll-right-float-btn .scroll-right-icon{background:var(--dark-raised);border-color:#665336;box-shadow:0 2px 7px #0000004d}html[data-ui-style=dark] body #app .home-container .scroll-right-float-btn:hover .scroll-right-icon,html[data-ui-style=dark] body #app .home-container .scroll-right-float-btn:active .scroll-right-icon{background:var(--dark-selected);box-shadow:0 2px 7px #0000004d}html[data-ui-style=dark] body #app .home-container .scroll-right-float-btn:focus-visible .scroll-right-icon{box-shadow:0 0 0 2px var(--dark-panel),0 0 0 4px var(--dark-accent)}html[data-ui-style=dark] body #app .home-container .platform-icon{background:var(--dark-accent)}html[data-ui-style=dark] body #app .home-container .section-count{background:var(--dark-raised);color:var(--dark-muted)}html[data-ui-style=dark] body #app .home-container :is(.pagination-btn,.more-btn){background:var(--dark-raised);color:var(--dark-accent);border-color:var(--dark-border)}html[data-ui-style=dark] body #app .home-container :is(.pagination-btn,.more-btn):hover:not(:disabled),html[data-ui-style=dark] body #app .home-container :is(.pagination-btn,.more-btn):active:not(:disabled){background:var(--dark-selected)}html[data-ui-style=dark] body #app .home-container :is(.pagination-btn,.more-btn):disabled{background:#202225;color:#70757d;border-color:#2a2d31}html[data-ui-style=dark] body #app .home-container :is(.menu-btn,.login-btn,.user-avatar-wrapper):hover,html[data-ui-style=dark] body #app .home-container :is(.menu-btn,.login-btn):active:not(:disabled){background:var(--dark-selected);border-color:#665336}html[data-ui-style=dark] body #app .home-container :is(.menu-btn,.login-btn,.register-btn,.image-filter-item,.pagination-btn,.more-btn):focus-visible{outline-color:var(--dark-accent)}html[data-ui-style=dark] body #app .games-menu-page :is(.games-menu-container,.games-content-wrapper,.games-container){background:transparent}html[data-ui-style=dark] body #app .games-menu-page .game-search-section .search-box{background:var(--dark-raised);border-color:var(--dark-border);box-shadow:inset 0 1px 3px #0000001a}html[data-ui-style=dark] body #app .games-menu-page .game-search-section .search-box:focus-within{border-color:var(--dark-accent);box-shadow:0 0 0 2px #dfbb801a}html[data-ui-style=dark] body #app .games-menu-page .game-search-section .search-box .search-input{background:transparent;color:var(--dark-text)}html[data-ui-style=dark] body #app .games-menu-page .game-search-section .search-box .search-input::placeholder{color:var(--dark-muted)}html[data-ui-style=dark] body #app .games-menu-page .game-search-section .search-box .search-icon{color:var(--dark-accent)}html[data-ui-style=dark] body #app .games-menu-page .games-menu-filter-item{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:inset 0 0 0 1px var(--dark-border)}html[data-ui-style=dark] body #app .games-menu-page .games-menu-filter-item .filter-text{color:var(--dark-muted);text-shadow:none}html[data-ui-style=dark] body #app .games-menu-page .games-menu-filter-item.active,html[data-ui-style=dark] body #app .games-menu-page .games-menu-filter-item:active:not(.disabled){background:var(--dark-selected);box-shadow:inset 0 0 0 1px #6a5534}html[data-ui-style=dark] body #app .games-menu-page .games-menu-filter-item.active .filter-text,html[data-ui-style=dark] body #app .games-menu-page .games-menu-filter-item:active:not(.disabled) .filter-text{color:var(--dark-accent)}html[data-ui-style=dark] body #app .games-menu-page .games-menu-filter-item.active .filter-icon,html[data-ui-style=dark] body #app .games-menu-page .games-menu-filter-item.active .filter-icon img,html[data-ui-style=dark] body #app .games-menu-page .games-menu-filter-item:active:not(.disabled) .filter-icon,html[data-ui-style=dark] body #app .games-menu-page .games-menu-filter-item:active:not(.disabled) .filter-icon img{filter:none}html[data-ui-style=dark] body #app .games-menu-page .game-tabs{background:var(--dark-bg)}html[data-ui-style=dark] body #app .games-menu-page .game-tabs .tab-item{background:var(--dark-panel);box-shadow:inset 0 0 0 1px var(--dark-border)}html[data-ui-style=dark] body #app .games-menu-page .game-tabs .tab-item .tab-text{color:var(--dark-muted)}html[data-ui-style=dark] body #app .games-menu-page .game-tabs .tab-item.active,html[data-ui-style=dark] body #app .games-menu-page .game-tabs .tab-item:active{background:var(--dark-selected);box-shadow:inset 0 0 0 1px #6a5534}html[data-ui-style=dark] body #app .games-menu-page .game-tabs .tab-item.active .tab-text,html[data-ui-style=dark] body #app .games-menu-page .game-tabs .tab-item:active .tab-text{color:var(--dark-accent)}html[data-ui-style=dark] body #app .games-menu-page .load-more-indicator{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:none;color:var(--dark-muted)}html[data-ui-style=dark] body #app .games-menu-page .floating-buttons .back-to-top-btn{background:var(--dark-raised);color:var(--dark-accent);box-shadow:var(--dark-shadow)}html[data-ui-style=dark] body #app .games-menu-page .floating-buttons .back-to-top-btn .rocket-icon{background:var(--dark-selected);color:var(--dark-accent);box-shadow:none}html[data-ui-style=dark] body #app .games-menu-page .floating-buttons .back-to-top-btn .btn-label{color:var(--dark-text)}html[data-ui-style=dark] body #app .games-menu-page .floating-buttons .back-to-top-btn:active{background:var(--dark-selected)}html[data-ui-style=dark] body #app :is(.games-menu-page,.activities-page) :is(.left-category-sidebar,.left-categories){background:var(--dark-panel);border-color:var(--dark-border);box-shadow:inset 0 0 0 1px var(--dark-border)}html[data-ui-style=dark] body #app :is(.games-menu-page,.activities-page) .category-item{background:var(--dark-raised);border-color:var(--dark-border);box-shadow:inset 0 0 0 1px #ffffff05}html[data-ui-style=dark] body #app :is(.games-menu-page,.activities-page) .category-item .category-name{color:var(--dark-muted);text-shadow:none}html[data-ui-style=dark] body #app :is(.games-menu-page,.activities-page) .category-item .default-icon{background:var(--dark-panel);color:var(--dark-muted)}html[data-ui-style=dark] body #app :is(.games-menu-page,.activities-page) .category-item.active,html[data-ui-style=dark] body #app :is(.games-menu-page,.activities-page) .category-item.active.disabled{opacity:1;background:var(--dark-selected);box-shadow:inset 0 0 0 1px #6a5534;color:var(--dark-accent)}html[data-ui-style=dark] body #app :is(.games-menu-page,.activities-page) .category-item.active .category-name,html[data-ui-style=dark] body #app :is(.games-menu-page,.activities-page) .category-item.active.disabled .category-name{color:var(--dark-accent);text-shadow:none}html[data-ui-style=dark] body #app :is(.games-menu-page,.activities-page) .category-item:active:not(.disabled){background:var(--dark-selected)}html[data-ui-style=dark] body #app :is(.games-menu-page,.activities-page) .scroll-down-float-btn{background:var(--dark-panel);color:var(--dark-accent);box-shadow:0 -3px 8px #1b1d20e6}html[data-ui-style=dark] body #app :is(.games-menu-page,.activities-page) .scroll-down-float-btn:active{background:var(--dark-selected)}html[data-ui-style=dark] body #app :is(.games-menu-page,.activities-page) :is(.empty-state,.empty-text,.loading-indicator,.loading-text,.load-more-text){color:var(--dark-muted)}html[data-ui-style=dark] body #app :is(.games-menu-page,.activities-page) .empty-icon{color:#60656e}html[data-ui-style=dark] body #app :is(.games-menu-page,.activities-page) .loading-spinner{border-color:var(--dark-border);border-top-color:var(--dark-accent)}html[data-ui-style=dark] body #app :is(.home-container,.games-menu-page) .games-grid-container .game-card{background:var(--dark-panel);box-shadow:0 3px 8px #00000029}html[data-ui-style=dark] body #app :is(.home-container,.games-menu-page) .games-grid-container .card-image-wrapper{background-color:var(--dark-raised)}html[data-ui-style=dark] body #app .activities-page .activities-container{background:transparent}html[data-ui-style=dark] body #app .activities-page .right-activities .activity-card{background:var(--dark-panel);box-shadow:var(--dark-shadow)}html[data-ui-style=dark] body #app .activities-page .right-activities .activity-card .image-placeholder{background-color:var(--dark-raised)}html[data-ui-style=dark] body #app .activities-page .right-activities .activity-card .image-placeholder:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.0235294118),transparent)}html[data-ui-style=dark] body #app .activities-page .left-categories .action-buttons .claim-record-btn{background:var(--dark-raised);color:var(--dark-accent);box-shadow:inset 0 0 0 1px var(--dark-border)}html[data-ui-style=dark] body #app .activities-page .left-categories .action-buttons .claim-record-btn:active{background:var(--dark-selected)}html[data-ui-style=dark] body #app .activities-page .left-categories .action-buttons .claim-all-btn,html[data-ui-style=dark] body #app .activities-page .load-more-container .load-more-btn{background:var(--dark-accent);color:#241d13;box-shadow:0 3px 8px #00000026}html[data-ui-style=dark] body #app .activities-page .left-categories .action-buttons .claim-all-btn:active:not(:disabled),html[data-ui-style=dark] body #app .activities-page .load-more-container .load-more-btn:active:not(:disabled){background:#cfac73}html[data-ui-style=dark] body #app .activities-page .left-categories .action-buttons .claim-all-btn:disabled,html[data-ui-style=dark] body #app .activities-page .load-more-container .load-more-btn:disabled{background:var(--dark-raised);color:var(--dark-muted);box-shadow:none}html[data-ui-style=dark] body #app .profile-page{box-shadow:none}html[data-ui-style=dark] body #app .profile-page :is(.user-card,.my-records,.service-card){background:var(--dark-panel);border-color:var(--dark-border);box-shadow:inset 0 0 0 1px var(--dark-border),var(--dark-shadow)}html[data-ui-style=dark] body #app .profile-page .user-card{background:radial-gradient(ellipse at 100% 0,rgba(223,187,128,.0784313725),transparent 68%),var(--dark-panel)}html[data-ui-style=dark] body #app .profile-page .user-card :is(.avatar,.login-icon,.default-avatar){background:var(--dark-raised);border-color:var(--dark-border);color:var(--dark-accent);box-shadow:none}html[data-ui-style=dark] body #app .profile-page .user-card .default-avatar:before{background:none}html[data-ui-style=dark] body #app .profile-page .user-card .default-avatar .el-icon{filter:none}html[data-ui-style=dark] body #app .profile-page .user-card .vip-badge{background:var(--dark-selected);color:var(--dark-accent);box-shadow:inset 0 0 0 1px #6a5534}html[data-ui-style=dark] body #app .profile-page .user-card :is(.user-id,.balance-item,.bonus-item,.vip-progress-bar-inline){background:var(--dark-raised);border-color:var(--dark-border);box-shadow:none}html[data-ui-style=dark] body #app .profile-page .user-card .vip-progress-fill-inline{background:linear-gradient(90deg,#705a38,#8a6c40);box-shadow:none}html[data-ui-style=dark] body #app .profile-page .user-card .vip-progress-fill-inline:after{background:none}html[data-ui-style=dark] body #app .profile-page .user-card .vip-progress-text-inline{color:var(--dark-text);text-shadow:none}html[data-ui-style=dark] body #app .profile-page .user-card :is(.balance-value,.bonus-value){color:var(--dark-accent)}html[data-ui-style=dark] body #app .profile-page .user-card :is(.settings-icon,.copy-icon){color:var(--dark-muted)}html[data-ui-style=dark] body #app .profile-page .user-card .refresh-icon{background:var(--dark-selected);color:var(--dark-accent);box-shadow:none}html[data-ui-style=dark] body #app .profile-page .user-card .action-buttons :is(.withdraw-btn,.register-btn),html[data-ui-style=dark] body #app .profile-page .user-card .vip-privilege-btn{background:var(--dark-raised);border-color:var(--dark-border);color:var(--dark-accent);box-shadow:inset 0 0 0 1px var(--dark-border)}html[data-ui-style=dark] body #app .profile-page .user-card .action-buttons :is(.withdraw-btn,.register-btn):active,html[data-ui-style=dark] body #app .profile-page .user-card .vip-privilege-btn:active{background:var(--dark-selected)}html[data-ui-style=dark] body #app .profile-page .user-card .action-buttons :is(.deposit-btn,.login-btn){background:linear-gradient(135deg,#e6c991,#cfac73);border-color:#e6c991;color:#241d13;box-shadow:0 3px 10px #00000026}html[data-ui-style=dark] body #app .profile-page .user-card .action-buttons :is(.deposit-btn,.login-btn):active{background:#cfac73}html[data-ui-style=dark] body #app .profile-page .user-card .action-buttons .direct-recharge-btn{background:var(--dark-selected);color:var(--dark-accent);border-color:#6a5534;box-shadow:none}html[data-ui-style=dark] body #app .profile-page .user-card .action-buttons .direct-recharge-btn:active{background:#4b3b27}html[data-ui-style=dark] body #app .profile-page :is(.username,.login-text,.records-title,.service-card .card-name){color:var(--dark-text)}html[data-ui-style=dark] body #app .profile-page :is(.user-id,.login-desc,.balance-label,.bonus-label,.record-text,.service-card .card-tip){color:var(--dark-muted)}html[data-ui-style=dark] body #app .profile-page .records-header .title-bar{background:var(--dark-accent)}html[data-ui-style=dark] body #app .profile-page .my-records .record-item:active{background:var(--dark-raised)}html[data-ui-style=dark] body #app .profile-page .service-card .card-icon-wrap{background:var(--dark-raised);box-shadow:inset 0 0 0 1px var(--dark-border)}html[data-ui-style=dark] body #app .profile-page .service-card .card-icon-wrap .el-icon{color:var(--dark-accent)}html[data-ui-style=dark] body #app .profile-page .service-card:active{background:var(--dark-raised)}html[data-ui-style=dark] body #app :is(.auth-page,.oauth-page,.settings-page,.bind-phone-page,.change-login-password-page,.set-fund-password-page,.vip-level-page,.feedback-page,.promote-earn-page,.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page,.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.balance-treasure-page,.balance-transfer-in-page,.balance-transfer-out-page,.quota-recovery-page,.profit-records-page,.fund-details-page,.profit-loss-report-page,.total-account-change-page,.messages-page,.betting-record-page,.game-record-page,.access-record-page,.gift-record-page,.switch-record-page,.betting-result-page,.betting-detail-page,.customer-service-page,.customer-service-online-page,.help-center-page,.help-detail-page,.help-question-detail-page,.app-download-page,.im-chat-page,.im-chat-route-stub,.recent-games-page,.favorites-games-page,.lottery-simple-page,.lottery-history-page,.play-rules-page,.trend-chart-page,.activity-detail-page,.activity-task-detail,.claim-records-page,.commission-claim-records-page,.red-packet-rules-page){background:var(--dark-bg);color:var(--dark-text)}html[data-ui-style=dark] body #app :is(.settings-content,.recharge-content,.withdraw-content,.messages-content,.record-content,.fund-details-content,.profit-records-content,.report-content,.list-wrapper,.details-container,.records-container){background:transparent}html[data-ui-style=dark] body #app .auth-page .brand-title{color:var(--dark-text)}html[data-ui-style=dark] body #app .auth-page .close-btn{background:var(--dark-raised);border-color:var(--dark-border);color:var(--dark-text);box-shadow:none}html[data-ui-style=dark] body #app .auth-page .close-btn:active:not(:disabled):not(.disabled){background:var(--dark-selected);border-color:var(--dark-accent)}html[data-ui-style=dark] body #app .auth-page .control-track,html[data-ui-style=dark] body #app .auth-page .bottom-actions{border-color:var(--dark-border)}html[data-ui-style=dark] body #app .auth-page .control-btn.active:after{background:var(--dark-accent)}html[data-ui-style=dark] body #app .auth-page .input-icon{color:var(--dark-muted)}html[data-ui-style=dark] body #app .auth-page .input-group:focus-within .input-icon{color:var(--dark-accent)}html[data-ui-style=dark] body #app .auth-page .input-group.has-error .form-input{background:#321f23;border-color:#e6787a}html[data-ui-style=dark] body #app .auth-page .input-group.has-error .form-input:focus{background:#321f23;box-shadow:0 0 0 3px #e6787a26}html[data-ui-style=dark] body #app .auth-page .field-error{color:#f09598}html[data-ui-style=dark] body #app .auth-page .checkbox-input:checked+.checkbox-custom:after{border-color:#1b1711}html[data-ui-style=dark] body #app .auth-page .remember-password>button{color:var(--dark-accent)}html[data-ui-style=dark] body #app .auth-page .password-toggle:hover,html[data-ui-style=dark] body #app .auth-page .free-trial-link:hover:not(:disabled){background:var(--dark-selected);color:var(--dark-accent)}html[data-ui-style=dark] body #app .auth-page .user-agreement-modal .modal-title{color:var(--dark-text)}html[data-ui-style=dark] body #app .auth-page .user-agreement-modal .agreement-list{color:var(--dark-muted)}html[data-ui-style=dark] body #app .oauth-page .sapphire-header-block{background:transparent;box-shadow:none}html[data-ui-style=dark] body #app .oauth-page .brand-title{color:var(--dark-text)}html[data-ui-style=dark] body #app .oauth-page .brand-subtitle,html[data-ui-style=dark] body #app .oauth-page .target-line{color:var(--dark-muted)}html[data-ui-style=dark] body #app .oauth-page .close-btn{background:var(--dark-raised);border-color:var(--dark-border);color:var(--dark-text);box-shadow:none}html[data-ui-style=dark] body #app .oauth-page .close-btn:active:not(:disabled):not(.disabled){background:var(--dark-selected);border-color:var(--dark-accent)}html[data-ui-style=dark] body #app .settings-page .item-icon-wrapper{background:var(--dark-raised);box-shadow:none}html[data-ui-style=dark] body #app .settings-page .avatar-grid-wrapper{background:var(--dark-bg)}html[data-ui-style=dark] body #app .settings-page .item-avatar{border-color:var(--dark-border)}html[data-ui-style=dark] body #app .settings-page .avatar-loading,html[data-ui-style=dark] body #app .settings-page .avatar-empty{color:var(--dark-muted)}html[data-ui-style=dark] body #app :is(.change-login-password-page,.bank-card-manage-page) .tips-card{background:#302a20;border-color:#5c4b32;color:#e1c899}html[data-ui-style=dark] body #app :is(.change-login-password-page,.bank-card-manage-page) .tip-item,html[data-ui-style=dark] body #app :is(.change-login-password-page,.bank-card-manage-page) .tips-content{color:#e1c899}html[data-ui-style=dark] body #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .bind-tip{background:#302a20;border-color:#5c4b32;color:#e1c899}html[data-ui-style=dark] body #app :is(.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page) .picker-content{background:var(--dark-panel)}html[data-ui-style=dark] body #app .set-fund-password-page .password-box.filled{background:var(--dark-selected);color:var(--dark-text)}html[data-ui-style=dark] body #app .set-fund-password-page .tips-text{color:var(--dark-muted)}html[data-ui-style=dark] body #app .vip-level-page .vip-table{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:var(--dark-shadow);color:var(--dark-text)}html[data-ui-style=dark] body #app .vip-level-page .table-header{background:var(--dark-selected);color:var(--dark-accent)}html[data-ui-style=dark] body #app .vip-level-page .table-row{border-color:var(--dark-border)}html[data-ui-style=dark] body #app .vip-level-page .table-row:nth-child(2n){background:var(--dark-raised)}html[data-ui-style=dark] body #app .vip-level-page .table-row .level-cell{color:var(--dark-text)}html[data-ui-style=dark] body #app .feedback-page .section{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:var(--dark-shadow);color:var(--dark-text)}html[data-ui-style=dark] body #app .feedback-page .reward-section{background:#302a20;border-color:#5c4b32;color:#e1c899}html[data-ui-style=dark] body #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .glass{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:var(--dark-shadow);color:var(--dark-text)}html[data-ui-style=dark] body #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .broadcast-bar{background:var(--dark-raised);color:var(--dark-muted)}html[data-ui-style=dark] body #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .info-value,html[data-ui-style=dark] body #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .arrival-value{color:var(--dark-text)}html[data-ui-style=dark] body #app :is(.recharge-page,.recharge-type1-page,.recharge-type1-confirm-page,.recharge-type2-page,.recharge-type3-page,.fill-info-page,.withdraw-page,.direct-recharge-page) .reminder-number{background:var(--dark-selected);color:var(--dark-accent)}html[data-ui-style=dark] body #app .fill-info-page .qr-container,html[data-ui-style=dark] body #app .fill-info-page .qr-code{background:#fff}html[data-ui-style=dark] body #app .balance-treasure-page .main-balance-card,html[data-ui-style=dark] body #app .balance-treasure-page .previous-profit-card,html[data-ui-style=dark] body #app .balance-treasure-page .records-card{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:var(--dark-shadow);color:var(--dark-text)}html[data-ui-style=dark] body #app .balance-treasure-page .main-balance-card:before,html[data-ui-style=dark] body #app .balance-treasure-page .main-balance-card:after{background:transparent}html[data-ui-style=dark] body #app .balance-treasure-page .record-item{border-color:var(--dark-border)}html[data-ui-style=dark] body #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .transferable-amount-card{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:var(--dark-shadow);color:var(--dark-text)}html[data-ui-style=dark] body #app :is(.balance-transfer-in-page,.balance-transfer-out-page) .transfer-amount-input{background:var(--dark-raised);border-color:var(--dark-border)}html[data-ui-style=dark] body #app .quota-recovery-page .balance-section,html[data-ui-style=dark] body #app .quota-recovery-page .category-sidebar,html[data-ui-style=dark] body #app .quota-recovery-page .platform-card{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:var(--dark-shadow);color:var(--dark-text)}html[data-ui-style=dark] body #app .quota-recovery-page .category-item{background:transparent}html[data-ui-style=dark] body #app .quota-recovery-page .category-item.active{background:var(--dark-selected)}html[data-ui-style=dark] body #app .quota-recovery-page .category-item.active .category-icon{color:var(--dark-accent)!important}html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .record-list,html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .records-list,html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .details-list{background:var(--dark-panel)}html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .record-row,html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .data-row{background:transparent;border-color:var(--dark-border)}html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .record-item:nth-child(2n),html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .detail-item:nth-child(2n){background:var(--dark-raised)}html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .balance-col,html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .balance-item,html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .type-col{color:var(--dark-text)}html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .stat-value.zero,html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .detail-value.zero,html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .amount.zero{color:var(--dark-text)}html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .empty-text,html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .loading-text,html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .no-more{color:var(--dark-muted)}html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .stats-icon-box{background:var(--dark-selected);box-shadow:none;color:var(--dark-accent)}html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .stats-icon-box .el-icon{color:var(--dark-accent)}html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-header,html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .dialog-header,html[data-ui-style=dark] body #app :is(.access-record-page,.betting-record-page,.game-record-page,.gift-record-page,.switch-record-page,.total-account-change-page,.profit-records-page,.fund-details-page,.profit-loss-report-page) .filter-list{background:var(--dark-panel);border-color:var(--dark-border)}html[data-ui-style=dark] body #app .promote-earn-page .share-icon,html[data-ui-style=dark] body #app .promote-earn-page .success-account{background:var(--dark-raised)}html[data-ui-style=dark] body #app .promote-earn-page .rate-cell:not(.rebate-amount){color:var(--dark-text)}html[data-ui-style=dark] body #app .promote-earn-page .stat-value.zero,html[data-ui-style=dark] body #app .promote-earn-page .stat-value.black{color:var(--dark-text)}html[data-ui-style=dark] body #app .promote-earn-page .item-value:not(.green):not(.positive):not(.negative){color:var(--dark-text)}html[data-ui-style=dark] body #app .promote-earn-page .team-data-list .item-value.zero{color:var(--dark-text)!important}html[data-ui-style=dark] body #app .promote-earn-page .bottom-stats .stat-value.zero{color:var(--dark-text)}html[data-ui-style=dark] body #app .promote-earn-page .no-data-tip{background:#302a20;color:#e1c899}html[data-ui-style=dark] body #app .messages-page .messages-tabs{background:var(--dark-panel);border-color:var(--dark-border)}html[data-ui-style=dark] body #app .messages-page .tab-item{background:transparent;color:var(--dark-muted)}html[data-ui-style=dark] body #app .messages-page .tab-item.active{background:var(--dark-selected);color:var(--dark-accent)}html[data-ui-style=dark] body #app .messages-page .message-item,html[data-ui-style=dark] body #app .messages-page .message-item.read{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:var(--dark-shadow);color:var(--dark-text)}html[data-ui-style=dark] body #app .messages-page .message-title{color:var(--dark-text)}html[data-ui-style=dark] body #app .messages-page .message-desc,html[data-ui-style=dark] body #app .messages-page .message-time,html[data-ui-style=dark] body #app .messages-page .empty-text,html[data-ui-style=dark] body #app .messages-page .empty-desc{color:var(--dark-muted)}html[data-ui-style=dark] body #app .messages-page .message-time,html[data-ui-style=dark] body #app .messages-page .read-badge{background:var(--dark-raised)}html[data-ui-style=dark] body #app .messages-page .message-icon{background:var(--dark-selected);color:var(--dark-accent);box-shadow:none}html[data-ui-style=dark] body #app .messages-page .expand-btn{background:var(--dark-raised);border-color:var(--dark-border);color:var(--dark-text);box-shadow:none}html[data-ui-style=dark] body #app .messages-page .expand-btn:active:not(:disabled):not(.disabled){background:var(--dark-selected);border-color:var(--dark-accent)}html[data-ui-style=dark] body #app .messages-page .expand-btn{color:var(--dark-accent)}html[data-ui-style=dark] body #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .service-content,html[data-ui-style=dark] body #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .service-hero,html[data-ui-style=dark] body #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .help-content{background:transparent}html[data-ui-style=dark] body #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .service-hero:before{background:transparent}html[data-ui-style=dark] body #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .section-title:before{background:var(--dark-accent)}html[data-ui-style=dark] body #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .category-list,html[data-ui-style=dark] body #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .question-list{background:transparent}html[data-ui-style=dark] body #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .question-title,html[data-ui-style=dark] body #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .answer-content,html[data-ui-style=dark] body #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .feedback-section{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:var(--dark-shadow);color:var(--dark-text)}html[data-ui-style=dark] body #app :is(.customer-service-page,.help-center-page,.help-detail-page,.help-question-detail-page) .feedback-btn.not-helpful-btn.active:not(:disabled){background:#382327;color:#f09598}html[data-ui-style=dark] body #app :is(.customer-service-online-page,.im-chat-page) .customer-service-online-content,html[data-ui-style=dark] body #app :is(.customer-service-online-page,.im-chat-page) .customer-service-online-empty,html[data-ui-style=dark] body #app :is(.customer-service-online-page,.im-chat-page) .im-chat-content,html[data-ui-style=dark] body #app :is(.customer-service-online-page,.im-chat-page) .im-loading{background:var(--dark-bg)}html[data-ui-style=dark] body #app .app-download-page{--download-bg: var(--dark-bg);--download-surface: var(--dark-panel);--download-text: var(--dark-text);--download-muted: var(--dark-muted);--download-border: var(--dark-border);--download-soft: var(--dark-raised);--download-shadow: var(--dark-shadow);--download-primary: var(--dark-accent);--download-primary-soft: var(--dark-selected);--download-primary-shadow: 0 5px 16px #00000040;--download-button-bg: linear-gradient(120deg, #ead0a3, #cfaa71);--download-button-text: #1b1711;--download-button-muted: #4a3d2a}html[data-ui-style=dark] body #app .app-download-page .download-app-icon{box-shadow:0 12px 26px #00000040,0 0 0 6px #ffffff08}html[data-ui-style=dark] body #app .app-download-page .guide-switch button[aria-pressed=true]{background:var(--dark-selected);color:var(--dark-accent)}html[data-ui-style=dark] body #app :is(.recent-games-page,.favorites-games-page) .games-menu-container,html[data-ui-style=dark] body #app :is(.recent-games-page,.favorites-games-page) .games-container,html[data-ui-style=dark] body #app :is(.recent-games-page,.favorites-games-page) .games-content-wrapper,html[data-ui-style=dark] body #app :is(.recent-games-page,.favorites-games-page) .right-games-content,html[data-ui-style=dark] body #app :is(.recent-games-page,.favorites-games-page) .game-search-section{background:transparent}html[data-ui-style=dark] body #app :is(.recent-games-page,.favorites-games-page) .left-category-sidebar,html[data-ui-style=dark] body #app :is(.recent-games-page,.favorites-games-page) .game-tabs{background:var(--dark-panel);border-color:var(--dark-border)}html[data-ui-style=dark] body #app :is(.betting-result-page,.betting-detail-page) .result-item,html[data-ui-style=dark] body #app :is(.betting-result-page,.betting-detail-page) .summary-card,html[data-ui-style=dark] body #app :is(.betting-result-page,.betting-detail-page) .bottom-action,html[data-ui-style=dark] body #app :is(.betting-result-page,.betting-detail-page) .summary-section,html[data-ui-style=dark] body #app :is(.betting-result-page,.betting-detail-page) .detail-info-section{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:var(--dark-shadow);color:var(--dark-text)}html[data-ui-style=dark] body #app :is(.betting-result-page,.betting-detail-page) .item-header,html[data-ui-style=dark] body #app :is(.betting-result-page,.betting-detail-page) .card-body{background:transparent;border-color:var(--dark-border)}html[data-ui-style=dark] body #app :is(.betting-result-page,.betting-detail-page) .period-badge{background:var(--dark-selected);color:var(--dark-accent)}html[data-ui-style=dark] body #app .betting-detail-page .detail-value:not(.bet-numbers-text):not(.profit-positive):not(.profit-negative):not(.profit-default):not(.odds-value){color:var(--dark-text)}html[data-ui-style=dark] body #app .betting-detail-page .detail-value.profit-default{color:var(--dark-muted)}html[data-ui-style=dark] body #app .betting-detail-page .status-badge.badge-unopened{background:var(--color-warning-bg);border-color:#655137;color:var(--color-warning)}html[data-ui-style=dark] body #app .betting-detail-page .status-badge.badge-not-won{background:var(--color-success-bg);border-color:#356647;color:var(--color-success)}html[data-ui-style=dark] body #app .betting-detail-page .status-badge.badge-won{background:var(--color-error-bg);border-color:#764349;color:var(--color-error)}html[data-ui-style=dark] body #app .betting-result-page .summary-card .stat-value:not(.amount-highlight){color:var(--dark-text)}html[data-ui-style=dark] body #app .betting-result-page .summary-card .stat-unit{color:var(--dark-muted)}html[data-ui-style=dark] body #app .lottery-history-page .history-item,html[data-ui-style=dark] body #app .lottery-history-page .bottom-action{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:var(--dark-shadow);color:var(--dark-text)}html[data-ui-style=dark] body #app .lottery-history-page .item-header{background:transparent;border-color:var(--dark-border)}html[data-ui-style=dark] body #app .play-rules-page .play-rule-accordion,html[data-ui-style=dark] body #app .play-rules-page .play-rule-item{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:var(--dark-shadow);color:var(--dark-text)}html[data-ui-style=dark] body #app .play-rules-page .play-rule-content{background:var(--dark-raised);color:var(--dark-muted)}html[data-ui-style=dark] body #app .trend-chart-page .history-records-wrapper,html[data-ui-style=dark] body #app .trend-chart-page .tab-navigation,html[data-ui-style=dark] body #app .trend-chart-page .trend-summary,html[data-ui-style=dark] body #app .trend-chart-page .ranking-tabs,html[data-ui-style=dark] body #app .trend-chart-page .ranking-item{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:var(--dark-shadow);color:var(--dark-text)}html[data-ui-style=dark] body #app .trend-chart-page .history-table{background:var(--dark-panel);color:var(--dark-text)}html[data-ui-style=dark] body #app .trend-chart-page .history-table th{background:var(--dark-raised);color:var(--dark-muted)}html[data-ui-style=dark] body #app .trend-chart-page .history-table td{border-color:var(--dark-border)}html[data-ui-style=dark] body #app .trend-chart-page .history-table tbody tr:nth-child(2n){background:var(--dark-raised)}html[data-ui-style=dark] body #app .trend-chart-page .trend-grid-wrapper,html[data-ui-style=dark] body #app .trend-chart-page .trend-grid,html[data-ui-style=dark] body #app .trend-chart-page .trend-menu-column,html[data-ui-style=dark] body #app .trend-chart-page .trend-chart-area,html[data-ui-style=dark] body #app .trend-chart-page .ranking-content{background:var(--dark-panel)}html[data-ui-style=dark] body #app .trend-chart-page .tab-item,html[data-ui-style=dark] body #app .trend-chart-page .ranking-tab{background:transparent;color:var(--dark-muted)}html[data-ui-style=dark] body #app .trend-chart-page .tab-item.active,html[data-ui-style=dark] body #app .trend-chart-page .ranking-tab.active{background:var(--dark-selected);color:var(--dark-accent)}html[data-ui-style=dark] body #app .trend-chart-page .stat-badge{background:var(--dark-raised);color:var(--dark-text)}html[data-ui-style=dark] body #app .activity-detail-page .detail-container{background:transparent}html[data-ui-style=dark] body #app .activity-detail-page .content{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:var(--dark-shadow);color:var(--dark-text)}html[data-ui-style=dark] body #app .activity-task-detail .body{background:transparent}html[data-ui-style=dark] body #app .activity-task-detail .task-item,html[data-ui-style=dark] body #app .activity-task-detail .rules,html[data-ui-style=dark] body #app .activity-task-detail .footer{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:var(--dark-shadow);color:var(--dark-text)}html[data-ui-style=dark] body #app .activity-task-detail .progress .bar{background:var(--dark-raised)}html[data-ui-style=dark] body #app :is(.claim-records-page,.commission-claim-records-page) .filter-section,html[data-ui-style=dark] body #app :is(.claim-records-page,.commission-claim-records-page) .filter-dropdown,html[data-ui-style=dark] body #app :is(.claim-records-page,.commission-claim-records-page) .record-item{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:var(--dark-shadow);color:var(--dark-text)}html[data-ui-style=dark] body #app :is(.claim-records-page,.commission-claim-records-page) .filter-btn,html[data-ui-style=dark] body #app :is(.claim-records-page,.commission-claim-records-page) .load-more-btn{background:var(--dark-raised);border-color:var(--dark-border);color:var(--dark-text);box-shadow:none}html[data-ui-style=dark] body #app :is(.claim-records-page,.commission-claim-records-page) .filter-btn:active:not(:disabled):not(.disabled),html[data-ui-style=dark] body #app :is(.claim-records-page,.commission-claim-records-page) .load-more-btn:active:not(:disabled):not(.disabled){background:var(--dark-selected);border-color:var(--dark-accent)}html[data-ui-style=dark] body #app :is(.claim-records-page,.commission-claim-records-page) .filter-option.active{background:var(--dark-selected);color:var(--dark-accent)}html[data-ui-style=dark] body #app .red-packet-rules-page .activity-details,html[data-ui-style=dark] body #app .red-packet-rules-page .draw-table{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:var(--dark-shadow);color:var(--dark-text)}html[data-ui-style=dark] body #app .red-packet-rules-page .table-row{background:transparent;border-color:var(--dark-border)}html[data-ui-style=dark] body #app .red-packet-rules-page .table-row:nth-child(2n){background:var(--dark-raised)}html[data-ui-style=dark] body :is(.modal-container,.alert-dialog,.dialog-container,.captcha-modal,.el-dialog,.el-message-box){background:var(--dark-panel);border-color:var(--dark-border);box-shadow:var(--dark-shadow);color:var(--dark-text);box-shadow:0 20px 70px #00000080}html[data-ui-style=dark] body .dialog-container .dialog-header,html[data-ui-style=dark] body .dialog-container .dialog-content,html[data-ui-style=dark] body .dialog-container .dialog-actions{background:var(--dark-panel)}html[data-ui-style=dark] body .dialog-container .action-btn.cancel-btn{color:var(--dark-muted)}html[data-ui-style=dark] body .dialog-container .action-btn.confirm-btn,html[data-ui-style=dark] body .dialog-container .register-link{color:var(--dark-accent)}html[data-ui-style=dark] body .dialog-container .error-badge{border-color:var(--dark-panel)}html[data-ui-style=dark] body .captcha-modal .modal-header h3{background:none;color:var(--dark-text);-webkit-text-fill-color:currentColor}html[data-ui-style=dark] body .captcha-modal .subtitle,html[data-ui-style=dark] body .captcha-modal .captcha-state,html[data-ui-style=dark] body .captcha-modal .keyboard-help,html[data-ui-style=dark] body .captcha-modal .captcha-actions,html[data-ui-style=dark] body .captcha-modal .slider-hint{color:var(--dark-muted)}html[data-ui-style=dark] body .captcha-modal .close-button,html[data-ui-style=dark] body .captcha-modal .captcha-refresh,html[data-ui-style=dark] body .captcha-modal .captcha-retry{background:var(--dark-raised);border-color:var(--dark-border);color:var(--dark-text);box-shadow:none}html[data-ui-style=dark] body .captcha-modal .close-button:active:not(:disabled):not(.disabled),html[data-ui-style=dark] body .captcha-modal .captcha-refresh:active:not(:disabled):not(.disabled),html[data-ui-style=dark] body .captcha-modal .captcha-retry:active:not(:disabled):not(.disabled){background:var(--dark-selected);border-color:var(--dark-accent)}html[data-ui-style=dark] body .captcha-modal .captcha-slider{background:var(--dark-raised);border-color:var(--dark-border)}html[data-ui-style=dark] body .captcha-modal .slider-fill{background:var(--dark-selected)}html[data-ui-style=dark] body .captcha-modal .slider-thumb{background:var(--dark-accent);border-color:var(--dark-accent);color:#1b1711;box-shadow:none}html[data-ui-style=dark] body .captcha-modal .puzzle-loading{background:#1b1d20e6;color:var(--dark-text)}html[data-ui-style=dark] body .nickname-dialog .dialog-action-btn.secondary{color:var(--dark-muted)}html[data-ui-style=dark] body .el-dialog__title,html[data-ui-style=dark] body .el-message-box__title{color:var(--dark-text)}html[data-ui-style=dark] body .el-dialog__body,html[data-ui-style=dark] body .el-message-box__content{color:var(--dark-muted)}html[data-ui-style=dark] body #app .lottery-simple-page{color:var(--dark-text);background:var(--dark-bg)}html[data-ui-style=dark] body #app .lottery-simple-page .top-section{background:linear-gradient(135deg,#28251f,var(--dark-panel));box-shadow:0 3px 12px #0003}html[data-ui-style=dark] body #app .lottery-simple-page .simple-header .lottery-name{color:var(--dark-text);text-shadow:none}html[data-ui-style=dark] body #app .lottery-simple-page .simple-header .switch-icon{color:var(--dark-accent)}html[data-ui-style=dark] body #app .lottery-simple-page .simple-header :is(.back-btn,.more-btn,.switch-btn){background:var(--dark-raised);color:var(--dark-accent);box-shadow:inset 0 0 0 1px var(--dark-border)}html[data-ui-style=dark] body #app .lottery-simple-page .simple-header :is(.back-btn,.more-btn,.switch-btn) .el-icon{color:var(--dark-accent)}html[data-ui-style=dark] body #app .lottery-simple-page .simple-header :is(.back-btn,.more-btn,.switch-btn) .menu-icon span{background:var(--dark-accent)}html[data-ui-style=dark] body #app .lottery-simple-page .simple-header .more-btn:active{background:var(--dark-selected)!important}html[data-ui-style=dark] body #app .lottery-simple-page .simple-header .next-info-header{background:var(--dark-raised)}html[data-ui-style=dark] body #app .lottery-simple-page .simple-header .next-period-label{color:var(--dark-muted)}html[data-ui-style=dark] body #app .lottery-simple-page :is(.period-label,.expand-icon,.ball-zodiac,.ball-separator){color:var(--dark-muted);text-shadow:none}html[data-ui-style=dark] body #app .lottery-simple-page .balls-display-container :is(.result-detail-row,.pk10-result-detail){background:var(--dark-raised);color:var(--dark-text);text-shadow:none}html[data-ui-style=dark] body #app .lottery-simple-page .balls-display-container .ball-black:not(.ball-special){color:var(--dark-text)}html[data-ui-style=dark] body #app .lottery-simple-page :is(.betting-section,.left-category-sidebar,.right-content-area,.numbers-area,.sub-tabs){background:var(--dark-bg)}html[data-ui-style=dark] body #app .lottery-simple-page :is(.category-item,.sub-tab){background:var(--dark-panel);color:var(--dark-muted);border-color:var(--dark-border);box-shadow:inset 0 0 0 1px var(--dark-border)}html[data-ui-style=dark] body #app .lottery-simple-page :is(.category-item,.sub-tab) .category-name{color:var(--dark-muted);text-shadow:none}html[data-ui-style=dark] body #app .lottery-simple-page :is(.category-item,.sub-tab).active{background:var(--dark-selected)!important;color:var(--dark-accent);box-shadow:inset 0 0 0 1px #6a5534}html[data-ui-style=dark] body #app .lottery-simple-page :is(.category-item,.sub-tab).active .category-name{color:var(--dark-accent)}html[data-ui-style=dark] body #app .lottery-simple-page .group-header{color:var(--dark-text)}html[data-ui-style=dark] body #app .lottery-simple-page .group-header .info-icon{color:var(--dark-accent)}html[data-ui-style=dark] body #app .lottery-simple-page .number-btn{color:var(--dark-text);border-color:var(--dark-border);box-shadow:inset 0 0 0 1px var(--dark-border)}html[data-ui-style=dark] body #app .lottery-simple-page .number-btn.color-black:not(.selected) .number-name{color:var(--dark-text)}html[data-ui-style=dark] body #app .lottery-simple-page .number-btn .number-name{text-shadow:none}html[data-ui-style=dark] body #app .lottery-simple-page .number-btn:not(.selected){background:var(--dark-panel)!important}html[data-ui-style=dark] body #app .lottery-simple-page .number-btn:not(.selected):active{background:var(--dark-raised)!important}html[data-ui-style=dark] body #app .lottery-simple-page .number-btn.selected{background:var(--dark-selected)!important;box-shadow:inset 0 0 0 2px var(--dark-accent)}html[data-ui-style=dark] body #app .lottery-simple-page .number-btn.selected:active{background:#4b3b27!important}html[data-ui-style=dark] body #app .lottery-simple-page .number-btn.selected:after{background:var(--dark-accent);color:#241d13}html[data-ui-style=dark] body #app .lottery-simple-page :is(.betting-bar,.chips-selector-bar,.bottom-action-bar){background:var(--dark-panel);border-color:var(--dark-border);box-shadow:0 -3px 12px #00000026}html[data-ui-style=dark] body #app .lottery-simple-page .top-stats-bar{background:var(--dark-raised)}html[data-ui-style=dark] body #app .lottery-simple-page .top-stats-bar .separator{color:var(--dark-muted)}html[data-ui-style=dark] body #app .lottery-simple-page .chip-btn:not(.active){background:var(--dark-raised);border-color:var(--dark-border);box-shadow:none}html[data-ui-style=dark] body #app .lottery-simple-page .chip-btn:not(.active) .chip-value{color:var(--dark-text);text-shadow:none}html[data-ui-style=dark] body #app .lottery-simple-page .chip-btn:not(.active):after{background:linear-gradient(180deg,rgba(255,255,255,.031372549),transparent)}html[data-ui-style=dark] body #app .lottery-simple-page :is(.shake-btn,.quick-btn,.trash-btn,.cart-btn,.rebate-btn-icon,.rebate-control-btn,.reset-btn,.key-btn:not(.confirm-key)){background:var(--dark-raised);color:var(--dark-text);border-color:var(--dark-border);box-shadow:inset 0 0 0 1px var(--dark-border)}html[data-ui-style=dark] body #app .lottery-simple-page :is(.shake-btn,.quick-btn,.trash-btn,.cart-btn,.rebate-btn-icon,.rebate-control-btn,.reset-btn,.key-btn:not(.confirm-key))>span,html[data-ui-style=dark] body #app .lottery-simple-page :is(.shake-btn,.quick-btn,.trash-btn,.cart-btn,.rebate-btn-icon,.rebate-control-btn,.reset-btn,.key-btn:not(.confirm-key))>.el-icon{color:inherit}html[data-ui-style=dark] body #app .lottery-simple-page :is(.shake-btn,.quick-btn,.trash-btn,.cart-btn,.rebate-btn-icon,.rebate-control-btn,.reset-btn,.key-btn:not(.confirm-key)):active:not(:disabled){background:var(--dark-selected)}html[data-ui-style=dark] body #app .lottery-simple-page :is(.shake-btn,.quick-btn,.trash-btn,.cart-btn,.rebate-btn-icon,.rebate-control-btn,.reset-btn,.key-btn:not(.confirm-key)):disabled{color:#777c85;background:#222428;box-shadow:none}html[data-ui-style=dark] body #app .lottery-simple-page .cart-btn.is-empty{color:#777c85}html[data-ui-style=dark] body #app .lottery-simple-page :is(.amount-input-box,.amount-input-wrapper,.cart-item .amount-input){background:var(--dark-bg);color:var(--dark-text);border-color:var(--dark-border);box-shadow:inset 0 1px 3px #0003}html[data-ui-style=dark] body #app .lottery-simple-page :is(.amount-input-box,.amount-input-wrapper,.cart-item .amount-input).active,html[data-ui-style=dark] body #app .lottery-simple-page :is(.amount-input-box,.amount-input-wrapper,.cart-item .amount-input).is-editing,html[data-ui-style=dark] body #app .lottery-simple-page :is(.amount-input-box,.amount-input-wrapper,.cart-item .amount-input):active{background:var(--dark-raised);color:var(--dark-text);border-color:var(--dark-accent)}html[data-ui-style=dark] body #app .lottery-simple-page :is(.confirm-btn,.settle-btn,.bet-btn,.save-btn,.bet-action-btn,.key-btn.confirm-key){background:var(--dark-accent);color:#241d13;border-color:var(--dark-accent);box-shadow:none}html[data-ui-style=dark] body #app .lottery-simple-page :is(.confirm-btn,.settle-btn,.bet-btn,.save-btn,.bet-action-btn,.key-btn.confirm-key):active:not(:disabled):not(.is-disabled){background:#cfac73}html[data-ui-style=dark] body #app .lottery-simple-page :is(.confirm-btn,.settle-btn,.bet-btn,.save-btn,.bet-action-btn,.key-btn.confirm-key):disabled,html[data-ui-style=dark] body #app .lottery-simple-page :is(.confirm-btn,.settle-btn,.bet-btn,.save-btn,.bet-action-btn,.key-btn.confirm-key).is-disabled{background:var(--dark-raised);color:#777c85;border-color:var(--dark-border)}html[data-ui-style=dark] body #app .lottery-simple-page :is(.rebate-edit-drawer,.more-dropdown,.history-drawer,.help-drawer,.history-section,.cart-header,.cart-footer,.history-header,.history-footer,.drawer-header,.dialog-header){background:var(--dark-panel);border-color:var(--dark-border);color:var(--dark-text)}html[data-ui-style=dark] body #app .lottery-simple-page :is(.cart-drawer,.amount-edit-drawer,.amount-edit-drawer .dialog-content,.amount-edit-drawer .dialog-footer){background:var(--dark-panel)!important;border-color:var(--dark-border);color:var(--dark-text)}html[data-ui-style=dark] body #app .lottery-simple-page :is(.cart-drawer,.amount-edit-drawer,.amount-edit-drawer .dialog-content,.amount-edit-drawer .dialog-footer):active{background:var(--dark-panel)!important}html[data-ui-style=dark] body #app .lottery-simple-page :is(.cart-title,.dialog-title,.drawer-title,.history-title,.rebate-title,.amount-display,.period-number){color:var(--dark-text)}html[data-ui-style=dark] body #app .lottery-simple-page :is(.help-text,.empty-cart,.empty-state,.loading-state,.history-loading,.item-time,.draw-time,.win-amount,.delete-item,.footer-info .info-line,.cart-item .category-name,.rebate-value .label){color:var(--dark-muted)}html[data-ui-style=dark] body #app .lottery-simple-page :is(.rebate-value .percent,.rebate-confirm-btn){color:var(--dark-accent);text-shadow:none}html[data-ui-style=dark] body #app .lottery-simple-page :is(.rebate-cancel-btn,.clear-all-btn){color:var(--dark-muted)}html[data-ui-style=dark] body #app .lottery-simple-page .clear-all-btn.has-content{color:var(--dark-text)}html[data-ui-style=dark] body #app .lottery-simple-page .drawer-handle{border-color:var(--dark-border)}html[data-ui-style=dark] body #app .lottery-simple-page .drawer-handle>span{background:var(--dark-border)}html[data-ui-style=dark] body #app .lottery-simple-page :is(.cart-header,.history-header,.dialog-header) :is(.back-btn,.close-btn){background:var(--dark-raised);color:var(--dark-accent)}html[data-ui-style=dark] body #app .lottery-simple-page :is(.cart-header,.history-header,.dialog-header) :is(.back-btn,.close-btn) .el-icon{color:inherit}html[data-ui-style=dark] body #app .lottery-simple-page .amount-input-wrapper .amount-display{background:transparent}html[data-ui-style=dark] body #app .lottery-simple-page .amount-input-wrapper .remove-icon{background:var(--dark-raised)}html[data-ui-style=dark] body #app .lottery-simple-page :is(.cart-item,.history-item){background:var(--dark-raised);border-color:var(--dark-border)}html[data-ui-style=dark] body #app .lottery-simple-page :is(.inline-keyboard,.bottom-amount-keyboard,.cart-amount-keyboard,.custom-keyboard){background:var(--dark-bg);border-color:var(--dark-border)}html[data-ui-style=dark] body #app .lottery-simple-page .more-dropdown{box-shadow:0 8px 24px #0000004d}html[data-ui-style=dark] body #app .lottery-simple-page .more-dropdown:before{border-bottom-color:var(--dark-panel)}html[data-ui-style=dark] body #app .lottery-simple-page .more-dropdown .dropdown-item{border-color:var(--dark-border)}html[data-ui-style=dark] body #app .lottery-simple-page .more-dropdown .dropdown-item:active{background:var(--dark-raised)}html[data-ui-style=dark] body #app .lottery-simple-page .more-dropdown .item-text{color:var(--dark-text)}html[data-ui-style=dark] body #app .lottery-simple-page .rebate-slider .el-slider__runway{background:var(--dark-border)}html[data-ui-style=dark] body #app .lottery-simple-page .rebate-slider :is(.el-slider__bar,.el-slider__button){background:var(--dark-accent);box-shadow:none}html[data-ui-style=dark] body #app .lottery-simple-page .history-wrapper .history-header{background:var(--dark-raised);border-color:var(--dark-border)}html[data-ui-style=dark] body #app .lottery-simple-page .history-wrapper :is(.header-period,.header-balls,.period-number,.ball-zodiac,.card-footer){color:var(--dark-muted)}html[data-ui-style=dark] body #app .lottery-simple-page .history-wrapper .history-card{background:var(--dark-panel);border-color:var(--dark-border)}html[data-ui-style=dark] body #app .lottery-simple-page .history-wrapper .history-card:nth-child(odd){background:#202225}html[data-ui-style=dark] body #app .lottery-simple-page .history-wrapper .history-card:nth-child(2n){background:var(--dark-panel)}html[data-ui-style=dark] body #app .lottery-simple-page .history-wrapper .result-detail{background:transparent;color:var(--dark-muted)}html[data-ui-style=dark] body #app .lottery-history-page .item-balls :is(.result-detail,.result-detail span,.pk10-result-detail,.ball-zodiac,.ball-separator){color:var(--dark-muted)}html[data-ui-style=dark] body #app .trend-chart-page .trend-chart-area,html[data-ui-style=dark] body #app .trend-chart-page .trend-row,html[data-ui-style=dark] body #app .trend-chart-page .trend-cell{border-color:var(--dark-border)}html[data-ui-style=dark] body #app .trend-chart-page .trend-cell{background:var(--dark-panel)}html[data-ui-style=dark] body #app .trend-chart-page .menu-row.selected{background:var(--dark-raised)}html[data-ui-style=dark] body #app .trend-chart-page .menu-row:not(.selected) .menu-badge{background:var(--dark-panel)!important}html[data-ui-style=dark] body #app .trend-chart-page :is(.tab-navigation,.ranking-tabs) .tab-underline{background:var(--dark-accent)}html[data-ui-style=dark] body #app .trend-chart-page :is(.rank-play,.rank-periods){color:var(--dark-text)}html[data-ui-style=dark] body #app .trend-chart-page .rank-separator{color:var(--dark-muted)}html[data-ui-style=dark] body #app .trend-chart-page .rank-number{background:var(--dark-selected);color:var(--dark-accent)}html[data-ui-style=dark] body #app .trend-chart-page .history-table :is(.period-col,.plus-col,.result-detail-col,.zodiac){color:var(--dark-muted)}html[data-ui-style=dark] body #app .trend-chart-page .history-table.pcdd-table .ball-col .number{color:var(--dark-text)}html[data-ui-style=dark] body #app .lottery-switch-drawer{background:var(--dark-panel);border-color:var(--dark-border);box-shadow:4px 0 24px #00000040}html[data-ui-style=dark] body #app .lottery-switch-drawer .drawer-header{background:var(--dark-panel);border-color:var(--dark-border)}html[data-ui-style=dark] body #app .lottery-switch-drawer :is(.drawer-title,.category-name,.lottery-name){color:var(--dark-text)}html[data-ui-style=dark] body #app .lottery-switch-drawer .drawer-header .close-btn{background:var(--dark-raised);border-color:var(--dark-border);color:var(--dark-accent)}html[data-ui-style=dark] body #app .lottery-switch-drawer .lottery-list{background:var(--dark-bg)}html[data-ui-style=dark] body #app .lottery-switch-drawer :is(.category-header,.lottery-items){background:var(--dark-panel);border-color:var(--dark-border)}html[data-ui-style=dark] body #app .lottery-switch-drawer .lottery-item{border-color:var(--dark-border)}html[data-ui-style=dark] body #app .lottery-switch-drawer .lottery-item.active{background:var(--dark-selected)}html[data-ui-style=dark] body #app .lottery-switch-drawer .lottery-item.active:before{background:var(--dark-accent)}html[data-ui-style=dark] body #app .lottery-switch-drawer .lottery-item.active .lottery-name{color:var(--dark-accent)}html[data-ui-style=dark] body #app .lottery-switch-drawer :is(.category-header,.lottery-item):active{background:var(--dark-raised)}html[data-ui-style=dark] body #app .lottery-switch-drawer :is(.loading-state,.expand-icon){color:var(--dark-muted)}html[data-ui-style=dark] body #app .lottery-switch-drawer .loading-spinner{border-color:var(--dark-border);border-top-color:var(--dark-accent)}html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel{background:var(--dark-panel);color:var(--dark-text);box-shadow:inset 0 0 0 1px var(--dark-border),0 16px 50px #00000073}html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel :is(.calendar-header,.weekdays,.dates-grid,.date-picker-footer){background:var(--dark-panel);border-color:var(--dark-border)}html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .date-picker-tip{background:var(--dark-selected);border-color:var(--dark-border)}html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .date-picker-tip :is(.tip-item span,.warning-icon){color:var(--dark-accent)}html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel :is(.tip-note,.weekday){color:var(--dark-muted)}html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .calendar-header .current-month{color:var(--dark-text)}html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .calendar-header .nav-arrow{color:var(--dark-accent)}html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .calendar-header .nav-arrow:active{background:var(--dark-selected)}html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .dates-grid .date-cell .date-number{color:var(--dark-text)}html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .dates-grid .date-cell.disabled .date-number{color:#858b95}html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .dates-grid .date-cell.in-range,html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .dates-grid .date-cell.range-continue-from-prev-row,html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .dates-grid .date-cell.range-continue-to-next-row{background:var(--dark-selected)}html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .dates-grid .date-cell.in-range:before,html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .dates-grid .date-cell.range-continue-from-prev-row:before,html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .dates-grid .date-cell.range-continue-to-next-row:before{background:#dfbb800a}html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .dates-grid .date-cell.range-start.in-range:not(.range-end),html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .dates-grid .date-cell.range-start-at-row-end.in-range:not(.range-end){background:linear-gradient(to right,transparent 50%,var(--dark-selected) 50%)!important}html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .dates-grid .date-cell.range-end.in-range:not(.range-start),html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .dates-grid .date-cell.range-end-at-row-start.in-range:not(.range-start){background:linear-gradient(to left,transparent 50%,var(--dark-selected) 50%)!important}html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .dates-grid .date-cell.range-start .date-number,html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .dates-grid .date-cell.range-end .date-number{background:var(--dark-accent);color:#241d13}html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .dates-grid .date-cell.range-start.range-end{background:transparent}html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .date-picker-footer .cancel-btn{background:var(--dark-raised);color:var(--dark-text)}html[data-ui-style=dark] body .date-picker-overlay .date-picker-panel .date-picker-footer .confirm-btn{background:var(--dark-accent);color:#241d13}html[data-ui-style] body #app .profile-page.profile-polished{--profile-panel: var(--refine-panel);--profile-inner: #f5f7fb;--profile-border: #e7ebf2;--profile-divider: #e4e9f1;--profile-text: var(--refine-text);--profile-muted: var(--refine-muted);--profile-accent: var(--refine-accent);--profile-shadow: 0 3px 14px #243b5810;--profile-pressed: #edf2f8;--profile-progress: linear-gradient(90deg, #dcab55, #edc783);--profile-progress-track: #e8edf4;--profile-vip-link: #987038;--profile-vip-pressed: #73501f}html[data-ui-style] body #app .profile-page.profile-polished .profile-content{gap:12px;padding-top:12px;padding-inline:12px}html[data-ui-style] body #app .profile-page.profile-polished :is(.user-card,.my-records,.service-cards){flex-shrink:0;margin:0;border:1px solid var(--profile-border);border-radius:22px;background:var(--profile-panel);box-shadow:var(--profile-shadow);color:var(--profile-text)}html[data-ui-style] body #app .profile-page.profile-polished .user-card{padding:16px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .user-info-section{gap:10px;margin-bottom:12px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .user-info-section .avatar{flex:0 0 56px;width:56px;height:56px;border-radius:16px;box-shadow:none}html[data-ui-style] body #app .profile-page.profile-polished .user-card .user-info-section .avatar img,html[data-ui-style] body #app .profile-page.profile-polished .user-card .user-info-section .avatar .default-avatar{border-radius:inherit}html[data-ui-style] body #app .profile-page.profile-polished .user-card .user-info-section .user-details{display:flex;flex-direction:column;justify-content:center;flex:1 1 0;min-width:0;min-height:56px;gap:4px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .user-info-section .user-details .username-row{margin-bottom:0;gap:0}html[data-ui-style] body #app .profile-page.profile-polished .user-card .user-info-section .user-details .username{display:flex;flex-wrap:nowrap;column-gap:6px;row-gap:4px;min-width:0;font-size:18px;line-height:26px;color:var(--profile-text);letter-spacing:0}html[data-ui-style] body #app .profile-page.profile-polished .user-card .user-info-section .user-details .username-text{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-ui-style] body #app .profile-page.profile-polished .user-card .user-info-section .user-details .vip-badge{flex-shrink:0;padding:2px 7px;font-size:10px;line-height:16px;box-shadow:none}html[data-ui-style] body #app .profile-page.profile-polished .user-card .user-info-section .user-details .user-id{max-width:100%;height:24px;min-height:24px;flex:0 0 24px;line-height:24px;gap:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--profile-muted);font-size:12px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .user-info-section .user-details .user-id>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-ui-style] body #app .profile-page.profile-polished .user-card .user-info-section .user-details .user-id .copy-button{margin-inline-end:-6px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .user-info-section>.settings-button{align-self:flex-start;margin-top:-5px;margin-right:-5px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .vip-progress-wrapper{flex-direction:column;align-items:stretch;gap:0;margin-bottom:0;padding-bottom:17px;border-bottom:1px solid var(--profile-divider)}html[data-ui-style] body #app .profile-page.profile-polished .user-card .vip-progress-wrapper .vip-progress-summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}html[data-ui-style] body #app .profile-page.profile-polished .user-card .vip-progress-wrapper .vip-progress-text-inline{display:block;height:auto;padding:0;min-width:0;margin-bottom:0;font-size:11px;font-weight:400;line-height:1.5;white-space:normal;overflow-wrap:anywhere;text-align:left;text-shadow:none;color:var(--profile-muted)}html[data-ui-style] body #app .profile-page.profile-polished .user-card .vip-progress-wrapper .vip-progress-bar-inline{flex:none;width:100%;height:4px;border:0;border-radius:999px;background:var(--profile-progress-track);box-shadow:none}html[data-ui-style] body #app .profile-page.profile-polished .user-card .vip-progress-wrapper .vip-progress-bar-inline .vip-progress-fill-inline{min-width:0;border-radius:inherit;background:var(--profile-progress);box-shadow:none}html[data-ui-style] body #app .profile-page.profile-polished .user-card .vip-progress-wrapper .vip-progress-bar-inline .vip-progress-fill-inline:after{content:none}html[data-ui-style] body #app .profile-page.profile-polished .user-card .vip-progress-wrapper .vip-privilege-btn{flex:0 0 auto;min-height:40px;height:auto;padding:0 2px 0 8px;border:0;border-radius:6px;background:transparent;box-shadow:none;color:var(--profile-vip-link);font-size:12px;font-weight:600;white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .15s ease}html[data-ui-style] body #app .profile-page.profile-polished .user-card .vip-progress-wrapper .vip-privilege-btn .el-icon{color:inherit;font-size:11px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .vip-progress-wrapper .vip-privilege-btn:hover,html[data-ui-style] body #app .profile-page.profile-polished .user-card .vip-progress-wrapper .vip-privilege-btn:active{background:transparent;box-shadow:none;transform:none}html[data-ui-style] body #app .profile-page.profile-polished .user-card .vip-progress-wrapper .vip-privilege-btn:active{color:var(--profile-vip-pressed)}html[data-ui-style] body #app .profile-page.profile-polished .user-card .vip-progress-wrapper .vip-privilege-btn:focus-visible{box-shadow:0 0 0 2px var(--profile-accent)}html[data-ui-style] body #app .profile-page.profile-polished .user-card .balance-panel{padding:7px 0 4px;margin-bottom:16px;border:0;border-radius:0;background:transparent;box-shadow:none}html[data-ui-style] body #app .profile-page.profile-polished .user-card .balance-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;margin-top:0;margin-right:-7px;margin-bottom:0}html[data-ui-style] body #app .profile-page.profile-polished .user-card .balance-toolbar .balance-label{color:var(--profile-muted);font-size:12px;font-weight:500}html[data-ui-style] body #app .profile-page.profile-polished .user-card .balance-toolbar .wallet-heading{display:flex;align-items:center;min-width:0;gap:0}html[data-ui-style] body #app .profile-page.profile-polished .user-card .balance-info{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:end;gap:18px;margin:0}html[data-ui-style] body #app .profile-page.profile-polished .user-card .balance-info .balance-item,html[data-ui-style] body #app .profile-page.profile-polished .user-card .balance-info .bonus-item{min-width:0;min-height:46px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;justify-content:flex-end;gap:3px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .balance-info .balance-value-wrapper{min-width:0;display:block}html[data-ui-style] body #app .profile-page.profile-polished .user-card .balance-info .balance-value{display:block;color:var(--profile-text);font-size:28px;font-weight:700;line-height:1.25;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html[data-ui-style] body #app .profile-page.profile-polished .user-card .balance-info .balance-currency{margin-right:5px;font-size:17px;font-weight:500}html[data-ui-style] body #app .profile-page.profile-polished .user-card .balance-info .bonus-item{padding:0;border:0;align-items:flex-end;text-align:right}html[data-ui-style] body #app .profile-page.profile-polished .user-card .balance-info .bonus-label{color:var(--profile-muted);font-size:12px;font-weight:400}html[data-ui-style] body #app .profile-page.profile-polished .user-card .balance-info .bonus-value{display:block;min-height:0;color:var(--profile-text);font-size:17px;font-weight:600;line-height:1.4;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html[data-ui-style] body #app .profile-page.profile-polished .user-card .action-buttons{gap:8px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .action-buttons :is(.deposit-btn,.withdraw-btn,.direct-recharge-btn,.login-btn,.register-btn){min-height:44px;padding:10px 7px;border-radius:12px;font-size:13px;transition:background-color .15s ease,opacity .15s ease}html[data-ui-style] body #app .profile-page.profile-polished .user-card .action-buttons :is(.deposit-btn,.withdraw-btn,.direct-recharge-btn,.login-btn,.register-btn):active{transform:none}html[data-ui-style] body #app .profile-page.profile-polished .user-card .action-buttons.wallet-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:3px;border:1px solid var(--profile-border);border-radius:13px;background:var(--profile-inner);box-shadow:none}html[data-ui-style] body #app .profile-page.profile-polished .user-card .action-buttons.wallet-actions :is(.deposit-btn,.withdraw-btn,.direct-recharge-btn){position:relative;min-width:0;min-height:42px;padding:8px 3px;border:0;border-radius:9px;background:transparent;box-shadow:none;color:var(--profile-text);font-size:13px;font-weight:500;gap:5px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html[data-ui-style] body #app .profile-page.profile-polished .user-card .action-buttons.wallet-actions :is(.deposit-btn,.withdraw-btn,.direct-recharge-btn) .btn-icon{color:var(--profile-accent);font-size:16px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .action-buttons.wallet-actions :is(.deposit-btn,.withdraw-btn,.direct-recharge-btn)+button:before{content:"";position:absolute;left:0;top:50%;height:14px;width:1px;background:var(--profile-divider);transform:translateY(-50%);pointer-events:none}html[data-ui-style] body #app .profile-page.profile-polished .user-card .action-buttons.wallet-actions :is(.deposit-btn,.withdraw-btn,.direct-recharge-btn):hover{background:transparent;box-shadow:none;transform:none}html[data-ui-style] body #app .profile-page.profile-polished .user-card .action-buttons.wallet-actions :is(.deposit-btn,.withdraw-btn,.direct-recharge-btn):active{background:var(--profile-pressed);box-shadow:none;transform:none}html[data-ui-style] body #app .profile-page.profile-polished .user-card .action-buttons.wallet-actions :is(.deposit-btn,.withdraw-btn,.direct-recharge-btn):focus-visible{box-shadow:inset 0 0 0 2px var(--profile-accent)}html[data-ui-style] body #app .profile-page.profile-polished :is(.profile-icon-button,.profile-balance-toggle){flex:0 0 40px;width:40px;min-width:40px;min-inline-size:40px;height:40px;min-height:40px;padding:0;border:0;border-radius:11px;background:transparent;box-shadow:none;color:var(--profile-muted);justify-content:center;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html[data-ui-style] body #app .profile-page.profile-polished :is(.profile-icon-button,.profile-balance-toggle)>.el-icon{color:inherit}html[data-ui-style] body #app .profile-page.profile-polished :is(.profile-icon-button,.profile-balance-toggle):active:not(:disabled){background:transparent;box-shadow:none;opacity:.65}html[data-ui-style] body #app .profile-page.profile-polished .user-card :is(.settings-icon,.copy-icon,.refresh-icon){width:auto;height:auto;border-radius:0;background:transparent;color:var(--profile-muted);box-shadow:none}html[data-ui-style] body #app .profile-page.profile-polished .user-card .settings-icon{font-size:21px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .refresh-icon{font-size:17px}html[data-ui-style] body #app .profile-page.profile-polished .my-records,html[data-ui-style] body #app .profile-page.profile-polished .service-cards{padding:14px 12px 12px}html[data-ui-style] body #app .profile-page.profile-polished .records-header,html[data-ui-style] body #app .profile-page.profile-polished .services-header{display:flex;align-items:center;gap:8px;min-height:24px;margin:0 4px 10px}html[data-ui-style] body #app .profile-page.profile-polished .records-header .title-bar{display:none}html[data-ui-style] body #app .profile-page.profile-polished .records-title,html[data-ui-style] body #app .profile-page.profile-polished .services-title{margin:0;color:var(--profile-text);font-size:15px;font-weight:700;line-height:1.5;letter-spacing:0}html[data-ui-style] body #app .profile-page.profile-polished .my-records .records-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 6px}html[data-ui-style] body #app .profile-page.profile-polished .my-records .record-item{min-width:0;min-height:78px;padding:10px 4px;border:0;border-radius:12px;background:transparent;box-shadow:none;color:var(--profile-text);font:inherit;gap:7px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html[data-ui-style] body #app .profile-page.profile-polished .my-records .record-item .record-icon{width:34px;height:34px;border-radius:11px;background:var(--entry-bg, var(--profile-inner));color:var(--entry-color, var(--profile-accent));box-shadow:none}html[data-ui-style] body #app .profile-page.profile-polished .my-records .record-item .record-icon .el-icon{color:inherit;font-size:20px}html[data-ui-style] body #app .profile-page.profile-polished .my-records .record-item .record-text{color:var(--profile-text);font-size:13px;font-weight:500;line-height:1.4}html[data-ui-style] body #app .profile-page.profile-polished .my-records .record-item:active{background:var(--profile-pressed);box-shadow:none;transform:none}html[data-ui-style] body #app .profile-page.profile-polished .service-grid-new{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-ui-style] body #app .profile-page.profile-polished .service-card{min-width:0;min-height:66px;padding:10px 7px;gap:9px;border:0;border-radius:12px;background:transparent;box-shadow:none;color:var(--profile-text);font:inherit;text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease}html[data-ui-style] body #app .profile-page.profile-polished .service-card .card-icon-wrap{width:34px;height:34px;border-radius:11px;box-shadow:none}html[data-ui-style] body #app .profile-page.profile-polished .service-card .card-icon-wrap .el-icon{font-size:20px}html[data-ui-style] body #app .profile-page.profile-polished .service-card .card-text{min-width:0}html[data-ui-style] body #app .profile-page.profile-polished .service-card .card-name{color:var(--profile-text);font-size:13px;font-weight:600;line-height:1.5;white-space:nowrap}html[data-ui-style] body #app .profile-page.profile-polished .service-card .card-tip{color:var(--profile-muted);font-size:11px;line-height:1.5;white-space:nowrap}html[data-ui-style] body #app .profile-page.profile-polished .service-card:active{background:var(--profile-pressed);box-shadow:none;transform:none}html[data-ui-style] body #app .profile-page.profile-polished .service-card-wide{grid-column:1/-1;margin-top:4px;border-top:1px solid var(--profile-divider);border-radius:0 0 12px 12px}html[data-ui-style] body #app .profile-page.profile-polished .service-card-wide .service-arrow{margin-left:auto;color:var(--profile-muted);font-size:16px}html[data-ui-style] body #app .profile-page.profile-polished :is(.record-item,.service-card,.profile-icon-button,.profile-balance-toggle,.vip-privilege-btn):focus-visible{outline:2px solid var(--profile-accent);outline-offset:1px}@media (max-width: 360px){html[data-ui-style] body #app .profile-page.profile-polished .profile-content{padding-inline:10px}html[data-ui-style] body #app .profile-page.profile-polished .user-card{padding:13px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .user-info-section{gap:8px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .user-info-section .avatar{flex-basis:50px;width:50px;height:50px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .user-info-section .user-details{min-height:50px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .user-info-section .user-details .username{font-size:17px;line-height:24px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .user-info-section .user-details .user-id{height:22px;min-height:22px;flex-basis:22px;line-height:22px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .balance-info .balance-value{font-size:25px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .balance-info .bonus-value{font-size:16px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .action-buttons{gap:6px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .action-buttons :is(.deposit-btn,.withdraw-btn,.direct-recharge-btn,.login-btn,.register-btn){padding-inline:5px;gap:3px;font-size:12px}html[data-ui-style] body #app .profile-page.profile-polished .user-card .action-buttons.wallet-actions{gap:0}html[data-ui-style] body #app .profile-page.profile-polished .user-card .action-buttons.wallet-actions :is(.deposit-btn,.withdraw-btn,.direct-recharge-btn){padding-inline:2px;gap:4px;font-size:12px}html[data-ui-style] body #app .profile-page.profile-polished .my-records,html[data-ui-style] body #app .profile-page.profile-polished .service-cards{padding-inline:10px}html[data-ui-style] body #app .profile-page.profile-polished .service-card{gap:7px;padding-inline:4px}html[data-ui-style] body #app .profile-page.profile-polished .service-card .card-icon-wrap{width:32px;height:32px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .profile-page.profile-polished .vip-progress-fill-inline,html[data-ui-style] body #app .profile-page.profile-polished .service-card,html[data-ui-style] body #app .profile-page.profile-polished .record-item,html[data-ui-style] body #app .profile-page.profile-polished .profile-icon-button{transition:none}}html[data-ui-style=neumorphic] body #app .profile-page.profile-polished{--profile-panel: var(--neu-surface);--profile-inner: var(--neu-surface);--profile-border: var(--neu-edge);--profile-divider: var(--neu-border);--profile-shadow: var(--neu-raised);--profile-pressed: #e0e8f2;--profile-progress-track: #d8e2ef}html[data-ui-style=neumorphic] body #app .profile-page.profile-polished .my-records .record-item .record-icon{box-shadow:inset 0 1px #ffffff8c}html[data-ui-style=ios] body #app .profile-page.profile-polished{--profile-panel: var(--ios-glass-strong);--profile-inner: #ffffff59;--profile-border: #ffffffb3;--profile-divider: #92929c29;--profile-shadow: var(--ios-glass-shadow);--profile-pressed: #dcdce652;--profile-progress-track: #cfcfd64d}html[data-ui-style=ios] body #app .profile-page.profile-polished .user-card,html[data-ui-style=ios] body #app .profile-page.profile-polished .my-records,html[data-ui-style=ios] body #app .profile-page.profile-polished .service-cards{border-radius:24px}html[data-ui-style=ios] body #app .profile-page.profile-polished .user-card{-webkit-backdrop-filter:var(--ios-glass-blur);backdrop-filter:var(--ios-glass-blur)}html[data-ui-style=ios] body #app .profile-page.profile-polished .user-card .user-info-section .avatar{border-radius:50%}html[data-ui-style=dark] body #app .profile-page.profile-polished{--profile-panel: var(--dark-panel);--profile-inner: #242629;--profile-border: #34363b;--profile-divider: #3a3d43;--profile-shadow: 0 4px 16px #00000024;--profile-vip-link: var(--dark-accent);--profile-vip-pressed: #f2d39c;--profile-pressed: #2d3035;--profile-progress: linear-gradient(90deg, #aa8750, #dfbb80);--profile-progress-track: #34373b}html[data-ui-style=dark] body #app .profile-page.profile-polished .user-card .balance-info .balance-value{color:var(--dark-accent)}html[data-ui-style=dark] body #app .profile-page.profile-polished .my-records .record-item .record-icon,html[data-ui-style=dark] body #app .profile-page.profile-polished .service-card .card-icon-wrap{background:var(--dark-raised);color:var(--dark-accent)}html[data-ui-style=dark] body #app .profile-page.profile-polished .service-card .card-icon-wrap .el-icon{color:var(--dark-accent)}html[data-ui-style] body #app .messages-page.messages-polished{--messages-bg: #f5f7fb;--messages-panel: var(--refine-panel);--messages-soft: #edf1f6;--messages-border: #e2e8f0;--messages-text: var(--refine-text);--messages-muted: var(--refine-muted);--messages-accent: var(--refine-accent);--messages-selected: #e3edfc;--messages-unread-edge: #cbdcf3;--messages-shadow: 0 2px 10px #273e5b08;--messages-selected-shadow: none;--messages-icon-bg: #eaf1fb;--messages-notice-bg: #fbf0e0;--messages-notice-color: #a97531;--messages-danger: #d8515b;--messages-danger-pressed: #ba3f4b;position:relative;inset:auto;height:100%;min-height:0;max-height:100%;overflow:hidden;background:var(--messages-bg);color:var(--messages-text)}html[data-ui-style] body #app .messages-page.messages-polished>.page-header,html[data-ui-style] body #app .messages-page.messages-polished>.messages-toolbar{flex-shrink:0}html[data-ui-style] body #app .messages-page.messages-polished .messages-toolbar{padding:14px 14px 10px}html[data-ui-style] body #app .messages-page.messages-polished .messages-tabs{position:relative;top:auto;z-index:auto;display:flex;gap:4px;padding:4px;border:1px solid var(--messages-border);border-radius:15px;background:var(--messages-soft);box-shadow:none}html[data-ui-style] body #app .messages-page.messages-polished .messages-tabs .tab-item{flex:1 1 0;min-width:0;min-height:42px;padding:9px 12px;border:0;border-radius:11px;background:transparent;color:var(--messages-muted);box-shadow:none;font:inherit;font-size:14px;font-weight:500;line-height:1.5;gap:7px;transition:background-color .15s ease,color .15s ease;touch-action:manipulation}html[data-ui-style] body #app .messages-page.messages-polished .messages-tabs .tab-item .el-icon{font-size:17px}html[data-ui-style] body #app .messages-page.messages-polished .messages-tabs .tab-item:after{content:none}html[data-ui-style] body #app .messages-page.messages-polished .messages-tabs .tab-item.active{background:var(--messages-selected);color:var(--messages-accent);box-shadow:var(--messages-selected-shadow);font-weight:600}html[data-ui-style] body #app .messages-page.messages-polished .messages-tabs .tab-item:active{transform:none;background:var(--messages-selected)}html[data-ui-style] body #app .messages-page.messages-polished .messages-content{flex:1 1 0;min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;padding:2px 14px calc(20px + env(safe-area-inset-bottom,0px));background:transparent;-webkit-overflow-scrolling:touch}html[data-ui-style] body #app .messages-page.messages-polished .notice-list,html[data-ui-style] body #app .messages-page.messages-polished .message-list{gap:12px;padding-bottom:0}html[data-ui-style] body #app .messages-page.messages-polished .message-swipe-shell{position:relative;flex-shrink:0;min-width:0;overflow:hidden;border-radius:19px}html[data-ui-style] body #app .messages-page.messages-polished .message-item-wrapper{position:relative;min-width:0;overflow:visible;border-radius:19px;touch-action:pan-y;transition:transform .2s ease}html[data-ui-style] body #app .messages-page.messages-polished .message-item-wrapper>.message-item{flex:0 0 100%}html[data-ui-style] body #app .messages-page.messages-polished .message-item{min-width:0;width:100%;padding:15px;border:1px solid var(--messages-border);border-radius:19px;background:var(--messages-panel);box-shadow:var(--messages-shadow);opacity:1;transition:border-color .15s ease}html[data-ui-style] body #app .messages-page.messages-polished .message-item.unread{border-width:1px;border-color:var(--messages-unread-edge);background:var(--messages-panel);box-shadow:var(--messages-shadow)}html[data-ui-style] body #app .messages-page.messages-polished .message-item.unread:before{content:none}html[data-ui-style] body #app .messages-page.messages-polished .message-item.read{border-color:var(--messages-border);background:var(--messages-panel);box-shadow:var(--messages-shadow);opacity:1}html[data-ui-style] body #app .messages-page.messages-polished .message-item.read .message-title{color:var(--messages-text);font-weight:600}html[data-ui-style] body #app .messages-page.messages-polished .message-item.read .message-icon{opacity:1}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-info{gap:12px}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-header{align-items:flex-start;gap:10px;margin:0}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-icon{flex:0 0 36px;width:36px;height:36px;margin-top:1px;border-radius:12px;background:var(--messages-icon-bg);color:var(--messages-accent);font-size:18px;box-shadow:none}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-icon:before{content:none}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-icon.notice{background:var(--messages-notice-bg);color:var(--messages-notice-color);box-shadow:none}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-heading{flex:1 1 0;min-width:0}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-width:0;margin:0;color:var(--messages-text);font-size:15px;font-weight:600;line-height:1.5;letter-spacing:0;white-space:normal;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-meta{display:flex;align-items:center;flex-wrap:wrap;gap:5px 10px;min-width:0;margin-top:4px;line-height:1.5}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-time,html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-kind,html[data-ui-style] body #app .messages-page.messages-polished .message-item .read-badge{max-width:none;padding:0;border:0;border-radius:0;background:transparent;color:var(--messages-muted);font-size:11px;font-weight:400;line-height:1.5;text-align:left;white-space:normal;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .messages-page.messages-polished .message-item .read-badge.is-unread{display:inline-flex;align-items:center;gap:5px;color:var(--messages-accent);font-weight:500}html[data-ui-style] body #app .messages-page.messages-polished .message-item .read-badge.is-unread:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-content-wrapper{display:block;min-width:0}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;min-width:0;margin:0;padding:0;color:var(--messages-muted);font-size:14px;line-height:1.7;overflow:hidden;overflow-wrap:anywhere;word-break:break-word;transition:none}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-desc.expanded{display:block;-webkit-line-clamp:unset;line-clamp:unset;max-height:none;padding-bottom:0;color:var(--messages-text)}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-desc.expanded img{display:block;max-width:100%;height:auto;margin-block:10px;border-radius:8px}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-desc p{margin:0;padding:0}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-desc p+p{margin-top:6px}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-desc strong,html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-desc b{color:inherit;font-weight:600}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-desc a{color:var(--messages-accent);text-decoration:underline;text-underline-offset:3px}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-desc img,html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-desc video,html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-desc iframe,html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-desc table{max-width:100%}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-desc pre{max-width:100%;overflow-x:auto;white-space:pre-wrap}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-desc table{display:block;overflow-x:auto;border-collapse:collapse}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-actions{display:flex;align-items:center;justify-content:flex-end;margin-top:5px}html[data-ui-style] body #app .messages-page.messages-polished .message-item .expand-btn{min-width:44px;min-height:40px;padding:8px 2px 8px 10px;border:0;border-radius:9px;background:transparent;box-shadow:none;color:var(--messages-accent);font-size:12px;font-weight:500;line-height:1.5;gap:5px;transform:none;transition:color .15s ease}html[data-ui-style] body #app .messages-page.messages-polished .message-item .expand-btn:after{content:none}html[data-ui-style] body #app .messages-page.messages-polished .message-item .expand-btn .el-icon{font-size:13px;transition:transform .15s ease}html[data-ui-style] body #app .messages-page.messages-polished .message-item .expand-btn.is-expanded .el-icon{transform:rotate(180deg)}html[data-ui-style] body #app .messages-page.messages-polished .message-item .expand-btn:hover,html[data-ui-style] body #app .messages-page.messages-polished .message-item .expand-btn:active:not(:disabled):not(.disabled){border-color:transparent;background:transparent;box-shadow:none;transform:none;color:var(--messages-text)}html[data-ui-style] body #app .messages-page.messages-polished .message-item .expand-btn:disabled{background:transparent;color:var(--messages-muted);box-shadow:none;cursor:wait}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-read-retry{margin:0;min-height:40px;padding:6px 0;border:0;border-radius:8px;background:transparent;color:var(--messages-accent);font-size:12px;line-height:1.6}html[data-ui-style] body #app .messages-page.messages-polished .message-item.message-open-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;text-align:left;cursor:pointer;touch-action:pan-y}html[data-ui-style] body #app .messages-page.messages-polished .message-item.message-open-card .message-heading{display:block}html[data-ui-style] body #app .messages-page.messages-polished .message-item.message-open-card .message-open-arrow{flex:0 0 15px;align-self:center;margin-left:2px;color:var(--messages-muted);font-size:15px}html[data-ui-style] body #app .messages-page.messages-polished .message-item.message-open-card .message-preview{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-width:0;margin:0;color:var(--messages-muted);font-size:14px;font-weight:400;line-height:1.7;white-space:normal;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis}html[data-ui-style] body #app .messages-page.messages-polished .message-item.message-open-card:active{border-color:var(--messages-accent);background:var(--messages-panel);transform:none}html[data-ui-style] body #app .messages-page.messages-polished .message-item.message-open-card:focus-visible{box-shadow:inset 0 0 0 2px var(--messages-accent)}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(390px,100vw - 28px);max-width:calc(100vw - 28px);height:fit-content;max-height:min(75vh,var(--app-height, 100vh) - 32px);max-height:min(75dvh,var(--app-height, 100dvh) - 32px);margin:auto;padding:0;border:1px solid var(--messages-border);border-radius:22px;background:var(--messages-dialog-panel, var(--messages-panel));box-shadow:0 18px 56px #101b3440;color:var(--messages-text);overflow:hidden}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-dialog[open]{display:flex;flex-direction:column}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-dialog::backdrop{background:#10182366;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-shell{display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-width:0;min-height:0;max-height:inherit;overflow:hidden}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;min-height:62px;padding:10px 12px 10px 18px;border-bottom:1px solid var(--messages-border)}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-header h2{margin:0;color:var(--messages-text);font-size:15px;font-weight:600;line-height:1.5}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-close{display:inline-flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:12px;background:transparent;box-shadow:none;color:var(--messages-muted);font:inherit;font-size:19px;cursor:pointer}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-close:hover,html[data-ui-style] body #app .messages-page.messages-polished .message-detail-close:active{background:transparent;color:var(--messages-text);box-shadow:none;transform:none}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-close:focus-visible{box-shadow:inset 0 0 0 2px var(--messages-accent)}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-scroll{flex:1 1 auto;min-width:0;min-height:0;padding:18px 18px 22px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-title{margin:0;color:var(--messages-text);font-size:18px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-time{display:block;margin-top:7px;color:var(--messages-muted);font-size:12px;font-weight:400;line-height:1.6;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-content{margin-top:18px;color:var(--messages-text);font-size:14px;font-weight:400;line-height:1.8;overflow-wrap:anywhere;word-break:break-word}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-content>:first-child{margin-top:0}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-content>:last-child{margin-bottom:0}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-content p{margin:0 0 10px}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-content strong,html[data-ui-style] body #app .messages-page.messages-polished .message-detail-content b{color:inherit;font-weight:600}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-content a{color:var(--messages-accent);text-decoration:underline;text-underline-offset:3px}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-content img{display:block;max-width:100%;height:auto;margin-block:12px;border-radius:8px}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-content video,html[data-ui-style] body #app .messages-page.messages-polished .message-detail-content iframe{max-width:100%}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-content table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-content td,html[data-ui-style] body #app .messages-page.messages-polished .message-detail-content th{padding:6px 8px;border:1px solid var(--messages-border)}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-content pre{max-width:100%;white-space:pre-wrap;overflow-x:auto}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-content ul,html[data-ui-style] body #app .messages-page.messages-polished .message-detail-content ol{padding-left:22px;margin-block:10px}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-content blockquote{margin:10px 0;padding-left:12px;border-left:3px solid var(--messages-border);color:var(--messages-muted)}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-loading,html[data-ui-style] body #app .messages-page.messages-polished .message-detail-error{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:190px;padding:24px 8px;text-align:center;color:var(--messages-muted);font-size:13px;line-height:1.6}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-loading .el-icon{color:var(--messages-accent);font-size:25px;animation:message-detail-spin 1s linear infinite}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-error h3,html[data-ui-style] body #app .messages-page.messages-polished .message-detail-error .message-detail-error-title{margin:0;color:var(--messages-text);font-size:15px;font-weight:600}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-error p,html[data-ui-style] body #app .messages-page.messages-polished .message-detail-error .message-detail-error-description{margin:0;color:var(--messages-muted);font-size:12px}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-retry{min-width:104px;min-height:40px;margin-top:4px;padding:9px 18px;border:1px solid var(--messages-border);border-radius:12px;background:var(--messages-selected);box-shadow:none;color:var(--messages-accent);font:inherit;font-size:13px;font-weight:500;cursor:pointer}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-retry:active{border-color:var(--messages-accent);background:var(--messages-selected);transform:none}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-retry:focus-visible{box-shadow:inset 0 0 0 2px var(--messages-accent)}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-retry:disabled{color:var(--messages-muted);cursor:wait}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-empty{margin:20px 0 0;color:var(--messages-muted);font-size:13px;line-height:1.7}html[data-ui-style] body #app .messages-page.messages-polished .delete-btn{right:-80px;width:80px;padding:8px;border:0;border-radius:0 19px 19px 0;background:var(--messages-danger);box-shadow:none;color:#fff;font:inherit;font-size:13px;font-weight:600}html[data-ui-style] body #app .messages-page.messages-polished .delete-btn:active{background:var(--messages-danger-pressed);transform:none}html[data-ui-style] body #app .messages-page.messages-polished .empty-state,html[data-ui-style] body #app .messages-page.messages-polished .loading-state{min-height:260px;padding:48px 20px;color:var(--messages-muted)}html[data-ui-style] body #app .messages-page.messages-polished .empty-state>.el-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:16px;border-radius:21px;background:var(--messages-soft);color:var(--messages-muted);font-size:28px;opacity:1}html[data-ui-style] body #app .messages-page.messages-polished .empty-text{color:var(--messages-text);font-size:15px;font-weight:500}html[data-ui-style] body #app .messages-page.messages-polished .empty-desc{margin-top:4px;color:var(--messages-muted);font-size:12px}html[data-ui-style] body #app .messages-page.messages-polished .loading-state>.el-icon{color:var(--messages-accent);font-size:25px}html[data-ui-style] body #app .messages-page.messages-polished .loading-text,html[data-ui-style] body #app .messages-page.messages-polished .loading-more,html[data-ui-style] body #app .messages-page.messages-polished .no-more{color:var(--messages-muted);font-size:12px}html[data-ui-style] body #app .messages-page.messages-polished .loading-more{padding:18px 12px;background:transparent}html[data-ui-style] body #app .messages-page.messages-polished .loading-more .loading-icon{color:var(--messages-accent)}html[data-ui-style] body #app .messages-page.messages-polished .no-more{padding:16px 12px;background:transparent}html[data-ui-style] body #app .messages-page.messages-polished .no-more:before{content:none}html[data-ui-style] body #app .messages-page.messages-polished .no-more span{padding:0;background:transparent}html[data-ui-style] body #app .messages-page.messages-polished .list-state{border:1px solid var(--messages-border);border-radius:19px;background:var(--messages-panel);box-shadow:none}html[data-ui-style] body #app .messages-page.messages-polished :is(.messages-tabs .tab-item,.message-item .expand-btn,.message-read-retry,.delete-btn,.list-state-action):focus-visible{box-shadow:inset 0 0 0 2px var(--messages-accent)}html[data-ui-style] body #app .messages-page.messages-polished .delete-btn:focus-visible{box-shadow:inset 0 0 0 2px #fff}@media (max-width: 360px){html[data-ui-style] body #app .messages-page.messages-polished .messages-toolbar,html[data-ui-style] body #app .messages-page.messages-polished .messages-content{padding-inline:10px}html[data-ui-style] body #app .messages-page.messages-polished .message-item{padding:13px}html[data-ui-style] body #app .messages-page.messages-polished .message-item .message-header{gap:9px}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-header{padding-left:15px}html[data-ui-style] body #app .messages-page.messages-polished .message-detail-scroll{padding:16px 15px 20px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .messages-page.messages-polished .message-item-wrapper,html[data-ui-style] body #app .messages-page.messages-polished .tab-item,html[data-ui-style] body #app .messages-page.messages-polished .expand-btn,html[data-ui-style] body #app .messages-page.messages-polished .expand-btn .el-icon{transition:none}}@keyframes message-detail-spin{to{transform:rotate(360deg)}}html[data-ui-style=neumorphic] body #app .messages-page.messages-polished{--messages-bg: var(--neu-surface);--messages-panel: var(--neu-surface);--messages-soft: #e2e9f2;--messages-border: var(--neu-edge);--messages-selected: var(--neu-surface);--messages-selected-shadow: var(--neu-control);--messages-shadow: 3px 3px 8px #bdcbdc66, -2px -2px 7px #ffffff8c;--messages-unread-edge: #b7cbe4}html[data-ui-style=ios] body #app .messages-page.messages-polished{--messages-bg: transparent;--messages-panel: var(--ios-glass-strong);--messages-soft: #dcdce654;--messages-border: #ffffffb3;--messages-selected: #ffffff94;--messages-selected-shadow: inset 0 1px 0 #fffffff0, 0 2px 6px #2929330a;--messages-shadow: var(--ios-hairline), 0 3px 12px #24242a08;--messages-unread-edge: #b9cfe7;--messages-icon-bg: #e1eefa;--messages-dialog-panel: linear-gradient(145deg, #fffffff2, #f0f0f4ed)}html[data-ui-style=ios] body #app .messages-page.messages-polished .messages-tabs{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html[data-ui-style=ios] body #app .messages-page.messages-polished .message-detail-dialog{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}html[data-ui-style=dark] body #app .messages-page.messages-polished{--messages-bg: var(--dark-bg);--messages-panel: var(--dark-panel);--messages-soft: #222428;--messages-border: var(--dark-border);--messages-selected: #3a3227;--messages-unread-edge: #665538;--messages-shadow: 0 2px 10px #0000001a;--messages-icon-bg: #393125;--messages-notice-bg: #393125;--messages-notice-color: var(--dark-accent);--messages-danger: #ae434e;--messages-danger-pressed: #933642}html[data-ui-style] body #app .customer-service-page.customer-service-polished{--support-bg: #f5f7fb;--support-panel: var(--refine-panel);--support-hero: var(--refine-panel);--support-text: var(--refine-text);--support-muted: var(--refine-muted);--support-accent: var(--refine-accent);--support-border: #e4eaf2;--support-divider: #e9edf3;--support-shadow: 0 3px 14px #283e5a09;--support-pressed: #edf2f8;--support-contact-bg: #eaf2ff;--support-green-bg: #ebf5ef;--support-green: #388363;--support-blue-bg: #ebf2fd;--support-blue: #4a7fbd;--support-purple-bg: #f2edf9;--support-purple: #8263ad;--support-amber-bg: #fbf2e6;--support-amber: #a67838;--support-teal-bg: #eaf5f4;--support-teal: #3c8c8b;--support-neutral-bg: #edf1f5;--support-neutral: #687b90;position:relative;height:100%;min-height:0;max-height:100%;overflow:hidden;background:var(--support-bg);color:var(--support-text);box-shadow:none}html[data-ui-style] body #app .customer-service-page.customer-service-polished>.page-header{flex-shrink:0}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-content{display:flex;flex:1 1 0;flex-direction:column;gap:12px;min-width:0;min-height:0;padding:12px 12px calc(24px + env(safe-area-inset-bottom,0px));overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;background:transparent}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-content>*{flex-shrink:0}html[data-ui-style] body #app .customer-service-page.customer-service-polished :is(.service-hero,.service-actions,.service-empty,.category-section){margin:0;border:1px solid var(--support-border);border-radius:22px;background:var(--support-panel);box-shadow:var(--support-shadow)}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-hero{gap:14px;min-height:140px;padding:20px 18px;background:var(--support-hero)}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-hero:before,html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-hero:after{content:none}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-hero .hero-copy{min-width:0}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-hero .service-greeting{margin:0 0 6px;color:var(--support-muted);font-size:12px;font-weight:400;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-hero .greeting{margin:0 0 7px;color:var(--support-text);font-size:21px;font-weight:650;line-height:1.4;letter-spacing:0;overflow-wrap:anywhere}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-hero .hero-desc{max-width:none;margin:0;color:var(--support-muted);font-size:12px;font-weight:400;line-height:1.65}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-hero .robot-card{flex:0 0 72px;width:72px;height:82px}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-hero .robot-card img{width:100%;height:100%;object-fit:contain;filter:none}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-actions{gap:0;padding:0 14px;overflow:hidden}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-actions .contact-service-button{display:flex;align-items:center;justify-content:flex-start;width:100%;height:auto;min-height:76px;padding:14px 2px;gap:12px;border:0;border-bottom:1px solid var(--support-divider);border-radius:0;background:transparent;color:var(--support-text);box-shadow:none;font:inherit;letter-spacing:0;text-align:left;cursor:pointer;touch-action:manipulation;transition:background-color .15s ease}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-actions .contact-service-button:last-child{border-bottom:0}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-actions .contact-service-button:hover{background:transparent;color:var(--support-text);box-shadow:none}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-actions .contact-service-button:active:not(:disabled):not(.disabled){background:var(--support-pressed);color:var(--support-text);box-shadow:none;transform:none;filter:none}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-actions .contact-service-button:focus-visible{box-shadow:inset 0 0 0 2px var(--support-accent)}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-actions .contact-icon{display:inline-flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;border-radius:13px;background:var(--support-contact-bg);color:var(--support-accent)}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-actions .contact-icon .el-icon{font-size:22px}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-actions .contact-copy{display:flex;flex:1 1 0;flex-direction:column;min-width:0;gap:4px}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-actions .contact-title{color:var(--support-text);font-size:15px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-actions .contact-desc{color:var(--support-muted);font-size:12px;font-weight:400;line-height:1.5}html[data-ui-style] body #app .customer-service-page.customer-service-polished .arrow-icon{flex:0 0 16px;color:var(--support-muted);font-size:15px}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:126px;padding:20px 16px}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-empty>.el-icon{color:var(--support-muted);font-size:28px}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-empty .empty-text{margin:0;color:var(--support-text);font-size:14px;font-weight:500;line-height:1.6}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-empty .empty-desc{margin:0;color:var(--support-muted);font-size:12px;font-weight:400;line-height:1.6}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section{padding:0}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .section-title{display:block;height:auto;min-height:0;padding:17px 16px 11px;border:0;background:transparent}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .section-title:before,html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .section-title:after{content:none}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .section-title .title-bar{display:none}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .section-title h3{margin:0;color:var(--support-text);font-size:15px;font-weight:600;line-height:1.5}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .section-title .section-desc{margin:4px 0 0;color:var(--support-muted);font-size:12px;font-weight:400;line-height:1.6}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-list{margin:0 14px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-item{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:70px;padding:12px 2px;gap:12px;border:0;border-bottom:1px solid var(--support-divider);border-radius:0;background:transparent;color:var(--support-text);box-shadow:none;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;transition:background-color .15s ease}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-item:last-child{border-bottom:0}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-item:hover{background:transparent;box-shadow:none}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-item:active{background:var(--support-pressed);box-shadow:none;transform:none}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-item:focus-visible{box-shadow:inset 0 0 0 2px var(--support-accent)}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-icon{display:inline-flex;flex:0 0 34px;align-items:center;justify-content:center;width:34px;height:34px;border-radius:11px;background:var(--support-neutral-bg);color:var(--support-neutral)}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-icon .el-icon{font-size:20px}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-icon.tone-green{background:var(--support-green-bg);color:var(--support-green)}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-icon.tone-blue{background:var(--support-blue-bg);color:var(--support-blue)}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-icon.tone-purple{background:var(--support-purple-bg);color:var(--support-purple)}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-icon.tone-amber{background:var(--support-amber-bg);color:var(--support-amber)}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-icon.tone-teal{background:var(--support-teal-bg);color:var(--support-teal)}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-icon.tone-neutral{background:var(--support-neutral-bg);color:var(--support-neutral)}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-copy{display:flex;flex:1 1 0;flex-direction:column;min-width:0;gap:3px}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-name{color:var(--support-text);font-size:15px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-desc{color:var(--support-muted);font-size:12px;font-weight:400;line-height:1.5}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-empty{padding:28px 16px;color:var(--support-muted);font-size:13px;line-height:1.6}@media (max-width: 360px){html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-hero{min-height:132px;padding:18px 16px;gap:10px}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-hero .greeting{font-size:20px}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-hero .robot-card{flex-basis:64px;width:64px;height:74px}html[data-ui-style] body #app .customer-service-page.customer-service-polished .service-actions{padding-inline:12px}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-list{margin-inline:12px}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-item{gap:10px}html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-section .category-icon{flex-basis:32px;width:32px;height:32px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .customer-service-page.customer-service-polished .contact-service-button,html[data-ui-style] body #app .customer-service-page.customer-service-polished .category-item{transition:none}}html[data-ui-style=neumorphic] body #app .customer-service-page.customer-service-polished{--support-bg: var(--neu-surface);--support-panel: var(--neu-surface);--support-hero: var(--neu-surface);--support-border: var(--neu-edge);--support-divider: var(--neu-border);--support-shadow: var(--neu-raised);--support-pressed: #e1e8f2;--support-contact-bg: #e0eaf8}html[data-ui-style=ios] body #app .customer-service-page.customer-service-polished{--support-bg: transparent;--support-panel: var(--ios-glass-strong);--support-hero: var(--ios-glass-tint);--support-border: #ffffffb8;--support-divider: #90909a24;--support-shadow: var(--ios-glass-shadow);--support-pressed: #dcdce63d;--support-contact-bg: #e2edfb}html[data-ui-style=ios] body #app .customer-service-page.customer-service-polished .service-hero{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}html[data-ui-style=dark] body #app .customer-service-page.customer-service-polished{--support-bg: var(--dark-bg);--support-panel: var(--dark-panel);--support-hero: var(--dark-panel);--support-border: var(--dark-border);--support-divider: #34373c;--support-shadow: 0 4px 14px #0000001a;--support-pressed: #2b2e33;--support-contact-bg: #373025;--support-green-bg: #253b32;--support-green: #93c7aa;--support-blue-bg: #28384a;--support-blue: #9ebde2;--support-purple-bg: #373043;--support-purple: #bea9d8;--support-amber-bg: #3c3327;--support-amber: #d8bd90;--support-teal-bg: #273b3b;--support-teal: #9cc8c6;--support-neutral-bg: #30363d;--support-neutral: #b0bcc9}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished{--help-bg: #f5f7fb;--help-panel: var(--refine-panel);--help-text: var(--refine-text);--help-muted: var(--refine-muted);--help-accent: var(--refine-accent);--help-border: #e4eaf2;--help-divider: #e9edf3;--help-soft: #f0f4f9;--help-selected: #eaf1fc;--help-shadow: 0 3px 14px #283e5a09;--help-skeleton: #e7edf4;position:relative;display:flex;flex-direction:column;height:100%;min-height:0;max-height:100%;overflow:hidden;background:var(--help-bg);color:var(--help-text);box-shadow:none}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished>.page-header{flex-shrink:0}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-content{display:block;flex:1 1 0;min-width:0;min-height:0;padding:12px 12px calc(24px + env(safe-area-inset-bottom,0px));overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;border:0;border-radius:0;background:transparent;box-shadow:none}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-content>*+*{margin-top:12px}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-intro{padding:7px 5px 3px}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-intro-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-intro-heading h2{margin:0;color:var(--help-text);font-size:18px;font-weight:600;line-height:1.5}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-count{flex-shrink:0;color:var(--help-muted);font-size:12px;line-height:1.5;font-variant-numeric:tabular-nums}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-intro-desc{margin:5px 0 0;color:var(--help-muted);font-size:12px;font-weight:400;line-height:1.6}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished :is(.question-list,.category-list,.help-article,.feedback-section,.help-state,.help-skeleton){margin-bottom:0;border:1px solid var(--help-border);border-radius:22px;background:var(--help-panel);box-shadow:var(--help-shadow);color:var(--help-text)}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .question-list,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .category-list{padding:0 14px;overflow:hidden}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .question-list :is(.question-item,.category-item),html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .category-list :is(.question-item,.category-item){display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;min-height:66px;margin:0;padding:13px 2px;border:0;border-bottom:1px solid var(--help-divider);border-radius:0;background:transparent;box-shadow:none;color:var(--help-text);font:inherit;text-align:left;cursor:pointer;transform:none;touch-action:manipulation;transition:background-color .15s ease}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .question-list :is(.question-item,.category-item):before,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .question-list :is(.question-item,.category-item):after,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .category-list :is(.question-item,.category-item):before,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .category-list :is(.question-item,.category-item):after{content:none}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .question-list :is(.question-item,.category-item):last-child,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .category-list :is(.question-item,.category-item):last-child{border-bottom:0}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .question-list :is(.question-item,.category-item):hover,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .category-list :is(.question-item,.category-item):hover{background:transparent;box-shadow:none}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .question-list :is(.question-item,.category-item):active:not(:disabled):not(.disabled),html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .category-list :is(.question-item,.category-item):active:not(:disabled):not(.disabled){background:var(--help-soft);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .question-list :is(.question-item,.category-item):focus-visible,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .category-list :is(.question-item,.category-item):focus-visible{box-shadow:inset 0 0 0 2px var(--help-accent)}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .question-list .question-number,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .category-list .question-number{flex:0 0 25px;color:var(--help-muted);font-size:12px;font-weight:500;line-height:1.5;font-variant-numeric:tabular-nums}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .question-list .category-icon,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .category-list .category-icon{display:inline-flex;flex:0 0 34px;align-items:center;justify-content:center;width:34px;height:34px;border-radius:11px;background:var(--help-soft);color:var(--help-accent)}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .question-list .category-icon .el-icon,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .category-list .category-icon .el-icon{font-size:19px}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .question-list .question-text,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .question-list .category-name,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .category-list .question-text,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .category-list .category-name{flex:1 1 0;min-width:0;color:var(--help-text);font-size:15px;font-weight:500;line-height:1.6;letter-spacing:0;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .question-list .arrow-icon,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .category-list .arrow-icon{flex:0 0 16px;color:var(--help-muted);font-size:15px;transform:none}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:236px;padding:28px 18px;text-align:center}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-state-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:6px;border-radius:17px;background:var(--help-soft);color:var(--help-muted);font-size:25px}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-state-title{margin:0;color:var(--help-text);font-size:15px;font-weight:500;line-height:1.6}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-state-desc{margin:0;color:var(--help-muted);font-size:12px;font-weight:400;line-height:1.7}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-retry{min-width:100px;min-height:42px;margin-top:7px;padding:9px 18px;border:1px solid var(--help-border);border-radius:12px;background:var(--help-selected);color:var(--help-accent);font:inherit;font-size:13px;font-weight:500;box-shadow:none;cursor:pointer}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-retry:active{border-color:var(--help-accent);background:var(--help-selected);transform:none}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-retry:focus-visible{box-shadow:inset 0 0 0 2px var(--help-accent)}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-retry:disabled{color:var(--help-muted);cursor:wait}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-skeleton{padding:0 16px}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-skeleton-row{display:flex;align-items:center;gap:12px;min-height:66px;border-bottom:1px solid var(--help-divider)}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-skeleton-row:last-child{border-bottom:0}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-skeleton-row:before{content:"";flex:0 0 25px;height:12px;border-radius:4px;background:var(--help-skeleton)}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-skeleton-line{display:block;width:72%;height:13px;border-radius:5px;background:var(--help-skeleton);animation:help-skeleton-pulse 1.6s ease-in-out infinite}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article{padding:19px 18px 21px}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .question-title{margin:0 0 18px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .question-title .article-kicker{margin:0 0 7px;color:var(--help-muted);font-size:11px;font-weight:400;line-height:1.5}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .question-title h2{margin:0;color:var(--help-text);font-size:20px;font-weight:600;line-height:1.55;letter-spacing:0;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-content{display:block;flex:none;height:auto;min-height:0;max-height:none;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article :is(.answer-html,.answer-text,.answer-text-content,.answer-list){min-width:0;margin:0;color:var(--help-text);font-size:15px;font-weight:400;line-height:1.85;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-text-content{white-space:pre-wrap}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-list{display:flex;flex-direction:column;gap:12px}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-list .answer-item{gap:8px;line-height:1.85}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-list .bullet{margin-top:0;color:var(--help-muted)}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html p{margin:0 0 13px;color:var(--help-text);font-size:15px;line-height:1.85}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html p:last-child{margin-bottom:0}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html h1,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html h2,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html h3,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html h4,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html h5,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html h6{margin:20px 0 10px;color:var(--help-text);font-size:17px;font-weight:600;line-height:1.6}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html strong,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html b{color:inherit;font-weight:600}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html a{color:var(--help-accent);text-decoration:underline;text-underline-offset:3px}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html ul,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html ol{margin:13px 0;padding-left:22px}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html li{margin:0 0 8px;color:var(--help-text);font-size:15px;line-height:1.85}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html img,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html video{display:block;max-width:100%;height:auto;margin-block:14px;border-radius:9px}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html iframe{max-width:100%;border:0}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html table{display:block;width:100%;max-width:100%;margin:14px 0;border-collapse:collapse;overflow-x:auto}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html th,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html td{padding:8px 10px;border:1px solid var(--help-border);color:var(--help-text);text-align:left}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html th{background:var(--help-soft);font-weight:600}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html blockquote{margin:14px 0;padding:10px 13px;border-left:3px solid var(--help-border);border-radius:0 8px 8px 0;background:var(--help-soft);color:var(--help-muted)}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html code{padding:2px 5px;border-radius:4px;background:var(--help-soft);color:var(--help-text);font-size:13px;white-space:break-spaces;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html pre{max-width:100%;margin:14px 0;padding:12px;border-radius:10px;background:var(--help-soft);color:var(--help-text);white-space:pre-wrap;overflow-x:auto}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html pre code{padding:0;background:transparent}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html hr{margin:18px 0;border:0;border-top:1px solid var(--help-border)}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html>:first-child{margin-top:0}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .answer-html>:last-child{margin-bottom:0}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .empty-answer{padding:28px 0;color:var(--help-muted);font-size:13px;line-height:1.7}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-section{position:static;padding:17px 16px 16px}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-section .feedback-divider{display:none}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-section .feedback-content{padding:0}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-section .feedback-question{margin:0;color:var(--help-text);font-size:15px;font-weight:500;line-height:1.6;text-align:left}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-section .feedback-desc{margin:4px 0 0;color:var(--help-muted);font-size:12px;line-height:1.6}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-section .feedback-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-section .feedback-buttons .feedback-btn{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;min-width:0;min-height:44px;padding:10px 8px;gap:5px;border:1px solid var(--help-border);border-radius:12px;background:var(--help-soft);box-shadow:none;color:var(--help-muted);font:inherit;font-size:13px;font-weight:500;transform:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-section .feedback-buttons .feedback-btn span{font-size:13px}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-section .feedback-buttons .feedback-btn .el-icon{flex-shrink:0;font-size:16px}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-section .feedback-buttons .feedback-btn .feedback-count{color:inherit;font-size:12px;font-weight:400;font-variant-numeric:tabular-nums}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-section .feedback-buttons .feedback-btn:hover{background:var(--help-soft)}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-section .feedback-buttons .feedback-btn.active:not(:disabled),html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-section .feedback-buttons .feedback-btn.not-helpful-btn.active:not(:disabled){border-color:var(--help-accent);background:var(--help-selected);color:var(--help-accent);box-shadow:none}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-section .feedback-buttons .feedback-btn:active:not(:disabled):not(.disabled){background:var(--help-selected);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-section .feedback-buttons .feedback-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--help-accent)}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-section .feedback-buttons .feedback-btn:disabled,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-section .feedback-buttons .feedback-btn.disabled{background:var(--help-soft);color:var(--help-muted);border-color:var(--help-border);box-shadow:none;cursor:wait}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-section .feedback-buttons .feedback-btn .button-loading{border-color:var(--help-border);border-top-color:var(--help-accent)}@media (max-width: 360px){html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article{padding:17px 15px 19px}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-article .question-title h2{font-size:19px}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .question-list,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .category-list{padding-inline:12px}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .question-list .question-item,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .category-list .category-item{gap:10px}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-section{padding-inline:14px}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-section .feedback-buttons{gap:8px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .help-skeleton-line{animation:none}html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .question-item,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .category-item,html[data-ui-style] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .feedback-btn{transition:none}}@keyframes help-skeleton-pulse{50%{opacity:.45}}html[data-ui-style=neumorphic] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished{--help-bg: var(--neu-surface);--help-panel: var(--neu-surface);--help-border: var(--neu-edge);--help-divider: var(--neu-border);--help-soft: #e2e9f2;--help-selected: #dce8f8;--help-shadow: var(--neu-raised);--help-skeleton: #d6e0ed}html[data-ui-style=ios] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished{--help-bg: transparent;--help-panel: var(--ios-glass-strong);--help-border: #ffffffb8;--help-divider: #90909a24;--help-soft: #e8e8ed6b;--help-selected: #e1ebf7b3;--help-shadow: var(--ios-glass-shadow);--help-skeleton: #d8d8e099}html[data-ui-style=dark] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished{--help-bg: var(--dark-bg);--help-panel: var(--dark-panel);--help-border: var(--dark-border);--help-divider: #34373c;--help-soft: #282b30;--help-selected: #3b3225;--help-shadow: 0 4px 14px #0000001a;--help-skeleton: #34383f}html[data-ui-style=dark] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .answer-html :is([style*="color: black;" i],[style$="color: black" i],[style*="color:black;" i],[style$="color:black" i],[color=black i]){color:var(--help-text)!important}html[data-ui-style=dark] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .answer-html :is([style*="color: #000;" i],[style$="color: #000" i],[style*="color:#000;" i],[style$="color:#000" i],[color="#000" i]){color:var(--help-text)!important}html[data-ui-style=dark] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .answer-html :is([style*="color: #000000;" i],[style$="color: #000000" i],[style*="color:#000000;" i],[style$="color:#000000" i],[color="#000000" i]){color:var(--help-text)!important}html[data-ui-style=dark] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .answer-html :is([style*="color: #111;" i],[style$="color: #111" i],[style*="color:#111;" i],[style$="color:#111" i],[color="#111" i]){color:var(--help-text)!important}html[data-ui-style=dark] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .answer-html :is([style*="color: #111111;" i],[style$="color: #111111" i],[style*="color:#111111;" i],[style$="color:#111111" i],[color="#111111" i]){color:var(--help-text)!important}html[data-ui-style=dark] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .answer-html :is([style*="color: #222;" i],[style$="color: #222" i],[style*="color:#222;" i],[style$="color:#222" i],[color="#222" i]){color:var(--help-text)!important}html[data-ui-style=dark] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .answer-html :is([style*="color: #222222;" i],[style$="color: #222222" i],[style*="color:#222222;" i],[style$="color:#222222" i],[color="#222222" i]){color:var(--help-text)!important}html[data-ui-style=dark] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .answer-html :is([style*="color: #262626;" i],[style$="color: #262626" i],[style*="color:#262626;" i],[style$="color:#262626" i],[color="#262626" i]){color:var(--help-text)!important}html[data-ui-style=dark] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .answer-html :is([style*="color: #333;" i],[style$="color: #333" i],[style*="color:#333;" i],[style$="color:#333" i],[color="#333" i]){color:var(--help-text)!important}html[data-ui-style=dark] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .answer-html :is([style*="color: #333333;" i],[style$="color: #333333" i],[style*="color:#333333;" i],[style$="color:#333333" i],[color="#333333" i]){color:var(--help-text)!important}html[data-ui-style=dark] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .answer-html :is([style*="color: #1a1a1a;" i],[style$="color: #1a1a1a" i],[style*="color:#1a1a1a;" i],[style$="color:#1a1a1a" i],[color="#1a1a1a" i]){color:var(--help-text)!important}html[data-ui-style=dark] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .answer-html :is([style*="color: rgb(0, 0, 0);" i],[style$="color: rgb(0, 0, 0)" i],[style*="color:rgb(0, 0, 0);" i],[style$="color:rgb(0, 0, 0)" i],[color="rgb(0, 0, 0)" i]){color:var(--help-text)!important}html[data-ui-style=dark] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .answer-html :is([style*="color: rgb(38, 38, 38);" i],[style$="color: rgb(38, 38, 38)" i],[style*="color:rgb(38, 38, 38);" i],[style$="color:rgb(38, 38, 38)" i],[color="rgb(38, 38, 38)" i]){color:var(--help-text)!important}html[data-ui-style=dark] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .answer-html :is([style*="color: rgb(51, 51, 51);" i],[style$="color: rgb(51, 51, 51)" i],[style*="color:rgb(51, 51, 51);" i],[style$="color:rgb(51, 51, 51)" i],[color="rgb(51, 51, 51)" i]){color:var(--help-text)!important}html[data-ui-style=dark] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .answer-html :is([style*="background: white;" i],[style$="background: white" i],[style*="background:white;" i],[style$="background:white" i],[style*="background-color: white;" i],[style$="background-color: white" i],[style*="background-color:white;" i],[style$="background-color:white" i],[bgcolor=white i]){background-color:transparent!important}html[data-ui-style=dark] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .answer-html :is([style*="background: #fff;" i],[style$="background: #fff" i],[style*="background:#fff;" i],[style$="background:#fff" i],[style*="background-color: #fff;" i],[style$="background-color: #fff" i],[style*="background-color:#fff;" i],[style$="background-color:#fff" i],[bgcolor="#fff" i]){background-color:transparent!important}html[data-ui-style=dark] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .answer-html :is([style*="background: #ffffff;" i],[style$="background: #ffffff" i],[style*="background:#ffffff;" i],[style$="background:#ffffff" i],[style*="background-color: #ffffff;" i],[style$="background-color: #ffffff" i],[style*="background-color:#ffffff;" i],[style$="background-color:#ffffff" i],[bgcolor="#ffffff" i]){background-color:transparent!important}html[data-ui-style=dark] body #app :is(.help-detail-page,.help-question-detail-page,.help-center-page).help-polished .answer-html :is([style*="background: rgb(255, 255, 255);" i],[style$="background: rgb(255, 255, 255)" i],[style*="background:rgb(255, 255, 255);" i],[style$="background:rgb(255, 255, 255)" i],[style*="background-color: rgb(255, 255, 255);" i],[style$="background-color: rgb(255, 255, 255)" i],[style*="background-color:rgb(255, 255, 255);" i],[style$="background-color:rgb(255, 255, 255)" i],[bgcolor="rgb(255, 255, 255)" i]){background-color:transparent!important}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished{--profit-bg: #f5f7fb;--profit-panel: var(--refine-panel);--profit-text: var(--refine-text);--profit-muted: var(--refine-muted);--profit-accent: var(--refine-accent);--profit-border: #e4eaf2;--profit-divider: #e9edf3;--profit-soft: #edf1f7;--profit-selected: #e4ecf8;--profit-shadow: 0 3px 14px #283e5a09;--profit-positive: #b94750;--profit-negative: #287c61;position:relative;inset:auto;display:flex;flex-direction:column;height:100%;min-height:0;max-height:100%;overflow:hidden;background:var(--profit-bg);color:var(--profit-text)}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished>.page-header{flex-shrink:0}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-content{display:block;flex:1 1 0;min-width:0;min-height:0;padding:12px 12px calc(24px + env(safe-area-inset-bottom,0px));overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;background:transparent}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-content>*+*{margin-top:12px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar{display:grid;grid-template-columns:72px minmax(0,1fr) 72px;align-items:center;gap:6px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn){display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:0;min-height:44px;padding:8px 5px;border:1px solid var(--profit-border);border-radius:12px;background:var(--profit-soft);box-shadow:none;color:var(--profit-text);font:inherit;font-size:12px;font-weight:500;white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background-color .15s ease}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn) .day-text{color:inherit;font-size:12px;font-weight:500}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn) .arrow-icon{color:inherit;font-size:12px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn):hover{background:var(--profit-soft);box-shadow:none}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn):active:not(:disabled):not(.disabled){background:var(--profit-selected);box-shadow:none;transform:none}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn):disabled,html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn).disabled{background:var(--profit-soft);border-color:var(--profit-border);color:var(--profit-muted);box-shadow:none;cursor:default}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn):disabled .day-text,html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn):disabled .arrow-icon,html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn).disabled .day-text,html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn).disabled .arrow-icon{color:inherit;opacity:.65}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn):focus-visible{box-shadow:inset 0 0 0 2px var(--profit-accent)}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar .date-picker{width:100%;min-width:0;height:44px;min-height:44px;border:0;border-radius:12px;background:transparent;box-shadow:none}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar .date-picker .el-input__wrapper{width:100%;min-width:0;min-height:44px;padding:0 8px;border:1px solid var(--profit-border);border-radius:12px;background:var(--profit-soft);box-shadow:none}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar .date-picker .el-input__wrapper.is-focus,html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar .date-picker .el-input__wrapper:focus-within{border-color:var(--profit-accent);box-shadow:inset 0 0 0 1px var(--profit-accent)}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar .date-picker .el-input__inner{min-width:0;height:42px;line-height:42px;text-align:center;font-weight:500;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar .date-picker .el-input__prefix{position:static;margin-right:3px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar .date-picker .el-input__prefix,html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar .date-picker .el-input__icon,html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar .date-picker .el-input__icon svg{color:var(--profit-muted)}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .date-filter-bar .date-picker .el-input__prefix .el-icon{margin:0;font-size:15px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .profit-summary{padding:18px;border:1px solid var(--profit-border);border-radius:22px;background:var(--profit-panel);box-shadow:var(--profit-shadow)}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .summary-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .summary-context{display:flex;flex-direction:column;gap:5px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .summary-date{color:var(--profit-muted);font-size:11px;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .summary-label{color:var(--profit-muted);font-size:13px;font-weight:500;line-height:1.5}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .summary-status{padding:5px 10px;border:1px solid var(--profit-border);border-radius:9px;background:var(--profit-soft);color:var(--profit-muted);font-size:11px;font-weight:500;line-height:1.5}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .summary-amount{display:flex;align-items:baseline;gap:5px;min-width:0;margin-top:10px;color:var(--profit-text);font-variant-numeric:tabular-nums}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .summary-amount .currency-symbol{flex-shrink:0;color:inherit;font-size:18px;font-weight:500;line-height:1.4}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .summary-amount .amount-number{min-width:0;color:inherit;font-size:30px;font-weight:650;line-height:1.3;letter-spacing:-.4px;overflow-wrap:anywhere}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .profit-summary .stats-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin-top:17px;padding:14px 0 0;border:0;border-top:1px solid var(--profit-divider);border-radius:0;background:transparent;box-shadow:none}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .profit-summary .stats-row :is(.stat-item,.prev-stat,.next-stat){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;justify-content:start;column-gap:6px;row-gap:5px;width:auto;min-width:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .profit-summary .stats-row .next-stat{padding-left:16px;border-left:1px solid var(--profit-divider)}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .profit-summary .stats-row .stat-label{color:var(--profit-muted);font-size:11px;font-weight:400;line-height:1.5}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .profit-summary .stats-row .stat-date{min-width:0;color:var(--profit-muted);font-size:11px;font-weight:400;line-height:1.5;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .profit-summary .stats-row .stat-value{grid-column:1/-1;min-width:0;color:var(--profit-text);font-size:14px;font-weight:500;line-height:1.5;white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .warm-reminder{display:flex;align-items:flex-start;gap:6px;padding:0 4px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--profit-muted);text-align:left}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .warm-reminder>.el-icon{flex:0 0 14px;margin-top:2px;color:inherit;font-size:14px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .warm-reminder span,html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .warm-reminder .reminder-text{color:var(--profit-muted);font-size:11px;font-weight:400;line-height:1.7}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:5px 4px 0}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-section-heading h2{margin:0;color:var(--profit-text);font-size:15px;font-weight:600;line-height:1.5}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-section-heading .report-count{color:var(--profit-muted);font-size:11px;font-weight:400;line-height:1.5}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list{display:flex;flex:none;flex-direction:column;gap:12px;height:auto;min-height:0;max-height:none;padding:0;overflow:visible;background:transparent}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item{display:block;flex-shrink:0;width:100%;min-width:0;margin:0;padding:14px;border:1px solid var(--profit-border);border-radius:22px;background:var(--profit-panel);box-shadow:var(--profit-shadow);color:var(--profit-text);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;transition:border-color .15s ease}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item:hover{background:var(--profit-panel)}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item:active{border-color:var(--profit-accent);background:var(--profit-panel);box-shadow:var(--profit-shadow);transform:none}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item:focus-visible{box-shadow:inset 0 0 0 2px var(--profit-accent)}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-left{display:flex;flex:1 1 0;align-items:center;gap:9px;min-width:0}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-icon-wrapper{display:block;flex:0 0 32px;width:32px;height:32px;border-radius:10px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-name{min-width:0;color:var(--profit-text);font-size:14px;font-weight:600;line-height:1.5;white-space:normal;overflow:visible;overflow-wrap:anywhere;text-overflow:clip}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-total{display:grid;grid-template-columns:minmax(0,1fr) 14px;align-items:center;flex:0 1 48%;min-width:0;max-width:50%;gap:2px 6px;text-align:right;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-total .total-caption{grid-column:1;color:var(--profit-muted);font-size:11px;font-weight:400;line-height:1.5}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-total .total-amount{grid-column:1;grid-row:2;min-width:0;color:var(--profit-text);font-size:15px;font-weight:600;line-height:1.5;white-space:normal;overflow-wrap:anywhere}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-total .arrow-icon{grid-column:2;grid-row:1/3;color:var(--profit-muted);font-size:14px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;margin-top:13px;padding-top:12px;border-top:1px solid var(--profit-divider)}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-details .detail-item{display:flex;flex:none;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-details .detail-label{color:var(--profit-muted);font-size:11px;font-weight:400;line-height:1.5}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-details .detail-value{min-width:0;color:var(--profit-text);font-size:14px;font-weight:500;line-height:1.5;white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .list-state,html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .empty-state{margin:0;border:1px solid var(--profit-border);border-radius:22px;background:var(--profit-panel);box-shadow:none}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .empty-state{min-height:180px;padding:64px 18px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .empty-text{color:var(--profit-muted);font-size:13px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .list-state-icon{background:var(--profit-soft);color:var(--profit-accent)}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .list-state-title{color:var(--profit-text)}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .list-state-description{color:var(--profit-muted)}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .list-state-action{min-height:42px;border-radius:12px;background:var(--profit-soft);border-color:var(--profit-border);color:var(--profit-accent);box-shadow:none}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .list-state-action:active:not(:disabled):not(.disabled){background:var(--profit-selected);box-shadow:none;transform:none}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .list-state-action:focus-visible{box-shadow:inset 0 0 0 2px var(--profit-accent)}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished :is(.summary-amount,.summary-status,.stats-row .stat-value,.report-item .item-total .total-amount).positive{color:var(--profit-positive)}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished :is(.summary-amount,.summary-status,.stats-row .stat-value,.report-item .item-total .total-amount).negative{color:var(--profit-negative)}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished :is(.summary-amount,.summary-status,.stats-row .stat-value,.report-item .item-total .total-amount).zero{color:var(--profit-text)}@media (max-width: 360px){html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .profit-summary{padding:16px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .summary-amount .amount-number{font-size:26px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .profit-summary .stats-row{gap:12px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .profit-summary .stats-row .next-stat{padding-left:12px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item{padding:13px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-details{gap:8px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-details .detail-value{font-size:13px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .prev-day-btn,html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .next-day-btn,html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-item{transition:none}}html[data-ui-style=neumorphic] body #app .profit-loss-report-page.profit-loss-polished{--profit-bg: var(--neu-surface);--profit-panel: var(--neu-surface);--profit-border: var(--neu-edge);--profit-divider: var(--neu-border);--profit-soft: #e2e9f2;--profit-selected: #dce8f8;--profit-shadow: var(--neu-raised)}html[data-ui-style=ios] body #app .profit-loss-report-page.profit-loss-polished{--profit-bg: transparent;--profit-panel: var(--ios-glass-strong);--profit-border: #ffffffb8;--profit-divider: #90909a24;--profit-soft: #e8e8ed6b;--profit-selected: #e1ebf7b3;--profit-shadow: var(--ios-glass-shadow)}html[data-ui-style=dark] body #app .profit-loss-report-page.profit-loss-polished{--profit-bg: var(--dark-bg);--profit-panel: var(--dark-panel);--profit-border: var(--dark-border);--profit-divider: #34373c;--profit-soft: #282b30;--profit-selected: #3b3225;--profit-shadow: 0 4px 14px #0000001a;--profit-positive: #f29b9f;--profit-negative: #89c9ad}html[data-ui-style] body #app .recharge-page.recharge-polished{--recharge-bg: #f5f7fb;--recharge-panel: var(--refine-panel);--recharge-text: var(--refine-text);--recharge-muted: var(--refine-muted);--recharge-accent: var(--refine-accent);--recharge-border: #e4eaf2;--recharge-divider: #e9edf3;--recharge-soft: #edf1f7;--recharge-selected: #e6effc;--recharge-check-text: #fff;--recharge-promo-bg: #fbf0df;--recharge-promo-text: #946320;--recharge-shadow: 0 3px 14px #283e5a09;position:relative;inset:auto;display:flex;flex-direction:column;height:100%;min-height:0;max-height:100%;overflow:hidden;background:var(--recharge-bg);color:var(--recharge-text)}html[data-ui-style] body #app .recharge-page.recharge-polished>.page-header{flex-shrink:0}html[data-ui-style] body #app .recharge-page.recharge-polished .recharge-content{display:block;flex:1 1 0;min-width:0;min-height:0;padding:12px 12px calc(24px + env(safe-area-inset-bottom,0px));overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;background:transparent}html[data-ui-style] body #app .recharge-page.recharge-polished .recharge-content>*+*{margin-top:16px}html[data-ui-style] body #app .recharge-page.recharge-polished .broadcast-bar{display:flex;align-items:center;gap:8px;min-width:0;height:40px;padding:8px 11px;border:0;border-radius:14px;background:var(--recharge-soft);box-shadow:none;color:var(--recharge-muted)}html[data-ui-style] body #app .recharge-page.recharge-polished .broadcast-bar .broadcast-icon{flex:0 0 18px;width:18px;height:18px;margin:0}html[data-ui-style] body #app .recharge-page.recharge-polished .broadcast-bar .broadcast-icon-img{display:block;width:18px;height:18px;object-fit:contain}html[data-ui-style] body #app .recharge-page.recharge-polished .broadcast-bar .marquee-container{flex:1 1 0;min-width:0;height:24px;margin:0}html[data-ui-style] body #app .recharge-page.recharge-polished .broadcast-bar .marquee-text{color:var(--recharge-muted);font-size:12px;font-weight:400;line-height:24px}html[data-ui-style] body #app .recharge-page.recharge-polished .broadcast-bar .marquee-content{display:inline-flex;width:max-content;animation:recharge-announcement-scroll 24s linear infinite;will-change:transform}html[data-ui-style] body #app .recharge-page.recharge-polished .payment-section{min-width:0;padding:14px;border:1px solid var(--recharge-border);border-radius:22px;background:var(--recharge-panel);box-shadow:var(--recharge-shadow)}html[data-ui-style] body #app .recharge-page.recharge-polished :is(.payment-section-heading,.channel-section-heading){display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;margin:0 0 13px;padding:0}html[data-ui-style] body #app .recharge-page.recharge-polished :is(.payment-section-heading,.channel-section-heading) h2{min-width:0;margin:0;color:var(--recharge-text);font-size:16px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app .recharge-page.recharge-polished .section-caption{min-width:0;color:var(--recharge-muted);font-size:11px;line-height:1.5;text-align:right}html[data-ui-style] body #app .recharge-page.recharge-polished .payment-methods-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:8px;max-width:100%;padding:0;border:0;border-radius:0;overflow:visible;background:transparent;box-shadow:none}html[data-ui-style] body #app .recharge-page.recharge-polished .payment-methods-grid .payment-method-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;min-width:0;min-height:88px;margin:0;padding:22px 3px 9px;border:1px solid var(--recharge-border);border-radius:14px;background:transparent;box-shadow:none;color:var(--recharge-text);font:inherit;text-align:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body #app .recharge-page.recharge-polished .payment-methods-grid .payment-method-card:hover{background:var(--recharge-soft);box-shadow:none;transform:none}html[data-ui-style] body #app .recharge-page.recharge-polished .payment-methods-grid .payment-method-card:active:not(:disabled):not(.disabled){background:var(--recharge-selected);box-shadow:none;transform:none}html[data-ui-style] body #app .recharge-page.recharge-polished .payment-methods-grid .payment-method-card.selected{border-color:var(--recharge-accent);background:var(--recharge-selected);box-shadow:none;transform:none}html[data-ui-style] body #app .recharge-page.recharge-polished .payment-methods-grid .payment-method-card.selected .method-name{color:var(--recharge-accent);font-weight:600}html[data-ui-style] body #app .recharge-page.recharge-polished .payment-methods-grid .payment-method-card:focus-visible{box-shadow:inset 0 0 0 2px var(--recharge-accent)}html[data-ui-style] body #app .recharge-page.recharge-polished .payment-methods-grid .payment-method-card .method-icon{display:flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:30px;margin:0;color:var(--recharge-accent);font-size:27px;transform:none;transition:none}html[data-ui-style] body #app .recharge-page.recharge-polished .payment-methods-grid .payment-method-card .method-icon-img{display:block;width:30px;height:30px;border-radius:6px;object-fit:contain}html[data-ui-style] body #app .recharge-page.recharge-polished .payment-methods-grid .payment-method-card .method-icon-fallback{display:inline-flex;width:28px;height:28px;color:var(--recharge-accent);font-size:26px}html[data-ui-style] body #app .recharge-page.recharge-polished .payment-methods-grid .payment-method-card .method-name{display:block;min-width:0;max-width:100%;color:var(--recharge-text);font-size:12px;font-weight:500;line-height:1.4;white-space:normal;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;transition:none}html[data-ui-style] body #app .recharge-page.recharge-polished .payment-methods-grid .payment-method-card .method-badge{position:absolute;inset:5px 5px auto auto;max-width:calc(100% - 26px);padding:1px 4px;border:0;border-radius:5px;background:var(--recharge-soft);box-shadow:none;color:var(--recharge-muted);font-size:10px;font-weight:500;line-height:14px;letter-spacing:0;text-transform:none}html[data-ui-style] body #app .recharge-page.recharge-polished .payment-methods-grid .payment-method-card .method-badge.recommended{background:var(--recharge-selected);color:var(--recharge-accent)}html[data-ui-style] body #app .recharge-page.recharge-polished .payment-methods-grid .payment-method-card .method-badge.popular{background:var(--recharge-promo-bg);color:var(--recharge-promo-text)}html[data-ui-style] body #app .recharge-page.recharge-polished .payment-methods-grid .payment-method-card .selected-check{position:absolute;inset:7px auto auto 5px;display:flex;align-items:center;justify-content:center;width:14px;height:14px;border:0;border-radius:50%;background:var(--recharge-accent);box-shadow:none;color:var(--recharge-check-text);font-size:10px;animation:none}html[data-ui-style] body #app .recharge-page.recharge-polished .payment-methods-grid .payment-method-card .selected-check .el-icon{color:inherit;font-size:inherit}html[data-ui-style] body #app .recharge-page.recharge-polished .channel-section{min-width:0;padding:0;border:0;background:transparent;box-shadow:none}html[data-ui-style] body #app .recharge-page.recharge-polished .channel-section-heading{align-items:flex-start;padding:0 3px}html[data-ui-style] body #app .recharge-page.recharge-polished .channel-section-heading>div{flex:1 1 0;min-width:0}html[data-ui-style] body #app .recharge-page.recharge-polished .channel-hint{margin:4px 0 0;color:var(--recharge-muted);font-size:12px;line-height:1.5}html[data-ui-style] body #app .recharge-page.recharge-polished .channel-count{flex-shrink:0;padding-top:3px;color:var(--recharge-muted);font-size:11px;line-height:1.5;white-space:nowrap;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .recharge-page.recharge-polished .recharge-methods-grid{display:flex;flex-direction:column;gap:10px;min-width:0;padding:0}html[data-ui-style] body #app .recharge-page.recharge-polished .recharge-methods-grid .recharge-method-card{display:block;width:100%;min-width:0;margin:0;padding:14px;border:1px solid var(--recharge-border);border-radius:20px;background:var(--recharge-panel);box-shadow:var(--recharge-shadow);color:var(--recharge-text);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;transition:border-color .15s ease}html[data-ui-style] body #app .recharge-page.recharge-polished .recharge-methods-grid .recharge-method-card:hover{background:var(--recharge-panel);border-color:var(--recharge-accent);box-shadow:var(--recharge-shadow);transform:none}html[data-ui-style] body #app .recharge-page.recharge-polished .recharge-methods-grid .recharge-method-card:active:not(:disabled):not(.disabled){background:var(--recharge-panel);border-color:var(--recharge-accent);box-shadow:var(--recharge-shadow);transform:none}html[data-ui-style] body #app .recharge-page.recharge-polished .recharge-methods-grid .recharge-method-card:focus-visible{box-shadow:inset 0 0 0 2px var(--recharge-accent)}html[data-ui-style] body #app .recharge-page.recharge-polished .channel-main{display:flex;align-items:center;gap:11px;min-width:0}html[data-ui-style] body #app .recharge-page.recharge-polished .channel-main .method-icon{display:flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;border-radius:10px;color:var(--recharge-accent);font-size:28px}html[data-ui-style] body #app .recharge-page.recharge-polished .channel-main .method-icon .method-icon-img{display:block;width:100%;height:100%;border-radius:8px;object-fit:contain}html[data-ui-style] body #app .recharge-page.recharge-polished .method-info{display:block;flex:1 1 0;min-width:0}html[data-ui-style] body #app .recharge-page.recharge-polished .method-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;margin:0;overflow:hidden;color:var(--recharge-text);font-size:15px;font-weight:600;line-height:1.5;white-space:normal;overflow-wrap:anywhere}html[data-ui-style] body #app .recharge-page.recharge-polished .method-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;overflow:hidden;color:var(--recharge-muted);font-size:12px;font-weight:400;line-height:1.5;white-space:normal;overflow-wrap:anywhere}html[data-ui-style] body #app .recharge-page.recharge-polished .channel-arrow{flex:0 0 15px;color:var(--recharge-muted);font-size:15px}html[data-ui-style] body #app .recharge-page.recharge-polished .channel-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-top:12px;padding-top:11px;border-top:1px solid var(--recharge-divider)}html[data-ui-style] body #app .recharge-page.recharge-polished .method-amount-range{display:flex;flex:1 1 170px;flex-wrap:wrap;align-items:baseline;gap:3px 8px;min-width:0;color:var(--recharge-text);font-size:12px;font-weight:500;line-height:1.5;white-space:normal;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .recharge-page.recharge-polished .range-label{flex-shrink:0;color:var(--recharge-muted);font-size:11px;font-weight:400}html[data-ui-style] body #app .recharge-page.recharge-polished .range-value{min-width:0;color:var(--recharge-text);overflow-wrap:anywhere}html[data-ui-style] body #app .recharge-page.recharge-polished .discount-badge{flex:0 1 auto;max-width:100%;padding:3px 7px;border:0;border-radius:7px;background:var(--recharge-promo-bg);color:var(--recharge-promo-text);font-size:11px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app .recharge-page.recharge-polished .list-state{min-height:180px;margin:0;padding:26px 16px;border:1px solid var(--recharge-border);border-radius:22px;background:var(--recharge-panel);box-shadow:none}html[data-ui-style] body #app .recharge-page.recharge-polished .payment-section>.list-state{border:0;border-radius:14px;background:transparent}html[data-ui-style] body #app .recharge-page.recharge-polished .list-state-icon{background:var(--recharge-soft);color:var(--recharge-accent)}html[data-ui-style] body #app .recharge-page.recharge-polished .list-state-spinner{border-color:var(--recharge-border);border-top-color:var(--recharge-accent)}html[data-ui-style] body #app .recharge-page.recharge-polished .list-state-title{color:var(--recharge-text)}html[data-ui-style] body #app .recharge-page.recharge-polished .list-state-description{color:var(--recharge-muted)}html[data-ui-style] body #app .recharge-page.recharge-polished .list-state-action{min-height:44px;border-radius:12px;background:var(--recharge-soft);border-color:var(--recharge-border);color:var(--recharge-accent);box-shadow:none}html[data-ui-style] body #app .recharge-page.recharge-polished .list-state-action:hover{background:var(--recharge-soft);box-shadow:none}html[data-ui-style] body #app .recharge-page.recharge-polished .list-state-action:active:not(:disabled):not(.disabled){background:var(--recharge-selected);box-shadow:none;transform:none}html[data-ui-style] body #app .recharge-page.recharge-polished .list-state-action:focus-visible{box-shadow:inset 0 0 0 2px var(--recharge-accent)}@media (max-width: 360px){html[data-ui-style] body #app .recharge-page.recharge-polished .payment-methods-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-ui-style] body #app .recharge-page.recharge-polished .payment-section-heading{gap:7px}html[data-ui-style] body #app .recharge-page.recharge-polished .section-caption{font-size:10px}html[data-ui-style] body #app .recharge-page.recharge-polished .recharge-methods-grid .recharge-method-card{padding:13px}html[data-ui-style] body #app .recharge-page.recharge-polished .channel-main{gap:9px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .recharge-page.recharge-polished .payment-methods-grid .payment-method-card,html[data-ui-style] body #app .recharge-page.recharge-polished .recharge-methods-grid .recharge-method-card{transition:none}}@keyframes recharge-announcement-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}html[data-ui-style=neumorphic] body #app .recharge-page.recharge-polished{--recharge-bg: var(--neu-surface);--recharge-panel: var(--neu-surface);--recharge-border: var(--neu-edge);--recharge-divider: var(--neu-border);--recharge-soft: #e2e9f2;--recharge-selected: #dce8f8;--recharge-promo-bg: #eee5d7;--recharge-promo-text: #855a21;--recharge-shadow: var(--neu-raised)}html[data-ui-style=ios] body #app .recharge-page.recharge-polished{--recharge-bg: transparent;--recharge-panel: var(--ios-glass-strong);--recharge-border: #d1d3da8c;--recharge-divider: #90909a24;--recharge-soft: #e8e8ed6b;--recharge-selected: #deebfabf;--recharge-promo-bg: #faf0dfb3;--recharge-shadow: var(--ios-glass-shadow)}html[data-ui-style=dark] body #app .recharge-page.recharge-polished{--recharge-bg: var(--dark-bg);--recharge-panel: var(--dark-panel);--recharge-border: var(--dark-border);--recharge-divider: #34373c;--recharge-soft: #282b30;--recharge-selected: #3b3225;--recharge-check-text: #211b12;--recharge-promo-bg: #383023;--recharge-promo-text: #e2c293;--recharge-shadow: 0 4px 14px #0000001a}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished,html[data-ui-style] body .el-dialog.recharge-result-dialog{--payment-bg: #f5f7fb;--payment-panel: var(--refine-panel);--payment-text: var(--refine-text);--payment-muted: var(--refine-muted);--payment-accent: var(--refine-accent);--payment-primary: var(--refine-primary);--payment-primary-pressed: var(--refine-primary-pressed);--payment-on-accent: var(--refine-primary-text, #fff);--payment-border: #e4eaf2;--payment-divider: #e9edf3;--payment-soft: #f2f5fa;--payment-selected: #e6effc;--payment-disabled: var(--refine-disabled);--payment-disabled-text: var(--refine-disabled-text);--payment-warning: #aa594d;--payment-success: #268158;--payment-success-soft: #e6f3ec;--payment-shadow: 0 3px 14px #283e5a09;--payment-modal: var(--refine-panel);--payment-modal-shadow: 0 16px 50px #172b4a30}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished{position:relative;inset:auto;display:flex;flex-direction:column;height:100%;min-width:0;min-height:0;max-height:100%;overflow:hidden;background:var(--payment-bg);color:var(--payment-text)}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished>.page-header{flex-shrink:0}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished>.main-content{position:relative;display:block;flex:1 1 0;min-width:0;min-height:0;padding:12px 12px calc(24px + env(safe-area-inset-bottom,0px));overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;background:transparent}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished>.main-content>*{min-width:0;overflow:visible;z-index:auto}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished>.main-content>*+*{margin-top:14px}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .channel-intro{padding:3px 5px 2px;border:0;background:transparent;box-shadow:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .channel-kicker{display:block;color:var(--payment-muted);font-size:11px;line-height:1.5}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .channel-title{margin:5px 0 0;color:var(--payment-text);font-size:21px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .channel-caption{margin:5px 0 0;color:var(--payment-muted);font-size:12px;line-height:1.6}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished :is(.input-section,.network-section,.account-section,.deposit-info-section,.payment-info-section,.transaction-info-section){display:block;padding:18px;border:1px solid var(--payment-border);border-radius:22px;background:var(--payment-panel);box-shadow:var(--payment-shadow)}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .section-header{display:flex;align-items:center;gap:8px;margin:0 0 13px;padding:0}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .green-bar{display:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .section-title{margin:0;color:var(--payment-text);font-size:15px;font-weight:600;line-height:1.5}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-limit{margin:10px 0 0;color:var(--payment-muted);font-size:13px;line-height:1.6;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .input-container{min-width:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-field{display:flex;align-items:center;gap:8px;min-width:0;min-height:58px;padding:0 14px;border:1px solid var(--payment-border);border-radius:14px;background:var(--payment-soft);box-shadow:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-field:focus-within{border-color:var(--payment-accent);box-shadow:inset 0 0 0 1px var(--payment-accent)}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-field .currency,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-field .currency-symbol{flex-shrink:0;color:var(--payment-text);font-size:23px;font-weight:500}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-field .amount-unit{flex-shrink:0;color:var(--payment-muted);font-size:13px;font-weight:500}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-field .amount-unit:first-child{color:var(--payment-text);font-size:23px}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-field .amount-input{flex:1 1 0;width:100%;min-width:0;height:56px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--payment-text);font-size:24px;line-height:normal;font-weight:500;font-variant-numeric:tabular-nums;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-field .amount-input:focus{border:0;background:transparent;box-shadow:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-field .amount-input::placeholder{color:var(--payment-muted);font-size:15px;font-weight:400;opacity:.85}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-field .amount-input::-webkit-inner-spin-button,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-field .amount-input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-selection{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;min-width:0}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-btn{min-width:0;border:1px solid var(--payment-border);border-radius:12px;background:var(--payment-soft);box-shadow:none;color:var(--payment-text);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-btn:hover{background:var(--payment-soft);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-btn:active:not(:disabled):not(.disabled){background:var(--payment-selected);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--payment-accent)}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-btn{width:100%;min-height:48px;height:auto;padding:10px 7px;font-size:14px;font-weight:500;line-height:1.5;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-btn.selected{border-color:var(--payment-accent);background:var(--payment-selected);color:var(--payment-accent);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .input-section>.next-btn{margin-top:18px}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .next-btn{min-width:0;border:1px solid var(--payment-border);border-radius:12px;background:var(--payment-soft);box-shadow:none;color:var(--payment-text);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .next-btn:hover{background:var(--payment-soft);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .next-btn:active:not(:disabled):not(.disabled){background:var(--payment-selected);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .next-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--payment-accent)}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .next-btn{width:100%;min-height:48px;height:auto;padding:12px 16px;border-radius:14px;font-size:15px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .next-btn:not(:disabled):not(.disabled){background:var(--payment-primary);border-color:transparent;color:var(--payment-on-accent);box-shadow:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .next-btn:not(:disabled):not(.disabled):active{background:var(--payment-primary-pressed);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .next-btn:not(:disabled):not(.disabled):focus-visible{box-shadow:inset 0 0 0 2px var(--payment-on-accent),0 0 0 2px var(--payment-accent)}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .next-btn:disabled,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .next-btn.disabled{background:var(--payment-disabled);border-color:var(--payment-border);color:var(--payment-disabled-text);box-shadow:none;cursor:not-allowed;transform:none;opacity:1}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .action-section{position:relative;inset:auto;display:block;width:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-info{display:flex;flex-direction:column;gap:10px;margin-top:15px;padding:13px 0 0;border-top:1px solid var(--payment-divider);border-radius:0;background:transparent;box-shadow:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .info-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:start;gap:12px}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .info-label{min-width:0;color:var(--payment-muted);font-size:12px;font-weight:400;line-height:1.6;white-space:normal;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .info-value{min-width:0;color:var(--payment-text);font-size:14px;font-weight:500;line-height:1.6;white-space:normal;overflow-wrap:anywhere;word-break:normal;font-variant-numeric:tabular-nums}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .info-row .info-value{text-align:right}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .network-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-width:0;max-width:100%}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .network-option{min-width:0;border:1px solid var(--payment-border);border-radius:12px;background:var(--payment-soft);box-shadow:none;color:var(--payment-text);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .network-option:hover{background:var(--payment-soft);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .network-option:active:not(:disabled):not(.disabled){background:var(--payment-selected);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .network-option:focus-visible{box-shadow:inset 0 0 0 2px var(--payment-accent)}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .network-option{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:none;min-height:48px;padding:11px 25px 11px 12px;text-align:center}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .network-option.selected{border-color:var(--payment-accent);background:var(--payment-selected);color:var(--payment-accent);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .network-option .network-name{min-width:0;color:inherit;font-size:14px;font-weight:500;line-height:1.5;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .network-option .selected-check{position:absolute;inset:6px 6px auto auto;display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:var(--payment-accent);color:var(--payment-on-accent);font-size:10px}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .account-info{display:flex;flex-direction:column;gap:14px;min-width:0}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .payment-method{display:flex;align-items:center;gap:10px;min-width:0;padding:0 0 13px;border-bottom:1px solid var(--payment-divider)}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .payment-logo{flex:0 0 32px;width:32px;height:32px;border-radius:7px;object-fit:contain}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .payment-name{flex:1 1 0;min-width:0;color:var(--payment-text);font-size:15px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .info-list{display:flex;flex-direction:column;gap:12px;min-width:0}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .info-item{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:10px;min-width:0}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .info-item>.info-value{text-align:right}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .account-section .info-item{display:block}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .account-section .info-label{display:block;margin-bottom:2px}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .info-value-container{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-width:0}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .info-value-container .info-value{flex:1 1 0;text-align:left}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .copy-btn,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .copy-all-btn{min-width:0;border:1px solid var(--payment-border);border-radius:12px;background:var(--payment-soft);box-shadow:none;color:var(--payment-text);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .copy-btn:hover,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .copy-all-btn:hover{background:var(--payment-soft);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .copy-btn:active:not(:disabled):not(.disabled),html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .copy-all-btn:active:not(:disabled):not(.disabled){background:var(--payment-selected);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .copy-btn:focus-visible,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .copy-all-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--payment-accent)}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .copy-btn,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .copy-all-btn{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;color:var(--payment-accent)}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .copy-btn .el-icon,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .copy-all-btn .el-icon{color:inherit}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .form-list{display:flex;flex-direction:column;gap:16px;min-width:0}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .form-item{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:0}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .form-label{width:auto;color:var(--payment-muted);font-size:13px;line-height:1.5}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .form-input,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .transaction-input{width:100%;min-width:0;height:52px;margin:0;padding:0 13px;border:1px solid var(--payment-border);border-radius:13px;background:var(--payment-soft);box-shadow:none;color:var(--payment-text);font:inherit;font-size:16px;line-height:1.5;transition:border-color .15s ease}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .form-input::placeholder,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .transaction-input::placeholder{color:var(--payment-muted);font-size:14px;opacity:.85}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .form-input:focus,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .form-input:focus-within,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .transaction-input:focus,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .transaction-input:focus-within{border-color:var(--payment-accent);background:var(--payment-soft);box-shadow:inset 0 0 0 1px var(--payment-accent)}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .form-input,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .transaction-input{flex:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-display{display:flex;align-items:center;min-width:0;min-height:52px;height:auto;padding:11px 13px;border:1px solid var(--payment-border);border-radius:13px;background:var(--payment-soft)}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-value{min-width:0;color:var(--payment-text);font-size:20px;font-weight:600;line-height:1.5;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .qr-section{display:flex;justify-content:center;padding:6px 0;border:0;border-radius:0;background:transparent;box-shadow:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .qr-container{display:flex;align-items:center;justify-content:center;width:218px;max-width:100%;height:auto;aspect-ratio:1;padding:9px;border:1px solid #dfe5ee;border-radius:18px;background:#fff;box-shadow:0 3px 14px #283e5a09}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .qr-code{display:block;width:200px;max-width:100%;height:auto;max-height:100%;aspect-ratio:1;object-fit:contain;background:#fff}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .qr-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;min-height:180px;color:#66758a}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .qr-placeholder p{margin:0;font-size:13px}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .address-item{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding-top:4px}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .address-container{display:flex;align-items:center;gap:8px;width:100%;min-width:0;padding:9px 8px 9px 12px;border:1px solid var(--payment-border);border-radius:13px;background:var(--payment-soft);box-shadow:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .address-text{flex:1 1 0;min-width:0;color:var(--payment-text);font-size:13px;font-weight:400;line-height:1.65;overflow-wrap:anywhere;word-break:normal}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .address-container .copy-btn{background:transparent}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .reminder-section{padding:16px 17px;border:1px solid var(--payment-border);border-radius:20px;background:var(--payment-panel);box-shadow:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .reminder-title{margin:0 0 9px;color:var(--payment-warning);font-size:13px;font-weight:600;line-height:1.5}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .reminder-content,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .reminder-content p{min-width:0;margin:0;color:var(--payment-muted);font-size:13px;font-weight:400;line-height:1.7;white-space:pre-line;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;-webkit-line-clamp:unset}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .reminder-content{display:block}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .reminder-content p+p{margin-top:7px}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .custom-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px;background:#11172266;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .custom-dialog{position:relative;width:min(360px,100%);max-width:360px;max-height:calc(100vh - 32px);max-height:calc(var(--app-height, 100dvh) - 32px);margin:auto;padding:22px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;border:1px solid var(--payment-border);border-radius:24px;background:var(--payment-modal);box-shadow:var(--payment-modal-shadow);color:var(--payment-text);text-align:center;transform:none;transition:opacity .15s ease}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .custom-dialog.is-open{transform:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .custom-dialog.success-dialog{padding-top:30px}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .confirm-dialog-content{padding:0;text-align:center}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .success-icon-wrapper{display:flex;justify-content:center;margin:10px 0 18px}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .success-icon{display:flex;align-items:center;justify-content:center;width:68px;height:68px;border-radius:50%;background:var(--payment-success-soft);color:var(--payment-success);box-shadow:none;animation:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .success-title,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .confirm-title{margin:0 0 10px;color:var(--payment-text);font-size:18px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .success-message,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .confirm-message{margin:0;color:var(--payment-muted);font-size:14px;line-height:1.7;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .success-actions{display:flex;flex-direction:column;gap:10px;margin-top:22px}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .dialog-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px;padding:0;background:transparent}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .action-btn.primary,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .confirm-btn{min-width:0;border:1px solid var(--payment-border);border-radius:12px;background:var(--payment-soft);box-shadow:none;color:var(--payment-text);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .action-btn.primary:hover,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .confirm-btn:hover{background:var(--payment-soft);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .action-btn.primary:active:not(:disabled):not(.disabled),html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .confirm-btn:active:not(:disabled):not(.disabled){background:var(--payment-selected);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .action-btn.primary:focus-visible,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .confirm-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--payment-accent)}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .action-btn.primary,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .confirm-btn{width:100%;min-height:48px;height:auto;padding:12px 16px;border-radius:14px;font-size:15px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .action-btn.primary:not(:disabled):not(.disabled),html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .confirm-btn:not(:disabled):not(.disabled){background:var(--payment-primary);border-color:transparent;color:var(--payment-on-accent);box-shadow:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .action-btn.primary:not(:disabled):not(.disabled):active,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .confirm-btn:not(:disabled):not(.disabled):active{background:var(--payment-primary-pressed);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .action-btn.primary:not(:disabled):not(.disabled):focus-visible,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .confirm-btn:not(:disabled):not(.disabled):focus-visible{box-shadow:inset 0 0 0 2px var(--payment-on-accent),0 0 0 2px var(--payment-accent)}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .action-btn.primary:disabled,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .action-btn.primary.disabled,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .confirm-btn:disabled,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .confirm-btn.disabled{background:var(--payment-disabled);border-color:var(--payment-border);color:var(--payment-disabled-text);box-shadow:none;cursor:not-allowed;transform:none;opacity:1}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .action-btn.primary,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .confirm-btn{min-height:44px;padding:10px 12px;font-size:14px}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .action-btn.secondary,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .cancel-btn{min-width:0;border:1px solid var(--payment-border);border-radius:12px;background:var(--payment-soft);box-shadow:none;color:var(--payment-text);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .action-btn.secondary:hover,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .cancel-btn:hover{background:var(--payment-soft);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .action-btn.secondary:active:not(:disabled):not(.disabled),html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .cancel-btn:active:not(:disabled):not(.disabled){background:var(--payment-selected);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .action-btn.secondary:focus-visible,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .cancel-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--payment-accent)}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .action-btn.secondary,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .cancel-btn{width:100%;min-height:44px;height:auto;padding:10px 12px;border-radius:14px;font-size:14px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .success-close-btn{min-width:0;border:1px solid var(--payment-border);border-radius:12px;background:var(--payment-soft);box-shadow:none;color:var(--payment-text);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .success-close-btn:hover{background:var(--payment-soft);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .success-close-btn:active:not(:disabled):not(.disabled){background:var(--payment-selected);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .success-close-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--payment-accent)}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .success-close-btn{position:absolute;inset:8px 8px auto auto;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--payment-muted)}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .success-close-btn:hover{background:var(--payment-soft);color:var(--payment-text)}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .recharge-result-dialog .success-dialog{width:100%;max-width:none;margin:0;padding:0;border:0;background:transparent;box-shadow:none}@media (max-width: 360px){html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished :is(.input-section,.network-section,.account-section,.deposit-info-section,.payment-info-section,.transaction-info-section){padding:16px}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-selection{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .channel-title{font-size:20px}html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .network-container{gap:8px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .amount-btn,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .next-btn,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .network-option,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .copy-btn,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .copy-all-btn,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .custom-dialog,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .custom-dialog-overlay,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .action-btn,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .confirm-btn,html[data-ui-style] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished .cancel-btn{transition:none}}html[data-ui-style] body .el-dialog.recharge-result-dialog{--el-dialog-width: min(360px, calc(100vw - 32px) );--el-dialog-margin-top: 0;position:fixed;top:0;right:0;bottom:0;left:0;width:min(360px,100vw - 32px);max-width:calc(100vw - 32px);height:fit-content;max-height:calc(100vh - 32px);max-height:calc(var(--app-height, 100dvh) - 32px);margin:auto;padding:22px;overflow-y:auto;overflow-x:hidden;border:1px solid var(--payment-border);border-radius:24px;background:var(--payment-modal);box-shadow:var(--payment-modal-shadow);color:var(--payment-text);text-align:center}html[data-ui-style] body .el-dialog.recharge-result-dialog .el-dialog__header{margin:0;padding:0}html[data-ui-style] body .el-dialog.recharge-result-dialog .el-dialog__body{padding:0;color:var(--payment-muted)}html[data-ui-style] body .el-dialog.recharge-result-dialog .success-dialog{width:100%;max-width:none;margin:0;padding:0;border:0;background:transparent;box-shadow:none}html[data-ui-style] body .el-dialog.recharge-result-dialog .confirm-dialog-content{padding:0;text-align:center}html[data-ui-style] body .el-dialog.recharge-result-dialog .success-icon-wrapper{display:flex;justify-content:center;margin:10px 0 18px}html[data-ui-style] body .el-dialog.recharge-result-dialog .success-icon{display:flex;align-items:center;justify-content:center;width:68px;height:68px;border-radius:50%;background:var(--payment-success-soft);color:var(--payment-success);box-shadow:none;animation:none}html[data-ui-style] body .el-dialog.recharge-result-dialog .success-title,html[data-ui-style] body .el-dialog.recharge-result-dialog .confirm-title{margin:0 0 10px;color:var(--payment-text);font-size:18px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body .el-dialog.recharge-result-dialog .success-message,html[data-ui-style] body .el-dialog.recharge-result-dialog .confirm-message{margin:0;color:var(--payment-muted);font-size:14px;line-height:1.7;overflow-wrap:anywhere}html[data-ui-style] body .el-dialog.recharge-result-dialog .success-actions{display:flex;flex-direction:column;gap:10px;margin-top:22px}html[data-ui-style] body .el-dialog.recharge-result-dialog .dialog-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px;padding:0;background:transparent}html[data-ui-style] body .el-dialog.recharge-result-dialog .action-btn.primary,html[data-ui-style] body .el-dialog.recharge-result-dialog .confirm-btn{min-width:0;border:1px solid var(--payment-border);border-radius:12px;background:var(--payment-soft);box-shadow:none;color:var(--payment-text);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body .el-dialog.recharge-result-dialog .action-btn.primary:hover,html[data-ui-style] body .el-dialog.recharge-result-dialog .confirm-btn:hover{background:var(--payment-soft);box-shadow:none;transform:none}html[data-ui-style] body .el-dialog.recharge-result-dialog .action-btn.primary:active:not(:disabled):not(.disabled),html[data-ui-style] body .el-dialog.recharge-result-dialog .confirm-btn:active:not(:disabled):not(.disabled){background:var(--payment-selected);box-shadow:none;transform:none}html[data-ui-style] body .el-dialog.recharge-result-dialog .action-btn.primary:focus-visible,html[data-ui-style] body .el-dialog.recharge-result-dialog .confirm-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--payment-accent)}html[data-ui-style] body .el-dialog.recharge-result-dialog .action-btn.primary,html[data-ui-style] body .el-dialog.recharge-result-dialog .confirm-btn{width:100%;min-height:48px;height:auto;padding:12px 16px;border-radius:14px;font-size:15px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body .el-dialog.recharge-result-dialog .action-btn.primary:not(:disabled):not(.disabled),html[data-ui-style] body .el-dialog.recharge-result-dialog .confirm-btn:not(:disabled):not(.disabled){background:var(--payment-primary);border-color:transparent;color:var(--payment-on-accent);box-shadow:none}html[data-ui-style] body .el-dialog.recharge-result-dialog .action-btn.primary:not(:disabled):not(.disabled):active,html[data-ui-style] body .el-dialog.recharge-result-dialog .confirm-btn:not(:disabled):not(.disabled):active{background:var(--payment-primary-pressed);box-shadow:none;transform:none}html[data-ui-style] body .el-dialog.recharge-result-dialog .action-btn.primary:not(:disabled):not(.disabled):focus-visible,html[data-ui-style] body .el-dialog.recharge-result-dialog .confirm-btn:not(:disabled):not(.disabled):focus-visible{box-shadow:inset 0 0 0 2px var(--payment-on-accent),0 0 0 2px var(--payment-accent)}html[data-ui-style] body .el-dialog.recharge-result-dialog .action-btn.primary:disabled,html[data-ui-style] body .el-dialog.recharge-result-dialog .action-btn.primary.disabled,html[data-ui-style] body .el-dialog.recharge-result-dialog .confirm-btn:disabled,html[data-ui-style] body .el-dialog.recharge-result-dialog .confirm-btn.disabled{background:var(--payment-disabled);border-color:var(--payment-border);color:var(--payment-disabled-text);box-shadow:none;cursor:not-allowed;transform:none;opacity:1}html[data-ui-style] body .el-dialog.recharge-result-dialog .action-btn.primary,html[data-ui-style] body .el-dialog.recharge-result-dialog .confirm-btn{min-height:44px;padding:10px 12px;font-size:14px}html[data-ui-style] body .el-dialog.recharge-result-dialog .action-btn.secondary,html[data-ui-style] body .el-dialog.recharge-result-dialog .cancel-btn{min-width:0;border:1px solid var(--payment-border);border-radius:12px;background:var(--payment-soft);box-shadow:none;color:var(--payment-text);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body .el-dialog.recharge-result-dialog .action-btn.secondary:hover,html[data-ui-style] body .el-dialog.recharge-result-dialog .cancel-btn:hover{background:var(--payment-soft);box-shadow:none;transform:none}html[data-ui-style] body .el-dialog.recharge-result-dialog .action-btn.secondary:active:not(:disabled):not(.disabled),html[data-ui-style] body .el-dialog.recharge-result-dialog .cancel-btn:active:not(:disabled):not(.disabled){background:var(--payment-selected);box-shadow:none;transform:none}html[data-ui-style] body .el-dialog.recharge-result-dialog .action-btn.secondary:focus-visible,html[data-ui-style] body .el-dialog.recharge-result-dialog .cancel-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--payment-accent)}html[data-ui-style] body .el-dialog.recharge-result-dialog .action-btn.secondary,html[data-ui-style] body .el-dialog.recharge-result-dialog .cancel-btn{width:100%;min-height:44px;height:auto;padding:10px 12px;border-radius:14px;font-size:14px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body .el-dialog.recharge-result-dialog .success-close-btn{min-width:0;border:1px solid var(--payment-border);border-radius:12px;background:var(--payment-soft);box-shadow:none;color:var(--payment-text);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body .el-dialog.recharge-result-dialog .success-close-btn:hover{background:var(--payment-soft);box-shadow:none;transform:none}html[data-ui-style] body .el-dialog.recharge-result-dialog .success-close-btn:active:not(:disabled):not(.disabled){background:var(--payment-selected);box-shadow:none;transform:none}html[data-ui-style] body .el-dialog.recharge-result-dialog .success-close-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--payment-accent)}html[data-ui-style] body .el-dialog.recharge-result-dialog .success-close-btn{position:absolute;inset:8px 8px auto auto;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--payment-muted)}html[data-ui-style] body .el-dialog.recharge-result-dialog .success-close-btn:hover{background:var(--payment-soft);color:var(--payment-text)}@media (prefers-reduced-motion: reduce){html[data-ui-style] body .el-dialog.recharge-result-dialog .action-btn,html[data-ui-style] body .el-dialog.recharge-result-dialog .confirm-btn,html[data-ui-style] body .el-dialog.recharge-result-dialog .cancel-btn,html[data-ui-style] body .el-dialog.recharge-result-dialog .success-close-btn{transition:none}}html[data-ui-style=neumorphic] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished,html[data-ui-style=neumorphic] body .el-dialog.recharge-result-dialog{--payment-bg: var(--neu-surface);--payment-panel: var(--neu-surface);--payment-border: var(--neu-edge);--payment-divider: var(--neu-border);--payment-soft: #e2e9f2;--payment-selected: #dce8f8;--payment-shadow: var(--neu-raised);--payment-modal: var(--neu-surface)}html[data-ui-style=ios] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished,html[data-ui-style=ios] body .el-dialog.recharge-result-dialog{--payment-bg: transparent;--payment-panel: var(--ios-glass-strong);--payment-border: #d1d3da8c;--payment-divider: #90909a24;--payment-soft: #e8e8ed6b;--payment-selected: #deebfabf;--payment-shadow: var(--ios-glass-shadow);--payment-modal: #f3f3f7f5}html[data-ui-style=dark] body #app :is(.recharge-type1-page,.recharge-type2-page,.recharge-type3-page,.recharge-type1-confirm-page,.fill-info-page).recharge-detail-polished,html[data-ui-style=dark] body .el-dialog.recharge-result-dialog{--payment-bg: var(--dark-bg);--payment-panel: var(--dark-panel);--payment-border: var(--dark-border);--payment-divider: #34373c;--payment-soft: #282b30;--payment-selected: #3b3225;--payment-warning: #e8a498;--payment-success: #83c5a1;--payment-success-soft: #243a2e;--payment-shadow: 0 4px 14px #0000001a;--payment-modal: var(--dark-panel);--payment-modal-shadow: 0 16px 50px #00000066}html[data-ui-style] body #app .withdraw-page.withdraw-polished{--withdraw-bg: #f5f7fb;--withdraw-panel: var(--refine-panel);--withdraw-soft: #f3f6fa;--withdraw-selected: var(--refine-selected);--withdraw-border: #e4eaf2;--withdraw-text: var(--refine-text);--withdraw-muted: var(--refine-muted);--withdraw-accent: var(--refine-accent);--withdraw-primary: var(--refine-primary);--withdraw-on-accent: var(--refine-primary-text, #fff);--withdraw-shadow: 0 3px 14px #283e5a09;--withdraw-modal: var(--refine-panel);position:relative;inset:auto;display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;max-height:100%;overflow:hidden;background:var(--withdraw-bg);color:var(--withdraw-text);box-shadow:none}html[data-ui-style] body #app .withdraw-page.withdraw-polished,html[data-ui-style] body #app .withdraw-page.withdraw-polished *,html[data-ui-style] body #app .withdraw-page.withdraw-polished *:before,html[data-ui-style] body #app .withdraw-page.withdraw-polished *:after{box-sizing:border-box}html[data-ui-style] body #app .withdraw-page.withdraw-polished>.page-header{flex:0 0 auto}html[data-ui-style] body #app .withdraw-page.withdraw-polished>.withdraw-content{flex:1 1 0;display:flex;flex-direction:column;gap:12px;min-height:0;min-width:0;padding:12px 12px calc(24px + env(safe-area-inset-bottom,0px));overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;background:transparent}html[data-ui-style] body #app .withdraw-page.withdraw-polished .withdraw-content>*{flex:0 0 auto;min-width:0;overflow:visible}html[data-ui-style] body #app .withdraw-page.withdraw-polished .glass{margin:0;border:1px solid var(--withdraw-border);border-radius:21px;background:var(--withdraw-panel);box-shadow:var(--withdraw-shadow)}html[data-ui-style] body #app .withdraw-page.withdraw-polished button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body #app .withdraw-page.withdraw-polished button:focus-visible{box-shadow:inset 0 0 0 2px var(--withdraw-accent)}html[data-ui-style] body #app .withdraw-page.withdraw-polished button:active:not(:disabled){transform:none}html[data-ui-style] body #app .withdraw-page.withdraw-polished .wallet-info{display:flex;align-items:center;width:100%;gap:13px;padding:16px;text-align:left;color:var(--withdraw-text)}html[data-ui-style] body #app .withdraw-page.withdraw-polished .wallet-info:active{background:var(--withdraw-soft)}html[data-ui-style] body #app .withdraw-page.withdraw-polished .wallet-icon{flex:0 0 46px;width:46px;height:46px;margin:0;border:1px solid var(--withdraw-border);border-radius:15px;background:var(--withdraw-soft);color:var(--withdraw-accent);font-size:24px}html[data-ui-style] body #app .withdraw-page.withdraw-polished .wallet-icon .bank-logo{width:30px;height:30px;object-fit:contain}html[data-ui-style] body #app .withdraw-page.withdraw-polished .wallet-details{min-width:0}html[data-ui-style] body #app .withdraw-page.withdraw-polished .wallet-caption{margin-bottom:3px;color:var(--withdraw-muted);font-size:11px;line-height:1.4}html[data-ui-style] body #app .withdraw-page.withdraw-polished .wallet-details .wallet-name{margin:0 0 4px;color:var(--withdraw-text);font-size:16px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}html[data-ui-style] body #app .withdraw-page.withdraw-polished .wallet-details .wallet-account{color:var(--withdraw-muted);font-size:12px;line-height:1.5;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .withdraw-page.withdraw-polished .wallet-arrow{flex-shrink:0;margin-left:auto;color:var(--withdraw-muted)}html[data-ui-style] body #app .withdraw-page.withdraw-polished .withdraw-amount,html[data-ui-style] body #app .withdraw-page.withdraw-polished .recipient-info{padding:18px}html[data-ui-style] body #app .withdraw-page.withdraw-polished .section-header{margin:0 0 14px}html[data-ui-style] body #app .withdraw-page.withdraw-polished .section-header .header-line{display:none}html[data-ui-style] body #app .withdraw-page.withdraw-polished .section-header h3{margin:0;color:var(--withdraw-text);font-size:15px;font-weight:600;line-height:1.5}html[data-ui-style] body #app .withdraw-page.withdraw-polished .withdraw-amount .amount-input-container{display:flex;align-items:center;gap:9px;min-height:62px;margin:0;padding:6px 8px 6px 13px;border:1px solid var(--withdraw-border);border-radius:15px;background:var(--withdraw-soft)}html[data-ui-style] body #app .withdraw-page.withdraw-polished .amount-input-container:focus-within{border-color:var(--withdraw-accent);box-shadow:inset 0 0 0 1px var(--withdraw-accent)}html[data-ui-style] body #app .withdraw-page.withdraw-polished .amount-currency{flex-shrink:0;color:var(--withdraw-text);font-size:22px;font-weight:600}html[data-ui-style] body #app .withdraw-page.withdraw-polished .withdraw-amount .amount-input-container .amount-input{flex:1 1 0;width:0;min-width:0;height:48px;padding:0;border:0;border-radius:0;background:transparent;color:var(--withdraw-text);font-size:27px;font-weight:600;font-variant-numeric:tabular-nums;box-shadow:none;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}html[data-ui-style] body #app .withdraw-page.withdraw-polished .withdraw-amount .amount-input-container .amount-input::placeholder{color:var(--withdraw-muted);font-size:14px;font-weight:400;opacity:.8}html[data-ui-style] body #app .withdraw-page.withdraw-polished .withdraw-amount .amount-input-container .amount-input:focus{border:0;background:transparent;box-shadow:none}html[data-ui-style] body #app .withdraw-page.withdraw-polished .withdraw-amount .amount-input-container .amount-input::-webkit-inner-spin-button,html[data-ui-style] body #app .withdraw-page.withdraw-polished .withdraw-amount .amount-input-container .amount-input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}html[data-ui-style] body #app .withdraw-page.withdraw-polished .withdraw-amount .amount-input-container .withdraw-all-btn{flex:0 0 auto;min-height:44px;padding:8px 9px;border:0;border-radius:10px;background:transparent;color:var(--withdraw-accent);font-size:12px;font-weight:600;box-shadow:none}html[data-ui-style] body #app .withdraw-page.withdraw-polished .withdraw-amount .amount-input-container .withdraw-all-btn:active{background:var(--withdraw-selected)}html[data-ui-style] body #app .withdraw-page.withdraw-polished .amount-limit{margin:9px 0 15px;color:var(--withdraw-muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere}html[data-ui-style] body #app .withdraw-page.withdraw-polished .withdraw-amount .withdrawable-amount{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-top:13px;border-top:1px solid var(--withdraw-border);color:var(--withdraw-muted);font-size:13px;line-height:1.5}html[data-ui-style] body #app .withdraw-page.withdraw-polished .withdraw-amount .withdrawable-amount .amount-value{min-width:0;color:var(--withdraw-accent);font-size:20px;font-weight:600;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .withdraw-page.withdraw-polished .recipient-info .info-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}html[data-ui-style] body #app .withdraw-page.withdraw-polished .recipient-info .info-list .info-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:5px;min-width:0;padding:12px 0;border:0;border-top:1px solid var(--withdraw-border)}html[data-ui-style] body #app .withdraw-page.withdraw-polished .recipient-info .info-list .info-item:nth-child(-n+2){padding-top:0;border:0}html[data-ui-style] body #app .withdraw-page.withdraw-polished .recipient-info .info-list .info-item:nth-last-child(-n+2){padding-bottom:0}html[data-ui-style] body #app .withdraw-page.withdraw-polished .recipient-info .info-list .info-label{color:var(--withdraw-muted);font-size:12px;line-height:1.5}html[data-ui-style] body #app .withdraw-page.withdraw-polished .recipient-info .info-list .info-value{max-width:100%;color:var(--withdraw-text);font-size:15px;font-weight:600;line-height:1.5;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .withdraw-page.withdraw-polished .action-section{margin:0}html[data-ui-style] body #app .withdraw-page.withdraw-polished .action-section .next-btn{min-height:48px;margin:0;padding:12px 16px;border:1px solid transparent;border-radius:15px;background:var(--withdraw-primary);color:var(--withdraw-on-accent);font-size:15px;font-weight:600;line-height:1.5;box-shadow:none}html[data-ui-style] body #app .withdraw-page.withdraw-polished .action-section .next-btn:disabled{border-color:var(--withdraw-border);background:var(--refine-disabled);color:var(--refine-disabled-text);opacity:1}html[data-ui-style] body #app .withdraw-page.withdraw-polished .warm-reminder{padding:16px 18px;background:transparent;box-shadow:none}html[data-ui-style] body #app .withdraw-page.withdraw-polished .warm-reminder .reminder-title{margin-bottom:10px;color:var(--withdraw-text);font-size:13px;font-weight:600}html[data-ui-style] body #app .withdraw-page.withdraw-polished .warm-reminder .reminder-list .reminder-item{gap:8px;margin-bottom:9px}html[data-ui-style] body #app .withdraw-page.withdraw-polished .warm-reminder .reminder-list .reminder-number{margin:0;color:var(--withdraw-muted);font-size:12px;line-height:1.7}html[data-ui-style] body #app .withdraw-page.withdraw-polished .warm-reminder .reminder-list .reminder-text{color:var(--withdraw-muted);font-size:12px;line-height:1.7;overflow-wrap:anywhere}html[data-ui-style] body #app .withdraw-page.withdraw-polished .account-select-modal,html[data-ui-style] body #app .withdraw-page.withdraw-polished .password-modal{position:fixed;left:0;right:0;background:#11172266;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}html[data-ui-style] body #app .withdraw-page.withdraw-polished .account-select-modal{top:0;right:0;bottom:0;left:0;padding:0}html[data-ui-style] body #app .withdraw-page.withdraw-polished .account-select-modal .modal-content{width:100%!important;max-width:414px!important;max-height:min(75vh,650px);margin:0;overflow:hidden;border:1px solid var(--withdraw-border);border-bottom:0;border-radius:24px 24px 0 0;background:var(--withdraw-modal);box-shadow:0 -8px 40px #152b4820}html[data-ui-style] body #app .withdraw-page.withdraw-polished .modal-header,html[data-ui-style] body #app .withdraw-page.withdraw-polished .password-modal .modal-header{flex:0 0 auto;min-height:66px;padding:12px 16px 12px 20px;border-bottom:1px solid var(--withdraw-border)}html[data-ui-style] body #app .withdraw-page.withdraw-polished .modal-header .modal-title,html[data-ui-style] body #app .withdraw-page.withdraw-polished .password-modal .modal-header .modal-title{color:var(--withdraw-text);font-size:17px;font-weight:600}html[data-ui-style] body #app .withdraw-page.withdraw-polished .modal-header .close-btn,html[data-ui-style] body #app .withdraw-page.withdraw-polished .password-modal .modal-header .close-btn{width:40px;height:40px;flex-shrink:0;border:0;border-radius:50%;background:transparent;color:var(--withdraw-muted);font-size:25px}html[data-ui-style] body #app .withdraw-page.withdraw-polished .modal-header .close-btn:active,html[data-ui-style] body #app .withdraw-page.withdraw-polished .password-modal .modal-header .close-btn:active{background:var(--withdraw-soft)}html[data-ui-style] body #app .withdraw-page.withdraw-polished .account-select-modal .modal-body{min-height:0;padding:16px 16px calc(20px + env(safe-area-inset-bottom,0px));overflow-y:auto}html[data-ui-style] body #app .withdraw-page.withdraw-polished .account-list{padding:0}html[data-ui-style] body #app .withdraw-page.withdraw-polished .account-item{width:100%;min-height:76px;margin:0 0 10px;padding:14px;gap:10px;border:1px solid var(--withdraw-border);border-radius:16px;background:var(--withdraw-soft);text-align:left;box-shadow:none}html[data-ui-style] body #app .withdraw-page.withdraw-polished .account-item.selected{border-color:var(--withdraw-accent);background:var(--withdraw-selected)}html[data-ui-style] body #app .withdraw-page.withdraw-polished .account-item .account-logo{width:36px;height:36px;border-radius:10px;object-fit:contain}html[data-ui-style] body #app .withdraw-page.withdraw-polished .account-item .account-name{color:var(--withdraw-text);font-size:14px;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app .withdraw-page.withdraw-polished .account-item .account-number{color:var(--withdraw-muted);font-size:12px;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app .withdraw-page.withdraw-polished .account-item .account-check{width:22px;height:22px;background:var(--withdraw-accent);color:var(--withdraw-on-accent)}html[data-ui-style] body #app .withdraw-page.withdraw-polished .add-account-btn{width:100%;min-height:48px;margin:12px 0 0;padding:12px;border:1px dashed var(--withdraw-border);border-radius:15px;background:var(--withdraw-panel);color:var(--withdraw-accent)}html[data-ui-style] body #app .withdraw-page.withdraw-polished .add-account-btn .add-icon{width:23px;height:23px;background:var(--withdraw-selected);color:var(--withdraw-accent)}html[data-ui-style] body #app .withdraw-page.withdraw-polished .add-account-btn span{color:var(--withdraw-accent);font-size:14px}html[data-ui-style] body #app .withdraw-page.withdraw-polished .password-modal{padding:16px;touch-action:pan-y}html[data-ui-style] body #app .withdraw-page.withdraw-polished .password-modal .modal-content{display:flex;flex-direction:column;width:100%;max-width:370px;max-height:calc(var(--visual-viewport-height, 100dvh) - 40px);border:1px solid var(--withdraw-border);border-radius:24px;background:var(--withdraw-modal);box-shadow:0 16px 50px #172b4a30}html[data-ui-style] body #app .withdraw-page.withdraw-polished .password-modal .modal-body{min-height:0;padding:17px 18px 20px;overflow-y:auto}html[data-ui-style] body #app .withdraw-page.withdraw-polished .confirm-summary{display:flex;flex-direction:column;gap:4px;align-items:center;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid var(--withdraw-border);color:var(--withdraw-muted);font-size:12px;line-height:1.6;text-align:center;overflow-wrap:anywhere}html[data-ui-style] body #app .withdraw-page.withdraw-polished .confirm-summary strong{max-width:100%;color:var(--withdraw-text);font-size:28px;font-weight:600;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .withdraw-page.withdraw-polished .password-modal .modal-body .tips-text{margin:0 0 14px;color:var(--withdraw-muted);font-size:13px;line-height:1.5}html[data-ui-style] body #app .withdraw-page.withdraw-polished .password-modal .modal-body .password-inputs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}html[data-ui-style] body #app .withdraw-page.withdraw-polished .password-modal .modal-body .password-box{width:100%;min-width:0;height:46px;margin:0;padding:0;border:1px solid var(--withdraw-border);border-radius:11px;background:var(--withdraw-soft);color:var(--withdraw-text);font-size:25px;box-shadow:none}html[data-ui-style] body #app .withdraw-page.withdraw-polished .password-modal .modal-body .password-box:is(.active,.filled,:focus){border-color:var(--withdraw-accent);background:var(--withdraw-selected);box-shadow:inset 0 0 0 1px var(--withdraw-accent)}html[data-ui-style] body #app .withdraw-page.withdraw-polished .password-modal .modal-footer{flex:0 0 auto;gap:10px;padding:14px 18px 18px;border-top:1px solid var(--withdraw-border);background:transparent}html[data-ui-style] body #app .withdraw-page.withdraw-polished .password-modal .modal-footer button{min-width:0;min-height:46px;height:auto;padding:10px;border:1px solid var(--withdraw-border);border-radius:13px;font-size:14px;line-height:1.5;box-shadow:none}html[data-ui-style] body #app .withdraw-page.withdraw-polished .password-modal .modal-footer .cancel-btn{background:var(--withdraw-soft);color:var(--withdraw-text)}html[data-ui-style] body #app .withdraw-page.withdraw-polished .password-modal .modal-footer .confirm-btn{background:var(--withdraw-primary);border-color:transparent;color:var(--withdraw-on-accent);box-shadow:none}html[data-ui-style] body #app .withdraw-page.withdraw-polished .password-modal .modal-footer .confirm-btn:disabled{background:var(--refine-disabled);border-color:var(--withdraw-border);color:var(--refine-disabled-text)}@media (max-width: 360px){html[data-ui-style] body #app .withdraw-page.withdraw-polished .withdraw-amount,html[data-ui-style] body #app .withdraw-page.withdraw-polished .recipient-info{padding:16px}html[data-ui-style] body #app .withdraw-page.withdraw-polished .withdraw-amount .amount-input-container{gap:6px;padding-left:10px}html[data-ui-style] body #app .withdraw-page.withdraw-polished .withdraw-amount .amount-input-container .withdraw-all-btn{padding-inline:5px}html[data-ui-style] body #app .withdraw-page.withdraw-polished .password-modal .modal-body .password-inputs{gap:6px}html[data-ui-style] body #app .withdraw-page.withdraw-polished .password-modal .modal-body .password-box{height:42px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .withdraw-page.withdraw-polished button,html[data-ui-style] body #app .withdraw-page.withdraw-polished .account-select-modal,html[data-ui-style] body #app .withdraw-page.withdraw-polished .password-modal,html[data-ui-style] body #app .withdraw-page.withdraw-polished .modal-content{animation:none;transition:none}}html[data-ui-style=neumorphic] body #app .withdraw-page.withdraw-polished{--withdraw-bg: var(--neu-surface);--withdraw-panel: var(--neu-surface);--withdraw-soft: var(--neu-surface);--withdraw-border: var(--neu-border);--withdraw-shadow: var(--neu-raised)}html[data-ui-style=neumorphic] body #app .withdraw-page.withdraw-polished .amount-input-container{box-shadow:var(--neu-inset)}html[data-ui-style=ios] body #app .withdraw-page.withdraw-polished{--withdraw-bg: transparent;--withdraw-panel: rgba(255, 255, 255, .66);--withdraw-soft: rgba(244, 245, 247, .72);--withdraw-border: rgba(255, 255, 255, .82);--withdraw-shadow: 0 6px 22px #3534460a, inset 0 1px 0 #fff9;--withdraw-modal: rgba(251, 251, 253, .96)}html[data-ui-style=ios] body #app .withdraw-page.withdraw-polished .glass{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html[data-ui-style=ios] body #app .withdraw-page.withdraw-polished .amount-input-container{border-color:#d9dfe799}html[data-ui-style=dark] body #app .withdraw-page.withdraw-polished{--withdraw-bg: #101113;--withdraw-panel: #1b1d20;--withdraw-soft: #23262b;--withdraw-selected: #363023;--withdraw-border: #34363b;--withdraw-text: #eceef2;--withdraw-muted: #a8adb7;--withdraw-accent: #dfbb80;--withdraw-primary: linear-gradient(135deg, #e6c891, #cfaa70);--withdraw-on-accent: #221b12;--withdraw-shadow: 0 3px 14px #00000018;--withdraw-modal: #1b1d20}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished{--wd-bg: #f5f7fb;--wd-panel: var(--refine-panel, #fff);--wd-text: var(--refine-text, #30415a);--wd-muted: var(--refine-muted, #5b6c84);--wd-accent: var(--refine-accent, #2466c5);--wd-primary: var(--refine-primary, #2466c5);--wd-primary-pressed: var(--refine-primary-pressed, #205bb0);--wd-on-accent: var(--refine-primary-text, #fff);--wd-border: #e4eaf2;--wd-divider: #e9edf3;--wd-soft: #f2f5fa;--wd-selected: #e6effc;--wd-disabled: #e9eef5;--wd-disabled-text: #8b97a7;--wd-warning: #9e6253;--wd-danger: #b85259;--wd-shadow: 0 3px 14px #283e5a09;--wd-modal: #fff;--wd-modal-shadow: 0 16px 50px #172b4a30;--wd-mask: #11172266;position:relative;inset:auto;display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;max-height:100%;overflow:hidden;background:var(--wd-bg);box-shadow:none;color:var(--wd-text)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished,html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished *,html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished *:before,html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished *:after{box-sizing:border-box}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished>.page-header{flex-shrink:0}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.bank-card-content,.wallet-content,.usdt-content,.fund-password-content){display:block;flex:1 1 0;min-width:0;min-height:0;padding:12px 12px calc(24px + env(safe-area-inset-bottom,0px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:transparent}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .withdraw-detail-intro{margin-bottom:14px;padding:4px 5px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .detail-kicker{display:block;color:var(--wd-muted);font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.06em}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .detail-title{margin:4px 0 0;color:var(--wd-text);font-size:21px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .detail-caption{margin:6px 0 0;color:var(--wd-muted);font-size:12px;line-height:1.6}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.binding-panel,.password-panel,.bound-wallet-card,.tips-card){min-width:0;border:1px solid var(--wd-border);border-radius:22px;background:var(--wd-panel);box-shadow:var(--wd-shadow)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .binding-panel{padding:18px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .bind-tip{display:flex;align-items:flex-start;gap:7px;margin:0 0 18px;padding:10px 12px;border:0;border-radius:12px;background:var(--wd-soft);color:var(--wd-muted);font-size:12px;line-height:1.65}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .bind-tip .tip-icon{flex-shrink:0;margin-top:2px;color:var(--wd-muted);font-size:15px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .bind-tip span{color:inherit;font:inherit}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .form-item{display:flex;flex-direction:column;align-items:stretch;gap:7px;width:100%;min-width:0;height:auto;margin:0 0 16px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:left}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .form-item:last-child{margin-bottom:0}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .form-item .form-label{display:block;width:auto;margin:0;padding:0;color:var(--wd-text);font-size:13px;font-weight:500;line-height:1.5}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.form-input,.form-value){width:100%;min-width:0;height:52px;margin:0;padding:0 13px;border:1px solid var(--wd-border);border-radius:13px;background:var(--wd-soft);box-shadow:none;color:var(--wd-text);font:inherit;font-size:16px;line-height:1.5}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.form-input,.form-value)::placeholder{color:var(--wd-muted);font-size:14px;opacity:.85}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.form-input,.form-value):focus,html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.form-input,.form-value):focus-within{border-color:var(--wd-accent);background:var(--wd-soft);box-shadow:inset 0 0 0 1px var(--wd-accent);outline:none}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.form-input,.form-value):disabled{background:var(--wd-disabled);color:var(--wd-muted);-webkit-text-fill-color:var(--wd-muted);opacity:1}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .form-value{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;height:auto;padding:13px;font-size:14px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .form-value>span{min-width:0;color:inherit;font:inherit;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .form-value .placeholder{color:var(--wd-muted)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .form-value .arrow-icon{flex-shrink:0;color:var(--wd-muted);font-size:14px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished button.form-item.clickable{font:inherit;color:var(--wd-text);cursor:pointer;-webkit-tap-highlight-color:transparent}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished button.form-item.clickable:hover,html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished button.form-item.clickable:active{background:transparent;box-shadow:none;transform:none}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished button.form-item.clickable:active .form-value{background:var(--wd-selected)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished button.form-item.clickable:focus-visible{outline:none}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished button.form-item.clickable:focus-visible .form-value{box-shadow:inset 0 0 0 2px var(--wd-accent)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .bind-btn{min-width:0;border:1px solid var(--wd-border);border-radius:12px;background:var(--wd-soft);box-shadow:none;color:var(--wd-text);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .bind-btn:hover{background:var(--wd-soft);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .bind-btn:active{background:var(--wd-selected);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .bind-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--wd-accent)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .bind-btn{width:100%;min-height:48px;height:auto;margin:16px 0 0;padding:12px 16px;border-radius:14px;font-size:15px;font-weight:600;line-height:1.5}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .bind-btn>span{display:inline-flex;align-items:center;justify-content:center;gap:7px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .bind-btn:not(:disabled):not(.disabled){border-color:transparent;background:var(--wd-primary);color:var(--wd-on-accent)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .bind-btn:active:not(:disabled):not(.disabled){background:var(--wd-primary-pressed)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .bind-btn:disabled,html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .bind-btn.disabled{border-color:var(--wd-border);background:var(--wd-disabled);color:var(--wd-disabled-text);box-shadow:none;opacity:1;cursor:not-allowed}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .bound-wallet-card{display:flex;align-items:center;gap:12px;margin-bottom:12px;padding:16px;border-radius:20px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .wallet-info{display:flex;align-items:center;gap:10px;flex:1;min-width:0}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .wallet-details{display:flex;flex-direction:column;flex:1;min-width:0;gap:5px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .wallet-logo{width:40px;height:40px;flex-shrink:0;border-radius:10px;background:var(--wd-soft);object-fit:contain}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.wallet-name,.bank-name,.network-name){min-width:0;color:var(--wd-text);font-size:15px;font-weight:500;line-height:1.5;white-space:normal;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .wallet-number{color:var(--wd-muted);font-size:13px;font-variant-numeric:tabular-nums;line-height:1.6;white-space:normal;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .unbind-btn{min-width:0;border:1px solid var(--wd-border);border-radius:12px;background:var(--wd-soft);box-shadow:none;color:var(--wd-text);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .unbind-btn:hover{background:var(--wd-soft);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .unbind-btn:active{background:var(--wd-selected);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .unbind-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--wd-accent)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .unbind-btn{flex-shrink:0;min-height:40px;padding:8px 12px;color:var(--wd-danger);font-size:12px;font-weight:500}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .add-card-item{min-width:0;border:1px solid var(--wd-border);border-radius:12px;background:var(--wd-soft);box-shadow:none;color:var(--wd-text);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .add-card-item:hover{background:var(--wd-soft);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .add-card-item:active{background:var(--wd-selected);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .add-card-item:focus-visible{box-shadow:inset 0 0 0 2px var(--wd-accent)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .add-card-item{display:flex;align-items:center;gap:12px;width:100%;min-height:72px;margin-bottom:10px;padding:14px 15px;border-radius:18px;background:var(--wd-panel);box-shadow:var(--wd-shadow);text-align:left}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .add-card-item .add-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;background:var(--wd-selected);box-shadow:none;color:var(--wd-accent)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .add-card-item .add-icon svg{width:20px;height:20px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .add-card-item .add-text{color:var(--wd-text);font-size:14px;font-weight:500;line-height:1.5}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .tips-card{margin-top:18px;padding:16px;border-radius:18px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .tips-header{display:flex;align-items:center;gap:6px;margin-bottom:10px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .tips-header .tips-title,html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .tips-header .warning-icon{color:var(--wd-warning);font-size:13px;font-weight:500}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .tips-list{display:flex;flex-direction:column;gap:7px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .tip-item{display:flex;align-items:flex-start;gap:8px;color:var(--wd-muted);font-size:12px;line-height:1.7}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .tip-item .dot{width:4px;height:4px;margin-top:8px;flex-shrink:0;border-radius:50%;background:var(--wd-muted)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .picker-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px));background:var(--wd-mask);touch-action:pan-y;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:opacity .18s ease,visibility .18s ease}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .picker-overlay:active{background:var(--wd-mask)!important}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .picker-modal{display:flex;flex-direction:column;width:100%;max-width:414px;min-width:0;min-height:0;max-height:72vh;max-height:min(72dvh,var(--visual-viewport-height, var(--app-height, 100dvh)) - 24px - env(safe-area-inset-bottom,0px));margin:0;overflow:hidden;border:1px solid var(--wd-border);border-radius:24px;background:var(--wd-modal);box-shadow:var(--wd-modal-shadow);color:var(--wd-text)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .picker-modal:active{background:var(--wd-modal)!important}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .picker-header{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-shrink:0;margin:0;padding:9px 12px 9px 18px;border-bottom:1px solid var(--wd-divider);background:transparent}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .picker-title{color:var(--wd-text);font-size:16px;font-weight:600;line-height:1.5}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .picker-close-btn{min-width:0;border:1px solid var(--wd-border);border-radius:12px;background:var(--wd-soft);box-shadow:none;color:var(--wd-text);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .picker-close-btn:hover{background:var(--wd-soft);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .picker-close-btn:active{background:var(--wd-selected);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .picker-close-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--wd-accent)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .picker-close-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--wd-muted)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .picker-close-btn .close-icon{padding:0;color:inherit;font-size:19px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .picker-content{flex:1 1 auto;min-height:0;min-width:0;padding:8px 10px 12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.bank-option,.wallet-option,.network-option){min-width:0;border:1px solid var(--wd-border);border-radius:12px;background:var(--wd-soft);box-shadow:none;color:var(--wd-text);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.bank-option,.wallet-option,.network-option):hover{background:var(--wd-soft);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.bank-option,.wallet-option,.network-option):active{background:var(--wd-selected);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.bank-option,.wallet-option,.network-option){display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:64px;margin:0 0 5px;padding:12px;border-color:transparent;border-radius:14px;background:transparent;text-align:left}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.bank-option,.wallet-option,.network-option).selected{border:1px solid var(--wd-accent);background:var(--wd-selected);box-shadow:none}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.bank-option,.wallet-option,.network-option).selected :is(.bank-name,.wallet-name,.network-name){color:var(--wd-accent)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.bank-option,.wallet-option,.network-option):last-child{margin-bottom:0}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.bank-left,.wallet-left,.network-left){display:flex;align-items:center;gap:10px;flex:1;min-width:0}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.bank-logo,.network-logo,.wallet-logo){width:36px;height:36px;flex-shrink:0;border-radius:9px;background:var(--wd-soft);object-fit:contain}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.wallet-logo-wrapper,.network-logo-wrapper){display:block;width:36px;height:36px;flex-shrink:0}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.wallet-logo-placeholder,.network-logo-placeholder){display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9px;background:var(--wd-selected);color:var(--wd-accent)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .wallet-option{flex-wrap:wrap}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .wallet-option .wallet-left{flex:1 1 145px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .wallet-right{display:flex;align-items:center;gap:8px;flex:0 1 auto;min-width:0;max-width:100%}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .recommend-badge{display:flex;align-items:center;gap:4px;min-width:0;max-width:160px;padding:4px 7px;border:0;border-radius:7px;background:var(--wd-soft);color:var(--wd-warning)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .recommend-badge .badge-icon{flex-shrink:0;color:inherit;font-size:12px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .recommend-badge .badge-text{color:inherit;font-size:11px;font-weight:400;line-height:1.5;white-space:normal;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .check-icon{flex-shrink:0;color:var(--wd-accent);font-size:18px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.loading-state,.empty-state){display:flex;align-items:center;justify-content:center;gap:9px;min-height:160px;padding:24px;color:var(--wd-muted);font-size:14px;line-height:1.6}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .fund-password-content{padding-top:20px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .password-panel{padding:24px 18px 28px;text-align:center}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .password-progress{display:flex;gap:6px;max-width:120px;margin:12px auto 20px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .password-progress>span{flex:1;height:4px;border-radius:99px;background:var(--wd-divider)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .password-progress>span.active{background:var(--wd-accent)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .tips-text{min-height:42px;margin:10px 0 22px;padding:0;color:var(--wd-muted);font-size:13px;line-height:1.65;text-align:center}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .password-inputs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;width:100%;min-width:0;margin:0;padding:0}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .password-box{width:100%;min-width:0;height:48px;margin:0;padding:0;border:1px solid var(--wd-border);border-radius:10px;background:var(--wd-soft);box-shadow:none;color:var(--wd-text);font:inherit;font-size:22px;font-weight:600;text-align:center;caret-color:var(--wd-accent)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .password-box.filled{border-color:var(--wd-border);background:var(--wd-selected);color:var(--wd-text)}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .password-box.disabled{border-color:var(--wd-border);background:var(--wd-soft);color:var(--wd-muted);opacity:1}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .password-box.active,html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .password-box:focus-visible{border-color:var(--wd-accent);background:var(--wd-soft);box-shadow:inset 0 0 0 1px var(--wd-accent);outline:none}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.bank-option,.wallet-option,.network-option):focus-visible{box-shadow:inset 0 0 0 2px var(--wd-accent)}@media (min-width: 769px){html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .picker-overlay{align-items:center}}@media (max-width: 360px){html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .binding-panel{padding:15px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .password-panel{padding:22px 15px 26px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .password-inputs{gap:5px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .password-box{height:44px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .bound-wallet-card{gap:8px;padding:14px 12px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .wallet-info{gap:8px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .unbind-btn{padding:8px 9px}html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .detail-title{font-size:20px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .bind-btn,html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .add-card-item,html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .unbind-btn,html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .picker-overlay,html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .picker-modal,html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .picker-close-btn,html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .bank-option,html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .wallet-option,html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .network-option,html[data-ui-style] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished .password-box{transition:none}}html[data-ui-style=neumorphic] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished{--wd-bg: var(--neu-surface, #e8eef5);--wd-panel: var(--neu-surface, #e8eef5);--wd-text: var(--neu-text, #33465f);--wd-muted: var(--neu-muted, #60738b);--wd-accent: var(--neu-blue, #2466c5);--wd-border: var(--neu-edge, #f4f7fc);--wd-divider: var(--neu-border, #d4deea);--wd-soft: #e2e9f2;--wd-selected: #dce8f8;--wd-disabled: #e0e7f0;--wd-shadow: var(--neu-raised, 4px 4px 12px #cbd5e3, -4px -4px 12px #fff);--wd-modal: var(--neu-surface, #e8eef5)}html[data-ui-style=ios] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished{--wd-bg: transparent;--wd-panel: var(--ios-glass-strong, #ffffffe0);--wd-text: var(--ios-text, #25252a);--wd-muted: var(--ios-muted, #686875);--wd-accent: var(--ios-link, #0064d2);--wd-primary: linear-gradient(160deg, #1685ef, #0064d2);--wd-primary-pressed: #0064d2;--wd-border: #d1d3da8c;--wd-divider: #90909a24;--wd-soft: #e8e8ed6b;--wd-selected: #deebfabf;--wd-disabled: #e5e5ea;--wd-disabled-text: #8e8e98;--wd-shadow: var(--ios-glass-shadow, 0 6px 18px #22223a0b);--wd-modal: #f3f3f7f5}html[data-ui-style=ios] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished :is(.binding-panel,.password-panel,.bound-wallet-card,.add-card-item,.tips-card){backdrop-filter:blur(18px) saturate(1.25);-webkit-backdrop-filter:blur(18px) saturate(1.25)}html[data-ui-style=dark] body #app :is(.bank-card-manage-page,.add-bank-card-page,.add-digital-wallet-page,.add-usdt-address-page,.set-fund-password-page).withdraw-detail-polished{--wd-bg: var(--dark-bg, #141518);--wd-panel: var(--dark-panel, #202226);--wd-text: var(--dark-text, #f2f1ed);--wd-muted: var(--dark-muted, #aaaeb6);--wd-accent: var(--dark-accent, #dfbb80);--wd-primary: linear-gradient(135deg, #e7c997, #cda76b);--wd-primary-pressed: #c9a468;--wd-on-accent: #1b1711;--wd-border: var(--dark-border, #35383e);--wd-divider: #34373c;--wd-soft: #282b30;--wd-selected: #3b3225;--wd-disabled: #282b2f;--wd-disabled-text: #7c828b;--wd-warning: #e8a498;--wd-danger: #f09398;--wd-shadow: 0 4px 14px #0000001a;--wd-modal: var(--dark-panel, #202226);--wd-modal-shadow: 0 16px 50px #00000066;--wd-mask: #00000088}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished{--direct-bg: #f5f7fb;--direct-panel: var(--refine-panel);--direct-soft: #f3f6fa;--direct-border: #e4eaf2;--direct-text: var(--refine-text);--direct-muted: var(--refine-muted);--direct-accent: var(--refine-accent);--direct-selected: var(--refine-selected);--direct-primary: var(--refine-primary);--direct-on-accent: var(--refine-primary-text, #fff);--direct-shadow: 0 3px 14px #283e5a09;--direct-modal: var(--refine-panel);position:relative;display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;max-height:100%;overflow:hidden;background:var(--direct-bg);color:var(--direct-text);box-shadow:none}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished,html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished *,html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished *:before,html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished *:after{box-sizing:border-box}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished>.page-header{flex:0 0 auto}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished>.direct-recharge-content{flex:1 1 0;display:flex;flex-direction:column;gap:12px;min-height:0;min-width:0;padding:12px 12px calc(24px + env(safe-area-inset-bottom,0px));overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;background:transparent}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .direct-recharge-content>*{flex:0 0 auto;min-width:0}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .glass{margin:0;padding:18px;border:1px solid var(--direct-border);border-radius:21px;background:var(--direct-panel);box-shadow:var(--direct-shadow)}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished button{font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s,border-color .15s}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished button:focus-visible{box-shadow:inset 0 0 0 2px var(--direct-accent)}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished button:active:not(:disabled){transform:none}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .section-header{margin:0 0 14px}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .section-header .header-line{display:none}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .section-header h3{margin:0;color:var(--direct-text);font-size:15px;font-weight:600;line-height:1.5}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .withdraw-amount .section-header{margin-bottom:5px}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .amount-caption{margin:0 0 14px;color:var(--direct-muted);font-size:12px;line-height:1.6}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .withdraw-amount .commission{margin:9px 0 0;color:var(--direct-accent);font-size:12px;line-height:1.6;overflow-wrap:anywhere}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .withdraw-amount .amount-input-container{display:flex;align-items:center;gap:8px;min-height:62px;margin:0;padding:6px 8px 6px 13px;border:1px solid var(--direct-border);border-radius:15px;background:var(--direct-soft)}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .amount-input-container:focus-within{border-color:var(--direct-accent);box-shadow:inset 0 0 0 1px var(--direct-accent)}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .amount-currency{flex-shrink:0;color:var(--direct-text);font-size:22px;font-weight:600}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .withdraw-amount .amount-input-container .amount-input{flex:1 1 0;width:0;min-width:0;height:48px;padding:0;border:0;border-radius:0;background:transparent;color:var(--direct-text);font-size:26px;font-weight:600;font-variant-numeric:tabular-nums;box-shadow:none;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .withdraw-amount .amount-input-container .amount-input::placeholder{color:var(--direct-muted);font-size:14px;font-weight:400;opacity:.8}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .withdraw-amount .amount-input-container .amount-input:focus{border:0;background:transparent;box-shadow:none}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .withdraw-amount .amount-input-container .amount-input::-webkit-inner-spin-button,html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .withdraw-amount .amount-input-container .amount-input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .withdraw-amount .amount-input-container .withdraw-all-btn{flex:0 0 auto;min-height:44px;padding:8px 7px;border:0;border-radius:10px;background:transparent;color:var(--direct-accent);font-size:12px;font-weight:600;box-shadow:none}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .withdraw-amount .amount-input-container .withdraw-all-btn:active{background:var(--direct-selected)!important}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .amount-limit{margin:9px 0 15px;color:var(--direct-muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .withdraw-amount .withdrawable-amount{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-top:13px;border-top:1px solid var(--direct-border);color:var(--direct-muted);font-size:13px;line-height:1.5}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .withdraw-amount .withdrawable-amount .amount-value{min-width:0;color:var(--direct-accent);font-size:20px;font-weight:600;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .recipient-info .info-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .recipient-info .info-list .info-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:5px;min-width:0;padding:12px 0;border:0;border-top:1px solid var(--direct-border)}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .recipient-info .info-list .info-item:nth-child(-n+2){padding-top:0;border-top:0}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .recipient-info .info-list .info-item:last-child{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:0}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .recipient-info .info-list .info-label{color:var(--direct-muted);font-size:12px;line-height:1.5}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .recipient-info .info-list .info-value{max-width:100%;color:var(--direct-text);font-size:15px;font-weight:600;line-height:1.5;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .action-section{margin:0}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .action-section .submit-btn{width:100%;min-height:48px;padding:12px 16px;border:1px solid transparent;border-radius:15px;background:var(--direct-primary);color:var(--direct-on-accent);font-size:15px;font-weight:600;line-height:1.5;box-shadow:none}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .action-section .submit-btn:active:not(:disabled){background:var(--direct-primary);filter:brightness(.96)}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .action-section .submit-btn:disabled{background:var(--refine-disabled);border-color:var(--direct-border);color:var(--refine-disabled-text);opacity:1}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .warm-reminder{padding:16px 18px;background:transparent;box-shadow:none}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .warm-reminder .reminder-title{margin:0 0 10px;color:var(--direct-text);font-size:13px;font-weight:600}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .warm-reminder .reminder-list .reminder-item{gap:8px;margin-bottom:9px}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .warm-reminder .reminder-list .reminder-number{margin:0;color:var(--direct-muted);font-size:12px;line-height:1.7}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .warm-reminder .reminder-list .reminder-text{color:var(--direct-muted);font-size:12px;line-height:1.7;overflow-wrap:anywhere}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .password-modal{position:fixed;top:0;right:0;bottom:0;left:0;padding:16px;background:#11172266;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);touch-action:pan-y}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .password-modal .modal-content{display:flex;flex-direction:column;width:100%;max-width:370px;max-height:calc(var(--visual-viewport-height, 100dvh) - 40px);overflow:hidden;border:1px solid var(--direct-border);border-radius:24px;background:var(--direct-modal);box-shadow:0 16px 50px #172b4a30;animation:none}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .password-modal .modal-header{flex:0 0 auto;min-height:66px;padding:12px 16px 12px 20px;border-bottom:1px solid var(--direct-border)}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .password-modal .modal-header h3{color:var(--direct-text);font-size:17px;font-weight:600}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .password-modal .modal-header .close-btn{flex:0 0 40px;width:40px;height:40px;background:transparent;color:var(--direct-muted);font-size:25px}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .password-modal .modal-header .close-btn:active{background:var(--direct-soft)!important}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .password-modal .modal-body{min-height:0;padding:18px;overflow-y:auto}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .confirm-summary{display:flex;flex-direction:column;align-items:center;gap:5px;margin:0 0 17px;padding-bottom:16px;border-bottom:1px solid var(--direct-border);color:var(--direct-muted);font-size:12px;line-height:1.6;text-align:center}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .confirm-summary strong{max-width:100%;color:var(--direct-text);font-size:28px;font-weight:600;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .password-caption{margin:0 0 12px;color:var(--direct-muted);font-size:13px;line-height:1.5}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .password-modal .modal-body .password-inputs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .password-modal .modal-body .password-inputs .password-input{width:100%;min-width:0;height:46px;margin:0;padding:0;border:1px solid var(--direct-border);border-radius:11px;background:var(--direct-soft);color:var(--direct-text);font-size:25px;box-shadow:none}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .password-modal .modal-body .password-inputs .password-input:is(.active,.filled,:focus){border-color:var(--direct-accent);background:var(--direct-selected);box-shadow:inset 0 0 0 1px var(--direct-accent)}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .password-modal .modal-footer{flex:0 0 auto;padding:14px 18px 18px;border-top:1px solid var(--direct-border)}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .password-modal :is(.modal-header,.modal-body,.modal-footer){background:transparent}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .password-modal .modal-footer .confirm-btn{min-height:46px;padding:10px;border:1px solid transparent;border-radius:13px;background:var(--direct-primary);color:var(--direct-on-accent);font-size:14px;font-weight:600;line-height:1.5;box-shadow:none}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .password-modal .modal-footer .confirm-btn:disabled{background:var(--refine-disabled);border-color:var(--direct-border);color:var(--refine-disabled-text)}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .password-modal .modal-footer .confirm-btn:active:not(:disabled){background:var(--direct-primary);filter:brightness(.96)}@media (max-width: 360px){html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .glass{padding-inline:16px}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .withdraw-amount .amount-input-container{gap:5px;padding-left:10px}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .withdraw-amount .amount-input-container .withdraw-all-btn{padding-inline:4px}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .password-modal .modal-body .password-inputs{gap:6px}html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .password-modal .modal-body .password-inputs .password-input{height:42px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished button,html[data-ui-style] body #app .direct-recharge-page.direct-recharge-polished .password-modal{animation:none;transition:none}}html[data-ui-style=neumorphic] body #app .direct-recharge-page.direct-recharge-polished{--direct-bg: var(--neu-surface);--direct-panel: var(--neu-surface);--direct-soft: var(--neu-surface);--direct-border: var(--neu-border);--direct-shadow: var(--neu-raised)}html[data-ui-style=neumorphic] body #app .direct-recharge-page.direct-recharge-polished .withdraw-amount .amount-input-container{box-shadow:var(--neu-inset)}html[data-ui-style=ios] body #app .direct-recharge-page.direct-recharge-polished{--direct-bg: transparent;--direct-panel: rgba(255, 255, 255, .66);--direct-soft: rgba(244, 245, 247, .72);--direct-border: rgba(255, 255, 255, .82);--direct-shadow: 0 6px 22px #3534460a, inset 0 1px 0 #fff9;--direct-modal: rgba(251, 251, 253, .96)}html[data-ui-style=ios] body #app .direct-recharge-page.direct-recharge-polished .glass{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html[data-ui-style=ios] body #app .direct-recharge-page.direct-recharge-polished .withdraw-amount .amount-input-container{border-color:#d9dfe799}html[data-ui-style=dark] body #app .direct-recharge-page.direct-recharge-polished{--direct-bg: #101113;--direct-panel: #1b1d20;--direct-soft: #23262b;--direct-border: #34363b;--direct-text: #eceef2;--direct-muted: #a8adb7;--direct-accent: #dfbb80;--direct-selected: #363023;--direct-primary: linear-gradient(135deg, #e6c891, #cfaa70);--direct-on-accent: #221b12;--direct-shadow: 0 3px 14px #00000018;--direct-modal: #1b1d20}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished{--account-bg: #f5f7fb;--account-panel: var(--refine-panel);--account-text: var(--refine-text);--account-muted: var(--refine-muted);--account-accent: var(--refine-accent);--account-border: #e4eaf2;--account-divider: #e9edf3;--account-soft: #edf1f7;--account-selected: #e4ecf8;--account-shadow: 0 3px 14px #283e5a09;--account-positive: #b94750;--account-negative: #287c61;--account-time-width: 58px;--account-column-gap: 8px;background:var(--account-bg);color:var(--account-text)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .content{min-width:0;background:transparent}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .query-context{flex:0 0 auto;display:flex;align-items:center;gap:8px;min-width:0;min-height:30px;padding:0 14px 9px;font-size:11px;line-height:1.5}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .query-category{min-width:0;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--account-text);font-weight:500}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .query-hint{margin-left:auto;color:var(--account-muted);white-space:nowrap}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .clear-category{flex-shrink:0;min-height:30px;margin:-5px 0;padding:4px 5px;border:0;border-radius:6px;background:transparent;color:var(--account-accent);font:inherit;cursor:pointer}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .clear-category:active{background:var(--account-selected)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .clear-category:focus-visible{box-shadow:inset 0 0 0 2px var(--account-accent)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar{display:grid;grid-template-columns:60px minmax(0,1fr) 60px 40px;align-items:center;gap:6px;padding:12px;border:0;background:transparent;box-shadow:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn,.filter-btn){display:inline-flex;align-items:center;justify-content:center;gap:2px;width:100%;height:44px;min-width:0;padding:0 3px;border:1px solid var(--account-border);border-radius:12px;background:var(--account-soft);box-shadow:none;color:var(--account-text);font:inherit;font-size:12px;font-weight:500;white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background-color .15s ease}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn,.filter-btn) .day-text{color:inherit;font-size:12px;font-weight:500}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn,.filter-btn) .arrow-icon{color:inherit;font-size:12px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn,.filter-btn):hover{background:var(--account-soft);box-shadow:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn,.filter-btn):active:not(:disabled):not(.disabled){background:var(--account-selected);box-shadow:none;opacity:1;transform:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn,.filter-btn):disabled,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn,.filter-btn).disabled{background:var(--account-soft);border-color:var(--account-border);color:var(--account-muted);cursor:default}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn,.filter-btn):disabled .day-text,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn,.filter-btn):disabled .arrow-icon,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn,.filter-btn).disabled .day-text,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn,.filter-btn).disabled .arrow-icon{color:inherit;opacity:.6}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn,.filter-btn):focus-visible{box-shadow:inset 0 0 0 2px var(--account-accent)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar .filter-btn .el-icon{color:var(--account-muted);font-size:18px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar .filter-btn[aria-expanded=true]{background:var(--account-selected);border-color:var(--account-accent)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar .date-picker{width:100%;min-width:0;height:44px;border:0;border-radius:12px;background:transparent;box-shadow:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar .date-picker .el-input__wrapper{min-width:0;height:44px;padding:0 6px;border:1px solid var(--account-border);border-radius:12px;background:var(--account-panel);box-shadow:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar .date-picker .el-input__wrapper.is-focus,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar .date-picker .el-input__wrapper:focus-within{border-color:var(--account-accent);box-shadow:inset 0 0 0 1px var(--account-accent)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar .date-picker .el-input__inner{min-width:0;height:42px;line-height:42px;text-align:center;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar .date-picker .el-input__prefix{position:static;margin-right:3px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .date-filter-bar .date-picker .el-input__prefix .el-icon{margin:0;font-size:15px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .table-header,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .record-row{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr) minmax(0,1.1fr) var(--account-time-width);align-items:center;gap:var(--account-column-gap)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .table-header{margin:0 12px;padding:0 10px;border:1px solid var(--account-border);border-bottom:1px solid var(--account-divider);border-radius:18px 18px 0 0;background:var(--account-soft);box-shadow:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .table-header .header-item{display:flex;align-items:center;gap:3px;width:auto;min-width:0;min-height:44px;padding:0;border:0;border-radius:8px;background:transparent;box-shadow:none;color:var(--account-muted);font:inherit;cursor:pointer;touch-action:manipulation;transition:color .15s ease}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .table-header .header-item.type-column{justify-content:flex-start}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .table-header .header-item.amount-column,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .table-header .header-item.balance-column{justify-content:center}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .table-header .header-item.time-column{justify-content:flex-end}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .table-header .header-item:hover,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .table-header .header-item:active{background:transparent;box-shadow:none;opacity:1;transform:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .table-header .header-item:focus-visible{box-shadow:inset 0 0 0 2px var(--account-accent)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .table-header .header-item .header-text{min-width:0;color:inherit;font-size:12px;font-weight:500;line-height:1.4}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .table-header .header-item .sort-icon,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .table-header .header-item .filter-icon{color:inherit;font-size:12px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .table-header .header-item.is-active .header-text,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .table-header .header-item .sort-icon.active{color:var(--account-accent);font-weight:600}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .list-wrapper{min-width:0;margin:0 12px 12px;border:1px solid var(--account-border);border-top:0;border-radius:0 0 18px 18px;background:var(--account-panel);overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--account-border) transparent}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .record-list{margin:0;padding:0;background:transparent}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .record-item{display:block;width:100%;margin:0;padding:14px 10px;border:0;border-bottom:1px solid var(--account-divider);border-radius:0;background:transparent;box-shadow:none;transition:none;text-align:left;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .record-item:nth-child(2n),html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .record-item:hover{background:transparent;box-shadow:none;transform:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .record-item:active{background:var(--account-soft)!important;box-shadow:none;transform:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .record-item:focus-visible{box-shadow:inset 0 0 0 2px var(--account-accent)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .record-item .record-row{padding:0;border:0;background:transparent;box-shadow:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .record-item .record-col{width:auto;min-width:0;padding-top:0;font-size:13px;line-height:1.5;white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .record-item .record-col.type-col{align-self:center;gap:4px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .record-item .record-col .type-group{color:var(--account-text);font-size:13px;font-weight:500;line-height:1.5;white-space:normal;overflow-wrap:anywhere}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .record-item .record-col .type-name{color:var(--account-muted);font-size:11px;font-weight:400;line-height:1.5;white-space:normal;overflow-wrap:anywhere}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .record-item .record-col.amount-col{color:var(--account-text);font-size:13px;font-weight:600}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .record-item .record-col.balance-col{color:var(--account-text);font-size:13px;font-weight:500}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .record-item .record-col.time-col{display:flex;align-items:center;justify-content:flex-end;gap:3px;color:var(--account-muted);font-size:12px;font-weight:400}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .record-item .record-col .record-chevron{flex-shrink:0;font-size:11px;opacity:.65}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .record-item .record-col.positive{color:var(--account-positive)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .record-item .record-col.negative{color:var(--account-negative)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .loading-state,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .empty-state{box-sizing:border-box;min-height:220px;height:100%;margin:0;padding:32px 16px;border:0;background:transparent;box-shadow:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .loading-state .loading-icon{color:var(--account-accent);font-size:28px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .loading-state .loading-text{margin-top:16px;color:var(--account-muted);font-size:13px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .empty-icon-box{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:16px;border-radius:18px;background:var(--account-soft);color:var(--account-muted)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .empty-icon-box .el-icon{font-size:26px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .empty-state .empty-text{color:var(--account-text);font-size:14px;font-weight:500;line-height:1.6}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .empty-state .empty-desc{margin:7px 0 0;color:var(--account-muted);font-size:12px;line-height:1.6;text-align:center}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .loading-more,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .no-more{margin:0;padding:18px 10px;background:transparent;color:var(--account-muted);font-size:12px;line-height:1.6}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .loading-more .loading-icon-small{color:var(--account-accent)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .list-state{margin:0;border:0;background:transparent;box-shadow:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .list-state-icon{background:var(--account-soft);color:var(--account-accent)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .list-state-title{color:var(--account-text)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .list-state-description{color:var(--account-muted)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .list-state-action{min-height:44px;border:1px solid var(--account-border);border-radius:12px;background:var(--account-soft);color:var(--account-accent);box-shadow:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .list-state-action:hover{background:var(--account-soft)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .list-state-action:active{background:var(--account-selected);box-shadow:none;transform:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .list-state-action:focus-visible{box-shadow:inset 0 0 0 2px var(--account-accent)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .bottom-stats{border-top:1px solid var(--account-border);border-radius:22px 22px 0 0;background:var(--account-panel);box-shadow:0 -3px 14px #283e5a08;max-height:min(42dvh,330px,max(70px,100% - 200px));display:flex;flex-direction:column}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stats-heading{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:43px;padding:2px 14px 0}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stats-heading-title{display:flex;align-items:center;gap:6px;min-width:0;color:var(--account-text);font-size:13px;font-weight:600}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stats-heading-title .el-icon{color:var(--account-accent);font-size:17px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stats-heading-title small{color:var(--account-muted);font-size:10px;font-weight:400}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stats-toggle{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;flex:0 0 auto;width:auto;min-height:40px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;box-shadow:none;color:var(--account-muted);font-size:11px;cursor:pointer;touch-action:manipulation}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stats-toggle:before{content:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stats-toggle:hover,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stats-toggle:active{background:transparent;box-shadow:none;transform:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stats-toggle:focus-visible{box-shadow:inset 0 0 0 2px var(--account-accent)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stats-toggle .toggle-icon{color:var(--account-muted);font-size:18px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stats-toggle .toggle-icon.expanded{color:var(--account-accent)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stats-wrapper{min-height:0;align-items:flex-start;gap:12px;padding:3px 16px 15px;overflow-y:auto;overscroll-behavior:contain}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stats-left{gap:6px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stats-left .stats-icon-box{width:34px;height:34px;border:0;border-radius:12px;background:var(--account-selected);box-shadow:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stats-left .stats-icon-box .el-icon{color:var(--account-accent);font-size:20px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stats-left .stats-label{color:var(--account-muted);font-size:11px;font-weight:500;line-height:1.4}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stats-right{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;row-gap:12px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stat-item{min-width:0;align-items:baseline;gap:5px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stat-item .stat-label{flex-shrink:0;color:var(--account-muted);font-size:12px;font-weight:400;line-height:1.5}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stat-item .stat-value{min-width:0;color:var(--account-text);font-size:14px;font-weight:600;line-height:1.5;white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stat-item .stat-value.positive{color:var(--account-positive)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stat-item .stat-value.negative{color:var(--account-negative)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stat-item .stat-value.zero{color:var(--account-text)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .filter-dialog-overlay{background:#10172357;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .filter-dialog{max-height:min(80vh,var(--visual-viewport-height, 100dvh) - 24px);border:1px solid var(--account-border);border-bottom:0;border-radius:24px 24px 0 0;background:var(--account-panel);box-shadow:var(--account-shadow);overflow:hidden;color:var(--account-text)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .dialog-header{min-height:64px;padding:10px 16px 10px 20px;border-bottom:1px solid var(--account-divider);background:transparent}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .dialog-header .dialog-title{color:var(--account-text);font-size:17px;font-weight:600}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .dialog-header .close-btn{width:44px;height:44px;border:0;border-radius:12px;background:transparent;color:var(--account-muted);box-shadow:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .dialog-header .close-btn:hover,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .dialog-header .close-btn:active{background:var(--account-soft);box-shadow:none;transform:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .dialog-header .close-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--account-accent)}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .dialog-body{min-height:0;padding:18px 20px calc(24px + env(safe-area-inset-bottom,0px));overscroll-behavior-y:contain}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .filter-caption{margin:0 0 16px;color:var(--account-muted);font-size:12px;line-height:1.6}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .filter-section{margin-bottom:22px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .section-header{margin-bottom:10px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .section-header .section-line{display:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .section-header .section-title{color:var(--account-muted);font-size:13px;font-weight:500;line-height:1.6}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .filter-tags{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .filter-dialog .filter-tag{min-width:0;min-height:44px;padding:10px 8px;border:1px solid var(--account-border);border-radius:12px;background:var(--account-soft);box-shadow:none;color:var(--account-text);font:inherit;font-size:13px;font-weight:500;line-height:1.5;white-space:normal;overflow-wrap:anywhere;touch-action:manipulation;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .filter-dialog .filter-tag:hover{background:var(--account-soft);box-shadow:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .filter-dialog .filter-tag:active{background:var(--account-selected);box-shadow:none;transform:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .filter-dialog .filter-tag.active,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .filter-dialog .filter-tag.all-tag.active{background:var(--account-selected);border-color:var(--account-accent);color:var(--account-accent);box-shadow:none;font-weight:600}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .filter-dialog .filter-tag:focus-visible{box-shadow:inset 0 0 0 2px var(--account-accent)}@media (max-width: 360px){html[data-ui-style] body #app .total-account-change-page.total-account-change-polished{--account-time-width: 50px;--account-column-gap: 6px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stats-wrapper{gap:10px;padding-inline:12px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stats-right{gap:10px 12px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stat-item{flex-direction:column;align-items:flex-start;gap:2px}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stat-item .stat-value{width:100%;text-align:left}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .dialog-body{padding-inline:16px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .prev-day-btn,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .next-day-btn,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .filter-btn,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .header-item,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .toggle-icon,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .stats-right,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .filter-tag{transition:none}html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .filter-dialog-overlay,html[data-ui-style] body #app .total-account-change-page.total-account-change-polished .filter-dialog{animation:none}}html[data-ui-style] body :is(.account-change-date-popper,.record-date-popper).el-popper{--el-bg-color-overlay: var(--refine-panel);--el-text-color-primary: var(--refine-text);--el-text-color-regular: var(--refine-text);--el-text-color-secondary: var(--refine-muted);--el-color-primary: var(--refine-accent);--el-fill-color-light: var(--refine-selected);--el-disabled-bg-color: var(--refine-disabled);--el-border-color-lighter: var(--refine-border);width:min(322px,100vw - 24px);max-height:calc(var(--visual-viewport-height, 100dvh) - 24px);border:1px solid var(--refine-border);border-radius:18px;background:var(--refine-panel);color:var(--refine-text);box-shadow:0 12px 36px #14253c26;overflow:auto}html[data-ui-style] body :is(.account-change-date-popper,.record-date-popper).el-popper .el-popper__arrow{display:none}html[data-ui-style] body :is(.account-change-date-popper,.record-date-popper).el-popper .el-picker-panel,html[data-ui-style] body :is(.account-change-date-popper,.record-date-popper).el-popper .el-date-picker{width:100%;border:0;background:transparent;color:var(--refine-text);box-shadow:none}html[data-ui-style] body :is(.account-change-date-popper,.record-date-popper).el-popper .el-picker-panel__body{min-width:0}html[data-ui-style] body :is(.account-change-date-popper,.record-date-popper).el-popper .el-picker-panel__content{width:auto;margin:10px 12px 14px}html[data-ui-style] body :is(.account-change-date-popper,.record-date-popper).el-popper .el-date-picker__header{margin:8px 10px 0;min-height:40px}html[data-ui-style] body :is(.account-change-date-popper,.record-date-popper).el-popper .el-picker-panel__icon-btn{min-width:28px;height:36px;margin-top:0;border-radius:8px;color:var(--refine-muted)}html[data-ui-style] body :is(.account-change-date-popper,.record-date-popper).el-popper .el-picker-panel__icon-btn:active{background:var(--refine-selected)}html[data-ui-style] body :is(.account-change-date-popper,.record-date-popper).el-popper .el-date-picker__header-label{display:inline-block;padding:8px 2px;color:var(--refine-text);font-size:14px}html[data-ui-style] body :is(.account-change-date-popper,.record-date-popper).el-popper .el-date-table th{color:var(--refine-muted);border-color:var(--refine-border);font-weight:400}html[data-ui-style] body :is(.account-change-date-popper,.record-date-popper).el-popper .el-date-table td .el-date-table-cell{height:34px}html[data-ui-style] body :is(.account-change-date-popper,.record-date-popper).el-popper .el-date-table td .el-date-table-cell__text{width:28px;height:28px;line-height:28px}html[data-ui-style] body :is(.account-change-date-popper,.record-date-popper).el-popper .el-date-table td.current:not(.disabled) .el-date-table-cell__text{background:var(--refine-accent);color:var(--refine-primary-text, #fff)}html[data-ui-style] body :is(.account-change-date-popper,.record-date-popper).el-popper .el-date-table td.disabled .el-date-table-cell{background:transparent;color:var(--refine-muted);opacity:.4}html[data-ui-style] body :is(.account-change-date-popper,.record-date-popper).el-popper .el-month-table td.disabled .cell,html[data-ui-style] body :is(.account-change-date-popper,.record-date-popper).el-popper .el-year-table td.disabled .cell{background:transparent;color:var(--refine-muted);opacity:.4}html[data-ui-style=neumorphic] body :is(.account-change-date-popper,.record-date-popper).el-popper{box-shadow:var(--neu-raised)}html[data-ui-style=ios] body :is(.account-change-date-popper,.record-date-popper).el-popper{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}html[data-ui-style=neumorphic] body #app .total-account-change-page.total-account-change-polished{--account-bg: var(--neu-surface);--account-panel: var(--neu-surface);--account-border: var(--neu-edge);--account-divider: var(--neu-border);--account-soft: #e2e9f2;--account-selected: #dce8f8;--account-shadow: var(--neu-raised)}html[data-ui-style=neumorphic] body #app .total-account-change-page.total-account-change-polished .list-wrapper{box-shadow:4px 4px 12px #b7c5d72b}html[data-ui-style=neumorphic] body #app .total-account-change-page.total-account-change-polished .bottom-stats{box-shadow:var(--neu-raised)}html[data-ui-style=ios] body #app .total-account-change-page.total-account-change-polished{--account-bg: transparent;--account-panel: var(--ios-glass-strong);--account-border: #ffffffb8;--account-divider: #90909a24;--account-soft: #e8e8ed6b;--account-selected: #e1ebf7b3;--account-shadow: var(--ios-glass-shadow)}html[data-ui-style=dark] body #app .total-account-change-page.total-account-change-polished{--account-bg: var(--dark-bg);--account-panel: var(--dark-panel);--account-border: var(--dark-border);--account-divider: #34373c;--account-soft: #282b30;--account-selected: #3b3225;--account-shadow: 0 4px 14px #0000001a;--account-positive: #f29b9f;--account-negative: #89c9ad}html[data-ui-style] body #app .access-record-page.access-record-polished{--access-bg: #f5f7fb;--access-panel: var(--refine-panel);--access-soft: #edf1f7;--access-selected: var(--refine-selected);--access-text: var(--refine-text);--access-muted: var(--refine-muted);--access-accent: var(--refine-accent);--access-border: #e4eaf2;--access-divider: #e9edf3;--access-success: #287c61;--access-success-bg: #eaf5ef;--access-pending: #997029;--access-pending-bg: #fbf3e4;--access-failed: #b94750;--access-failed-bg: #fceef0;height:100%;max-height:100%;min-height:0;min-width:0;background:var(--access-bg);color:var(--access-text);box-shadow:none}html[data-ui-style] body #app .access-record-page.access-record-polished,html[data-ui-style] body #app .access-record-page.access-record-polished *,html[data-ui-style] body #app .access-record-page.access-record-polished *:before,html[data-ui-style] body #app .access-record-page.access-record-polished *:after{box-sizing:border-box}html[data-ui-style] body #app .access-record-page.access-record-polished>.page-header{flex:0 0 auto}html[data-ui-style] body #app .access-record-page.access-record-polished .record-content{min-width:0;background:transparent}html[data-ui-style] body #app .access-record-page.access-record-polished button{font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html[data-ui-style] body #app .access-record-page.access-record-polished button:focus-visible{box-shadow:inset 0 0 0 2px var(--access-accent)}html[data-ui-style] body #app .access-record-page.access-record-polished .type-tabs{flex:0 0 auto;height:48px;margin:12px 12px 0;padding:4px;gap:4px;border:1px solid var(--access-border);border-radius:15px;background:var(--access-soft);box-shadow:none}html[data-ui-style] body #app .access-record-page.access-record-polished .type-tabs .tab-item{min-width:0;min-height:38px;padding:5px 12px;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--access-muted);font-size:14px;font-weight:500;line-height:1.5;transition:background-color .15s,color .15s}html[data-ui-style] body #app .access-record-page.access-record-polished .type-tabs .tab-item:before,html[data-ui-style] body #app .access-record-page.access-record-polished .type-tabs .tab-item:after{display:none}html[data-ui-style] body #app .access-record-page.access-record-polished .type-tabs .tab-item.active{border-color:var(--access-border);background:var(--access-panel);color:var(--access-accent);font-weight:600;box-shadow:0 2px 7px #1d35540a}html[data-ui-style] body #app .access-record-page.access-record-polished .type-tabs .tab-item:active{background:var(--access-selected)!important;transform:none;opacity:1}html[data-ui-style] body #app .access-record-page.access-record-polished .date-filter-bar{flex:0 0 auto;display:grid;grid-template-columns:68px minmax(0,1fr) 68px;gap:8px;padding:10px 12px;border:0;background:transparent;box-shadow:none}html[data-ui-style] body #app .access-record-page.access-record-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn){display:flex;align-items:center;justify-content:center;gap:2px;min-width:0;height:44px;padding:0 5px;border:1px solid var(--access-border);border-radius:12px;background:var(--access-soft);color:var(--access-text);box-shadow:none;font-size:12px;line-height:1.5}html[data-ui-style] body #app .access-record-page.access-record-polished .date-filter-bar :is(.day-text,.arrow-icon){color:inherit;font-size:12px}html[data-ui-style] body #app .access-record-page.access-record-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn):disabled{background:var(--access-soft);color:var(--access-muted);cursor:default;opacity:.55}html[data-ui-style] body #app .access-record-page.access-record-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn):active:not(:disabled){background:var(--access-selected)!important;transform:none;opacity:1}html[data-ui-style] body #app .access-record-page.access-record-polished .date-picker{width:100%;min-width:0;height:44px;background:transparent}html[data-ui-style] body #app .access-record-page.access-record-polished .date-picker .el-input__wrapper{min-width:0;height:44px;padding:0 6px;border:1px solid var(--access-border);border-radius:12px;background:var(--access-panel);box-shadow:none}html[data-ui-style] body #app .access-record-page.access-record-polished .date-picker .el-input__wrapper.is-focus{border-color:var(--access-accent);box-shadow:inset 0 0 0 1px var(--access-accent)}html[data-ui-style] body #app .access-record-page.access-record-polished .date-picker .el-input__inner{min-width:0;height:42px;line-height:42px;text-align:center;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .access-record-page.access-record-polished .date-picker .el-input__prefix{position:static;margin-right:3px}html[data-ui-style] body #app .access-record-page.access-record-polished .date-picker .el-input__prefix .el-icon{margin:0;font-size:15px}html[data-ui-style] body #app .access-record-page.access-record-polished .record-hint{flex:0 0 auto;padding:0 14px 9px;color:var(--access-muted);font-size:11px;line-height:1.5}html[data-ui-style] body #app .access-record-page.access-record-polished .table-header,html[data-ui-style] body #app .access-record-page.access-record-polished .record-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) 64px 48px;align-items:center;gap:8px}html[data-ui-style] body #app .access-record-page.access-record-polished .table-header{flex:0 0 auto;min-height:45px;margin:0 12px;padding:0 10px;border:1px solid var(--access-border);border-radius:18px 18px 0 0;background:var(--access-soft);box-shadow:none}html[data-ui-style] body #app .access-record-page.access-record-polished .table-header .header-item{display:flex;align-items:center;justify-content:center;gap:3px;width:auto;min-width:0;min-height:44px;padding:0;border:0;border-radius:7px;background:transparent;box-shadow:none;color:var(--access-muted);font-size:12px;font-weight:500}html[data-ui-style] body #app .access-record-page.access-record-polished .table-header .type-column{justify-content:flex-start}html[data-ui-style] body #app .access-record-page.access-record-polished .table-header .time-column{justify-content:flex-end}html[data-ui-style] body #app .access-record-page.access-record-polished .table-header .header-text{color:inherit;font-size:12px;line-height:1.5}html[data-ui-style] body #app .access-record-page.access-record-polished .table-header :is(.sort-icon,.sort-icon.active){color:inherit;font-size:12px}html[data-ui-style] body #app .access-record-page.access-record-polished .table-header .header-item.is-active{color:var(--access-accent)}html[data-ui-style] body #app .access-record-page.access-record-polished .table-header button:active{background:transparent!important;transform:none;opacity:1}html[data-ui-style] body #app .access-record-page.access-record-polished .table-header button:focus-visible{box-shadow:inset 0 0 0 2px var(--access-accent)}html[data-ui-style] body #app .access-record-page.access-record-polished .list-wrapper{min-width:0;min-height:0;margin:0 12px 12px;border:1px solid var(--access-border);border-top:0;border-radius:0 0 18px 18px;background:var(--access-panel);overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--access-border) transparent}html[data-ui-style] body #app .access-record-page.access-record-polished .record-list{margin:0;padding:0}html[data-ui-style] body #app .access-record-page.access-record-polished .record-list .record-item{display:block;width:100%;min-height:72px;margin:0;padding:13px 10px;border:0;border-bottom:1px solid var(--access-divider);border-radius:0;background:transparent;box-shadow:none;text-align:left;transition:none}html[data-ui-style] body #app .access-record-page.access-record-polished .record-list .record-item:nth-child(2n),html[data-ui-style] body #app .access-record-page.access-record-polished .record-list .record-item:hover{background:transparent}html[data-ui-style] body #app .access-record-page.access-record-polished .record-list .record-item:active{background:var(--access-soft)!important;transform:none}html[data-ui-style] body #app .access-record-page.access-record-polished .record-list .record-item:focus-visible{box-shadow:inset 0 0 0 2px var(--access-accent)}html[data-ui-style] body #app .access-record-page.access-record-polished .record-list .record-item .record-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) 64px 48px;align-items:center;gap:8px}html[data-ui-style] body #app .access-record-page.access-record-polished .record-list .record-col{min-width:0;width:auto;padding:0;font-size:13px;line-height:1.5;font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:anywhere}html[data-ui-style] body #app .access-record-page.access-record-polished .record-list .type-group{color:var(--access-text);font-size:14px;font-weight:600;line-height:1.5}html[data-ui-style] body #app .access-record-page.access-record-polished .record-list .type-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:4px;color:var(--access-muted);font-size:11px;line-height:1.5;white-space:normal;overflow-wrap:anywhere}html[data-ui-style] body #app .access-record-page.access-record-polished .record-list .amount-col{text-align:center;font-size:14px;font-weight:600;color:var(--access-text)}html[data-ui-style] body #app .access-record-page.access-record-polished .record-list .status-col{text-align:center}html[data-ui-style] body #app .access-record-page.access-record-polished .record-list .status-tag{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:25px;padding:4px 6px;border:0;border-radius:7px;background:var(--access-soft);color:var(--access-muted);font-size:11px;font-weight:500;line-height:1.4;white-space:normal;box-shadow:none}html[data-ui-style] body #app .access-record-page.access-record-polished .record-list .status-tag.success{background:var(--access-success-bg);color:var(--access-success)}html[data-ui-style] body #app .access-record-page.access-record-polished .record-list .status-tag.pending{background:var(--access-pending-bg);color:var(--access-pending)}html[data-ui-style] body #app .access-record-page.access-record-polished .record-list .status-tag.failed{background:var(--access-failed-bg);color:var(--access-failed)}html[data-ui-style] body #app .access-record-page.access-record-polished .record-list .time-col{display:flex;align-items:center;justify-content:flex-end;gap:2px;color:var(--access-muted);font-size:11px;font-weight:400}html[data-ui-style] body #app .access-record-page.access-record-polished .record-chevron{flex-shrink:0;color:var(--access-muted);font-size:10px;opacity:.6}html[data-ui-style] body #app .access-record-page.access-record-polished .list-state{height:100%;min-height:160px;margin:0;padding:24px 16px;border:0;background:transparent;box-shadow:none}html[data-ui-style] body #app .access-record-page.access-record-polished .list-state.is-compact{height:auto;min-height:0}html[data-ui-style] body #app .access-record-page.access-record-polished .list-state-icon{width:52px;height:52px;border-radius:17px;background:var(--access-soft);color:var(--access-muted)}html[data-ui-style] body #app .access-record-page.access-record-polished .list-state-title{color:var(--access-text);font-size:14px}html[data-ui-style] body #app .access-record-page.access-record-polished .list-state-description{color:var(--access-muted);font-size:12px}html[data-ui-style] body #app .access-record-page.access-record-polished .list-state-action{min-height:44px;border:1px solid var(--access-border);border-radius:12px;background:var(--access-soft);color:var(--access-accent);box-shadow:none}html[data-ui-style] body #app .access-record-page.access-record-polished .list-state-action:active{background:var(--access-selected)!important;transform:none}html[data-ui-style] body #app .access-record-page.access-record-polished .bottom-stats{flex:0 0 auto;display:flex;flex-direction:column;max-height:min(30dvh,210px,max(60px,100% - 270px));margin:0;padding:0;border-top:1px solid var(--access-border);border-radius:22px 22px 0 0;background:var(--access-panel);box-shadow:0 -3px 14px #283e5a08}html[data-ui-style] body #app .access-record-page.access-record-polished .stats-heading{flex:0 0 auto;display:flex;align-items:center;gap:6px;min-height:39px;padding:9px 16px 5px;color:var(--access-text);font-size:13px;font-weight:600}html[data-ui-style] body #app .access-record-page.access-record-polished .stats-heading .el-icon{color:var(--access-accent);font-size:17px}html[data-ui-style] body #app .access-record-page.access-record-polished .stats-heading small{color:var(--access-muted);font-size:10px;font-weight:400}html[data-ui-style] body #app .access-record-page.access-record-polished .bottom-stats{margin-inline:12px;border:1px solid var(--access-border);border-bottom:0}html[data-ui-style] body #app .access-record-page.access-record-polished .stats-wrapper{display:block;min-height:0;padding:8px 16px 14px;overflow-y:auto;overscroll-behavior:contain}html[data-ui-style] body #app .access-record-page.access-record-polished .stats-right{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;min-width:0;width:100%}html[data-ui-style] body #app .access-record-page.access-record-polished .stat-item{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:8px;min-width:0;padding:0}html[data-ui-style] body #app .access-record-page.access-record-polished .stat-label{flex:1;min-width:0;color:var(--access-muted);font-size:11px;font-weight:400;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app .access-record-page.access-record-polished .stat-item .stat-value{flex:0 1 auto;min-width:0;max-width:62%;color:var(--access-text);font-size:14px;font-weight:600;line-height:1.4;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}@media (max-width: 360px){html[data-ui-style] body #app .access-record-page.access-record-polished .stats-wrapper{padding-inline:12px}html[data-ui-style] body #app .access-record-page.access-record-polished .stats-right{column-gap:12px}html[data-ui-style] body #app .access-record-page.access-record-polished .stat-item{gap:5px}html[data-ui-style] body #app .access-record-page.access-record-polished .stat-item .stat-value{font-size:13px}html[data-ui-style] body #app .access-record-page.access-record-polished .table-header,html[data-ui-style] body #app .access-record-page.access-record-polished .record-list .record-item .record-row{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr) 60px 44px;gap:5px}html[data-ui-style] body #app .access-record-page.access-record-polished .table-header,html[data-ui-style] body #app .access-record-page.access-record-polished .record-list .record-item{padding-inline:8px}html[data-ui-style] body #app .access-record-page.access-record-polished .record-list .amount-col{font-size:13px}html[data-ui-style] body #app .access-record-page.access-record-polished .date-filter-bar{grid-template-columns:62px minmax(0,1fr) 62px;gap:6px}}@media (max-height: 500px){html[data-ui-style] body #app .access-record-page.access-record-polished .record-hint{display:none}html[data-ui-style] body #app .access-record-page.access-record-polished .type-tabs{margin-top:8px}html[data-ui-style] body #app .access-record-page.access-record-polished .date-filter-bar{padding-block:8px}html[data-ui-style] body #app .access-record-page.access-record-polished .bottom-stats{max-height:min(35dvh,110px)}html[data-ui-style] body #app .access-record-page.access-record-polished .stats-heading{min-height:30px;padding:5px 12px 3px}html[data-ui-style] body #app .access-record-page.access-record-polished .stats-wrapper{padding:2px 12px 10px}html[data-ui-style] body #app .access-record-page.access-record-polished .stat-item{flex-direction:row;align-items:baseline;justify-content:space-between;gap:4px}html[data-ui-style] body #app .access-record-page.access-record-polished .stat-label{font-size:11px}html[data-ui-style] body #app .access-record-page.access-record-polished .stat-item .stat-value{font-size:14px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .access-record-page.access-record-polished button,html[data-ui-style] body #app .access-record-page.access-record-polished .type-tabs .tab-item{animation:none;transition:none}}html[data-ui-style=neumorphic] body #app .access-record-page.access-record-polished{--access-bg: var(--neu-surface);--access-panel: var(--neu-surface);--access-soft: #e2e9f2;--access-border: var(--neu-edge);--access-divider: var(--neu-border)}html[data-ui-style=neumorphic] body #app .access-record-page.access-record-polished .type-tabs{box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] body #app .access-record-page.access-record-polished .type-tabs .tab-item.active,html[data-ui-style=neumorphic] body #app .access-record-page.access-record-polished .bottom-stats{box-shadow:var(--neu-raised)}html[data-ui-style=ios] body #app .access-record-page.access-record-polished{--access-bg: transparent;--access-panel: var(--ios-glass-strong);--access-soft: #e8e8ed6b;--access-border: #ffffffb8;--access-divider: #90909a24}html[data-ui-style=ios] body #app .access-record-page.access-record-polished .list-wrapper,html[data-ui-style=ios] body #app .access-record-page.access-record-polished .bottom-stats{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html[data-ui-style=dark] body #app .access-record-page.access-record-polished{--access-bg: var(--dark-bg);--access-panel: var(--dark-panel);--access-soft: #282b30;--access-border: var(--dark-border);--access-divider: #34373c;--access-success: #8bccac;--access-success-bg: #233b30;--access-pending: #e0bd80;--access-pending-bg: #3b3222;--access-failed: #ed989e;--access-failed-bg: #422b30}html[data-ui-style] body #app .betting-record-page.betting-record-polished{--bet-bg: #f5f7fb;--bet-panel: var(--refine-panel);--bet-soft: #edf1f7;--bet-border: #e4eaf2;--bet-divider: #e9edf3;--bet-text: var(--refine-text);--bet-muted: var(--refine-muted);--bet-accent: var(--refine-accent);--bet-selected: var(--refine-selected);--bet-positive: #bd4c59;--bet-negative: #287c61;--bet-pending: #906822;--bet-pending-bg: #fbf2df;--bet-won-bg: #fceef0;height:100%;max-height:100%;min-height:0;min-width:0;background:var(--bet-bg);color:var(--bet-text);box-shadow:none}html[data-ui-style] body #app .betting-record-page.betting-record-polished,html[data-ui-style] body #app .betting-record-page.betting-record-polished *,html[data-ui-style] body #app .betting-record-page.betting-record-polished *:before,html[data-ui-style] body #app .betting-record-page.betting-record-polished *:after{box-sizing:border-box}html[data-ui-style] body #app .betting-record-page.betting-record-polished>.page-header{flex:0 0 auto}html[data-ui-style] body #app .betting-record-page.betting-record-polished .record-content{min-width:0;background:transparent}html[data-ui-style] body #app .betting-record-page.betting-record-polished button{font:inherit;touch-action:manipulation;cursor:pointer;-webkit-tap-highlight-color:transparent}html[data-ui-style] body #app .betting-record-page.betting-record-polished button:focus-visible{box-shadow:inset 0 0 0 2px var(--bet-accent)}html[data-ui-style] body #app .betting-record-page.betting-record-polished .type-tabs{flex:0 0 auto;width:auto;height:48px;margin:12px 12px 0;padding:4px;gap:2px;border:1px solid var(--bet-border);border-radius:15px;background:var(--bet-soft);box-shadow:none}html[data-ui-style] body #app .betting-record-page.betting-record-polished .type-tabs .tab-item{min-width:0;min-height:38px;padding:5px 2px;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--bet-muted);font-size:13px;line-height:1.5;font-weight:500;transition:background-color .15s,color .15s}html[data-ui-style] body #app .betting-record-page.betting-record-polished .type-tabs .tab-item:before,html[data-ui-style] body #app .betting-record-page.betting-record-polished .type-tabs .tab-item:after{display:none}html[data-ui-style] body #app .betting-record-page.betting-record-polished .type-tabs .tab-item.active{border-color:var(--bet-border);background:var(--bet-panel);color:var(--bet-accent);font-weight:600;box-shadow:0 2px 7px #1d35540a}html[data-ui-style] body #app .betting-record-page.betting-record-polished .type-tabs .tab-item:active{background:var(--bet-selected)!important;transform:none;opacity:1}html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-filter-bar{flex:0 0 auto;display:grid;grid-template-columns:64px minmax(0,1fr) 64px 40px;gap:6px;padding:10px 12px 6px;border:0;background:transparent;box-shadow:none}html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn,.filter-btn){display:flex;align-items:center;justify-content:center;gap:2px;min-width:0;width:auto;height:44px;padding:0 3px;border:1px solid var(--bet-border);border-radius:12px;background:var(--bet-soft);color:var(--bet-text);box-shadow:none;font-size:12px;line-height:1.5}html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-filter-bar :is(.day-text,.arrow-icon){color:inherit;font-size:12px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-filter-bar .filter-btn .el-icon{color:inherit;font-size:17px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-filter-bar .filter-btn.is-active{border-color:var(--bet-accent);color:var(--bet-accent);background:var(--bet-selected)}html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn):disabled{color:var(--bet-muted);cursor:default;opacity:.5}html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-filter-bar button:active:not(:disabled){background:var(--bet-selected)!important;transform:none;opacity:1}html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-picker{width:100%;min-width:0;height:44px;background:transparent}html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-picker .el-input__wrapper{min-width:0;height:44px;padding:0 5px;border:1px solid var(--bet-border);border-radius:12px;background:var(--bet-panel);box-shadow:none}html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-picker .el-input__wrapper.is-focus{border-color:var(--bet-accent);box-shadow:inset 0 0 0 1px var(--bet-accent)}html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-picker .el-input__inner{min-width:0;height:42px;padding:0;color:var(--bet-text);font-size:13px;line-height:42px;font-weight:500;text-align:center;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-picker .el-input__prefix{position:static;margin-right:2px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-picker .el-input__prefix .el-icon{margin:0;color:var(--bet-accent);font-size:14px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-picker .el-input__prefix .el-icon svg{color:inherit}html[data-ui-style] body #app .betting-record-page.betting-record-polished .table-header{display:flex;justify-content:space-between;gap:10px;min-height:44px;margin:0;padding:0 12px 5px;border:0;border-radius:0;background:transparent}html[data-ui-style] body #app .betting-record-page.betting-record-polished .table-header .header-item{display:flex;align-items:center;justify-content:center;gap:3px;min-width:0;min-height:38px;padding:4px 6px;border:0;border-radius:9px;background:transparent;color:var(--bet-muted);box-shadow:none;font-size:12px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .table-header .header-item.type-column{flex:1;width:auto;justify-content:flex-start}html[data-ui-style] body #app .betting-record-page.betting-record-polished .record-sorting{display:flex;flex:0 0 auto;gap:2px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .table-header .header-item :is(.header-text,.el-icon){color:inherit;font-size:12px;font-weight:400}html[data-ui-style] body #app .betting-record-page.betting-record-polished .table-header .header-item.is-active{color:var(--bet-accent);background:var(--bet-selected)}html[data-ui-style] body #app .betting-record-page.betting-record-polished .table-header .header-item:active{background:var(--bet-selected)!important;transform:none}html[data-ui-style] body #app .betting-record-page.betting-record-polished .list-wrapper{min-width:0;min-height:0;margin:0 12px 12px;border:0;border-radius:0;background:transparent;box-shadow:none;overflow-x:hidden;overscroll-behavior:contain}html[data-ui-style] body #app .betting-record-page.betting-record-polished .record-list{display:flex;flex-direction:column;gap:10px;padding:0}html[data-ui-style] body #app .betting-record-page.betting-record-polished .record-list .record-item{display:block;width:100%;min-width:0;margin:0;padding:13px 14px;border:1px solid var(--bet-border);border-radius:17px;background:var(--bet-panel);color:var(--bet-text);box-shadow:0 2px 8px #26415c05;text-align:left;transition:background-color .15s}html[data-ui-style] body #app .betting-record-page.betting-record-polished .record-list .record-item:active{background:var(--bet-selected)!important;opacity:1;transform:none}html[data-ui-style] body #app .betting-record-page.betting-record-polished .bet-record-heading{display:flex;align-items:center;gap:6px;min-width:0}html[data-ui-style] body #app .betting-record-page.betting-record-polished .lottery-name{flex:1;min-width:0;color:var(--bet-text);font-size:14px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app .betting-record-page.betting-record-polished .status-text{flex:0 0 auto;max-width:45%;padding:3px 7px;border-radius:7px;background:var(--bet-soft);color:var(--bet-muted);font-size:11px;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app .betting-record-page.betting-record-polished .status-text.status-pending{background:var(--bet-pending-bg);color:var(--bet-pending)}html[data-ui-style] body #app .betting-record-page.betting-record-polished .status-text.status-won,html[data-ui-style] body #app .betting-record-page.betting-record-polished .status-text.status-error{background:var(--bet-won-bg);color:var(--bet-positive)}html[data-ui-style] body #app .betting-record-page.betting-record-polished .record-chevron{flex:0 0 auto;color:var(--bet-muted);font-size:11px;opacity:.55}html[data-ui-style] body #app .betting-record-page.betting-record-polished .bet-record-meta{display:flex;justify-content:space-between;gap:10px;margin-top:3px;color:var(--bet-muted);font-size:11px;line-height:1.6;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .betting-record-page.betting-record-polished .lottery-no{min-width:0;overflow-wrap:anywhere}html[data-ui-style] body #app .betting-record-page.betting-record-polished .time-full{flex-shrink:0}html[data-ui-style] body #app .betting-record-page.betting-record-polished .play-info{margin-top:9px;color:var(--bet-muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html[data-ui-style] body #app .betting-record-page.betting-record-polished .play-separator{padding:0 6px;opacity:.6}html[data-ui-style] body #app .betting-record-page.betting-record-polished .bet-record-amounts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:9px;padding-top:9px;border-top:1px solid var(--bet-divider)}html[data-ui-style] body #app .betting-record-page.betting-record-polished .bet-record-amounts>div{display:flex;align-items:baseline;gap:7px;min-width:0}html[data-ui-style] body #app .betting-record-page.betting-record-polished .amount-label{flex:0 0 auto;color:var(--bet-muted);font-size:11px;line-height:1.5}html[data-ui-style] body #app .betting-record-page.betting-record-polished .bet-record-amounts strong{min-width:0;color:var(--bet-text);font-size:15px;font-weight:600;line-height:1.5;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html[data-ui-style] body #app .betting-record-page.betting-record-polished .bet-record-amounts .positive,html[data-ui-style] body #app .betting-record-page.betting-record-polished .stat-item .stat-value.positive{color:var(--bet-positive)}html[data-ui-style] body #app .betting-record-page.betting-record-polished .bet-record-amounts .negative,html[data-ui-style] body #app .betting-record-page.betting-record-polished .stat-item .stat-value.negative{color:var(--bet-negative)}html[data-ui-style] body #app .betting-record-page.betting-record-polished .loading-more,html[data-ui-style] body #app .betting-record-page.betting-record-polished .no-more{padding:6px 12px 10px;color:var(--bet-muted);font-size:11px;line-height:1.5}html[data-ui-style] body #app .betting-record-page.betting-record-polished .list-state{min-height:min(250px,100%);height:100%;border:1px solid var(--bet-border);border-radius:18px;background:var(--bet-panel)}html[data-ui-style] body #app .betting-record-page.betting-record-polished .list-state.is-compact{min-height:0;height:auto;margin-bottom:10px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .list-state-icon{background:var(--bet-soft);color:var(--bet-muted)}html[data-ui-style] body #app .betting-record-page.betting-record-polished .list-state-title{color:var(--bet-text);font-size:14px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .list-state-description{color:var(--bet-muted);font-size:12px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .list-state-action{min-height:44px;border:1px solid var(--bet-border);border-radius:12px;background:var(--bet-soft);color:var(--bet-accent);box-shadow:none}html[data-ui-style] body #app .betting-record-page.betting-record-polished .list-state-action:active{background:var(--bet-selected)!important;transform:none}html[data-ui-style] body #app .betting-record-page.betting-record-polished .bottom-stats{flex:0 0 auto;display:flex;flex-direction:column;max-height:min(38dvh,300px,max(70px,100% - 215px));margin:0;padding:0;border-top:1px solid var(--bet-border);border-radius:22px 22px 0 0;background:var(--bet-panel);box-shadow:0 -3px 14px #283e5a08}html[data-ui-style] body #app .betting-record-page.betting-record-polished .stats-toggle{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;min-height:44px;width:100%;padding:8px 16px;border:0;border-radius:21px 21px 0 0;background:transparent;color:var(--bet-text)}html[data-ui-style] body #app .betting-record-page.betting-record-polished .stats-toggle:before{display:none}html[data-ui-style] body #app .betting-record-page.betting-record-polished .stats-toggle:active{background:var(--bet-selected)!important;transform:none}html[data-ui-style] body #app .betting-record-page.betting-record-polished .stats-title{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600}html[data-ui-style] body #app .betting-record-page.betting-record-polished .stats-title .el-icon{color:var(--bet-accent);font-size:17px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .stats-toggle-label{display:flex;align-items:center;gap:4px;color:var(--bet-muted);font-size:11px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .stats-toggle .toggle-icon{color:var(--bet-muted);font-size:13px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .stats-wrapper{display:block;min-height:0;padding:0 16px 14px;overflow-y:auto;overscroll-behavior:contain}html[data-ui-style] body #app .betting-record-page.betting-record-polished .stats-right{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;width:100%;min-width:0}html[data-ui-style] body #app .betting-record-page.betting-record-polished .stats-right:not(.expanded) .extra-stat{display:none}html[data-ui-style] body #app .betting-record-page.betting-record-polished .stat-item{display:flex;align-items:baseline;justify-content:space-between;gap:6px;min-width:0;padding:0}html[data-ui-style] body #app .betting-record-page.betting-record-polished .stat-item .stat-label{flex-shrink:0;color:var(--bet-muted);font-size:11px;font-weight:400;line-height:1.5}html[data-ui-style] body #app .betting-record-page.betting-record-polished .stat-item .stat-value{min-width:0;color:var(--bet-text);font-size:14px;font-weight:600;line-height:1.5;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}@media (max-width: 360px){html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-filter-bar{grid-template-columns:56px minmax(0,1fr) 56px 36px;gap:5px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-picker .el-input__prefix{display:none}html[data-ui-style] body #app .betting-record-page.betting-record-polished .record-list .record-item{padding:12px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .bet-record-amounts{gap:10px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .bet-record-amounts>div{gap:5px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .stats-right{gap:8px 12px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .stat-item .stat-value{font-size:13px}}@media (max-height: 500px){html[data-ui-style] body #app .betting-record-page.betting-record-polished .type-tabs{margin-top:4px;height:38px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .type-tabs .tab-item{min-height:28px;padding-block:3px;font-size:12px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-filter-bar{padding-block:4px 0}html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn,.filter-btn),html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-picker,html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-picker .el-input__wrapper{height:36px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .date-picker .el-input__inner{height:34px;line-height:34px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .table-header{min-height:34px;padding-bottom:0}html[data-ui-style] body #app .betting-record-page.betting-record-polished .table-header .header-item{min-height:32px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .bottom-stats{max-height:min(27dvh,90px)}html[data-ui-style] body #app .betting-record-page.betting-record-polished .stats-toggle{min-height:34px;padding:5px 12px}html[data-ui-style] body #app .betting-record-page.betting-record-polished .stats-wrapper{padding:0 12px 10px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .betting-record-page.betting-record-polished *,html[data-ui-style] body #app .betting-record-page.betting-record-polished *:before,html[data-ui-style] body #app .betting-record-page.betting-record-polished *:after{animation:none;transition:none}}html[data-ui-style=neumorphic] body #app .betting-record-page.betting-record-polished{--bet-bg: var(--neu-surface);--bet-panel: var(--neu-surface);--bet-soft: #e2e9f2;--bet-border: var(--neu-edge);--bet-divider: var(--neu-border)}html[data-ui-style=neumorphic] body #app .betting-record-page.betting-record-polished .type-tabs{box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] body #app .betting-record-page.betting-record-polished .type-tabs .tab-item.active{box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] body #app .betting-record-page.betting-record-polished .record-list{padding:3px}html[data-ui-style=neumorphic] body #app .betting-record-page.betting-record-polished .record-list .record-item{box-shadow:3px 3px 8px #b7c5d72b,-3px -3px 8px #fff8}html[data-ui-style=neumorphic] body #app .betting-record-page.betting-record-polished .bottom-stats{box-shadow:var(--neu-raised)}html[data-ui-style=ios] body #app .betting-record-page.betting-record-polished{--bet-bg: transparent;--bet-panel: var(--ios-glass-strong);--bet-soft: #e8e8ed6b;--bet-border: #ffffffb8;--bet-divider: #90909a24}html[data-ui-style=ios] body #app .betting-record-page.betting-record-polished .record-item,html[data-ui-style=ios] body #app .betting-record-page.betting-record-polished .bottom-stats{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html[data-ui-style=dark] body #app .betting-record-page.betting-record-polished{--bet-bg: var(--dark-bg);--bet-panel: var(--dark-panel);--bet-soft: #282b30;--bet-border: var(--dark-border);--bet-divider: #34373c;--bet-positive: #ed989e;--bet-negative: #8bccac;--bet-pending: #e0bd80;--bet-pending-bg: #3b3222;--bet-won-bg: #422b30}html[data-ui-style] body .el-dialog.betting-filter-dialog{display:flex;flex-direction:column;max-width:calc(100vw - 24px);max-height:calc(var(--visual-viewport-height, 100dvh) - 24px);margin:auto;padding:0;border:1px solid var(--refine-border);border-radius:23px;background:var(--refine-panel);color:var(--refine-text);box-shadow:var(--refine-modal-shadow);overflow:hidden}html[data-ui-style] body .el-dialog.betting-filter-dialog,html[data-ui-style] body .el-dialog.betting-filter-dialog *{box-sizing:border-box}html[data-ui-style] body .el-dialog.betting-filter-dialog .el-dialog__header{flex:0 0 auto;margin:0;padding:10px 12px 10px 20px;border-bottom:1px solid var(--refine-border)}html[data-ui-style] body .el-dialog.betting-filter-dialog .betting-filter-header{display:flex;align-items:center;justify-content:space-between;gap:12px}html[data-ui-style] body .el-dialog.betting-filter-dialog h2{margin:0;color:var(--refine-text);font-size:17px;font-weight:600;line-height:1.5}html[data-ui-style] body .el-dialog.betting-filter-dialog .betting-filter-header button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--refine-muted);font-size:19px}html[data-ui-style] body .el-dialog.betting-filter-dialog .el-dialog__body{min-height:0;padding:16px;overflow-y:auto;overscroll-behavior:contain}html[data-ui-style] body .el-dialog.betting-filter-dialog .betting-filter-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}html[data-ui-style] body .el-dialog.betting-filter-dialog button{cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:transparent}html[data-ui-style] body .el-dialog.betting-filter-dialog button:active{background:var(--refine-selected)!important;transform:none}html[data-ui-style] body .el-dialog.betting-filter-dialog button:focus-visible{box-shadow:inset 0 0 0 2px var(--refine-accent)}html[data-ui-style] body .el-dialog.betting-filter-dialog .filter-card{min-width:0;min-height:48px;padding:10px 6px;border:1px solid var(--refine-border);border-radius:12px;background:var(--refine-field);color:var(--refine-text);font-size:12px;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body .el-dialog.betting-filter-dialog .filter-card.active{border-color:var(--refine-accent);background:var(--refine-selected);color:var(--refine-accent);font-weight:600}html[data-ui-style] body .el-dialog.betting-filter-dialog .list-state,html[data-ui-style] body .el-dialog.betting-filter-dialog .list-state-title{color:var(--refine-text)}html[data-ui-style] body .el-dialog.betting-filter-dialog .list-state-description{color:var(--refine-muted)}html[data-ui-style] body .el-dialog.betting-filter-dialog .list-state-icon,html[data-ui-style] body .el-dialog.betting-filter-dialog .list-state-action{background:var(--refine-field);color:var(--refine-accent)}@media (max-width: 360px){html[data-ui-style] body .el-dialog.betting-filter-dialog .betting-filter-list{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-ui-style=ios] body .el-dialog.betting-filter-dialog{background:var(--ios-glass-strong);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished),html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished{--bet-bg: #f5f7fb;--bet-panel: var(--refine-panel, #fff);--bet-text: var(--refine-text, #30415a);--bet-muted: var(--refine-muted, #5b6c84);--bet-border: var(--refine-border, #dde5ef);--bet-divider: #e9edf3;--bet-soft: #f3f6fb;--bet-selected: #eaf2fe;--bet-accent: var(--refine-accent, #2466c5);--bet-primary: var(--refine-primary, #2466c5);--bet-primary-pressed: var(--refine-primary-pressed, #2059ae);--bet-on-accent: var(--refine-primary-text, #fff);--bet-positive: #bd5149;--bet-positive-bg: #fae8e7;--bet-negative: #287c54;--bet-negative-bg: #e7f2eb;--bet-pending: #94691f;--bet-pending-bg: #fbf1dc;--bet-danger: #b85259;--bet-danger-primary: #bb5159;--bet-on-danger: #fff;--bet-disabled: #e9eef5;--bet-disabled-text: #8b97a7;--bet-shadow: 0 3px 14px #283e5a09;--bet-modal-shadow: var(--refine-modal-shadow, 0 14px 40px #203c612b)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished){display:flex;flex-direction:column;height:100%;min-width:0;min-height:0;max-height:100%;overflow:hidden;background:var(--bet-bg);box-shadow:none;color:var(--bet-text)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished),html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) *,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) *:before,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) *:after{box-sizing:border-box}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished)>.page-header{flex-shrink:0}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.detail-content,.result-content){flex:1 1 0;min-width:0;min-height:0;padding:12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.summary-section,.bet-amount-summary,.detail-info-section,.result-item){min-width:0;border:1px solid var(--bet-border);border-radius:20px;background:var(--bet-panel);box-shadow:var(--bet-shadow)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .summary-section{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 12px;padding:17px 16px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .lottery-info{flex:1;min-width:0}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .lottery-header{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin:0 0 8px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.lottery-name,.game-name){color:var(--bet-text);font-size:16px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .period-number{color:var(--bet-muted);font-size:12px;font-weight:400;line-height:1.6;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .play-method{color:var(--bet-muted);font-size:13px;font-weight:400;line-height:1.6;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.status-badge,.status-stamp){display:inline-flex;align-items:center;justify-content:center;flex:0 1 auto;width:auto;height:auto;min-height:28px;max-width:110px;padding:5px 9px;border:0;border-radius:9px;background:var(--bet-soft);box-shadow:none;color:var(--bet-muted);font-size:11px;font-weight:500;line-height:1.5;text-align:center;white-space:normal;overflow-wrap:anywhere;transform:none;opacity:1}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.status-badge,.status-stamp).badge-unopened,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.status-badge,.status-stamp).stamp-pending,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.status-badge,.status-stamp).pending{background:var(--bet-pending-bg);color:var(--bet-pending)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.status-badge,.status-stamp).badge-won,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.status-badge,.status-stamp).stamp-winning,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.status-badge,.status-stamp).won{background:var(--bet-positive-bg);color:var(--bet-positive)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.status-badge,.status-stamp).badge-not-won,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.status-badge,.status-stamp).stamp-losing,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.status-badge,.status-stamp).lost{background:var(--bet-soft);color:var(--bet-muted)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.status-badge,.status-stamp).badge-cancelled,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.status-badge,.status-stamp).stamp-cancelled,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.status-badge,.status-stamp).cancelled{background:var(--bet-selected);color:var(--bet-accent)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.status-badge,.status-stamp).tied{background:var(--bet-soft);color:var(--bet-muted)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.status-badge,.status-stamp).error{background:var(--bet-positive-bg);color:var(--bet-danger)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .bet-amount-summary{margin-bottom:12px;overflow:hidden}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .bet-main-amount{padding:18px 16px;background:var(--bet-soft);text-align:center}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .amount-label{display:block;color:var(--bet-muted);font-size:12px;font-weight:400;line-height:1.5}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .amount-value{display:block;margin-top:7px;color:var(--bet-text);font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.4;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .bet-main-amount .amount-value{font-size:30px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .bet-secondary-amounts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 0}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .bet-secondary-amounts>div{min-width:0;padding:0 12px;text-align:center}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .bet-secondary-amounts>div+div{border-left:1px solid var(--bet-divider)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .amount-value.profit-positive{color:var(--bet-positive)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .amount-value.profit-negative{color:var(--bet-negative)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .amount-value.profit-default{color:var(--bet-muted)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .detail-info-section{margin:0;padding:0;overflow:hidden}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .detail-item{display:grid;grid-template-columns:74px minmax(0,1fr);align-items:start;gap:12px;padding:13px 16px;border-bottom:1px solid var(--bet-divider)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .detail-item:last-child{border-bottom:0}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .detail-label{color:var(--bet-muted);font-size:13px;font-weight:400;line-height:1.7}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .detail-value{display:block;min-width:0;color:var(--bet-text);font-size:13px;font-weight:500;line-height:1.7;text-align:right;white-space:pre-wrap;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .detail-item.bet-numbers-row,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .detail-item.winning-numbers{display:block}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .bet-numbers-row .detail-label,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .winning-numbers .detail-label{display:block;margin-bottom:9px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .detail-value.bet-numbers-text{display:block;color:var(--bet-accent);font-size:15px;line-height:1.8;text-align:left}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .detail-value.order-number-value{display:flex;align-items:flex-start;justify-content:flex-end;gap:5px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .order-number-text{min-width:0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .copy-order-btn{min-width:0;min-height:44px;padding:10px 14px;border:1px solid var(--bet-border);border-radius:13px;background:var(--bet-soft);box-shadow:none;color:var(--bet-text);font:inherit;font-size:14px;font-weight:500;line-height:1.5;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;text-shadow:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .copy-order-btn:before,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .copy-order-btn:after{display:none}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .copy-order-btn:hover{background:var(--bet-soft);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .copy-order-btn:active{background:var(--bet-selected);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .copy-order-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--bet-accent)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .copy-order-btn:disabled{background:var(--bet-disabled);color:var(--bet-disabled-text);border-color:var(--bet-border);box-shadow:none;opacity:1;cursor:not-allowed}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .copy-order-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;min-height:32px;margin:-4px -4px -4px 0;padding:0;border:0;border-radius:8px;background:transparent;color:var(--bet-accent)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .copy-order-btn .copy-icon{color:inherit;font-size:16px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .lottery-balls-container{min-width:0;width:100%;padding:3px 0}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .lottery-balls-container :is(.liuhecai-display,.pcdd-display,.ssc-display,.kuaisan-display,.pk10-display,.xinyunba-display){min-width:0;height:auto;min-height:0;max-width:100%;padding:0}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .lottery-balls-container :is(.liuhecai-display,.pcdd-display,.ssc-display,.kuaisan-display){justify-content:flex-start;flex-wrap:wrap;gap:5px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .lottery-balls-container .ball-zodiac{padding-top:0;color:var(--bet-muted);font-size:11px;line-height:1.5;text-shadow:none}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .lottery-balls-container .ball-separator{margin:0 1px;color:var(--bet-muted);font-size:16px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .lottery-balls-container .ball{animation:none}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .lottery-balls-container .ball-black:not(.ball-special){color:var(--bet-text);border-color:var(--bet-muted)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .lottery-balls-container .pk10-display .balls-container{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;overflow:visible}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .lottery-balls-container .xinyunba-display .balls-row{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:3px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .lottery-balls-container .xinyunba-display .ball{width:100%;max-width:28px;height:auto;aspect-ratio:1;font-size:12px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .lottery-balls-container .xinyunba-display .ball-wrapper{min-width:0}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .lottery-balls-container .pk10-result-detail{color:var(--bet-muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .header-balance{display:flex;align-items:center;gap:3px;min-width:0}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .header-balance .balance-amount{color:var(--bet-text);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .balance-refresh-btn{min-width:0;min-height:44px;padding:10px 14px;border:1px solid var(--bet-border);border-radius:13px;background:var(--bet-soft);box-shadow:none;color:var(--bet-text);font:inherit;font-size:14px;font-weight:500;line-height:1.5;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;text-shadow:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .balance-refresh-btn:before,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .balance-refresh-btn:after{display:none}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .balance-refresh-btn:hover{background:var(--bet-soft);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .balance-refresh-btn:active{background:var(--bet-selected);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .balance-refresh-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--bet-accent)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .balance-refresh-btn:disabled{background:var(--bet-disabled);color:var(--bet-disabled-text);border-color:var(--bet-border);box-shadow:none;opacity:1;cursor:not-allowed}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .balance-refresh-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;min-height:32px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--bet-accent)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .balance-refresh-btn .refresh-icon{color:inherit;font-size:16px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .result-list{display:flex;flex-direction:column;gap:12px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .result-item{padding:16px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .result-item .item-header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px;padding:0 0 12px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .result-item .header-left{display:flex;flex-direction:column;gap:4px;min-width:0}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .bet-time{flex-shrink:0;padding-top:3px;color:var(--bet-muted);font-size:11px;line-height:1.5}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .item-body{display:flex;align-items:flex-start;gap:10px;padding-top:12px;border-top:1px solid var(--bet-divider)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .bet-content{display:flex;flex-direction:column;flex:1;min-width:0;gap:10px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .bet-number{color:var(--bet-accent);font-size:16px;font-weight:600;line-height:1.7;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .bet-detail{display:flex;flex-direction:column;align-items:flex-start;gap:9px;color:var(--bet-text);font-size:13px;line-height:1.6}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .bet-method{color:var(--bet-muted);overflow-wrap:anywhere}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .bet-item-amount{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px;color:var(--bet-muted);font-size:12px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .bet-item-amount .amount-caption{width:100%;margin-bottom:1px;font-size:11px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .bet-item-amount strong{color:var(--bet-text);font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .order-id{display:flex;flex-direction:column;gap:2px;color:var(--bet-muted);font-size:11px;line-height:1.6;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .order-label{font-size:11px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .result-item .cancel-btn{min-width:0;min-height:44px;padding:10px 14px;border:1px solid var(--bet-border);border-radius:13px;background:var(--bet-soft);box-shadow:none;color:var(--bet-text);font:inherit;font-size:14px;font-weight:500;line-height:1.5;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;text-shadow:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .result-item .cancel-btn:before,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .result-item .cancel-btn:after{display:none}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .result-item .cancel-btn:hover{background:var(--bet-soft);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .result-item .cancel-btn:active{background:var(--bet-selected);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .result-item .cancel-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--bet-accent)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .result-item .cancel-btn:disabled{background:var(--bet-disabled);color:var(--bet-disabled-text);border-color:var(--bet-border);box-shadow:none;opacity:1;cursor:not-allowed}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .result-item .cancel-btn{flex-shrink:0;min-height:36px;padding:7px 12px;border-radius:10px;color:var(--bet-danger);font-size:12px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .empty-state{display:flex;align-items:center;justify-content:center;min-height:240px;padding:24px;color:var(--bet-muted);font-size:14px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .bottom-action{position:relative;inset:auto;flex:0 0 auto;width:100%;min-width:0;max-height:48%;margin:0;padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px));overflow-y:auto;overflow-x:hidden;border-top:1px solid var(--bet-border);border-radius:0;background:var(--bet-panel);box-shadow:0 -3px 12px #203c6105;transform:none}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.button-group,.action-buttons){display:flex;gap:10px;margin:0;padding:0}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.button-group,.action-buttons)>button{min-width:0;min-height:44px;padding:10px 14px;border:1px solid var(--bet-border);border-radius:13px;background:var(--bet-soft);box-shadow:none;color:var(--bet-text);font:inherit;font-size:14px;font-weight:500;line-height:1.5;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;text-shadow:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.button-group,.action-buttons)>button:before,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.button-group,.action-buttons)>button:after{display:none}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.button-group,.action-buttons)>button:hover{background:var(--bet-soft);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.button-group,.action-buttons)>button:active{background:var(--bet-selected);box-shadow:none;transform:none}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.button-group,.action-buttons)>button:focus-visible{box-shadow:inset 0 0 0 2px var(--bet-accent)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.button-group,.action-buttons)>button:disabled{background:var(--bet-disabled);color:var(--bet-disabled-text);border-color:var(--bet-border);box-shadow:none;opacity:1;cursor:not-allowed}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.button-group,.action-buttons)>button{flex:1;height:auto;min-height:46px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .button-group .cancel-btn{color:var(--bet-danger)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .button-group .bet-again-btn,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .action-buttons .continue-btn{border-color:transparent;background:var(--bet-primary);color:var(--bet-on-accent)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .button-group .bet-again-btn:active,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .action-buttons .continue-btn:active{background:var(--bet-primary-pressed)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .button-group .bet-again-btn:focus-visible,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .action-buttons .continue-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--bet-on-accent),0 0 0 2px var(--bet-accent)}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .summary-card{margin:0 0 12px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .summary-card:before,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .stat-item.highlight:before,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .amount-highlight:after{display:none}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .card-body{display:flex;flex-direction:column;gap:12px;padding:0 3px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .period-badge{align-self:flex-start;display:inline-flex;padding:4px 8px;border-radius:7px;background:var(--bet-soft);box-shadow:none}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .period-text{color:var(--bet-muted);font-size:11px;font-weight:400;line-height:1.5;text-shadow:none;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .stat-row{display:flex;align-items:center;gap:12px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .stat-item{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .stat-label{color:var(--bet-muted);font-size:11px;font-weight:400}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .stat-value{color:var(--bet-text);font-size:18px;font-weight:600;line-height:1.4;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .stat-value .stat-unit{margin-left:3px;color:var(--bet-muted);font-size:12px;font-weight:400}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .stat-value.amount-highlight{background:none;color:var(--bet-text);-webkit-text-fill-color:currentColor;font-size:20px;text-shadow:none}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .stat-divider{flex:0 0 1px;width:1px;height:34px;background:var(--bet-divider)}@media (max-width: 360px){html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .result-item,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .summary-section{padding:14px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .detail-item{padding:12px 14px;gap:9px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .lottery-balls-container .liuhecai-display .ball{width:28px;height:28px;font-size:14px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .lottery-balls-container .liuhecai-display .ball-special{width:30px;height:30px;font-size:15px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .lottery-balls-container .xinyunba-display .ball{font-size:10px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .result-item .cancel-btn{padding:7px 10px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .item-body{gap:8px}}@media (max-height: 560px){html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .card-body{gap:8px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .summary-card{margin-bottom:10px}html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .bottom-action{padding-top:10px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .copy-order-btn,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .balance-refresh-btn,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .cancel-btn,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .bet-again-btn,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .view-records-btn,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .continue-btn,html[data-ui-style] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) .ball{transition:none}}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished{display:flex;flex-direction:column;min-width:0;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);max-height:calc(var(--visual-viewport-height, var(--app-height, 100dvh)) - 24px - env(safe-area-inset-bottom,0px));margin:auto;padding:0;overflow:hidden;border:1px solid var(--bet-border);border-radius:24px;background:var(--bet-panel);box-shadow:var(--bet-modal-shadow);color:var(--bet-text)}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished,html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished *,html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished *:before,html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished *:after{box-sizing:border-box}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .el-dialog__header{flex:0 0 auto;margin:0;padding:10px 12px 10px 20px;border-bottom:1px solid var(--bet-divider)}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .el-dialog__body{min-height:0;padding:18px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .el-dialog__footer{flex:0 0 auto;padding:0 18px 18px}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0;text-align:left}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-title{margin:0;color:var(--bet-text);font-size:17px;font-weight:600;line-height:1.5}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-close{min-width:0;min-height:44px;padding:10px 14px;border:1px solid var(--bet-border);border-radius:13px;background:var(--bet-soft);box-shadow:none;color:var(--bet-text);font:inherit;font-size:14px;font-weight:500;line-height:1.5;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;text-shadow:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-close:before,html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-close:after{display:none}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-close:hover{background:var(--bet-soft);box-shadow:none;transform:none}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-close:active{background:var(--bet-selected);box-shadow:none;transform:none}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-close:focus-visible{box-shadow:inset 0 0 0 2px var(--bet-accent)}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-close:disabled{background:var(--bet-disabled);color:var(--bet-disabled-text);border-color:var(--bet-border);box-shadow:none;opacity:1;cursor:not-allowed}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-close{display:flex;align-items:center;justify-content:center;width:40px;min-height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--bet-muted);font-size:24px}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-content{padding:0}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .cancel-bet-event{display:flex;flex-direction:column;gap:5px;margin-bottom:18px}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .cancel-lottery-name{color:var(--bet-text);font-size:17px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .cancel-period{color:var(--bet-muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .cancel-bet-fields{margin:0;padding:0}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .cancel-bet-fields>div{display:grid;grid-template-columns:66px minmax(0,1fr);gap:12px;padding:12px 0;border-top:1px solid var(--bet-divider)}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .cancel-bet-fields dt{color:var(--bet-muted);font-size:13px;line-height:1.6}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .cancel-bet-fields dd{margin:0;color:var(--bet-text);font-size:13px;line-height:1.6;text-align:right;overflow-wrap:anywhere}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .cancel-bet-fields .cancel-bet-amount{align-items:center}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .cancel-bet-amount dd{font-size:23px;font-weight:600;font-variant-numeric:tabular-nums}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .cancel-bet-amount dd>span{margin-left:4px;color:var(--bet-muted);font-size:12px;font-weight:400}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;height:auto}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-actions .action-btn{min-width:0;min-height:44px;padding:10px 14px;border:1px solid var(--bet-border);border-radius:13px;background:var(--bet-soft);box-shadow:none;color:var(--bet-text);font:inherit;font-size:14px;font-weight:500;line-height:1.5;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform:none;text-shadow:none;transition:background-color .15s ease,border-color .15s ease}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-actions .action-btn:before,html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-actions .action-btn:after{display:none}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-actions .action-btn:hover{background:var(--bet-soft);box-shadow:none;transform:none}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-actions .action-btn:active{background:var(--bet-selected);box-shadow:none;transform:none}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-actions .action-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--bet-accent)}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-actions .action-btn:disabled{background:var(--bet-disabled);color:var(--bet-disabled-text);border-color:var(--bet-border);box-shadow:none;opacity:1;cursor:not-allowed}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-actions .action-btn{min-height:44px;padding:10px}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-actions .confirm-btn:not(:disabled){border-color:transparent;background:var(--bet-danger-primary);color:var(--bet-on-danger)}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .dialog-actions .confirm-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--bet-on-danger),0 0 0 2px var(--bet-danger)}@media (max-width: 360px){html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .el-dialog__body{padding:15px}html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished .el-dialog__footer{padding:0 15px 15px}}html[data-ui-style] body .betting-cancel-overlay{background:#17223666;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}html[data-ui-style] body .betting-cancel-overlay .el-overlay-dialog{padding:12px 0 calc(12px + env(safe-area-inset-bottom,0px));touch-action:pan-y}html[data-ui-style=neumorphic] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished),html[data-ui-style=neumorphic] body .el-dialog.cancel-bet-dialog.betting-cancel-polished{--bet-bg: var(--neu-surface, #e8eef5);--bet-panel: var(--neu-surface, #e8eef5);--bet-text: var(--neu-text, #33465f);--bet-muted: var(--neu-muted, #60738b);--bet-border: var(--neu-border, #d4deea);--bet-soft: #e2e9f2;--bet-selected: #dce8f8;--bet-accent: var(--neu-blue, #2466c5);--bet-disabled: #e0e7f0;--bet-shadow: var(--neu-raised, 4px 4px 12px #cbd5e3, -4px -4px 12px #fff);--bet-modal-shadow: var(--neu-modal, 8px 12px 28px #bbc8d666)}html[data-ui-style=ios] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished),html[data-ui-style=ios] body .el-dialog.cancel-bet-dialog.betting-cancel-polished{--bet-bg: transparent;--bet-panel: var(--ios-glass-tint, #f7f7faeb);--bet-text: var(--ios-text, #222226);--bet-muted: var(--ios-muted, #606066);--bet-border: #90909a28;--bet-divider: #90909a24;--bet-soft: #e8e8ed6b;--bet-selected: #deebfabf;--bet-accent: var(--ios-link, #0062cc);--bet-shadow: var(--ios-glass-shadow, 0 8px 24px #24242a1a);--bet-modal-shadow: var(--ios-glass-shadow, 0 8px 24px #24242a1a)}html[data-ui-style=ios] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished) :is(.summary-section,.bet-amount-summary,.detail-info-section,.result-item,.bottom-action),html[data-ui-style=ios] body .el-dialog.cancel-bet-dialog.betting-cancel-polished{backdrop-filter:blur(22px) saturate(1.2);-webkit-backdrop-filter:blur(22px) saturate(1.2)}html[data-ui-style=dark] body #app :is(.betting-detail-page.betting-detail-polished,.betting-result-page.betting-result-polished),html[data-ui-style=dark] body .el-dialog.cancel-bet-dialog.betting-cancel-polished{--bet-bg: var(--dark-bg, #101113);--bet-panel: var(--dark-panel, #1b1d20);--bet-text: var(--dark-text, #f2f1ed);--bet-muted: var(--dark-muted, #acafb5);--bet-border: var(--dark-border, #34373c);--bet-divider: #34373c;--bet-soft: #25282c;--bet-selected: #3a3022;--bet-accent: var(--dark-accent, #dfbb80);--bet-primary: linear-gradient(135deg, #e7c997, #cda76b);--bet-primary-pressed: #c9a468;--bet-on-accent: #1b1711;--bet-positive: #ed9598;--bet-positive-bg: #3d272b;--bet-negative: #83c5a1;--bet-negative-bg: #22382c;--bet-pending: #e6bf78;--bet-pending-bg: #3b3221;--bet-danger: #ed9598;--bet-danger-primary: #df8e94;--bet-on-danger: #251517;--bet-disabled: #282b2f;--bet-disabled-text: #7c828b;--bet-shadow: 0 4px 14px #0000001a;--bet-modal-shadow: 0 16px 48px #00000066}@media (prefers-reduced-motion: reduce){html[data-ui-style] body .betting-cancel-overlay,html[data-ui-style] body .el-dialog.cancel-bet-dialog.betting-cancel-polished{animation:none;transition:none}}html[data-ui-style] body #app .game-record-page.game-record-polished{--game-bg: #f5f7fb;--game-panel: var(--refine-panel);--game-soft: #edf1f7;--game-border: #e4eaf2;--game-divider: #e9edf3;--game-text: var(--refine-text);--game-muted: var(--refine-muted);--game-accent: var(--refine-accent);--game-selected: var(--refine-selected);--game-positive: #bd4c59;--game-negative: #287c61;height:100%;max-height:100%;min-height:0;min-width:0;background:var(--game-bg);color:var(--game-text);box-shadow:none}html[data-ui-style] body #app .game-record-page.game-record-polished,html[data-ui-style] body #app .game-record-page.game-record-polished *,html[data-ui-style] body #app .game-record-page.game-record-polished *:before,html[data-ui-style] body #app .game-record-page.game-record-polished *:after{box-sizing:border-box}html[data-ui-style] body #app .game-record-page.game-record-polished>.page-header{flex:0 0 auto}html[data-ui-style] body #app .game-record-page.game-record-polished .record-content{min-width:0;min-height:0;background:transparent}html[data-ui-style] body #app .game-record-page.game-record-polished button{font:inherit;touch-action:manipulation;cursor:pointer;-webkit-tap-highlight-color:transparent}html[data-ui-style] body #app .game-record-page.game-record-polished button:focus-visible{box-shadow:inset 0 0 0 2px var(--game-accent)}html[data-ui-style] body #app .game-record-page.game-record-polished .date-filter-bar{flex:0 0 auto;display:grid;grid-template-columns:68px minmax(0,1fr) 68px;gap:8px;padding:12px 12px 6px;border:0;background:transparent;box-shadow:none}html[data-ui-style] body #app .game-record-page.game-record-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn){display:flex;align-items:center;justify-content:center;gap:2px;min-width:0;height:44px;padding:0 5px;border:1px solid var(--game-border);border-radius:12px;background:var(--game-soft);color:var(--game-text);box-shadow:none;font-size:12px;line-height:1.5}html[data-ui-style] body #app .game-record-page.game-record-polished .date-filter-bar :is(.day-text,.arrow-icon){color:inherit;font-size:12px}html[data-ui-style] body #app .game-record-page.game-record-polished .date-filter-bar button:disabled{color:var(--game-muted);cursor:default;opacity:.5}html[data-ui-style] body #app .game-record-page.game-record-polished .date-filter-bar button:active:not(:disabled){background:var(--game-selected)!important;transform:none;opacity:1}html[data-ui-style] body #app .game-record-page.game-record-polished .date-picker{width:100%;min-width:0;height:44px;background:transparent}html[data-ui-style] body #app .game-record-page.game-record-polished .date-picker .el-input__wrapper{min-width:0;height:44px;padding:0 6px;border:1px solid var(--game-border);border-radius:12px;background:var(--game-panel);box-shadow:none}html[data-ui-style] body #app .game-record-page.game-record-polished .date-picker .el-input__wrapper.is-focus{border-color:var(--game-accent);box-shadow:inset 0 0 0 1px var(--game-accent)}html[data-ui-style] body #app .game-record-page.game-record-polished .date-picker .el-input__inner{min-width:0;height:42px;padding:0;color:var(--game-text);font-size:14px;line-height:42px;font-weight:500;text-align:center;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .game-record-page.game-record-polished .date-picker .el-input__prefix{position:static;margin-right:3px}html[data-ui-style] body #app .game-record-page.game-record-polished .date-picker .el-input__prefix .el-icon{margin:0;color:var(--game-accent);font-size:15px}html[data-ui-style] body #app .game-record-page.game-record-polished .date-picker .el-input__prefix .el-icon svg{color:inherit}html[data-ui-style] body #app .game-record-page.game-record-polished .table-header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;margin:0;padding:0 12px 6px;border:0;border-radius:0;background:transparent}html[data-ui-style] body #app .game-record-page.game-record-polished .table-header .header-item{display:flex;align-items:center;justify-content:center;gap:3px;min-width:0;min-height:38px;padding:4px 6px;border:0;border-radius:9px;background:transparent;color:var(--game-muted);box-shadow:none;font-size:12px}html[data-ui-style] body #app .game-record-page.game-record-polished .table-header .header-item.type-column{flex:1;width:auto;justify-content:flex-start}html[data-ui-style] body #app .game-record-page.game-record-polished .record-sorting{display:flex;flex:0 0 auto;gap:2px}html[data-ui-style] body #app .game-record-page.game-record-polished .table-header .header-item :is(.header-text,.el-icon){color:inherit;font-size:12px;font-weight:400}html[data-ui-style] body #app .game-record-page.game-record-polished .table-header .header-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html[data-ui-style] body #app .game-record-page.game-record-polished .table-header .header-item.is-active{color:var(--game-accent);background:var(--game-selected)}html[data-ui-style] body #app .game-record-page.game-record-polished .table-header .header-item:active:not(:disabled){background:var(--game-selected)!important;transform:none}html[data-ui-style] body #app .game-record-page.game-record-polished .table-header .header-item:disabled{cursor:default;opacity:.55}html[data-ui-style] body #app .game-record-page.game-record-polished .list-wrapper{flex:1 1 0;min-width:0;min-height:0;margin:0 12px 12px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}html[data-ui-style] body #app .game-record-page.game-record-polished .record-list{display:flex;flex-direction:column;gap:10px;padding:0;background:transparent}html[data-ui-style] body #app .game-record-page.game-record-polished .record-list .record-item{display:block;width:100%;min-width:0;margin:0;padding:14px;border:1px solid var(--game-border);border-radius:17px;background:var(--game-panel);color:var(--game-text);box-shadow:0 2px 8px #26415c05;text-align:left;transition:background-color .15s}html[data-ui-style] body #app .game-record-page.game-record-polished .record-list .record-item:active{background:var(--game-selected)!important;opacity:1;transform:none}html[data-ui-style] body #app .game-record-page.game-record-polished .game-record-heading{display:flex;align-items:center;gap:10px;min-width:0}html[data-ui-style] body #app .game-record-page.game-record-polished .game-name{flex:1;min-width:0;color:var(--game-text);font-size:15px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app .game-record-page.game-record-polished .record-chevron{flex:0 0 auto;color:var(--game-muted);font-size:12px;opacity:.55}html[data-ui-style] body #app .game-record-page.game-record-polished .game-record-meta{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:5px;color:var(--game-muted);font-size:12px;line-height:1.6;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .game-record-page.game-record-polished .platform-name{min-width:0;color:var(--game-muted);overflow-wrap:anywhere}html[data-ui-style] body #app .game-record-page.game-record-polished .record-time{flex-shrink:0;font-size:11px}html[data-ui-style] body #app .game-record-page.game-record-polished .game-record-amounts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:12px;padding-top:11px;border-top:1px solid var(--game-divider)}html[data-ui-style] body #app .game-record-page.game-record-polished .game-record-amounts>div{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}html[data-ui-style] body #app .game-record-page.game-record-polished .game-record-amounts>div+div{padding-left:14px;border-left:1px solid var(--game-divider)}html[data-ui-style] body #app .game-record-page.game-record-polished .amount-label{color:var(--game-muted);font-size:11px;line-height:1.5}html[data-ui-style] body #app .game-record-page.game-record-polished .game-record-amounts strong{max-width:100%;color:var(--game-text);font-size:17px;font-weight:600;line-height:1.4;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html[data-ui-style] body #app .game-record-page.game-record-polished .game-record-amounts .positive{color:var(--game-positive)}html[data-ui-style] body #app .game-record-page.game-record-polished .game-record-amounts .negative{color:var(--game-negative)}html[data-ui-style] body #app .game-record-page.game-record-polished .loading-more,html[data-ui-style] body #app .game-record-page.game-record-polished .no-more{padding:6px 12px 10px;color:var(--game-muted);font-size:11px;line-height:1.5;text-align:center}html[data-ui-style] body #app .game-record-page.game-record-polished .list-state{min-height:min(250px,100%);height:100%;border:1px solid var(--game-border);border-radius:18px;background:var(--game-panel)}html[data-ui-style] body #app .game-record-page.game-record-polished .list-state.is-compact{min-height:0;height:auto;margin-bottom:10px}html[data-ui-style] body #app .game-record-page.game-record-polished .list-state-icon{background:var(--game-soft);color:var(--game-muted)}html[data-ui-style] body #app .game-record-page.game-record-polished .list-state-title{color:var(--game-text);font-size:14px}html[data-ui-style] body #app .game-record-page.game-record-polished .list-state-description{color:var(--game-muted);font-size:12px}html[data-ui-style] body #app .game-record-page.game-record-polished .list-state-action{min-height:44px;border:1px solid var(--game-border);border-radius:12px;background:var(--game-soft);color:var(--game-accent);box-shadow:none}html[data-ui-style] body #app .game-record-page.game-record-polished .list-state-action:active{background:var(--game-selected)!important;transform:none}@media (max-width: 360px){html[data-ui-style] body #app .game-record-page.game-record-polished .date-filter-bar{grid-template-columns:62px minmax(0,1fr) 62px;gap:6px}html[data-ui-style] body #app .game-record-page.game-record-polished .record-list .record-item{padding:12px}html[data-ui-style] body #app .game-record-page.game-record-polished .game-record-amounts{gap:12px}html[data-ui-style] body #app .game-record-page.game-record-polished .game-record-amounts strong{font-size:16px}}@media (max-height: 500px){html[data-ui-style] body #app .game-record-page.game-record-polished .date-filter-bar{padding-top:7px;padding-bottom:0}html[data-ui-style] body #app .game-record-page.game-record-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn),html[data-ui-style] body #app .game-record-page.game-record-polished .date-picker,html[data-ui-style] body #app .game-record-page.game-record-polished .date-picker .el-input__wrapper{height:38px}html[data-ui-style] body #app .game-record-page.game-record-polished .date-picker .el-input__inner{height:36px;line-height:36px}html[data-ui-style] body #app .game-record-page.game-record-polished .table-header{min-height:36px;padding-bottom:3px}html[data-ui-style] body #app .game-record-page.game-record-polished .table-header .header-item{min-height:32px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .game-record-page.game-record-polished *,html[data-ui-style] body #app .game-record-page.game-record-polished *:before,html[data-ui-style] body #app .game-record-page.game-record-polished *:after{animation:none;transition:none}}html[data-ui-style=neumorphic] body #app .game-record-page.game-record-polished{--game-bg: var(--neu-surface);--game-panel: var(--neu-surface);--game-soft: #e2e9f2;--game-border: var(--neu-edge);--game-divider: var(--neu-border)}html[data-ui-style=neumorphic] body #app .game-record-page.game-record-polished .record-list{padding:3px}html[data-ui-style=neumorphic] body #app .game-record-page.game-record-polished .record-list .record-item{box-shadow:3px 3px 8px #b7c5d72b,-3px -3px 8px #fff8}html[data-ui-style=ios] body #app .game-record-page.game-record-polished{--game-bg: transparent;--game-panel: var(--ios-glass-strong);--game-soft: #e8e8ed6b;--game-border: #ffffffb8;--game-divider: #90909a24}html[data-ui-style=ios] body #app .game-record-page.game-record-polished .record-item{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html[data-ui-style=dark] body #app .game-record-page.game-record-polished{--game-bg: var(--dark-bg);--game-panel: var(--dark-panel);--game-soft: #282b30;--game-border: var(--dark-border);--game-divider: #34373c;--game-positive: #ed989e;--game-negative: #8bccac}html[data-ui-style] body .el-dialog.game-record-filter-dialog{display:flex;flex-direction:column;max-width:calc(100vw - 24px);max-height:calc(var(--visual-viewport-height, 100dvh) - 24px);margin:auto;padding:0;border:1px solid var(--refine-border);border-radius:23px;background:var(--refine-panel);color:var(--refine-text);box-shadow:var(--refine-modal-shadow);overflow:hidden}html[data-ui-style] body .el-dialog.game-record-filter-dialog,html[data-ui-style] body .el-dialog.game-record-filter-dialog *{box-sizing:border-box}html[data-ui-style] body .el-dialog.game-record-filter-dialog .el-dialog__header{flex:0 0 auto;margin:0;padding:10px 12px 10px 20px;border-bottom:1px solid var(--refine-border)}html[data-ui-style] body .el-dialog.game-record-filter-dialog .game-filter-header{display:flex;align-items:center;justify-content:space-between;gap:12px}html[data-ui-style] body .el-dialog.game-record-filter-dialog h2{margin:0;color:var(--refine-text);font-size:17px;font-weight:600;line-height:1.5}html[data-ui-style] body .el-dialog.game-record-filter-dialog .game-filter-header button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--refine-muted);font-size:19px}html[data-ui-style] body .el-dialog.game-record-filter-dialog .el-dialog__body{min-height:0;padding:16px;overflow-y:auto;overscroll-behavior:contain}html[data-ui-style] body .el-dialog.game-record-filter-dialog .game-platform-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}html[data-ui-style] body .el-dialog.game-record-filter-dialog button{cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:transparent}html[data-ui-style] body .el-dialog.game-record-filter-dialog button:active{background:var(--refine-selected)!important;transform:none}html[data-ui-style] body .el-dialog.game-record-filter-dialog button:focus-visible{box-shadow:inset 0 0 0 2px var(--refine-accent)}html[data-ui-style] body .el-dialog.game-record-filter-dialog .filter-card{min-width:0;min-height:48px;padding:10px 6px;border:1px solid var(--refine-border);border-radius:12px;background:var(--refine-field);color:var(--refine-text);font-size:12px;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body .el-dialog.game-record-filter-dialog .filter-card.active{border-color:var(--refine-accent);background:var(--refine-selected);color:var(--refine-accent);font-weight:600}html[data-ui-style] body .el-dialog.game-record-filter-dialog .list-state,html[data-ui-style] body .el-dialog.game-record-filter-dialog .list-state-title{color:var(--refine-text)}html[data-ui-style] body .el-dialog.game-record-filter-dialog .list-state-description{color:var(--refine-muted)}html[data-ui-style] body .el-dialog.game-record-filter-dialog .list-state-icon,html[data-ui-style] body .el-dialog.game-record-filter-dialog .list-state-action{background:var(--refine-field);color:var(--refine-accent)}@media (max-width: 360px){html[data-ui-style] body .el-dialog.game-record-filter-dialog .game-platform-list{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-ui-style=ios] body .el-dialog.game-record-filter-dialog{background:var(--ios-glass-strong);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}html[data-ui-style] body #app .switch-record-page.switch-record-polished{--switch-bg: #f5f7fb;--switch-panel: var(--refine-panel);--switch-soft: #edf1f7;--switch-border: #e4eaf2;--switch-divider: #e9edf3;--switch-text: var(--refine-text);--switch-muted: var(--refine-muted);--switch-accent: var(--refine-accent);--switch-selected: var(--refine-selected);--switch-success: #287c61;--switch-success-bg: #eaf5ef;--switch-pending: #997029;--switch-pending-bg: #fbf3e4;--switch-failed: #b94750;--switch-failed-bg: #fceef0;height:100%;max-height:100%;min-height:0;min-width:0;background:var(--switch-bg);color:var(--switch-text);box-shadow:none;overflow:hidden}html[data-ui-style] body #app .switch-record-page.switch-record-polished,html[data-ui-style] body #app .switch-record-page.switch-record-polished *,html[data-ui-style] body #app .switch-record-page.switch-record-polished *:before,html[data-ui-style] body #app .switch-record-page.switch-record-polished *:after{box-sizing:border-box}html[data-ui-style] body #app .switch-record-page.switch-record-polished>.page-header{flex:0 0 auto}html[data-ui-style] body #app .switch-record-page.switch-record-polished .record-content{min-width:0;min-height:0;background:transparent}html[data-ui-style] body #app .switch-record-page.switch-record-polished button{font:inherit;touch-action:manipulation;cursor:pointer;-webkit-tap-highlight-color:transparent}html[data-ui-style] body #app .switch-record-page.switch-record-polished button:focus-visible{box-shadow:inset 0 0 0 2px var(--switch-accent)}html[data-ui-style] body #app .switch-record-page.switch-record-polished .type-tabs{flex:0 0 auto;height:48px;margin:12px 12px 0;padding:4px;gap:4px;border:1px solid var(--switch-border);border-radius:15px;background:var(--switch-soft);box-shadow:none}html[data-ui-style] body #app .switch-record-page.switch-record-polished .type-tabs .tab-item{min-width:0;min-height:38px;padding:5px 12px;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--switch-muted);font-size:14px;font-weight:500;line-height:1.5;transition:background-color .15s,color .15s}html[data-ui-style] body #app .switch-record-page.switch-record-polished .type-tabs .tab-item:before,html[data-ui-style] body #app .switch-record-page.switch-record-polished .type-tabs .tab-item:after{display:none}html[data-ui-style] body #app .switch-record-page.switch-record-polished .type-tabs .tab-item.active{border-color:var(--switch-border);background:var(--switch-panel);color:var(--switch-accent);font-weight:600;box-shadow:0 2px 7px #1d35540a}html[data-ui-style] body #app .switch-record-page.switch-record-polished .type-tabs .tab-item:active{background:var(--switch-selected)!important;transform:none;opacity:1}html[data-ui-style] body #app .switch-record-page.switch-record-polished .date-filter-bar{flex:0 0 auto;display:grid;grid-template-columns:68px minmax(0,1fr) 68px;gap:8px;padding:10px 12px;border:0;background:transparent;box-shadow:none}html[data-ui-style] body #app .switch-record-page.switch-record-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn){display:flex;align-items:center;justify-content:center;gap:2px;min-width:0;height:44px;padding:0 5px;border:1px solid var(--switch-border);border-radius:12px;background:var(--switch-soft);color:var(--switch-text);box-shadow:none;font-size:12px;line-height:1.5}html[data-ui-style] body #app .switch-record-page.switch-record-polished .date-filter-bar :is(.day-text,.arrow-icon){color:inherit;font-size:12px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .date-filter-bar button:disabled{color:var(--switch-muted);cursor:default;opacity:.5}html[data-ui-style] body #app .switch-record-page.switch-record-polished .date-filter-bar button:active:not(:disabled){background:var(--switch-selected)!important;transform:none;opacity:1}html[data-ui-style] body #app .switch-record-page.switch-record-polished .date-picker{width:100%;min-width:0;height:44px;background:transparent}html[data-ui-style] body #app .switch-record-page.switch-record-polished .date-picker .el-input__wrapper{min-width:0;height:44px;padding:0 6px;border:1px solid var(--switch-border);border-radius:12px;background:var(--switch-panel);box-shadow:none}html[data-ui-style] body #app .switch-record-page.switch-record-polished .date-picker .el-input__wrapper.is-focus{border-color:var(--switch-accent);box-shadow:inset 0 0 0 1px var(--switch-accent)}html[data-ui-style] body #app .switch-record-page.switch-record-polished .date-picker .el-input__inner{min-width:0;height:42px;padding:0;color:var(--switch-text);font-size:14px;line-height:42px;font-weight:500;text-align:center;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .switch-record-page.switch-record-polished .date-picker .el-input__prefix{position:static;margin-right:3px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .date-picker .el-input__prefix .el-icon{margin:0;color:var(--switch-accent);font-size:15px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .date-picker .el-input__prefix .el-icon svg{color:inherit}html[data-ui-style] body #app .switch-record-page.switch-record-polished .record-hint{flex:0 0 auto;padding:0 14px 9px;color:var(--switch-muted);font-size:11px;line-height:1.5}html[data-ui-style] body #app .switch-record-page.switch-record-polished .list-wrapper{flex:1 1 0;min-width:0;min-height:0;margin:0 12px 12px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}html[data-ui-style] body #app .switch-record-page.switch-record-polished .record-list{display:flex;flex-direction:column;gap:10px;padding:0;background:transparent}html[data-ui-style] body #app .switch-record-page.switch-record-polished .record-list .record-item{display:block;width:100%;min-width:0;margin:0;padding:0;border:1px solid var(--switch-border);border-radius:17px;background:var(--switch-panel);color:var(--switch-text);box-shadow:0 2px 8px #26415c05;overflow:hidden}html[data-ui-style] body #app .switch-record-page.switch-record-polished .record-list .record-item:active{background:var(--switch-panel);transform:none}html[data-ui-style] body #app .switch-record-page.switch-record-polished .record-open{display:block;width:100%;min-width:0;padding:13px 14px 11px;border:0;border-radius:16px;background:transparent;color:var(--switch-text);text-align:left;transition:background-color .15s}html[data-ui-style] body #app .switch-record-page.switch-record-polished .record-open:active{background:var(--switch-selected)!important;opacity:1;transform:none}html[data-ui-style] body #app .switch-record-page.switch-record-polished .switch-record-heading{display:flex;align-items:center;gap:8px;min-width:0}html[data-ui-style] body #app .switch-record-page.switch-record-polished .direction-name{flex:1;min-width:0;color:var(--switch-text);font-size:14px;font-weight:600;line-height:1.5}html[data-ui-style] body #app .switch-record-page.switch-record-polished .record-chevron{flex:0 0 auto;color:var(--switch-muted);font-size:11px;opacity:.55}html[data-ui-style] body #app .switch-record-page.switch-record-polished .status-tag{display:inline-flex;align-items:center;justify-content:center;max-width:50%;min-height:25px;padding:4px 7px;border:0;border-radius:7px;background:var(--switch-soft);color:var(--switch-muted);font-size:11px;font-weight:400;line-height:1.4;white-space:normal;box-shadow:none}html[data-ui-style] body #app .switch-record-page.switch-record-polished .status-tag.success{background:var(--switch-success-bg);color:var(--switch-success)}html[data-ui-style] body #app .switch-record-page.switch-record-polished .status-tag.pending{background:var(--switch-pending-bg);color:var(--switch-pending)}html[data-ui-style] body #app .switch-record-page.switch-record-polished .status-tag.failed{background:var(--switch-failed-bg);color:var(--switch-failed)}html[data-ui-style] body #app .switch-record-page.switch-record-polished .transfer-route{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:9px;margin-top:10px;padding:10px 11px;border-radius:11px;background:var(--switch-soft);color:var(--switch-text);font-size:12px;line-height:1.6}html[data-ui-style] body #app .switch-record-page.switch-record-polished .transfer-route>span{min-width:0;overflow-wrap:anywhere}html[data-ui-style] body #app .switch-record-page.switch-record-polished .transfer-route .route-destination{text-align:right}html[data-ui-style] body #app .switch-record-page.switch-record-polished .transfer-route .el-icon{justify-self:center;color:var(--switch-accent);font-size:16px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .switch-record-meta{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:11px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .record-amount{display:flex;align-items:baseline;gap:8px;min-width:0}html[data-ui-style] body #app .switch-record-page.switch-record-polished .record-amount>span{flex:0 0 auto;color:var(--switch-muted);font-size:11px;line-height:1.5}html[data-ui-style] body #app .switch-record-page.switch-record-polished .record-amount strong{min-width:0;color:var(--switch-text);font-size:17px;font-weight:600;line-height:1.5;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html[data-ui-style] body #app .switch-record-page.switch-record-polished .record-time{flex:0 0 auto;padding-bottom:3px;color:var(--switch-muted);font-size:11px;line-height:1.5;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .switch-record-page.switch-record-polished .record-list .record-item .order-no-row{display:flex;align-items:center;gap:7px;margin:0 14px;padding:0;min-height:38px;border:0;border-top:1px solid var(--switch-divider);border-radius:0;background:transparent;cursor:default}html[data-ui-style] body #app .switch-record-page.switch-record-polished .order-no-row .order-label{flex:0 0 auto;color:var(--switch-muted);font-size:10px;line-height:1.5}html[data-ui-style] body #app .switch-record-page.switch-record-polished .order-no-row .order-value{flex:1;min-width:0;color:var(--switch-muted);font-size:11px;font-weight:400;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .switch-record-page.switch-record-polished .copy-order-btn{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;margin-right:-7px;padding:0;border:0;border-radius:9px;background:transparent;color:var(--switch-accent);font-size:15px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .copy-order-btn:active{background:var(--switch-selected)!important;transform:none}html[data-ui-style] body #app .switch-record-page.switch-record-polished .loading-more,html[data-ui-style] body #app .switch-record-page.switch-record-polished .no-more{padding:6px 12px 10px;color:var(--switch-muted);font-size:11px;line-height:1.5;text-align:center}html[data-ui-style] body #app .switch-record-page.switch-record-polished .list-state{min-height:min(250px,100%);height:100%;border:1px solid var(--switch-border);border-radius:18px;background:var(--switch-panel)}html[data-ui-style] body #app .switch-record-page.switch-record-polished .list-state.is-compact{min-height:0;height:auto;margin-bottom:10px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .list-state-icon{background:var(--switch-soft);color:var(--switch-muted)}html[data-ui-style] body #app .switch-record-page.switch-record-polished .list-state-title{color:var(--switch-text);font-size:14px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .list-state-description{color:var(--switch-muted);font-size:12px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .list-state-action{min-height:44px;border:1px solid var(--switch-border);border-radius:12px;background:var(--switch-soft);color:var(--switch-accent);box-shadow:none}html[data-ui-style] body #app .switch-record-page.switch-record-polished .list-state-action:active{background:var(--switch-selected)!important;transform:none}html[data-ui-style] body #app .switch-record-page.switch-record-polished .bottom-stats{flex:0 0 auto;display:flex;flex-direction:column;max-height:min(30dvh,210px,max(60px,100% - 220px));margin:0;padding:0;border-top:1px solid var(--switch-border);border-radius:22px 22px 0 0;background:var(--switch-panel);box-shadow:0 -3px 14px #283e5a08}html[data-ui-style] body #app .switch-record-page.switch-record-polished .stats-heading{display:flex;flex:0 0 auto;align-items:center;gap:6px;min-height:39px;padding:9px 16px 5px;color:var(--switch-text);font-size:13px;font-weight:600}html[data-ui-style] body #app .switch-record-page.switch-record-polished .stats-heading .el-icon{color:var(--switch-accent);font-size:17px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .stats-heading small{color:var(--switch-muted);font-size:10px;font-weight:400}html[data-ui-style] body #app .switch-record-page.switch-record-polished .bottom-stats{margin-inline:12px;border:1px solid var(--switch-border);border-bottom:0}html[data-ui-style] body #app .switch-record-page.switch-record-polished .stats-wrapper{display:block;min-height:0;padding:8px 16px 14px;overflow-y:auto;overscroll-behavior:contain}html[data-ui-style] body #app .switch-record-page.switch-record-polished .stats-right{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;min-width:0;width:100%}html[data-ui-style] body #app .switch-record-page.switch-record-polished .stat-item{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:8px;min-width:0;padding:0}html[data-ui-style] body #app .switch-record-page.switch-record-polished .stat-label{flex:1;min-width:0;color:var(--switch-muted);font-size:11px;font-weight:400;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app .switch-record-page.switch-record-polished .stat-item .stat-value{flex:0 1 auto;min-width:0;max-width:62%;color:var(--switch-text);font-size:14px;font-weight:600;line-height:1.4;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}@media (max-width: 360px){html[data-ui-style] body #app .switch-record-page.switch-record-polished .stats-wrapper{padding-inline:12px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .stats-right{column-gap:12px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .stat-item{gap:5px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .stat-item .stat-value{font-size:13px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .date-filter-bar{grid-template-columns:62px minmax(0,1fr) 62px;gap:6px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .record-open{padding-inline:12px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .record-amount strong{font-size:16px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .transfer-route{gap:7px;padding:8px}}@media (max-height: 500px){html[data-ui-style] body #app .switch-record-page.switch-record-polished .record-hint{display:none}html[data-ui-style] body #app .switch-record-page.switch-record-polished .type-tabs{margin-top:6px;height:40px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .type-tabs .tab-item{min-height:30px;padding-block:3px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .date-filter-bar{padding-block:6px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn),html[data-ui-style] body #app .switch-record-page.switch-record-polished .date-picker,html[data-ui-style] body #app .switch-record-page.switch-record-polished .date-picker .el-input__wrapper{height:38px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .date-picker .el-input__inner{height:36px;line-height:36px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .bottom-stats{max-height:min(27dvh,90px)}html[data-ui-style] body #app .switch-record-page.switch-record-polished .stats-heading{min-height:30px;padding:5px 12px 3px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .stats-wrapper{padding:2px 12px 10px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .stat-item{flex-direction:row;align-items:baseline;justify-content:space-between;gap:4px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .stat-label{font-size:11px}html[data-ui-style] body #app .switch-record-page.switch-record-polished .stat-item .stat-value{font-size:14px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .switch-record-page.switch-record-polished *,html[data-ui-style] body #app .switch-record-page.switch-record-polished *:before,html[data-ui-style] body #app .switch-record-page.switch-record-polished *:after{animation:none;transition:none}}html[data-ui-style=neumorphic] body #app .switch-record-page.switch-record-polished{--switch-bg: var(--neu-surface);--switch-panel: var(--neu-surface);--switch-soft: #e2e9f2;--switch-border: var(--neu-edge);--switch-divider: var(--neu-border)}html[data-ui-style=neumorphic] body #app .switch-record-page.switch-record-polished .type-tabs{box-shadow:var(--neu-inset)}html[data-ui-style=neumorphic] body #app .switch-record-page.switch-record-polished .type-tabs .tab-item.active,html[data-ui-style=neumorphic] body #app .switch-record-page.switch-record-polished .bottom-stats{box-shadow:var(--neu-raised)}html[data-ui-style=neumorphic] body #app .switch-record-page.switch-record-polished .record-list{padding:3px}html[data-ui-style=neumorphic] body #app .switch-record-page.switch-record-polished .record-list .record-item{box-shadow:3px 3px 8px #b7c5d72b,-3px -3px 8px #fff8}html[data-ui-style=ios] body #app .switch-record-page.switch-record-polished{--switch-bg: transparent;--switch-panel: var(--ios-glass-strong);--switch-soft: #e8e8ed6b;--switch-border: #ffffffb8;--switch-divider: #90909a24}html[data-ui-style=ios] body #app .switch-record-page.switch-record-polished .record-item,html[data-ui-style=ios] body #app .switch-record-page.switch-record-polished .bottom-stats{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html[data-ui-style=dark] body #app .switch-record-page.switch-record-polished{--switch-bg: var(--dark-bg);--switch-panel: var(--dark-panel);--switch-soft: #282b30;--switch-border: var(--dark-border);--switch-divider: #34373c;--switch-success: #8bccac;--switch-success-bg: #233b30;--switch-pending: #e0bd80;--switch-pending-bg: #3b3222;--switch-failed: #ed989e;--switch-failed-bg: #422b30}html[data-ui-style] body #app .gift-record-page.gift-record-polished{--gift-bg: #f5f7fb;--gift-panel: var(--refine-panel);--gift-soft: #edf1f7;--gift-border: #e4eaf2;--gift-divider: #e9edf3;--gift-text: var(--refine-text);--gift-muted: var(--refine-muted);--gift-accent: var(--refine-accent);--gift-selected: var(--refine-selected);--gift-positive: #bd4c59;--gift-negative: #287c61;height:100%;max-height:100%;min-height:0;min-width:0;background:var(--gift-bg);color:var(--gift-text);box-shadow:none}html[data-ui-style] body #app .gift-record-page.gift-record-polished,html[data-ui-style] body #app .gift-record-page.gift-record-polished *,html[data-ui-style] body #app .gift-record-page.gift-record-polished *:before,html[data-ui-style] body #app .gift-record-page.gift-record-polished *:after{box-sizing:border-box}html[data-ui-style] body #app .gift-record-page.gift-record-polished>.page-header{flex:0 0 auto}html[data-ui-style] body #app .gift-record-page.gift-record-polished .record-content{min-width:0;min-height:0;background:transparent}html[data-ui-style] body #app .gift-record-page.gift-record-polished button{font:inherit;touch-action:manipulation;cursor:pointer;-webkit-tap-highlight-color:transparent}html[data-ui-style] body #app .gift-record-page.gift-record-polished button:focus-visible{box-shadow:inset 0 0 0 2px var(--gift-accent)}html[data-ui-style] body #app .gift-record-page.gift-record-polished .date-filter-bar{flex:0 0 auto;display:grid;grid-template-columns:68px minmax(0,1fr) 68px;gap:8px;padding:12px 12px 6px;border:0;background:transparent;box-shadow:none}html[data-ui-style] body #app .gift-record-page.gift-record-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn){display:flex;align-items:center;justify-content:center;gap:2px;min-width:0;height:44px;padding:0 5px;border:1px solid var(--gift-border);border-radius:12px;background:var(--gift-soft);color:var(--gift-text);box-shadow:none;font-size:12px;line-height:1.5}html[data-ui-style] body #app .gift-record-page.gift-record-polished .date-filter-bar :is(.day-text,.arrow-icon){color:inherit;font-size:12px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .date-filter-bar button:disabled{color:var(--gift-muted);cursor:default;opacity:.5}html[data-ui-style] body #app .gift-record-page.gift-record-polished .date-filter-bar button:active:not(:disabled){background:var(--gift-selected)!important;transform:none;opacity:1}html[data-ui-style] body #app .gift-record-page.gift-record-polished .date-picker{width:100%;min-width:0;height:44px;background:transparent}html[data-ui-style] body #app .gift-record-page.gift-record-polished .date-picker .el-input__wrapper{min-width:0;height:44px;padding:0 6px;border:1px solid var(--gift-border);border-radius:12px;background:var(--gift-panel);box-shadow:none}html[data-ui-style] body #app .gift-record-page.gift-record-polished .date-picker .el-input__wrapper.is-focus{border-color:var(--gift-accent);box-shadow:inset 0 0 0 1px var(--gift-accent)}html[data-ui-style] body #app .gift-record-page.gift-record-polished .date-picker .el-input__inner{min-width:0;height:42px;padding:0;color:var(--gift-text);font-size:14px;line-height:42px;font-weight:500;text-align:center;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .gift-record-page.gift-record-polished .date-picker .el-input__prefix{position:static;margin-right:3px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .date-picker .el-input__prefix .el-icon{margin:0;color:var(--gift-accent);font-size:15px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .date-picker .el-input__prefix .el-icon svg{color:inherit}html[data-ui-style] body #app .gift-record-page.gift-record-polished .table-header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;margin:0;padding:0 12px 6px;border:0;border-radius:0;background:transparent}html[data-ui-style] body #app .gift-record-page.gift-record-polished .table-header .header-item{display:flex;align-items:center;justify-content:center;gap:3px;min-width:0;min-height:38px;padding:4px 6px;border:0;border-radius:9px;background:transparent;color:var(--gift-muted);box-shadow:none;font-size:12px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .table-header .header-item.type-column{flex:1;width:auto;justify-content:flex-start}html[data-ui-style] body #app .gift-record-page.gift-record-polished .record-sorting{display:flex;flex:0 0 auto;gap:2px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .table-header .header-item :is(.header-text,.el-icon){color:inherit;font-size:12px;font-weight:400}html[data-ui-style] body #app .gift-record-page.gift-record-polished .table-header .header-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html[data-ui-style] body #app .gift-record-page.gift-record-polished .table-header .header-item.is-active{color:var(--gift-accent);background:var(--gift-selected)}html[data-ui-style] body #app .gift-record-page.gift-record-polished .table-header .header-item:active:not(:disabled){background:var(--gift-selected)!important;transform:none}html[data-ui-style] body #app .gift-record-page.gift-record-polished .table-header .header-item:disabled{cursor:default;opacity:.55}html[data-ui-style] body #app .gift-record-page.gift-record-polished .list-wrapper{flex:1 1 0;min-width:0;min-height:0;margin:0 12px 12px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}html[data-ui-style] body #app .gift-record-page.gift-record-polished .record-list{display:flex;flex-direction:column;gap:10px;padding:0;background:transparent}html[data-ui-style] body #app .gift-record-page.gift-record-polished .record-list .record-item{display:block;width:100%;min-width:0;margin:0;padding:14px;border:1px solid var(--gift-border);border-radius:17px;background:var(--gift-panel);color:var(--gift-text);box-shadow:0 2px 8px #26415c05;text-align:left;transition:background-color .15s}html[data-ui-style] body #app .gift-record-page.gift-record-polished .record-list .record-item:active{background:var(--gift-selected)!important;opacity:1;transform:none}html[data-ui-style] body #app .gift-record-page.gift-record-polished .gift-record-heading{display:flex;align-items:center;gap:10px;min-width:0}html[data-ui-style] body #app .gift-record-page.gift-record-polished .gift-name{flex:1;min-width:0;color:var(--gift-text);font-size:15px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app .gift-record-page.gift-record-polished .record-chevron{flex:0 0 auto;color:var(--gift-muted);font-size:12px;opacity:.55}html[data-ui-style] body #app .gift-record-page.gift-record-polished .gift-record-meta{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:5px;color:var(--gift-muted);font-size:12px;line-height:1.6;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .gift-record-page.gift-record-polished .platform-name{min-width:0;color:var(--gift-muted);overflow-wrap:anywhere}html[data-ui-style] body #app .gift-record-page.gift-record-polished .record-time{flex-shrink:0;font-size:11px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .gift-record-amounts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:12px;padding-top:11px;border-top:1px solid var(--gift-divider)}html[data-ui-style] body #app .gift-record-page.gift-record-polished .gift-record-amounts>div{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}html[data-ui-style] body #app .gift-record-page.gift-record-polished .gift-record-amounts>div+div{padding-left:14px;border-left:1px solid var(--gift-divider)}html[data-ui-style] body #app .gift-record-page.gift-record-polished .amount-label{color:var(--gift-muted);font-size:11px;line-height:1.5}html[data-ui-style] body #app .gift-record-page.gift-record-polished .gift-record-amounts strong{max-width:100%;color:var(--gift-text);font-size:17px;font-weight:600;line-height:1.4;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html[data-ui-style] body #app .gift-record-page.gift-record-polished .gift-record-amounts .positive{color:var(--gift-positive)}html[data-ui-style] body #app .gift-record-page.gift-record-polished .gift-record-amounts .negative{color:var(--gift-negative)}html[data-ui-style] body #app .gift-record-page.gift-record-polished .loading-more,html[data-ui-style] body #app .gift-record-page.gift-record-polished .no-more{padding:6px 12px 10px;color:var(--gift-muted);font-size:11px;line-height:1.5;text-align:center}html[data-ui-style] body #app .gift-record-page.gift-record-polished .list-state{min-height:min(250px,100%);height:100%;border:1px solid var(--gift-border);border-radius:18px;background:var(--gift-panel)}html[data-ui-style] body #app .gift-record-page.gift-record-polished .list-state.is-compact{min-height:0;height:auto;margin-bottom:10px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .list-state-icon{background:var(--gift-soft);color:var(--gift-muted)}html[data-ui-style] body #app .gift-record-page.gift-record-polished .list-state-title{color:var(--gift-text);font-size:14px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .list-state-description{color:var(--gift-muted);font-size:12px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .list-state-action{min-height:44px;border:1px solid var(--gift-border);border-radius:12px;background:var(--gift-soft);color:var(--gift-accent);box-shadow:none}html[data-ui-style] body #app .gift-record-page.gift-record-polished .list-state-action:active{background:var(--gift-selected)!important;transform:none}@media (max-width: 360px){html[data-ui-style] body #app .gift-record-page.gift-record-polished .date-filter-bar{grid-template-columns:62px minmax(0,1fr) 62px;gap:6px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .record-list .record-item{padding:12px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .gift-record-amounts{gap:12px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .gift-record-amounts strong{font-size:16px}}@media (max-height: 500px){html[data-ui-style] body #app .gift-record-page.gift-record-polished .date-filter-bar{padding-top:7px;padding-bottom:0}html[data-ui-style] body #app .gift-record-page.gift-record-polished .date-filter-bar :is(.prev-day-btn,.next-day-btn),html[data-ui-style] body #app .gift-record-page.gift-record-polished .date-picker,html[data-ui-style] body #app .gift-record-page.gift-record-polished .date-picker .el-input__wrapper{height:38px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .date-picker .el-input__inner{height:36px;line-height:36px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .table-header{min-height:36px;padding-bottom:3px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .table-header .header-item{min-height:32px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .gift-record-page.gift-record-polished *,html[data-ui-style] body #app .gift-record-page.gift-record-polished *:before,html[data-ui-style] body #app .gift-record-page.gift-record-polished *:after{animation:none;transition:none}}html[data-ui-style=neumorphic] body #app .gift-record-page.gift-record-polished{--gift-bg: var(--neu-surface);--gift-panel: var(--neu-surface);--gift-soft: #e2e9f2;--gift-border: var(--neu-edge);--gift-divider: var(--neu-border)}html[data-ui-style=neumorphic] body #app .gift-record-page.gift-record-polished .record-list{padding:3px}html[data-ui-style=neumorphic] body #app .gift-record-page.gift-record-polished .record-list .record-item{box-shadow:3px 3px 8px #b7c5d72b,-3px -3px 8px #fff8}html[data-ui-style=ios] body #app .gift-record-page.gift-record-polished{--gift-bg: transparent;--gift-panel: var(--ios-glass-strong);--gift-soft: #e8e8ed6b;--gift-border: #ffffffb8;--gift-divider: #90909a24}html[data-ui-style=ios] body #app .gift-record-page.gift-record-polished .record-item{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html[data-ui-style=dark] body #app .gift-record-page.gift-record-polished{--gift-bg: var(--dark-bg);--gift-panel: var(--dark-panel);--gift-soft: #282b30;--gift-border: var(--dark-border);--gift-divider: #34373c;--gift-positive: #ed989e;--gift-negative: #8bccac}html[data-ui-style] body .el-dialog.gift-record-filter-dialog{display:flex;flex-direction:column;max-width:calc(100vw - 24px);max-height:calc(var(--visual-viewport-height, 100dvh) - 24px);margin:auto;padding:0;border:1px solid var(--refine-border);border-radius:23px;background:var(--refine-panel);color:var(--refine-text);box-shadow:var(--refine-modal-shadow);overflow:hidden}html[data-ui-style] body .el-dialog.gift-record-filter-dialog,html[data-ui-style] body .el-dialog.gift-record-filter-dialog *{box-sizing:border-box}html[data-ui-style] body .el-dialog.gift-record-filter-dialog .el-dialog__header{flex:0 0 auto;margin:0;padding:10px 12px 10px 20px;border-bottom:1px solid var(--refine-border)}html[data-ui-style] body .el-dialog.gift-record-filter-dialog .gift-filter-header{display:flex;align-items:center;justify-content:space-between;gap:12px}html[data-ui-style] body .el-dialog.gift-record-filter-dialog h2{margin:0;color:var(--refine-text);font-size:17px;font-weight:600;line-height:1.5}html[data-ui-style] body .el-dialog.gift-record-filter-dialog .gift-filter-header button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--refine-muted);font-size:19px}html[data-ui-style] body .el-dialog.gift-record-filter-dialog .el-dialog__body{min-height:0;padding:16px;overflow-y:auto;overscroll-behavior:contain}html[data-ui-style] body .el-dialog.gift-record-filter-dialog .gift-type-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}html[data-ui-style] body .el-dialog.gift-record-filter-dialog button{cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:transparent}html[data-ui-style] body .el-dialog.gift-record-filter-dialog button:active{background:var(--refine-selected)!important;transform:none}html[data-ui-style] body .el-dialog.gift-record-filter-dialog button:focus-visible{box-shadow:inset 0 0 0 2px var(--refine-accent)}html[data-ui-style] body .el-dialog.gift-record-filter-dialog .filter-card{min-width:0;min-height:48px;padding:10px 6px;border:1px solid var(--refine-border);border-radius:12px;background:var(--refine-field);color:var(--refine-text);font-size:12px;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body .el-dialog.gift-record-filter-dialog .filter-card.active{border-color:var(--refine-accent);background:var(--refine-selected);color:var(--refine-accent);font-weight:600}html[data-ui-style] body .el-dialog.gift-record-filter-dialog .list-state,html[data-ui-style] body .el-dialog.gift-record-filter-dialog .list-state-title{color:var(--refine-text)}html[data-ui-style] body .el-dialog.gift-record-filter-dialog .list-state-description{color:var(--refine-muted)}html[data-ui-style] body .el-dialog.gift-record-filter-dialog .list-state-icon,html[data-ui-style] body .el-dialog.gift-record-filter-dialog .list-state-action{background:var(--refine-field);color:var(--refine-accent)}@media (max-width: 360px){html[data-ui-style] body .el-dialog.gift-record-filter-dialog .gift-type-list{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-ui-style=ios] body .el-dialog.gift-record-filter-dialog{background:var(--ios-glass-strong);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}html[data-ui-style] body #app .gift-record-page.gift-record-polished .bottom-stats{flex:0 0 auto;display:flex;flex-direction:column;max-height:min(38dvh,300px);margin:0 12px;padding:0;border:1px solid var(--gift-border);border-bottom:0;border-radius:22px 22px 0 0;background:var(--gift-panel);box-shadow:0 -3px 14px #283e5a08}html[data-ui-style] body #app .gift-record-page.gift-record-polished .stats-heading{display:flex;flex:0 0 auto;align-items:center;gap:6px;min-height:39px;padding:9px 16px 5px;color:var(--gift-text);font-size:13px;font-weight:600}html[data-ui-style] body #app .gift-record-page.gift-record-polished .stats-heading .el-icon{color:var(--gift-accent);font-size:17px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .stats-wrapper{display:block;min-height:0;padding:8px 16px 14px;overflow-y:auto;overscroll-behavior:contain}html[data-ui-style] body #app .gift-record-page.gift-record-polished .stats-right{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;min-width:0;width:100%}html[data-ui-style] body #app .gift-record-page.gift-record-polished .stat-item{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:8px;min-width:0;padding:0}html[data-ui-style] body #app .gift-record-page.gift-record-polished .stat-label{flex:1;min-width:0;color:var(--gift-muted);font-size:11px;font-weight:400;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app .gift-record-page.gift-record-polished .stat-item .stat-value{flex:0 1 auto;min-width:0;max-width:62%;color:var(--gift-text);font-size:14px;font-weight:600;line-height:1.4;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .gift-record-page.gift-record-polished{overflow:hidden}html[data-ui-style] body #app .gift-record-page.gift-record-polished .gift-record-meta{margin-top:12px;align-items:flex-end}html[data-ui-style] body #app .gift-record-page.gift-record-polished .gift-record-meta>span{flex:0 0 auto;font-size:11px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .gift-record-meta strong{min-width:0;text-align:right;font-size:22px;line-height:1.3;font-weight:600;overflow-wrap:anywhere}html[data-ui-style] body #app .gift-record-page.gift-record-polished .gift-record-meta .positive{color:var(--gift-positive)}html[data-ui-style] body #app .gift-record-page.gift-record-polished .gift-record-meta .negative{color:var(--gift-negative)}html[data-ui-style] body #app .gift-record-page.gift-record-polished .stats-heading{width:100%;border:0;background:transparent;text-align:left}html[data-ui-style] body #app .gift-record-page.gift-record-polished .stats-heading:active{background:var(--gift-selected)}html[data-ui-style] body #app .gift-record-page.gift-record-polished .stats-expand{margin-left:auto;display:flex;align-items:center;gap:4px;color:var(--gift-muted);font-size:11px;font-weight:400}@media (max-width: 360px){html[data-ui-style] body #app .gift-record-page.gift-record-polished .stats-wrapper{padding-inline:12px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .stats-right{column-gap:12px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .stat-item{gap:5px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .stat-item .stat-value{font-size:13px}}@media (max-height: 500px){html[data-ui-style] body #app .gift-record-page.gift-record-polished .bottom-stats{max-height:28dvh}html[data-ui-style] body #app .gift-record-page.gift-record-polished .stats-heading{min-height:32px;padding:5px 12px}html[data-ui-style] body #app .gift-record-page.gift-record-polished .stats-wrapper{padding:4px 12px 10px}}html[data-ui-style=neumorphic] body #app .gift-record-polished .bottom-stats{box-shadow:var(--neu-raised)}html[data-ui-style=ios] body #app .gift-record-polished .bottom-stats{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html[data-ui-style] body #app .yeb-polished{--yeb-bg: #f5f7fb;--yeb-panel: var(--refine-panel, #fff);--yeb-field: var(--refine-field, #f0f4f9);--yeb-border: var(--refine-border, #e1e7f0);--yeb-text: var(--refine-text, #30415a);--yeb-muted: var(--refine-muted, #65758c);--yeb-accent: var(--refine-accent, #2466c5);--yeb-selected: var(--refine-selected, #eaf2fe);--yeb-positive: #b9505a;--yeb-negative: #2c8063;--yeb-action: #2875ed;--yeb-action-text: #fff;position:relative;inset:auto;display:flex;flex-direction:column;width:100%;max-width:414px;height:100%;min-height:0;max-height:100%;margin:0 auto;overflow:hidden;background:var(--yeb-bg);color:var(--yeb-text)}html[data-ui-style] body #app .yeb-polished,html[data-ui-style] body #app .yeb-polished *,html[data-ui-style] body #app .yeb-polished *:before,html[data-ui-style] body #app .yeb-polished *:after{box-sizing:border-box}html[data-ui-style] body #app .yeb-polished>.page-header{flex-shrink:0}html[data-ui-style] body #app .yeb-polished button{font-family:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html[data-ui-style] body #app .yeb-polished button:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--yeb-accent)}html[data-ui-style] body #app .yeb-polished button:active:not(:disabled){transform:none;filter:brightness(.97)}html[data-ui-style] body #app .yeb-polished .balance-treasure-content,html[data-ui-style] body #app .yeb-polished .transfer-in-content,html[data-ui-style] body #app .yeb-polished .transfer-out-content{flex:1;min-height:0;width:100%;padding:16px 14px 24px;overflow-y:auto;overscroll-behavior:contain;background:transparent}html[data-ui-style] body #app .yeb-polished .glass{margin:0 0 14px;border:1px solid var(--yeb-border);border-radius:20px;background:var(--yeb-panel);box-shadow:0 3px 14px #20365205}html[data-ui-style] body #app .yeb-polished .main-balance-card{padding:18px}html[data-ui-style] body #app .yeb-polished .treasure-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}html[data-ui-style] body #app .yeb-polished .treasure-eyebrow{padding:5px 9px;border-radius:8px;background:var(--yeb-selected);color:var(--yeb-accent);font-size:11px;font-weight:500}html[data-ui-style] body #app .yeb-polished .treasure-heading>.el-icon{color:var(--yeb-accent);font-size:24px}html[data-ui-style] body #app .yeb-polished .main-balance-card .balance-section{margin-bottom:24px;text-align:left}html[data-ui-style] body #app .yeb-polished .main-balance-card .balance-label{margin-bottom:10px;color:var(--yeb-muted);font-size:12px}html[data-ui-style] body #app .yeb-polished .main-balance-card .balance-amount{color:var(--yeb-text);font-size:clamp(28px,9vw,38px);line-height:1.2;font-weight:650;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html[data-ui-style] body #app .yeb-polished .main-balance-card .profit-info{margin:0 0 18px;padding:17px 0 0;border-top:1px solid var(--yeb-border)}html[data-ui-style] body #app .yeb-polished .main-balance-card .profit-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}html[data-ui-style] body #app .yeb-polished .main-balance-card .profit-item{min-width:0;text-align:left}html[data-ui-style] body #app .yeb-polished .main-balance-card .profit-label-small{color:var(--yeb-muted);font-size:11px;margin-bottom:7px}html[data-ui-style] body #app .yeb-polished .main-balance-card .profit-value-small{color:var(--yeb-text);font-size:16px;line-height:1.4;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html[data-ui-style] body #app .yeb-polished .main-balance-card .action-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html[data-ui-style] body #app .yeb-polished .action-buttons :is(.transfer-in-btn,.transfer-out-btn){min-height:46px;padding:10px;border:1px solid var(--yeb-border);border-radius:12px;box-shadow:none;font-size:15px;font-weight:500}html[data-ui-style] body #app .yeb-polished .action-buttons .transfer-in-btn{border-color:transparent;background:var(--yeb-action);color:var(--yeb-action-text)}html[data-ui-style] body #app .yeb-polished .action-buttons .transfer-out-btn{background:var(--yeb-field);color:var(--yeb-accent)}html[data-ui-style] body #app .yeb-polished .previous-profit-card{display:block;padding:16px 18px}html[data-ui-style] body #app .yeb-polished .previous-profit-card .previous-profit-info{display:flex;justify-content:space-between;gap:12px}html[data-ui-style] body #app .yeb-polished .previous-profit-card .previous-profit-label{color:var(--yeb-text);font-size:13px}html[data-ui-style] body #app .yeb-polished .previous-profit-card .previous-profit-value{color:var(--yeb-text);font-size:19px;overflow-wrap:anywhere}html[data-ui-style] body #app .yeb-polished .previous-profit-card .previous-profit-value.positive{color:var(--yeb-positive)}html[data-ui-style] body #app .yeb-polished .previous-profit-card .previous-time-info{display:flex;gap:6px;margin-top:10px;color:var(--yeb-muted);font-size:11px}html[data-ui-style] body #app .yeb-polished .records-card{display:flex;flex-direction:column;padding:0 16px}html[data-ui-style] body #app .yeb-polished .records-card .record-item{display:flex;flex-direction:row;width:100%;align-items:center;gap:12px;padding:17px 0;border:0;border-radius:0;background:transparent;text-align:left}html[data-ui-style] body #app .yeb-polished .records-card .record-item+.record-item{border-top:1px solid var(--yeb-border)}html[data-ui-style] body #app .yeb-polished .records-card .record-item .record-icon{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:12px;background:var(--yeb-selected);color:var(--yeb-accent);font-size:21px}html[data-ui-style] body #app .yeb-polished .record-copy{flex:1;display:flex;flex-direction:column;gap:5px;min-width:0}html[data-ui-style] body #app .yeb-polished .records-card .record-item .record-text{color:var(--yeb-text);font-size:14px;font-weight:500}html[data-ui-style] body #app .yeb-polished .record-copy small{color:var(--yeb-muted);font-size:11px}html[data-ui-style] body #app .yeb-polished .record-arrow{color:var(--yeb-muted);font-size:13px}html[data-ui-style] body #app .yeb-polished .footer-tip{padding:8px 0;color:var(--yeb-muted);font-size:11px}html[data-ui-style] body #app .yeb-polished .transferable-amount-card{padding:19px 18px}html[data-ui-style] body #app .yeb-polished .available-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--yeb-muted);font-size:12px;min-height:30px}html[data-ui-style] body #app .yeb-polished .amount-help{width:32px;height:32px;padding:0;border:1px solid var(--yeb-border);border-radius:50%;background:var(--yeb-field);color:var(--yeb-accent);font-size:16px}html[data-ui-style] body #app .yeb-polished .available-badge{padding:5px 8px;border-radius:7px;color:var(--yeb-accent);background:var(--yeb-selected);font-size:10px}html[data-ui-style] body #app .yeb-polished .available-value{display:block;margin-top:12px;color:var(--yeb-text);font-size:clamp(27px,8vw,34px);line-height:1.35;font-weight:650;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html[data-ui-style] body #app .yeb-polished .available-description{margin:10px 0 0;color:var(--yeb-muted);font-size:11px}html[data-ui-style] body #app .yeb-polished .transfer-amount-input{padding:19px 18px}html[data-ui-style] body #app .yeb-polished .transfer-amount-input .section-title{display:block;margin:0 0 13px;color:var(--yeb-text);font-size:14px;font-weight:600}html[data-ui-style] body #app .yeb-polished .transfer-amount-input .input-container{display:flex;gap:9px;align-items:center;min-height:65px;padding:10px 12px;border:1px solid var(--yeb-border);border-radius:13px;background:var(--yeb-field);box-shadow:none}html[data-ui-style] body #app .yeb-polished .transfer-amount-input .input-container:focus-within{border-color:var(--yeb-accent)}html[data-ui-style] body #app .yeb-polished .input-currency{color:var(--yeb-text);font-size:22px}html[data-ui-style] body #app .yeb-polished .transfer-amount-input .amount-input{flex:1;min-width:0;width:0;height:40px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:0;color:var(--yeb-text);font-size:25px;font-weight:600;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}html[data-ui-style] body #app .yeb-polished .transfer-amount-input .amount-input::placeholder{color:var(--yeb-muted);font-size:16px;font-weight:400}html[data-ui-style] body #app .yeb-polished .amount-input::-webkit-inner-spin-button,html[data-ui-style] body #app .yeb-polished .amount-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html[data-ui-style] body #app .yeb-polished .transfer-amount-input .all-amount-btn{flex:0 0 auto;padding:8px 0;border:0;border-radius:6px;background:transparent;color:var(--yeb-accent);box-shadow:none;font-size:12px;font-weight:500}html[data-ui-style] body #app .yeb-polished .amount-caption{margin:11px 0 0;color:var(--yeb-muted);font-size:11px;line-height:1.6}html[data-ui-style] body #app .yeb-polished .transfer-notice{display:flex;align-items:flex-start;gap:8px;padding:0 4px;color:var(--yeb-muted);font-size:12px;line-height:1.7}html[data-ui-style] body #app .yeb-polished .transfer-notice p{margin:0}html[data-ui-style] body #app .yeb-polished .notice-dot{flex:0 0 auto;display:grid;place-items:center;width:16px;height:16px;margin-top:2px;border:1px solid var(--yeb-muted);border-radius:50%;font-size:10px}html[data-ui-style] body #app .yeb-polished .action-section{margin-top:24px;padding:0}html[data-ui-style] body #app .yeb-polished .action-section .confirm-btn{width:100%;min-height:48px;margin:0;padding:12px;border:0;border-radius:13px;background:var(--yeb-action);color:var(--yeb-action-text);font-size:15px;font-weight:600;box-shadow:none}html[data-ui-style] body #app .yeb-polished .action-section .confirm-btn:disabled{background:var(--yeb-field);color:var(--yeb-muted);opacity:.6;cursor:default}html[data-ui-style] body #app .yeb-polished .tip-dialog-overlay,html[data-ui-style] body #app .yeb-polished .password-modal{background:#14203370;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);padding:12px}html[data-ui-style] body #app .yeb-polished .tip-dialog,html[data-ui-style] body #app .yeb-polished .password-modal .modal-content{max-width:390px;border:1px solid var(--yeb-border);border-radius:22px;background:var(--yeb-panel);box-shadow:var(--refine-modal-shadow);color:var(--yeb-text)}html[data-ui-style] body #app .yeb-polished .password-modal .modal-content{max-height:calc(var(--visual-viewport-height, 100dvh) - 24px);overflow-y:auto;touch-action:pan-y}html[data-ui-style] body #app .yeb-polished .password-modal .modal-header{padding:12px 16px;border-bottom:1px solid var(--yeb-border)}html[data-ui-style] body #app .yeb-polished .password-modal .modal-title,html[data-ui-style] body #app .yeb-polished .tip-dialog .dialog-title{color:var(--yeb-text);font-size:17px}html[data-ui-style] body #app .yeb-polished .password-modal .close-btn{width:36px;height:36px;border-radius:50%;background:var(--yeb-field);color:var(--yeb-muted)}html[data-ui-style] body #app .yeb-polished .password-modal .modal-body{padding:18px 14px}html[data-ui-style] body #app .yeb-polished .password-modal .tips-text,html[data-ui-style] body #app .yeb-polished .tip-dialog .dialog-message{color:var(--yeb-muted);font-size:13px;line-height:1.7}html[data-ui-style] body #app .yeb-polished .password-modal .password-inputs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;width:100%}html[data-ui-style] body #app .yeb-polished .password-modal .password-box{width:100%;min-width:0;height:46px;padding:0;border:1px solid var(--yeb-border);border-radius:10px;background:var(--yeb-field);color:var(--yeb-text)}html[data-ui-style] body #app .yeb-polished .password-modal .password-box.active{border-color:var(--yeb-accent);box-shadow:inset 0 0 0 1px var(--yeb-accent)}html[data-ui-style] body #app .yeb-polished .password-modal .modal-footer{padding:0 14px 18px;gap:10px;border:0}html[data-ui-style] body #app .yeb-polished .password-modal .modal-footer button{min-height:44px;border:1px solid var(--yeb-border);border-radius:12px;font-size:14px;box-shadow:none}html[data-ui-style] body #app .yeb-polished .password-modal .cancel-btn,html[data-ui-style] body #app .yeb-polished .tip-dialog .dialog-btn{background:var(--yeb-field);color:var(--yeb-accent)}html[data-ui-style] body #app .yeb-polished .password-modal .modal-footer .confirm-btn{background:var(--yeb-action);color:var(--yeb-action-text)}html[data-ui-style] body #app .yeb-polished .password-modal .modal-footer .confirm-btn:disabled{background:var(--yeb-field);color:var(--yeb-muted);opacity:.6}html[data-ui-style] body #app .yeb-polished .tip-dialog .dialog-divider{background:var(--yeb-border)}html[data-ui-style] body #app .yeb-polished .profit-records-content,html[data-ui-style] body #app .yeb-polished .fund-details-content{flex:1;min-height:0;display:flex;flex-direction:column;padding:0;overflow:hidden}html[data-ui-style] body #app .yeb-polished .table-header{flex-shrink:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:10px 12px;border:0;background:transparent}html[data-ui-style] body #app .yeb-polished .table-header .header-item{display:flex;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:38px;padding:6px;border:0;border-radius:10px;background:transparent;color:var(--yeb-muted);font-size:12px}html[data-ui-style] body #app .yeb-polished .table-header .header-item.is-active{background:var(--yeb-selected);color:var(--yeb-accent)}html[data-ui-style] body #app .yeb-polished .records-container,html[data-ui-style] body #app .yeb-polished .details-container{flex:1;min-height:0;margin:0 12px 12px;padding:0;overflow-y:auto;overflow-x:hidden;background:transparent;border:0;border-radius:0}html[data-ui-style] body #app .yeb-polished .yeb-record-list{display:flex;flex-direction:column;gap:10px}html[data-ui-style] body #app .yeb-polished .yeb-record-card{padding:15px;border:1px solid var(--yeb-border);border-radius:17px;background:var(--yeb-panel)}html[data-ui-style] body #app .yeb-polished .yeb-record-heading{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-bottom:14px}html[data-ui-style] body #app .yeb-polished .yeb-record-heading>strong{min-width:0;color:var(--yeb-text);font-size:14px;font-weight:600;overflow-wrap:anywhere}html[data-ui-style] body #app .yeb-polished .yeb-record-heading .yeb-record-amount{font-size:20px;text-align:right;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .yeb-polished .yeb-record-heading .positive{color:var(--yeb-positive)}html[data-ui-style] body #app .yeb-polished .yeb-record-heading .negative{color:var(--yeb-negative)}html[data-ui-style] body #app .yeb-polished .yeb-record-meta,html[data-ui-style] body #app .yeb-polished .yeb-record-order{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:var(--yeb-muted);font-size:11px;line-height:1.7}html[data-ui-style] body #app .yeb-polished .yeb-record-meta+.yeb-record-meta{margin-top:5px}html[data-ui-style] body #app .yeb-polished .yeb-record-meta>:first-child,html[data-ui-style] body #app .yeb-polished .yeb-record-order>:first-child{flex-shrink:0}html[data-ui-style] body #app .yeb-polished .yeb-record-meta>:last-child,html[data-ui-style] body #app .yeb-polished .yeb-record-order>:last-child{min-width:0;text-align:right;overflow-wrap:anywhere}html[data-ui-style] body #app .yeb-polished .yeb-record-order{margin-top:12px;padding-top:10px;border-top:1px solid var(--yeb-border);font-size:10px}html[data-ui-style] body #app .yeb-polished .loading-more,html[data-ui-style] body #app .yeb-polished .no-more{padding:10px;color:var(--yeb-muted);font-size:11px;text-align:center}html[data-ui-style] body #app .yeb-polished .list-state{height:100%;min-height:min(260px,100%);border:1px solid var(--yeb-border);border-radius:18px;background:var(--yeb-panel)}html[data-ui-style] body #app .yeb-polished .list-state-icon{color:var(--yeb-accent);background:var(--yeb-field)}html[data-ui-style] body #app .yeb-polished .list-state-title{color:var(--yeb-text)}html[data-ui-style] body #app .yeb-polished .list-state-description{color:var(--yeb-muted)}html[data-ui-style] body #app .yeb-polished .footer-stats{position:static;flex:0 0 auto;display:block;width:auto;max-height:32dvh;margin:0 12px;padding:0;border-radius:22px 22px 0 0;border-bottom:0;overflow-y:auto}html[data-ui-style] body #app .yeb-polished .stats-heading{display:flex;align-items:center;gap:6px;padding:12px 16px 5px;color:var(--yeb-text);font-size:13px}html[data-ui-style] body #app .yeb-polished .stats-heading .el-icon{color:var(--yeb-accent);font-size:17px}html[data-ui-style] body #app .yeb-polished .stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;padding:10px 16px 14px}html[data-ui-style] body #app .yeb-polished .footer-stats .stat-item{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;gap:8px;min-width:0;padding:0;border:0}html[data-ui-style] body #app .yeb-polished .footer-stats .stat-label{color:var(--yeb-muted);font-size:11px;text-align:left}html[data-ui-style] body #app .yeb-polished .footer-stats .stat-value{max-width:62%;color:var(--yeb-text);font-size:14px;font-weight:600;text-align:right;overflow-wrap:anywhere}@media (max-width: 360px){html[data-ui-style] body #app .yeb-polished .balance-treasure-content,html[data-ui-style] body #app .yeb-polished .transfer-in-content,html[data-ui-style] body #app .yeb-polished .transfer-out-content{padding-inline:12px}html[data-ui-style] body #app .yeb-polished .main-balance-card,html[data-ui-style] body #app .yeb-polished .transferable-amount-card,html[data-ui-style] body #app .yeb-polished .transfer-amount-input{padding:16px 14px}html[data-ui-style] body #app .yeb-polished .main-balance-card .profit-value-small{font-size:14px}html[data-ui-style] body #app .yeb-polished .stats-grid{padding-inline:12px;gap:10px 12px}html[data-ui-style] body #app .yeb-polished .footer-stats .stat-item{gap:5px}html[data-ui-style] body #app .yeb-polished .footer-stats .stat-value{font-size:13px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .yeb-polished *,html[data-ui-style] body #app .yeb-polished *:before,html[data-ui-style] body #app .yeb-polished *:after{transition:none;animation:none}}html[data-ui-style=neumorphic] body #app .yeb-polished{--yeb-bg: var(--neu-surface);--yeb-panel: var(--neu-surface);--yeb-field: #e2e9f2;--yeb-border: var(--neu-border)}html[data-ui-style=neumorphic] body #app .yeb-polished .glass,html[data-ui-style=neumorphic] body #app .yeb-polished .yeb-record-card{box-shadow:4px 4px 10px #b7c5d740,-4px -4px 10px #ffffff80}html[data-ui-style=neumorphic] body #app .yeb-polished .transfer-amount-input .input-container{box-shadow:var(--neu-inset)}html[data-ui-style=ios] body #app .yeb-polished{--yeb-bg: transparent;--yeb-panel: var(--ios-glass-strong);--yeb-field: #e8e8ed6b;--yeb-border: #ffffffb8}html[data-ui-style=ios] body #app .yeb-polished .glass,html[data-ui-style=ios] body #app .yeb-polished .yeb-record-card{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html[data-ui-style=dark] body #app .yeb-polished{--yeb-bg: var(--dark-bg);--yeb-panel: var(--dark-panel);--yeb-field: #272a2e;--yeb-border: var(--dark-border);--yeb-action: var(--dark-accent);--yeb-action-text: #221d15;--yeb-positive: #ed989e;--yeb-negative: #8bccac}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished{--quota-bg: #f5f7fb;--quota-panel: var(--refine-panel, #fff);--quota-field: var(--refine-field, #edf2f8);--quota-selected: var(--refine-selected, #eaf2fe);--quota-text: var(--refine-text, #30415a);--quota-muted: var(--refine-muted, #65758c);--quota-accent: var(--refine-accent, #2466c5);--quota-border: var(--refine-border, #e1e7f0);--quota-action: #2875ed;--quota-action-text: #fff;position:relative;inset:auto;display:flex;flex-direction:column;width:100%;max-width:414px;height:100%;max-height:100%;min-height:0;margin:0 auto;background:var(--quota-bg);color:var(--quota-text);box-shadow:none;overflow:hidden}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished,html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished *,html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished *:before,html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished *:after{box-sizing:border-box}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished>.page-header{flex-shrink:0}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished button{font-family:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished button:focus-visible{outline:0;box-shadow:inset 0 0 0 2px var(--quota-accent)}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished button:disabled{cursor:default;opacity:.5}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished button:active:not(:disabled){transform:none;filter:brightness(.97)}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .quota-recovery-content{flex:1;min-height:0;display:flex;flex-direction:column;gap:12px;padding:14px 12px 12px;overflow:hidden}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .balance-section{flex:0 0 auto;display:block;margin:0;padding:12px 17px 16px;border:1px solid var(--quota-border);border-radius:20px;background:var(--quota-panel);box-shadow:0 3px 14px #20365205}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .balance-label-row{display:flex;justify-content:space-between;align-items:center;gap:10px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .balance-label{color:var(--quota-muted);font-size:12px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .balance-refresh{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--quota-accent);font-size:17px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .balance-main{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .balance-amount{flex:1;min-width:0;color:var(--quota-text);font-size:clamp(25px,8vw,34px);font-weight:650;line-height:1.3;letter-spacing:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .balance-section .recover-all-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:6px;min-width:98px;min-height:42px;padding:9px 12px;border:0;border-radius:12px;background:var(--quota-action);color:var(--quota-action-text);box-shadow:none;font-size:13px;font-weight:500;white-space:nowrap}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .balance-notice{margin:13px 0 0;color:var(--quota-muted);font-size:10px;line-height:1.7}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .search-box{display:flex;flex:0 0 auto;align-items:center;gap:9px;min-width:0;height:44px;padding:0 12px;border:1px solid var(--quota-border);border-radius:13px;background:var(--quota-panel);box-shadow:none}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .search-box:focus-within{border-color:var(--quota-accent)}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .search-icon{flex-shrink:0;color:var(--quota-muted);font-size:17px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .search-input{flex:1;min-width:0;width:0;height:42px;padding:0;border:0;outline:0;background:transparent;box-shadow:none;color:var(--quota-text);font:inherit;font-size:13px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .search-input::placeholder{color:var(--quota-muted)}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .search-input::-webkit-search-cancel-button{-webkit-appearance:none}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .clear-search{display:grid;place-items:center;width:32px;height:36px;padding:0;margin-right:-6px;border:0;border-radius:8px;background:transparent;color:var(--quota-muted)}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .platform-heading{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:10px;padding:0 3px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .platform-heading h2{margin:0;color:var(--quota-text);font-size:14px;font-weight:600}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .platform-heading>span{color:var(--quota-muted);font-size:11px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .game-content{flex:1;min-height:0;display:grid;grid-template-columns:68px minmax(0,1fr);gap:10px;padding:0;overflow:hidden;background:transparent}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .category-sidebar{display:flex;flex-direction:column;gap:5px;width:auto;min-width:0;min-height:0;padding:5px;border:1px solid var(--quota-border);border-radius:16px;background:var(--quota-panel);box-shadow:none;overflow-y:auto}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .category-item{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:100%;min-height:65px;margin:0;padding:8px 3px;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--quota-muted);box-shadow:none}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .category-item:before,html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .category-item:after{display:none}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .category-item.active{border-color:var(--quota-border);background:var(--quota-selected);color:var(--quota-accent)}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .category-icon{display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;margin:0;background-size:contain;background-repeat:no-repeat;background-position:center;font-size:21px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .category-name{max-width:100%;color:inherit;font-size:11px;font-weight:500;line-height:1.4;white-space:normal;overflow-wrap:anywhere}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .platform-list{display:flex;flex-direction:column;align-items:stretch;align-content:start;gap:9px;min-width:0;min-height:0;padding:0 0 3px;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow-y:auto;overflow-x:hidden}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .platform-card{display:grid;flex:0 0 auto;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:80px;margin:0;padding:12px 10px;border:1px solid var(--quota-border);border-radius:15px;background:var(--quota-panel);box-shadow:0 2px 8px #20365204}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .platform-card .platform-logo{display:grid;place-items:center;width:42px;height:42px;margin:0;border:0;border-radius:12px;overflow:hidden;background:var(--quota-field)}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .platform-card .logo-img{display:block;width:100%;height:100%;object-fit:contain}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .platform-logo-fallback{max-width:100%;padding:3px;color:var(--quota-accent);font-size:14px;font-weight:600;text-align:center;overflow-wrap:anywhere}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .platform-card .platform-name{min-width:0;margin:0;color:var(--quota-text);font-size:13px;font-weight:600;line-height:1.5;text-align:left;white-space:normal;overflow:visible;overflow-wrap:anywhere}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .platform-card .recover-btn{position:static;display:flex;align-items:center;justify-content:center;gap:4px;width:auto;min-width:55px;height:36px;margin:0;padding:7px;border:1px solid var(--quota-border);border-radius:10px;background:var(--quota-selected);color:var(--quota-accent);box-shadow:none;font-size:11px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .recover-btn .el-icon{font-size:13px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .list-state{flex:1;min-height:190px;padding:20px 10px;border:1px solid var(--quota-border);border-radius:16px;background:var(--quota-panel)}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .list-state-title{color:var(--quota-text);font-size:13px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .list-state-description{color:var(--quota-muted);font-size:11px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .list-state-icon,html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .list-state-action{background:var(--quota-field);color:var(--quota-accent);box-shadow:none}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .list-state-action{border:1px solid var(--quota-border);border-radius:10px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .is-spinning{animation:quota-spin 1s linear infinite}@media (max-width: 360px){html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .quota-recovery-content{padding-inline:10px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .balance-section{padding-inline:14px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .game-content{grid-template-columns:59px minmax(0,1fr);gap:8px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .platform-card{grid-template-columns:32px minmax(0,1fr) auto;gap:7px;padding:10px 8px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .platform-card .platform-logo{width:32px;height:36px;border-radius:9px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .platform-card .platform-name{font-size:12px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .platform-card .recover-btn{min-width:48px;padding-inline:5px;gap:2px}}@media (max-height: 560px){html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .quota-recovery-content{gap:8px;padding-top:8px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .balance-section{padding:5px 14px 10px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .balance-amount{font-size:25px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .balance-main{margin-top:0}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .balance-notice{margin-top:6px}html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished .platform-heading{display:none}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished *,html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished *:before,html[data-ui-style] body #app .quota-recovery-page.quota-recovery-polished *:after{transition:none;animation:none}}html[data-ui-style=neumorphic] body #app .quota-recovery-page.quota-recovery-polished{--quota-bg: var(--neu-surface);--quota-panel: var(--neu-surface);--quota-field: #e2e9f2;--quota-border: var(--neu-border)}html[data-ui-style=neumorphic] body #app .quota-recovery-page.quota-recovery-polished .balance-section,html[data-ui-style=neumorphic] body #app .quota-recovery-page.quota-recovery-polished .platform-card{box-shadow:3px 3px 8px #b7c5d735,-3px -3px 8px #ffffff70}html[data-ui-style=neumorphic] body #app .quota-recovery-page.quota-recovery-polished .search-box{box-shadow:var(--neu-inset)}html[data-ui-style=ios] body #app .quota-recovery-page.quota-recovery-polished{--quota-bg: transparent;--quota-panel: var(--ios-glass-strong);--quota-field: #e8e8ed6b;--quota-border: #ffffffb8}html[data-ui-style=ios] body #app .quota-recovery-page.quota-recovery-polished .balance-section,html[data-ui-style=ios] body #app .quota-recovery-page.quota-recovery-polished .platform-card,html[data-ui-style=ios] body #app .quota-recovery-page.quota-recovery-polished .category-sidebar{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html[data-ui-style=dark] body #app .quota-recovery-page.quota-recovery-polished{--quota-bg: var(--dark-bg);--quota-panel: var(--dark-panel);--quota-field: #272a2e;--quota-border: var(--dark-border);--quota-action: var(--dark-accent);--quota-action-text: #221d15}@keyframes quota-spin{to{transform:rotate(360deg)}}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .summary-amount{margin-top:18px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .summary-amount .amount-number{font-size:clamp(28px,9vw,38px)}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .profit-summary .stats-row{gap:16px;margin-top:20px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .profit-summary .stats-row .stat-item{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3px 8px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .profit-summary .stats-row .stat-label{grid-column:1;grid-row:1}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .profit-summary .stats-row .stat-date{grid-column:1;grid-row:2;font-size:10px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .profit-summary .stats-row .stat-value{grid-column:2;grid-row:1/3;align-self:center;text-align:right;font-size:14px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-heading-actions{display:flex;align-items:center;gap:10px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .back-today{min-height:34px;padding:5px 9px;border:1px solid var(--profit-border);border-radius:9px;background:var(--profit-panel);color:var(--profit-accent);font:inherit;font-size:11px;cursor:pointer;-webkit-tap-highlight-color:transparent}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .back-today:active{background:var(--profit-selected)}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .back-today:focus-visible{outline:0;box-shadow:inset 0 0 0 2px var(--profit-accent)}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-total{grid-template-columns:minmax(0,1fr);max-width:50%}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-total .total-amount{font-size:20px;line-height:1.4}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-details .detail-item{flex-direction:row;align-items:baseline;justify-content:space-between;gap:6px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-details .detail-label{flex-shrink:0}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-details .detail-value{text-align:right;font-size:13px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .item-record-link{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:13px;padding-top:10px;border-top:1px solid var(--profit-divider);color:var(--profit-muted);font-size:11px;line-height:1.5}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .item-record-link .el-icon{color:var(--profit-accent)}@media (max-width: 360px){html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .report-list .report-item .item-total .total-amount{font-size:17px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .profit-summary .stats-row{gap:10px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .profit-summary .stats-row .next-stat{padding-left:10px}html[data-ui-style] body #app .profit-loss-report-page.profit-loss-polished .profit-summary .stats-row .stat-value{font-size:12px}}html[data-ui-style] body #app .betting-record-page.betting-record-polished .bottom-stats{margin-inline:12px;border:1px solid var(--bet-border);border-bottom:0}html[data-ui-style] body #app .betting-record-page.betting-record-polished .stat-item .stat-label{flex:1;min-width:0;overflow-wrap:anywhere}html[data-ui-style] body #app .betting-record-page.betting-record-polished .stat-item .stat-value{max-width:62%}html[data-ui-style] body #app .game-record-page.game-record-polished .game-record-amounts{padding-top:12px;gap:10px 16px}html[data-ui-style] body #app .game-record-page.game-record-polished .game-record-amounts>div{flex-direction:row;align-items:baseline;justify-content:space-between;gap:7px}html[data-ui-style] body #app .game-record-page.game-record-polished .game-record-amounts>div+div{padding-left:0;border-left:0}html[data-ui-style] body #app .game-record-page.game-record-polished .game-record-amounts .amount-label{flex-shrink:0;font-size:11px}html[data-ui-style] body #app .game-record-page.game-record-polished .game-record-amounts strong{min-width:0;text-align:right;font-size:15px}@media (max-width: 360px){html[data-ui-style] body #app .game-record-page.game-record-polished .game-record-amounts{grid-template-columns:1fr;gap:7px}}html[data-ui-style] body .el-overlay .el-dialog.game-record-detail-dialog .game-detail-amounts{grid-template-columns:1fr;gap:8px;padding:14px}html[data-ui-style] body .el-overlay .el-dialog.game-record-detail-dialog .game-detail-amounts>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0;text-align:left}html[data-ui-style] body .el-overlay .el-dialog.game-record-detail-dialog .game-detail-amounts>div+div{border:0}html[data-ui-style] body .el-overlay .el-dialog.game-record-detail-dialog .game-detail-amounts dt{flex-shrink:0}html[data-ui-style] body .el-overlay .el-dialog.game-record-detail-dialog .game-detail-amounts dd{min-width:0;margin:0;text-align:right;font-size:15px}html[data-ui-style] body #app .betting-detail-page.betting-detail-polished .bet-secondary-amounts{grid-template-columns:1fr;gap:10px;padding:14px 16px}html[data-ui-style] body #app .betting-detail-page.betting-detail-polished .bet-secondary-amounts>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0;text-align:left}html[data-ui-style] body #app .betting-detail-page.betting-detail-polished .bet-secondary-amounts>div+div{border:0}html[data-ui-style] body #app .betting-detail-page.betting-detail-polished .bet-secondary-amounts .amount-label{flex-shrink:0}html[data-ui-style] body #app .betting-detail-page.betting-detail-polished .bet-secondary-amounts .amount-value{min-width:0;margin:0;text-align:right;font-size:16px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished){--promo-bg: #f5f7fb;--promo-panel: var(--refine-panel, #fff);--promo-field: var(--refine-field, #edf2f8);--promo-selected: var(--refine-selected, #eaf2fe);--promo-text: var(--refine-text, #30415a);--promo-muted: var(--refine-muted, #65758c);--promo-accent: var(--refine-accent, #2466c5);--promo-border: var(--refine-border, #e1e7f0);--promo-action: #2875ed;--promo-action-text: #fff;position:relative;inset:auto;width:100%;height:100%;max-height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--promo-bg);color:var(--promo-text)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished),html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) *,html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) *:before,html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) *:after{box-sizing:border-box}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished)>.page-header{flex-shrink:0}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) button{font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) button:focus-visible{outline:0;box-shadow:inset 0 0 0 2px var(--promo-accent)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) button:active:not(:disabled){transform:none;filter:brightness(.96)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) button:disabled{opacity:.5;cursor:default}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .user-info-card{margin:12px 12px 0;padding:15px;border:1px solid var(--promo-border);border-radius:19px;background:var(--promo-panel);gap:12px;box-shadow:0 3px 12px #24344c04}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .user-left{min-width:0;flex:1;gap:10px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .user-avatar{width:42px;height:42px;border-radius:14px;background:var(--promo-selected);color:var(--promo-accent)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .user-avatar .avatar-image{border-radius:14px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .user-details{min-width:0}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .user-nickname{color:var(--promo-text);font-size:15px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .user-superior{color:var(--promo-muted);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .user-right{flex-shrink:0;max-width:45%}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .claimable-label{color:var(--promo-muted);font-size:11px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .claimable-amount{font-size:21px;line-height:1.3;color:var(--promo-accent);font-weight:650;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .main-content{grid-template-columns:76px minmax(0,1fr);gap:10px;padding:12px;flex:1;min-height:0}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .left-menu{width:76px;min-width:0;gap:6px;scrollbar-width:none;padding-bottom:4px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .left-menu .menu-item{flex-shrink:0;min-height:43px;padding:10px 3px;border:1px solid transparent;border-radius:12px;background:transparent;box-shadow:none;color:var(--promo-muted);font-size:12px;transition:background .15s}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .left-menu .menu-item.active{background:var(--promo-panel);border-color:var(--promo-border);color:var(--promo-accent);font-weight:650;box-shadow:inset 3px 0 0 var(--promo-accent)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .left-menu .menu-item.btn-green{margin-top:12px;background:var(--promo-action);color:var(--promo-action-text)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .left-menu .menu-item.btn-blue{background:var(--promo-selected);color:var(--promo-accent)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .right-content{background:transparent;border:0;border-radius:0;box-shadow:none}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .right-content .content-promotion,html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .right-content .content-direct-account{padding:0 0 4px;scrollbar-width:thin}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .right-content .section{padding:14px 12px 5px;margin-bottom:12px;border:1px solid var(--promo-border);border-radius:17px;background:var(--promo-panel);box-shadow:0 2px 8px #24344c03}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .section-title,html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .form-title{font-size:14px;color:var(--promo-text);gap:7px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .title-bar{display:none}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .section-title .more-link{padding:4px 0 4px 8px;border:0;background:transparent;color:var(--promo-accent);font-size:11px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .section-content .link-label{color:var(--promo-muted);font-size:11px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .section-content .link-box{padding:8px;gap:4px;border:1px solid var(--promo-border);border-radius:11px;background:var(--promo-field)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .section-content .link-text{color:var(--promo-text);font-size:11px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .copy-link-button{display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:3px;min-height:32px;padding:0 3px;border:0;border-radius:7px;background:transparent;color:var(--promo-accent);font-size:11px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .section-content .share-icons{flex-wrap:wrap;justify-content:flex-start;gap:10px;margin:4px 0 10px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .section-content .share-icon{width:34px;height:34px;border:0;padding:0;background:transparent;border-radius:10px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .section-content .stat-item{gap:8px;padding:10px 0;border-color:var(--promo-border);align-items:center}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .stat-label,html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .item-label{color:var(--promo-muted);font-size:11px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .stat-value,html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .item-value{color:var(--promo-text);font-size:13px;font-weight:600;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .section-content .stat-value,html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .section-content .stat-value.positive,html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .section-content .stat-value.black-value,html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .section-content .stat-value.zero{color:var(--promo-text);font-size:13px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .filter-bar{flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:0}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .filter-bar .filter-dropdown-wrapper{padding:0;min-width:0}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .filter-bar .filter-btn{min-height:38px;border:1px solid var(--promo-border);border-radius:10px;background:var(--promo-panel);color:var(--promo-text);font-size:12px;padding:8px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .filter-bar.performance-filter>.filter-btn{margin:0;width:auto;justify-content:center;min-height:38px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .filter-bar .search-wrapper{padding:0;min-width:0}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .filter-bar .search-wrapper .search-input{height:38px;padding:8px 30px 8px 9px;border:1px solid var(--promo-border);border-radius:10px;background:var(--promo-panel);color:var(--promo-text);font-size:11px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .filter-bar .search-wrapper .search-input:focus{background:var(--promo-panel);border-color:var(--promo-accent)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .filter-bar .search-wrapper .search-input::placeholder{color:var(--promo-muted)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .filter-bar .search-wrapper .search-btn-inside{right:0;top:0;width:32px;height:38px;padding:0;background:transparent;color:var(--promo-accent)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .filter-dropdown{border:1px solid var(--promo-border);border-radius:13px;background:var(--promo-panel);box-shadow:0 8px 28px #17253620;max-height:min(280px,55dvh);overflow-y:auto}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .filter-dropdown .dropdown-item{color:var(--promo-text);background:transparent;font-size:12px;min-height:40px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .filter-dropdown .dropdown-item.active,html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .filter-dropdown .dropdown-item:hover{background:var(--promo-selected);color:var(--promo-accent)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .right-content :is(.commission-list,.performance-list,.team-data-list){padding:0 0 4px;min-height:0;scrollbar-width:thin}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) :is(.commission-item,.performance-item,.team-data-item){padding:12px;margin-bottom:10px;border:1px solid var(--promo-border);border-radius:15px;background:var(--promo-panel);box-shadow:none}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) :is(.commission-item,.performance-item,.team-data-item) .item-row{gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--promo-border)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) :is(.commission-item,.performance-item,.team-data-item) .item-row:last-child{border:0}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) :is(.commission-item,.performance-item,.team-data-item) .item-row:first-child{padding-top:0}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) :is(.commission-item,.performance-item,.team-data-item) .item-label{color:var(--promo-muted);font-size:11px;flex-shrink:0}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) :is(.commission-item,.performance-item,.team-data-item) .item-value{color:var(--promo-text);font-size:12px;min-width:0}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) :is(.commission-item,.performance-item,.team-data-item) .item-value.zero{color:var(--promo-text)!important}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .loading-more,html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .no-more,html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .loading-text{color:var(--promo-muted);font-size:11px;text-align:center;padding:12px 0}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .content-rebate-ratio .game-tabs{gap:6px;margin:0 0 10px;padding:0;border:0}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .game-tabs .game-tab{min-height:36px;padding:8px 12px;border:1px solid var(--promo-border);border-radius:10px;background:var(--promo-panel);color:var(--promo-muted)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .game-tabs .game-tab.active{color:var(--promo-accent);background:var(--promo-selected)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .content-rebate-ratio .ratio-filters{margin:0 0 8px;gap:4px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .ratio-filters .filter-btn{font-size:10px;padding:5px 2px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .rebate-rate-list{min-height:0;overflow-y:auto;padding:0;border:1px solid var(--promo-border);border-radius:13px;background:var(--promo-panel)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .rebate-rate-row{color:var(--promo-text);border-color:var(--promo-border)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .rebate-rate-row .rate-cell{color:var(--promo-text);font-size:12px;overflow-wrap:anywhere;min-width:0}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .content-rebate-ratio .notice-text{margin:10px 0 0;padding:10px;border-radius:11px;background:var(--promo-field);color:var(--promo-muted);font-size:10px;line-height:1.7}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .bottom-stats{position:relative;inset:auto;flex:0 0 auto;width:auto;max-height:30dvh;margin:0 12px;padding:12px 14px max(12px,env(safe-area-inset-bottom));border:1px solid var(--promo-border);border-bottom:0;border-radius:19px 19px 0 0;background:var(--promo-panel);box-shadow:none;overflow-y:auto}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .stats-wrapper{display:block;padding:0}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .stats-left{flex-direction:row;gap:7px;margin-bottom:12px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .stats-icon-box{width:16px;height:16px;border-radius:0;background:transparent;box-shadow:none}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .stats-icon-box .el-icon{color:var(--promo-accent);font-size:16px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .stats-left .stats-label{color:var(--promo-text);font-size:12px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .stats-right{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .stats-right .stat-item{min-width:0;gap:8px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .stats-right .stat-label{color:var(--promo-muted);font-size:11px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .stats-right .stat-value,html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .stats-right .stat-value.zero{color:var(--promo-text);font-size:12px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .form-section{margin:0 0 17px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .form-title{margin-bottom:9px;color:var(--promo-text);font-size:13px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .form-hint{margin:7px 2px 0;font-size:10px;line-height:1.5;color:var(--promo-muted)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .form-input{height:46px;border:1px solid var(--promo-border);border-radius:12px;padding:12px;font-size:11px;background:var(--promo-panel);color:var(--promo-text);box-shadow:none}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .form-input:focus{border-color:var(--promo-accent);outline:none}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .form-input::placeholder{color:var(--promo-muted)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .password-input .form-input{padding-right:40px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .password-input .eye-icon{width:38px;height:44px;right:1px;display:grid;place-items:center;padding:0;border:0;border-radius:10px;background:transparent;color:var(--promo-muted)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .submit-btn{margin-top:3px;min-height:44px;padding:12px;border:0;border-radius:12px;background:var(--promo-action);color:var(--promo-action-text);font-size:14px;box-shadow:none}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .tutorial-container .tutorial-image{border-radius:15px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .tutorial-container .video-box{left:36%;top:2.3%;width:43%;height:2.1%;min-height:32px;padding:0;border:0;background:transparent}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .video-modal-overlay,html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .success-modal{padding:16px;background:#10172280}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .video-modal-content,html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .success-modal-content{width:100%;max-width:380px;max-height:calc(100dvh - 32px);overflow-y:auto;border:1px solid var(--promo-border);border-radius:22px;background:var(--promo-panel);color:var(--promo-text)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .video-heading{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 8px 18px;font-size:14px;font-weight:600}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .video-heading button{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:12px;background:transparent;color:var(--promo-muted)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .success-header{background:transparent;border-color:var(--promo-border)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .success-title{color:var(--promo-text);font-size:18px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .success-body .info-row{gap:16px;background:transparent;border-color:var(--promo-border)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .success-body .info-label{color:var(--promo-muted);flex-shrink:0}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .success-body .info-value{min-width:0;overflow-wrap:anywhere;color:var(--promo-text)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .success-body .copy-btn,html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .success-footer .know-btn{border-radius:12px;background:var(--promo-action);color:var(--promo-action-text);border:0}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .success-body .copy-btn{background:var(--promo-selected);color:var(--promo-accent)}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .success-footer{border-color:var(--promo-border);background:transparent}@media (max-width: 360px){html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .main-content{grid-template-columns:66px minmax(0,1fr);gap:8px;padding:10px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .left-menu{width:66px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .user-info-card{margin:10px 10px 0;padding:12px;gap:8px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .user-left{gap:7px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .user-avatar{width:36px;height:36px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .claimable-amount{font-size:18px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .section-content .stat-label{font-size:11px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .section-content .stat-value{font-size:12px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .stats-right{column-gap:12px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .stats-right .stat-label{font-size:10px}}@media (max-height: 480px){html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .user-info-card{margin-top:6px;padding:7px 12px}html[data-ui-style] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .main-content{padding-top:7px}}html[data-ui-style=neumorphic] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished){--promo-bg: var(--neu-surface);--promo-panel: var(--neu-surface);--promo-field: #e2e9f2;--promo-border: var(--neu-border)}html[data-ui-style=neumorphic] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .user-info-card,html[data-ui-style=neumorphic] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .section,html[data-ui-style=neumorphic] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .record-item{box-shadow:3px 3px 8px #b7c5d735,-3px -3px 8px #ffffff70}html[data-ui-style=ios] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished){--promo-bg: transparent;--promo-panel: var(--ios-glass-strong);--promo-field: #e8e8ed6b;--promo-border: #ffffffb8}html[data-ui-style=ios] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .user-info-card,html[data-ui-style=ios] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .section,html[data-ui-style=ios] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .bottom-stats,html[data-ui-style=ios] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished) .record-item{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html[data-ui-style=dark] body #app :is(.promote-earn-page.promote-earn-polished,.commission-claim-records-page.commission-claim-polished){--promo-bg: var(--dark-bg);--promo-panel: var(--dark-panel);--promo-field: #272a2e;--promo-border: var(--dark-border);--promo-action: var(--dark-accent);--promo-action-text: #221d15}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .filter-section{flex:0 0 auto;margin:0;padding:14px 12px 10px;gap:10px;background:transparent;border:0;box-shadow:none}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .filter-dropdown-wrapper{position:relative}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .filter-btn{display:flex;align-items:center;gap:10px;min-width:90px;min-height:40px;padding:8px 13px;border:1px solid var(--promo-border);border-radius:12px;color:var(--promo-text);background:var(--promo-panel);font-size:13px}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .rotate-180{transform:rotate(180deg)}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .filter-dropdown{position:absolute;left:0;top:calc(100% + 6px);z-index:30;min-width:130px;padding:5px}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .dropdown-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px;border:0;border-radius:8px}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .records-caption{color:var(--promo-muted);font-size:12px}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .records-container{flex:1;min-height:0;overflow-y:auto;padding:2px 12px 12px}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .record-item{margin:0 0 10px;padding:17px 15px;border:1px solid var(--promo-border);border-radius:17px;background:var(--promo-panel)}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .record-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .record-kind{display:flex;align-items:center;gap:7px;min-width:0;font-size:13px;font-weight:600;color:var(--promo-text);overflow-wrap:anywhere}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .record-kind .el-icon{flex-shrink:0;color:var(--promo-accent);font-size:16px}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .record-amount{color:var(--promo-accent);font-weight:650;font-size:20px;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .record-time{display:flex;justify-content:space-between;gap:12px;margin-top:15px;padding-top:12px;border-top:1px solid var(--promo-border);color:var(--promo-muted);font-size:11px}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .record-time time{text-align:right;overflow-wrap:anywhere}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .load-more-btn{display:block;margin:10px auto 0;padding:10px 24px;min-height:42px;border:1px solid var(--promo-border);border-radius:12px;background:var(--promo-panel);color:var(--promo-accent);font-size:12px}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .claim-summary{flex:0 0 auto;max-height:30dvh;overflow-y:auto;margin:0 12px;padding:14px 14px max(14px,env(safe-area-inset-bottom));background:var(--promo-panel);border:1px solid var(--promo-border);border-bottom:0;border-radius:19px 19px 0 0}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .summary-heading{display:flex;align-items:center;gap:7px;margin-bottom:14px;font-size:12px;font-weight:600}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .summary-heading .el-icon{color:var(--promo-accent);font-size:16px}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .summary-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .summary-metrics>div{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .summary-metrics span{color:var(--promo-muted);font-size:11px}html[data-ui-style] body #app .commission-claim-records-page.commission-claim-polished .summary-metrics strong{color:var(--promo-text);font-size:13px;font-weight:600;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished){--settings-bg: #f5f7fb;--settings-panel: var(--refine-panel, #fff);--settings-field: var(--refine-field, #edf2f8);--settings-text: var(--refine-text, #30415a);--settings-muted: var(--refine-muted, #65758c);--settings-accent: var(--refine-accent, #2466c5);--settings-selected: var(--refine-selected, #eaf2fe);--settings-border: var(--refine-border, #e1e7f0);--settings-action: #2875ed;--settings-action-text: #fff;position:relative;inset:auto;width:100%;max-width:414px;height:100%;max-height:100%;min-height:0;margin:0 auto;display:flex;flex-direction:column;overflow:hidden;background:var(--settings-bg);color:var(--settings-text);box-shadow:none}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished),html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) *,html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) *:before,html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) *:after{box-sizing:border-box}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished)>.page-header{flex-shrink:0}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) button{font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) button:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--settings-accent)}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) button:active:not(:disabled){transform:none;filter:brightness(.97)}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) button:disabled{cursor:default;opacity:.5}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .settings-content,html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .change-password-content,html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .bind-phone-content{flex:1;min-height:0;padding:14px 12px max(20px,env(safe-area-inset-bottom));gap:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .settings-group-title{flex-shrink:0;margin:2px 4px 9px;color:var(--settings-muted);font-size:12px;font-weight:500;line-height:1.5}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .settings-group{flex-shrink:0;overflow:hidden;padding:0 14px;margin:0 0 19px;border:1px solid var(--settings-border);border-radius:18px;background:var(--settings-panel)}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .settings-group .settings-item{display:flex;align-items:center;width:100%;min-height:62px;gap:11px;padding:12px 0;margin:0;border:0;border-bottom:1px solid var(--settings-border);border-radius:0;background:transparent;box-shadow:none;color:var(--settings-text);text-align:left}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .settings-group .settings-item:last-child{border-bottom:0}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .settings-item .item-icon-wrapper{width:30px;height:30px;flex-shrink:0;border:0;border-radius:10px;background:var(--settings-selected);box-shadow:none}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .settings-item .item-icon,html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .settings-item .item-icon.green{color:var(--settings-accent);font-size:17px}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .settings-item .item-text{flex:1 0 auto;color:var(--settings-text);font-size:14px;font-weight:500}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .settings-item .item-status{flex:0 1 auto;max-width:48%;min-width:0;color:var(--settings-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .settings-item .item-arrow{flex-shrink:0;font-size:13px;color:var(--settings-muted);opacity:.65}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .settings-item .item-avatar{flex-shrink:0;width:36px;height:36px;margin-left:auto;border:0;border-radius:12px;overflow:hidden}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .avatar-preview,html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .default-avatar-preview{width:36px;height:36px;border-radius:12px;background:var(--settings-field);color:var(--settings-accent)}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .ui-style-switcher{margin:0 0 19px;padding:15px;border-radius:18px;border-color:var(--settings-border);background:var(--settings-panel);box-shadow:none}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .ui-style-title{color:var(--settings-text);font-size:14px}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .ui-style-options{gap:8px}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .ui-style-choice{border-radius:12px}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .ui-style-status{margin-bottom:0;font-size:11px;color:var(--settings-muted)}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .logout-btn-wrapper{flex-shrink:0;margin:0;padding:0}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .logout-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:12px;border:1px solid var(--settings-border);border-radius:15px;background:var(--settings-panel);box-shadow:none;color:var(--color-error, #c7515b);font-size:14px;font-weight:500}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .logout-btn .el-icon{font-size:17px}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .avatar-modal-overlay{padding:16px;background:#10172280;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .avatar-modal{display:flex;flex-direction:column;width:100%;max-width:382px;max-height:min(580px,100dvh - 32px);padding:0;border:1px solid var(--settings-border);border-radius:22px;background:var(--settings-panel);color:var(--settings-text);box-shadow:0 16px 55px #0003;overflow:hidden}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .avatar-modal .modal-header{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:13px 12px;border-bottom:1px solid var(--settings-border);background:transparent}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .modal-header h2{position:static;transform:none;flex:1;margin:0;text-align:center;color:var(--settings-text);font-size:16px;font-weight:600}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .avatar-modal .close-btn{position:static;display:grid;place-items:center;width:44px;height:36px;padding:0;border:0;border-radius:11px;background:transparent;color:var(--settings-muted);font-size:19px}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .avatar-modal .confirm-btn{position:static;min-width:44px;min-height:36px;padding:6px 10px;border:0;border-radius:10px;background:var(--settings-selected);color:var(--settings-accent);font-size:12px;box-shadow:none}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .avatar-grid-wrapper{flex:1;min-height:0;padding:16px;overflow-y:auto;background:transparent}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .avatar-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .avatar-option{position:relative;width:100%;height:auto;aspect-ratio:1;padding:3px;border:2px solid transparent;border-radius:16px;background:var(--settings-field);box-shadow:none;overflow:hidden}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .avatar-option.selected{border-color:var(--settings-accent)!important;box-shadow:none!important}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .avatar-option img{display:block;width:100%;height:100%;border-radius:11px;object-fit:cover}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .avatar-option .selected-overlay{background:transparent}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .avatar-option .check-mark{width:20px;height:20px;background:var(--settings-action);color:var(--settings-action-text)}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .avatar-option .check-mark .el-icon{color:var(--settings-action-text);font-size:13px}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .avatar-loading,html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .avatar-empty{color:var(--settings-muted);min-height:150px;font-size:13px}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .settings-detail-intro{flex-shrink:0;display:flex;align-items:center;gap:13px;margin:4px 3px 22px}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .security-symbol{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border-radius:15px;background:var(--settings-selected);color:var(--settings-accent);font-size:23px}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .settings-detail-intro h2{margin:0 0 6px;font-size:18px;font-weight:650;color:var(--settings-text)}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .settings-detail-intro p{margin:0;color:var(--settings-muted);font-size:11px;line-height:1.6}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .security-form{flex:0 0 auto;padding:19px 16px;border:1px solid var(--settings-border);border-radius:20px;background:var(--settings-panel)}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .form-section,html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .input-group{margin:0 0 20px}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .section-label{margin:0 0 10px;font-size:13px;line-height:1.5;color:var(--settings-text);font-weight:500}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .input-wrapper,html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .phone-input-wrapper,html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .code-input-wrapper{display:flex;align-items:center;gap:9px;min-height:49px;padding:0 12px;border:1px solid var(--settings-border);border-radius:12px;background:var(--settings-field);box-shadow:none}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .input-wrapper:focus-within,html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .phone-input-wrapper:focus-within,html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .code-input-wrapper:focus-within{border-color:var(--settings-accent);box-shadow:none}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .input-icon,html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .shield-icon{flex-shrink:0;color:var(--settings-muted);font-size:17px;margin:0}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .password-input,html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .phone-input,html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .code-input{flex:1;min-width:0;width:0;height:47px;margin:0;padding:0;border:0;outline:0;background:transparent;color:var(--settings-text);font-size:14px;box-shadow:none}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) input::placeholder{color:var(--settings-muted);font-size:12px}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .input-wrapper .eye-icon{display:grid;place-items:center;flex-shrink:0;width:34px;height:43px;padding:0;margin:0 -6px 0 0;border:0;border-radius:10px;background:transparent;color:var(--settings-muted);font-size:18px}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .security-form>.confirm-btn,html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .bind-btn{width:100%;min-height:46px;padding:12px;margin:4px 0 0;border:0;border-radius:12px;background:var(--settings-action);color:var(--settings-action-text);font-size:14px;font-weight:600;box-shadow:none}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .security-form-note{display:flex;align-items:flex-start;gap:6px;margin:14px 6px 0;color:var(--settings-muted);font-size:11px;line-height:1.8}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .security-form-note .el-icon{flex-shrink:0;margin-top:3px}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .country-code{min-height:38px;padding:0 10px 0 0;margin:0;border:0;border-right:1px solid var(--settings-border);background:transparent;color:var(--settings-text)}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .country-code span{color:var(--settings-text);font-size:13px}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .country-dropdown{max-height:230px;overflow-y:auto;border:1px solid var(--settings-border);border-radius:13px;background:var(--settings-panel);box-shadow:0 8px 24px #0002;padding:5px}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .country-option{width:100%;min-height:40px;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:var(--settings-text);text-align:left}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .country-option.selected{background:var(--settings-selected);color:var(--settings-accent)}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .get-code-btn{flex-shrink:0;padding:0 0 0 8px;min-height:36px;border:0;border-left:1px solid var(--settings-border);border-radius:0;background:transparent;color:var(--settings-accent);font-size:11px;white-space:nowrap;box-shadow:none}@media (max-width: 360px){html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .settings-item .item-status{max-width:43%}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .security-form{padding:17px 12px}html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .avatar-grid{gap:8px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) *,html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) *:before,html[data-ui-style] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) *:after{transition:none;animation:none}}html[data-ui-style=neumorphic] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished){--settings-bg: var(--neu-surface);--settings-panel: var(--neu-surface);--settings-field: #e2e9f2;--settings-border: var(--neu-border)}html[data-ui-style=neumorphic] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .settings-group,html[data-ui-style=neumorphic] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .ui-style-switcher,html[data-ui-style=neumorphic] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .security-form{box-shadow:3px 3px 9px #b7c5d735,-3px -3px 9px #ffffff70}html[data-ui-style=ios] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished){--settings-bg: transparent;--settings-panel: var(--ios-glass-strong);--settings-field: #e8e8ed6b;--settings-border: #ffffffb8}html[data-ui-style=ios] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .settings-group,html[data-ui-style=ios] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .ui-style-switcher,html[data-ui-style=ios] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished) .security-form{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html[data-ui-style=dark] body #app :is(.settings-page.settings-polished,.change-login-password-page.settings-detail-polished,.bind-phone-page.settings-detail-polished){--settings-bg: var(--dark-bg);--settings-panel: var(--dark-panel);--settings-field: #272a2e;--settings-border: var(--dark-border);--settings-action: var(--dark-accent);--settings-action-text: #221d15}html[data-ui-style] body .el-overlay .settings-nickname-dialog,html[data-ui-style] body .settings-confirm-dialog{width:calc(100% - 32px);max-width:382px;max-height:calc(100dvh - 32px);overflow-y:auto;padding:20px;border:1px solid var(--refine-border);border-radius:22px;background:var(--refine-panel);color:var(--refine-text)}html[data-ui-style] body .el-overlay .settings-nickname-dialog .el-dialog__header,html[data-ui-style] body .settings-confirm-dialog .el-dialog__header{padding:0 30px 18px 0;margin:0}html[data-ui-style] body .el-overlay .settings-nickname-dialog .el-dialog__title,html[data-ui-style] body .el-overlay .settings-nickname-dialog .el-message-box__title,html[data-ui-style] body .settings-confirm-dialog .el-dialog__title,html[data-ui-style] body .settings-confirm-dialog .el-message-box__title{font-size:17px;font-weight:600;color:var(--refine-text)}html[data-ui-style] body .el-overlay .settings-nickname-dialog .el-dialog__body,html[data-ui-style] body .settings-confirm-dialog .el-dialog__body{padding:0;color:var(--refine-text)}html[data-ui-style] body .el-overlay .settings-nickname-dialog .el-dialog__footer,html[data-ui-style] body .settings-confirm-dialog .el-dialog__footer{padding:18px 0 0}html[data-ui-style] body .el-overlay .settings-nickname-dialog .nickname-input-row,html[data-ui-style] body .settings-confirm-dialog .nickname-input-row{display:flex;flex-wrap:wrap;gap:10px}html[data-ui-style] body .el-overlay .settings-nickname-dialog .nickname-input-row .el-input,html[data-ui-style] body .settings-confirm-dialog .nickname-input-row .el-input{flex:1 0 100%;width:100%}html[data-ui-style] body .el-overlay .settings-nickname-dialog .el-input__wrapper,html[data-ui-style] body .settings-confirm-dialog .el-input__wrapper{min-height:46px;border:1px solid var(--refine-border);border-radius:12px;background:var(--refine-field);box-shadow:none}html[data-ui-style] body .el-overlay .settings-nickname-dialog .el-input__inner,html[data-ui-style] body .el-overlay .settings-nickname-dialog .el-message-box__message,html[data-ui-style] body .settings-confirm-dialog .el-input__inner,html[data-ui-style] body .settings-confirm-dialog .el-message-box__message{color:var(--refine-text)}html[data-ui-style] body .el-overlay .settings-nickname-dialog .el-input__count,html[data-ui-style] body .el-overlay .settings-nickname-dialog .el-input__count-inner,html[data-ui-style] body .settings-confirm-dialog .el-input__count,html[data-ui-style] body .settings-confirm-dialog .el-input__count-inner{background:transparent}html[data-ui-style] body .el-overlay .settings-nickname-dialog .random-nickname-btn,html[data-ui-style] body .settings-confirm-dialog .random-nickname-btn{margin-left:auto;min-height:34px;padding:7px 11px;border:0;border-radius:9px;background:var(--refine-selected);color:var(--refine-accent);font-size:12px;box-shadow:none}html[data-ui-style] body .el-overlay .settings-nickname-dialog .nickname-dialog-tip,html[data-ui-style] body .settings-confirm-dialog .nickname-dialog-tip{margin:12px 0 0;color:var(--refine-muted);font-size:11px;line-height:1.8}html[data-ui-style] body .el-overlay .settings-nickname-dialog .nickname-dialog-footer,html[data-ui-style] body .settings-confirm-dialog .nickname-dialog-footer{display:grid;grid-template-columns:1fr 1fr;gap:10px}html[data-ui-style] body .el-overlay .settings-nickname-dialog .dialog-action-btn,html[data-ui-style] body .settings-confirm-dialog .dialog-action-btn{min-height:43px;border-radius:12px;font-size:14px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined{--service-tile: #f7f9fc;--service-line: #e8edf4;--service-savings: #3c8d79;--service-savings-bg: #e5f3ed;--service-recovery: #477bb7;--service-recovery-bg: #e8effb;--service-report: #8470b6;--service-report-bg: #eeeaf7;--service-invite: #b68a45;--service-invite-bg: #f8efdf}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .profile-content{gap:14px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .my-records{padding:15px 12px 10px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .records-header,html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .services-header{margin:0 3px 12px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .records-title,html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .services-title{font-size:15px;font-weight:650}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .my-records .records-grid{row-gap:4px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .my-records .record-item{min-height:74px;padding-block:8px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-cards{padding:16px 13px 10px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-grid-new{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-card{display:flex;align-items:center;min-width:0;min-height:79px;padding:13px 10px;gap:9px;border:1px solid var(--service-line);border-radius:14px;background:var(--service-tile);color:var(--profile-text);box-shadow:none;text-align:left;transition:border-color .15s,opacity .15s}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-card .card-icon-wrap{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:11px;background:var(--service-icon-bg, var(--profile-inner));color:var(--service-icon, var(--profile-accent));box-shadow:inset 0 1px #ffffff50}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-card .card-icon-wrap .el-icon{color:inherit;font-size:24px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-card .card-text{flex:1;min-width:0}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-card .card-name{margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.4;color:var(--profile-text);white-space:nowrap}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-card .card-tip{font-size:10px;line-height:1.5;color:var(--profile-muted);white-space:normal;overflow-wrap:anywhere}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-savings{--service-icon: var(--service-savings);--service-icon-bg: var(--service-savings-bg)}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-recovery{--service-icon: var(--service-recovery);--service-icon-bg: var(--service-recovery-bg)}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-report{--service-icon: var(--service-report);--service-icon-bg: var(--service-report-bg)}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-invite{--service-icon: var(--service-invite);--service-icon-bg: var(--service-invite-bg)}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-messages{--service-icon: var(--service-recovery);--service-icon-bg: var(--service-recovery-bg)}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-support{--service-icon: var(--service-savings);--service-icon-bg: var(--service-savings-bg)}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .my-records .record-item .record-icon{width:38px;height:38px;border-radius:12px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .my-records .record-item .record-icon .el-icon{font-size:24px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-download{width:100%;min-height:66px;margin:10px 0 0;padding:12px 10px;border:1px solid var(--service-line);border-radius:14px;background:var(--service-tile)}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-download .card-icon-wrap{color:var(--profile-accent);background:var(--profile-inner);box-shadow:none}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-download .card-name{font-size:13px;font-weight:500}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-download .service-arrow{margin-left:auto;color:var(--profile-muted);font-size:14px;opacity:.7}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-card:active{background:var(--service-tile);border-color:var(--profile-accent);opacity:.8;transform:none;box-shadow:none}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined :is(.service-card,.record-item):focus-visible{outline:0;box-shadow:inset 0 0 0 2px var(--profile-accent)}@media (max-width: 360px){html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-cards{padding:14px 10px 9px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-grid-new{gap:8px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-card{padding:12px 8px;gap:7px;min-height:77px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-card .card-icon-wrap{width:32px;height:34px;border-radius:10px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-card .card-icon-wrap .el-icon{font-size:22px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-card .card-name{font-size:13px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-card .card-tip{font-size:10px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .service-card{transition:none}}html[data-ui-style=neumorphic] body #app .profile-page.profile-polished.profile-services-refined{--service-tile: var(--neu-surface);--service-line: var(--neu-border)}html[data-ui-style=neumorphic] body #app .profile-page.profile-polished.profile-services-refined .service-grid-new .service-card{box-shadow:3px 3px 7px #b7c5d735,-3px -3px 7px #ffffff60}html[data-ui-style=ios] body #app .profile-page.profile-polished.profile-services-refined{--service-tile: #ffffff50;--service-line: #ffffffa8}html[data-ui-style=ios] body #app .profile-page.profile-polished.profile-services-refined .service-grid-new .service-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html[data-ui-style=dark] body #app .profile-page.profile-polished.profile-services-refined{--service-tile: #232529;--service-line: #32363b;--service-savings: #8dbfae;--service-savings-bg: #2d403a;--service-recovery: #9cb8db;--service-recovery-bg: #303c4c;--service-report: #bcacd8;--service-report-bg: #3c354b;--service-invite: #ddba83;--service-invite-bg: #463c2d}html[data-ui-style=dark] body #app .profile-page.profile-polished.profile-services-refined .service-card .card-icon-wrap{box-shadow:none}html[data-ui-style] body #app .vip-level-page.vip-level-polished{--vip-bg: #f5f7fb;--vip-panel: var(--refine-panel, #fff);--vip-text: var(--refine-text, #30415a);--vip-muted: var(--refine-muted, #65758c);--vip-line: var(--refine-border, #e5eaf1);--vip-field: #f7f8fb;--vip-gold: #9f783c;--vip-badge: #f7efdf;--vip-hero: linear-gradient(115deg, #fffdf8, #f5f0e6);--vip-hero-line: #e9dfcd;position:relative;width:100%;max-width:414px;height:100%;min-height:0;max-height:100%;margin:0 auto;display:flex;flex-direction:column;overflow:hidden;background:var(--vip-bg);color:var(--vip-text);box-shadow:none}html[data-ui-style] body #app .vip-level-page.vip-level-polished,html[data-ui-style] body #app .vip-level-page.vip-level-polished *,html[data-ui-style] body #app .vip-level-page.vip-level-polished *:before,html[data-ui-style] body #app .vip-level-page.vip-level-polished *:after{box-sizing:border-box}html[data-ui-style] body #app .vip-level-page.vip-level-polished>.page-header{flex-shrink:0}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-level-content{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:14px 12px max(20px,env(safe-area-inset-bottom));scrollbar-width:thin;-webkit-overflow-scrolling:touch}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-overview{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:21px 20px;margin-bottom:16px;border:1px solid var(--vip-hero-line);border-radius:21px;background:var(--vip-hero)}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-overview-copy{min-width:0}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-eyebrow{color:var(--vip-gold);font-size:11px;letter-spacing:1px}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-overview h2{margin:8px 0 7px;color:var(--vip-text);font-size:22px;font-weight:650;line-height:1.35;letter-spacing:.2px}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-overview p{margin:0;color:var(--vip-muted);font-size:11px;line-height:1.6}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-emblem{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;flex-shrink:0;width:71px;height:80px;border:1px solid var(--vip-hero-line);border-radius:22px;background:var(--vip-badge);color:var(--vip-gold);box-shadow:inset 0 1px #ffffff70,0 5px 14px #83632b0a}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-emblem .profile-glyph{font-size:35px}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-emblem span{font-size:11px;font-weight:700;letter-spacing:3px;padding-left:3px}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-standards{border:1px solid var(--vip-line);border-radius:20px;background:var(--vip-panel);overflow:hidden;box-shadow:0 3px 14px #243b5805}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-standards-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 17px 14px}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-standards-heading h2{margin:0;color:var(--vip-text);font-size:15px;font-weight:650}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-standards-heading>span{color:var(--vip-muted);font-size:11px}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-standards-table{width:100%;border-collapse:collapse;table-layout:fixed}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-standards-table thead{background:var(--vip-field)}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-standards-table thead th{padding:11px 17px;color:var(--vip-muted);font-size:11px;line-height:1.5;font-weight:400}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-standards-table th:first-child{width:41%;text-align:left}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-standards-table thead th:last-child{text-align:right}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-standards-table tbody th,html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-standards-table td{padding:13px 17px;border-bottom:1px solid var(--vip-line)}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-standards-table tbody tr:last-child>*{border-bottom:0}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-standards-table tbody th{color:var(--vip-text);font-size:13px;font-weight:550}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-level-name{display:flex;align-items:center;gap:10px;white-space:nowrap}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-rank-icon{display:grid;place-items:center;width:29px;height:29px;flex-shrink:0;border-radius:9px;background:var(--vip-field);color:var(--vip-gold);font-size:19px}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-rank-icon.vip-rank-high{background:var(--vip-badge)}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-standards-table td{color:var(--vip-text);font-size:14px;text-align:right;font-weight:550;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-ui-style] body #app .vip-level-page.vip-level-polished .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;overflow:hidden}@media (max-width: 360px){html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-overview{padding:18px 16px;gap:10px}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-overview h2{font-size:20px}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-emblem{width:61px;height:72px;border-radius:19px}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-standards-table thead th,html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-standards-table tbody th,html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-standards-table td{padding-inline:13px}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-level-name{gap:7px}html[data-ui-style] body #app .vip-level-page.vip-level-polished .vip-standards-table td{font-size:13px}}html[data-ui-style=neumorphic] body #app .vip-level-page.vip-level-polished{--vip-bg: var(--neu-surface);--vip-panel: var(--neu-surface);--vip-field: #e3eaf3;--vip-line: var(--neu-border);--vip-hero: linear-gradient(115deg, #f1eee7, #e9e6de);--vip-hero-line: #ded8cb}html[data-ui-style=neumorphic] body #app .vip-level-page.vip-level-polished .vip-overview,html[data-ui-style=neumorphic] body #app .vip-level-page.vip-level-polished .vip-standards{box-shadow:4px 4px 10px #b7c5d735,-4px -4px 10px #ffffff75}html[data-ui-style=ios] body #app .vip-level-page.vip-level-polished{--vip-bg: transparent;--vip-panel: var(--ios-glass-strong);--vip-field: #efeff466;--vip-line: #c9cad43d;--vip-hero: linear-gradient(115deg, #ffffffb8, #f6eedb80);--vip-hero-line: #ffffffb8}html[data-ui-style=ios] body #app .vip-level-page.vip-level-polished .vip-overview,html[data-ui-style=ios] body #app .vip-level-page.vip-level-polished .vip-standards{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html[data-ui-style=dark] body #app .vip-level-page.vip-level-polished{--vip-bg: var(--dark-bg);--vip-panel: var(--dark-panel);--vip-field: #25272a;--vip-line: var(--dark-border);--vip-gold: #dfbd84;--vip-badge: #403626;--vip-hero: linear-gradient(115deg, #29261f, #211f1b);--vip-hero-line: #4b4030}html[data-ui-style=dark] body #app .vip-level-page.vip-level-polished .vip-emblem{box-shadow:inset 0 1px #ffffff12}html[data-ui-style] body #app .page-header.shared-header-polished{--header-surface: var(--refine-panel, #fff);--header-ink: var(--refine-text, #30415a);--header-muted: var(--refine-muted, #61738d);--header-accent: var(--refine-accent, #2466c5);--header-line: var(--refine-border, #e5eaf1);--header-control: #f5f7fa;--header-control-line: #e9edf3;--header-press: var(--refine-selected, #eaf2fe);--header-shadow: none;--header-blur: none;--header-side: 82px;box-sizing:border-box;display:grid;grid-template-columns:var(--header-side) minmax(0,1fr) var(--header-side);align-items:center;gap:8px;flex-shrink:0;width:100%;height:50px;min-height:50px;margin:0;padding:3px 12px;border:0;border-bottom:1px solid var(--header-line);border-radius:0 0 16px 16px;background:var(--header-surface);box-shadow:none;backdrop-filter:var(--header-blur);-webkit-backdrop-filter:var(--header-blur)}html[data-ui-style] body #app .page-header.shared-header-polished.header-single-nav{--header-side: 42px}html[data-ui-style] body #app .page-header.shared-header-polished.header-custom-action{grid-template-columns:var(--header-side) minmax(0,1fr) auto}html[data-ui-style] body #app .page-header.shared-header-polished .header-left{display:inline-flex;align-items:center;justify-self:start;gap:0;height:42px;padding:0;border:1px solid var(--header-control-line);border-radius:14px;background:var(--header-control);box-shadow:var(--header-shadow);overflow:hidden}html[data-ui-style] body #app .page-header.shared-header-polished .header-left:empty{border:0;background:none;box-shadow:none}html[data-ui-style] body #app .page-header.shared-header-polished .header-right{display:flex;align-items:center;justify-content:flex-end;justify-self:end;min-width:0;max-width:100%}html[data-ui-style] body #app .page-header.shared-header-polished.header-custom-action .header-right{min-width:var(--header-side);max-width:min(35vw,145px)}html[data-ui-style] body #app .page-header.shared-header-polished .header-right>*{min-width:0}html[data-ui-style] body #app .page-header.shared-header-polished .page-title{position:static;inset:auto;transform:none;width:100%;min-width:0;max-width:none;margin:0;color:var(--header-ink);font-size:18px;font-weight:650;line-height:1.4;letter-spacing:.2px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-ui-style] body #app .page-header.shared-header-polished :is(.back-button,.home-button,.service-button){position:relative;display:grid;place-items:center;flex:0 0 40px;box-sizing:border-box;width:40px;height:40px;padding:0;border:0;border-radius:0;color:var(--header-muted);background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .16s ease,color .16s ease}html[data-ui-style] body #app .page-header.shared-header-polished .back-button+.home-button:before{position:absolute;top:12px;bottom:12px;left:0;width:1px;content:"";background:var(--header-line)}html[data-ui-style] body #app .page-header.shared-header-polished .profile-glyph{font-size:20px;transition:transform .16s ease}html[data-ui-style] body #app .page-header.shared-header-polished .service-button{width:42px;height:42px;flex-basis:42px;border:1px solid var(--header-control-line);border-radius:14px;background:var(--header-control);color:var(--header-accent);box-shadow:var(--header-shadow)}html[data-ui-style] body #app .page-header.shared-header-polished .service-button .profile-glyph{font-size:22px}html[data-ui-style] body #app .page-header.shared-header-polished :is(.back-button,.home-button,.service-button):active{background:var(--header-press);color:var(--header-accent);box-shadow:none}html[data-ui-style] body #app .page-header.shared-header-polished button:active .profile-glyph{transform:scale(.92)}html[data-ui-style] body #app .page-header.shared-header-polished .header-balance{min-width:0;max-width:100%}html[data-ui-style] body #app .page-header.shared-header-polished .header-balance .balance-amount{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (hover: hover) and (pointer: fine){html[data-ui-style] body #app .page-header.shared-header-polished :is(.back-button,.home-button,.service-button):hover{background:var(--header-press);color:var(--header-accent)}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .page-header.shared-header-polished button,html[data-ui-style] body #app .page-header.shared-header-polished .profile-glyph{transition:none}html[data-ui-style] body #app .page-header.shared-header-polished button:active .profile-glyph{transform:none}}@media (max-width: 360px){html[data-ui-style] body #app .page-header.shared-header-polished{gap:6px;padding-inline:8px}html[data-ui-style] body #app .page-header.shared-header-polished .page-title{font-size:17px;letter-spacing:0}}html[data-ui-style=neumorphic] body #app .page-header.shared-header-polished{--header-surface: var(--neu-surface);--header-control: var(--neu-surface);--header-control-line: var(--neu-edge);--header-line: var(--neu-border);--header-shadow: 2px 2px 5px #b3c0d13d, -2px -2px 5px #ffffffa6}html[data-ui-style=ios] body #app .page-header.shared-header-polished{--header-surface: linear-gradient(120deg, #ffffffb3, #ffffff66);--header-control: linear-gradient(145deg, #ffffffc2, #ffffff59);--header-control-line: #ffffffc7;--header-line: #c4c7d333;--header-press: #dcdfe870;--header-shadow: inset 0 1px 0 #ffffffb3, 0 2px 7px #26314f0a;--header-blur: blur(20px) saturate(130%)}html[data-ui-style=dark] body #app .page-header.shared-header-polished{--header-surface: var(--dark-panel);--header-control: #25272a;--header-control-line: #ffffff0d;--header-line: var(--dark-border);--header-ink: var(--dark-text);--header-muted: #b6bcc6;--header-accent: var(--dark-accent);--header-press: var(--dark-selected)}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined{--guest-panel: linear-gradient(125deg, #fff 35%, #f0f5fc);--guest-avatar-bg: #e9f0fb;--guest-avatar-ink: #6286b4;--guest-avatar-line: #ffffffb3;--guest-primary: #2b6ec7;--guest-on-primary: #fff;--guest-secondary: #ffffffb3}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .user-card.guest-card{padding:23px 18px 18px;background:var(--guest-panel);overflow:hidden}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-welcome{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:23px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-copy{min-width:0}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-title{margin:0 0 7px;color:var(--profile-text);font-size:20px;line-height:1.4;font-weight:650;letter-spacing:0}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-description{margin:0;color:var(--profile-muted);font-size:12px;line-height:1.7;text-wrap:pretty}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-avatar{display:grid;place-items:center;flex:0 0 54px;width:54px;height:58px;border:1px solid var(--guest-avatar-line);border-radius:19px;background:var(--guest-avatar-bg);color:var(--guest-avatar-ink);box-shadow:inset 0 1px #ffffff4d}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-avatar .profile-glyph{font-size:31px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-card .action-buttons.guest-actions{display:grid;grid-template-columns:1.25fr 1fr;gap:10px;margin:0;padding:0;background:none;border:0}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-card .guest-actions :is(.login-btn,.register-btn){display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-width:0;height:44px;min-height:44px;margin:0;padding:0 12px;border:1px solid transparent;border-radius:13px;font-size:14px;font-weight:600;line-height:1.4;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .16s ease,transform .16s ease}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-card .guest-actions .login-btn{background:var(--guest-primary);color:var(--guest-on-primary)}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-card .guest-actions .login-btn .profile-glyph{font-size:13px;opacity:.85}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-card .guest-actions .register-btn{border-color:var(--profile-border);background:var(--guest-secondary);color:var(--profile-text)}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-card .guest-actions button:active{opacity:.8;transform:scale(.98);box-shadow:none}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-card .guest-actions button:focus-visible{outline:2px solid var(--profile-accent);outline-offset:3px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-records-hint{margin-left:auto;color:var(--profile-muted);font-size:11px;line-height:1.5;font-weight:400}@media (max-width: 360px){html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .user-card.guest-card{padding:20px 15px 16px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-welcome{gap:10px;margin-bottom:19px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-title{font-size:18px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-avatar{flex-basis:46px;width:46px;height:52px;border-radius:17px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-avatar .profile-glyph{font-size:28px}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-card .action-buttons.guest-actions{gap:8px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-card .guest-actions button{transition:none}html[data-ui-style] body #app .profile-page.profile-polished.profile-services-refined .guest-card .guest-actions button:active{transform:none}}html[data-ui-style=neumorphic] body #app .profile-page.profile-polished.profile-services-refined{--guest-panel: var(--neu-surface);--guest-avatar-bg: #e3ebf6;--guest-avatar-line: var(--neu-edge);--guest-secondary: var(--neu-surface)}html[data-ui-style=neumorphic] body #app .profile-page.profile-polished.profile-services-refined .guest-avatar{box-shadow:inset 2px 2px 5px #b6c4d73d,inset -2px -2px 5px #ffffffa6}html[data-ui-style=neumorphic] body #app .profile-page.profile-polished.profile-services-refined .guest-card .guest-actions .register-btn{box-shadow:2px 2px 6px #b7c5d738,-2px -2px 6px #ffffff70}html[data-ui-style=ios] body #app .profile-page.profile-polished.profile-services-refined{--guest-panel: linear-gradient(125deg, #ffffffc2, #ffffff70);--guest-avatar-bg: #e5e9f080;--guest-avatar-ink: #727f96;--guest-primary: #3b6fbc;--guest-secondary: #ffffff66}html[data-ui-style=ios] body #app .profile-page.profile-polished.profile-services-refined .guest-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}html[data-ui-style=dark] body #app .profile-page.profile-polished.profile-services-refined{--guest-panel: linear-gradient(125deg, #222427 35%, #2b2925);--guest-avatar-bg: #393329;--guest-avatar-ink: #d2b17c;--guest-avatar-line: #ffffff0d;--guest-primary: #d4b17a;--guest-on-primary: #251e14;--guest-secondary: #ffffff06}html[data-ui-style=dark] body #app .profile-page.profile-polished.profile-services-refined .guest-avatar{box-shadow:inset 0 1px #ffffff0a}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished){--offer-bg: #f5f7fb;--offer-panel: var(--refine-panel, #fff);--offer-field: #f4f7fb;--offer-text: var(--refine-text, #30415a);--offer-muted: var(--refine-muted, #65758c);--offer-accent: var(--refine-accent, #2466c5);--offer-primary: #2b6ec7;--offer-on-primary: #fff;--offer-line: var(--refine-border, #e5eaf1);--offer-selected: #eaf2fe;--offer-positive: #309779;--offer-shadow: 0 3px 14px #243b5806;position:relative;inset:auto;width:100%;max-width:414px;height:100%;min-height:0;max-height:100%;display:flex;flex-direction:column;margin:0 auto;padding:0;overflow:hidden;background:var(--offer-bg);color:var(--offer-text)}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished),html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) *,html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) *:before,html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) *:after{box-sizing:border-box}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished)>.page-header{flex-shrink:0}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) button{font-family:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) button:focus-visible{outline:2px solid var(--offer-accent);outline-offset:-3px}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) button:disabled{cursor:default}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext{color:var(--offer-text);font-size:14px;line-height:1.8;overflow-wrap:anywhere}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext :is(div,p,section,article,figure){max-width:100%!important;box-sizing:border-box}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext img,html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext video{display:block;max-width:100%!important;height:auto!important;min-height:0;margin:10px auto;object-fit:contain}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext p{color:inherit;line-height:1.8;margin:10px 0}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext h1,html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext h2,html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext h3{color:inherit;line-height:1.5;margin:18px 0 10px}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext h1{font-size:21px}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext h2{font-size:18px}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext h3{font-size:16px}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext ul,html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext ol{margin:10px 0;padding-left:22px}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext figure{max-width:100%;margin:10px 0}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:12px 0;font-size:12px}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext th,html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext td{padding:10px;border:1px solid var(--offer-line)}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext th{background:var(--offer-field)}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext a{color:var(--offer-accent);text-decoration:underline}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext pre{max-width:100%;overflow-x:auto}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext>:first-child{margin-top:0}html[data-ui-style] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext>:last-child{margin-bottom:0}html[data-ui-style] body #app .activities-page.activities-polished .activities-container{flex:1;min-height:0;padding:10px 10px 0;background:transparent}html[data-ui-style] body #app .activities-page.activities-polished .special-category-layout{gap:10px;min-height:0;height:auto}html[data-ui-style] body #app .activities-page.activities-polished .left-categories{width:72px;height:100%;min-height:0;border:0;border-radius:0;background:transparent;box-shadow:none}html[data-ui-style] body #app .activities-page.activities-polished .category-scroll{min-height:0;padding:0;border:1px solid var(--offer-line);border-radius:17px;background:var(--offer-panel);scrollbar-width:none}html[data-ui-style] body #app .activities-page.activities-polished .category-scroll::-webkit-scrollbar{display:none}html[data-ui-style] body #app .activities-page.activities-polished .category-list{min-height:0;gap:4px;padding:5px}html[data-ui-style] body #app .activities-page.activities-polished .category-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto;width:100%;min-height:67px;gap:5px;margin:0;padding:8px 2px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--offer-muted);box-shadow:none;cursor:pointer}html[data-ui-style] body #app .activities-page.activities-polished .category-item.active{background:var(--offer-selected);color:var(--offer-accent);border-color:var(--offer-line);box-shadow:none}html[data-ui-style] body #app .activities-page.activities-polished .category-item.active:before{position:absolute;content:"";left:-5px;top:23px;bottom:23px;width:3px;border-radius:0 3px 3px 0;background:var(--offer-accent)}html[data-ui-style] body #app .activities-page.activities-polished .category-icon{width:27px;height:27px;margin:0;background-size:contain}html[data-ui-style] body #app .activities-page.activities-polished .category-name{margin:0;font-size:12px;line-height:1.4;color:inherit;font-weight:550}html[data-ui-style] body #app .activities-page.activities-polished .category-item.active .category-name{color:var(--offer-accent);font-weight:650}html[data-ui-style] body #app .activities-page.activities-polished .scroll-down-float-btn{position:sticky;bottom:3px;left:auto;width:100%;min-height:30px;margin:0;border-radius:9px;background:var(--offer-field);color:var(--offer-accent);box-shadow:none;transform:none}html[data-ui-style] body #app .activities-page.activities-polished .left-categories .action-buttons{gap:7px;padding:9px 0 10px}html[data-ui-style] body #app .activities-page.activities-polished .left-categories .action-buttons button{min-height:39px;padding:8px 2px;border:1px solid var(--offer-line);border-radius:11px;font-size:11px;font-weight:550;box-shadow:none}html[data-ui-style] body #app .activities-page.activities-polished .left-categories .action-buttons .claim-all-btn{background:var(--offer-primary);border-color:transparent;color:var(--offer-on-primary)}html[data-ui-style] body #app .activities-page.activities-polished .left-categories .action-buttons .claim-record-btn{background:var(--offer-panel);color:var(--offer-text)}html[data-ui-style] body #app .activities-page.activities-polished .left-categories .action-buttons button:disabled{opacity:.5}html[data-ui-style] body #app .activities-page.activities-polished .right-activities{flex:1;width:auto;min-width:0;min-height:0;padding:0 0 12px;margin:0;background:none;overflow-y:auto;overflow-x:hidden}html[data-ui-style] body #app .activities-page.activities-polished .activities-list{display:flex;flex-direction:column;gap:12px;padding:0}html[data-ui-style] body #app .activities-page.activities-polished .activity-card{display:block;flex-shrink:0;width:100%;padding:0;margin:0;border:1px solid var(--offer-line);border-radius:16px;background:var(--offer-panel);color:var(--offer-text);box-shadow:var(--offer-shadow);text-align:left;overflow:hidden;cursor:pointer}html[data-ui-style] body #app .activities-page.activities-polished .activity-image{position:relative;width:100%;overflow:hidden;border-radius:0;background:var(--offer-field)}html[data-ui-style] body #app .activities-page.activities-polished .activity-image.image-failed .image-placeholder{position:relative;display:grid;place-items:center;width:100%;min-height:85px;aspect-ratio:143/56;padding:0;opacity:1;visibility:visible;animation:none;background:var(--offer-field);line-height:1.6}html[data-ui-style] body #app .activities-page.activities-polished .activity-image.image-failed .image-placeholder:before{content:none;animation:none}html[data-ui-style] body #app .activities-page.activities-polished .activity-image.image-failed .image-placeholder:after{content:"活动图片暂不可用";position:static;color:var(--offer-muted);font-size:11px;animation:none;background:none}html[data-ui-style] body #app .activities-page.activities-polished .activity-caption{display:flex;align-items:center;gap:8px;padding:11px 12px 10px}html[data-ui-style] body #app .activities-page.activities-polished .activity-title{flex:1;min-width:0;font-size:13px;font-weight:600;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-ui-style] body #app .activities-page.activities-polished .activity-open{display:flex;align-items:center;flex-shrink:0;gap:5px;color:var(--offer-muted);font-size:12px;line-height:1.5;white-space:nowrap}html[data-ui-style] body #app .activities-page.activities-polished .activity-open>span{font-size:19px;line-height:15px;opacity:.7}html[data-ui-style] body #app .activities-page.activities-polished .activity-card:active,html[data-ui-style] body #app .activities-page.activities-polished .category-item:active{transform:none;opacity:.78}html[data-ui-style] body #app .activities-page.activities-polished .empty-state,html[data-ui-style] body #app .activities-page.activities-polished .activity-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:240px;height:auto;padding:24px 10px;color:var(--offer-muted);font-size:13px}html[data-ui-style] body #app .activities-page.activities-polished .empty-icon,html[data-ui-style] body #app .activities-page.activities-polished .activity-loading .el-icon{font-size:30px;color:var(--offer-accent)}html[data-ui-style] body #app .activities-page.activities-polished .load-more-container{padding:0}html[data-ui-style] body #app .activities-page.activities-polished .load-more-btn{width:100%;min-height:40px;border:1px solid var(--offer-line);border-radius:12px;background:var(--offer-panel);color:var(--offer-accent)}@media (max-width: 360px){html[data-ui-style] body #app .activities-page.activities-polished .activities-container{padding-inline:8px}html[data-ui-style] body #app .activities-page.activities-polished .left-categories{width:65px}html[data-ui-style] body #app .activities-page.activities-polished .special-category-layout{gap:8px}html[data-ui-style] body #app .activities-page.activities-polished .activity-caption{padding:10px}}html[data-ui-style] body #app .activity-detail-page.activity-detail-polished .detail-container{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:12px 12px max(20px,env(safe-area-inset-bottom))}html[data-ui-style] body #app .activity-detail-page.activity-detail-polished .content{min-width:0;padding:18px 16px;border:1px solid var(--offer-line);border-radius:20px;background:var(--offer-panel);box-shadow:var(--offer-shadow)}html[data-ui-style] body #app .activity-detail-page.activity-detail-polished .detail-empty{display:grid;place-items:center;min-height:240px;color:var(--offer-muted);font-size:14px}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .body{flex:1;min-height:0;padding:14px 12px 18px;gap:0}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .task-section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-shrink:0;margin:0 3px 11px}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .task-section-heading h2,html[data-ui-style] body #app .activity-task-detail.activity-task-polished .rules-card>h2{margin:0;font-size:15px;font-weight:650;color:var(--offer-text)}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .task-section-heading>span{font-size:11px;color:var(--offer-muted)}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .task-list{gap:11px;margin:0 0 16px}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .task-item{padding:15px;gap:14px;margin:0;border:1px solid var(--offer-line);border-radius:18px;background:var(--offer-panel);box-shadow:var(--offer-shadow)}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .task-item .left{padding:0;gap:8px}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .task-item .badge{position:static;align-self:flex-start;padding:3px 8px;border-radius:7px;background:var(--offer-selected);color:var(--offer-accent);font-size:10px;font-weight:500}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .task-item .name{margin:0;font-size:14px;font-weight:600;line-height:1.6;color:var(--offer-text);overflow-wrap:anywhere}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .task-item .progress{flex-direction:column;align-items:stretch;gap:5px;margin-top:4px}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .task-item .bar{flex:none;height:5px;background:var(--offer-field)}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .task-item .bar-inner{background:var(--offer-accent)}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .task-item .percent{font-size:10px;color:var(--offer-muted);overflow-wrap:anywhere}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .task-item .right{min-width:78px;max-width:38%;justify-content:center;gap:5px;margin:0}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .reward-label{font-size:10px;color:var(--offer-muted)}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .task-item .amount{font-size:20px;line-height:1.4;font-weight:650;color:var(--offer-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;max-width:100%}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .task-item .go-btn{min-width:78px;min-height:36px;margin-top:4px;padding:7px 10px;border:1px solid var(--offer-line);border-radius:10px;font-size:12px;box-shadow:none}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .task-item .go-btn.status-0{background:var(--offer-selected);color:var(--offer-accent);box-shadow:none}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .task-item .go-btn.status-1{background:var(--offer-primary);color:var(--offer-on-primary);border-color:transparent;box-shadow:none}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .task-item .go-btn.status-2{background:var(--offer-field);color:var(--offer-muted);opacity:.7;box-shadow:none}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .task-item .go-btn:disabled{opacity:.55}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .rules-card{flex-shrink:0;padding:17px 15px;border:1px solid var(--offer-line);border-radius:20px;background:var(--offer-panel)}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .rules-card>h2{margin-bottom:14px}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .rules{padding:0;border:0;border-radius:0;background:transparent;color:var(--offer-text);box-shadow:none}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .rules.empty{padding:25px 0;font-size:13px;color:var(--offer-muted)}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .footer{position:relative;inset:auto;flex-shrink:0;display:flex;flex-direction:column;gap:9px;width:100%;padding:12px 16px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--offer-line);background:var(--offer-panel);box-shadow:none}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .claim-hint{text-align:center;color:var(--offer-muted);font-size:11px}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .footer .claim{width:100%;min-height:44px;border:0;border-radius:13px;background:var(--offer-primary);color:var(--offer-on-primary);font-size:14px;font-weight:600;box-shadow:none}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .footer .claim:disabled{background:var(--offer-field);color:var(--offer-muted);opacity:.75}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .loading-state{color:var(--offer-muted)}html[data-ui-style] body #app .activity-task-detail.activity-task-polished .loading-icon{color:var(--offer-accent)}html[data-ui-style] body #app .claim-records-page.activity-records-polished .filter-section{position:relative;z-index:2;min-height:62px;margin:0;padding:10px 12px;border:0;border-bottom:1px solid var(--offer-line);border-radius:0;background:transparent}html[data-ui-style] body #app .claim-records-page.activity-records-polished .filter-btn{min-height:38px;padding:8px 13px;gap:14px;border:1px solid var(--offer-line);border-radius:12px;background:var(--offer-panel);color:var(--offer-text);font-size:13px}html[data-ui-style] body #app .claim-records-page.activity-records-polished .filter-right .total-label{font-size:11px;color:var(--offer-muted)}html[data-ui-style] body #app .claim-records-page.activity-records-polished .filter-dropdown{top:calc(100% + 7px);min-width:140px;padding:5px;border:1px solid var(--offer-line);border-radius:14px;background:var(--offer-panel);box-shadow:0 8px 26px #18243c1f}html[data-ui-style] body #app .claim-records-page.activity-records-polished .dropdown-item{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:39px;padding:9px 10px;border:0;border-radius:9px;background:transparent;color:var(--offer-text);font-size:13px}html[data-ui-style] body #app .claim-records-page.activity-records-polished .dropdown-item.active{background:var(--offer-selected);color:var(--offer-accent)}html[data-ui-style] body #app .claim-records-page.activity-records-polished .records-container{flex:1;min-height:0;padding:12px;overflow-y:auto;overflow-x:hidden}html[data-ui-style] body #app .claim-records-page.activity-records-polished .record-list{display:flex;flex-direction:column;gap:11px}html[data-ui-style] body #app .claim-records-page.activity-records-polished .record-item{margin:0;padding:16px;border:1px solid var(--offer-line);border-radius:18px;background:var(--offer-panel);box-shadow:var(--offer-shadow)}html[data-ui-style] body #app .claim-records-page.activity-records-polished .item-header{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--offer-line)}html[data-ui-style] body #app .claim-records-page.activity-records-polished .activity-name{min-width:0;color:var(--offer-text);font-size:14px;font-weight:600;line-height:1.6;overflow-wrap:anywhere;white-space:normal;overflow:visible;text-overflow:clip}html[data-ui-style] body #app .claim-records-page.activity-records-polished .receive-amount{flex-shrink:0;max-width:45%;color:var(--offer-positive);font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html[data-ui-style] body #app .claim-records-page.activity-records-polished .item-row{align-items:flex-start;gap:14px;margin:7px 0 0;font-size:12px;line-height:1.7}html[data-ui-style] body #app .claim-records-page.activity-records-polished .item-label{flex-shrink:0;color:var(--offer-muted)}html[data-ui-style] body #app .claim-records-page.activity-records-polished .item-value{min-width:0;color:var(--offer-text);text-align:right;overflow-wrap:anywhere}html[data-ui-style] body #app .claim-records-page.activity-records-polished .activity-record-summary{flex-shrink:0;margin:0 12px;padding:15px 16px max(16px,env(safe-area-inset-bottom));border:1px solid var(--offer-line);border-bottom:0;border-radius:21px 21px 0 0;background:var(--offer-panel)}html[data-ui-style] body #app .claim-records-page.activity-records-polished .activity-record-summary h2{margin:0 0 12px;color:var(--offer-text);font-size:13px;font-weight:650}html[data-ui-style] body #app .claim-records-page.activity-records-polished .activity-record-summary>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px}html[data-ui-style] body #app .claim-records-page.activity-records-polished .activity-record-summary span{color:var(--offer-muted);font-size:12px}html[data-ui-style] body #app .claim-records-page.activity-records-polished .activity-record-summary strong{min-width:0;color:var(--offer-text);font-size:20px;font-weight:650;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html[data-ui-style] body #app .claim-records-page.activity-records-polished .load-more-btn{min-height:40px;width:100%;border:1px solid var(--offer-line);border-radius:12px;background:var(--offer-panel);color:var(--offer-accent)}html[data-ui-style] body #app .claim-records-page.activity-records-polished .no-more,html[data-ui-style] body #app .claim-records-page.activity-records-polished .loading-more,html[data-ui-style] body #app .claim-records-page.activity-records-polished .loading-text{color:var(--offer-muted);font-size:12px}html[data-ui-style=neumorphic] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished){--offer-bg: var(--neu-surface);--offer-panel: var(--neu-surface);--offer-field: #e1e8f1;--offer-line: var(--neu-border);--offer-selected: #dae7f6;--offer-shadow: 3px 3px 8px #b7c5d73d, -3px -3px 8px #ffffff80}html[data-ui-style=ios] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished){--offer-bg: transparent;--offer-panel: var(--ios-glass-strong);--offer-field: #e9eaf066;--offer-line: #c7cad440;--offer-selected: #e0e5f080}html[data-ui-style=ios] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-card,html[data-ui-style=ios] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .category-scroll,html[data-ui-style=ios] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .content,html[data-ui-style=ios] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .task-item,html[data-ui-style=ios] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .rules-card,html[data-ui-style=ios] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .record-item,html[data-ui-style=ios] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-record-summary,html[data-ui-style=ios] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .filter-dropdown{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}html[data-ui-style=dark] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished){--offer-bg: var(--dark-bg);--offer-panel: var(--dark-panel);--offer-field: #26292e;--offer-line: var(--dark-border);--offer-selected: #393126;--offer-primary: #d4b17a;--offer-on-primary: #251e14;--offer-positive: #83bc9f}html[data-ui-style=dark] body #app :is(.activities-page.activities-polished,.activity-detail-page.activity-detail-polished,.activity-task-detail.activity-task-polished,.claim-records-page.activity-records-polished) .activity-richtext :is(p,h1,h2,h3,li,span,td,th){color:var(--offer-text)}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished){--lobby-bg: #f5f7fb;--lobby-panel: var(--refine-panel, #fff);--lobby-field: #f0f3f8;--lobby-text: var(--refine-text, #30415a);--lobby-muted: var(--refine-muted, #65758c);--lobby-accent: var(--refine-accent, #2466c5);--lobby-line: var(--refine-border, #e5eaf1);--lobby-selected: #eaf2fe;--lobby-shadow: 0 3px 12px #243b5806;width:100%;height:100%;min-height:0;max-height:100%;margin:0;padding:0;background:var(--lobby-bg)}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished),html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) *,html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) *:before,html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) *:after{box-sizing:border-box}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished)>.page-header{flex-shrink:0}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .games-menu-container{background:transparent}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) button{font-family:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) button:focus-visible{outline:2px solid var(--lobby-accent);outline-offset:-3px}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .game-search-section{padding:10px 12px}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .search-box{min-height:42px;gap:8px;padding:0 4px 0 12px;border:1px solid var(--lobby-line);border-radius:14px;background:var(--lobby-panel);box-shadow:none}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .search-box:focus-within{border-color:var(--lobby-accent);box-shadow:none}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .search-leading{flex-shrink:0;color:var(--lobby-muted);font-size:17px}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .search-input{width:0;min-width:0;height:40px;padding:0;font-size:14px;color:var(--lobby-text)}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .search-input::placeholder{color:var(--lobby-muted);font-size:13px}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .search-clear,html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .search-submit{display:grid;place-items:center;flex-shrink:0;height:36px;padding:0;border:0;border-radius:10px;background:transparent;box-shadow:none;cursor:pointer}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .search-clear{width:32px;color:var(--lobby-muted)}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .search-submit{min-width:46px;padding-inline:9px;color:var(--lobby-accent);font-size:12px;font-weight:600}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .search-clear:active,html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .search-submit:active{background:var(--lobby-selected)}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .category-games-wrapper{gap:10px;padding:0 12px}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .left-category-sidebar{width:69px;border:1px solid var(--lobby-line);border-radius:17px 17px 0 0;background:var(--lobby-panel);box-shadow:none}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .category-scroll{min-height:0;padding-bottom:8px;scrollbar-width:none}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .category-scroll::-webkit-scrollbar{display:none}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .category-list{gap:5px;padding:5px}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .category-item{width:100%;min-height:70px;gap:6px;padding:9px 2px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--lobby-muted);box-shadow:none}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .category-item.active{border-color:var(--lobby-line);background:var(--lobby-selected);color:var(--lobby-accent);box-shadow:none}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .category-item.disabled{opacity:1;pointer-events:auto;cursor:default}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .category-icon{width:27px;height:27px;margin:0}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .category-icon img{object-fit:contain}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .category-name{font-size:11px;line-height:1.45;font-weight:550;color:inherit;white-space:normal}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .category-item.active .category-name{color:var(--lobby-accent);font-weight:650}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .scroll-down-float-btn{position:relative;inset:auto;flex-shrink:0;width:auto;height:30px;margin:0 5px 5px;border:0;border-radius:9px;background:var(--lobby-field);color:var(--lobby-accent);box-shadow:none;transform:none}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .right-games-content{padding:0 0 14px}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .game-tabs{gap:3px;padding:4px;margin:0 0 11px;border:1px solid var(--lobby-line);border-radius:13px;background:var(--lobby-panel);box-shadow:none}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .game-tabs .tab-item{min-width:0;min-height:33px;padding:5px 3px;border:0;border-radius:9px;background:transparent;box-shadow:none}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .game-tabs .tab-text{font-size:13px;color:var(--lobby-muted)}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .game-tabs .tab-item.active{background:var(--lobby-selected);box-shadow:none}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .game-tabs .tab-item.active .tab-text{color:var(--lobby-accent);font-weight:650}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .games-grid-container.three-column{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .game-card{min-width:0;border:1px solid var(--lobby-line);border-radius:13px;background:var(--lobby-panel);box-shadow:var(--lobby-shadow)}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .game-card .card-image-wrapper{padding:0;height:auto;border-radius:0;background:var(--lobby-field)}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .game-card .bg-image{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:3/4;background-size:cover}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .game-card .game-name-overlay{position:absolute;inset:auto 0 0;min-height:0;height:auto;padding:8px 4px;border:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .game-card .game-name{color:#fff;font-size:11px;font-weight:600;line-height:1.35;text-shadow:0 1px 3px rgba(0,0,0,.4)}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .game-card:active{transform:none;opacity:.85}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .game-card .favorite-button,html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .game-card .favorite-button:hover,html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .game-card .favorite-button:active{background:transparent;box-shadow:none}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .empty-state{flex:1;min-height:230px;padding:30px 10px;gap:0;text-align:center}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .empty-icon{width:56px;height:56px;display:grid;place-items:center;margin:0 auto 15px;border-radius:18px;background:var(--lobby-field);color:var(--lobby-muted)}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .empty-icon svg{width:30px;height:30px}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .empty-text{font-size:13px;font-weight:550;color:var(--lobby-text);line-height:1.6}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .empty-hint{max-width:220px;margin:7px auto 0;font-size:11px;line-height:1.7;color:var(--lobby-muted)}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .empty-reset{min-height:38px;margin-top:15px;padding:8px 13px;border:1px solid var(--lobby-line);border-radius:11px;background:var(--lobby-panel);color:var(--lobby-accent);font-size:12px}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .loading-indicator{color:var(--lobby-muted);background:transparent;box-shadow:none}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .load-more-text{color:var(--lobby-muted);font-size:12px}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .back-to-top-btn{border:1px solid var(--lobby-line);border-radius:14px;background:var(--lobby-panel);color:var(--lobby-accent);box-shadow:var(--lobby-shadow)}@media (max-width: 360px){html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .game-search-section{padding:9px 8px}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .category-games-wrapper{gap:8px;padding-inline:8px}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .left-category-sidebar{width:61px}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .category-list{padding:4px}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .category-name{font-size:10px}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .games-grid-container.three-column{gap:9px 6px}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .game-card .game-name{font-size:11px}html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .game-card .game-name-overlay{padding-inline:3px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .category-item,html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .tab-item,html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .game-card,html[data-ui-style] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .search-box{transition:none}}html[data-ui-style=neumorphic] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished){--lobby-bg: var(--neu-surface);--lobby-panel: var(--neu-surface);--lobby-field: #e0e7f0;--lobby-line: var(--neu-border);--lobby-selected: #dae7f6;--lobby-shadow: 2px 2px 6px #b7c5d73d, -2px -2px 6px #ffffff80}html[data-ui-style=neumorphic] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .search-box{box-shadow:inset 2px 2px 5px #b7c5d738,inset -2px -2px 5px #ffffff85}html[data-ui-style=ios] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished){--lobby-bg: transparent;--lobby-panel: var(--ios-glass-strong);--lobby-field: #e9eaf070;--lobby-line: #c7cad440;--lobby-selected: #dce2edb0}html[data-ui-style=ios] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .search-box,html[data-ui-style=ios] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .left-category-sidebar,html[data-ui-style=ios] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished) .game-tabs{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}html[data-ui-style=dark] body #app .games-menu-page:is(.lottery-lobby-polished,.game-lobby-polished){--lobby-bg: var(--dark-bg);--lobby-panel: var(--dark-panel);--lobby-field: #26292e;--lobby-line: var(--dark-border);--lobby-selected: #3a3227}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .sticky-filter-container{flex-shrink:0;margin:0;padding:10px 12px 0;background:transparent;border:0;box-shadow:none}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .games-menu-filter-container{width:100%;margin:0;padding:4px;border:1px solid var(--lobby-line);border-radius:16px;background:var(--lobby-panel);box-shadow:none}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .games-menu-filter-scroll{display:flex;gap:4px;margin:0;padding:0;overflow-x:auto;scrollbar-width:none}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .games-menu-filter-scroll::-webkit-scrollbar{display:none}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .games-menu-filter-item{display:flex;flex:1 0 48px;min-width:48px;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:61px;margin:0;padding:7px 3px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--lobby-muted);box-shadow:none;cursor:pointer}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .games-menu-filter-item.active{border-color:var(--lobby-line);background:var(--lobby-selected);color:var(--lobby-accent);box-shadow:none}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .games-menu-filter-item.disabled{pointer-events:auto;opacity:1;cursor:default}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .games-menu-filter-item .filter-icon{width:25px;height:25px;margin:0;background-size:contain}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .games-menu-filter-item .filter-text{margin:0;color:inherit;font-size:12px;font-weight:550;line-height:1.4;white-space:nowrap}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .games-menu-filter-item.active .filter-text{color:var(--lobby-accent);font-weight:650}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .games-menu-filter-item:active{transform:none;opacity:.8}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .game-search-section .search-action{flex:0 0 auto;width:32px;height:36px;margin:0;border:0;border-radius:10px;background:transparent;box-shadow:none}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .game-search-section .search-submit{width:46px;color:var(--lobby-accent);font-size:12px}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .game-search-section .search-action:active{background:var(--lobby-selected)}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .search-input::-webkit-search-cancel-button{-webkit-appearance:none}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .search-scope{margin:6px 2px 0;color:var(--lobby-muted);font-size:11px;line-height:1.5;overflow-wrap:anywhere}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .category-icon .default-icon{display:grid;place-items:center;width:27px;height:27px;border-radius:8px;background:var(--lobby-field);color:var(--lobby-accent);font-size:15px}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .games-empty-state{min-width:0;margin:0;padding:0}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .list-state{min-width:0;padding:26px 12px;border:1px solid var(--lobby-line);border-radius:16px;background:var(--lobby-panel);color:var(--lobby-text);box-shadow:none}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .list-state-icon{background:var(--lobby-field);color:var(--lobby-muted)}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .list-state-title{color:var(--lobby-text);font-size:13px}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .list-state-description{color:var(--lobby-muted);font-size:11px;line-height:1.7;overflow-wrap:anywhere}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .list-state-action,html[data-ui-style] body #app .games-menu-page.game-lobby-polished .search-scope-action{min-height:39px;padding:8px 11px;border:1px solid var(--lobby-line);border-radius:11px;background:var(--lobby-selected);color:var(--lobby-accent);font-size:12px;box-shadow:none}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .search-scope-action{width:100%;margin:10px 0 0;background:var(--lobby-panel)}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .list-state-action:active,html[data-ui-style] body #app .games-menu-page.game-lobby-polished .search-scope-action:active{opacity:.8}@media (max-width: 360px){html[data-ui-style] body #app .games-menu-page.game-lobby-polished .sticky-filter-container{padding:9px 8px 0}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .games-menu-filter-container{padding:3px}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .games-menu-filter-scroll{gap:2px}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .games-menu-filter-item{min-height:57px;gap:4px}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .games-menu-filter-item .filter-icon{width:23px;height:23px}html[data-ui-style] body #app .games-menu-page.game-lobby-polished .games-menu-filter-item .filter-text{font-size:11px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .games-menu-page.game-lobby-polished .games-menu-filter-item,html[data-ui-style] body #app .games-menu-page.game-lobby-polished .filter-icon,html[data-ui-style] body #app .games-menu-page.game-lobby-polished .filter-text{transition:none}}html[data-ui-style=neumorphic] body #app .games-menu-page.game-lobby-polished .games-menu-filter-container{box-shadow:2px 2px 6px #b7c5d72b,-2px -2px 6px #fff6}html[data-ui-style=ios] body #app .games-menu-page.game-lobby-polished .games-menu-filter-container{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}html[data-ui-style] body #app .top-bar.home-header-polished{--header-panel: #fff;--header-field: #f5f7fa;--header-line: #e8edf3;--header-text: #283b53;--header-muted: #748296;--header-accent: #2874ed;--header-action-text: #fff;color:var(--header-text);background:var(--header-panel);border-bottom:1px solid var(--header-line);box-shadow:none}html[data-ui-style] body #app .top-bar.home-header-polished .top-bar-content{min-height:58px;padding:8px 12px;gap:8px}html[data-ui-style] body #app .top-bar.home-header-polished .left-section{flex:1 1 auto;gap:6px}html[data-ui-style] body #app .top-bar.home-header-polished .menu-btn{flex:0 0 36px;width:36px;height:40px;padding:0;border:0;border-radius:12px;background:transparent;color:var(--header-text);box-shadow:none}html[data-ui-style] body #app .top-bar.home-header-polished .menu-btn svg{width:22px;height:22px;pointer-events:none}html[data-ui-style] body #app .top-bar.home-header-polished .logo-section{display:flex;flex:1 1 auto;gap:6px}html[data-ui-style] body #app .top-bar.home-header-polished .logo{max-width:136px;height:36px}html[data-ui-style] body #app .top-bar.home-header-polished .logo img{max-height:36px}html[data-ui-style] body #app .top-bar.home-header-polished .logo.is-fallback{flex-shrink:0;width:32px;height:32px;border-radius:10px}html[data-ui-style] body #app .top-bar.home-header-polished .site-name{color:var(--header-text)}html[data-ui-style] body #app .top-bar.home-header-polished .right-section{flex:0 0 auto;max-width:none}html[data-ui-style] body #app .top-bar.home-header-polished .user-section{gap:7px}html[data-ui-style] body #app .top-bar.home-header-polished .balance-section{height:38px;padding:0;border:1px solid var(--header-line);border-radius:19px;background:var(--header-field);box-shadow:none}html[data-ui-style] body #app .top-bar.home-header-polished .balance-display{flex:0 0 68px;width:68px;gap:3px;color:var(--header-text)}html[data-ui-style] body #app .top-bar.home-header-polished .balance-display .currency{color:var(--header-muted);font-size:11px}html[data-ui-style] body #app .top-bar.home-header-polished .balance-display .amount{font-size:13px;font-weight:700;letter-spacing:-.2px}html[data-ui-style] body #app .top-bar.home-header-polished .balance-privacy-btn,html[data-ui-style] body #app .top-bar.home-header-polished .refresh-btn{flex:0 0 34px;width:34px;min-width:34px;min-inline-size:34px;height:38px;min-height:38px;padding:0;border:0;border-radius:19px;color:var(--header-muted);background:transparent;box-shadow:none}html[data-ui-style] body #app .top-bar.home-header-polished .balance-privacy-btn:is(:hover,:active,:focus),html[data-ui-style] body #app .top-bar.home-header-polished .refresh-btn:is(:hover,:active,:focus){background:transparent;box-shadow:none}html[data-ui-style] body #app .top-bar.home-header-polished .balance-privacy-btn:active:not(:disabled),html[data-ui-style] body #app .top-bar.home-header-polished .refresh-btn:active:not(:disabled){opacity:.6}html[data-ui-style] body #app .top-bar.home-header-polished .balance-privacy-btn .el-icon{color:inherit}html[data-ui-style] body #app .top-bar.home-header-polished .balance-privacy-btn .profile-glyph{width:18px;height:18px}html[data-ui-style] body #app .top-bar.home-header-polished .refresh-btn .profile-glyph{width:16px;height:16px}html[data-ui-style] body #app .top-bar.home-header-polished .user-avatar-wrapper{flex:0 0 40px;width:40px;height:40px;padding:3px;border:1px solid var(--header-line);border-radius:50%;background:var(--header-panel);box-shadow:none}html[data-ui-style] body #app .top-bar.home-header-polished .user-avatar{overflow:hidden;border-radius:50%;background:var(--header-field);color:var(--header-accent)}html[data-ui-style] body #app .top-bar.home-header-polished .user-avatar .profile-glyph{width:22px;height:22px}html[data-ui-style] body #app .top-bar.home-header-polished .auth-buttons{gap:6px}html[data-ui-style] body #app .top-bar.home-header-polished .login-btn,html[data-ui-style] body #app .top-bar.home-header-polished .register-btn{min-width:56px;height:36px;padding:0 13px;border-radius:18px;font-size:13px;box-shadow:none}html[data-ui-style] body #app .top-bar.home-header-polished .login-btn{background:transparent;border-color:var(--header-line);color:var(--header-text)}html[data-ui-style] body #app .top-bar.home-header-polished .register-btn{background:var(--header-accent);border-color:transparent;color:var(--header-action-text)}html[data-ui-style] body #app .top-bar.home-header-polished .menu-btn:is(:hover,:active),html[data-ui-style] body #app .top-bar.home-header-polished .login-btn:is(:hover,:active),html[data-ui-style] body #app .top-bar.home-header-polished .register-btn:is(:hover,:active),html[data-ui-style] body #app .top-bar.home-header-polished .user-avatar-wrapper:is(:hover,:active){filter:brightness(.96);transform:none}html[data-ui-style] body #app .top-bar.home-header-polished .menu-btn:active,html[data-ui-style] body #app .top-bar.home-header-polished .login-btn:active,html[data-ui-style] body #app .top-bar.home-header-polished .register-btn:active,html[data-ui-style] body #app .top-bar.home-header-polished .user-avatar-wrapper:active{opacity:.75}html[data-ui-style] body #app .top-bar.home-header-polished .menu-btn:is(:hover,:active){background:transparent;box-shadow:none}html[data-ui-style] body #app .top-bar.home-header-polished .login-btn:is(:hover,:active){background:transparent;border-color:var(--header-line)}html[data-ui-style] body #app .top-bar.home-header-polished .register-btn:is(:hover,:active){background:var(--header-accent)}html[data-ui-style] body #app .top-bar.home-header-polished .user-avatar-wrapper:is(:hover,:active){background:var(--header-panel);box-shadow:none}html[data-ui-style] body #app .top-bar.home-header-polished button:focus-visible{outline:2px solid var(--header-accent);outline-offset:2px}@media (max-width: 359px){html[data-ui-style] body #app .top-bar.home-header-polished .top-bar-content{padding-inline:8px;gap:6px}html[data-ui-style] body #app .top-bar.home-header-polished .left-section{gap:3px}html[data-ui-style] body #app .top-bar.home-header-polished .menu-btn{flex-basis:32px;width:32px}html[data-ui-style] body #app .top-bar.home-header-polished .balance-display{flex-basis:60px;width:60px}html[data-ui-style] body #app .top-bar.home-header-polished .balance-display .amount{font-size:12px}html[data-ui-style] body #app .top-bar.home-header-polished .balance-privacy-btn,html[data-ui-style] body #app .top-bar.home-header-polished .refresh-btn{flex-basis:32px;width:32px;min-width:32px;min-inline-size:32px}html[data-ui-style] body #app .top-bar.home-header-polished .user-section{gap:5px}html[data-ui-style] body #app .top-bar.home-header-polished .login-btn,html[data-ui-style] body #app .top-bar.home-header-polished .register-btn{min-width:50px;padding-inline:10px}}html[data-ui-style=neumorphic] body #app .top-bar.home-header-polished{--header-panel: #eaf0f6;--header-field: #eaf0f6;--header-line: #dce5ef}html[data-ui-style=neumorphic] body #app .top-bar.home-header-polished .balance-section{box-shadow:inset 2px 2px 5px #bac7d64d,inset -2px -2px 5px #ffffffc7}html[data-ui-style=neumorphic] body #app .top-bar.home-header-polished .user-avatar-wrapper,html[data-ui-style=neumorphic] body #app .top-bar.home-header-polished .login-btn{box-shadow:2px 2px 5px #bac7d64d,-2px -2px 5px #ffffffc7}html[data-ui-style=ios] body #app .top-bar.home-header-polished{--header-panel: #ffffffb8;--header-field: #ffffff80;--header-line: #ffffffcf;--header-text: #303038;--header-muted: #777780;--header-accent: #34343b;backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%)}html[data-ui-style=ios] body #app .top-bar.home-header-polished .balance-section,html[data-ui-style=ios] body #app .top-bar.home-header-polished .user-avatar-wrapper,html[data-ui-style=ios] body #app .top-bar.home-header-polished .login-btn{box-shadow:inset 0 1px #fff,0 2px 8px #2727310c}html[data-ui-style=dark] body #app .top-bar.home-header-polished{--header-panel: #191a1c;--header-field: #242527;--header-line: #353638;--header-text: #f0eeea;--header-muted: #b5b0a6;--header-accent: #dec08a;--header-action-text: #272015}@media (prefers-reduced-transparency: reduce){html[data-ui-style=ios] body #app .top-bar.home-header-polished{--header-panel: #f7f7f8;--header-field: #eeeef0;--header-line: #e0e0e5;backdrop-filter:none;-webkit-backdrop-filter:none}}html[data-ui-style] body #app .sidebar.sidebar-polished{--drawer-bg: #f6f8fb;--drawer-panel: #fff;--drawer-field: #f2f5f9;--drawer-line: #e6ebf2;--drawer-text: #31445c;--drawer-muted: #78869a;--drawer-accent: #2874ed;--drawer-pressed: #e7eef8;--drawer-on-accent: #fff;background:var(--drawer-bg);color:var(--drawer-text);border-color:var(--drawer-line);border-radius:0 24px 24px 0;padding:max(10px,env(safe-area-inset-top)) 14px max(12px,env(safe-area-inset-bottom));box-shadow:12px 0 36px #192d4924}html[data-ui-style] body #app .sidebar.sidebar-polished button{font-family:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html[data-ui-style] body #app .sidebar.sidebar-polished button:focus-visible{outline:2px solid var(--drawer-accent)!important;outline-offset:2px}html[data-ui-style] body #app .sidebar.sidebar-polished .sidebar-header{gap:10px;min-height:40px;margin:0 0 12px;padding:0;border:0}html[data-ui-style] body #app .sidebar.sidebar-polished .sidebar-header .close-btn{display:grid;place-items:center;flex:0 0 36px;width:36px;height:40px;padding:0;border:0;border-radius:12px;color:var(--drawer-text);background:transparent;box-shadow:none}html[data-ui-style] body #app .sidebar.sidebar-polished .close-btn .profile-glyph{width:20px;height:20px}html[data-ui-style] body #app .sidebar.sidebar-polished .sidebar-header .logo{height:30px}html[data-ui-style] body #app .sidebar.sidebar-polished .sidebar-header .logo img{max-width:145px;filter:none}html[data-ui-style] body #app .sidebar.sidebar-polished .user-card{padding:14px;margin-bottom:16px;border:1px solid var(--drawer-line);border-radius:20px;background:var(--drawer-panel);box-shadow:0 3px 12px #1c345005}html[data-ui-style] body #app .sidebar.sidebar-polished .user-info,html[data-ui-style] body #app .sidebar.sidebar-polished .login-prompt{gap:10px;margin-bottom:12px}html[data-ui-style] body #app .sidebar.sidebar-polished .user-info .user-avatar,html[data-ui-style] body #app .sidebar.sidebar-polished .login-prompt .login-icon{flex:0 0 44px;width:44px;height:44px;background:var(--drawer-field);color:var(--drawer-accent);box-shadow:none}html[data-ui-style] body #app .sidebar.sidebar-polished .user-icon .profile-glyph,html[data-ui-style] body #app .sidebar.sidebar-polished .login-icon .profile-glyph{width:25px;height:25px}html[data-ui-style] body #app .sidebar.sidebar-polished .user-details .user-name-wrapper{gap:6px;margin-bottom:1px}html[data-ui-style] body #app .sidebar.sidebar-polished .user-details .user-name{color:var(--drawer-text);font-size:16px;font-weight:650;line-height:24px}html[data-ui-style] body #app .sidebar.sidebar-polished .user-details .user-level-badge{flex-shrink:0;padding:2px 6px;border-radius:6px;background:#f6e9ca;color:#916a27;font-size:10px;line-height:15px}html[data-ui-style] body #app .sidebar.sidebar-polished .user-details .balance-wrapper{gap:0}html[data-ui-style] body #app .sidebar.sidebar-polished .user-details .balance{gap:1px;color:var(--drawer-text);font-size:14px;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .sidebar.sidebar-polished .user-details .balance .currency{color:var(--drawer-muted);font-size:12px}html[data-ui-style] body #app .sidebar.sidebar-polished .user-details .balance .amount{color:var(--drawer-text);font-weight:650}html[data-ui-style] body #app .sidebar.sidebar-polished .balance .balance-visibility-toggle{min-height:32px;gap:8px;padding:0 4px;color:var(--drawer-text)}html[data-ui-style] body #app .sidebar.sidebar-polished .balance .visibility-amount{width:78px;text-align:left}html[data-ui-style] body #app .sidebar.sidebar-polished .balance .el-icon{color:var(--drawer-muted)}html[data-ui-style] body #app .sidebar.sidebar-polished .user-details .refresh-btn{flex:0 0 32px;width:32px;height:32px;color:var(--drawer-muted)}html[data-ui-style] body #app .sidebar.sidebar-polished .refresh-btn .profile-glyph{width:16px;height:16px}html[data-ui-style] body #app .sidebar.sidebar-polished .balance-visibility-toggle:is(:hover,:focus,:active),html[data-ui-style] body #app .sidebar.sidebar-polished .refresh-btn:is(:hover,:focus,:active){background:transparent;box-shadow:none}html[data-ui-style] body #app .sidebar.sidebar-polished .balance-visibility-toggle:active,html[data-ui-style] body #app .sidebar.sidebar-polished .refresh-btn:active{opacity:.65}html[data-ui-style] body #app .sidebar.sidebar-polished .login-prompt .login-text{color:var(--drawer-text);font-size:16px;line-height:26px}html[data-ui-style] body #app .sidebar.sidebar-polished .login-prompt .login-desc{color:var(--drawer-muted);font-size:12px;line-height:18px}html[data-ui-style] body #app .sidebar.sidebar-polished .action-buttons{gap:8px}html[data-ui-style] body #app .sidebar.sidebar-polished .action-buttons button{min-height:40px;gap:6px;padding:8px;border:1px solid var(--drawer-line);border-radius:12px;font-size:13px;font-weight:550;box-shadow:none}html[data-ui-style] body #app .sidebar.sidebar-polished .action-buttons :is(.deposit-btn,.withdraw-btn,.register-btn){background:var(--drawer-field);color:var(--drawer-text);border-color:transparent}html[data-ui-style] body #app .sidebar.sidebar-polished .action-buttons .login-btn{background:var(--drawer-accent);color:var(--drawer-on-accent);border-color:transparent;box-shadow:none}html[data-ui-style] body #app .sidebar.sidebar-polished .action-buttons .profile-glyph{width:18px;height:18px;color:var(--drawer-accent)}html[data-ui-style] body #app .sidebar.sidebar-polished .action-buttons button:active{opacity:.75}html[data-ui-style] body #app .sidebar.sidebar-polished .action-buttons :is(.deposit-btn,.withdraw-btn,.register-btn):active{background:var(--drawer-pressed);color:var(--drawer-text);border-color:transparent}html[data-ui-style] body #app .sidebar.sidebar-polished .quick-nav-section{margin-bottom:12px}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-scroll-container{padding:0 1px 4px;border-radius:18px}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-group{padding:12px 8px 8px;border:1px solid var(--drawer-line);border-radius:18px;background:var(--drawer-panel)}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-group+.nav-group{margin-top:12px}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-group-title{margin:0 6px 8px;color:var(--drawer-text);font-size:13px;font-weight:600;line-height:20px}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-group-title:after{display:none}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-grid{gap:4px;background:transparent;box-shadow:none}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-grid .nav-item{min-height:52px;gap:8px;padding:8px 6px;border:0;border-radius:12px;background:transparent;box-shadow:none}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-grid .nav-item .nav-icon{width:30px;height:30px;border-radius:10px;color:var(--nav-accent);background:var(--nav-tint);box-shadow:none}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-icon .profile-glyph{width:21px;height:21px}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-grid .nav-item .nav-text{color:var(--drawer-text);font-size:13px;font-weight:500}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-grid .nav-item.nav-item-wide{min-height:48px;margin-top:2px;border-top:1px solid var(--drawer-line);border-radius:0 0 10px 10px}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-grid .nav-arrow{width:15px;height:15px;color:var(--drawer-muted)}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-group-records .nav-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 2px}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-group-records .nav-item{flex-direction:column;justify-content:center;min-height:70px;gap:6px;padding:7px 0;text-align:center}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-group-records .nav-text{flex:0 0 auto;font-size:12px;line-height:18px}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-grid .nav-item:is(:hover,:active){background:var(--drawer-pressed);box-shadow:none}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-grid .nav-item:active{opacity:.75}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-scroll-container>.ui-style-switcher{margin:12px 0 0;padding:12px;border:1px solid var(--drawer-line);border-radius:18px;background:var(--drawer-panel);box-shadow:none}html[data-ui-style] body #app .sidebar.sidebar-polished .ui-style-title{color:var(--drawer-text);font-size:13px}html[data-ui-style] body #app .sidebar.sidebar-polished .ui-style-options{gap:6px}html[data-ui-style] body #app .sidebar.sidebar-polished .ui-style-choice{min-height:60px;padding:8px 5px;border-radius:12px}html[data-ui-style] body #app .sidebar.sidebar-polished .ui-style-preview{width:38px;height:24px}html[data-ui-style] body #app .sidebar.sidebar-polished .ui-style-label{font-size:11px}html[data-ui-style] body #app .sidebar.sidebar-polished .ui-style-status{margin-bottom:0;font-size:10px}html[data-ui-style] body #app .sidebar.sidebar-polished .support-card{display:flex;align-items:center;gap:10px;width:100%;min-height:64px;padding:10px 12px;margin:0;text-align:left;border:1px solid var(--drawer-line);border-radius:18px;background:var(--drawer-panel);color:var(--drawer-text);box-shadow:none}html[data-ui-style] body #app .sidebar.sidebar-polished .support-avatar{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border:0;border-radius:12px;background:var(--drawer-field);color:var(--drawer-accent)}html[data-ui-style] body #app .sidebar.sidebar-polished .support-avatar .profile-glyph{width:23px;height:23px}html[data-ui-style] body #app .sidebar.sidebar-polished .support-text{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}html[data-ui-style] body #app .sidebar.sidebar-polished .support-title{font-size:13px;font-weight:600;line-height:20px;color:var(--drawer-text)}html[data-ui-style] body #app .sidebar.sidebar-polished .support-subtitle{color:var(--drawer-muted);font-size:10px;line-height:16px}html[data-ui-style] body #app .sidebar.sidebar-polished .support-arrow{flex:0 0 14px;width:14px;height:14px;color:var(--drawer-muted)}html[data-ui-style] body #app .sidebar.sidebar-polished .support-card:active,html[data-ui-style] body #app .sidebar.sidebar-polished .sidebar-header .close-btn:active{background:var(--drawer-pressed);box-shadow:none;color:var(--drawer-text)}@media (max-width: 359px){html[data-ui-style] body #app .sidebar.sidebar-polished{padding-inline:10px}html[data-ui-style] body #app .sidebar.sidebar-polished .user-card{padding:12px 10px}html[data-ui-style] body #app .sidebar.sidebar-polished .user-info{gap:8px}html[data-ui-style] body #app .sidebar.sidebar-polished .balance .visibility-amount{width:68px}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-grid .nav-item{gap:6px;padding-inline:4px}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-grid .nav-item .nav-text{font-size:12px}html[data-ui-style] body #app .sidebar.sidebar-polished .nav-group-records .nav-item{padding-inline:0}}@media (max-height: 600px){html[data-ui-style] body #app .sidebar.sidebar-polished .sidebar-header{margin-bottom:6px}html[data-ui-style] body #app .sidebar.sidebar-polished .user-card{padding-block:10px;margin-bottom:10px}html[data-ui-style] body #app .sidebar.sidebar-polished .user-info,html[data-ui-style] body #app .sidebar.sidebar-polished .login-prompt{margin-bottom:6px}}html[data-ui-style=neumorphic] body #app .sidebar.sidebar-polished{--drawer-bg: #eaf0f6;--drawer-panel: #eaf0f6;--drawer-field: #e3ebf3;--drawer-line: #dce5ef}html[data-ui-style=neumorphic] body #app .sidebar.sidebar-polished .user-card,html[data-ui-style=neumorphic] body #app .sidebar.sidebar-polished .nav-group,html[data-ui-style=neumorphic] body #app .sidebar.sidebar-polished .ui-style-switcher,html[data-ui-style=neumorphic] body #app .sidebar.sidebar-polished .support-card{box-shadow:3px 3px 8px #bac7d640,-3px -3px 8px #ffffffa8}html[data-ui-style=ios] body #app .sidebar.sidebar-polished{--drawer-bg: #f1f1f3ed;--drawer-panel: #ffffffa8;--drawer-field: #e9e9ed8c;--drawer-line: #ffffffc9;--drawer-text: #303039;--drawer-muted: #7a7a85;--drawer-accent: #41414b;--drawer-pressed: #e1e1e799;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}html[data-ui-style=ios] body #app .sidebar.sidebar-polished .user-card,html[data-ui-style=ios] body #app .sidebar.sidebar-polished .nav-group,html[data-ui-style=ios] body #app .sidebar.sidebar-polished .ui-style-switcher,html[data-ui-style=ios] body #app .sidebar.sidebar-polished .support-card{box-shadow:inset 0 1px #fff,0 3px 12px #36364306}html[data-ui-style=dark] body #app .sidebar.sidebar-polished{--drawer-bg: #121314;--drawer-panel: #1d1e20;--drawer-field: #292a2d;--drawer-line: #323335;--drawer-text: #ece9e2;--drawer-muted: #aaa69e;--drawer-accent: #dec08a;--drawer-pressed: #2e2c28;--drawer-on-accent: #282116}html[data-ui-style=dark] body #app .sidebar.sidebar-polished .nav-grid .nav-item .nav-icon{color:#dec08a;background:#dec08a12}html[data-ui-style=dark] body #app .sidebar.sidebar-polished .user-details .user-level-badge{color:#e3c48d;background:#e3c48d1a}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .sidebar.sidebar-polished{transition:none}html[data-ui-style] body #app .sidebar.sidebar-polished .rotating{animation:none}}@media (prefers-reduced-transparency: reduce){html[data-ui-style=ios] body #app .sidebar.sidebar-polished{--drawer-bg: #f1f1f3;--drawer-panel: #fff;backdrop-filter:none;-webkit-backdrop-filter:none}}html[data-ui-style] body #app .bottom-menu.bottom-menu-polished{--dock-panel: #fff;--dock-muted: #7b8797;--dock-accent: #2874ed;--dock-selected: linear-gradient(145deg, #edf5ff, #d8e8ff);--dock-on-selected: #fff;--dock-edge: #e6ecf4;background:var(--dock-panel);border-radius:22px 22px 0 0;box-shadow:0 -1px 0 var(--dock-edge),0 -6px 22px #233c5806}html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .menu-container{box-sizing:border-box;height:72px;gap:4px;padding:7px max(8px,env(safe-area-inset-right,0px)) 5px max(8px,env(safe-area-inset-left,0px))}html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .menu-item{gap:6px;padding:0 2px;border:1px solid transparent;border-radius:16px;color:var(--dock-muted);background:transparent;box-shadow:none;transition:color .18s ease}html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .menu-label{font-size:14px;line-height:20px;font-weight:500;letter-spacing:.1px}html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .el-icon-outer,html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .el-icon-wrapper{flex:0 0 26px;width:26px;height:26px}html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .profile-glyph{display:none;width:24px;height:24px;stroke-width:1.65}html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .menu-artwork{display:block;flex-shrink:0;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center}html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .el-icon-outer:before{width:52px;height:52px;background:var(--dock-panel);box-shadow:0 -2px 8px #233c5808}html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .el-icon-wrapper:before{width:42px;height:42px;background:var(--dock-selected);box-shadow:0 3px 9px #2874ed16,inset 0 0 0 1px #b9d6ff66}html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .menu-item.active{color:var(--dock-accent);background:transparent;border-color:transparent;box-shadow:none}html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .menu-item.active .el-icon-outer{transform:translateY(-10px)}html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .menu-item.active .el-icon-wrapper{color:var(--dock-on-selected)}html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .menu-item.active .menu-label{font-weight:650}html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .menu-item.active .profile-glyph{stroke-width:1.9}html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .menu-item.active .menu-artwork{width:27px;height:27px}html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .menu-item:is(:hover,:active){background:transparent;border-color:transparent;box-shadow:none}html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .menu-item:active{opacity:.8}html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .menu-item.active:active .el-icon-wrapper:before{background:var(--dock-selected)}html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .menu-item:focus-visible{outline:2px solid var(--dock-accent)!important;outline-offset:-2px}@media (hover: hover) and (pointer: fine){html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .menu-item:hover:not(.active){color:var(--dock-accent)}}@media (max-width: 359px){html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .menu-container{gap:2px;padding-inline:6px}}html[data-ui-style=neumorphic] body #app .bottom-menu.bottom-menu-polished{--dock-panel: #eaf0f6;--dock-muted: #6e819b;--dock-edge: #ffffff99;box-shadow:0 -1px 0 var(--dock-edge),0 -5px 16px #b7c5d72b}html[data-ui-style=neumorphic] body #app .bottom-menu.bottom-menu-polished .el-icon-outer:before{box-shadow:-3px -3px 8px #ffffffbd,3px -2px 8px #b7c5d73b}html[data-ui-style=neumorphic] body #app .bottom-menu.bottom-menu-polished .el-icon-wrapper:before{box-shadow:2px 3px 7px #98b1d04d,inset 0 1px #ffffff4d}html[data-ui-style=dark] body #app .bottom-menu.bottom-menu-polished{--dock-panel: #1b1c1e;--dock-muted: #a7a39c;--dock-accent: #e0c28d;--dock-selected: linear-gradient(145deg, #534633, #312b24);--dock-on-selected: #30271b;--dock-edge: #343437;box-shadow:0 -1px 0 var(--dock-edge),0 -5px 18px #00000024}html[data-ui-style=dark] body #app .bottom-menu.bottom-menu-polished .el-icon-outer:before{box-shadow:0 -2px 8px #0000001a}html[data-ui-style=dark] body #app .bottom-menu.bottom-menu-polished .el-icon-wrapper:before{box-shadow:0 3px 10px #0003,inset 0 0 0 1px #dec08a40}html[data-ui-style=ios] body #app .bottom-menu.bottom-menu-polished{--dock-muted: #7a7a84;--dock-accent: #34343c;background:var(--ios-dock-glass);border-radius:38px;box-shadow:var(--ios-glass-shadow),0 8px 26px #2222281f}html[data-ui-style=ios] body #app .bottom-menu.bottom-menu-polished .menu-container{padding:5px;gap:2px}html[data-ui-style=ios] body #app .bottom-menu.bottom-menu-polished .menu-item{gap:4px;border-radius:28px}html[data-ui-style=ios] body #app .bottom-menu.bottom-menu-polished .menu-artwork{display:none}html[data-ui-style=ios] body #app .bottom-menu.bottom-menu-polished .profile-glyph{display:block}html[data-ui-style=ios] body #app .bottom-menu.bottom-menu-polished .menu-item.active{color:var(--dock-accent)}html[data-ui-style=ios] body #app .bottom-menu.bottom-menu-polished .menu-item.active .el-icon-outer{transform:none}html[data-ui-style=ios] body #app .bottom-menu.bottom-menu-polished .menu-item.active .el-icon-wrapper{color:inherit}html[data-ui-style=ios] body #app .bottom-menu.bottom-menu-polished .el-icon-outer:before,html[data-ui-style=ios] body #app .bottom-menu.bottom-menu-polished .el-icon-wrapper:before{display:none}html[data-ui-style=ios] body #app .bottom-menu.bottom-menu-polished .menu-label{font-size:13px}@supports not selector(:has(*)){html[data-ui-style=ios] body #app .bottom-menu.bottom-menu-polished .menu-item.active{background:var(--ios-glass-tint);box-shadow:var(--ios-selection-shadow)}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .bottom-menu.bottom-menu-polished .menu-item{transition:none}}html[data-ui-style] body #app .home-container .home-categories-polished{--category-panel: #fff;--category-muted: #718095;--category-accent: #2874ed;--category-selected: #eaf2ff;--category-edge: #ffffff00;--category-hover: #f3f6fb;min-height:82px;padding:4px 6px;border:1px solid transparent;border-radius:20px;background:var(--category-panel);box-shadow:none}html[data-ui-style] body #app .home-container .home-categories-polished .image-filter-container{min-height:72px;scroll-padding-inline:4px}html[data-ui-style] body #app .home-container .home-categories-polished .image-filter-scroll{width:100%;min-width:0;gap:4px;padding:2px 0;box-sizing:border-box}html[data-ui-style] body #app .home-container .home-categories-polished .image-filter-scroll:after{content:"";flex:0 0 18px}html[data-ui-style] body #app .home-container .home-categories-polished .image-filter-item{position:relative;flex:0 0 calc((100% - 20px) / 5.8);width:auto;min-height:68px;gap:3px;padding:2px 0 9px;background:transparent;border:1px solid transparent;border-radius:16px;box-shadow:none;transition:color .18s ease}html[data-ui-style] body #app .home-container .home-categories-polished .filter-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:transparent;box-shadow:none;filter:none;transition:background-color .18s ease,box-shadow .18s ease}html[data-ui-style] body #app .home-container .home-categories-polished .filter-artwork{display:block;width:24px;height:24px}html[data-ui-style] body #app .home-container .home-categories-polished .is-wide-artwork .filter-artwork{width:28px}html[data-ui-style] body #app .home-container .home-categories-polished .filter-text{color:var(--category-muted);font-size:12px;line-height:18px;font-weight:500;text-shadow:none}html[data-ui-style] body #app .home-container .home-categories-polished .image-filter-item:after{content:"";position:absolute;bottom:2px;left:50%;width:14px;height:3px;border-radius:3px;background:var(--category-accent);opacity:0;transform:translate(-50%) scaleX(.5);transition:opacity .18s ease,transform .18s ease}html[data-ui-style] body #app .home-container .home-categories-polished .image-filter-item.active{background:transparent;border-color:transparent;box-shadow:none}html[data-ui-style] body #app .home-container .home-categories-polished .image-filter-item.active .filter-icon{background:var(--category-selected)}html[data-ui-style] body #app .home-container .home-categories-polished .image-filter-item.active .filter-text{color:var(--category-accent);font-weight:650}html[data-ui-style] body #app .home-container .home-categories-polished .image-filter-item.active:after{opacity:1;transform:translate(-50%) scaleX(1)}html[data-ui-style] body #app .home-container .home-categories-polished .image-filter-item:is(:hover,:active){background:transparent;border-color:transparent;box-shadow:none}html[data-ui-style] body #app .home-container .home-categories-polished .image-filter-item:active:not(.disabled) .filter-icon{background:var(--category-selected)}html[data-ui-style] body #app .home-container .home-categories-polished .image-filter-item:focus-visible{outline:2px solid var(--category-accent);outline-offset:-2px}html[data-ui-style] body #app .home-container .home-categories-polished .scroll-right-float-btn{right:0;width:28px;height:52px;color:var(--category-muted);border-radius:0 18px 18px 0}html[data-ui-style] body #app .home-container .home-categories-polished .scroll-right-float-btn:before{right:0;width:32px;height:72px;border-radius:0 18px 18px 0;background:linear-gradient(90deg,var(--category-edge),var(--category-panel) 82%)}html[data-ui-style] body #app .home-container .home-categories-polished .scroll-right-float-btn .scroll-right-icon{width:18px;height:28px;border:0;border-radius:9px;background:transparent;box-shadow:none}html[data-ui-style] body #app .home-container .home-categories-polished .scroll-right-float-btn svg{width:13px;height:13px;margin:0;stroke-width:2}html[data-ui-style] body #app .home-container .home-categories-polished .scroll-right-float-btn:is(:hover,:active) .scroll-right-icon{color:var(--category-accent);background:transparent;box-shadow:none}html[data-ui-style] body #app .home-container .home-categories-polished .scroll-right-float-btn:focus-visible .scroll-right-icon{box-shadow:0 0 0 2px var(--category-accent)}@media (hover: hover) and (pointer: fine){html[data-ui-style] body #app .home-container .home-categories-polished .image-filter-item:hover:not(.active) .filter-icon{background:var(--category-hover)}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .home-container .home-categories-polished .image-filter-item,html[data-ui-style] body #app .home-container .home-categories-polished .image-filter-item:after,html[data-ui-style] body #app .home-container .home-categories-polished .filter-icon{transition:none}}html[data-ui-style=neumorphic] body #app .home-container .home-categories-polished{--category-panel: #eaf0f6;--category-edge: #eaf0f600;--category-muted: #697e98;--category-selected: #e4edf8;--category-hover: #e3ebf4}html[data-ui-style=neumorphic] body #app .home-container .home-categories-polished .image-filter-item.active .filter-icon{box-shadow:inset 2px 2px 4px #b7c5d757,inset -2px -2px 4px #ffffffb3}html[data-ui-style=ios] body #app .home-container .home-categories-polished{--category-panel: #f6f6f7;--category-edge: #f6f6f700;--category-muted: #7a7a83;--category-accent: #3e3e48;--category-selected: #e4e4e9;--category-hover: #eaeaed;background:var(--home-ios-glass);border-color:#ffffff70}html[data-ui-style=ios] body #app .home-container .home-categories-polished .image-filter-item.active .filter-icon{background:var(--home-ios-selected);box-shadow:inset 0 1px #fff,0 2px 6px #33333810}html[data-ui-style=dark] body #app .home-container .home-categories-polished{--category-panel: #1b1c1e;--category-edge: #1b1c1e00;--category-muted: #aaa69f;--category-accent: #dec08a;--category-selected: #dec08a1c;--category-hover: #ffffff0a}html[data-ui-style] body #app .personal-games-polished{--lobby-bg: #f5f7fb;--lobby-panel: var(--refine-panel, #fff);--lobby-field: #f0f3f8;--lobby-text: var(--refine-text, #30415a);--lobby-muted: var(--refine-muted, #65758c);--lobby-accent: var(--refine-accent, #2466c5);--lobby-line: var(--refine-border, #e5eaf1);--lobby-selected: #eaf2fe;--lobby-shadow: 0 3px 12px #243b5806;width:100%;height:100%;min-height:0;max-height:100%;margin:0;padding:0;background:var(--lobby-bg)}html[data-ui-style] body #app .personal-games-polished,html[data-ui-style] body #app .personal-games-polished *,html[data-ui-style] body #app .personal-games-polished *:before,html[data-ui-style] body #app .personal-games-polished *:after{box-sizing:border-box}html[data-ui-style] body #app .personal-games-polished>.page-header{flex-shrink:0}html[data-ui-style] body #app .personal-games-polished .games-menu-container{background:transparent}html[data-ui-style] body #app .personal-games-polished button{font-family:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html[data-ui-style] body #app .personal-games-polished button:focus-visible{outline:2px solid var(--lobby-accent);outline-offset:-3px}html[data-ui-style] body #app .personal-games-polished .game-search-section{padding:10px 12px}html[data-ui-style] body #app .personal-games-polished .search-box{min-height:42px;gap:8px;padding:0 4px 0 12px;border:1px solid var(--lobby-line);border-radius:14px;background:var(--lobby-panel);box-shadow:none}html[data-ui-style] body #app .personal-games-polished .search-box:focus-within{border-color:var(--lobby-accent);box-shadow:none}html[data-ui-style] body #app .personal-games-polished .search-leading{flex-shrink:0;color:var(--lobby-muted);font-size:17px}html[data-ui-style] body #app .personal-games-polished .search-input{width:0;min-width:0;height:40px;padding:0;font-size:14px;color:var(--lobby-text)}html[data-ui-style] body #app .personal-games-polished .search-input::placeholder{color:var(--lobby-muted);font-size:13px}html[data-ui-style] body #app .personal-games-polished .search-clear,html[data-ui-style] body #app .personal-games-polished .search-submit{display:grid;place-items:center;flex-shrink:0;height:36px;padding:0;border:0;border-radius:10px;background:transparent;box-shadow:none;cursor:pointer}html[data-ui-style] body #app .personal-games-polished .search-clear{width:32px;color:var(--lobby-muted)}html[data-ui-style] body #app .personal-games-polished .search-submit{min-width:46px;padding-inline:9px;color:var(--lobby-accent);font-size:12px;font-weight:600}html[data-ui-style] body #app .personal-games-polished .search-clear:active,html[data-ui-style] body #app .personal-games-polished .search-submit:active{background:var(--lobby-selected)}html[data-ui-style] body #app .personal-games-polished .category-games-wrapper{gap:10px;padding:0 12px}html[data-ui-style] body #app .personal-games-polished .left-category-sidebar{width:69px;border:1px solid var(--lobby-line);border-radius:17px 17px 0 0;background:var(--lobby-panel);box-shadow:none}html[data-ui-style] body #app .personal-games-polished .category-scroll{min-height:0;padding-bottom:8px;scrollbar-width:none}html[data-ui-style] body #app .personal-games-polished .category-scroll::-webkit-scrollbar{display:none}html[data-ui-style] body #app .personal-games-polished .category-list{gap:5px;padding:5px}html[data-ui-style] body #app .personal-games-polished .category-item{width:100%;min-height:70px;gap:6px;padding:9px 2px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--lobby-muted);box-shadow:none}html[data-ui-style] body #app .personal-games-polished .category-item.active{border-color:var(--lobby-line);background:var(--lobby-selected);color:var(--lobby-accent);box-shadow:none}html[data-ui-style] body #app .personal-games-polished .category-item.disabled{opacity:1;pointer-events:auto;cursor:default}html[data-ui-style] body #app .personal-games-polished .category-icon{width:27px;height:27px;margin:0}html[data-ui-style] body #app .personal-games-polished .category-icon img{object-fit:contain}html[data-ui-style] body #app .personal-games-polished .category-name{font-size:11px;line-height:1.45;font-weight:550;color:inherit;white-space:normal}html[data-ui-style] body #app .personal-games-polished .category-item.active .category-name{color:var(--lobby-accent);font-weight:650}html[data-ui-style] body #app .personal-games-polished .scroll-down-float-btn{position:relative;inset:auto;flex-shrink:0;width:auto;height:30px;margin:0 5px 5px;border:0;border-radius:9px;background:var(--lobby-field);color:var(--lobby-accent);box-shadow:none;transform:none}html[data-ui-style] body #app .personal-games-polished .right-games-content{min-width:0;background:transparent;padding:0 0 max(18px,env(safe-area-inset-bottom,0px));overscroll-behavior:contain}html[data-ui-style] body #app .personal-games-polished .games-grid-container{padding:0}html[data-ui-style] body #app .personal-games-polished .game-tabs{position:sticky;top:0;z-index:5}html[data-ui-style] body #app .personal-games-polished .category-item{font:inherit}html[data-ui-style] body #app .personal-games-polished .collection-caption{display:flex;justify-content:space-between;gap:8px;margin:0 2px 10px;color:var(--lobby-muted);font-size:11px;line-height:18px}html[data-ui-style] body #app .personal-games-polished .collection-caption span:last-child{flex-shrink:0;font-variant-numeric:tabular-nums}html[data-ui-style] body #app .personal-games-polished .collection-empty{display:flex;flex-direction:column;align-items:center;min-height:290px;justify-content:center;padding:30px 12px;text-align:center}html[data-ui-style] body #app .personal-games-polished .collection-empty-icon{display:grid;place-items:center;width:58px;height:58px;margin-bottom:16px;border:1px solid var(--lobby-line);border-radius:20px;background:var(--lobby-panel);color:var(--lobby-accent)}html[data-ui-style] body #app .personal-games-polished .collection-empty-icon .el-icon{font-size:27px}html[data-ui-style] body #app .personal-games-polished .collection-empty h2{margin:0;color:var(--lobby-text);font-size:14px;font-weight:600;line-height:1.6}html[data-ui-style] body #app .personal-games-polished .collection-empty p{max-width:230px;margin:8px 0 0;color:var(--lobby-muted);font-size:12px;line-height:1.8}html[data-ui-style] body #app .personal-games-polished .collection-empty button{min-height:40px;padding:8px 14px;margin-top:19px;background:var(--lobby-selected);color:var(--lobby-accent);border:1px solid var(--lobby-line);border-radius:12px;font-size:12px}html[data-ui-style] body #app .personal-games-polished .collection-empty button:active{opacity:.75}html[data-ui-style] body #app .personal-games-polished .list-state{margin-top:12px;min-height:260px;background:var(--lobby-panel);border-color:var(--lobby-line);color:var(--lobby-text)}html[data-ui-style] body #app .personal-games-polished .list-state-title{color:var(--lobby-text)}html[data-ui-style] body #app .personal-games-polished .back-to-top-btn{height:38px;min-width:64px;padding:0 10px;gap:6px}html[data-ui-style] body #app .personal-games-polished .back-to-top-btn .btn-label{color:inherit}html[data-ui-style] body #app .personal-games-polished .back-to-top-btn:active{background:var(--lobby-selected)}html[data-ui-style] body #app .personal-games-polished .game-tabs{gap:3px;padding:4px;margin:0 0 11px;border:1px solid var(--lobby-line);border-radius:13px;background:var(--lobby-panel);box-shadow:none}html[data-ui-style] body #app .personal-games-polished .game-tabs .tab-item{min-width:0;min-height:33px;padding:5px 3px;border:0;border-radius:9px;background:transparent;box-shadow:none}html[data-ui-style] body #app .personal-games-polished .game-tabs .tab-text{font-size:13px;color:var(--lobby-muted)}html[data-ui-style] body #app .personal-games-polished .game-tabs .tab-item.active{background:var(--lobby-selected);box-shadow:none}html[data-ui-style] body #app .personal-games-polished .game-tabs .tab-item.active .tab-text{color:var(--lobby-accent);font-weight:650}html[data-ui-style] body #app .personal-games-polished .games-grid-container.three-column{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px}html[data-ui-style] body #app .personal-games-polished .game-card{min-width:0;border:1px solid var(--lobby-line);border-radius:13px;background:var(--lobby-panel);box-shadow:var(--lobby-shadow)}html[data-ui-style] body #app .personal-games-polished .game-card .card-image-wrapper{padding:0;height:auto;border-radius:0;background:var(--lobby-field)}html[data-ui-style] body #app .personal-games-polished .game-card .bg-image{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:3/4;background-size:cover}html[data-ui-style] body #app .personal-games-polished .game-card .game-name-overlay{position:absolute;inset:auto 0 0;min-height:0;height:auto;padding:8px 4px;border:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-ui-style] body #app .personal-games-polished .game-card .game-name{color:#fff;font-size:11px;font-weight:600;line-height:1.35;text-shadow:0 1px 3px rgba(0,0,0,.4)}html[data-ui-style] body #app .personal-games-polished .game-card:active{transform:none;opacity:.85}html[data-ui-style] body #app .personal-games-polished .game-card .favorite-button,html[data-ui-style] body #app .personal-games-polished .game-card .favorite-button:hover,html[data-ui-style] body #app .personal-games-polished .game-card .favorite-button:active{background:transparent;box-shadow:none}html[data-ui-style] body #app .personal-games-polished .empty-state{flex:1;min-height:230px;padding:30px 10px;gap:0;text-align:center}html[data-ui-style] body #app .personal-games-polished .empty-icon{width:56px;height:56px;display:grid;place-items:center;margin:0 auto 15px;border-radius:18px;background:var(--lobby-field);color:var(--lobby-muted)}html[data-ui-style] body #app .personal-games-polished .empty-icon svg{width:30px;height:30px}html[data-ui-style] body #app .personal-games-polished .empty-text{font-size:13px;font-weight:550;color:var(--lobby-text);line-height:1.6}html[data-ui-style] body #app .personal-games-polished .empty-hint{max-width:220px;margin:7px auto 0;font-size:11px;line-height:1.7;color:var(--lobby-muted)}html[data-ui-style] body #app .personal-games-polished .empty-reset{min-height:38px;margin-top:15px;padding:8px 13px;border:1px solid var(--lobby-line);border-radius:11px;background:var(--lobby-panel);color:var(--lobby-accent);font-size:12px}html[data-ui-style] body #app .personal-games-polished .loading-indicator{color:var(--lobby-muted);background:transparent;box-shadow:none}html[data-ui-style] body #app .personal-games-polished .load-more-text{color:var(--lobby-muted);font-size:12px}html[data-ui-style] body #app .personal-games-polished .back-to-top-btn{border:1px solid var(--lobby-line);border-radius:14px;background:var(--lobby-panel);color:var(--lobby-accent);box-shadow:var(--lobby-shadow)}@media (max-width: 360px){html[data-ui-style] body #app .personal-games-polished .game-search-section{padding:9px 8px}html[data-ui-style] body #app .personal-games-polished .category-games-wrapper{gap:8px;padding-inline:8px}html[data-ui-style] body #app .personal-games-polished .left-category-sidebar{width:61px}html[data-ui-style] body #app .personal-games-polished .category-list{padding:4px}html[data-ui-style] body #app .personal-games-polished .category-name{font-size:10px}html[data-ui-style] body #app .personal-games-polished .games-grid-container.three-column{gap:9px 6px}html[data-ui-style] body #app .personal-games-polished .game-card .game-name{font-size:11px}html[data-ui-style] body #app .personal-games-polished .game-card .game-name-overlay{padding-inline:3px}}@media (prefers-reduced-motion: reduce){html[data-ui-style] body #app .personal-games-polished .category-item,html[data-ui-style] body #app .personal-games-polished .tab-item,html[data-ui-style] body #app .personal-games-polished .game-card,html[data-ui-style] body #app .personal-games-polished .search-box{transition:none}}html[data-ui-style=neumorphic] body #app .personal-games-polished{--lobby-bg: var(--neu-surface);--lobby-panel: var(--neu-surface);--lobby-field: #e0e7f0;--lobby-line: var(--neu-border);--lobby-selected: #dae7f6;--lobby-shadow: 2px 2px 6px #b7c5d73d, -2px -2px 6px #ffffff80}html[data-ui-style=neumorphic] body #app .personal-games-polished .search-box{box-shadow:inset 2px 2px 5px #b7c5d738,inset -2px -2px 5px #ffffff85}html[data-ui-style=ios] body #app .personal-games-polished{--lobby-bg: transparent;--lobby-panel: var(--ios-glass-strong);--lobby-field: #e9eaf070;--lobby-line: #c7cad440;--lobby-selected: #dce2edb0}html[data-ui-style=ios] body #app .personal-games-polished .search-box,html[data-ui-style=ios] body #app .personal-games-polished .left-category-sidebar,html[data-ui-style=ios] body #app .personal-games-polished .game-tabs{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}html[data-ui-style=dark] body #app .personal-games-polished{--lobby-bg: var(--dark-bg);--lobby-panel: var(--dark-panel);--lobby-field: #26292e;--lobby-line: var(--dark-border);--lobby-selected: #3a3227}#app>.app-shell>.main-content>:is(.total-account-change-page,.betting-record-page,.gift-record-page,.switch-record-page,.profit-records-page,.fund-details-page,.access-record-page,.promote-earn-page){height:100%;max-height:100%;min-height:0;overflow:hidden}#app>.app-shell>.main-content>:is(.total-account-change-page,.betting-record-page,.gift-record-page,.switch-record-page,.profit-records-page,.fund-details-page,.access-record-page,.promote-earn-page)>:is(.content,.record-content,.profit-records-content,.fund-details-content){min-height:0;overflow:hidden}#app>.app-shell>.main-content>:is(.total-account-change-page,.betting-record-page,.gift-record-page,.switch-record-page,.profit-records-page,.fund-details-page,.access-record-page,.promote-earn-page)>:is(.content,.record-content,.profit-records-content,.fund-details-content)>:is(.list-wrapper,.records-container,.details-container){min-height:0}#app>.app-shell>.main-content>:is(.total-account-change-page,.betting-record-page,.gift-record-page,.switch-record-page,.profit-records-page,.fund-details-page,.access-record-page,.promote-earn-page)>:is(.content,.record-content,.profit-records-content,.fund-details-content)>:is(.date-filter-bar,.type-tabs,.table-header){flex-shrink:0}#app>.app-shell>.main-content>:is(.total-account-change-page,.betting-record-page,.gift-record-page,.switch-record-page,.profit-records-page,.fund-details-page,.access-record-page,.promote-earn-page) .bottom-stats,#app>.app-shell>.main-content>:is(.total-account-change-page,.betting-record-page,.gift-record-page,.switch-record-page,.profit-records-page,.fund-details-page,.access-record-page,.promote-earn-page) .footer-stats{flex-shrink:0}
