.header-box[data-v-dc379d66]{width:100%;z-index:1000}.header-bar[data-v-dc379d66]{width:100%;background:linear-gradient(90deg,#144988,#08bbc2);padding-top:0;border-top:1px solid rgba(173,216,230,.5);border-bottom:1px solid rgba(173,216,230,.5)}.header-barbox[data-v-dc379d66]{width:100%;min-height:40px;font-size:15px;display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm) var(--spacing-md);box-sizing:border-box}.header-bar-left[data-v-dc379d66]{display:flex;align-items:center;gap:8px;flex:1}.back-icon[data-v-dc379d66]{font-size:24px;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:700}.title-text[data-v-dc379d66]{color:#fff;font-weight:600;font-size:16px}.title-twotext[data-v-dc379d66]{color:#fff;font-weight:600;font-size:14px;display:flex;flex-direction:column;justify-content:center}.title-twotext .smalltext[data-v-dc379d66]{font-size:10px}.header-bar-right[data-v-dc379d66]{display:flex;align-items:center}.header-bar-info[data-v-dc379d66]{display:flex;flex-direction:column;gap:4px;font-size:var(--font-size-sm);color:#fff}.info-row[data-v-dc379d66]{display:flex;gap:12px;justify-content:space-between}.info-row .value[data-v-dc379d66]{color:#fff5a4;font-weight:600}.info-span[data-v-dc379d66]{flex:1;min-width:0}.flip-digit[data-v-c191471a]{width:20px;height:32px;position:relative;perspective:160px;border-radius:1px;font-size:20px;font-weight:600;color:#fff;margin:0 1px;-webkit-font-smoothing:subpixel-antialiased;text-rendering:optimizeLegibility}.half[data-v-c191471a]{position:absolute;width:100%;height:50%;overflow:hidden;display:flex;justify-content:center;background:var(--color-accent);backface-visibility:hidden;-webkit-backface-visibility:hidden}.half.top[data-v-c191471a]{top:0;border-radius:1px 1px 0 0;align-items:flex-end}.half.top span[data-v-c191471a]{transform:translateY(50%);line-height:1;text-align:center}.half.bottom[data-v-c191471a]{bottom:0;border-radius:0 0 1px 1px;align-items:flex-start;background:linear-gradient(to bottom,#007aa5 0,var(--color-accent) 20%)}.half.bottom span[data-v-c191471a]{transform:translateY(-50%);line-height:1;text-align:center}.divider[data-v-c191471a]{position:absolute;top:50%;left:0;width:100%;height:1px;background:transparent;z-index:20;transform:translateY(-50%)}.static-bottom[data-v-c191471a],.static-top[data-v-c191471a]{z-index:1}.flip-card[data-v-c191471a]{position:absolute;width:100%;height:50%;top:0;left:0;z-index:10;transform-style:preserve-3d;transform-origin:center bottom;animation:flip-c191471a .5s ease-in-out forwards}.card-face[data-v-c191471a]{position:absolute;width:100%;height:100%;display:flex;justify-content:center;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:var(--color-accent)}.card-front[data-v-c191471a]{border-radius:1px 1px 0 0;align-items:flex-end}.card-front span[data-v-c191471a]{transform:translateY(50%);line-height:1;text-align:center}.card-back[data-v-c191471a]{border-radius:0 0 1px 1px;align-items:flex-start;background:linear-gradient(to bottom,#007aa5 0,var(--color-accent) 20%);transform:rotateX(180deg)}.card-back span[data-v-c191471a]{transform:translateY(-50%);line-height:1;text-align:center}@keyframes flip-c191471a{0%{transform:rotateX(0deg)}to{transform:rotateX(-180deg)}}.counttime-box[data-v-df1d7d0e]{display:flex;align-items:center;gap:0}.time-unit[data-v-df1d7d0e]{color:var(--color-accent);font-size:19px;padding:0 2px;display:flex;flex-direction:column;justify-content:center;white-space:nowrap;font-weight:700}.game-status[data-v-40770a4a]{font-size:var(--font-size-md);color:#ff6b6b}.game-status.status-drawing[data-v-40770a4a]{color:var(--color-cyan)}.game-box{background-color:var(--color-text-white);padding:0;display:flex;flex-direction:column}.game-box-item{display:flex;justify-content:space-between;padding-right:10px;padding-left:10px;min-height:40px;padding-top:5px;padding-bottom:5px}.game-box-item.border{border-bottom:1px solid var(--border-color-lighter)}.time-section{display:flex;align-items:center;gap:5px}.period-box{font-size:var(--font-size-md);font-weight:400;color:var(--color-text-tertiary);width:48px;text-align:center;display:inline-block}.btns{display:flex;gap:5px}.btn{height:25px;line-height:25px;padding:0;margin-right:0;background:var(--color-accent);border-radius:25px;color:var(--color-text-white)}.result-box{flex:1;display:flex;gap:var(--spacing-sm)}.result-num{margin:0}.dropdown-icon{color:var(--color-text-light);font-size:var(--font-size-sm);cursor:pointer}.game-status{color:var(--color-error);font-size:var(--font-size-md);white-space:nowrap}.header-box{width:100%;z-index:1000}.header-bar{width:100%;background:linear-gradient(90deg,#144988,#08bbc2);padding-top:0;border-top:1px solid rgba(173,216,230,.5);border-bottom:1px solid rgba(173,216,230,.5)}.header-barbox{width:100%;min-height:40px;font-size:15px;padding:4px 15px;display:flex;align-items:center;justify-content:space-between}.header-bar-left{display:flex;align-items:center;gap:10px}.back-icon,.header-bar-left{color:var(--color-text-white)}.back-icon{font-size:20px;cursor:pointer}.title-text{font-size:var(--font-size-xl);font-weight:700;color:var(--color-text-white)}.header-bar-right{display:flex;align-items:center}.header-bar-info{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:4px 20px;font-size:var(--font-size-sm);color:var(--color-text-white)}.info-row{display:contents}.info-row span{line-height:1.2;color:var(--color-text-white);white-space:nowrap}.info-row span:first-child{margin-right:15px;margin-left:5px}.info-row:first-child span:first-child{grid-row:1;grid-column:1}.info-row:first-child span:last-child{grid-row:1;grid-column:2}.info-row:last-child span:first-child{grid-row:2;grid-column:1}.info-row:last-child span:last-child{grid-row:2;grid-column:2}.info-row .value{color:var(--color-text-white)}.main-content{flex:1;overflow:hidden;background-color:var(--color-text-white);padding:0;display:flex;flex-direction:column}.scroll-view{flex:1;overflow-y:auto;padding:10px}.msg-list,.scroll-view{background-color:#f1f4fc}.msg-list{padding:0}.msg-item{margin-bottom:15px}.notice{text-align:center;color:var(--color-text-tertiary);font-size:var(--font-size-sm);margin:10px 0}.chat-item{display:flex;align-items:flex-start;gap:10px;background-color:#f1f4fc;border-radius:var(--radius-xl);padding:var(--spacing-sm) var(--spacing-md);overflow:visible}.other{flex-direction:row}.self{flex-direction:row-reverse;background-color:transparent}.self .msg,.self .msg-content{background-color:#3c9cff;color:var(--color-text-white)}.self .username{text-align:right}.self .cont{display:flex;flex-direction:column;align-items:flex-end}.avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}.avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--border-color-dark);color:var(--color-text-secondary);font-size:var(--font-size-2xl);font-weight:700;border-radius:50%}.cont{flex:1;min-width:0;max-width:100%}.username{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:5px}.msg-content{position:relative;background-color:var(--bg-light);border-radius:var(--radius-xl);display:inline-block;max-width:80%;width:-moz-fit-content;width:fit-content;word-wrap:break-word;overflow:visible}.msg{font-size:var(--font-size-md);padding:5px 10px;line-height:1.5;color:var(--color-text-primary);background-color:var(--color-text-white);border-radius:5px}.msg div{margin:2px 0}.msg strong{color:var(--color-blue)}.msg font{color:var(--color-accent)}.bet-info{margin-top:6px;padding-top:6px;font-size:13px;color:var(--color-text-secondary)}.bet-info,.input-section{border-top:1px solid var(--border-color-lighter)}.input-section{background-color:var(--color-text-white);padding:0}.input-box{padding:10px 15px;background-color:var(--bg-light);border-top:1px solid var(--border-color-lighter);gap:10px}.input-box,.input-icon{display:flex;align-items:center;cursor:pointer}.input-icon{width:30px;height:30px;justify-content:center}.bet-input{flex:1;border:none;outline:none;font-size:var(--font-size-xl);padding:8px 5px;background-color:#fff;border-radius:5px;color:var(--color-text-primary)}.bet-input::-moz-placeholder{color:var(--color-text-tertiary)}.bet-input::placeholder{color:var(--color-text-tertiary)}.input-add-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.input-add-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.function-buttons{display:flex;gap:var(--spacing-xs);padding:8px 15px;background-color:var(--bg-light);border-top:1px solid var(--border-color-lighter);flex-wrap:nowrap;overflow-x:auto}.func-btn{padding:4px 16px;flex:1;background-color:var(--color-text-white);border:1px solid var(--border-color-light);border-radius:var(--radius-md);font-size:var(--font-size-md);cursor:pointer;color:var(--color-text-primary);transition:background-color .2s;height:32px;min-width:50px;display:flex;align-items:center;justify-content:center;white-space:nowrap}.func-btn:hover{background-color:var(--border-color)}.func-btn:active{background-color:var(--border-color-dark)}.func-btn-traditional{width:80px;flex:none;background-color:var(--color-cyan)!important;border-color:var(--color-cyan)!important;color:var(--color-text-white)!important}.func-btn-traditional:hover:not(.non-clickable){background-color:var(--color-cyan-light)!important;border-color:var(--color-cyan-light)!important}.custom-keyboard{background-color:var(--bg-light);padding:10px;border-top:1px solid var(--border-color-light);display:flex;flex-direction:column;gap:var(--spacing-sm)}.keyboard-row{gap:6px}.key-btn,.keyboard-row{display:flex;justify-content:center}.key-btn{flex:1;min-width:50px;height:45px;background-color:var(--color-text-white);border:1px solid var(--border-color-light);border-radius:var(--radius-lg);font-size:var(--font-size-xl);cursor:pointer;color:var(--color-text-primary);align-items:center;transition:all .2s;font-weight:500}.key-btn:hover{background-color:#e8f4f8;border-color:#3c9cff}.key-btn:active:not(.active){background-color:#d0e8f0;transform:scale(.95)}.key-btn.backspace{background-color:var(--bg-light);font-size:20px}.key-btn.active{background-color:#3c9cff!important;color:var(--color-text-white)!important;border-color:#1f7acc!important;box-shadow:inset 0 0 0 2px rgba(31,122,204,.25)}.key-btn.active:active,.key-btn.active:hover{background-color:#2b8ce6!important;border-color:#1f7acc!important}.key-btn.active:active{transform:scale(.98)}.key-dragon{color:#f56c6c;font-weight:600}.key-guanya{color:#67c23a;font-weight:600}.key-tiger{color:#409eff;font-weight:600}.submit-btn{flex:1;height:45px;background-color:#3c9cff;color:var(--color-text-white);border:none;border-radius:var(--radius-lg);font-size:var(--font-size-xl);font-weight:700;cursor:pointer;transition:background-color .2s}.submit-btn:hover:not(:disabled){background-color:#2b8ce6}.submit-btn:active:not(:disabled){background-color:#1f7acc}.submit-btn:disabled{background-color:var(--border-color-dark);cursor:not-allowed;opacity:.6}.float-btn{width:34px;height:34px;border-radius:50%;border:none;background:var(--color-cyan);color:var(--color-text-white);font-size:var(--font-size-xl);cursor:pointer;box-shadow:0 4px 10px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;transition:transform .18s ease,background-color .18s ease}.float-icon{width:18px;height:18px;stroke:var(--color-text-white);stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.float-btn:hover{background:#0988b9;transform:translateY(-1px)}.float-btn:active{transform:scale(.96)}.float-btn.main{background:var(--color-cyan-light);font-weight:700}.float-fade-enter-active,.float-fade-leave-active{transition:all .18s ease}.float-fade-enter-from,.float-fade-leave-to{opacity:0;transform:translateY(6px)}.more-panel-backdrop,.traditional-panel-backdrop{position:fixed;top:135px;bottom:0;width:100%;background:rgba(0,0,0,.35);z-index:99999999;display:flex;align-items:center;justify-content:center}.more-panel-backdrop{align-items:stretch;justify-content:flex-end}.more-panel{width:100%;box-shadow:-4px 0 20px rgba(0,0,0,.15);height:100%}.more-panel,.traditional-panel{background:var(--bg-white);overflow:hidden;display:flex;flex-direction:column}.traditional-panel{width:960px;max-width:96%;border-radius:var(--radius-xl);box-shadow:0 10px 40px rgba(0,0,0,.25)}@keyframes slideInRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.panel-backdrop-enter-active,.panel-backdrop-leave-active{transition:opacity .3s ease}.panel-backdrop-enter-from,.panel-backdrop-leave-to{opacity:0}.panel-slide-enter-active{transition:transform .3s ease-out,opacity .3s ease-out}.panel-slide-leave-active{transition:transform .3s ease-in,opacity .3s ease-in}.panel-slide-enter-from,.panel-slide-leave-to{transform:translateX(100%);opacity:0}.more-panel-header,.traditional-panel-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #e5e8ef;background:#f7f9fd}.more-panel-title,.traditional-panel-title{font-size:var(--font-size-xl);font-weight:600;color:#144988}.more-panel-close,.traditional-panel-close{border:none;background:none;font-size:20px;line-height:1;cursor:pointer;color:var(--color-text-secondary)}.more-panel-body,.traditional-panel-body{padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-md);flex:1;overflow:hidden;min-height:0}.more-panel-main,.traditional-panel-main{display:flex;gap:var(--spacing-md);flex:1;overflow-y:auto;min-height:0}.panel-nav,.panel-topnav{width:80px;display:flex;flex-direction:column}.panel-topnav{gap:var(--spacing-md);flex:1;overflow-y:auto}.gobackchat{width:80px;height:80px;display:flex;align-items:center;justify-content:center}.gobackchat .backimg{width:60px;height:60px}.nav-btn{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:1px solid #dce5f5;background:#f5f8ff;color:#144988;font-weight:600;text-align:left;cursor:pointer}.nav-btn.active{background:#144988;color:var(--color-text-white);border-color:#144988}.panel-content{flex:1;border:1px solid #e5e8ef;border-radius:var(--radius-lg);padding:var(--spacing-md);background:var(--bg-white);overflow-y:auto;min-height:0}.panel-content,.panel-head{display:flex;flex-direction:column;gap:var(--spacing-md)}.panel-head{padding-bottom:10px;border-bottom:1px solid #e5e8ef;margin-bottom:10px}.head-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.head-btn{height:32px;font-size:12px;border:1px solid #dfe5f0;background:#f7f9ff;color:#144988;border-radius:var(--radius-md);cursor:pointer;transition:all .18s ease}.head-btn:hover{background:#e8f0ff;border-color:#c7d6f5}.head-btn:active{background:#d9e6ff;transform:translateY(1px)}.head-btn.is-selected{border-color:var(--color-cyan);background:#e8f0ff}.panel-odds-row{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md);margin-top:12px;margin-bottom:12px}.odds-cell{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 10px;border:1px solid #e5e8ef;border-radius:var(--radius-lg);background:#fafbfd;cursor:pointer}.odds-cell:focus{outline:none;box-shadow:0 0 0 2px #c7d6f5}.odds-cell:active{transform:translateY(1px)}.odds-cell.is-selected{border-color:var(--color-cyan);background:#e8f0ff}.odds-btn{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 6px;background:transparent;border:none;border-radius:0;box-shadow:none;font-weight:700;color:#d63d3d;cursor:default;white-space:nowrap}.odds-rate{color:#d63d3d;font-weight:600;font-size:13px}.odds-btn:active,.odds-btn:hover{background:transparent;border:none;box-shadow:none;transform:none}.panel-numbers{display:grid;grid-template-columns:repeat(10,1fr);gap:6px}.panel-numbers.two-col{grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.num-col{display:flex;flex-direction:column;gap:var(--spacing-md)}.num-line{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 10px;border:1px solid #e5e8ef;border-radius:var(--radius-lg);background:#fafbfd;cursor:pointer}.num-line:focus{outline:none;box-shadow:0 0 0 2px #c7d6f5}.num-line:active{transform:translateY(1px)}.num-line.is-selected{border-color:var(--color-cyan);background:#e8f0ff}.num-pill{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-xl);font-weight:700;color:var(--color-text-white);font-size:var(--font-size-md)}.num-line:after{content:attr(data-odds);color:#d63d3d;font-size:var(--font-size-sm);font-weight:600;margin-left:10px}.panel-interface{width:100%}.collapse-interface{background-color:var(--bg-lighter)}.right-content{width:100%}.u-collapse{max-height:500px;overflow-y:auto}.u-collapse,.u-collapse-item{padding:0;background-color:var(--bg-lighter)}.u-collapse-item{border-bottom:1px solid #e5e8ef}.u-collapse-item:last-child{border-bottom:none}.u-cell{display:flex;align-items:center;padding:var(--spacing-md);cursor:pointer;background-color:var(--bg-lighter);transition:background-color .2s}.u-cell:hover{background-color:var(--bg-light)}.u-cell__body{flex:1;display:flex;align-items:center;justify-content:space-between}.u-cell__body__content{flex:1}.u-cell__title{font-size:var(--font-size-md)}.coll-slot-title,.u-cell__title{font-weight:600;color:#144988}.u-cell__right-icon-wrap{display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:transform .3s}.u-cell__right-icon-wrap--down{transform:rotate(90deg)}.u-icon{display:flex;align-items:center;justify-content:center}.u-icon__icon{font-size:var(--font-size-sm);color:var(--color-text-secondary);transition:transform .3s}.u-collapse-item__content{overflow:hidden;transition:height .4s ease-in-out;background-color:var(--color-text-white)}.u-collapse-item__content__text{padding:var(--spacing-md)}.content-class{background-color:var(--color-text-white)}.down-choose,.down-choose.saiche{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.down-choose span{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 10px;border:1px solid #e5e8ef;border-radius:var(--radius-lg);background:#fafbfd;cursor:pointer}.down-choose .ball{color:var(--color-text-white)}.down-choose .ball,.down-choose .num-pill{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-xl);font-weight:700;font-size:var(--font-size-md)}.down-choose .num-pill{color:var(--color-text-white)!important}.down-choose .num-pill.ball-1{background-color:#ecca00!important}.down-choose .num-pill.ball-2{background-color:#0095e6!important}.down-choose .num-pill.ball-3{background-color:#4d4a4f!important}.down-choose .num-pill.ball-4{background-color:#fe6f00!important}.down-choose .num-pill.ball-5{background-color:#00cdc9!important}.down-choose .num-pill.ball-6{background-color:#5931fe!important}.down-choose .num-pill.ball-7{background-color:#b7b7b7!important}.down-choose .num-pill.ball-8{background-color:var(--color-error)!important}.down-choose .num-pill.ball-9{background-color:#850000!important}.down-choose .num-pill.ball-10{background-color:#f56c6c!important}.down-choose .odds{color:#d63d3d;font-weight:600;font-size:var(--font-size-sm)}.down-choose .label-with-odds{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.down-choose .label-with-odds:after{content:attr(data-odds);color:#d63d3d;font-weight:600;font-size:var(--font-size-sm);margin-left:4px}.down-choose .label-with-odds.is-selected{color:var(--color-cyan);font-weight:700}.more-panel-footer,.traditional-panel-footer{display:flex;flex-direction:column;gap:10px;border-top:1px solid #e5e8ef;padding:12px var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);flex-shrink:0;background:var(--bg-white);box-sizing:border-box;width:100%}.footer-chips{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;width:100%;box-sizing:border-box}.footer-btn{height:36px;padding:0 10px;border:1px solid var(--color-cyan);background:var(--color-cyan);color:var(--color-text-white);border-radius:var(--radius-md);cursor:pointer;font-size:var(--font-size-md);box-sizing:border-box}.setbtn{width:80px}.footer-btn.is-selected{background:var(--color-cyan-light);border-color:var(--color-cyan-light);box-shadow:0 0 0 2px rgba(10,178,232,.2)}.footer-middle{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);width:100%;box-sizing:border-box}.footer-stats{font-size:13px;color:var(--color-text-secondary)}.footer-red{color:#e53d3d;font-weight:700;margin:0 2px}.footer-input-row{width:100%;display:flex;align-items:center;gap:10px;box-sizing:border-box}.footer-input{flex:1;height:44px;padding:0 12px;border:1px solid #e5e8ef;border-radius:var(--radius-lg);background:#f6f6f6;font-size:var(--font-size-md);box-sizing:border-box}.footer-btn.primary{background:var(--color-cyan-light);border-color:var(--color-cyan-light)}.footer-btn.danger{background:#e55353;border-color:#e55353}.open-list{position:static;z-index:1;width:100%;min-height:30px;background-color:var(--color-text-white);padding:0;color:var(--color-text-primary);border:1px solid #dfe5f0;margin-top:4px;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.04)}.open-list-table{width:100%;background:var(--bg-white)}.open-list-head-row{background:#f5f8fc;font-weight:600;padding:3px 6px}.open-list-head-row .period,.open-list-row .period{width:48px;text-align:center;margin:0;padding:0;display:inline-block;font-size:var(--font-size-xs)}.open-list-body{max-height:550px;overflow-y:auto;background:var(--bg-white)}.open-list-row{align-items:center;padding:3px 6px;border-bottom:1px solid #e5e8ef;font-size:var(--font-size-xs);text-align:center}.open-list-row:last-child{border-bottom:none}.open-list-row .period{color:#8a8f99}.open-list-status{color:#d9e5ff;font-size:13px;padding:10px}.open-list-status.error{color:#fcc}.non-clickable,.non-clickable-container button,.non-clickable-container input{pointer-events:none;opacity:.6;cursor:not-allowed}@media (max-width:768px){.more-panel{width:100%;height:100%;border-radius:0}.traditional-panel{width:100%;max-width:100%;margin:0;border-radius:0}.more-panel-body,.traditional-panel-body{padding:12px;overflow-y:auto;display:flex;flex-direction:column}.more-panel-main,.traditional-panel-main{flex-direction:row;overflow-y:auto;flex:1;gap:8px}.nav-btn{width:100%;padding:8px 4px;font-size:13px;min-height:40px;display:flex;align-items:center;justify-content:center;text-align:center;word-break:keep-all;white-space:normal;line-height:1.2}.panel-content{width:100%;max-height:none;flex:1;padding:10px}.panel-numbers{grid-template-columns:repeat(2,1fr);gap:8px}.down-choose span{padding:10px}.more-panel-footer,.traditional-panel-footer{padding:12px;gap:8px;margin:0;width:100%;box-sizing:border-box}.footer-chips{grid-template-columns:repeat(5,1fr);gap:8px;width:100%}.footer-btn{height:40px;font-size:var(--font-size-md);box-sizing:border-box}.footer-middle{flex-direction:row;align-items:center;justify-content:space-between;gap:8px;width:100%}.footer-stats{font-size:14px}.more-panel-header,.traditional-panel-header{padding:12px 16px}.more-panel-title,.traditional-panel-title{font-size:16px}.more-panel-backdrop,.traditional-panel-backdrop{align-items:stretch;justify-content:stretch;padding:0}.footer-input-row{gap:4px}.footer-input{height:40px;font-size:var(--font-size-md);box-sizing:border-box}.num-line{padding:10px;min-height:50px}.num-pill{width:36px;height:36px;font-size:16px}.u-collapse{max-height:none}}@media (max-width:480px){.more-panel,.traditional-panel{height:100%;width:100%}.nav-btn{padding:6px 2px;font-size:12px;min-height:36px}.more-panel-body,.traditional-panel-body{padding:10px}.panel-content{padding:8px}.panel-numbers{grid-template-columns:repeat(2,1fr);gap:6px}.footer-chips{grid-template-columns:repeat(5,1fr);gap:6px}.footer-btn{height:36px;font-size:13px;padding:0 6px}}.betslip-dropdown,.changlong-dropdown{position:fixed;z-index:var(--z-modal);background:var(--bg-white);box-shadow:var(--shadow-xl);animation:slideDown .2s ease-out;overflow:hidden}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.changlong-box{width:100%}.changlong-box-header{display:grid;padding:var(--spacing-sm);background:var(--bg-white);border-bottom:1px solid var(--border-color);border-radius:var(--radius-xl) var(--radius-xl) 0 0;font-size:var(--font-size-md);color:var(--color-text-secondary)}.changlong-box-header span{text-align:center}.changlong-list-box{overflow-y:auto}.changlong-list-box::-webkit-scrollbar{width:6px}.changlong-list-box::-webkit-scrollbar-track{background:var(--bg-gray-lighter)}.changlong-list-box::-webkit-scrollbar-thumb{background:var(--color-text-tertiary);border-radius:var(--radius-sm)}.changlong-list-box::-webkit-scrollbar-thumb:hover{background:var(--color-text-medium)}.betslip-empty,.betslip-error,.betslip-loading,.changlong-empty,.changlong-error,.changlong-loading{padding:40px var(--spacing-xl);text-align:center;color:var(--color-text-tertiary);font-size:var(--font-size-md)}.betslip-error,.changlong-error{color:var(--color-error)}.changlong-dropdown[data-v-ddf1cce6]{border-radius:0 0 var(--radius-xl) var(--radius-xl)}.changlong-box-header[data-v-ddf1cce6]{grid-template-columns:60px 1fr 80px 60px}.changlong-list-box[data-v-ddf1cce6]{max-height:463px}.changlong-box-item[data-v-ddf1cce6]{display:grid;grid-template-columns:60px 1fr 80px 60px;padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--border-color-lighter);font-size:13px;color:var(--color-text-secondary);transition:background var(--transition-fast)}.changlong-box-item[data-v-ddf1cce6]:hover{background:var(--bg-lighter)}.changlong-box-item[data-v-ddf1cce6]:last-child{border-bottom:none;border-radius:0 0 8px 8px}.changlong-box-item span[data-v-ddf1cce6]{text-align:center;display:flex;align-items:center;justify-content:center}.changlong-box-item span.red[data-v-ddf1cce6]{color:var(--color-error);font-weight:var(--font-weight-semibold);font-size:var(--font-size-md)}.betslip-dropdown[data-v-3138d0b4]{border-radius:0 0 var(--radius-xl) var(--radius-xl)}.changlong-box-header[data-v-3138d0b4]{grid-template-columns:1.2fr .8fr .8fr .8fr 1fr}.bet-list[data-v-3138d0b4]{width:100%}.bet-list-item-wrap[data-v-3138d0b4]{border-bottom:1px solid var(--border-color-lighter)}.bet-list-item-wrap[data-v-3138d0b4]:last-child{border-bottom:none}.bet-list-item[data-v-3138d0b4]{padding:var(--spacing-md) var(--spacing-lg);cursor:pointer;transition:background var(--transition-fast)}.bet-list-item[data-v-3138d0b4]:hover{background:var(--bg-lighter)}.item-up[data-v-3138d0b4]{display:flex;justify-content:space-between;align-items:center;margin:0 0 var(--spacing-sm) 0;padding:0}.item-up strong[data-v-3138d0b4]{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);font-size:var(--font-size-md)}.item-up .text.blue[data-v-3138d0b4]{color:var(--color-blue);font-size:var(--font-size-md)}.item-up .text.red[data-v-3138d0b4]{color:var(--color-red);font-size:var(--font-size-md)}.item-down[data-v-3138d0b4]{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0;font-size:var(--font-size-sm);color:var(--color-text-tertiary)}.item-down .total[data-v-3138d0b4]{color:var(--color-text-secondary)}.bet-detail[data-v-3138d0b4]{background:var(--bg-lightest);border-top:1px solid var(--border-color-lighter);padding:var(--spacing-sm) var(--spacing-lg)}.bet-item[data-v-3138d0b4]{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) 0;font-size:13px;color:var(--color-text-secondary);border-bottom:1px solid var(--border-color-medium)}.bet-item[data-v-3138d0b4]:last-child{border-bottom:none}.bet-item .left[data-v-3138d0b4]{flex:1;text-align:left}.bet-item .time[data-v-3138d0b4]{text-align:center;color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.bet-item .text[data-v-3138d0b4]{text-align:right;width:80px}.bet-item .text.blue[data-v-3138d0b4]{color:var(--color-blue)}.bet-item .text.red[data-v-3138d0b4]{color:var(--color-red)}.bet-detail-empty[data-v-3138d0b4],.bet-detail-loading[data-v-3138d0b4]{padding:var(--spacing-xl);text-align:center;color:var(--color-text-tertiary);font-size:13px}.main-content[data-v-51944ba2]{position:relative}.scroll-view[data-v-51944ba2]{box-sizing:border-box;position:relative}.refresh-indicator[data-v-51944ba2]{padding:8px 0;text-align:center;color:var(--color-text-secondary)}.msg-item[data-v-51944ba2]{margin-bottom:12px}.notice[data-v-51944ba2]{padding:4px 0}.chat-item[data-v-51944ba2]{gap:8px;margin-bottom:12px}.avatar[data-v-51944ba2]{width:36px;height:36px}.avatar-placeholder[data-v-51944ba2]{background:var(--border-color);color:var(--color-text-secondary);font-size:var(--font-size-md);font-weight:600}.cont[data-v-51944ba2]{flex:1}.username[data-v-51944ba2]{margin-bottom:4px}.chat-item.other[data-v-51944ba2]{flex-direction:row}.chat-item.self[data-v-51944ba2]{flex-direction:row-reverse}.chat-item.other .msg-content[data-v-51944ba2]:before{content:"";position:absolute;left:-6px;top:6px;width:0;height:0;border-style:solid;border-width:6px 6px 6px 0;border-color:transparent var(--bg-white) transparent transparent;display:block}.chat-item.self .msg-content[data-v-51944ba2]{background:var(--color-accent);color:var(--color-text-white)}.godown[data-v-51944ba2]{width:40px;height:40px;background:url(data:image/png;base64,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) no-repeat;background-size:100%;position:absolute;right:10px;bottom:30px;z-index:10;cursor:pointer;transition:all .3s ease}.godown[data-v-51944ba2]:hover{transform:translateY(-2px)}.godown[data-v-51944ba2]:active{transform:translateY(0)}.u-badge[data-v-51944ba2]{display:inline-block;position:absolute;right:-4px;top:-4px;min-width:15px;height:15px;padding:0 4px;font-size:12px;line-height:15px;border-radius:25px;background-color:#f56c6c;color:var(--color-text-white);text-align:center;white-space:nowrap;font-weight:500;box-shadow:0 2px 4px rgba(250,53,52,.3)}.fade-enter-active[data-v-51944ba2],.fade-leave-active[data-v-51944ba2]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-51944ba2],.fade-leave-to[data-v-51944ba2]{opacity:0;transform:translateY(10px)}.input-section[data-v-2b40f98f]{background-color:var(--color-text-white);border-top:1px solid var(--border-color-lighter);padding:0}.input-box[data-v-2b40f98f]{display:flex;align-items:center;padding:10px 15px;background-color:var(--bg-light);border-top:1px solid var(--border-color-lighter);gap:10px;cursor:pointer}.bet-input[data-v-2b40f98f]{flex:1;border:none;background:transparent;font-size:var(--font-size-xl);color:var(--color-text-primary);outline:none}.bet-input[data-v-2b40f98f]::-moz-placeholder{color:var(--color-text-tertiary)}.bet-input[data-v-2b40f98f]::placeholder{color:var(--color-text-tertiary)}.input-add-icon[data-v-2b40f98f]{width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.input-add-icon img[data-v-2b40f98f]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.function-buttons[data-v-2b40f98f]{display:flex;gap:var(--spacing-xs);padding:var(--spacing-sm) 15px;background-color:var(--bg-light);border-top:1px solid var(--border-color-lighter);flex-wrap:nowrap;overflow-x:auto}.func-btn[data-v-2b40f98f]{padding:6px 12px;background-color:var(--color-text-white);border:1px solid var(--border-color-light);border-radius:var(--radius-md);font-size:var(--font-size-md);cursor:pointer;color:var(--color-text-primary);white-space:nowrap;flex-shrink:0}.func-btn[data-v-2b40f98f]:hover:not(.non-clickable){background-color:#e8f4f8;border-color:#3c9cff}.func-btn.non-clickable[data-v-2b40f98f]{opacity:.5;cursor:not-allowed}.custom-keyboard[data-v-2b40f98f]{background-color:var(--bg-light);padding:10px;border-top:1px solid var(--border-color-light);display:flex;flex-direction:column;gap:var(--spacing-sm)}.keyboard-row[data-v-2b40f98f]{display:flex;gap:6px;justify-content:center}.key-btn[data-v-2b40f98f]{flex:1;min-width:50px;height:45px;background-color:var(--color-text-white);border:1px solid var(--border-color-light);border-radius:var(--radius-lg);font-size:var(--font-size-xl);cursor:pointer;color:var(--color-text-primary);display:flex;align-items:center;justify-content:center;transition:all .2s}.key-btn[data-v-2b40f98f]:hover{background-color:#e8f4f8;border-color:#3c9cff}.key-btn[data-v-2b40f98f]:active:not(.active){background-color:#d0e8f0;transform:scale(.95)}.key-btn.backspace[data-v-2b40f98f]{background-color:var(--bg-light);font-size:20px}.key-dragon[data-v-2b40f98f]{color:#f56c6c;font-weight:var(--font-weight-semibold)}.key-guanya[data-v-2b40f98f]{color:#3c9cff;font-weight:var(--font-weight-semibold)}.key-tiger[data-v-2b40f98f]{color:#0095e6;font-weight:var(--font-weight-semibold)}.submit-btn[data-v-2b40f98f]{flex:1;height:45px;background-color:#3c9cff;color:var(--color-text-white);border:none;border-radius:var(--radius-lg);font-size:var(--font-size-xl);font-weight:700;cursor:pointer;transition:background-color .2s}.submit-btn[data-v-2b40f98f]:hover:not(:disabled){background-color:#2b8ce6}.submit-btn[data-v-2b40f98f]:active:not(:disabled){background-color:#1f7acc}.submit-btn[data-v-2b40f98f]:disabled{background-color:var(--border-color-dark);cursor:not-allowed;opacity:.6}.submit-btn.non-clickable[data-v-2b40f98f]{opacity:.5;cursor:not-allowed}.index-template{width:100%;height:100vh;background-color:#144988;display:flex;flex-direction:column;overflow:hidden;margin:0 auto;position:relative}.game-box-item{align-items:center}.btn{padding:0 5px}.result-box,.saiche{align-items:center}.saiche{display:flex;justify-content:flex-start;list-style:none;padding:0;margin:0;gap:2px}.saiche li{width:20px;height:20px;text-align:center;line-height:20px;color:var(--color-text-white);border-radius:5px;font-weight:700;font-size:var(--font-size-md)}.ball-1{background-color:#ecca00}.ball-2{background-color:#0095e6}.ball-3{background-color:#4d4a4f}.ball-4{background-color:#fe6f00}.ball-5{background-color:#00cdc9}.ball-6{background-color:#5931fe}.ball-7{background-color:#b7b7b7}.ball-8{background-color:var(--color-error)}.ball-9{background-color:#850000}.ball-10{background-color:#f56c6c}.ball-placeholder{background-color:var(--border-color-dark);color:var(--color-text-tertiary)}.firstSum{display:flex;flex-direction:column;align-items:flex-start;gap:0;margin-top:0}.firstSum p{margin:0;font-size:var(--font-size-sm)}.firstSum p:last-child{display:flex;gap:0;align-items:center;background:none!important;border:none!important;padding:0;margin:0}.firstSum .red{color:var(--color-error)}.firstSum .blue{color:var(--color-blue)}.firstSum p:last-child span{display:inline;background:none!important;border:none!important;padding:0;margin:0}.open-list-head-row .balls{display:flex;align-items:center;justify-content:space-between;gap:1px;width:204px;text-align:center}.open-list-head-row .balls span{flex:0 0 18px;height:18px;line-height:18px;border-radius:3px;font-size:var(--font-size-xs);font-weight:700;color:var(--color-text-medium)}.open-list-head .gyh{width:50px}.open-list-head .gyh,.open-list-head .lh{display:inline-block;font-size:var(--font-size-xs)}.open-list-head .lh{width:64px;text-align:center}.open-list-row{display:grid;grid-template-columns:48px 204px 50px 64px}.open-list-row .saiche{width:204px;margin-right:0;display:flex;align-items:center;justify-content:space-between!important;gap:0}.open-list-row .saiche li{width:18px;height:18px;line-height:18px;border-radius:3px;font-size:var(--font-size-xs);font-weight:700}.open-list-row .gyh{width:50px;white-space:nowrap}.open-list-row .gyh,.open-list-row .lh{display:inline-flex;align-items:center;justify-content:center;gap:0;font-size:var(--font-size-xs)}.open-list-row .lh{min-width:64px;font-weight:700}.gyh-sum{color:var(--color-text-primary);font-weight:700;background:none;border:none;padding:0}.gyh-parity.red,.gyh-size.red{color:var(--color-error)!important;background:none!important;border:none!important;padding:0}.gyh-parity.blue,.gyh-size.blue{color:var(--color-blue)!important;background:none!important;border:none!important;padding:0}.firstSum .gyh-parity,.firstSum .gyh-size,.firstSum .gyh-sum{background:none!important;border:none!important;padding:0;display:inline}.lh .red{color:var(--color-error)}.lh .blue{color:var(--color-blue)}.guanyajun-interface{background-color:var(--color-text-white)}.guanyajun-header{text-align:center;padding:var(--spacing-md) 0;border-bottom:1px solid #e5e8ef;margin-bottom:12px}.guanyajun-title{margin:0;font-size:16px;font-weight:600;color:#144988}.guanyajun-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #e5e8ef;border-radius:6px;overflow:hidden}.guanyajun-col{display:flex;flex-direction:column}.guanyajun-col:first-child{border-right:1px solid #e5e8ef}.guanyajun-item{display:flex;align-items:center;justify-content:center;gap:6px;padding:var(--spacing-md) var(--spacing-lg);height:48px;border:none;border-bottom:1px solid #e5e8ef;background-color:var(--color-text-white);cursor:pointer;transition:background-color .2s;text-align:center;box-sizing:border-box}.guanyajun-item:last-child{border-bottom:none}.guanyajun-item-with-border{border-bottom:1px solid #e5e8ef!important}.guanyajun-item:hover{background-color:#f5f8ff}.guanyajun-item:active{background-color:#e8f0ff}.guanyajun-item.is-selected{background-color:#e8f0ff;border-color:var(--color-cyan)}.guanyajun-label{font-size:var(--font-size-md);font-weight:500;color:var(--color-text-primary)}.guanyajun-odds{font-size:var(--font-size-md);font-weight:600;color:#d63d3d}.ball[data-v-b639a568]{width:30px;height:30px;line-height:30px}.ball-ssc[data-v-b639a568],.ball[data-v-b639a568]{text-align:center;margin-right:10px;color:var(--color-text-darker);border-radius:50%;border:2px solid #da3120;font-weight:700;font-size:16px;background:var(--bg-white)}.ball-ssc[data-v-b639a568]{width:25px;height:25px;line-height:25px}.game-box-item[data-v-b639a568]{width:100%;line-height:40px;align-items:center}.result-num[data-v-b639a568]{margin:0 4px}.zonghe-inline[data-v-b639a568]{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm)}.gyh-sum[data-v-b639a568]{font-weight:700;color:var(--color-text-primary)}.zonghe-inline .gyh-parity[data-v-b639a568],.zonghe-inline .gyh-size[data-v-b639a568],.zonghe-inline .lh-text[data-v-b639a568]{font-size:13px!important}.gyh-parity.red[data-v-b639a568],.gyh-size.red[data-v-b639a568],.lh-text.red[data-v-b639a568]{color:var(--color-error)}.gyh-parity.blue[data-v-b639a568],.gyh-size.blue[data-v-b639a568],.lh-text.blue[data-v-b639a568]{color:var(--color-blue)}.lh-text.green[data-v-b639a568]{color:#0a0}.lh .comma[data-v-b639a568]{margin:0 2px;color:var(--color-text-tertiary)}.custom-keyboard[data-v-b639a568]{padding:6px;gap:var(--spacing-xs)}.keyboard-row[data-v-b639a568]{gap:var(--spacing-xs)}.key-btn[data-v-b639a568]{min-width:46px;height:36px}.submit-btn[data-v-b639a568]{height:40px}.panel-odds-grid[data-v-b639a568]{display:flex;flex-direction:column;gap:12px}.panel-odds-row[data-v-b639a568]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:0;margin-bottom:12px}.odds-cell[data-v-b639a568]{padding:4px 10px;height:36px}.panel-numbers.two-col[data-v-b639a568]{margin-bottom:12px}.num-pill[data-v-b639a568]{width:25px;height:25px}.open-list[data-v-b639a568]{width:100%;font-size:var(--font-size-sm)}.open-list-body[data-v-b639a568]{max-height:520px}.open-list-head-row[data-v-b639a568]{width:100%;height:30px;display:flex;align-items:center;padding:0 8px;background:#f5f8fc;font-size:13px;color:var(--color-text-secondary);text-align:center;border-bottom:1px solid var(--border-color-lighter)}.open-list-head-row .period[data-v-b639a568],.open-list-row .period[data-v-b639a568]{text-align:center;font-size:var(--font-size-xs);color:var(--color-text-secondary)}.open-list-head-row .period[data-v-b639a568]{width:35px;margin-right:5px}.open-list-head-row .balls[data-v-b639a568]{display:flex;align-items:center;justify-content:flex-start;margin-left:5px}.open-list-head-row .balls span[data-v-b639a568]{display:inline-flex;align-items:center;justify-content:center;width:25px!important;height:25px;line-height:25px;margin-right:23px;font-size:16px;font-weight:700;color:#8a8f99}.open-list-head-row .lh[data-v-b639a568]{display:inline-block;flex:1;font-size:13px!important;color:#8a8f99!important}.open-list-row[data-v-b639a568]{display:grid;grid-template-columns:52px auto 86px;padding:3px 8px}.open-list-row .period[data-v-b639a568]{width:40px;margin-right:5px;font-size:13px}.open-list-row .saiche[data-v-b639a568]{display:flex;align-items:center;justify-content:flex-start;gap:6px}.open-list-row .saiche .ball-ssc[data-v-b639a568]{width:25px;height:25px;line-height:25px;margin-right:10px;color:var(--color-text-darker);border-radius:50%;border:2px solid #da3120;font-weight:700;font-size:16px;background:var(--bg-white)}.ball.ball-1[data-v-b639a568],.open-list-row .saiche .ball-ssc.ball-1[data-v-b639a568]{border-color:#ffc219}.ball.ball-2[data-v-b639a568],.open-list-row .saiche .ball-ssc.ball-2[data-v-b639a568]{border-color:#3078e3}.ball.ball-3[data-v-b639a568],.open-list-row .saiche .ball-ssc.ball-3[data-v-b639a568]{border-color:#da3120}.ball.ball-4[data-v-b639a568],.open-list-row .saiche .ball-ssc.ball-4[data-v-b639a568]{border-color:#c438b4}.ball.ball-5[data-v-b639a568],.open-list-row .saiche .ball-ssc.ball-5[data-v-b639a568]{border-color:#ed851f}.ball.ball-6[data-v-b639a568],.open-list-row .saiche .ball-ssc.ball-6[data-v-b639a568]{border-color:#1cac58}.ball.ball-7[data-v-b639a568],.open-list-row .saiche .ball-ssc.ball-7[data-v-b639a568]{border-color:#a02110}.ball.ball-8[data-v-b639a568],.open-list-row .saiche .ball-ssc.ball-8[data-v-b639a568]{border-color:#423f44}.ball.ball-9[data-v-b639a568],.open-list-row .saiche .ball-ssc.ball-9[data-v-b639a568]{border-color:#05a3da}.ball.ball-10[data-v-b639a568],.open-list-row .saiche .ball-ssc.ball-10[data-v-b639a568]{border-color:#c1ec56}.key-dragon[data-v-b639a568]{color:#f56c6c;font-weight:600}.key-tiger[data-v-b639a568]{color:#409eff;font-weight:600}.key-he[data-v-b639a568]{color:#92d17f;font-weight:600}.open-list-row .lh[data-v-b639a568]{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-size:var(--font-size-xs)}.open-list-row .lh .gyh-parity[data-v-b639a568],.open-list-row .lh .gyh-size[data-v-b639a568],.open-list-row .lh .lh-text[data-v-b639a568]{font-size:13px!important}.open-list-status[data-v-b639a568]{padding:var(--spacing-sm);font-size:var(--font-size-sm)}.open-list-status.error[data-v-b639a568]{color:#ff4d4f}.index-template[data-v-6f80e29a]{width:100%;height:100vh;background-color:#144988;display:flex;flex-direction:column;overflow:hidden;margin:0 auto;position:relative}.game-box-item[data-v-6f80e29a]{align-items:center}.btn[data-v-6f80e29a]{width:60px}.result-box[data-v-6f80e29a]{align-items:flex-start}.result-box .period-box[data-v-6f80e29a]{align-self:center}.saiche[data-v-6f80e29a]{display:flex;align-items:flex-start;justify-content:flex-start;list-style:none;padding:0;margin:0;gap:5px;flex-wrap:wrap}.saiche li[data-v-6f80e29a]{display:inline-flex;flex-direction:column;align-items:center;margin:0 5px;min-height:37px}.lhcircle[data-v-6f80e29a]{width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-white);font-weight:var(--font-weight-bold);font-family:Arial,sans-serif;margin:0 5px;font-size:13px}.lhblue[data-v-6f80e29a]{background:radial-gradient(circle at 30% 30%,#6fb8ff,#1a4cc4)}.lhgreen[data-v-6f80e29a]{background:radial-gradient(circle at 30% 30%,#6fcf97,#27ae60)}.lhred[data-v-6f80e29a]{background:radial-gradient(circle at 30% 30%,#ff6b6b,#c92a2a)}.lhplaceholder[data-v-6f80e29a]{background-color:var(--border-color-dark);color:var(--color-text-tertiary)}.saiche li .uni-text[data-v-6f80e29a]{height:15px;line-height:15px;font-size:13px;color:var(--color-text-secondary);padding-top:2px;display:block;white-space:nowrap}.saiche .separator[data-v-6f80e29a]{background:transparent;color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:400;width:auto;height:auto;margin:0 2px;align-self:center}.dropdown-icon[data-v-6f80e29a]{align-self:center;flex-shrink:0}.open-list-head-row[data-v-6f80e29a]{padding:5px 6px;min-height:40px;align-items:center}.open-list-head-row .period[data-v-6f80e29a],.open-list-row .period[data-v-6f80e29a]{align-self:center}.open-list-head-row .saiche[data-v-6f80e29a]{width:100%;margin-right:0;display:flex;align-items:flex-start;justify-content:flex-start;gap:5px;flex-wrap:wrap}.open-list-head-row .saiche li[data-v-6f80e29a]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;margin:0;min-height:37px;width:20px}.open-list-head-row .saiche li .label-text[data-v-6f80e29a]{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-text-medium);line-height:1;text-align:center}.open-list-head-row .saiche li.separator-placeholder[data-v-6f80e29a]{width:auto;min-width:10px;margin:0 2px}.open-list-row[data-v-6f80e29a]{display:grid;grid-template-columns:48px 1fr;align-items:flex-start;padding:5px 6px;min-height:40px}.open-list-row .saiche[data-v-6f80e29a]{width:100%;margin-right:0;display:flex;align-items:flex-start;justify-content:flex-start;gap:5px;flex-wrap:wrap}.open-list-row .saiche li[data-v-6f80e29a]{display:inline-flex;flex-direction:column;align-items:center;margin:0;min-height:37px}.open-list-row .saiche li .lhcircle[data-v-6f80e29a]{width:20px;height:20px;font-size:var(--font-size-xs)}.open-list-row .saiche li .uni-text[data-v-6f80e29a]{height:15px;line-height:15px;font-size:var(--font-size-xs);color:var(--color-text-secondary);padding-top:2px;display:block;white-space:nowrap}.custom-keyboard[data-v-6f80e29a]{padding:6px 8px;gap:var(--spacing-xs)}.keyboard-row[data-v-6f80e29a]{gap:6px}.key-btn[data-v-6f80e29a]{min-width:50px;height:36px}.key-btn.key-red[data-v-6f80e29a]{color:var(--color-error);font-weight:var(--font-weight-semibold)}.key-btn.key-blue[data-v-6f80e29a]{color:var(--color-blue);font-weight:var(--font-weight-semibold)}.key-btn.key-green[data-v-6f80e29a]{color:#34c759;font-weight:var(--font-weight-semibold)}.submit-btn[data-v-6f80e29a]{height:38px}.traditional-panel[data-v-6f80e29a]{max-height:90vh}.traditional-panel-body[data-v-6f80e29a]{flex:1;overflow:hidden}.traditional-panel-main[data-v-6f80e29a]{flex:1;min-height:0}.traditional-header-tabs[data-v-6f80e29a]{gap:6px;margin-bottom:12px;display:grid;grid-template-columns:repeat(4,1fr)}.header-tab[data-v-6f80e29a]{padding:0 10px;height:30px;font-size:12px;border:1px solid #dfe5f0;background:#f7f9ff;color:#144988;border-radius:var(--radius-md);cursor:pointer;transition:all .18s ease;white-space:nowrap}.header-tab[data-v-6f80e29a]:hover{background:#e8f0ff;border-color:#c7d6f5}.header-tab.is-selected[data-v-6f80e29a]{border-color:var(--color-cyan);background:#e8f0ff}.traditional-numbers-grid[data-v-6f80e29a]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-xl)}.numbers-column[data-v-6f80e29a]{display:flex;flex-direction:column;gap:var(--spacing-md)}.number-ball-item[data-v-6f80e29a]{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) 10px;border:1px solid #e5e8ef;border-radius:var(--radius-lg);background:#fafbfd;cursor:pointer;transition:all .18s ease;justify-content:center}.number-ball-item[data-v-6f80e29a]:focus{outline:none;box-shadow:0 0 0 2px #c7d6f5}.number-ball-item[data-v-6f80e29a]:active{transform:translateY(1px)}.number-ball-item.is-selected[data-v-6f80e29a]{border-color:var(--color-cyan);background:#e8f0ff}.number-ball-item .lhcircle[data-v-6f80e29a]{width:30px;height:30px;font-size:var(--font-size-md);margin:0;flex-shrink:0}.odds-value[data-v-6f80e29a]{color:var(--color-error);font-weight:var(--font-weight-semibold);font-size:var(--font-size-md)}.panel-interface[data-v-6f80e29a]{width:100%}.panel-placeholder[data-v-6f80e29a]{display:flex;align-items:center;justify-content:center;min-height:200px;color:var(--color-text-tertiary);font-size:var(--font-size-md)}.special-sides-panel[data-v-6f80e29a]{padding-top:4px}.special-sides-header[data-v-6f80e29a]{text-align:center;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin-bottom:10px}.special-sides-grid[data-v-6f80e29a]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.special-sides-row[data-v-6f80e29a]{display:grid;grid-template-columns:1fr 1fr;gap:0}.special-sides-cell[data-v-6f80e29a]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:10px 18px;border:1px solid #e5e8ef;cursor:pointer;transition:all .18s ease;background:#fafbfd}.special-sides-cell[data-v-6f80e29a]:hover:not(.special-sides-cell--empty){background:#f0f4ff;border-color:#c7d6f5}.special-sides-cell[data-v-6f80e29a]:focus{outline:none;box-shadow:0 0 0 2px #c7d6f5}.special-sides-cell[data-v-6f80e29a]:active:not(.special-sides-cell--empty){transform:translateY(1px)}.special-sides-cell.is-selected[data-v-6f80e29a]{border-color:var(--color-cyan);background:#e8f0ff}.special-sides-row:first-child .special-sides-cell[data-v-6f80e29a]{border-top:1px solid #e5e8ef}.special-sides-cell+.special-sides-cell[data-v-6f80e29a]{border-left:1px solid #e5e8ef}.special-sides-cell--empty[data-v-6f80e29a]{background:var(--bg-white);border:none}.special-label[data-v-6f80e29a]{font-size:var(--font-size-md);color:var(--color-text-primary)}.special-odds[data-v-6f80e29a]{font-size:13px;color:var(--color-error)}.collapse-interface[data-v-6f80e29a]{background-color:var(--bg-lighter)}.u-collapse[data-v-6f80e29a]{padding:0;background-color:var(--bg-lighter);max-height:none;overflow-y:visible}.u-collapse-item[data-v-6f80e29a]{background-color:var(--bg-lighter);padding:0;border-bottom:1px solid #e5e8ef}.u-collapse-item[data-v-6f80e29a]:last-child{border-bottom:none}.u-cell[data-v-6f80e29a]{display:flex;align-items:center;padding:var(--spacing-md);cursor:pointer;background-color:var(--bg-lighter);transition:background-color .2s}.u-cell[data-v-6f80e29a]:hover{background-color:var(--bg-light)}.u-cell__body[data-v-6f80e29a]{flex:1;display:flex;align-items:center;justify-content:space-between}.u-cell__body__content[data-v-6f80e29a]{flex:1}.u-cell__title[data-v-6f80e29a]{font-size:var(--font-size-md)}.coll-slot-title[data-v-6f80e29a],.u-cell__title[data-v-6f80e29a]{font-weight:var(--font-weight-semibold);color:#144988}.u-cell__right-icon-wrap[data-v-6f80e29a]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:transform .3s}.u-cell__right-icon-wrap--down[data-v-6f80e29a]{transform:rotate(90deg)}.u-icon[data-v-6f80e29a]{display:flex;align-items:center;justify-content:center}.u-icon__icon[data-v-6f80e29a]{font-size:var(--font-size-sm);color:var(--color-text-secondary);transition:transform .3s}.u-collapse-item__content[data-v-6f80e29a]{overflow:hidden;transition:height .4s ease-in-out;background-color:var(--color-text-white)}.u-collapse-item__content__text[data-v-6f80e29a]{padding:var(--spacing-md)}.content-class[data-v-6f80e29a]{background-color:var(--color-text-white)}.head-tail-grid[data-v-6f80e29a]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm)}.head-tail-cell[data-v-6f80e29a]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:10px 16px;border:1px solid #e5e8ef;border-radius:var(--radius-lg);background:#fafbfd;cursor:pointer;transition:all .18s ease}.head-tail-cell[data-v-6f80e29a]:hover{background:#f0f4ff;border-color:#c7d6f5}.head-tail-cell[data-v-6f80e29a]:focus{outline:none;box-shadow:0 0 0 2px #c7d6f5}.head-tail-cell[data-v-6f80e29a]:active{transform:translateY(1px)}.head-tail-cell.is-selected[data-v-6f80e29a]{border-color:var(--color-cyan);background:#e8f0ff}.head-tail-label[data-v-6f80e29a]{font-size:var(--font-size-md);color:var(--color-text-primary)}.head-tail-odds[data-v-6f80e29a]{font-size:13px;color:var(--color-error);font-weight:var(--font-weight-semibold)}.zhengma-grid[data-v-6f80e29a]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.zhengma-row[data-v-6f80e29a]{display:grid;grid-template-columns:1fr 1fr;gap:0}.zhengma-cell[data-v-6f80e29a]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:10px 18px;border-bottom:1px solid #e5e8ef;cursor:pointer;transition:all .18s ease;background:#fafbfd}.zhengma-cell[data-v-6f80e29a]:hover:not(.zhengma-cell--empty){background:#f0f4ff;border-color:#c7d6f5}.zhengma-cell[data-v-6f80e29a]:focus{outline:none;box-shadow:0 0 0 2px #c7d6f5}.zhengma-cell[data-v-6f80e29a]:active:not(.zhengma-cell--empty){transform:translateY(1px)}.zhengma-cell.is-selected[data-v-6f80e29a]{border-color:var(--color-cyan);background:#e8f0ff}.zhengma-row:first-child .zhengma-cell[data-v-6f80e29a]{border-top:1px solid #e5e8ef}.zhengma-cell+.zhengma-cell[data-v-6f80e29a]{border-left:1px solid #e5e8ef}.zhengma-cell--empty[data-v-6f80e29a]{background:var(--bg-white);border:none;cursor:default}.zhengma-label[data-v-6f80e29a]{font-size:var(--font-size-md);color:var(--color-text-primary)}.zhengma-odds[data-v-6f80e29a]{font-size:13px;color:var(--color-error);font-weight:var(--font-weight-semibold)}.halfwave-section[data-v-6f80e29a]{margin-bottom:12px}.halfwave-header[data-v-6f80e29a]{text-align:center;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin-bottom:10px}.halfwave-grid[data-v-6f80e29a]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.halfwave-row[data-v-6f80e29a]{display:grid;grid-template-columns:1fr 1fr;gap:0}.halfwave-cell[data-v-6f80e29a]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:10px 18px;border-bottom:1px solid #e5e8ef;cursor:pointer;transition:all .18s ease;background:#fafbfd}.halfwave-cell[data-v-6f80e29a]:hover:not(.halfwave-cell--empty){background:#f0f4ff;border-color:#c7d6f5}.halfwave-cell[data-v-6f80e29a]:focus{outline:none;box-shadow:0 0 0 2px #c7d6f5}.halfwave-cell[data-v-6f80e29a]:active:not(.halfwave-cell--empty){transform:translateY(1px)}.halfwave-cell.is-selected[data-v-6f80e29a]{border-color:var(--color-cyan);background:#e8f0ff}.halfwave-row:first-child .halfwave-cell[data-v-6f80e29a]{border-top:1px solid #e5e8ef}.halfwave-cell+.halfwave-cell[data-v-6f80e29a]{border-left:1px solid #e5e8ef}.halfwave-cell--empty[data-v-6f80e29a]{background:var(--bg-white);border:none;cursor:default}.halfwave-label[data-v-6f80e29a]{font-size:var(--font-size-md);color:var(--color-text-primary)}.halfwave-odds[data-v-6f80e29a]{font-size:13px;color:var(--color-error);font-weight:var(--font-weight-semibold)}.wuxing-seven-panel[data-v-6f80e29a]{padding-top:4px}.seven-grid[data-v-6f80e29a],.wuxing-grid[data-v-6f80e29a]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xs)}.seven-cell[data-v-6f80e29a],.wuxing-cell[data-v-6f80e29a]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:10px 18px;border:1px solid #e5e8ef;border-radius:0;background:#fafbfd;cursor:pointer;transition:all .18s ease}.seven-cell.is-selected[data-v-6f80e29a],.wuxing-cell.is-selected[data-v-6f80e29a]{border-color:var(--color-cyan);background:#e8f0ff}.seven-label[data-v-6f80e29a],.wuxing-label[data-v-6f80e29a]{font-size:var(--font-size-md);color:var(--color-text-primary)}.seven-odds[data-v-6f80e29a],.wuxing-odds[data-v-6f80e29a]{font-size:13px;color:var(--color-error)}.traditional-panel-footer[data-v-6f80e29a]{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid #e5e8ef}.footer-chips[data-v-6f80e29a]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.footer-middle[data-v-6f80e29a]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.footer-stats[data-v-6f80e29a]{font-size:13px;color:var(--color-text-secondary)}.footer-red[data-v-6f80e29a]{color:#e53d3d;font-weight:var(--font-weight-bold);margin:0 2px}.footer-input-row[data-v-6f80e29a]{width:100%;display:flex;align-items:center;gap:10px}.footer-input[data-v-6f80e29a]{flex:1;height:44px;padding:0 12px;border:1px solid #e5e8ef;border-radius:var(--radius-lg);background:#f6f6f6;font-size:var(--font-size-md)}.footer-btn[data-v-6f80e29a]{min-width:52px;height:36px;padding:0 10px;border:1px solid var(--color-cyan);background:var(--color-cyan);color:var(--color-text-white);border-radius:var(--radius-md);cursor:pointer;font-size:var(--font-size-md)}.footer-btn.is-selected[data-v-6f80e29a]{box-shadow:0 0 0 2px rgba(10,178,232,.2)}.footer-btn.is-selected[data-v-6f80e29a],.footer-btn.primary[data-v-6f80e29a]{background:var(--color-cyan-light);border-color:var(--color-cyan-light)}.footer-btn.danger[data-v-6f80e29a]{background:#e55353;border-color:#e55353}.open-list-status[data-v-2453442a]{padding:var(--spacing-sm);font-size:var(--font-size-sm);color:#d9e5ff}.open-list-status.error[data-v-2453442a]{color:#fcc}.index-template[data-v-520b0244]{width:100%;height:100vh;background-color:#144988;display:flex;flex-direction:column;overflow:hidden;margin:0 auto;position:relative}.game-box-item[data-v-520b0244]{align-items:center}.btn[data-v-520b0244]{width:60px}.result-box[data-v-520b0244]{align-items:center}.pc28-result[data-v-520b0244]{display:flex;align-items:center;gap:4px;font-size:16px}.result-number[data-v-520b0244]{background:radial-gradient(circle at 30% 30%,#6fb8ff,#1a4cc4);width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-white);font-weight:700;font-family:Arial,sans-serif;margin:0 5px;font-size:13px}.result-equals[data-v-520b0244],.result-plus[data-v-520b0244]{color:var(--color-text-primary);font-weight:700}.result-equals[data-v-520b0244]{margin:0 4px}.result-sum[data-v-520b0244]{background:radial-gradient(circle at 30% 30%,#ff8b8b,#c42727);width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-white);font-weight:700;font-family:Arial,sans-serif;margin:0 5px;font-size:13px}.result-classification[data-v-520b0244]{font-weight:700;font-size:16px;margin-left:4px}.result-classification.red[data-v-520b0244]{color:var(--color-error)}.result-classification.blue[data-v-520b0244]{color:var(--color-blue)}.result-placeholder[data-v-520b0244]{color:var(--color-text-tertiary);font-size:var(--font-size-md)}.open-list-head-row[data-v-520b0244],.open-list-row[data-v-520b0244]{display:grid;grid-template-columns:48px 1fr 1fr 1fr 1fr 1fr 1fr;gap:4px}.ball-col[data-v-520b0244],.parity-col[data-v-520b0244],.size-col[data-v-520b0244],.sum-col[data-v-520b0244]{text-align:center;display:flex;align-items:center;justify-content:center}.ball-number[data-v-520b0244]{background:radial-gradient(circle at 30% 30%,#6fb8ff,#1a4cc4);width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-white);font-weight:700;font-family:Arial,sans-serif;margin:0 5px;font-size:13px}.parity-col.red[data-v-520b0244],.size-col.red[data-v-520b0244]{color:var(--color-error)}.parity-col.blue[data-v-520b0244],.size-col.blue[data-v-520b0244]{color:var(--color-blue)}.open-list-status[data-v-520b0244]{color:#d9e5ff;font-size:13px;padding:10px}.open-list-status.error[data-v-520b0244]{color:#fcc}.custom-keyboard[data-v-520b0244]{background-color:var(--bg-light);padding:4px;border-top:1px solid var(--border-color-light);display:flex;flex-direction:column;gap:2px}.keyboard-row[data-v-520b0244]{display:flex;gap:2px;justify-content:center}.key-btn[data-v-520b0244]{flex:1;min-width:0;height:32px;background-color:var(--color-text-white);border:1px solid #d0d0d0;border-radius:var(--radius-sm);font-size:13px;cursor:pointer;color:var(--color-text-primary);display:flex;align-items:center;justify-content:center;transition:all .15s;font-weight:400;padding:0 4px}.key-btn[data-v-520b0244]:hover{background-color:var(--bg-light)}.key-btn.is-selected[data-v-520b0244]{background-color:#3c9cff!important;color:var(--color-text-white)!important;border-color:#1f7acc!important}.action-row .key-btn[data-v-520b0244]{background-color:var(--bg-light);color:var(--color-text-secondary);font-size:var(--font-size-sm);height:28px}.price-row[data-v-520b0244]{display:grid;grid-template-columns:repeat(10,1fr);gap:2px}.price-btn[data-v-520b0244]{height:32px;font-size:var(--font-size-md);font-weight:500}.price-btn.is-selected[data-v-520b0244]{background-color:#3c9cff;color:var(--color-text-white);border-color:#3c9cff}.category-row[data-v-520b0244]{gap:2px}.category-btn[data-v-520b0244]{flex:1.2;font-size:var(--font-size-xs);padding:0 4px;white-space:nowrap;min-width:0}.category-btn[data-v-520b0244]:nth-child(4),.category-btn[data-v-520b0244]:nth-child(5){flex:1}.category-btn.is-active[data-v-520b0244]{background-color:#3c9cff;color:var(--color-text-white);border-color:#3c9cff}.backspace-btn[data-v-520b0244]{flex:0 0 32px;font-size:var(--font-size-md)}.number-grid-container[data-v-520b0244]{display:flex;flex-direction:column;gap:2px}.number-row[data-v-520b0244]{display:grid;grid-template-columns:repeat(10,1fr);gap:2px}.number-btn[data-v-520b0244]{height:30px;font-size:var(--font-size-sm);font-weight:500}.number-placeholder[data-v-520b0244]{flex:1}.number-red[data-v-520b0244]{color:var(--color-error)}.number-blue[data-v-520b0244]{color:var(--color-blue)}.number-green[data-v-520b0244]{color:#34c759}.number-black[data-v-520b0244]{color:var(--color-text-primary)}.color-red[data-v-520b0244]{color:var(--color-error)}.color-green[data-v-520b0244]{color:#34c759}.color-blue[data-v-520b0244]{color:var(--color-blue)}.bet-string-display[data-v-520b0244]{background-color:var(--color-text-white);border:1px solid #d0d0d0;border-radius:var(--radius-sm);padding:4px 8px;font-size:var(--font-size-sm);color:var(--color-text-primary);text-align:center;word-break:break-all;margin-top:2px}.submit-btn[data-v-520b0244]{flex:1;height:32px;background-color:#3c9cff;color:var(--color-text-white);border:none;border-radius:var(--radius-sm);font-size:var(--font-size-md);font-weight:500;cursor:pointer;transition:background-color .15s}.submit-btn[data-v-520b0244]:hover:not(:disabled){background-color:#2b8ce6}.submit-btn[data-v-520b0244]:active:not(:disabled){background-color:#1f7acc}.submit-btn[data-v-520b0244]:disabled{background-color:var(--border-color-dark);cursor:not-allowed;opacity:.6}.more-panel[data-v-520b0244]{max-height:90vh}.more-panel-body[data-v-520b0244]{flex:1;overflow:hidden}.more-panel-main[data-v-520b0244]{flex:1;min-height:0}.nav-btn[data-v-520b0244]{transition:all .18s ease}.panel-content[data-v-520b0244]{overflow-y:auto;min-height:0}.head-grid[data-v-520b0244]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.head-btn[data-v-520b0244]{height:36px;border:1px solid #dfe5f0;background:#f7f9ff;color:#144988;font-weight:700;border-radius:var(--radius-md);cursor:pointer;transition:all .18s ease}.head-btn[data-v-520b0244]:hover{background:#e8f0ff;border-color:#c7d6f5}.head-btn.is-selected[data-v-520b0244]{border-color:var(--color-cyan);background:#e8f0ff}.panel-odds-grid[data-v-520b0244]{display:flex;flex-direction:column}.panel-odds-row[data-v-520b0244]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:0;margin-bottom:12px}.odds-cell[data-v-520b0244]{display:flex;align-items:center;justify-content:center;gap:10px;padding:4px 10px;border:1px solid #e5e8ef;border-radius:var(--radius-lg);background:#fafbfd;cursor:pointer;height:36px}.odds-cell.is-selected[data-v-520b0244]{border-color:var(--color-cyan);background:#e8f0ff}.odds-btn[data-v-520b0244]{font-weight:700;color:var(--color-error)}.odds-rate[data-v-520b0244]{color:var(--color-error);font-weight:600;font-size:13px}.panel-numbers[data-v-520b0244]{display:grid;grid-template-columns:repeat(10,1fr);gap:6px}.panel-numbers.two-col[data-v-520b0244]{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:12px}.num-col[data-v-520b0244]{display:flex;flex-direction:column;gap:12px}.num-line[data-v-520b0244]{display:flex;align-items:center;justify-content:center;gap:10px;padding:4px 10px;border:1px solid #e5e8ef;border-radius:var(--radius-lg);background:#fafbfd;cursor:pointer;height:36px}.num-line.is-selected[data-v-520b0244]{border-color:var(--color-cyan);background:#e8f0ff}.num-pill[data-v-520b0244]{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;border:2px solid #da3120;font-weight:700;font-size:16px;color:var(--color-text-darker);background:var(--bg-white)}.num-pill.ball-1[data-v-520b0244]{border-color:#ffc219}.num-pill.ball-2[data-v-520b0244]{border-color:#3078e3}.num-pill.ball-3[data-v-520b0244]{border-color:#da3120}.num-pill.ball-4[data-v-520b0244]{border-color:#c438b4}.num-pill.ball-5[data-v-520b0244]{border-color:#ed851f}.num-pill.ball-6[data-v-520b0244]{border-color:#1cac58}.num-pill.ball-7[data-v-520b0244]{border-color:#a02110}.num-pill.ball-8[data-v-520b0244]{border-color:#423f44}.num-pill.ball-9[data-v-520b0244]{border-color:#05a3da}.num-pill.ball-10[data-v-520b0244]{border-color:#c1ec56}.num-line[data-v-520b0244]:after{content:attr(data-odds);color:var(--color-error);font-size:var(--font-size-sm);font-weight:600;margin-left:10px}.content-class[data-v-520b0244]{padding:var(--spacing-md)}.header[data-v-05c976a8]{width:100%;display:flex;align-items:center;justify-content:space-between;padding-bottom:1px;background:var(--bg-white)}.header-left[data-v-05c976a8],.header-right[data-v-05c976a8]{width:70px;display:flex;align-items:center;justify-content:flex-start}.header-right[data-v-05c976a8]{justify-content:flex-end}.header-icon[data-v-05c976a8]{width:24px;height:24px;margin:16px;background-color:transparent;display:flex;align-items:center;justify-content:center}.header-center[data-v-05c976a8]{flex:1;min-width:0;display:flex;justify-content:center;align-items:center}.header-center img[data-v-05c976a8]{height:40px;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;display:block}.app-download-btn[data-v-05c976a8]{border:none;background:none;margin:16px;color:var(--color-error);font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;animation:colorChange-05c976a8 2s infinite alternate}@keyframes colorChange-05c976a8{0%{color:var(--color-error)}to{color:#4caf50}}.logo-line1[data-v-05c976a8]{font-weight:700;color:#d9a441;font-size:16px;line-height:1.1}.logo-line2[data-v-05c976a8]{font-size:11px;color:#888}.footer[data-v-89f8aa78]{width:100%;height:100%;display:flex;align-items:center;justify-content:space-around}.footer-tab[data-v-89f8aa78]{flex:1;border:none;background:none;cursor:pointer;padding:2px 0;display:flex;flex-direction:column;align-items:center;font-size:11px;color:var(--color-text-tertiary)}.footer-icon[data-v-89f8aa78]{width:26px;height:26px;-o-object-fit:contain;object-fit:contain;margin-bottom:2px}.footer-tab.active .footer-label[data-v-89f8aa78]{color:#e9b23b}.layout-root[data-v-7dd8bfa5]{display:flex;flex-direction:column;width:100%;height:100%}.layout-main[data-v-7dd8bfa5]{width:100%;flex:1;display:flex;flex-direction:column;overflow:hidden;padding-bottom:60px}.layout-main.lottery-route[data-v-7dd8bfa5]{padding-bottom:0}.footer-height[data-v-7dd8bfa5]{width:100%;height:60px}.layout-footer[data-v-7dd8bfa5]{width:100%;height:60px;background:var(--bg-white);border-top:1px solid #f1f1f1;box-shadow:0 0 15px rgba(0,0,0,.25);position:fixed;bottom:0;z-index:999999}@media (min-width:500px){.layout-footer[data-v-7dd8bfa5]{width:375px}}:root{--color-primary:#d1ae52;--color-primary-dark:#0f6b4a;--color-primary-light:#14805e;--color-danger:#b63b4d;--color-error:#ff3b30;--color-blue:#0a8ddf;--color-red:red;--color-accent:#0087b4;--color-cyan:#0ba2db;--color-cyan-light:#0ab2e8;--color-text-primary:#333;--color-text-medium:#555;--color-text-secondary:#666;--color-text-tertiary:#999;--color-text-light:#ccc;--color-text-lighter:#ddd;--color-text-white:#fff;--color-text-dark:#292727;--color-text-darker:#222;--color-text-darkest:#141414;--color-text-muted:#615e71;--bg-white:#fff;--bg-light:#f5f5f5;--bg-lighter:#f9f9f9;--bg-lightest:#f2f2f2;--bg-gray-light:#f7f7f7;--bg-gray-lighter:#eeeeef;--bg-gray-dark:#222;--bg-dark:#1b1b1b;--bg-dark-alt:#1c1c1c;--bg-darker:#181818;--bg-darkest:#202020;--border-color:#e0e0e0;--border-color-light:#ddd;--border-color-lighter:#eee;--border-color-medium:#e5e5e5;--border-color-dark:#ccc;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--spacing-xl:20px;--spacing-2xl:24px;--spacing-3xl:32px;--radius-sm:3px;--radius-md:4px;--radius-lg:6px;--radius-xl:8px;--radius-2xl:10px;--radius-full:24px;--font-size-xs:11px;--font-size-sm:12px;--font-size-md:14px;--font-size-lg:15px;--font-size-xl:16px;--font-size-2xl:18px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--transition-fast:0.15s ease;--transition-base:0.3s ease;--transition-slow:0.4s ease;--z-base:1;--z-dropdown:10;--z-sticky:100;--z-modal:1000;--z-tooltip:2000;--shadow-sm:0 2px 4px rgba(0,0,0,.1);--shadow-md:0 4px 12px rgba(0,0,0,.12);--shadow-lg:0 6px 18px rgba(0,0,0,.5);--shadow-xl:0 4px 18px rgba(0,0,0,.2)}.login_container.main_area{overflow-y:hidden;margin-bottom:0;max-height:none;min-height:670px;position:relative;height:100vh;background:url(/img/auth_bg.40666acf.jpg) 50%/cover no-repeat;background-color:var(--auth_login_bg)}.login_container .header_logo{width:45%;margin:40px auto 10px;text-align:center}.login_container .header_logo img{width:100%}.big_card_container{position:absolute!important;left:0!important;right:0!important}.card_container{border-radius:var(--radius-xl);padding:var(--spacing-lg) var(--spacing-3xl);width:90%;margin:auto;color:var(--color-text-secondary)}.card_container.login_area{border-radius:var(--radius-full)}.card_container.login_area,.card_container.register_area{background:var(--bg-white);padding:17px var(--spacing-2xl) 22px}.card_container.register_area{border-radius:var(--auth_reg_radius)}.login_area,.register_area{background:var(--login_area_ribbon) left top no-repeat;transition:all var(--transition-base) cubic-bezier(.175,.185,.32,.875)}.register_area{visibility:hidden;opacity:0;transform:translateX(120%);position:absolute;top:86%;left:0;right:0}.register_area.active{visibility:visible;opacity:1;transform:translateX(0);position:relative}.type_menu{display:flex;width:100%;background:var(--bg-lightest);border-radius:40px;border:var(--control_borderthick) solid var(--control_border);height:40px;padding:var(--spacing-xs);margin-bottom:var(--spacing-2xl)}.textbox_content{display:block;margin-bottom:var(--spacing-md)}.textbox_content input{width:100%;height:40px;border-radius:var(--radius-lg);border:1px solid var(--border-color-lighter);padding-left:var(--spacing-sm)}.captcha_container{display:flex;align-items:center;margin-bottom:15px;color:var(--color-text-primary);font-size:var(--font-size-md)}.remember_pw_section{display:flex;justify-content:space-between;margin-bottom:15px}.checkbox{display:flex;align-items:center;color:var(--color-text-primary)}.btn_style{width:100%;padding:var(--spacing-sm) 0;background-color:var(--color-primary);color:var(--color-text-white);border-radius:var(--radius-full);margin-top:var(--spacing-md);border:none;cursor:pointer;transition:background var(--transition-base)}.btn_style:hover:not(:disabled){background-color:var(--color-primary-dark)}.standard_link{cursor:pointer}.back{margin-top:10px;text-align:center}.contact_cs_login{margin-top:40px;width:100%;display:flex;justify-content:center;align-items:center}.login_area_contact_cs_login.active,.register_area_contact_cs_login.active{visibility:visible;opacity:1}.register_area_contact_cs_login{visibility:hidden;opacity:0;padding-bottom:15px}.type_menu_item{flex:1;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:30px;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);transition:all var(--transition-fast)}.type_menu_item.title{background:var(--bg-white);color:var(--color-text-secondary);box-shadow:var(--shadow-md);transform:translateY(-1px)}.auth-root{height:100vh;display:flex;flex-direction:column;background:var(--bg-white)}.auth-main{flex:1;overflow-y:auto}.auth-main::-webkit-scrollbar{display:none}.member-header-layout[data-v-5f1cb614]{width:100%;height:100%;background:var(--bg-white);display:flex;flex-direction:column}.member-header[data-v-5f1cb614]{display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 16px;background:var(--bg-white);border-bottom:1px solid var(--border-color-lighter)}.header-btn[data-v-5f1cb614]{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center}.header-btn img[data-v-5f1cb614]{width:32px;height:32px;cursor:pointer}.header-title[data-v-5f1cb614]{flex:1;text-align:center;font-size:18px;font-weight:500;color:var(--color-text-darker)}main[data-v-5f1cb614]{width:100%;flex:1;overflow-y:auto}main[data-v-5f1cb614]::-webkit-scrollbar{display:none}body,html{margin:0;padding:0;height:100%;background:var(--bg-white);touch-action:manipulation}body{display:flex;justify-content:center;align-items:stretch;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#app{width:100%;height:100%;margin:0 auto;padding:0;background:var(--bg-white);overflow:hidden;box-shadow:var(--shadow-sm)}@media (min-width:500px){#app{width:375px}}*,:after,:before{box-sizing:border-box}::-webkit-scrollbar{display:none}img{max-width:100%;display:block}.container{width:100%;padding:0 var(--spacing-md);margin:0 auto}.flex{display:flex}.flex-center{justify-content:center}.flex-between,.flex-center{display:flex;align-items:center}.flex-between{justify-content:space-between}.flex-column{display:flex;flex-direction:column}.flex-1{flex:1}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-text-secondary)}.text-white{color:var(--color-text-white)}.text-bold{font-weight:var(--font-weight-bold)}.text-semibold{font-weight:var(--font-weight-semibold)}.mt-sm{margin-top:var(--spacing-sm)}.mt-md{margin-top:var(--spacing-md)}.mt-lg{margin-top:var(--spacing-lg)}.mt-xl{margin-top:var(--spacing-xl)}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-md{margin-bottom:var(--spacing-md)}.mb-lg{margin-bottom:var(--spacing-lg)}.mb-xl{margin-bottom:var(--spacing-xl)}.p-sm{padding:var(--spacing-sm)}.p-md{padding:var(--spacing-md)}.p-lg{padding:var(--spacing-lg)}.p-xl{padding:var(--spacing-xl)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);border:none;border-radius:var(--radius-lg);cursor:pointer;text-decoration:none;transition:all var(--transition-base)}.btn-primary{background:var(--color-primary);color:var(--color-text-white)}.btn-primary:hover:not(:disabled){background:var(--color-primary-dark)}.btn-primary:disabled{background:var(--border-color-dark);cursor:not-allowed}.btn-secondary{background:var(--bg-light);color:var(--color-text-primary)}.btn-secondary:hover:not(:disabled){background:var(--bg-lighter)}.input{width:100%;padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-md);border:1px solid var(--border-color-light);border-radius:var(--radius-md);background:var(--bg-white);transition:border-color var(--transition-base)}.input:focus{outline:none;border-color:var(--color-primary-light)}.card{background:var(--bg-white);border-radius:var(--radius-lg);padding:var(--spacing-lg);box-shadow:var(--shadow-sm)}.card-hover{transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.card-hover:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.loading-spinner{display:inline-block;width:40px;height:40px;border:4px solid var(--bg-lighter);border-top:4px solid var(--color-primary-light);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.sticky,.sticky-top{position:sticky;z-index:var(--z-sticky)}.sticky-top{top:0}.visible{visibility:visible;opacity:1}.hidden{visibility:hidden;opacity:0}.transition{transition:all var(--transition-base)}.transition-fast{transition:all var(--transition-fast)}.transition-slow{transition:all var(--transition-slow)}