.single-entry[data-v-660e8c10]{padding:17px 17px 0}.single-entry textarea[data-v-660e8c10]{display:block;width:100%;height:124px;padding:10px 12px;border:1px solid #eadada;border-radius:8px;background:snow;color:#6b6060;line-height:1.55;resize:none;outline:0;box-shadow:0 0 #f05f6300;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.single-entry textarea[data-v-660e8c10]:focus{border-color:#ef777a;background:#fff;box-shadow:0 0 0 3px #f05f631f}.single-entry p[data-v-660e8c10]{margin:10px 0 14px;color:#665d5d;font-size:12px;line-height:1.8}.single-actions[data-v-660e8c10]{display:flex;align-items:center;gap:10px}.single-actions button[data-v-660e8c10]{min-width:74px;height:34px;padding:0 14px;border:1px solid #ef9d36;border-radius:17px;background:#fff7ec;color:#d9821c;font-size:13px;box-shadow:0 2px 6px #b46e191a;transition:transform .1s ease,background-color .15s ease}.single-actions button+button[data-v-660e8c10]{border-color:#d8d9de;background:#f5f5f7;color:#73757e;box-shadow:none}.single-actions button[data-v-660e8c10]:last-child:not(:nth-child(2)){border-color:#f05f63;background:#f05f63;color:#fff}.single-actions button[data-v-660e8c10]:active{transform:scale(.96)}.ball-board[data-v-660e8c10]{padding:5px 10px 24px}.ball-row[data-v-660e8c10]{display:grid;grid-template-columns:45px minmax(0,1fr);column-gap:6px;align-items:center;padding:13px 0;border-bottom:1px solid #d4d6db}.ball-label[data-v-660e8c10]{background:none;color:#6c6464;text-align:left;font-size:12px}.ball-label[data-v-660e8c10]:after{display:none}.ball-row-main[data-v-660e8c10]{min-width:0;width:100%}.ball-values[data-v-660e8c10]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:7px;width:100%}.ball-values button[data-v-660e8c10]{justify-self:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#ffd8d0;color:#615b5b;font-size:14px;transition:background-color .14s ease,color .14s ease,transform .1s ease}.ball-values button.active[data-v-660e8c10]{background:#f05f63;color:#fff}.ball-values button[data-v-660e8c10]:active{transform:scale(.94)}.quick-row[data-v-660e8c10]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:8px;width:100%;margin:0 0 7px}.quick-row button[data-v-660e8c10]{min-width:0;padding:7px 0;background:#ffe7e4;color:#806d6d;font-size:12px;transition:background-color .14s ease,color .14s ease}.quick-row button.active[data-v-660e8c10],.quick-row button[data-v-660e8c10]:active{background:#f05f63;color:#fff}.credit-amount[data-v-a1574506]{height:38px;display:flex;align-items:center;gap:5px;padding:3px 8px;border-top:1px solid #ddd;box-shadow:0 -1px 5px #0000000d;background:#fff}.credit-amount b[data-v-a1574506]{flex:0 0 auto;font-size:13px;font-weight:400}.credit-amount span[data-v-a1574506],.credit-amount button[data-v-a1574506]{height:24px;min-width:0;flex:1;display:grid;place-items:center;padding:0;border-radius:3px;background:#ffe0d8;color:#9c7474;font-size:12px}.credit-amount .current[data-v-a1574506]{flex:0 0 53px;color:#eb4b08}.credit-amount button.active[data-v-a1574506]{color:#eb4b08;box-shadow:inset 0 0 0 1px #f5a38b}.credit-amount .settings[data-v-a1574506]{flex:0 0 34px;font-size:16px}.amount-modal-mask[data-v-a1574506]{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;background:#1e1c26ad;padding:20px}.amount-modal[data-v-a1574506]{width:330px;max-width:100%;overflow:hidden;border-radius:5px;background:#f6f6f6;color:#484852;box-shadow:0 12px 36px #00000059}.amount-modal h2[data-v-a1574506]{height:52px;margin:0;display:grid;place-items:center;background:#eb8c3b;color:#fff;font-size:19px;font-weight:400}.amount-row[data-v-a1574506]{height:56px;display:grid;grid-template-columns:44px 44px 1fr 44px 44px;align-items:center;gap:6px;padding:0 24px}.amount-row button[data-v-a1574506]{height:25px;border-radius:5px;background:#e5e5e5;color:#666;font-size:14px}.amount-row input[data-v-a1574506]{width:100%;min-width:0;border:0;background:transparent;text-align:center;color:#50505a;font-size:18px;outline:none}.amount-modal footer[data-v-a1574506]{height:56px;display:flex;margin-top:4px}.amount-modal footer button[data-v-a1574506]{flex:1;background:#fff;color:#25252b;font-size:18px}.amount-modal footer button+button[data-v-a1574506]{background:#e3e3e3}.amount-modal-enter-active[data-v-a1574506],.amount-modal-leave-active[data-v-a1574506]{transition:opacity .2s ease}.amount-modal-enter-active .amount-modal[data-v-a1574506],.amount-modal-leave-active .amount-modal[data-v-a1574506]{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.amount-modal-enter-from[data-v-a1574506],.amount-modal-leave-to[data-v-a1574506]{opacity:0}.amount-modal-enter-from .amount-modal[data-v-a1574506],.amount-modal-leave-to .amount-modal[data-v-a1574506]{transform:translateY(18px) scale(.97)}.credit-board[data-v-e0d144ac]{position:relative;flex:1 1 auto;min-height:0;display:grid;grid-template-columns:76px 1fr;background:#fff;overflow:hidden;color:#130f1a}.credit-board aside[data-v-e0d144ac]{min-height:0;background:#fff6ec;overflow-y:auto;scrollbar-width:none}.credit-board aside[data-v-e0d144ac]::-webkit-scrollbar,.credit-board main[data-v-e0d144ac]::-webkit-scrollbar{display:none}.credit-board aside button[data-v-e0d144ac]{display:flex;width:100%;height:36px;align-items:center;justify-content:center;color:#5c5b64;font-size:12px;line-height:1}.credit-board aside button.active[data-v-e0d144ac]{background:#dc7c49;color:#fff;font-weight:700}.credit-board main[data-v-e0d144ac]{min-height:0;padding:0 10px;overflow-y:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.credit-board section[data-v-e0d144ac]{margin:5px 0}.credit-board section h3[data-v-e0d144ac]{height:30px;margin:0 0 15px;display:flex;align-items:center;justify-content:center;border-radius:3px;background:#ffcbbd;color:#6b574e;font-size:14px;font-weight:400;line-height:30px}.odd-grid[data-v-e0d144ac]{display:flex;flex-wrap:wrap}.odd-grid button[data-v-e0d144ac]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;margin:5px;border-radius:4px;background:#ffeaea;color:#130f1a}.normal-grid button[data-v-e0d144ac]{width:calc(25% - 10px);height:48px;padding:4px}.round-grid button[data-v-e0d144ac]{width:46px;height:48px;padding:4px;border-radius:50%}.round-grid button.wide[data-v-e0d144ac]{width:62px;height:48px;border-radius:4px}.odd-grid button.active[data-v-e0d144ac],.digit-selector button.active[data-v-e0d144ac]{background:#dc7c49;color:#fff}.odd-grid b[data-v-e0d144ac],.odd-grid small[data-v-e0d144ac],.group-modes b[data-v-e0d144ac],.group-modes small[data-v-e0d144ac]{display:block;font-weight:500}.odd-grid b[data-v-e0d144ac]{font-size:14px;line-height:19px}.odd-grid small[data-v-e0d144ac]{color:#e86b2b;font-size:11px;font-weight:400;line-height:19px}.odd-grid button.active small[data-v-e0d144ac],.group-modes button.active b[data-v-e0d144ac],.group-modes button.active small[data-v-e0d144ac]{color:#fff}.round-panel+.round-panel[data-v-e0d144ac],.normal-panel+.normal-panel[data-v-e0d144ac]{margin-top:10px}.quick-pick[data-v-e0d144ac]{display:flex;justify-content:center;padding:0 0 15px}.quick-pick button[data-v-e0d144ac]{padding:7px 14px;border-radius:2px;background:#bd66f5;color:#fff;font-size:12px}.position-tabs[data-v-e0d144ac]{display:flex;align-items:center;justify-content:center;margin-top:-6px}.position-tabs button[data-v-e0d144ac]{margin:0 4px 11px;padding:7px 24px;border-radius:6px;background:#6c6585;color:#fff;font-size:12px}.position-tabs button.active[data-v-e0d144ac]{background:#dc7c49}.location-panel .quick-pick[data-v-e0d144ac]{padding-bottom:15px}.group-modes[data-v-e0d144ac]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 5px;margin-bottom:10px}.group-modes button[data-v-e0d144ac]{height:43px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:2px;background:#ffeaea}.group-modes b[data-v-e0d144ac]{color:#130f1a;font-size:14px}.group-modes small[data-v-e0d144ac]{color:#e86b2b;font-size:12px}.group-modes button.active[data-v-e0d144ac]{background:#dc7c49}.group-panel h3[data-v-e0d144ac]{margin-bottom:10px}.digit-selector[data-v-e0d144ac]{display:flex;flex-wrap:wrap}.digit-selector button[data-v-e0d144ac]{width:46px;height:46px;margin:5px;border-radius:50%;background:#ffeaea;font-size:14px}.digit-selector.all button[data-v-e0d144ac]{width:62px;height:35px;border-radius:4px}.credit-scroll-space[data-v-e0d144ac]{height:116px}.credit-tabbar[data-v-e0d144ac]{position:fixed;left:50%;bottom:0;z-index:9;width:390px;max-width:100%;transform:translate(-50%);background:#fff}.credit-amount[data-v-e0d144ac]{height:35px;display:flex;align-items:center;gap:6px;padding:3px 9px;border-top:1px solid #ddd}.credit-amount b[data-v-e0d144ac]{font-size:12px;font-weight:400}.credit-amount span[data-v-e0d144ac]{flex:1;padding:4px 1px;border-radius:2px;background:#ffe5de;text-align:center;color:#af8282;font-size:11px}.credit-amount span.active[data-v-e0d144ac]{color:#eb4b08}.credit-tabbar>div[data-v-e0d144ac]:last-child{display:flex;height:35px}.credit-tabbar>div:last-child button[data-v-e0d144ac]{flex:1;background:#e08a31;color:#fff;font-size:15px;font-weight:700}.credit-tabbar>div:last-child button+button[data-v-e0d144ac]{background:#ec5353}.credit-board aside[data-v-e0d144ac]{background:#f7efe4}.credit-board aside button.active[data-v-e0d144ac],.odd-grid button.active[data-v-e0d144ac],.digit-selector button.active[data-v-e0d144ac],.position-tabs button.active[data-v-e0d144ac],.group-modes button.active[data-v-e0d144ac]{background:#d26739}.credit-board section h3[data-v-e0d144ac]{background:#febfb0}.odd-grid button[data-v-e0d144ac],.group-modes button[data-v-e0d144ac],.digit-selector button[data-v-e0d144ac]{background:#ffe5e4}.credit-amount[data-v-e0d144ac]{box-shadow:0 -1px 5px #0000000d}.credit-amount span.active[data-v-e0d144ac]{flex:0 0 53px}.credit-tabbar>div:last-child button[data-v-e0d144ac]{background:#d77625}.credit-tabbar>div:last-child button+button[data-v-e0d144ac]{background:#e53a42}.credit-board main[data-v-e0d144ac]{padding-right:6px}.credit-board[data-v-e0d144ac]{grid-template-columns:78px 1fr}.credit-board main[data-v-e0d144ac]{padding-right:10px}.credit-board aside[data-v-e0d144ac]{background:#fff2ea}.credit-board aside button[data-v-e0d144ac]{font-size:13px}.credit-board aside button.active[data-v-e0d144ac],.odd-grid button.active[data-v-e0d144ac],.digit-selector button.active[data-v-e0d144ac],.position-tabs button.active[data-v-e0d144ac],.group-modes button.active[data-v-e0d144ac]{background:#d78150}.credit-board section h3[data-v-e0d144ac]{background:#fcccbe}.odd-grid button[data-v-e0d144ac],.group-modes button[data-v-e0d144ac],.digit-selector button[data-v-e0d144ac]{background:#feecec}.round-grid button[data-v-e0d144ac]{width:47px}.quick-pick button[data-v-e0d144ac]{width:76px;height:35px;padding:0}.position-tabs[data-v-e0d144ac]{margin-top:0}.position-tabs button[data-v-e0d144ac]{width:78px;height:38px;margin:0 5px 11px;padding:0}.group-modes[data-v-e0d144ac]{margin-bottom:20px}.group-panel h3[data-v-e0d144ac]{margin-bottom:15px}.digit-selector button[data-v-e0d144ac]{width:47px;height:48px}.credit-amount[data-v-e0d144ac]{height:38px}.credit-amount b[data-v-e0d144ac],.credit-amount span[data-v-e0d144ac]{font-size:13px}.credit-tabbar>div[data-v-e0d144ac]:last-child{height:40px}.credit-tabbar>div:last-child button[data-v-e0d144ac]{background:#db8e3e}.credit-tabbar>div:last-child button+button[data-v-e0d144ac]{background:#e65d57}.position-tabs[data-v-e0d144ac]{transform:translate(-2px)}.group-modes[data-v-e0d144ac]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0;margin-bottom:11px}.group-modes button[data-v-e0d144ac]{width:calc(33.3% - 5px);margin-bottom:10px}.group-panel h3[data-v-e0d144ac]{margin-top:0}.odd-grid button[data-v-e0d144ac]{overflow:hidden}.odd-grid b[data-v-e0d144ac],.odd-grid small[data-v-e0d144ac]{width:100%;overflow:hidden;text-align:center;white-space:nowrap;text-overflow:ellipsis}.credit-amount span[data-v-e0d144ac]{height:22px;padding:0;display:grid;place-items:center}.credit-amount span.active[data-v-e0d144ac]{margin-right:6px}.odd-grid button[data-v-e0d144ac]{box-sizing:border-box;min-height:48px;max-height:48px}.odd-grid button.active[data-v-e0d144ac]{height:48px}.credit-scroll-space[data-v-e0d144ac]{height:128px}.credit-actions button[data-v-e0d144ac]:disabled{opacity:.55}.credit-summary[data-v-e0d144ac]{position:fixed;left:50%;bottom:78px;z-index:8;width:390px;max-width:100%;height:43px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;box-sizing:border-box;transform:translate(-50%);background:#722429;color:#fff;font-size:12px;box-shadow:0 -2px 8px #00000024}.credit-summary b[data-v-e0d144ac]{color:#ffd000;font-size:14px;font-weight:500}.credit-summary-enter-active[data-v-e0d144ac],.credit-summary-leave-active[data-v-e0d144ac]{transition:transform .3s cubic-bezier(.22,.8,.25,1),opacity .2s ease}.credit-summary-enter-from[data-v-e0d144ac],.credit-summary-leave-to[data-v-e0d144ac]{transform:translate(-50%,100%);opacity:0}.pl5-credit-board[data-v-928bf6db]{position:relative;flex:1 1 auto;min-height:0;display:grid;grid-template-columns:86px 1fr;background:#fff;overflow:hidden;color:#19151f}.pl5-credit-board aside[data-v-928bf6db]{min-height:0;background:#fff1e8;overflow-y:auto;scrollbar-width:none}.pl5-credit-board aside[data-v-928bf6db]::-webkit-scrollbar,.pl5-credit-board main[data-v-928bf6db]::-webkit-scrollbar{display:none}.pl5-credit-board aside button[data-v-928bf6db]{display:flex;width:100%;height:43px;align-items:center;justify-content:center;color:#59545f;font-size:14px}.pl5-credit-board aside button.active[data-v-928bf6db]{background:#d96a37;color:#fff;font-weight:700}.pl5-credit-board main[data-v-928bf6db]{min-height:0;padding:0 10px;overflow-y:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pl5-credit-board section[data-v-928bf6db]{margin:6px 0 13px}.pl5-credit-board section h3[data-v-928bf6db]{height:31px;margin:0 0 14px;display:flex;align-items:center;justify-content:center;border-radius:3px;background:#ffb9aa;color:#62514d;font-size:14px;font-weight:400}.pl5-odd-grid[data-v-928bf6db]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.pl5-odd-grid button[data-v-928bf6db]{height:52px;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:5px;background:#ffe6e7;color:#161219;overflow:hidden}.pl5-odd-grid button.digit[data-v-928bf6db]{width:52px;height:52px;justify-self:center;border-radius:50%}.pl5-odd-grid button.active[data-v-928bf6db]{background:#d78150;color:#fff}.pl5-odd-grid button[data-v-928bf6db]:disabled{opacity:.65}.pl5-odd-grid b[data-v-928bf6db],.pl5-odd-grid small[data-v-928bf6db]{display:block;width:100%;overflow:hidden;text-align:center;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.pl5-odd-grid b[data-v-928bf6db]{font-size:15px;line-height:20px}.pl5-odd-grid small[data-v-928bf6db]{color:#f26636;font-size:12px;line-height:18px}.pl5-odd-grid button.active small[data-v-928bf6db]{color:#fff}.credit-scroll-space[data-v-928bf6db]{height:128px}.credit-tabbar[data-v-928bf6db]{position:fixed;left:50%;bottom:0;z-index:9;width:390px;max-width:100%;transform:translate(-50%);background:#fff}.credit-actions[data-v-928bf6db]{display:flex;height:40px}.credit-actions button[data-v-928bf6db]{flex:1;background:#db8e3e;color:#fff;font-size:15px;font-weight:700}.credit-actions button+button[data-v-928bf6db]{background:#e65d57}.credit-actions button[data-v-928bf6db]:disabled{opacity:.55}.credit-summary[data-v-928bf6db]{position:fixed;left:50%;bottom:78px;z-index:8;width:390px;max-width:100%;height:43px;display:flex;align-items:center;justify-content:space-between;padding:0 11px;box-sizing:border-box;transform:translate(-50%);background:#722429;color:#fff;font-size:12px;box-shadow:0 -2px 8px #00000024}.credit-summary b[data-v-928bf6db]{color:#ffd000;font-size:14px;font-weight:500}.credit-summary-enter-active[data-v-928bf6db],.credit-summary-leave-active[data-v-928bf6db]{transition:transform .3s cubic-bezier(.22,.8,.25,1),opacity .2s ease}.credit-summary-enter-from[data-v-928bf6db],.credit-summary-leave-to[data-v-928bf6db]{transform:translate(-50%,100%);opacity:0}.draw-results-panel[data-v-789ab320]{flex:1;min-height:0;overflow-y:auto;background:#fff;color:#777;font-size:10px;scrollbar-width:none}.draw-results-panel[data-v-789ab320]::-webkit-scrollbar{display:none}.draw-results-table[data-v-789ab320]{width:100%;border-collapse:collapse;table-layout:fixed;background:#fff;text-align:center}.draw-results-table th[data-v-789ab320]{position:sticky;top:0;z-index:2;height:22px;padding:0;border:1px solid #eee;background:#f8f7f7;color:#777;font-size:10px;font-weight:400}.draw-results-table th[data-v-789ab320]:first-child{width:24%}.draw-results-table td[data-v-789ab320]{height:24px;padding:0;border:1px solid #eee;color:#777;font-size:10px;font-weight:400}.draw-balls[data-v-789ab320]{display:flex;align-items:center;justify-content:center;gap:6px}.draw-balls span[data-v-789ab320]{width:16px;height:16px;display:grid;place-items:center;border:1px solid #e8a53b;border-radius:50%;background:#fff;color:#e8a13a;font-size:10px;line-height:14px;text-align:center;box-shadow:0 0 2px #e8a53b66}.draw-results-state[data-v-789ab320]{min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#aaa}.draw-results-state i[data-v-789ab320]{width:24px;height:24px;border:2px solid #f1dfc3;border-top-color:#e8a53b;border-radius:50%;animation:draw-spin-789ab320 .8s linear infinite}.draw-results-state button[data-v-789ab320]{padding:6px 13px;border-radius:3px;background:#e8a53b;color:#fff}.draw-results-state.error[data-v-789ab320]{color:#d15b61}@keyframes draw-spin-789ab320{to{transform:rotate(360deg)}}.record-detail-mask[data-v-9ff268da]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#0007}.record-detail-dialog.bet-order-detail[data-v-9ff268da]{position:relative;width:85vw;max-width:340px;height:70vh;max-height:70vh;display:flex;flex-direction:column;overflow:hidden;border-radius:4px;background:#f3f3f3;color:#333}.record-detail-dialog.bet-order-detail>header[data-v-9ff268da]{position:absolute;inset:0 0 auto;z-index:3;height:45px;display:flex;align-items:center;justify-content:center;background:#e89d56;color:#fff;font-weight:400}.record-detail-dialog.bet-order-detail>header b[data-v-9ff268da]{font-size:14px;font-weight:400}.record-detail-loading[data-v-9ff268da]{flex:1;padding:76px 15px 65px;text-align:center;background:#f3f3f3}.bet-detail-middle[data-v-9ff268da]{flex:1;min-height:0;overflow-y:auto;padding:55px 10px 65px;background:#f3f3f3;scrollbar-width:none}.bet-detail-middle[data-v-9ff268da]::-webkit-scrollbar{display:none}.bet-detail-card[data-v-9ff268da]{margin:0;padding:0;overflow:hidden;border-radius:8px;background:#fff;font-size:13px}.bet-detail-card>div[data-v-9ff268da]{display:flex;align-items:flex-start;min-height:40px;padding:0;border:0}.bet-detail-card dt[data-v-9ff268da]{flex:0 0 82px;display:flex;justify-content:flex-end;align-items:flex-start;padding:10px 9px 8px 5px;color:#333;line-height:20px;white-space:nowrap}.bet-detail-card dd[data-v-9ff268da]{flex:1;min-width:0;min-height:40px;margin:0;padding:10px 12px 8px 0;color:#777777b3;line-height:20px;word-break:break-all}.bet-detail-card .with-copy[data-v-9ff268da]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.bet-detail-card .with-copy span[data-v-9ff268da]{min-width:0;white-space:pre-wrap;word-break:break-all}.bet-detail-card .with-copy button[data-v-9ff268da]{flex:0 0 auto;padding:0;border:0;background:transparent;color:#2c9bfd;font-size:10px;line-height:20px}.bet-detail-card .selection-value[data-v-9ff268da]{min-height:48px}.bet-detail-actions[data-v-9ff268da]{position:absolute;inset:auto 0 0;z-index:3;height:55px;display:flex;border-top:1px solid rgba(0,0,0,.08);background:#fff}.bet-detail-actions button[data-v-9ff268da]{flex:1;border:0;background:#fff;color:#333;font-size:13px}.bet-detail-actions button[data-v-9ff268da]:disabled{opacity:.5}.bet-detail-actions button[data-v-9ff268da]:last-child{background:#e6e6e6;color:#353535}.cancel-action-mask[data-v-9ff268da]{position:fixed;left:50%;top:0;bottom:0;z-index:1200;width:390px;max-width:100%;transform:translate(-50%);display:flex;align-items:flex-end;padding:0 12px 18px;box-sizing:border-box;background:#100d1875}.cancel-action-sheet[data-v-9ff268da]{width:100%;font-size:16px;text-align:center}.cancel-action-primary[data-v-9ff268da]{overflow:hidden;border-radius:11px;background:#fffffff5}.cancel-action-primary p[data-v-9ff268da]{height:52px;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border-bottom:1px solid #e6e6e8;color:#555;font-size:15px}.cancel-action-primary button[data-v-9ff268da],.cancel-action-dismiss[data-v-9ff268da]{width:100%;height:52px;border:0;background:#fffffff5;font-size:17px}.cancel-action-primary button[data-v-9ff268da]{color:#f34e69}.cancel-action-primary button[data-v-9ff268da]:disabled{color:#c2c2c7}.cancel-action-dismiss[data-v-9ff268da]{margin-top:9px;border-radius:11px;color:#2d2d32;font-weight:600}.common-record-mask[data-v-27b78b14]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:18px;background:#0c0a108a;box-sizing:border-box}.common-record-dialog[data-v-27b78b14]{width:85vw;max-width:340px;max-height:min(70vh,620px);display:flex;flex-direction:column;overflow:hidden;border-radius:6px;background:#fff;color:#5d5964;box-shadow:0 14px 42px #0000003d}.common-record-dialog>header[data-v-27b78b14]{position:relative;flex:0 0 45px;display:flex;align-items:center;justify-content:center;background:#773434;color:#fff}.common-record-dialog>header b[data-v-27b78b14]{font-size:15px;font-weight:500}.common-record-dialog>header button[data-v-27b78b14]{position:absolute;right:5px;top:5px;width:35px;height:35px;border:0;background:transparent;color:#fff;font-size:25px;line-height:32px}.common-record-loading[data-v-27b78b14]{padding:55px 15px;text-align:center;color:#999}.common-record-body[data-v-27b78b14]{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.common-record-body[data-v-27b78b14]::-webkit-scrollbar{display:none}.common-record-actions[data-v-27b78b14]{flex:0 0 auto;padding:12px 14px;border-top:1px solid #eee;background:#fff}[data-v-27b78b14] .common-detail-list{margin:0;padding:0}[data-v-27b78b14] .common-detail-list>div{min-height:43px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 14px;border-bottom:1px solid #eee;box-sizing:border-box;font-size:12px}[data-v-27b78b14] .common-detail-list dt{flex:0 0 auto;color:#999}[data-v-27b78b14] .common-detail-list dd{min-width:0;margin:0;text-align:right;overflow-wrap:anywhere;color:#5d5964}[data-v-27b78b14] .common-detail-list .detail-positive{color:#2f9a76}[data-v-27b78b14] .common-detail-list .detail-description{align-items:flex-start}[data-v-27b78b14] .common-detail-list .detail-description dd{max-width:70%;line-height:1.5}[data-v-27b78b14] .common-detail-list .chase-entry dd{line-height:1.55}[data-v-27b78b14] .common-detail-list .chase-entry small{color:#e97070}[data-v-27b78b14] .common-action-button{width:100%;height:38px;border:0;border-radius:4px;background:#e65d57;color:#fff;font-size:14px}[data-v-27b78b14] .common-action-button:disabled{background:#ccc;color:#888}@media(max-height:620px){.common-record-dialog[data-v-27b78b14]{max-height:82vh}}.recent-bets-panel[data-v-1b192bb3]{flex:1;height:100%;min-height:0;overflow-y:auto;background:#f5f5f7;padding:10px 0 30px;color:#5d5a6d;font-size:13px}.recent-section-tabs[data-v-1b192bb3]{display:flex;align-items:center;gap:20px;padding:0 10px 10px}.recent-section-tabs button[data-v-1b192bb3]{height:30px;padding:0 10px;border:1px solid #ebe8f9;border-radius:3px;background:#fff;color:#797692;font-size:12px}.recent-section-tabs button.active[data-v-1b192bb3]{border-color:#dc7c49;background:#dc7c49;color:#fff}.recent-filters[data-v-1b192bb3]{background:#fff}.recent-filter-row[data-v-1b192bb3]{display:flex;align-items:center;gap:10px;min-height:49px;padding:0 10px;border-bottom:1px solid #eee}.recent-filter-row>span[data-v-1b192bb3]:first-child{flex:0 0 auto;color:#5e5966}.recent-filter-row select[data-v-1b192bb3]{flex:1;min-width:0;height:48px;border:0;outline:0;background:transparent;color:#f69a4c;font-size:13px;appearance:none}.recent-time-row[data-v-1b192bb3]{flex-wrap:wrap;padding-top:5px;padding-bottom:5px}.recent-time-row select[data-v-1b192bb3]{height:28px}.recent-time-row small[data-v-1b192bb3]{flex:0 0 100%;padding-left:66px;color:#f69a4c;font-size:10px;white-space:nowrap}.recent-query-row[data-v-1b192bb3]{display:flex;height:47px}.recent-query[data-v-1b192bb3]{width:60%;border:0;background:#e97070;color:#fff;font-size:13px}.recent-query.full[data-v-1b192bb3]{width:100%}.recent-query span[data-v-1b192bb3]{margin-right:5px;font-size:17px}.recent-status[data-v-1b192bb3]{width:40%;display:flex;background:#f7f7f7}.recent-status select[data-v-1b192bb3]{width:100%;border:0;outline:0;background:transparent;color:#777;text-align:center;text-align-last:center;font-size:13px}.recent-records[data-v-1b192bb3]{padding:1px 8px 20px}.recent-record-card[data-v-1b192bb3]{margin-top:8px;border-radius:5px;background:#fff;overflow:hidden;box-shadow:0 1px 2px #4c43520d}.recent-record-card>header[data-v-1b192bb3]{display:flex;align-items:center;justify-content:space-between;min-height:39px;padding:8px 12px;border-bottom:1px solid #0000000d;font-size:12px}.recent-record-card>header[data-v-1b192bb3]:before{content:"";width:3px;height:14px;margin-right:6px;background:#777c}.recent-record-card>header b[data-v-1b192bb3]{margin-right:auto;font-weight:400}.recent-record-card>header span[data-v-1b192bb3]{color:#85818d}.recent-record-card.status-won[data-v-1b192bb3]{background:#67c23a14}.recent-record-card.status-won>header[data-v-1b192bb3]:before{background:#67c23ae6}.recent-record-card.status-lost[data-v-1b192bb3]{background:#77777714}.recent-record-card.status-cancelled[data-v-1b192bb3],.recent-record-card.chase-stopped[data-v-1b192bb3]{background:#e6a23c14}.recent-record-card.status-cancelled>header[data-v-1b192bb3]:before,.recent-record-card.chase-stopped>header[data-v-1b192bb3]:before{background:#e6a23ce6}.recent-record-content[data-v-1b192bb3]{display:flex;align-items:center;justify-content:space-between;padding:9px 12px 12px}.recent-record-grid[data-v-1b192bb3]{flex:1;display:grid;grid-template-columns:1fr 1fr;row-gap:10px}.recent-record-grid p[data-v-1b192bb3]{min-width:0;margin:0;display:flex;flex-direction:column;gap:3px}.recent-record-grid p span[data-v-1b192bb3]{color:#95919c;font-size:11px}.recent-record-grid p b[data-v-1b192bb3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5d5964;font-size:12px;font-weight:400}.recent-record-grid p .money[data-v-1b192bb3]{color:#ef5155}.recent-record-actions[data-v-1b192bb3]{flex:0 0 70px;min-height:65px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.record-status[data-v-1b192bb3]{border-radius:20px;padding:2px 9px;background:#77777780;color:#fff;font-size:11px;white-space:nowrap}.status-won .record-status[data-v-1b192bb3]{background:#67c23a80}.status-cancelled .record-status[data-v-1b192bb3],.chase-stopped .record-status[data-v-1b192bb3]{background:#e6a23c80}.status-pending .record-status[data-v-1b192bb3],.chase-active .record-status[data-v-1b192bb3]{border:1px solid #0094c080;background:transparent;color:#0094c080}.recent-record-actions button[data-v-1b192bb3]{width:64px;height:25px;border:0;border-radius:2px;background:#f4586e;color:#fff;font-size:11px}.recent-record-actions .detail-button[data-v-1b192bb3]{background:#dc7c49}.recent-empty[data-v-1b192bb3]{padding:45px 10px;text-align:center;color:#999}.recent-error button[data-v-1b192bb3]{display:block;margin:12px auto 0;padding:6px 14px;border-radius:3px;background:#e97070;color:#fff}.recent-load-more[data-v-1b192bb3]{display:block;margin:18px auto 2px;padding:8px 24px;border-radius:3px;background:#e97070;color:#fff}.recent-end[data-v-1b192bb3]{display:flex;align-items:center;margin-top:18px;color:#bfbdcd;font-size:11px;text-align:center}.recent-end[data-v-1b192bb3]:before,.recent-end[data-v-1b192bb3]:after{content:"";flex:1;height:1px;background:#0000001a}.recent-end span[data-v-1b192bb3]{margin:0 10px}.ledger-content[data-v-1b192bb3]{padding:10px 12px}.ledger-content p[data-v-1b192bb3]{display:flex;justify-content:space-between;margin:0 0 8px}.ledger-content p span[data-v-1b192bb3],.ledger-content small[data-v-1b192bb3]{color:#999}.ledger-content b[data-v-1b192bb3]{font-weight:400}.ledger-content b.positive[data-v-1b192bb3]{color:#67b53e}.ledger-content small[data-v-1b192bb3]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.record-detail-mask[data-v-1b192bb3]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#0007}.record-detail-dialog[data-v-1b192bb3]{position:relative;width:350px;max-width:calc(100% - 26px);max-height:82vh;overflow:auto;border-radius:5px;background:#fff;color:#5d5964}.record-detail-dialog>header[data-v-1b192bb3]{position:sticky;top:0;z-index:1;height:45px;display:flex;align-items:center;justify-content:center;background:#e97070;color:#fff}.record-detail-dialog>header b[data-v-1b192bb3]{font-size:15px}.record-detail-dialog>header button[data-v-1b192bb3]{position:absolute;right:8px;width:32px;height:32px;color:#fff;font-size:24px}.record-detail-loading[data-v-1b192bb3]{padding:55px;text-align:center}.record-detail-dialog dl[data-v-1b192bb3]{margin:0;padding:10px 14px}.record-detail-dialog dl>div[data-v-1b192bb3]{display:flex;padding:8px 0;border-bottom:1px solid #eee}.record-detail-dialog dt[data-v-1b192bb3]{flex:0 0 78px;color:#999}.record-detail-dialog dd[data-v-1b192bb3]{min-width:0;margin:0;word-break:break-all}.record-detail-dialog .selection[data-v-1b192bb3]{display:block}.record-detail-dialog .selection dd[data-v-1b192bb3]{margin-top:7px;padding:8px;background:#f7f7f7;white-space:pre-wrap;line-height:1.5}.detail-win[data-v-1b192bb3]{color:#ef5155}.chase-entry dd small[data-v-1b192bb3]{color:#e97070}.record-detail-repeat[data-v-1b192bb3]{display:block;width:calc(100% - 28px);height:38px;margin:0 14px 14px;border-radius:3px;background:#f4586e;color:#fff}.record-detail-repeat.stop[data-v-1b192bb3]{background:#e69a3c}.stop-confirm[data-v-1b192bb3]{position:sticky;bottom:0;padding:12px 14px;background:#fff7ef;border-top:1px solid #efd6b9;text-align:center}.stop-confirm p[data-v-1b192bb3]{margin:0 0 10px;line-height:1.5}.stop-confirm button[data-v-1b192bb3]{width:45%;height:32px;margin:0 2%;border-radius:3px;background:#ddd;color:#666}.stop-confirm button[data-v-1b192bb3]:last-child{background:#e97070;color:#fff}.recent-bets-panel[data-v-1b192bb3]{height:auto}.record-detail-dialog.bet-order-detail[data-v-1b192bb3]{width:85vw;max-width:340px;height:70vh;max-height:70vh;display:flex;flex-direction:column;overflow:hidden;border-radius:4px;background:#f3f3f3;color:#333}.record-detail-dialog.bet-order-detail>header[data-v-1b192bb3]{position:absolute;inset:0 0 auto;z-index:3;height:45px;background:#e89d56;font-weight:400}.record-detail-dialog.bet-order-detail>header b[data-v-1b192bb3]{font-size:14px;font-weight:400}.bet-order-detail .record-detail-loading[data-v-1b192bb3]{flex:1;padding:76px 15px 65px;background:#f3f3f3}.bet-detail-middle[data-v-1b192bb3]{flex:1;min-height:0;overflow-y:auto;padding:55px 10px 65px;background:#f3f3f3;scrollbar-width:none}.bet-detail-middle[data-v-1b192bb3]::-webkit-scrollbar{display:none}.record-detail-dialog .bet-detail-card[data-v-1b192bb3]{margin:0;padding:0;overflow:hidden;border-radius:8px;background:#fff;font-size:13px}.record-detail-dialog .bet-detail-card>div[data-v-1b192bb3]{display:flex;align-items:flex-start;min-height:40px;padding:0;border:0}.record-detail-dialog .bet-detail-card dt[data-v-1b192bb3]{flex:0 0 82px;display:flex;justify-content:flex-end;align-items:flex-start;padding:10px 9px 8px 5px;color:#333;line-height:20px;white-space:nowrap}.record-detail-dialog .bet-detail-card dd[data-v-1b192bb3]{flex:1;min-width:0;min-height:40px;margin:0;padding:10px 12px 8px 0;color:#777777b3;line-height:20px;word-break:break-all}.record-detail-dialog .bet-detail-card .with-copy[data-v-1b192bb3]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.record-detail-dialog .bet-detail-card .with-copy span[data-v-1b192bb3]{min-width:0;white-space:pre-wrap;word-break:break-all}.record-detail-dialog .bet-detail-card .with-copy button[data-v-1b192bb3]{flex:0 0 auto;padding:0;border:0;background:transparent;color:#2c9bfd;font-size:10px;line-height:20px}.record-detail-dialog .bet-detail-card .selection-value[data-v-1b192bb3]{min-height:48px}.bet-detail-actions[data-v-1b192bb3]{position:absolute;inset:auto 0 0;z-index:3;height:55px;display:flex;border-top:1px solid rgba(0,0,0,.08);background:#fff}.bet-detail-actions button[data-v-1b192bb3]{flex:1;border:0;background:#fff;color:#333;font-size:13px}.bet-detail-actions button[data-v-1b192bb3]:disabled{opacity:.5}.bet-detail-actions button[data-v-1b192bb3]:last-child{background:#e6e6e6;color:#353535}.game-page[data-v-28b61e28]{min-height:100%;padding-bottom:82px;background:#f4f6f8;color:#3e3e46}.game-page-head[data-v-28b61e28]{position:sticky;top:0;z-index:8;height:58px;display:grid;grid-template-columns:58px 1fr 58px;align-items:center;background:#70272b;color:#fff}.game-page-head b[data-v-28b61e28]{text-align:center;font-size:20px;font-weight:500}.game-page-head button[data-v-28b61e28]{height:58px;border:0;background:transparent;color:#fff;font-size:35px}.game-page-head button[data-v-28b61e28]:last-child{font-size:25px}.game-category-tabs[data-v-28b61e28]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#fff;border-bottom:1px solid #eee}.game-category-tabs span[data-v-28b61e28]{font-size:18px;color:#e75459;border-bottom:3px solid #e75459;padding:4px 2px 10px}.game-category-tabs small[data-v-28b61e28]{color:#999}.game-service-tip[data-v-28b61e28],.game-error[data-v-28b61e28]{margin:12px 14px;padding:10px 12px;border-radius:8px;font-size:14px}.game-service-tip[data-v-28b61e28]{background:#fff4df;color:#9a651e}.game-error[data-v-28b61e28]{background:#fff0f0;color:#c6383e}.game-loading[data-v-28b61e28],.game-empty[data-v-28b61e28]{padding:80px 20px;text-align:center;color:#999}.game-platform-grid[data-v-28b61e28]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px}.game-platform-grid article[data-v-28b61e28]{position:relative;overflow:hidden;background:#fff;border-radius:12px;box-shadow:0 3px 12px #27344a12;cursor:pointer}.game-platform-grid img[data-v-28b61e28]{display:block;width:100%;aspect-ratio:1.62;object-fit:cover;background:#e7e9ed}.game-platform-grid article>div[data-v-28b61e28]{display:flex;flex-direction:column;padding:11px 12px 13px}.game-platform-grid b[data-v-28b61e28]{font-size:16px}.game-platform-grid small[data-v-28b61e28]{margin-top:4px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.game-platform-grid article>.game-card-actions[data-v-28b61e28]{position:absolute;right:9px;top:9px;display:flex;flex-direction:row;gap:6px;padding:0}.game-card-actions button[data-v-28b61e28]{padding:5px 10px;border:0;border-radius:12px;background:#fff;color:#b6383e;box-shadow:0 1px 5px #0002}.game-card-actions button[data-v-28b61e28]:last-child{background:#e65459;color:#fff}.game-platform-grid .maintenance[data-v-28b61e28]{filter:grayscale(.8);opacity:.72}.game-wallet-mask[data-v-28b61e28]{position:fixed;z-index:1200;inset:0;display:flex;align-items:flex-end;justify-content:center;background:#0008}.game-wallet-dialog[data-v-28b61e28]{width:min(100%,480px);max-height:88dvh;overflow:auto;padding-bottom:calc(18px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;background:#fff}.game-wallet-dialog>header[data-v-28b61e28]{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:16px 18px;background:#70272b;color:#fff}.game-wallet-dialog>header b[data-v-28b61e28]{font-size:19px}.game-wallet-dialog>header button[data-v-28b61e28]{border:0;background:transparent;color:#fff;font-size:28px}.game-wallet-balances[data-v-28b61e28]{display:grid;grid-template-columns:1fr 34px 1fr;align-items:center;margin:18px 14px;padding:16px 8px;border-radius:12px;background:#f6f1f5}.game-wallet-balances span[data-v-28b61e28]{text-align:center}.game-wallet-balances small[data-v-28b61e28],.game-wallet-balances b[data-v-28b61e28]{display:block}.game-wallet-balances small[data-v-28b61e28]{color:#8b8490}.game-wallet-balances b[data-v-28b61e28]{margin-top:7px;font-size:18px;color:#cf3940}.game-wallet-balances i[data-v-28b61e28]{text-align:center;color:#aaa;font-style:normal;font-size:21px}.game-transfer-input[data-v-28b61e28]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:16px 14px;padding:0 13px;border:1px solid #e3dbe0;border-radius:8px}.game-transfer-input input[data-v-28b61e28]{min-width:0;height:48px;border:0;outline:0;font-size:17px;text-align:right}.game-transfer-input em[data-v-28b61e28]{font-style:normal}.game-transfer-actions[data-v-28b61e28]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 14px}.game-transfer-actions button[data-v-28b61e28],.game-launch[data-v-28b61e28]{height:46px;border:0;border-radius:7px;font-size:17px}.game-transfer-actions button[data-v-28b61e28]{background:#f6e8e9;color:#b6373d}.game-launch[data-v-28b61e28]{display:block;width:calc(100% - 28px);margin:11px 14px 0;background:#d13a41;color:#fff}.game-transfer-actions button[data-v-28b61e28]:disabled,.game-launch[data-v-28b61e28]:disabled{opacity:.5}.game-transfer-history[data-v-28b61e28]{margin:17px 14px 0;border-top:1px solid #eee}.game-transfer-history h3[data-v-28b61e28]{font-size:15px}.game-transfer-history p[data-v-28b61e28]{display:flex;align-items:center;gap:8px;margin:0;padding:10px 0;border-top:1px solid #f3f3f3}.game-transfer-history p span[data-v-28b61e28]{flex:1}.game-transfer-history p b[data-v-28b61e28]{font-size:13px;color:#777}.game-transfer-history p b.completed[data-v-28b61e28]{color:#1a9165}.game-transfer-history p b.failed[data-v-28b61e28]{color:#c6383e}.game-transfer-history p b.reconcile_required[data-v-28b61e28]{color:#d58a1c}.game-transfer-history p button[data-v-28b61e28]{border:0;border-radius:5px;padding:5px 8px;background:#fff0dc;color:#a66b14}@media(min-width:700px){.game-platform-grid[data-v-28b61e28]{grid-template-columns:repeat(3,minmax(0,1fr))}}.game-auto-transfer[data-v-28b61e28]{display:flex;align-items:center;justify-content:space-between;margin:0 14px 14px;padding:12px 13px;border-radius:8px;background:#f8f3f6}.game-auto-transfer span[data-v-28b61e28],.game-auto-transfer b[data-v-28b61e28],.game-auto-transfer small[data-v-28b61e28]{display:block}.game-auto-transfer small[data-v-28b61e28]{margin-top:3px;color:#8b8490}.game-auto-transfer input[data-v-28b61e28]{width:46px;height:25px;accent-color:#d13a41}.game-launch-toast[data-v-28b61e28]{position:fixed;z-index:1600;top:max(18px,env(safe-area-inset-top));left:50%;width:min(calc(100% - 28px),452px);transform:translate(-50%);display:flex;align-items:center;gap:9px;padding:14px 16px;border-radius:11px;background:#20152eea;color:#fff;font-size:17px;box-shadow:0 6px 22px #0005}.game-launch-toast span[data-v-28b61e28]{font-size:23px}.game-player-shell[data-v-28b61e28]{position:fixed;z-index:1500;inset:0;width:min(100%,500px);margin:auto;display:grid;grid-template-rows:58px minmax(0,1fr);background:#fff;box-shadow:0 0 35px #0003}.game-player-shell>header[data-v-28b61e28]{display:grid;grid-template-columns:58px 1fr 58px;align-items:center;background:#70272b;color:#fff}.game-player-shell>header b[data-v-28b61e28]{text-align:center;font-size:19px;font-weight:500}.game-player-shell>header button[data-v-28b61e28]{height:58px;border:0;background:transparent;color:#fff;font-size:35px}.game-player-shell>header button[data-v-28b61e28]:last-child{font-size:25px}.game-player-shell>header button[data-v-28b61e28]:disabled{opacity:.45}.game-player-shell iframe[data-v-28b61e28]{width:100%;height:100%;border:0;background:#fff}.game-player-error[data-v-28b61e28]{position:absolute;z-index:2;top:58px;left:0;right:0;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding:9px 10px;background:#fff1f1;color:#a3272d;font-size:13px;box-shadow:0 2px 8px #0002}.game-player-error button[data-v-28b61e28]{border:0;border-radius:5px;padding:7px 8px;background:#d13a41;color:#fff}.game-player-error button[data-v-28b61e28]:last-child{background:#777}@media(min-width:700px){.game-player-shell[data-v-28b61e28]{left:50%;right:auto;transform:translate(-50%)}.game-launch-toast[data-v-28b61e28]{max-width:452px}}.game-page[data-v-28b61e28]{background:#f8f0f8}.game-platform-grid[data-v-28b61e28]{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px 10px;padding:12px 8px 20px}.game-platform-grid article[data-v-28b61e28]{overflow:visible;min-width:0;border-radius:0;background:transparent;box-shadow:none}.game-platform-grid article[data-v-28b61e28]:focus-visible{outline:2px solid #a814e7;outline-offset:2px}.game-platform-grid img[data-v-28b61e28]{width:100%;aspect-ratio:.77;border-radius:5px;object-fit:cover}.game-platform-grid article>div[data-v-28b61e28]{min-width:0;padding:7px 1px 13px}.game-platform-grid b[data-v-28b61e28]{overflow:hidden;font-size:16px;line-height:1.15;white-space:nowrap;text-overflow:ellipsis}.game-platform-grid small[data-v-28b61e28]{margin-top:4px;color:#9c88b7;font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.game-page.embedded[data-v-28b61e28]{min-height:0;padding-bottom:82px;background:snow}.embedded .game-platform-grid[data-v-28b61e28]{padding-top:2px}.embedded .game-loading[data-v-28b61e28],.embedded .game-empty[data-v-28b61e28]{padding:60px 20px}.support-chat[data-v-b1b05f48]{height:calc(100dvh - 64px);display:flex;flex-direction:column;background:#f2f3f5;color:#2e3033}.support-header[data-v-b1b05f48]{height:68px;flex:none;display:grid;grid-template-columns:42px 44px 1fr 42px;align-items:center;gap:8px;padding:0 10px;background:linear-gradient(135deg,#541515,#751f20);color:#fff;box-shadow:0 3px 12px #3f101033;z-index:2}.support-header button[data-v-b1b05f48]{height:40px;border:0;background:transparent;color:#fff}.back[data-v-b1b05f48]{font-size:32px;font-weight:300}.refresh[data-v-b1b05f48]{font-size:24px}.refresh.spinning[data-v-b1b05f48]{animation:spin-b1b05f48 .8s linear infinite}.service-avatar[data-v-b1b05f48]{position:relative;width:40px;height:40px;display:grid;place-items:center;border:1px solid #ffffff55;border-radius:12px;background:linear-gradient(145deg,#d8ad65,#aa7433);box-shadow:inset 0 1px #fff6;color:#531516;font:800 13px Georgia,serif}.service-avatar i[data-v-b1b05f48]{position:absolute;right:-2px;bottom:-2px;width:10px;height:10px;border:2px solid #681b1c;border-radius:50%;background:#43c983}.service-title[data-v-b1b05f48]{min-width:0;display:flex;flex-direction:column}.service-title b[data-v-b1b05f48]{font-size:16px;letter-spacing:.5px}.service-title span[data-v-b1b05f48]{display:flex;align-items:center;gap:5px;margin-top:4px;color:#ead5d5;font-size:11px}.service-title span i[data-v-b1b05f48]{width:6px;height:6px;border-radius:50%;background:#50d493}.security-notice[data-v-b1b05f48]{display:flex;align-items:center;gap:9px;padding:9px 14px;background:#fff8e8;border-bottom:1px solid #f0dfba;color:#8a6634}.security-notice>span[data-v-b1b05f48]{width:22px;height:22px;display:grid;place-items:center;flex:none;border-radius:50%;background:#e8c985;color:#694719;font-weight:800}.security-notice p[data-v-b1b05f48]{margin:0;font-size:11px;line-height:1.45}.security-notice b[data-v-b1b05f48]{margin-right:6px;color:#704d21}.message-list[data-v-b1b05f48]{flex:1;overflow-y:auto;padding:16px 14px 22px;background:linear-gradient(#f4f5f6,#eef0f2)}.date-divider[data-v-b1b05f48]{display:flex;align-items:center;justify-content:center;margin:2px 0 18px}.date-divider span[data-v-b1b05f48]{padding:4px 10px;border-radius:10px;background:#dfe2e5;color:#7c8188;font-size:10px}.welcome-card[data-v-b1b05f48]{max-width:320px;margin:30px auto;padding:24px 20px;border:1px solid #e5e7e9;border-radius:16px;background:#fff;box-shadow:0 8px 28px #27313a0a;text-align:center}.welcome-logo[data-v-b1b05f48]{width:48px;height:48px;display:grid;place-items:center;margin:0 auto 13px;border-radius:14px;background:linear-gradient(145deg,#731f20,#4d1213);color:#dcb66f;font:800 15px Georgia,serif}.welcome-card b[data-v-b1b05f48]{font-size:14px}.welcome-card p[data-v-b1b05f48]{margin:8px 0 0;color:#888e95;font-size:12px;line-height:1.6}.loading-state[data-v-b1b05f48]{display:flex;justify-content:center;align-items:center;gap:8px;color:#969ba1;font-size:12px}.loading-state i[data-v-b1b05f48],.send i[data-v-b1b05f48]{width:15px;height:15px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:spin-b1b05f48 .7s linear infinite}.message-list article[data-v-b1b05f48]{display:flex;align-items:flex-start;gap:8px;margin:0 0 18px}.message-list article.mine[data-v-b1b05f48]{justify-content:flex-end}.message-avatar[data-v-b1b05f48]{width:34px;height:34px;display:grid;place-items:center;flex:none;border-radius:10px;background:linear-gradient(145deg,#681a1b,#501112);color:#d9b26b;font:800 11px Georgia,serif;box-shadow:0 2px 7px #4d15152b}.message-body[data-v-b1b05f48]{max-width:76%;display:flex;flex-direction:column;align-items:flex-start}.mine .message-body[data-v-b1b05f48]{align-items:flex-end}.message-meta[data-v-b1b05f48]{margin:0 4px 5px;color:#969ba1;font-size:10px}.message-body p[data-v-b1b05f48]{margin:0;padding:11px 14px;border:1px solid #e6e8ea;border-radius:5px 14px 14px;background:#fff;box-shadow:0 3px 10px #27313a0a;font-size:14px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.mine .message-body p[data-v-b1b05f48]{border-color:#762122;border-radius:14px 5px 14px 14px;background:linear-gradient(145deg,#7b2324,#65191a);color:#fff}.chat-error[data-v-b1b05f48]{display:flex;align-items:center;gap:7px;margin:0;padding:7px 14px;background:#fff0ef;color:#b43838;font-size:11px}.chat-error span[data-v-b1b05f48]{width:16px;height:16px;display:grid;place-items:center;border-radius:50%;background:#d44;color:#fff}.composer[data-v-b1b05f48]{flex:none;padding:11px 12px 9px;background:#fff;border-top:1px solid #e5e7ea;box-shadow:0 -6px 24px #26303a0d}.quick-questions[data-v-b1b05f48]{display:flex;align-items:center;gap:7px;margin-bottom:10px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.quick-questions[data-v-b1b05f48]::-webkit-scrollbar{display:none}.quick-questions>span[data-v-b1b05f48]{display:flex;align-items:center;gap:5px;margin-right:2px;color:#92979d;font-size:10px}.quick-questions>span i[data-v-b1b05f48]{width:4px;height:4px;border-radius:50%;background:#b58a4d}.quick-questions button[data-v-b1b05f48]{padding:5px 11px;border:1px solid #e4e6e9;border-radius:13px;background:#fff;color:#5f646b;font-size:10px;transition:.15s}.quick-questions button[data-v-b1b05f48]:hover{border-color:#d6c4c4;background:snow;color:#762627}.quick-questions button[data-v-b1b05f48]:active{transform:scale(.97)}.composer-box[data-v-b1b05f48]{display:grid;grid-template-columns:1fr 52px;align-items:end;min-height:58px;padding:4px;border:1px solid #dfe2e6;border-radius:19px;background:#fff;box-shadow:0 3px 14px #24303b0b;transition:.2s}.composer-box[data-v-b1b05f48]:focus-within{border-color:#9b5656;box-shadow:0 0 0 3px #7a23230d,0 5px 18px #24303b10}.composer textarea[data-v-b1b05f48]{width:100%;min-height:48px;max-height:108px;resize:none;border:0;outline:0;background:transparent;padding:13px 8px 11px 12px;font:14px/1.5 inherit}.composer textarea[data-v-b1b05f48]::placeholder{color:#a9adb2}.composer-actions[data-v-b1b05f48]{height:50px;display:flex;align-items:center;justify-content:flex-end;gap:7px}.composer-actions>span[data-v-b1b05f48]{color:#a5a9ae;font-size:9px;white-space:nowrap}.send[data-v-b1b05f48]{width:42px;height:42px;display:grid;place-items:center;flex:none;border:0;border-radius:50%;background:#711d1f;color:#fff;box-shadow:0 4px 11px #681b1c28;transition:.18s}.send svg[data-v-b1b05f48]{width:19px;height:19px;fill:currentColor;transform:translate(1px)}.send[data-v-b1b05f48]:not(:disabled):hover{background:#84282a}.send[data-v-b1b05f48]:not(:disabled):active{transform:scale(.94);box-shadow:0 2px 5px #681b1c26}.send[data-v-b1b05f48]:disabled{background:#edf0f2;box-shadow:none;color:#b8bdc2}.send i[data-v-b1b05f48]{display:block}.composer-foot[data-v-b1b05f48]{display:flex;justify-content:space-between;align-items:center;margin-top:7px;padding:0 3px;color:#a0a5ab;font-size:9px}.composer-foot span[data-v-b1b05f48]:first-child{display:flex;align-items:center;gap:5px}.composer-foot i[data-v-b1b05f48]{width:5px;height:5px;border-radius:50%;background:#55a77f}@keyframes spin-b1b05f48{to{transform:rotate(360deg)}}@media(min-width:760px){.support-chat[data-v-b1b05f48]{height:calc(100vh - 70px);max-width:760px;margin:auto;border-inline:1px solid #e1e3e5}.message-body[data-v-b1b05f48]{max-width:68%}}:root{font-family:Arial,Microsoft YaHei,sans-serif;color:#39465a;background:#edf1f5;font-size:16px}*{box-sizing:border-box}body{margin:0;min-height:100vh}button,input,textarea,select{font:inherit;color:inherit}button{border:0;background:none;cursor:pointer}button:disabled{opacity:.5}.auth-shell{min-height:100vh;display:grid;place-items:center;background:#edf1f5}.auth-brand{position:fixed;top:24px;left:24px;display:flex;align-items:center;gap:8px;color:#27344a}.auth-brand small,.brand small{display:block;font-size:9px;color:#91a0b1;letter-spacing:.15em}.brand-mark{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#21b4aa;color:#fff;font-weight:900}.auth-card{width:min(420px,calc(100% - 30px));padding:30px;background:#fff;border-radius:8px;box-shadow:0 8px 30px #32445c14}.eyebrow{font-size:11px;letter-spacing:.1em;color:#31afa1;margin:0 0 8px}.auth-card h1{margin:0;font-size:27px}.muted{color:#9aa6b4;margin:8px 0}.auth-card label{display:grid;gap:6px;color:#687587;font-size:13px;margin-top:17px}.auth-card input{border:1px solid #dfe5ec;padding:11px;border-radius:4px;outline:0}.captcha-row{display:grid;grid-template-columns:1fr 125px;gap:10px;align-items:end}.captcha-row label{margin:0}.captcha-box{height:42px;border:1px solid #dfe5ec;border-radius:4px;color:#9aa6b4}.captcha-box img{width:100%;height:100%;object-fit:cover}.primary{background:#26b7a7;color:#fff;border-radius:4px;padding:11px 17px}.wide{width:100%;margin-top:22px}.mfa-row{display:flex;margin-top:12px;gap:6px}.mfa-row input{flex:1;border:1px solid #dfe5ec;padding:9px}.error,.global-error{background:#fff1f2;color:#d95361;border:1px solid #f4c3c9;padding:9px;border-radius:4px;font-size:12px;margin-top:10px}.mobile-frame-shell{min-height:100vh}.mobile-toolbar,.mobile-content,.drawer{width:390px;max-width:100%;margin:auto}.mobile-frame-shell{background:#edf1f5}.mobile-toolbar{height:50px;background:#fff;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eef1f5;position:sticky;top:0;z-index:10;padding:0 13px}.toolbar-btn,.toolbar-service{color:#637286;font-size:19px;width:40px}.toolbar-service{font-size:12px;color:#27a99d}.toolbar-logo{display:flex;align-items:center;gap:7px;color:#37465a;font-size:17px}.toolbar-logo .brand-mark{width:29px;height:29px;font-size:14px;border-radius:7px}.mobile-content{background:#f8fafc;min-height:calc(100vh - 50px);overflow:hidden}.drawer{position:fixed;z-index:30;top:0;bottom:0;left:50%;transform:translate(-calc(50% + 195px));width:258px;background:#fff;padding:22px 14px;transition:.22s;box-shadow:5px 0 18px #24334b22}.drawer.open{transform:translate(-195px)}.drawer-mask{position:fixed;inset:0;background:#0006;z-index:29}.drawer-user{padding:8px 10px 22px;border-bottom:1px solid #eef1f5;margin-bottom:8px}.drawer-user img{width:39px;height:39px;border-radius:50%;vertical-align:middle;margin-right:9px}.drawer-user span{display:block;color:#9aa6b4;font-size:11px;margin-top:12px}.drawer-user em{font-style:normal;color:#27b3a4;margin-left:6px}.drawer>button{display:block;width:100%;text-align:left;padding:13px 11px;color:#667588;border-radius:4px;font-size:13px}.drawer>button:hover{background:#effaf8;color:#20a898}.legacy-home{padding-bottom:28px}.legacy-banner{height:153px;background:linear-gradient(125deg,#153e58,#1e807f);color:#fff;display:flex;align-items:center;padding:30px 25px;gap:18px;position:relative;overflow:hidden}.legacy-banner:after{content:"";width:220px;height:220px;border:1px solid #ffffff30;border-radius:50%;position:absolute;right:-70px;top:-64px}.legacy-banner>span{font-size:44px;font-weight:900;color:#9ff1d7}.legacy-banner b{font-size:22px}.legacy-banner small{display:block;font-size:11px;color:#c5e5e1;font-weight:400;margin-top:7px}.user-bar{height:49px;background:#fff;display:flex;align-items:center;padding:0 15px;gap:12px;border-bottom:1px solid #eef1f5;font-size:12px;color:#7b8797}.user-bar strong{color:#23ad9e;font-size:14px;margin-left:auto}.user-bar button{color:#23ad9e}.usdt-bar{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;background:#fff}.usdt-bar b,.usdt-bar span{display:block;font-size:11px}.usdt-bar b{color:#58677a}.usdt-bar span{color:#2fae9f;margin-top:4px}.usdt-bar button{font-size:11px;color:#fff;background:#2bb5a7;border-radius:3px;padding:7px 9px}.feature-row{display:flex;background:#fff;border-top:1px solid #f0f2f5;border-bottom:1px solid #eef1f5;padding:10px 8px;justify-content:space-around;text-align:center;color:#24ad9f}.feature-row span{font-size:18px;flex:1}.feature-row small{font-size:10px;color:#7e8b9a;display:block;margin-top:3px}.announcement{display:flex;gap:8px;align-items:center;background:#fff;padding:11px 14px;font-size:11px;color:#7e8b99;border-bottom:1px solid #eef1f5}.announcement b{font-size:18px;color:#e6ad52}.bet-tabs{display:flex;overflow:auto;background:#fff;border-bottom:1px solid #e9edf2;padding:0 7px}.bet-tabs button{white-space:nowrap;padding:13px 10px;font-size:12px;color:#8190a0;position:relative}.bet-tabs button.active{color:#21aa9d}.bet-tabs button.active:after{content:"";position:absolute;height:2px;background:#22b3a5;bottom:0;left:10px;right:10px}.list-title{padding:15px 14px 9px;color:#435269;font-size:14px;font-weight:700}.game-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:0 9px}.game-grid article{background:#fff;border:1px solid #edf0f4;border-radius:5px;padding:9px 6px;text-align:center;min-height:132px;cursor:pointer}.game-grid article.disabled{opacity:.55;cursor:not-allowed}.game-img{height:60px;border-radius:5px;background:linear-gradient(135deg,#d9f5ef,#7ccfc2);display:grid;place-items:center;color:#188d84;font-size:22px;font-weight:700;margin-bottom:7px}.game-grid article b{font-size:12px;display:block;color:#4c5a6d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.game-grid article small,.game-grid article em{font-style:normal;display:block;font-size:10px;color:#98a3af;margin-top:4px}.game-grid article em{color:#29ad9f}.legacy-bet{min-height:calc(100vh - 50px);background:#f7f9fb;padding-bottom:78px}.game-head{height:65px;background:#fff;display:flex;align-items:center;gap:9px;padding:0 11px;border-bottom:1px solid #e9edf2}.game-head>button,.record-head button{font-size:25px;color:#6f7d90}.game-head-icon{width:34px;height:34px;display:grid;place-items:center;background:#d8f2ed;color:#1e9d91;border-radius:7px;font-weight:700}.game-head div:nth-child(3){flex:1}.game-head b,.game-head span{display:block}.game-head b{font-size:14px;color:#455367}.game-head span{font-size:10px;color:#95a1af;margin-top:3px}.game-head strong{color:#e3954e;font-size:13px}.bet-subnav{display:flex;background:#fff;border-bottom:1px solid #e9edf2}.bet-subnav button{flex:1;padding:12px 3px;font-size:12px;color:#8290a0}.bet-subnav button.active{color:#20ad9d;border-bottom:2px solid #20ad9d}.play-groups{display:flex;gap:7px;overflow:auto;padding:10px;background:#f7f9fb}.play-groups button{white-space:nowrap;background:#fff;border:1px solid #e4e9ef;border-radius:3px;padding:8px 12px;font-size:11px;color:#718094}.play-groups button.active{border-color:#26b5a7;background:#e7f8f5;color:#1da092}.legacy-number-panel{margin:0 10px;padding:13px;background:#fff;border:1px solid #e8edf2;border-radius:4px}.legacy-number-panel label{display:flex;justify-content:space-between;color:#556479;font-size:12px}.legacy-number-panel label span{color:#98a5b4;font-size:10px}.legacy-number-panel textarea{width:100%;height:140px;margin-top:10px;border:1px solid #e1e7ee;border-radius:3px;resize:vertical;padding:10px;font-size:14px;outline:none}.number-hints{display:flex;gap:8px;margin-top:8px}.number-hints button{font-size:11px;color:#28aa9d;background:#edf9f7;padding:6px 9px;border-radius:3px}.legacy-config{display:flex;gap:10px;margin:11px 10px}.legacy-config label{flex:1;color:#667588;font-size:11px}.legacy-config select,.stepper{width:100%;margin-top:6px;border:1px solid #e1e7ee;background:#fff;border-radius:3px;padding:9px}.stepper{display:flex;padding:0}.stepper button{width:32px;color:#22a997}.stepper input{border:0;min-width:0;width:100%;text-align:center;padding:9px;outline:0}.legacy-submit{margin:12px 10px;width:calc(100% - 20px);height:43px;background:#26b4a5;color:#fff;border-radius:4px;font-size:14px}.legacy-quote{position:fixed;bottom:0;z-index:8;width:390px;max-width:100%;background:#fff;border-top:1px solid #e5eaef;display:flex;align-items:center;gap:13px;padding:9px 10px;box-shadow:0 -4px 15px #31465d12}.legacy-quote span{font-size:10px;color:#8c98a7}.legacy-quote b{display:block;color:#e3984d;font-size:15px}.legacy-quote .primary{margin-left:auto;padding:10px 14px}.legacy-records{min-height:calc(100vh - 50px);background:#f7f9fb}.record-head{height:55px;background:#fff;border-bottom:1px solid #e9edf2;display:flex;align-items:center;justify-content:space-between;padding:0 11px}.record-head b{font-size:15px;color:#4a596d}.record-list{padding:9px}.record-row{background:#fff;border-bottom:1px solid #eef1f4;padding:14px 11px;display:flex;justify-content:space-between}.record-row b,.record-row small{display:block}.record-row b{font-size:13px;color:#4a596d}.record-row small{font-size:10px;color:#96a2af;font-weight:400;margin-top:4px}.record-row strong{text-align:right;color:#e0924c;font-size:13px}.record-row strong small{color:#22a795}.empty{text-align:center;color:#9aa6b4;padding-top:90px;font-size:13px}.empty .primary{margin-top:15px}.toast{position:fixed;left:50%;bottom:20px;transform:translate(-50%);z-index:50;background:#25394d;color:#fff;padding:10px 15px;border-radius:4px;font-size:12px}.debug{position:fixed;right:8px;bottom:8px;z-index:50;background:#fff;border:1px solid #dce4ec;max-width:300px;font-size:10px}.debug pre{white-space:pre-wrap;max-height:180px;overflow:auto;padding:8px}.global-error{position:fixed;z-index:50;left:50%;transform:translate(-50%);bottom:20px;margin:0}@media(min-width:768px),(hover:hover)and (pointer:fine){html{background:#edf1f5}.mobile-frame-shell{position:fixed;top:20px;left:50%;width:390px;max-width:calc(100vw - 32px);height:calc(100vh - 40px);min-height:0;overflow:hidden;transform:translate(-50%);background:#fff;box-shadow:0 12px 40px #1b27331f}.mobile-toolbar{width:100%}.mobile-content{width:100%;height:calc(100% - 50px);overflow:auto}.legacy-quote{width:390px;max-width:calc(100vw - 32px)}}@media(min-width:768px){.auth-shell{position:fixed;top:20px;left:50%;width:390px;max-width:calc(100vw - 32px);height:calc(100vh - 40px);min-height:0;transform:translate(-50%);background:#f8fafc;box-shadow:0 12px 40px #1b27331f;overflow:auto;display:block}.auth-brand{position:relative;top:auto;left:auto;padding:16px 15px;background:#fff}.auth-card{width:100%;min-height:calc(100% - 70px);border-radius:0;box-shadow:none;padding:32px 22px;background:#f8fafc}}.drawer-avatar{display:inline-grid!important;place-items:center;width:42px;height:42px;margin-bottom:8px;border-radius:50%;background:linear-gradient(135deg,#1c9cff,#0b72d8);color:#fff;font-size:20px!important;line-height:1}.primary,.legacy-submit{background:#c32d37}.toolbar-service,.user-bar strong,.user-bar button,.usdt-bar span,.feature-row,.bet-tabs button.active,.play-groups button.active,.number-hints button{color:#c32d37}.usdt-bar button{background:#c32d37}.announcement{background:#f9f2ee;color:#675f77}.announcement b{color:#c32d37}.bet-tabs button.active:after{background:#ef6825}.bet-tabs button.active{color:#ef6825}.play-groups button.active{border-color:#c32d37;background:#f9eaeb;color:#c32d37}.number-hints button{background:#f9eaeb}.legacy-quote b{color:#e77f43}.brand-mark{background:#c32d37}.legacy-banner{padding:0;background:#fff;height:auto}.legacy-banner img{display:block;width:100%;height:auto;min-height:153px;object-fit:cover}.legacy-banner:after{display:none}.legacy-banner:after{border-color:#ffffff42}.game-img{background-color:#f2ebeb;background-position:center;background-size:cover;background-repeat:no-repeat;color:#c32d37}.game-img:after{content:""}.feature-row img{display:block;width:29px;height:29px;object-fit:contain;margin:0 auto 3px}.announcement img{width:18px;height:18px;object-fit:contain}.mobile-frame-shell{position:relative}.mobile-toolbar{position:sticky;z-index:60}.drawer{position:absolute;top:0;bottom:auto;left:0;height:100%;z-index:70;transform:translate(-100%);transition:transform .3s cubic-bezier(.1,.7,.1,1)}.drawer.open{transform:translate(0)}.drawer-mask{position:absolute;inset:0;z-index:69;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mobile-frame-shell:has(.legacy-bet){height:100dvh;min-height:0;overflow:hidden}.mobile-frame-shell:has(.legacy-bet) .mobile-content{height:100%;min-height:0;padding-bottom:0;overflow:hidden}.legacy-bet{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;background:#fff;padding-bottom:99px}.legacy-bet.credit-mode{padding-bottom:78px}.legacy-bet.recent-mode,.legacy-bet.draw-mode{padding-bottom:0}.legacy-bet .game-head{height:52px;background:#743736;color:#fff;border:0;justify-content:space-between;padding:0 11px}.legacy-bet .game-head>button{color:#fff;font-size:34px;font-weight:300;width:34px}.legacy-bet .game-title{flex:1;text-align:center;font-size:18px}.legacy-bet .game-title>button{display:inline-flex;align-items:center;justify-content:center;width:auto;height:52px;padding:0 3px;border:0;background:transparent;color:#fff;font:inherit;font-weight:400;line-height:1;white-space:nowrap}.legacy-bet .game-title>button i{width:0;height:0;margin-left:6px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid currentColor;transform:translateY(1px)}.help-button{font-size:16px!important;background:#ead0d0!important;color:#873839!important;border-radius:50%;width:25px!important;height:25px;line-height:25px}.issue-panel{height:119px;padding:7px 15px;background:#fff;border-bottom:1px solid #f1e7e7;color:#3e3a3a;font-size:14px}.issue-panel p{margin:0 0 7px}.issue-panel i{font-style:normal;display:inline-grid;place-items:center;width:28px;height:28px;border:3px solid #f0c46c;border-radius:50%;color:#d89b35;margin-left:6px;font-weight:700}.issue-panel p strong{color:#f05f63;font-size:17px;margin-left:8px}.issue-panel .draw-waiting{font-size:15px;letter-spacing:1px}.issue-panel .draw-empty,.issue-panel .next-issue-waiting{margin-left:8px;color:#999;font-size:13px}.issue-panel p:last-of-type{margin-bottom:15px}.issue-panel>div{display:flex;align-items:center;gap:11px;margin-top:0}.issue-panel>div span{margin-left:auto;color:#777;font-size:13px}.mode-chip{width:56px;height:31px;padding:0;background:#b99494;color:#fff;border-radius:2px;font-size:13px}.mode-chip.active{background:#f05f63}.legacy-bet .bet-subnav{height:42px;background:#fde8e7;border:0}.legacy-bet .bet-subnav button{font-size:15px;color:#777;padding:0;border-bottom:2px solid transparent}.legacy-bet .bet-subnav button.active{color:#e77f43;border-bottom-color:#ef6825}.legacy-bet .play-picker{position:relative;height:55px;background:#fff;box-shadow:0 1px #0000000d}.legacy-bet .play-groups{position:absolute;left:0;top:0;width:calc(100% - 35px);height:55px;display:flex;align-items:center;background:#fff;padding:0 0 0 10px;gap:10px;white-space:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;cursor:grab}.legacy-bet .play-groups:active{cursor:grabbing}.legacy-bet .play-groups::-webkit-scrollbar{display:none}.legacy-bet .play-groups button{flex:0 0 auto;height:35px;background-color:#efe6e6;background-image:none;border:0;border-radius:3px;color:#795a5a;padding:0 10px;font-size:13px;line-height:35px;-webkit-user-select:none;user-select:none}.legacy-bet .play-groups button.active{background-color:#f27272;background-image:none;color:#fff;border:0}.legacy-bet .play-picker>.play-menu-trigger{position:absolute;right:0;top:10px;z-index:2;width:35px;height:35px;padding:7px;display:grid;grid-template-columns:repeat(3,4px);grid-template-rows:repeat(3,4px);gap:3px;place-content:center;border:0;border-radius:0;background:linear-gradient(to bottom,#fff,#fd7474);box-shadow:none}.play-menu-trigger i{display:block;width:4px;height:4px;background:#fff;border-radius:1px}.play-menu-overlay{position:fixed;left:50%;transform:translate(-50%);top:0;bottom:0;z-index:20;width:390px;max-width:100%;background:#0003;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.play-menu-panel{position:absolute;right:0;top:258px;bottom:0;width:80%;max-height:none;padding:0;background:#fff;box-shadow:none;overflow:hidden}.play-menu-content{display:flex;flex-direction:row;height:100%}.play-menu-choices{flex:1;min-width:0;align-content:flex-start;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px 0 100px 10px;overflow-y:auto;background:#f1f1f1}.play-menu-choice{position:relative;min-width:0;height:max-content}.play-menu-choice>button:first-child{width:100%;min-width:0;min-height:42px;height:max-content;padding:8px 20px 8px 8px;border:1px solid #d4d4d4;border-radius:2px;background:#eee;color:#8d8d8d;font-size:12px;line-height:1.25;white-space:normal}.play-menu-choice.added>button:first-child{border-color:#f3dfdc;background:#f3dfdc;color:#795a5a}.play-menu-choice.active>button:first-child{border-color:#f27272;background:#f27272;color:#fff}.play-favorite-toggle{position:absolute;top:-7px;right:-7px;z-index:2;width:24px;height:24px;padding:0;border:0;background:transparent url(/legacy-assets/lottery/tag_add.png) no-repeat center/100% 100%;color:transparent;font-size:0;line-height:0;box-shadow:none}.play-menu-choice.added .play-favorite-toggle{background-image:url(/legacy-assets/lottery/tag_hide.png)}.play-menu-categories{flex:0 0 110px;background:#fff;overflow-y:auto;padding-bottom:90px}.play-menu-title{height:44px;display:flex;align-items:center;justify-content:flex-end;padding-left:8px;color:#655752;font-size:12px}.play-menu-title button{width:38px;height:38px;margin-left:8px;display:grid;grid-template-columns:repeat(3,3px);grid-template-rows:repeat(3,3px);gap:3px;place-content:center;border:0;background:transparent}.play-menu-title i{width:3px;height:3px;background:#9b7e7e;border-radius:1px}.play-menu-categories>button{display:block;width:100%;height:44px;border:0;background:#fff;color:#6e6461;font-size:12px;text-align:center}.play-menu-categories>button.active{background:#f4815b;color:#fff}.play-menu-edit{position:fixed;left:0;right:110px;bottom:0;width:auto;height:82px;box-sizing:border-box;padding:8px 12px 12px;background:transparent;z-index:21;transform:translate(42px,-52px)}.play-menu-edit button{position:absolute;left:50%;bottom:46px;min-width:86px;height:31px;padding:0 18px;border:0;border-radius:20px;background:#f27272;color:#fff;font-size:12px;transform:translate(-50%)}.play-menu-edit span{position:absolute;left:50%;bottom:9px;width:187px;color:#8c7b7b;font-size:11px;line-height:1.45;text-align:center;transform:translate(-50%)}.legacy-bet .game-head,.legacy-bet .issue-panel,.legacy-bet .bet-subnav,.legacy-bet .play-picker{flex:0 0 auto}.legacy-bet .game-head{position:relative}.legacy-bet .game-head>button:first-child{position:absolute;left:10px;width:14px;padding:0}.legacy-bet .game-title{position:absolute;left:50%;top:0;transform:translate(-50%)}.legacy-bet .help-button{margin-left:auto}.lottery-picker-mask{position:fixed;left:50%;transform:translate(-50%);top:0;bottom:0;z-index:45;width:390px;max-width:100%;padding:96px 14px 18px;box-sizing:border-box;background:#120b1ca8;overflow-y:auto;overscroll-behavior:contain}.lottery-picker-panel{min-height:180px;padding:13px 9px 22px;border-radius:12px;background:#fffffff5;box-shadow:0 8px 28px #0003}.lottery-picker-panel section+section{margin-top:13px}.lottery-picker-panel h3{margin:0 0 8px;color:#e87927;font-size:16px;font-weight:600}.lottery-picker-panel section>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 10px}.lottery-picker-panel button{min-width:0;height:42px;padding:0 5px;border:1px solid #d9d5db;border-radius:4px;background:#fff;color:#575260;font-size:13px;line-height:1.2;box-shadow:0 1px 2px #0000000f}.lottery-picker-panel button.active{border-color:#e98035;background:#fff5ec;color:#e56f1f}.bet-number-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:#fff}.bet-number-scroll::-webkit-scrollbar{display:none}.bet-board-loading{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:#9a8585;font-size:12px}.bet-board-loading i{width:17px;height:17px;border:2px solid #f3d0d0;border-top-color:#f05f63;border-radius:50%;animation:bet-loading-spin .7s linear infinite}@keyframes bet-loading-spin{to{transform:rotate(360deg)}}.bet-help{display:flex;align-items:center;gap:11px;padding:7px 11px 9px;color:#5e5656;font-size:12px}.bet-help span:first-child{color:#f05f63}.bet-help .display-switch{display:flex;align-items:center;gap:4px;margin-left:auto;padding:0;white-space:nowrap;color:#756a6a;font-size:12px}.bet-help .display-switch+.display-switch{margin-left:0}.bet-help .display-switch i{position:relative;width:27px;height:14px;border-radius:8px;background:#aeb1b6;transition:background .18s}.bet-help .display-switch i:before{content:"";position:absolute;left:0;top:-2px;width:18px;height:18px;border-radius:50%;background:#f05f63;box-shadow:0 1px 3px #7777;transition:transform .18s}.bet-help .display-switch.active i{background:#f6b0b2}.bet-help .display-switch.active i:before{transform:translate(9px)}.legacy-bet .legacy-number-panel{margin:0 10px;padding:0;border:0;border-radius:0}.legacy-bet .legacy-number-panel textarea{height:140px;margin:0;padding:10px 12px;border:1px solid #eadada;border-radius:8px;background:snow;color:#6b6060;font-size:14px;line-height:1.55;outline:0;box-shadow:0 0 #f05f6300;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.legacy-bet .legacy-number-panel textarea:focus{border-color:#ef777a;background:#fff;box-shadow:0 0 0 3px #f05f631f}.legacy-bet .legacy-number-panel p{font-size:12px;color:#665d5d;line-height:1.8;margin:10px 0 20px}.legacy-bet .number-hints{gap:10px}.legacy-bet .number-hints button{min-width:74px;height:34px;padding:0 14px;border:1px solid #ef9d36;border-radius:17px;background:#fff7ec;color:#d9821c;font-size:13px;box-shadow:0 2px 6px #b46e191a}.legacy-bet .number-hints button+button{border-color:#d8d9de;background:#f5f5f7;color:#73757e;box-shadow:none}.legacy-tabbar{position:fixed;left:50%;transform:translate(-50%);bottom:0;z-index:8;width:390px;max-width:100%;background:#303335;color:#fff;font-size:12px}.bet-summary{height:63px;padding:6px 10px 5px;background:#fff;color:#5b5050}.bet-summary-controls{height:30px;display:flex;align-items:center;gap:10px}.bet-summary .summary-pill{flex:1;min-width:0;height:30px;line-height:30px;background:#fff0e4;border-radius:30px;padding:0 10px;color:#6b5c5c;font-size:13px;white-space:nowrap;overflow:hidden}.bet-summary button.summary-pill{border:0;text-align:left;font-family:inherit;cursor:pointer}.summary-mode:after{content:"";display:inline-block;margin-left:6px;border:4px solid transparent;border-top-color:#8a7373;transform:translateY(2px)}.stake-mode-popover{position:fixed;inset:0;z-index:10;pointer-events:none}.stake-mode-backdrop{position:absolute;inset:0;width:100%;height:100%;border:0;background:#ffffff14;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);pointer-events:auto}.stake-mode-bar{position:absolute;left:50%;bottom:99px;z-index:1;box-sizing:border-box;width:390px;max-width:100%;height:46px;padding:7px 10px;transform:translate(-50%);display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:5px;background:#535877;pointer-events:auto}.stake-mode-bar button{min-width:0;height:32px;padding:0;border:0;border-radius:5px;background:#e9e8e9;color:#3d3b3e;font-size:13px;white-space:nowrap}.stake-mode-bar button.active{background:#eb722f;color:#fff}.rebate-control-popover{position:fixed;left:50%;bottom:0;z-index:10;width:390px;max-width:100%;height:108px;transform:translate(-50%)}.rebate-control-backdrop{position:absolute;inset:0;width:100%;height:100%;border:0;background:#ffffff05;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.rebate-control-bar{position:relative;z-index:1;display:flex;align-items:center;gap:10px;padding:10px;background:#535877;color:#fff;font-size:12px}.rebate-bonus{flex:0 0 126px;display:flex;align-items:center;gap:4px;white-space:nowrap}.rebate-bonus b{color:#f4586e;font-weight:400}.rebate-bonus-tiered{position:relative;flex:0 0 112px;align-items:flex-start;justify-content:center;flex-direction:column;gap:1px;line-height:15px}.rebate-bonus-tiered span{display:block}.rebate-bonus-tiered em{position:absolute;right:0;top:-7px;color:#dfe1eb;font-style:normal;font-size:10px}.rebate-slider{flex:1;min-width:0;display:flex;align-items:center;gap:10px}.rebate-slider button{flex:0 0 22px;width:22px;height:22px;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#35394a;color:#fff;font-size:12px;font-weight:700;line-height:22px}.rebate-slider input{min-width:0;flex:1;height:20px;margin:0;accent-color:#f4586e;cursor:pointer}.rebate-slider input::-webkit-slider-runnable-track{height:2px;background:#ddd}.rebate-slider input::-webkit-slider-thumb{width:20px;height:20px;margin-top:-9px;border:2px solid #f4586e;border-radius:50%;appearance:none;background:#f4586e}.rebate-confirm{flex:0 0 60px;width:60px;height:24px;border:0;border-radius:3px;background:#ee8e53;color:#fff;font-size:12px}.multiplier-stepper{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:0}.multiplier-stepper>button{flex:0 0 24px;width:24px;height:24px;border:1px solid #c5c1d3;border-radius:50%;color:#777;background:#fff;font-size:12px;line-height:20px}.multiplier-stepper label{position:relative;flex:1;min-width:0;margin:0 4px}.multiplier-stepper input{box-sizing:border-box;width:100%;height:22px;border:0;border-radius:5px;padding:0 20px 0 5px;text-align:center;background:#0000000d;color:#838283;appearance:textfield}.multiplier-stepper input::-webkit-outer-spin-button,.multiplier-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.multiplier-stepper label span{position:absolute;right:5px;top:3px;color:#555;font-size:12px;pointer-events:none}.bet-summary p{margin:5px 0 0;color:#555;font-size:12px;line-height:17px}.bet-summary p b{color:#f05f63}.bet-summary p em{float:right;font-style:normal}.legacy-tabbar-actions{height:36px;display:flex}.legacy-tabbar-actions button{flex:1;color:#fff;font-size:15px;background:#e89a35;border-right:1px solid #fff}.legacy-tabbar-actions button:nth-child(2){background:#fff;color:#615b5b}.legacy-tabbar-actions button.confirm{background:#f05f63}.legacy-tabbar-actions button.confirm:disabled{cursor:not-allowed;background:#d7a5a7;color:#fff}.drawer>button.drawer-divider{margin-top:8px;border-top:1px solid #eee;border-radius:0;padding-top:18px}.legacy-placeholder{min-height:calc(100vh - 50px);background:#f7f7f7}.placeholder-brand{min-height:calc(100vh - 105px);display:grid;place-items:center;color:#873839;font-size:42px;font-weight:700;letter-spacing:.22em;text-indent:.22em}.bet-inline-placeholder{min-height:calc(100vh - 274px);display:grid;place-items:center;color:#873839;font-size:42px;font-weight:700;letter-spacing:.22em;text-indent:.22em;background:#fff}.mobile-toolbar{height:47px;background:#773434;border:0;padding:0 10px}.toolbar-btn{color:#c69393;font-size:25px;text-align:left}.toolbar-logo{height:47px;flex:1;justify-content:center}.toolbar-logo img{display:block;max-width:132px;max-height:41px;object-fit:contain}.toolbar-service{width:auto;padding:5px 12px;border-radius:18px;background:#fe6e35;color:#fff;font-size:12px}.mobile-content{background:#fff9f8;min-height:calc(100vh - 47px);overflow-y:auto;padding-bottom:56px}.legacy-home{background:#fff9f8;padding-bottom:18px}.legacy-banner{height:187px;padding:7px;background:#f7f1f9}.legacy-banner img{width:100%;height:100%;min-height:0;border-radius:5px;object-fit:cover}.user-bar{height:34px;margin-top:3px;padding:0 12px;background:transparent;border:0;color:#554343}.user-bar strong{margin-left:8px;color:#ff2828}.user-bar button{color:#9da2b4}.usdt-info{display:flex;align-items:center;justify-content:space-between;margin:3px 8px 8px;padding:2px 5px;border-radius:7px;background:#fad7ce}.usdt-info .usdt-bar{width:53%;display:block;padding:4px;background:transparent}.usdt-info .usdt-bar>div{display:flex;align-items:center;justify-content:center;gap:8px;height:28px;font-size:11px}.usdt-info .usdt-bar b{color:#554343}.usdt-info .usdt-bar span{margin:0;color:#ff2828}.usdt-info .usdt-bar button{display:flex;align-items:center;justify-content:center;width:calc(100% - 10px);margin:5px;background:#e77f43;border-radius:4px;padding:7px 3px;box-shadow:0 3px 4px #48484840}.usdt-info .usdt-bar button img{width:24px;height:24px;margin-right:4px;object-fit:contain}.usdt-info .feature-row{width:45%;display:block;padding:4px 8px;background:#fffcfb;border:0;border-radius:8px;text-align:left}.usdt-info .feature-row span{display:flex;align-items:center;color:#635656;font-size:10px;padding:4px 0}.usdt-info .feature-row img{width:19px;height:19px;margin:0 5px 0 0}.usdt-info .feature-row small{display:inline;color:#635656;font-size:10px;font-weight:700;margin:0}.announcement{padding:11px 8px;background:#f9f2ee;box-shadow:0 -4px 14px #0000000d;border:0;color:#675f77}.announcement img{width:16px;height:16px}.bet-tabs{height:43px;padding:0;background:linear-gradient(#ff686c,#f65059);border:0}.bet-tabs,.mobile-content,.drawer{scrollbar-width:none}.bet-tabs::-webkit-scrollbar,.mobile-content::-webkit-scrollbar,.drawer::-webkit-scrollbar{display:none}.bet-tabs button{flex:1 1 0;min-width:0;padding:0;color:#fff;font-size:13px;border-right:1px solid #ff8080}.bet-tabs button.active{color:#fff;background:#f3424b}.bet-tabs button.active:after{display:none}.list-title{padding:16px 12px 6px;color:#554343;font-size:15px}.game-grid{grid-template-columns:repeat(3,1fr);gap:6px 11px;padding:0 11px}.game-grid article{min-height:0;padding:0;background:transparent;border:0;border-radius:0;text-align:left}.game-grid article .game-img{height:auto;margin:0 0 7px;background:none;border-radius:5px}.game-grid article .game-img img{display:block;width:100%;border-radius:5px}.game-grid article b{color:#554343;font-size:13px}.game-grid article small{color:#9c6c6c;font-size:10px;margin-top:3px}.drawer{width:60%;padding:0;background:#fff0f1;box-shadow:4px 0 12px #0003;overflow:hidden}.drawer-scroll{height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.drawer-scroll::-webkit-scrollbar{display:none}.drawer-user{display:flex;flex-direction:column;align-items:center;margin:0;padding:12px 8px 19px;background:#fff0f1;color:#554343;border-bottom:0}.drawer-user .drawer-avatar{display:block!important;width:78px;height:78px;margin:3px 0 5px;border-radius:50%;object-fit:cover;background:none}.drawer-user b{font-size:14px}.drawer-user span{color:#554343;font-size:11px;margin-top:6px;font-weight:700}.drawer-user em{color:#e65757}.drawer-scroll>button{display:flex;width:100%;align-items:center;padding:12.5px 14px;border-radius:0;border-bottom:1px solid #f1d8d5;color:#62616c;font-size:12px;text-align:left}.drawer-scroll>button.drawer-primary{gap:12px}.drawer-scroll>button.drawer-primary img{width:20px;height:20px;object-fit:contain}.drawer-scroll>button:hover{background:#f5dfdf;color:#62616c}.drawer-account-links{padding:8px 14px 18px;background:#fff0f1}.drawer-account-links button{display:block;width:100%;height:36px;margin-top:7px;border-radius:3px;background:#d06969;color:#f3f3f8;font-size:12px;text-align:center}.home-tabbar{position:fixed;left:50%;bottom:0;z-index:35;width:390px;max-width:100%;height:55px;transform:translate(-50%);display:flex;background:#873434;border:0;box-shadow:0 -2px 9px #4d303014}.home-tabbar button{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;color:#f2c3c3;font-size:10px}.home-tabbar button span{display:block;width:27px;height:27px}.home-tabbar img{display:block;width:27px;height:27px;object-fit:contain;filter:none;opacity:1}.home-tabbar img.selected,.home-tabbar button.active.has-selected img.normal{display:none}.home-tabbar button.active.has-selected img.selected{display:block}.home-tabbar button.active img{filter:none;opacity:1}.home-tabbar button.active b{color:#ffdc2f}.home-tabbar b{font-size:10px;font-weight:400}.mobile-frame-shell:has(.account-page){height:100dvh;min-height:0;overflow:hidden}.mobile-frame-shell:has(.account-page) .mobile-content{height:calc(100% - 55px);min-height:0;padding-bottom:0;overflow:hidden}.account-page{height:100%;min-height:0;background:#f7f1f9;color:#62616b}.account-toolbar{position:sticky;top:0;z-index:4;height:56px;display:flex;align-items:center;justify-content:center;background:#773434;color:#fff}.account-toolbar b{font-size:16px;font-weight:400}.account-toolbar button{position:absolute;right:0;top:0;width:56px;height:56px;color:#fff;font-size:25px;line-height:56px}.account-scroll{height:calc(100% - 56px);overflow-y:auto;scrollbar-width:none;background:#f7f1f9}.account-scroll::-webkit-scrollbar{display:none}.account-topinfo{padding:7px 7px 0;background:#f7f1f9}.account-user-card{position:relative;min-height:113px;border-radius:7px;background:linear-gradient(90deg,#ffd69b,#f47ba1);overflow:hidden;color:#272834}.account-identity{display:flex;align-items:center;height:76px}.account-avatar{display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin:10px 12px 5px 19px;border-radius:50%;overflow:hidden}.account-avatar img{display:block;width:100%;height:100%;object-fit:contain}.account-identity-copy{display:flex;flex-direction:column;justify-content:center;height:76px}.account-identity-copy b{font-size:13px;color:#272834}.account-identity-copy small{margin-top:3px;color:#272834;font-size:11px}.account-service{position:absolute;right:15px;top:13px;display:flex;align-items:center;border-radius:20px;padding:5px 9px;background:#b04e6c;color:#fff;font-size:10px;font-weight:700}.account-service img{width:13px;height:13px;margin-right:3px}.account-balance{display:flex;align-items:center;justify-content:flex-start;height:37px;padding:0 0 8px 26px;font-size:16px;font-weight:500;color:#272834}.account-balance>span b{color:#c44f3f;font-weight:700}.account-balance button{margin-left:7px}.balance-eye{color:#fff;font-size:14px}.balance-refresh{border-radius:3px;padding:3px 6px;background:#c24b59;color:#fff;font-size:10px}.balance-refresh:disabled{opacity:.65}.account-funds{display:grid;grid-template-columns:repeat(4,1fr);height:108px;padding:10px 12px 14px;background:#f7f1f9}.account-funds button{display:flex;flex-direction:column;align-items:center;color:#282828}.account-funds button b{margin-top:7px;font-size:13px;font-weight:400}.fund-icon{display:block;width:58px;height:58px;border-radius:50%;overflow:hidden}.fund-icon img{display:block;width:100%;height:100%;object-fit:contain}.account-menu{background:#fff}.account-menu>button{position:relative;width:100%;height:56px;display:flex;align-items:center;padding:0 16px;border-bottom:1px solid #eee;color:#62616b;text-align:left}.account-menu>button b{font-size:13px;font-weight:400}.account-menu-icon{display:grid;place-items:center;width:24px;height:24px;margin-right:10px;border-radius:50%;background:#e07171}.account-menu-icon img{display:block;width:14px;height:14px;object-fit:contain}.account-chevron{position:absolute;right:15px;width:7px;height:7px;border-top:1px solid #aaa;border-right:1px solid #aaa;transform:rotate(45deg)}.mobile-frame-shell:has(.account-subpage){height:100dvh;min-height:0;overflow:hidden}.mobile-frame-shell:has(.account-subpage) .mobile-content{height:calc(100% - 55px);min-height:0;padding-bottom:0;overflow:hidden}.account-subpage{height:100%;min-height:0;background:#f7f1f9;color:#62616b}.account-subhead{height:56px;display:flex;align-items:center;justify-content:space-between;background:#773434;color:#fff}.account-subhead button,.account-subhead>span{width:56px;height:56px;color:#fff;font-size:32px;font-weight:300}.account-subhead button:last-child{font-size:20px}.account-subhead b{font-size:16px;font-weight:400}.account-subscroll{height:calc(100% - 56px);overflow-y:auto;scrollbar-width:none;background:#f7f1f9}.account-subscroll::-webkit-scrollbar{display:none}.account-submenu{background:#fff}.account-submenu button{position:relative;width:100%;height:66px;padding:0 19px;border-bottom:1px solid #e8e3f9;text-align:left;color:#62616b;font-size:15px}.account-submenu button i,.notice-list-item i{position:absolute;right:18px;top:50%;width:8px;height:8px;border-top:1px solid #bbb;border-right:1px solid #bbb;transform:translateY(-50%) rotate(45deg)}.profile-info{background:#fff}.profile-info>div{position:relative;min-height:55px;display:flex;align-items:center;border-bottom:1px solid #eee;font-size:13px}.profile-info>div>span:first-child{width:30%;padding-right:10px;text-align:right}.profile-info>div>b{flex:1;padding:0 10px;font-weight:400}.profile-info>div>button,.profile-action button{position:absolute;right:10px;top:50%;transform:translateY(-50%);border-radius:4px;padding:5px 11px;background:#65498e;color:#fff;font-size:11px}.profile-info .security-stars{color:#e6a23c}.profile-info .security-stars em{margin-left:4px;color:#e6a23c;font-style:normal}.profile-info>div.profile-action{height:70px;padding-left:15px}.profile-info>div.profile-action>span{width:auto;padding:0;text-align:left;font-size:13px}.profile-action small{display:block;margin-top:10px;color:#bdbdbd;font-size:11px}.profile-action button.danger{background:#f25554}.settings-list{padding-top:0}.settings-list label{height:56px;display:flex;align-items:center;justify-content:space-between;margin-bottom:1px;padding:0 17px;background:#fff;font-size:14px}.settings-list input{width:43px;height:24px;accent-color:#e97070}.logout-button{width:100%;height:56px;margin-top:13px;background:#fff;color:#e97070;font-size:15px}.record-filters{height:52px;display:grid;grid-template-columns:1fr 1fr 72px;gap:1px;background:#eee;border-bottom:1px solid #ddd}.record-filters button{background:#fff;color:#62616b;font-size:12px}.record-filters button:last-child{background:#e97070;color:#fff}.report-filter-panel{background:#fff;border-bottom:1px solid #e8e3f9}.report-filter-panel>label{height:48px;display:flex;align-items:center;padding:0 15px;border-bottom:1px solid #eee;font-size:12px}.report-filter-panel>label>span{width:31%;color:#62616b}.report-filter-panel>label>b{margin-left:auto;color:#e97070;font-weight:400}.report-filter-panel select,.report-filter-panel label input{flex:1;height:34px;border:0;background:#fff;color:#e97070;text-align:right;outline:0}.record-category-row{min-height:48px;display:flex;align-items:center;padding:0 15px;border-bottom:1px solid #eee;font-size:12px}.record-category-row>span{width:31%;color:#62616b}.record-category-row>div{display:flex;flex:1;gap:6px;min-width:0}.record-category-row button{flex:1;min-width:0;border:1px solid #eadfdf;border-radius:3px;padding:6px 3px;background:#fff;color:#777;white-space:nowrap}.record-category-row button.active{border-color:#ef7f4c;background:#ef7f4c;color:#fff}.report-date-row{min-height:48px;display:flex;align-items:center;padding:0 15px;border-bottom:1px solid #eee;font-size:12px}.report-date-row>span{width:31%}.report-date-row>div{display:flex;flex:1;gap:6px;min-width:0}.report-date-row button{flex:1;min-width:0;border:1px solid #e8def0;border-radius:3px;padding:6px 3px;background:#fff;color:#777;white-space:nowrap}.report-date-row button.active{border-color:#ef7f4c;background:#ef7f4c;color:#fff}.report-date-inputs{height:46px;display:flex;align-items:center;gap:7px;padding:5px 15px;border-bottom:1px solid #eee}.report-date-inputs input{flex:1;min-width:0;height:34px;border:1px solid #eee;border-radius:3px;padding:0 5px;color:#777;font-size:11px}.report-date-inputs i{font-style:normal;color:#aaa;font-size:11px}.report-search{display:block;width:126px;height:34px;margin:9px auto;border-radius:3px;background:#e97070;color:#fff;font-size:13px}.legacy-account-records{background:#fff;min-height:100%}.legacy-account-records article{min-height:66px;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid #eee}.legacy-account-records article div,.legacy-account-records article b,.legacy-account-records article small{display:block}.legacy-account-records article b{color:#555;font-size:13px;font-weight:400}.legacy-account-records article b em{display:inline-block;margin-left:7px;padding:1px 5px;border-radius:8px;background:#f5e8df;color:#d8743e;font-size:9px;font-style:normal}.legacy-account-records article small{margin-top:5px;color:#aaa;font-size:10px;font-weight:400}.legacy-account-records article strong{text-align:right;color:#e97070;font-size:13px}.legacy-account-records article strong.plus{color:#34af93}.report-pagination{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-top:1px solid #eee;background:#fff;color:#999;font-size:11px}.report-pagination button{border:1px solid #e3d6d6;border-radius:3px;padding:6px 10px;background:#fff;color:#e97070}.report-pagination button:disabled{color:#bbb;background:#f7f7f7}.report-load-state{height:48px;display:flex;align-items:center;justify-content:center;border-top:1px solid #eee;background:#fff;color:#aaa;font-size:11px}.account-state{padding:100px 20px;text-align:center;color:#aaa;font-size:13px}.account-state.error-text{color:#d95361}.summary-date{display:grid;grid-template-columns:repeat(4,1fr);height:45px;background:#fff;border-bottom:1px solid #eee}.summary-date button{font-size:12px;color:#777}.summary-date button.active{color:#e97070;border-bottom:2px solid #e97070}.summary-card{display:flex;justify-content:space-between;margin:12px;padding:15px;background:linear-gradient(90deg,#ffd69b,#f47ba1);border-radius:5px;font-size:13px;color:#554343}.summary-card span small{display:inline-block;margin-left:5px;color:#8d6969;font-size:9px;font-weight:400}.summary-inline-error{margin:8px 12px -4px;padding:7px 10px;border-radius:4px;background:#fff1f1;color:#d95361;font-size:10px}.summary-grid.refreshing b{opacity:.72}.summary-grid{display:grid;grid-template-columns:1fr 1fr;background:#fff}.summary-grid div{height:74px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-right:1px solid #eee;border-bottom:1px solid #eee}.summary-grid span{color:#999;font-size:12px}.summary-grid b{margin-top:8px;color:#e97070;font-size:16px}.summary-grid b.positive{color:#34af93}.report-breakdown{margin-top:10px;background:#fff}.report-breakdown h3{margin:0;padding:12px 14px;border-bottom:1px solid #eee;color:#555;font-size:13px}.report-breakdown article{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;align-items:center;gap:5px;min-height:46px;padding:8px 12px;border-bottom:1px solid #f0edf0;color:#888;font-size:10px}.report-breakdown article b{color:#555;font-size:11px;font-weight:500}.report-breakdown article strong{color:#e97070;text-align:right}.report-breakdown article strong.positive{color:#34af93}.profit-report-page{padding-bottom:18px;background:#f5f1f5}.profit-report-context{width:calc(100% - 24px);min-height:38px;display:flex;align-items:center;gap:5px;margin:10px 12px 0;padding:7px 11px;border:1px solid #eadbdd;border-radius:7px;background:#fff;color:#aaa;font-size:10px;text-align:left}.profit-report-context i{font-style:normal}.profit-report-context b{color:#783036;font-size:11px}.profit-report-context em{margin-left:auto;color:#a64b52;font-size:10px;font-style:normal}.profit-hero{margin:12px;padding:15px 16px;border-radius:12px;background:linear-gradient(135deg,#74292d,#993f43);box-shadow:0 7px 18px #6d252b2b;color:#fff;transition:opacity .15s}.profit-hero.refreshing{opacity:.78}.profit-hero header{display:flex;align-items:center;justify-content:space-between;gap:8px}.profit-hero header span{color:#fff;font-size:13px;font-weight:600}.profit-hero header small{color:#f0d0d2;font-size:9px;font-weight:400}.profit-hero>strong{display:block;margin:9px 0 14px;color:#ffb3b7;font-size:27px;font-weight:650;letter-spacing:.2px}.profit-hero.positive>strong{color:#9eedd9}.profit-hero>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:11px;border-top:1px solid #ffffff30}.profit-hero>div span{display:block;min-width:0;color:#e9c9cc;font-size:9px}.profit-hero>div span+span{padding-left:11px;border-left:1px solid #ffffff24}.profit-hero>div b{display:block;margin-top:4px;overflow:hidden;color:#fff;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.profit-detail-card,.profit-list-section{margin:0 12px 10px;border-radius:10px;background:#fff;box-shadow:0 2px 8px #3c27300d;overflow:hidden}.profit-detail-card>header,.profit-list-section>header{height:42px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px;border-bottom:1px solid #f0ebf0}.profit-detail-card h3,.profit-list-section h3{margin:0;color:#444;font-size:13px}.profit-detail-card>header span,.profit-list-section>header span{color:#aaa;font-size:9px}.profit-benefit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:13px 4px}.profit-benefit-grid>div{text-align:center;border-right:1px solid #eee}.profit-benefit-grid>div:last-child{border:0}.profit-benefit-grid span{display:block;color:#999;font-size:9px}.profit-benefit-grid b{display:block;margin-top:6px;color:#c7535a;font-size:11px}.profit-order-card>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:12px 4px}.profit-order-card>div span{text-align:center;color:#999;font-size:9px}.profit-order-card>div i{display:inline-block;width:5px;height:5px;margin-right:4px;border-radius:50%;vertical-align:1px}.profit-order-card i.won{background:#2aa58b}.profit-order-card i.lost{background:#df6269}.profit-order-card i.pending{background:#dda243}.profit-order-card i.cancelled{background:#aaa}.profit-order-card>div b{display:block;margin-top:5px;color:#4c4850;font-size:13px}.profit-order-card>footer{padding:8px 12px;border-top:1px solid #f3eff3;color:#aaa;font-size:9px;text-align:center}.profit-day-card{padding:10px 12px;border-bottom:1px solid #f1edf1}.profit-day-card:last-child{border:0}.profit-row-title{display:flex;align-items:center;justify-content:space-between}.profit-row-title b{font-size:11px;font-weight:500}.profit-row-title strong{color:#d9505a;font-size:12px}.profit-row-title strong.positive{color:#27a287}.profit-triple{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px}.profit-triple span{color:#aaa;font-size:9px}.profit-triple span+span{padding-left:9px;border-left:1px solid #eee}.profit-triple b{display:block;margin-top:3px;overflow:hidden;color:#555;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.profit-day-card>footer{margin-top:8px;color:#aaa;font-size:9px}.profit-member-section{overflow:visible;background:transparent;box-shadow:none}.profit-member-section>header{border-radius:10px 10px 0 0;background:#fff}.profit-member-card{display:block;width:100%;margin-bottom:10px;padding:0;border:0;border-radius:0 0 10px 10px;background:#fff;box-shadow:0 2px 8px #3c27300d;color:#3c3940;text-align:left;overflow:hidden}.profit-member-card+.profit-member-card{border-radius:10px}.profit-member-title{height:46px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px;border-bottom:1px solid #f0ebf0}.profit-member-title>span{display:flex;align-items:center;min-width:0}.profit-member-title i{flex:none;margin-right:6px;padding:2px 5px;border-radius:3px;background:#f6e9e9;color:#9c4b51;font-size:8px;font-style:normal}.profit-member-title b{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.profit-member-title strong{flex:none;color:#d9505a;font-size:11px}.profit-member-title strong.positive{color:#27a287}.profit-member-columns{display:grid;grid-template-columns:1fr 1fr;padding:10px 0}.profit-member-columns section{padding:0 12px}.profit-member-columns section+section{border-left:1px solid #eee;background:#fdfafb}.profit-member-columns h4{margin:0 0 6px;color:#777;font-size:10px}.profit-member-columns h4 small{float:right;color:#aaa;font-size:8px;font-weight:400}.profit-member-columns p{display:flex;align-items:center;justify-content:space-between;gap:5px;margin:5px 0;color:#aaa;font-size:9px}.profit-member-columns p b{color:#555;font-size:9px}.profit-member-columns p b.positive{color:#27a287}.profit-member-card>footer{display:flex;align-items:center;gap:8px;padding:8px 12px;border-top:1px solid #f3eff3;color:#999;font-size:8px}.profit-member-card>footer em{margin-left:auto;color:#963f45;font-size:9px;font-style:normal;white-space:nowrap}.profit-empty{padding:40px 20px}.prize-detail-page{min-height:100%;padding-top:8px;background:#fff;color:#65627e}.prize-overview-row,.prize-lottery-row,.prize-play-row{width:100%;display:grid;align-items:center;background:#fff;text-align:left}.prize-overview-row{grid-template-columns:105px 1fr 30px;min-height:50px;padding:0 14px;border-bottom:1px solid #eee;font-size:13px}.prize-overview-row b{color:#ef6a35;font-weight:400}.prize-overview-row i,.prize-play-row i{color:#666;font-style:normal;letter-spacing:1px;text-align:right}.prize-overview-detail{height:48px;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:0 14px;border-bottom:1px solid #eee;background:#fafafa;font-size:12px}.prize-overview-detail b{color:#666;font-weight:400;text-align:center}.prize-lottery-row{grid-template-columns:105px 1fr 24px;min-height:56px;padding:0 14px;border-bottom:1px solid #eee;font-size:13px}.prize-lottery-row b{color:#ef6a35;font-weight:400}.prize-lottery-row i{color:#aaa;font-size:26px;font-style:normal;text-align:right}.prize-lottery-picker{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;padding:10px 12px;border-bottom:1px solid #eee;background:#faf8fb}.prize-lottery-picker button{min-height:34px;padding:5px;border:1px solid #e3dce8;border-radius:4px;background:#fff;color:#666;font-size:11px}.prize-lottery-picker button.active{border-color:#70272b;background:#70272b;color:#fff}.prize-list-head{height:32px;display:grid;grid-template-columns:minmax(0,1fr) 94px 94px;align-items:center;padding:0 14px;background:#f6f6f6;color:#999;font-size:10px}.prize-list-head b,.prize-list-head em{font-weight:400;font-style:normal;white-space:nowrap;text-align:right}.prize-list-head b{color:#f05a32}.prize-list-head em{color:#168dba}.prize-play-item{border-bottom:1px solid #eee}.prize-play-row{grid-template-columns:minmax(0,1fr) 54px 28px;min-height:46px;padding:0 14px;color:#65627e;font-size:12px}.prize-play-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prize-play-row b{color:#ef6a35;font-weight:400;text-align:right}.prize-play-row.expanded{background:#fffdfb}.prize-play-details>div{min-height:42px;display:grid;grid-template-columns:minmax(0,1fr) 94px 94px;align-items:center;padding:0 14px 0 24px;border-top:1px solid #f1eeee;background:#fafafa;font-size:11px}.prize-play-details b,.prize-play-details em{font-weight:400;font-style:normal;text-align:right}.prize-play-details b{color:#f05a32}.prize-play-details em{color:#168dba}.integration-note{margin:18px 15px;color:#aaa;font-size:11px;line-height:1.7;text-align:center}.account-form-page{padding:12px 13px}.form-balance{margin-bottom:12px;padding:15px;background:#fff;border-radius:4px;font-size:13px}.form-balance b{color:#e97070}.account-form-page label{display:block;margin-bottom:10px;color:#62616b;font-size:12px}.account-form-page input,.account-form-page select{display:block;width:100%;height:42px;margin-top:7px;padding:0 12px;border:1px solid #e5dfe7;border-radius:3px;background:#fff}.account-form-submit{width:100%;height:44px;margin-top:10px;border-radius:4px;background:#e97070;color:#fff;font-size:15px}.transfer-route .account-subhead{background:#71308f}.transfer-route .account-subscroll{background:#fff}.game-transfer-page{min-height:100%;padding:0 11px 30px!important;background:#fff;color:#4f4a59}.game-transfer-balance{height:54px;display:flex;align-items:center;margin:0 -11px;padding:0 13px 0 17px;background:#fbf3fc;border-bottom:1px solid #f2e8f3;font-size:12px}.game-transfer-balance>span{white-space:nowrap}.game-transfer-balance>b{min-width:0;color:#f04738;font-size:15px;font-weight:500;white-space:nowrap}.game-transfer-refresh{flex:0 0 27px;height:30px;background:transparent;color:#aa9364;font-size:18px}.game-recover-all{margin-left:auto;background:transparent;color:#ff3d32;font-size:12px;white-space:nowrap}.game-recover-all:disabled,.game-transfer-refresh:disabled{opacity:.6}.game-auto-transfer{height:54px;display:flex;align-items:center;justify-content:space-between;margin:0 -11px;padding:0 17px 0 13px;border-bottom:1px solid #f4f0f5;font-size:12px}.game-auto-transfer span b{color:#ff6b28;font-weight:400}.game-auto-transfer label{position:relative;display:block;width:45px;height:23px;margin:0}.game-auto-transfer input{position:absolute;width:1px;height:1px;opacity:0}.game-auto-transfer label i{display:block;width:45px;height:23px;border-radius:15px;background:#bbb;transition:.18s}.game-auto-transfer label i:after{content:"";position:absolute;top:-2px;left:-1px;width:27px;height:27px;border:1px solid #ddd;border-radius:50%;background:#fff;box-shadow:0 2px 4px #0004;transition:.18s}.game-auto-transfer input:checked+i{background:#7330c5}.game-auto-transfer input:checked+i:after{left:20px;border-color:#c9a4ff}.game-auto-transfer input:disabled+i{opacity:.55}.game-transfer-service{margin:14px 0 24px;color:#aaa;font-size:11px;text-align:center}.game-transfer-service button{background:transparent;color:#21a5e5;font-size:11px}.game-wallet-group{margin-bottom:8px}.game-wallet-group h3{margin:0 2px 8px;color:#4c4757;font-size:13px;font-weight:500}.game-wallet-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.game-wallet-card{position:relative;height:72px;padding:8px 8px 6px;border:1px solid #dcd9fb;border-radius:7px;background:#fcfbff;color:#4b4757;overflow:hidden}.game-wallet-card>b{display:block;padding-right:18px;overflow:hidden;font-size:11px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.game-wallet-amount{display:block;margin-top:3px;font-size:10px;white-space:nowrap}.game-wallet-amount.failed{color:#d9565f;font-size:9px}.game-wallet-info{position:absolute;right:6px;top:7px;width:16px;height:16px;border-radius:50%;background:#ff3150;color:#fff;font:italic 700 12px Georgia,serif}.game-wallet-transfer{position:absolute;right:5px;bottom:5px;height:19px;min-width:54px;padding:0 8px;border-radius:11px;background:#df724e;color:#fff;font-size:9px;line-height:19px}.game-wallet-transfer:disabled{opacity:.55}.game-wallet-card.unavailable{background:#f6f5f8;color:#999}.game-wallet-spinner{display:block;width:16px;height:16px;margin-top:6px;border:2px solid #e4d9ef;border-top-color:#71308f;border-radius:50%;animation:game-wallet-spin .7s linear infinite}.game-transfer-message{position:sticky;bottom:8px;z-index:4;width:max-content;max-width:92%;margin:12px auto 0;padding:7px 12px;border-radius:16px;background:#382d3ee8;color:#fff;font-size:10px;text-align:center}@keyframes game-wallet-spin{to{transform:rotate(360deg)}}.primary-action{width:100%;height:44px;margin-top:10px;border-radius:4px;background:#e97070;color:#fff;font-size:15px}.primary-action:disabled{opacity:.55}.open-account-tip{margin-bottom:12px;padding:13px 14px;border-radius:5px;background:#fff3f3;color:#777;font-size:12px}.open-account-tip b{color:#e45f68}.account-form-page label small{float:right;color:#e97070;font-size:10px;font-weight:400}.udun-deposit-card{text-align:center;padding:18px 12px;border:1px solid #ece5ed;border-radius:8px;background:#fff}.udun-deposit-card h3{margin:0 0 12px;color:#4e4450}.udun-deposit-card img{width:190px;height:190px}.udun-deposit-card p{margin:10px 0;color:#666}.udun-deposit-card strong{color:#df4d60;font-size:20px}.udun-deposit-card .expired{color:#d33}.udun-deposit-card .udun-network{font-size:12px}.udun-address{display:block;width:100%;padding:10px;overflow-wrap:anywhere;border:1px dashed #d4c7d6;background:#faf7fb;color:#594b5b;font-size:12px}.udun-deposit-card small{display:block;margin-top:14px;color:#999;line-height:1.6}.deposit-route .account-subhead{background:#773434}.deposit-route .account-subscroll{background:#fff}.account-subhead .deposit-record-link{width:58px;padding-right:12px;font-size:12px!important;text-align:right}.deposit-form-page{min-height:100%;padding:0 0 28px;background:#fff;color:#4b4755}.deposit-balance-row{height:54px;display:flex;align-items:center;padding:0 12px 0 16px;background:#fff3f4;border-bottom:1px solid #f4e4e6;font-size:12px}.deposit-balance-row b{min-width:0;color:#e64d55;font-size:14px;font-weight:600;white-space:nowrap}.deposit-balance-row button{background:transparent}.deposit-balance-row .deposit-balance-refresh{flex:0 0 25px;margin-left:2px;color:#a78563;font-size:15px}.deposit-balance-row .deposit-recover-all{flex:0 0 auto;margin-left:auto;padding:6px 8px;border:1px solid #df5a61;border-radius:4px;color:#df4f57;font-size:11px}.deposit-balance-row .deposit-recover-all:disabled{opacity:.55}.deposit-balance-row span{white-space:nowrap}.deposit-recovery-message{margin:0;padding:7px 14px;background:#fff8ed;color:#a96d29;font-size:10px;text-align:center}.withdraw-form-page{min-height:100%;padding:0 0 28px;background:#fff;color:#4b4755}.withdraw-method-tabs{display:grid;grid-template-columns:1fr 1fr;margin:4px 7px 0}.withdraw-method-tabs button{height:34px;background:#d9d3e7;color:#514b62;font-size:14px}.withdraw-method-tabs button.active{background:#70272b;color:#fff}.withdraw-destination{position:relative;padding:11px 14px 13px;border-bottom:1px solid #eee4ef}.withdraw-destination-title{display:flex;align-items:center;justify-content:space-between;color:#58525e;font-size:12px}.withdraw-destination-title button{padding:0 4px;background:transparent;color:#777;font-size:18px;letter-spacing:2px}.withdraw-destination select{height:36px!important;margin:2px 0 0!important;padding:0!important;border:0!important;color:#999;font-size:12px}.withdraw-bind-link{position:absolute;right:14px;bottom:22px;background:transparent;color:#298ecc;font-size:10px}.bank-bind-panel{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:10px 14px;background:#fff8f8;border-bottom:1px solid #eee4ef}.bank-bind-panel input{height:34px!important;margin:0!important;font-size:11px}.bank-bind-panel button{height:34px;border-radius:4px;background:#70272b;color:#fff;font-size:11px}.bank-bind-panel p{grid-column:1/-1;margin:0;color:#cf3d47;font-size:10px}.withdraw-limit-copy{padding:11px 14px;border-bottom:1px solid #eee4ef;color:#968ba1;font-size:10px;line-height:1.7}.withdraw-limit-copy p{margin:0}.withdraw-limit-copy b{color:#e1612f;font-weight:500}.withdraw-amount,.withdraw-password{padding:12px 14px;border-bottom:1px solid #eee4ef}.withdraw-amount h3,.withdraw-password h3{margin:0 0 6px;font-size:12px;font-weight:500}.withdraw-amount label,.withdraw-password label{display:flex;align-items:center;margin:0}.withdraw-amount label i,.withdraw-password label i{width:29px;height:29px;display:grid;place-items:center;border-radius:50%;background:#efa113;color:#fff;font-size:17px;font-style:normal}.withdraw-password label i{border-radius:4px;background:#999;font-size:12px}.withdraw-amount input,.withdraw-password input{flex:1;min-width:0;height:38px!important;margin:0!important;border:0!important;font-size:12px}.withdraw-amount button{background:transparent;color:#e36a3d;font-size:11px}.withdraw-quote{padding:10px 14px;color:#968ba1;font-size:10px;line-height:1.7}.withdraw-quote p{margin:0}.withdraw-quote b{color:#df5a42;font-weight:500}.withdraw-submit{display:block;width:calc(100% - 48px);height:42px;margin:18px auto 0;border-radius:4px;background:#df6934;color:#fff;font-size:14px}.withdraw-submit:disabled{opacity:.55}.team-user-management{min-height:100%;padding:8px 12px 28px;background:#fff;color:#4f4956}.team-user-search{display:grid;grid-template-columns:1fr 92px;gap:8px;padding:6px 8px 12px;border-bottom:1px solid #eee}.team-user-search label{display:grid;grid-template-columns:66px 1fr;align-items:center;font-size:13px}.team-user-search input{height:36px;border:0;outline:0;font-size:12px}.team-user-search>button{border-radius:3px;background:#df5a61;color:#fff}.team-current-position{display:flex;align-items:center;gap:5px;margin:9px 0;padding:11px 10px;border-bottom:1px solid #eee;font-size:12px}.team-current-position button{background:transparent;color:#d95e32}.team-current-position b{color:#db6333;text-decoration:underline}.team-user-card{margin:8px 0;padding:10px 12px;border-radius:7px;background:#fff6ed}.team-user-card header button{background:transparent;color:#f06427;font-size:13px}.team-user-card header span{font-size:10px}.team-user-info{display:grid;grid-template-columns:1fr 1fr;margin-top:8px;color:#8c8276;font-size:11px;line-height:1.25}.team-user-info p{margin:3px 0}.team-user-info span{color:#6d6680}.team-user-card footer{display:flex;justify-content:flex-end;gap:14px;margin-top:8px}.team-user-card footer button{padding:7px 12px;border-radius:4px;background:#49a4cf;color:#fff;font-size:11px}.team-user-card footer button:last-child{background:#dd6b35}.team-action-mask{position:fixed;z-index:1300;inset:0;display:grid;place-items:center;padding:20px;background:#0008}.team-action-mask section{position:relative;width:min(92%,390px);padding:18px;border-radius:8px;background:#fff}.team-action-mask h3{margin:0 0 14px;color:#70272b;font-size:15px}.team-action-mask label{display:block;margin:9px 0;color:#666;font-size:11px}.team-action-mask input{display:block;width:100%;height:38px;margin-top:5px;padding:0 10px;border:1px solid #ddd;border-radius:4px}.team-action-mask section>button{width:100%;height:38px;margin-top:8px;border-radius:4px;background:#70272b;color:#fff}.team-action-mask section>p{color:#d34d54;font-size:11px}.team-action-mask .team-action-close{background:#eee;color:#666}.team-action-mask .team-rate-dialog{overflow:hidden;width:min(92%,390px);padding:0;border-radius:5px}.team-rate-dialog h3{margin:0;padding:15px;background:#e96b2f;color:#fff;text-align:center;font-size:15px;font-weight:500}.team-rate-body{padding:20px 22px}.team-rate-body .team-rate-notice{margin:0 0 18px;color:#ff624c;font-size:12px}.team-rate-body label{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font-size:13px}.team-rate-body select{height:42px;padding:0 34px 0 12px;border:1px solid #ddd;background:#fff;color:#666;font-size:16px}.team-rate-body .team-rate-error{margin:12px 0 0;color:#d34d54;font-size:11px;text-align:center}.team-rate-actions{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #eee}.team-rate-actions button{height:48px;background:#fff;color:#666;font-size:14px}.team-rate-actions button+button{background:#e96b2f;color:#fff}.team-rate-actions button:disabled{opacity:.55}.deposit-channel-section{padding:13px 16px 9px}.deposit-channel-section h3,.deposit-amount-section h3{margin:0 0 8px;color:#524c55;font-size:13px;font-weight:600}.deposit-channel-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.deposit-channel-grid button{position:relative;height:34px;display:flex;align-items:center;justify-content:center;gap:5px;border:1px solid #e0d9df;border-radius:5px;background:#fff;color:#47434e;font-size:12px}.deposit-channel-grid button.active{border:1.5px solid #df5a61;background:snow}.deposit-channel-grid button.active:after{content:"✓";position:absolute;right:0;bottom:0;width:14px;height:14px;display:grid;place-items:center;border-radius:9px 0 4px;background:#df5a61;color:#fff;font-size:9px}.deposit-channel-grid i{width:21px;height:21px;display:grid;place-items:center;border-radius:50%;background:#2ca47f;color:#fff;font-size:14px;font-style:normal;font-weight:700}.deposit-amount-section{margin:0 16px;padding:14px 0 12px;border-top:1px solid #f3eef1}.deposit-amount-section>label{height:50px;display:flex;align-items:center;margin:0;border-bottom:1px solid #eee;color:#aaa}.deposit-amount-section>label i{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#efb35f;color:#fff;font-size:19px;font-style:normal}.deposit-amount-section>label input{flex:1;min-width:0;height:48px;margin:0;padding:0 9px;border:0;background:#fff;font-size:13px}.deposit-amount-section>label span{color:#d8a166;font-size:11px}.deposit-quick-amounts{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0 9px}.deposit-quick-amounts button{height:31px;border:1px solid #e0d7df;border-radius:4px;background:#fff;color:#736d75;font-size:11px}.deposit-quick-amounts button:active{border-color:#df5a61;color:#df5a61}.deposit-amount-section>p{margin:0;color:#8d8994;font-size:11px;line-height:1.55}.deposit-amount-section>p b{color:#df4e57;font-weight:600}.deposit-submit{display:block;width:calc(100% - 32px);height:42px;margin:2px auto 0;border-radius:4px;background:#df5a61;color:#fff;font-size:14px}.deposit-submit:disabled{background:#efaaa9;opacity:.75}.deposit-help{display:flex;align-items:center;gap:6px;margin:22px auto 0;padding:6px 11px;border-radius:18px;background:#36aa7b;color:#fff;font-size:11px}.deposit-help i{width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#36aa7b;font-size:18px;font-style:normal}.deposit-service{margin:18px 0 0!important;color:#aaa!important;font-size:10px!important;text-align:center!important}.deposit-service button{background:transparent;color:#249ed0;font-size:10px}.deposit-order-route .account-subscroll{background:#171416}.deposit-payment-page{min-height:100%;padding:15px 16px 30px;background:#171416;color:#777}.deposit-payment-card{padding:30px 14px 18px;border-radius:5px;background:#211e20;box-shadow:0 2px 5px #0006;text-align:center}.deposit-payment-card h2{margin:0 0 16px;color:#878385;font-size:16px;font-weight:500}.deposit-exact-amount{display:flex;align-items:center;justify-content:center;gap:20px}.deposit-exact-amount strong{color:#e4b86e;font-size:34px;font-weight:500}.deposit-exact-amount button,.deposit-copy-address{padding:9px 11px;border-radius:4px;background:#302c2f;box-shadow:0 2px 5px #0005;color:#d7ad6b;font-size:12px}.deposit-exact-warning{margin:18px 0;color:#888;font-size:13px;line-height:1.55}.deposit-network-pill{display:block;width:max-content;min-width:105px;margin:0 auto 18px;padding:10px 20px;border-radius:23px;background:#dfb26d;color:#202020;font-size:18px;font-weight:500}.deposit-qr-wrap{width:222px;height:222px;margin:0 auto 12px;padding:10px;border-radius:15px;background:#fff}.deposit-qr-wrap img{display:block;width:100%;height:100%}.deposit-address-text{display:block;max-width:100%;margin:0 auto 8px;background:transparent;color:#8d898b;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.deposit-copy-address{display:block;margin:0 auto}.deposit-order-summary{margin:16px 0 0;padding:0 0 14px;border-bottom:1px solid #514c4f}.deposit-order-summary div{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px}.deposit-order-summary dt{color:#8e898b}.deposit-order-summary dd{margin:0;color:#e0b36e;text-align:right;overflow-wrap:anywhere}.deposit-order-summary dd.expired{color:#e36b63}.deposit-payment-notice{padding-top:8px}.deposit-payment-notice h3{margin:0 0 18px;color:#777;font-size:16px;font-weight:500}.deposit-payment-notice p{margin:0 0 10px;color:#888;font-size:12px;line-height:1.7}.deposit-paid-button{display:block;width:72%;height:42px;margin:24px auto 0;border-radius:5px;background:#f4772b;color:#fff;font-size:15px}.deposit-toast{position:sticky;bottom:8px;width:max-content;max-width:90%;margin:12px auto 0;padding:8px 14px;border-radius:16px;background:#000c;color:#fff;font-size:11px}.deposit-payment-pending{padding:44px 22px;border-radius:6px;background:#211e20;text-align:center}.deposit-payment-pending b{display:block;color:#e4b86e;font-size:20px}.deposit-payment-pending p{margin:18px 0;color:#aaa;line-height:1.7}.deposit-payment-pending strong{display:block;color:#ddd;font-size:14px;overflow-wrap:anywhere}.deposit-payment-pending button{margin-top:24px;padding:11px 24px;border-radius:5px;background:#773434;color:#fff}.deposit-payment-pending button:disabled{opacity:.55}.legacy-account-records article.deposit-record-card{position:relative;align-items:flex-start;margin:8px 9px 0;padding:8px 12px;border:0;border-radius:7px;background:#f8eff1}.legacy-account-records article.deposit-record-card div{flex:1;min-width:0}.legacy-account-records article.deposit-record-card b{padding-bottom:6px;border-bottom:1px solid #eadadd;color:#282431;font-size:14px}.legacy-account-records article.deposit-record-card small{color:#777}.legacy-account-records article.deposit-record-card div>small:first-of-type{position:absolute;right:12px;top:8px;margin:0}.legacy-account-records article.deposit-record-card em{display:block;color:#17131b;font-size:13px;font-style:normal;overflow-wrap:anywhere}.legacy-account-records article.deposit-record-card strong{align-self:center}.legacy-account-records article.deposit-record-card strong small{padding:4px 10px;border-radius:14px;color:#fff;font-size:12px}.payment-status-pending{background:#c67a45}.payment-status-completed{background:#35a16b}.payment-status-rejected,.payment-status-cancelled{background:#999}.generated-username{display:flex;gap:8px;margin-top:7px}.generated-username input{flex:1;margin-top:0}.generated-username button{flex:0 0 72px;border:1px solid #e97070;border-radius:3px;background:#fff;color:#e97070}.generated-username button:disabled{opacity:.55}.default-password-note{margin:-2px 0 12px;padding:9px 11px;border-radius:3px;background:#fff;color:#999;font-size:10px;line-height:1.6}.open-account-center{min-height:100%;background:#fff;padding-bottom:30px;color:#565464}.open-account-tabs{position:sticky;top:0;z-index:4;display:grid;grid-template-columns:repeat(3,1fr);height:56px;background:#fff;border-bottom:1px solid #f2eff2}.open-account-tabs button{position:relative;background:#fff;color:#666;font-size:15px}.open-account-tabs button.active{color:#e75d63}.open-account-tabs button.active:after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:#e75d63}.legacy-open-form{margin:25px 12px 18px;padding:12px 10px 10px;background:#faf1fc}.legacy-open-form label{display:block;margin-bottom:16px;color:#64617c;font-size:14px;line-height:1.35}.legacy-open-form label>span{display:block;margin-bottom:8px}.legacy-open-form input,.legacy-open-form select{display:block;width:100%;height:42px;margin-top:7px;padding:0 10px;border:0;border-radius:0;background:#fff;color:#414047;font-size:15px}.legacy-open-form input[readonly]{background:#eee;color:#b8b8b8}.legacy-open-form .generated-username{display:flex;gap:0;margin-top:7px;background:#fff}.legacy-open-form .generated-username input{margin:0}.legacy-open-form .generated-username button{flex:0 0 58px;margin:5px;border:1px solid #eb7048;border-radius:5px;background:#fff;color:#555;font-size:13px}.legacy-open-submit{width:calc(100% - 24px);height:48px;margin:20px 12px 0;border-radius:5px;background:#e65a60;color:#fff;font-size:18px;letter-spacing:5px}.legacy-open-submit:disabled{opacity:.55}.registration-link-list{padding:14px 10px 30px;background:#fff}.registration-link-list article{margin-bottom:10px;padding:15px 10px 12px;border-radius:10px;background:#e5e5e5;color:#222}.registration-link-list header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px}.registration-link-list header b{font-weight:400}.registration-link-list label{display:block;padding:8px 10px;background:#faf1fc;font-size:13px}.registration-link-list input{width:100%;height:35px;padding:0 7px;border:0;border-radius:4px;background:#fff;color:#555;font-size:12px}.registration-link-list p{display:flex;flex-wrap:wrap;gap:10px;margin:8px 0 0;padding:10px;background:#fff;font-size:12px}.registration-link-list p b{color:#338fff;font-weight:400}.registration-link-list p strong{color:#f04b25;font-weight:400}.registration-link-list footer{display:flex;justify-content:center;gap:18px;padding-top:12px}.registration-link-list footer button{background:transparent;color:#222;font-size:14px}.registration-link-list footer .delete-link{color:#b96d6d}.open-account-message{position:sticky;bottom:8px;z-index:5;width:max-content;max-width:90%;margin:8px auto;padding:8px 14px;border-radius:18px;background:#282828d6;color:#fff;font-size:11px;text-align:center}.link-registration-page{min-height:100%;padding:0 14px 40px;background:linear-gradient(180deg,#6f292d 0 112px,#f4f1f5 112px);color:#4f4b56}.link-registration-page>header{height:76px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px}.link-register-card{margin:12px auto 0;padding:22px 18px;border-radius:8px;background:#fff;box-shadow:0 6px 24px #42212624}.link-register-card h1,.link-register-card h2{margin:0 0 15px;text-align:center;color:#df575d;font-size:20px}.link-register-benefit{margin:0 0 18px;padding:11px;border-radius:4px;background:#fff2f3;color:#777;font-size:11px;line-height:1.8;text-align:center}.link-register-card label{display:block;margin-bottom:14px;font-size:13px}.link-register-card input{display:block;width:100%;height:43px;margin-top:7px;padding:0 11px;border:1px solid #e1dce2;border-radius:4px;background:#fff;font-size:13px}.link-register-card>button{width:100%;height:45px;margin-top:5px;border-radius:4px;background:#df575d;color:#fff;font-size:16px}.link-register-card>button:disabled{opacity:.55}.link-register-error{margin:5px 0 10px;color:#df575d;font-size:11px;text-align:center}.link-register-state{margin:35px 10px;padding:28px;border-radius:7px;background:#fff;text-align:center}.registration-success{padding:45px 20px;text-align:center}.registration-success p{margin-bottom:25px}.wallet-route{background:#fff}.wallet-route .account-subhead{height:48px}.wallet-route .account-subhead button,.wallet-route .account-subhead>span{width:48px;height:48px}.wallet-route .account-subhead button:first-child{position:relative;font-size:0}.wallet-route .account-subhead button:first-child:before{content:"";display:block;width:15px;height:15px;margin-left:19px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg)}.wallet-route .account-subhead b{font-size:15px;font-weight:600}.wallet-route .account-subscroll{height:calc(100% - 48px)}.wallet-manage-page,.wallet-add-page{min-height:100%;background:#fff;color:#292634}.wallet-address-list{padding:8px 17px 0}.wallet-address-card{height:68px;display:flex;align-items:center;gap:12px;padding:0 17px;border-radius:8px;background:linear-gradient(105deg,#104d3f,#245f54);box-shadow:0 1px 2px #143f3520;color:#fff}.wallet-address-card .usdt-mark,.wallet-address-empty .usdt-mark{flex:0 0 35px;width:35px;height:35px;display:grid;place-items:center;border-radius:50%;background:#25ae80;color:#fff;font-size:24px;font-weight:800}.wallet-address-card small,.wallet-address-card b{display:block}.wallet-address-card small{margin-bottom:3px;color:#bfe7da;font-size:9px}.wallet-address-card b{font-size:14px;font-weight:400;letter-spacing:.2px}.wallet-address-card.is-empty b{color:#ffffffeb;font-size:15px;font-weight:500}.wallet-add-button{display:block;width:calc(100% - 40px);height:42px;margin:48px auto 0;border-radius:3px;background:#e8585d;box-shadow:0 1px 2px #b7434930;color:#fff;font-size:17px;font-weight:400;letter-spacing:.5px}.wallet-add-button:active,.wallet-bind-button:active{background:#d94d52}.wallet-add-page{padding-top:0}.wallet-add-page label{height:45px;display:flex;align-items:center;margin:0 8px;padding:0 4px;border-bottom:1px solid #e8e8e8;font-size:12px}.wallet-add-page label>span{flex:0 0 71px;color:#28242e;font-weight:500;white-space:nowrap}.wallet-add-page input,.wallet-add-page select{flex:1;min-width:0;height:43px;border:0;outline:0;background:#fff;color:#292634;font-size:12px}.wallet-add-page select{appearance:auto;font-weight:500}.wallet-add-page input::placeholder{color:#8a858e;opacity:1}.wallet-bind-button{width:100%;height:43px;margin-top:5px;background:#e8585d;box-shadow:0 1px 2px #b7434930;color:#fff;font-size:17px;font-weight:400;letter-spacing:.5px}.wallet-form-message{margin:13px 18px;padding:8px 10px;border-radius:3px;background:#fff1f2;color:#d95361;font-size:10px;text-align:center;line-height:1.6}.mfa-page{min-height:100%;padding-bottom:30px;background:#f7f1f9;color:#555}.mfa-tip{padding:13px 16px;background:#fff4f5;color:#c34e59;font-size:12px;line-height:1.7}.mfa-fields{background:#fff}.mfa-fields label{height:52px;display:flex;align-items:center;padding:0 15px;border-bottom:1px solid #eee;font-size:13px}.mfa-fields label>span{flex:0 0 84px;color:#555}.mfa-fields input{flex:1;min-width:0;height:44px;border:0;outline:0;background:#fff;font-size:13px}.mfa-primary{display:block;width:calc(100% - 28px);height:43px;margin:16px auto 0;border-radius:3px;background:#e8585d;color:#fff;font-size:15px}.mfa-primary.is-danger{background:#d94d52}.mfa-primary:disabled{opacity:.6}.mfa-qr{width:190px;height:190px;margin:18px auto 12px;padding:8px;background:#fff;box-shadow:0 1px 5px #0002}.mfa-qr img{display:block;width:100%;height:100%}.mfa-secret{margin:0 14px;padding:12px 14px;background:#fff;border:1px solid #eee}.mfa-secret span,.mfa-secret b{display:block}.mfa-secret span{color:#999;font-size:11px}.mfa-secret b{margin-top:6px;color:#444;font-size:13px;line-height:1.5;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.mfa-expire{margin:10px 16px 15px;color:#999;font-size:10px;text-align:center}.mfa-guide{margin-top:20px;padding:15px 16px;background:#fff}.mfa-guide b{color:#773434;font-size:14px}.mfa-guide p{margin:10px 0 0;color:#777;font-size:11px;line-height:1.7}.mfa-status-card{display:flex;align-items:center;gap:13px;padding:20px 16px;background:#fff}.mfa-shield{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#35ad83;color:#fff;font-size:23px}.mfa-status-card b,.mfa-status-card small{display:block}.mfa-status-card b{font-size:15px}.mfa-status-card small{margin-top:5px;color:#999;font-size:10px}.mfa-warning{margin:0;padding:11px 16px;background:#fff2f3;color:#c34e59;font-size:11px}.mfa-feedback{margin:13px 14px;padding:9px;border-radius:3px;text-align:center;font-size:11px}.mfa-feedback.error-text{background:#fff0f1;color:#d95361}.mfa-feedback.success-text{background:#eaf8f2;color:#279875}.notice-page{min-height:100%;background:#fff}.notice-list-item{position:relative;display:block;width:100%;min-height:68px;padding:14px 42px 11px 16px;border-bottom:1px solid #eee;text-align:left}.notice-list-item b,.notice-list-item small{display:block}.notice-list-item b{color:#555;font-size:13px;font-weight:400}.notice-list-item small{margin-top:8px;color:#aaa;font-size:10px}.notice-list-item:active{background:#faf7fa}.notice-detail{min-height:100%;padding:22px 18px 40px;background:#fff;color:#555}.notice-detail h2{margin:0;color:#444;font-size:16px;font-weight:500;line-height:1.55;text-align:center}.notice-detail time{display:block;margin-top:10px;padding-bottom:16px;border-bottom:1px solid #eee;color:#aaa;font-size:10px;text-align:center}.notice-detail-content{padding-top:16px}.notice-detail-content p{margin:0 0 13px;color:#666;font-size:13px;line-height:1.9;text-align:justify}.about-page{min-height:100%;padding:0 0 28px;background:#fff;color:#5d6163}.about-logo{height:50px;display:flex;align-items:center;justify-content:center;background:#773434;overflow:hidden}.about-logo img{display:block;width:132px;max-height:44px;object-fit:contain}.about-content{padding:14px 11px 17px;background:#f7f1f9}.about-content section+section{margin-top:17px}.about-content h3{margin:0 0 12px;color:#ff603b;font-size:15px;font-weight:700;line-height:1.25}.about-content p{margin:0;color:#5d6163;font-size:12px;line-height:1.62;text-align:left;word-break:break-all}.about-certification{padding-bottom:4px}.about-certification>div{display:flex;align-items:center;gap:9px;padding:2px 0 0}.about-certification img{display:block;min-width:0;max-width:none;height:auto;object-fit:contain}.about-certification img:nth-child(1){width:29%}.about-certification img:nth-child(2){width:31%}.about-certification img:nth-child(3){width:34%}.cancel-action-mask{position:fixed;left:50%;top:0;bottom:0;z-index:120;width:390px;max-width:100%;transform:translate(-50%);display:flex;align-items:flex-end;padding:0 12px 18px;box-sizing:border-box;background:#100d1875}.cancel-action-sheet{width:100%;font-size:16px;text-align:center}.cancel-action-primary{overflow:hidden;border-radius:11px;background:#fffffff5}.cancel-action-primary p{height:52px;display:flex;align-items:center;justify-content:center;margin:0!important;padding:0!important;border-bottom:1px solid #e6e6e8!important;color:#555!important;font-size:15px!important}.cancel-action-primary button,.cancel-action-dismiss{width:100%;height:52px;border:0;background:#fffffff5;font-size:17px}.cancel-action-primary button{color:#f34e69}.cancel-action-primary button:disabled{color:#c2c2c7}.cancel-action-dismiss{margin-top:9px;border-radius:11px;color:#2d2d32;font-weight:600}.chase-entry{display:flex;justify-content:space-between;padding:10px 15px;border-bottom:1px solid #eee;font-size:11px}.chase-entry b{font-weight:400;color:#e97070}.chase-create-mask{position:fixed;inset:0;z-index:1200;display:flex;align-items:flex-end;justify-content:center;background:#17121c99}.chase-create-dialog{width:min(100%,430px);max-height:78vh;overflow:hidden;border-radius:12px 12px 0 0;background:#fff;box-shadow:0 -8px 30px #0003}.chase-create-dialog header{height:48px;display:flex;align-items:center;justify-content:center;background:#773434;color:#fff}.chase-create-dialog header b{font-size:15px}.chase-create-dialog header button{position:absolute;margin-left:min(88vw,380px);color:#fff;font-size:24px}.chase-create-dialog>label{height:46px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid #eee;color:#666;font-size:12px}.chase-create-dialog>label input[type=number]{width:90px;height:32px;padding:0 8px;border:1px solid #ddd;border-radius:4px;text-align:right}.chase-create-dialog>label input[type=checkbox]{width:20px;height:20px;accent-color:#e8585d}.chase-create-issues{max-height:260px;overflow:auto}.chase-create-issues p{height:38px;display:flex;align-items:center;justify-content:space-between;margin:0;padding:0 16px;border-bottom:1px solid #f2eff2;color:#777;font-size:11px}.chase-create-issues p b{color:#e97070}.chase-create-dialog footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid #eee;background:#fff;color:#666;font-size:11px}.chase-create-dialog footer span b{color:#e8585d}.chase-create-dialog footer button{height:38px;padding:0 18px;border-radius:4px;background:#e8585d;color:#fff}.chase-create-dialog footer button:disabled{opacity:.55}.auth-modal-mask{position:fixed;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:24px 16px calc(24px + env(safe-area-inset-bottom));background:#19121ea3;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);overflow-y:auto}.auth-modal{width:min(344px,100%);margin:auto;color:#51515a}.auth-modal>h1{margin:0 0 15px;color:#ff5158;font-size:23px;line-height:1.25;text-align:center;font-weight:700}.auth-dialog{padding:24px 22px 20px;border-radius:4px;background:#fff;box-shadow:0 12px 35px #140d1a38}.auth-field{display:block;margin-bottom:19px}.auth-field>b,.auth-captcha-row label>b,.auth-mfa>b{display:block;margin-bottom:10px;font-size:16px;line-height:1.2}.auth-field>input,.auth-password-field input,.auth-captcha-row input,.auth-mfa input{display:block;width:100%;height:39px;padding:0 4px;border:0;border-bottom:1px solid #d8d3c7;border-radius:0;background:#fff;color:#34343b;font-size:16px;outline:0;-webkit-appearance:none}.auth-field input::placeholder,.auth-captcha-row input::placeholder,.auth-mfa input::placeholder{color:#b9b9bd}.auth-field input:focus,.auth-captcha-row input:focus,.auth-mfa input:focus{border-bottom-color:#cf353b}.auth-password-field{position:relative;display:block}.auth-password-field input{padding-right:38px}.auth-password-toggle{position:absolute;right:0;bottom:0;width:38px;height:39px;padding:7px;color:#57575f;display:grid;place-items:center;border-radius:50%;transition:color .15s ease,background .15s ease}.auth-password-toggle:hover{color:#cc353b;background:#fff1f1}.auth-password-toggle:active{background:#f8dddd}.auth-password-toggle svg{display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.auth-captcha-row{display:grid;grid-template-columns:minmax(0,1fr) 104px;gap:10px;align-items:end;margin:-1px 0 15px}.auth-captcha-row label{min-width:0}.auth-captcha{height:39px;overflow:hidden;border:1px solid #ddd;background:#f7f7f7;color:#888}.auth-captcha img{display:block;width:100%;height:100%;object-fit:cover}.auth-captcha span{font-size:12px}.auth-options{display:flex;align-items:center;justify-content:space-between;margin:3px 0 18px;font-size:14px}.auth-options label{display:flex;align-items:center;gap:4px}.auth-options input{width:19px;height:19px;margin:0;accent-color:#cc353b}.auth-options button,.auth-links button{padding:4px 0;color:#4d465b;font-size:14px}.auth-submit{display:block;width:100%;height:39px;border-radius:3px;background:#cc353b;color:#fff;font-size:17px;font-weight:700}.auth-submit:disabled{opacity:.65}.auth-links{display:flex;justify-content:space-between;margin-top:12px}.auth-links button:first-child{color:#319fe6}.auth-error{margin:-7px 0 11px;padding:7px 9px;border-radius:3px;background:#fff1f2;color:#c8333c;font-size:12px;line-height:1.4;text-align:center}.auth-mfa p{margin:0 0 10px;color:#888;font-size:12px}.auth-mfa input{margin-bottom:17px;text-align:center;letter-spacing:.25em}:root{-webkit-text-size-adjust:none;text-size-adjust:none;touch-action:pan-x pan-y}html,body,#app{width:100%;max-width:100%;overflow-x:hidden}@media(max-width:767px),(hover:none),(pointer:coarse){html,body,#app{height:100%;overflow:hidden}.mobile-frame-shell{position:fixed!important;inset:0!important;width:100%!important;max-width:none!important;height:100dvh!important;min-height:0!important;margin:0!important;overflow:hidden!important;transform:none!important}.mobile-toolbar{position:relative;top:auto;flex:0 0 47px;width:100%!important;max-width:none!important;margin:0}.mobile-content{width:100%!important;max-width:none!important;height:calc(100% - 47px);min-height:0!important;margin:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.legacy-quote,.play-menu-overlay,.lottery-picker-mask,.legacy-tabbar,.rebate-control-popover,.home-tabbar,.cancel-action-mask,.credit-tabbar,.credit-summary{width:100%!important;max-width:none!important}.home-tabbar{bottom:0;padding-bottom:env(safe-area-inset-bottom);height:calc(55px + env(safe-area-inset-bottom))}.mobile-content{padding-bottom:calc(56px + env(safe-area-inset-bottom))}.mobile-frame-shell:has(.legacy-bet) .mobile-content{height:100%;padding-bottom:0}.mobile-frame-shell:has(.account-page) .mobile-content,.mobile-frame-shell:has(.account-subpage) .mobile-content{height:calc(100% - 55px - env(safe-area-inset-bottom));padding-bottom:0}}@media(min-width:768px){html,body{overflow:hidden}.mobile-frame-shell{min-height:calc(100vh - 40px)}.mobile-content{height:calc(100% - 47px);min-height:0}.mobile-frame-shell:has(.legacy-bet) .mobile-content{height:100%;padding-bottom:0}.mobile-frame-shell:has(.legacy-bet){height:calc(100vh - 40px);min-height:0}.mobile-frame-shell:has(.account-page){height:calc(100vh - 40px)}.mobile-frame-shell:has(.account-subpage){height:calc(100vh - 40px)}.legacy-tabbar,.home-tabbar{bottom:0}}
