| 1 |
- [data-v-3ee00aec]:root,uni-page-body[data-v-3ee00aec]{--u-white-color: #ffffff;--u-black-color: #000000;--u-main-color: #303133;--u-content-color: #606266;--u-tips-color: #909399;--u-light-color: #c0c4cc;--u-border-color: #e4e7ed;--u-divider-color: #e4e7ed;--u-mask-color: rgba(0, 0, 0, .4);--u-shadow-color: rgba(0, 0, 0, .1);--u-bg-color: #f3f4f6;--u-bg-white: #ffffff;--u-bg-gray-light: #f1f1f1;--u-bg-gray-dark: #2f343c;--u-bg-black: #000000;--u-type-primary: #2979ff;--u-type-primary-light: #ecf5ff;--u-type-primary-disabled: #a0cfff;--u-type-primary-dark: #2b85e4;--u-type-warning: #ff9900;--u-type-warning-disabled: #fcbd71;--u-type-warning-dark: #f29100;--u-type-warning-light: #fdf6ec;--u-type-success: #19be6b;--u-type-success-disabled: #71d5a1;--u-type-success-dark: #18b566;--u-type-success-light: #dbf1e1;--u-type-error: #fa3534;--u-type-error-disabled: #fab6b6;--u-type-error-dark: #dd6161;--u-type-error-light: #fef0f0;--u-type-info: #909399;--u-type-info-disabled: #c8c9cc;--u-type-info-dark: #82848a;--u-type-info-light: #f4f4f5}.nav-btn[data-v-3ee00aec]{height:36px;width:36px;background-color:#4f4f4f;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#f1f1f1}.gameplay-ssc[data-v-3ee00aec]{display:flex;flex-direction:column;height:100%;position:relative}.main-layout[data-v-3ee00aec]{display:flex;flex:1;margin:0 .625rem .625rem;border-radius:.5rem;overflow:hidden;background-color:#fff;box-shadow:0 .125rem .5rem rgba(0,0,0,.03)}.left-menu[data-v-3ee00aec]{width:5.3125rem;background-color:#f7f8fa;height:100%}.left-menu .menu-item[data-v-3ee00aec]{position:relative;padding:.75rem .5rem;text-align:center;transition:all .2s}.left-menu .menu-item .menu-name[data-v-3ee00aec]{font-size:.75rem;color:#666}.left-menu .menu-item.is-active[data-v-3ee00aec]{background-color:#fff}.left-menu .menu-item.is-active .menu-name[data-v-3ee00aec]{color:#f8b932;font-weight:700}.left-menu .menu-item.is-active[data-v-3ee00aec]:before{content:"";position:absolute;left:0;top:30%;bottom:30%;width:.25rem;background-color:#f8b932;border-radius:0 .25rem .25rem 0}.left-menu .menu-item .menu-badge[data-v-3ee00aec]{position:absolute;top:.25rem;right:.25rem;background-color:#fa3534;color:#fff;font-size:.625rem;line-height:.875rem;height:.875rem;min-width:.875rem;border-radius:.4375rem;padding:0 .1875rem;display:flex;align-items:center;justify-content:center;box-shadow:0 .0625rem .1875rem rgba(250,53,52,.3)}.game-content[data-v-3ee00aec]{flex:1;height:100%;padding:.75rem;background-color:#fff}.game-content .section[data-v-3ee00aec]{margin-bottom:.625rem}.game-content .section .options-grid[data-v-3ee00aec]{display:grid;grid-template-columns:repeat(2,1fr);gap:.625rem}.game-content .section .options-grid .option-item[data-v-3ee00aec]{display:flex;align-items:center;justify-content:center;padding:.1875rem 0;min-height:2.5rem;border:.0625rem solid transparent;border-radius:.375rem;background-color:#fff;box-shadow:0 .125rem .375rem rgba(0,0,0,.08);transition:all .2s}.game-content .section .options-grid .option-item .option-name[data-v-3ee00aec]{font-size:.8125rem;color:#333;margin-bottom:.125rem;font-weight:700;text-align:center;flex:1}.game-content .section .options-grid .option-item .option-odds[data-v-3ee00aec]{font-size:.75rem;font-weight:700;flex:1}.game-content .section .options-grid .option-item.is-selected[data-v-3ee00aec]{border-color:#f8b932;background-color:rgba(248,185,50,.08)}.game-content .section .options-grid .option-item.is-selected .option-name[data-v-3ee00aec]{color:#f8b932;font-weight:700}.game-content .section .options-grid .option-item.is-disabled[data-v-3ee00aec]{background-color:#f7f8fa;box-shadow:none;border-color:#f0f0f0}.game-content .section .options-grid .option-item.is-disabled .option-name[data-v-3ee00aec],.game-content .section .options-grid .option-item.is-disabled .option-odds[data-v-3ee00aec]{color:#b0b0b0}.game-content .safe-bottom-padding[data-v-3ee00aec]{height:4.375rem}.empty-state[data-v-3ee00aec]{flex:1;display:flex;align-items:center;justify-content:center}.bet-cart-wrapper[data-v-3ee00aec]{position:fixed;left:0;width:100%;z-index:1000;background-color:#fff;bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.cart-bar[data-v-3ee00aec]{height:50px;width:100%;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 16px;box-sizing:border-box;box-shadow:0 -10px 10px rgba(0,0,0,.05)}.cart-bar .left-content[data-v-3ee00aec]{display:flex;align-items:center;gap:12px}.cart-bar .left-content .badge[data-v-3ee00aec]{background-color:#f8b932;color:#fff;font-size:12px;height:18px;min-width:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 4px;font-weight:700}.cart-bar .left-content .label[data-v-3ee00aec]{font-size:14px;color:#333;margin:0 4px;font-weight:700}.cart-bar .mini-bet-btn[data-v-3ee00aec]{display:flex;align-items:center;color:#333}.cart-details[data-v-3ee00aec]{display:flex;flex-direction:column;background:#f7f8f9;border-radius:24px 24px 0 0}.cart-details .details-header[data-v-3ee00aec]{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background:#fff;border-radius:24px 24px 0 0}.cart-details .details-header .title[data-v-3ee00aec]{display:flex;align-items:center;gap:10px;font-size:16px;color:#333;font-weight:600}.cart-details .details-header .title .badge[data-v-3ee00aec]{background:#f8b932;color:#fff;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px}.cart-details .details-header .clear-btn[data-v-3ee00aec]{font-size:14px;cursor:pointer;color:#999}.cart-details .batch-setting[data-v-3ee00aec]{display:flex;align-items:center;padding:12px 20px;gap:15px;background:#fff;border-top:1px solid #f0f0f0;margin-bottom:10px}.cart-details .batch-setting .label[data-v-3ee00aec]{font-size:14px;color:#333}.cart-details .batch-setting .input-wrapper[data-v-3ee00aec]{flex:1}.cart-details .batch-setting .input-wrapper uni-input[data-v-3ee00aec]{width:100%;height:36px;line-height:36px;padding:0 12px;border:1px solid #e0e0e0;border-radius:6px;text-align:center;outline:none;box-sizing:border-box}.cart-details .batch-setting .input-wrapper uni-input[data-v-3ee00aec]:disabled{background-color:#f5f5f5;color:#999}.cart-details .batch-setting .confirm-btn[data-v-3ee00aec]{background:#f8b932;color:#fff;border:none;padding:0 18px;height:36px;line-height:36px;border-radius:6px;font-size:14px;cursor:pointer}.cart-details .batch-setting .confirm-btn.is-disabled[data-v-3ee00aec]{background:#ccc;cursor:not-allowed}.cart-details .bet-items-scroll[data-v-3ee00aec]{max-height:35vh;padding:10px 15px 15px;box-sizing:border-box}.cart-details .bet-items-scroll .bet-card[data-v-3ee00aec]{background:#fff;border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 2px 8px rgba(0,0,0,.03)}.cart-details .bet-items-scroll .bet-card .card-header[data-v-3ee00aec]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.cart-details .bet-items-scroll .bet-card .card-header .bet-name[data-v-3ee00aec]{font-weight:600;color:#333;font-size:15px}.cart-details .bet-items-scroll .bet-card .card-header .close-icon[data-v-3ee00aec]{color:#ccc;font-size:20px;cursor:pointer;line-height:1}.cart-details .bet-items-scroll .bet-card .card-info[data-v-3ee00aec]{display:flex;justify-content:space-between;margin-bottom:16px;font-size:12px}.cart-details .bet-items-scroll .bet-card .card-info .limit[data-v-3ee00aec]{color:#999}.cart-details .bet-items-scroll .bet-card .card-info .odds-value[data-v-3ee00aec]{color:#f8b932;font-weight:600;font-size:15px}.cart-details .bet-items-scroll .bet-card .card-info .odds-value.disabled-text[data-v-3ee00aec]{color:#999;font-weight:400}.cart-details .bet-items-scroll .bet-card .amount-control[data-v-3ee00aec]{display:flex;align-items:center;border:1px solid #eee;border-radius:6px;overflow:hidden}.cart-details .bet-items-scroll .bet-card .amount-control .step-btn[data-v-3ee00aec]{width:44px;height:38px;background:#f9f9f9;border:none;color:#666;font-size:18px;cursor:pointer}.cart-details .bet-items-scroll .bet-card .amount-control .step-btn[data-v-3ee00aec]:disabled{color:#ccc;cursor:not-allowed}.cart-details .bet-items-scroll .bet-card .amount-control .amount-input[data-v-3ee00aec]{flex:1;height:38px;border:none;border-left:1px solid #eee;border-right:1px solid #eee;text-align:center;font-size:15px;font-weight:500;outline:none;color:#333}.cart-details .bet-items-scroll .bet-card .amount-control .amount-input[data-v-3ee00aec]:disabled{background-color:#fafafa;color:#aaa}.cart-details .cart-footer[data-v-3ee00aec]{background:#fff;padding:16px 20px;border-top:1px solid #f0f0f0;box-shadow:0 -2px 10px rgba(0,0,0,.02)}.cart-details .cart-footer .total-info[data-v-3ee00aec]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.cart-details .cart-footer .total-info .label[data-v-3ee00aec]{color:#333;font-size:14px;font-weight:500}.cart-details .cart-footer .total-info .value[data-v-3ee00aec]{color:#f8b932;font-size:20px;font-weight:600}.cart-details .cart-footer .submit-btn[data-v-3ee00aec]{width:100%;background:#f8b932;color:#fff;border:none;padding:14px 0;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.cart-details .cart-footer .submit-btn.is-disabled[data-v-3ee00aec]{background:#dcdcdc;color:#fff;cursor:not-allowed}.arrow[data-v-3ee00aec]{display:inline-block;width:8px;height:8px;border-top:2px solid #999;border-right:2px solid #999;transition:transform .2s ease}.arrow.up[data-v-3ee00aec]{transform:rotate(-45deg);margin-top:4px}.arrow.down[data-v-3ee00aec]{transform:rotate(135deg);margin-bottom:4px}
|