html,body,#app{height:100%;overflow:hidden!important;overscroll-behavior:none}body{position:fixed;top:0;right:0;bottom:0;left:0;width:100%}#app>*{height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}#app>.page,#app>.home,#app>.mine{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box}#app>.brick{overflow:hidden!important;height:100%!important}.brick{display:flex!important;flex-direction:column!important;height:100%!important;overflow:hidden!important;padding-bottom:0!important;box-sizing:border-box}.brick-room{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-bottom:160px!important}.middle-content{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important;display:flex!important}.new_credit_tabs{width:64px;flex:0 0 64px;height:100%!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;padding-bottom:calc(220px + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box;overscroll-behavior:contain}.new_credit_tabs .nav-tab{flex:0 0 auto}.credit-play-area{flex:1 1 auto!important;min-width:0;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;padding-bottom:calc(230px + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box}.credit-rows{display:block!important;height:auto!important;min-height:0!important}.credit-rows .brick-room{overflow:visible!important;height:auto!important;min-height:0!important;padding-bottom:0!important}.zu-box,.zx-box{padding-bottom:8px}.zx-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 6px 12px;font-size:14px;color:#8a8f99;font-weight:600}.zx-head b{color:#f47356;font-size:17px;font-weight:700}.zx-row{display:flex;align-items:flex-start;gap:10px;background:#fff;border-radius:12px;padding:14px 12px;margin-bottom:12px;box-sizing:border-box}.zx-lbl{flex:0 0 52px;display:flex;flex-direction:column;align-items:center;gap:6px;padding-top:14px;font-size:14px;color:#6b7280;font-weight:600}.zx-lbl em{font-style:normal;min-width:20px;height:20px;line-height:20px;padding:0 6px;border-radius:10px;background:#f47356;color:#fff;font-size:12px;text-align:center}.zx-right{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:10px}.zx-nums{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 6px;width:100%}.zx-num{width:clamp(38px,12vw,58px);height:clamp(38px,12vw,58px);max-width:58px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:#fff;border:1px solid #eceef2;box-shadow:0 1px 3px #0000000f}.zx-num .zn{font-size:clamp(15px,4.6vw,19px);line-height:1.05;color:#2b2b2b;font-weight:500}.zx-num .zo{font-size:clamp(9px,2.7vw,11px);line-height:1.15;color:#b6bac2}.zx-num .zo.o0{color:#2f7bff}.zx-num .zo.o2{color:#8a5cf6}.zx-num .zo.o3{color:#f0a020}.zx-num.on{background:#f47356;border-color:#f47356;box-shadow:none}.zx-num.on .zn,.zx-num.on .zo{color:#fff}.zx-chips{display:flex;gap:8px;width:100%}.zx-chip{flex:1 1 0;min-width:0;height:32px;border:none;border-radius:16px;background:#f2f4f7;color:#6b7280;font-size:clamp(12px,3.2vw,13px);font-weight:600}.zx-chip:active{background:#ffe6dd;color:#f47356}.zx-acts{display:flex;gap:10px;padding:6px 2px 4px}.zx-btn{flex:1 1 0;height:44px;border:none;border-radius:10px;background:#f4f5f7;color:#555;font-size:15px;font-weight:600}.zx-btn.primary{background:#f47356;color:#fff}@media (min-width: 560px){.zx-nums{grid-template-columns:repeat(10,minmax(0,1fr))}.zx-num{max-width:56px}}@media (min-width: 720px){.zx-lbl{flex:0 0 64px;font-size:15px}.zx-num{max-width:60px}.zx-chip{flex:0 0 64px;height:34px}.zx-btn{flex:0 0 130px}.zx-acts{justify-content:flex-start}}html{-webkit-text-size-adjust:100%}body{-webkit-tap-highlight-color:transparent}html,body,#app,.brick,.page{height:100vh;height:-webkit-fill-available;height:100dvh}.brick-toolbar,.history_box,.brick-tabs,.tabs{position:-webkit-sticky;position:sticky}.zx-chips>*+*{margin-left:8px}.zx-acts>*+*{margin-left:10px}.input-money,.mb-inp,input[type=number],input[type=text],input[type=password]{font-size:max(16px,1em)!important}.credit-play-area,.new_credit_tabs,.page>.flat,.brick-room{-webkit-overflow-scrolling:touch}html{height:-webkit-fill-available;height:100%;touch-action:manipulation}body{min-height:-webkit-fill-available;min-height:100dvh;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;overscroll-behavior-y:none}#app{height:-webkit-fill-available;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.bet-footer,.dragon-filter,.tabbar,.tab-bar,.footer-bar,.bottom-bar{padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:content-box}.credit-play-area{padding-bottom:calc(150px + env(safe-area-inset-bottom,0px))!important}.new_credit_tabs{padding-bottom:calc(140px + env(safe-area-inset-bottom,0px))!important}.page>.flat{padding-bottom:calc(90px + env(safe-area-inset-bottom,0px))!important}.content>.page{height:auto!important;min-height:100%!important}.zx-row,.zx-num,.banner{-webkit-mask-image:-webkit-radial-gradient(white,black)}button,a,[role=button],.tab,.nav-tab,.method,.q-item,.g-item,.zx-chip,.zx-btn,.zx-num,.tabbar .tab,.menu-item{touch-action:manipulation;-webkit-user-select:none;user-select:none}button:active,a:active,[role=button]:active,.tab:active,.nav-tab:active,.method:active,.q-item:active,.g-item:active,.zx-chip:active,.zx-btn:active,.zx-num:active,.menu-item:active{transform:scale(.97);filter:brightness(.96);transition:transform .06s ease,filter .06s ease}button:disabled:active,.method:disabled:active{transform:none;filter:none}input:not([type=checkbox]):not([type=radio]),textarea,select{font-size:16px!important}.topbar,.brick-header,.hd,.banner{padding-top:env(safe-area-inset-top,0px);box-sizing:border-box}.mbox,.rp2-box,.cart-box,.rule-box,.add-box,.chase-box,.history-modal{max-height:78dvh!important}@media (max-width: 360px){.method-row{gap:5px}.method{height:52px}.sign{font-size:14px}.odds{font-size:12px}.method-title{font-size:14px}.zx-num{width:clamp(32px,10.5vw,46px);height:clamp(32px,10.5vw,46px)}.zx-chip{height:30px}.credit-play-area{padding-left:8px;padding-right:8px}}@media (orientation: landscape) and (max-height: 480px){.topbar{height:44px}.brick-header,.tabbar{height:48px}}@media (prefers-reduced-motion: reduce){button:active,a:active,[role=button]:active,.tab:active,.nav-tab:active,.method:active,.menu-item:active{transform:none;transition:none}}:root{color-scheme:light}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}img,canvas,svg{-webkit-touch-callout:none}.bet-footer,.bet-reward,.footer-menu,.draft-bar,.bet-submit-bar,.tabbar,.bottom-bar,.fixed-bottom{bottom:var(--vv-overlap, 0px)!important;transition:bottom .12s ease-out}#app{padding-top:env(safe-area-inset-top,0px);box-sizing:border-box}body{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}@supports (height: 100dvh){.page,.home,.mine,.settings,.bo,.rl,.sm,.rp,.ca,.pg,.st,.mt,.layout,.phone,.brick,.brick-room,.credit-play-area,.new_credit_tabs{min-height:0}#app>.page,#app>.home,#app>.mine{height:100dvh}}.kb-open .bet-footer,.kb-open .footer-menu{transition:none}.tabbar,.tab-bar,.bottom-bar,.footer-bar{height:calc(56px + env(safe-area-inset-bottom,0px))!important;padding-bottom:env(safe-area-inset-bottom,0px)!important;box-sizing:border-box!important}#app{padding-bottom:var(--vv-overlap, 0px);box-sizing:border-box}.brick-room,.credit-play-area,.new_credit_tabs,.content{scroll-padding-bottom:calc(140px + var(--vv-overlap, 0px))}#app>.brick,#app>.page,#app>.home,#app>.mine,#app>.pg,#app>.layout{height:100%!important;min-height:0!important;max-height:100%!important;box-sizing:border-box}@media (min-width: 541px){html,body{background:#e6ebf2!important}#app{max-width:520px;margin:0 auto;background:#fff;box-shadow:0 0 0 1px #0000000a,0 0 40px #0000001a;position:relative}}@media (min-width: 541px){html,body{height:auto!important;min-height:100vh;overflow-y:auto!important}body{position:static!important}#app{height:auto!important;min-height:0!important}#app>.page,#app>.home,#app>.mine,#app>.pg{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.tabbar{position:sticky!important;bottom:0!important;width:100%!important;max-width:520px;align-self:stretch;margin:0 auto}#app>.page,#app>.home,#app>.mine,#app>.pg,.page>.flat,.flat{padding-bottom:0!important;margin-bottom:0!important}#app>.page>*:last-child{margin-bottom:0!important}#app>.brick{height:100vh!important;max-height:100vh!important;overflow:hidden!important}}.tabbar{position:sticky!important;bottom:0!important;width:100%!important;max-width:520px;align-self:stretch;margin:0 auto;z-index:50}html body #app>.page,html body #app>.home{overflow-y:auto!important;padding-bottom:0!important}html body #app>.page>*:last-child,html body #app>.home>*:last-child{margin-bottom:0!important}.tabbar{position:fixed!important;left:0;right:0;bottom:var(--vv-overlap, 0px)!important;width:100%!important;max-width:520px;margin:0 auto;z-index:50}html body #app{height:100%!important;min-height:0!important;padding-bottom:0!important}html body #app>.page,html body #app>.home,html body #app>.mine{height:100%!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box}html body #app>.page>.flat{flex:0 0 auto!important;min-height:0!important;overflow:visible!important;margin-bottom:0!important;padding-bottom:0!important}@media (min-width: 541px){html body #app{height:100vh!important;min-height:100vh!important}}.refresh-bar{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#fff;border-bottom:1px solid #f5f5f5}.refresh-bar .rb-text{font-size:13px;color:#999}.refresh-bar .rb-btn{display:flex;align-items:center;gap:4px;font-size:13px;color:#f47356}.refresh-bar .rb-btn em{font-style:normal}.refresh-bar .rb-btn.spin svg{animation:rbspin .8s linear infinite}@keyframes rbspin{to{transform:rotate(360deg)}}@media (min-width: 768px){.bp-mask,.tr-mask,.mask{left:50%!important;right:auto!important;width:520px!important;max-width:100vw;transform:translate(-50%)!important}.bp-sheet,.tr-sheet,.sheet{width:100%!important;max-width:520px;margin:0 auto}.od-mask{left:50%!important;right:auto!important;width:520px!important;transform:translate(-50%)!important}}@media (min-width: 541px){html body{position:static!important;height:auto!important;min-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important}html body #app{height:auto!important;min-height:100vh!important;max-height:none!important;overflow:visible!important}html body #app>.pg,html body #app>.page,html body #app>.home,html body #app>.mine{height:auto!important;min-height:100vh!important;max-height:none!important;overflow:visible!important}html body #app>.pg>*{overflow:visible!important}}@media (min-width: 541px){html{height:auto!important;min-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important}html body{position:static!important;height:auto!important;min-height:100%!important;overflow:visible!important}html body #app{height:auto!important;min-height:100vh!important;max-height:none!important;overflow:visible!important}html body #app>.pg,html body #app>.page,html body #app>.home,html body #app>.mine{height:auto!important;min-height:100vh!important;max-height:none!important;overflow:visible!important}html body .tabbar{position:sticky!important;bottom:0!important}}@media (min-width: 541px){html body #app>.pg{display:flex!important;flex-direction:column!important}html body #app>.pg>.tabbar{margin-top:auto!important;position:sticky!important;bottom:0!important;width:100%!important}}@media (min-width: 541px){html body #app>.home,html body #app>.mine,html body #app>.page{display:flex!important;flex-direction:column!important}html body #app>.home>.tabbar,html body #app>.mine>.tabbar,html body #app>.page>.tabbar{margin-top:auto!important;position:sticky!important;bottom:0!important;width:100%!important}}@media (min-width: 541px){html body .tabbar{position:fixed!important;left:50%!important;right:auto!important;bottom:0!important;transform:translate(-50%)!important;width:520px!important;max-width:100vw!important;margin:0!important;z-index:60!important}html body #app>.pg,html body #app>.home,html body #app>.mine,html body #app>.page{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))!important}}@media (min-width: 541px){html body .tabbar{position:fixed!important;left:0!important;right:0!important;bottom:0!important;width:auto!important;max-width:520px!important;margin:0 auto!important;transform:none!important;box-sizing:border-box!important;z-index:60!important}}@media (min-width: 541px){html,html body,html body #app,html body #app>.pg,html body #app>.home,html body #app>.mine,html body #app>.page,html body #app>.layout{transform:none!important;filter:none!important;perspective:none!important;will-change:auto!important;contain:none!important}html body .tabbar{position:fixed!important;left:0!important;right:0!important;bottom:0!important;margin:0 auto!important;max-width:520px!important;transform:none!important;z-index:60!important}}@media (min-width: 541px){html body #app>.pg>.tabbar,html body #app>.home>.tabbar,html body #app>.mine>.tabbar,html body #app>.page>.tabbar,html body #app>.tabbar{position:fixed!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;margin:0 auto!important;max-width:520px!important;width:100%!important;transform:none!important;z-index:60!important}}.cf-mask[data-v-1a2a1bd9]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.42);z-index:200;display:flex;align-items:center;justify-content:center;padding:28px}.cf-card[data-v-1a2a1bd9]{width:100%;max-width:330px;background:#fff;border-radius:14px;padding:20px 18px 16px;box-shadow:0 12px 32px #0000002e}.cf-title[data-v-1a2a1bd9]{font-size:15px;font-weight:600;color:#222;margin-bottom:10px}.cf-msg[data-v-1a2a1bd9]{font-size:15px;color:#444;line-height:1.65;white-space:pre-wrap;word-break:break-word}.cf-ft[data-v-1a2a1bd9]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.cf-btn[data-v-1a2a1bd9]{min-width:78px;height:36px;border-radius:18px;border:none;font-size:15px}.cf-btn.cancel[data-v-1a2a1bd9]{background:#f2f2f2;color:#666}.cf-btn.ok[data-v-1a2a1bd9]{background:linear-gradient(90deg,#ff9a56,#ff5a1f);color:#fff;font-weight:600;box-shadow:0 4px 10px #ff6a2a4d}.cf-fade-enter-active[data-v-1a2a1bd9],.cf-fade-leave-active[data-v-1a2a1bd9]{transition:opacity .18s ease}.cf-fade-enter-from[data-v-1a2a1bd9],.cf-fade-leave-to[data-v-1a2a1bd9]{opacity:0}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#app{width:100%;height:100%}body{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Arial,sans-serif;background:#f5f5f5;color:#333;font-size:14px;overflow-x:hidden}a{text-decoration:none;color:inherit}input{font-family:inherit;outline:none;border:none;background:transparent}button{font-family:inherit;border:none;outline:none;cursor:pointer}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
