.gohome-ad-modal .modal-outer{overflow:hidden}.gohome-ad-modal .gohome-ad-content{box-shadow:none;background:0 0;border-radius:0}.gohome-ad-modal.pc .gohome-ad-content{width:calc(76.7442vh - 8.44186rem);max-width:550px}.gohome-ad-modal .gohome-ad-close{justify-content:flex-end;margin-bottom:.625rem;display:flex}.gohome-ad-modal .gohome-ad-close-btn{cursor:pointer;border:2px solid #fff;border-radius:50%;width:2.5rem;height:2.5rem;position:relative}.gohome-ad-modal .gohome-ad-close-btn .btn-close{right:50%;transform:translate(50%,-50%)}.gohome-ad-modal .gohome-ad-link{cursor:pointer;display:block}.gohome-ad-modal .gohome-ad-img{width:100%;height:auto;display:block}
:root{--custom-task-spinner-color:#4fadff}.wallet-modal .pointer{cursor:pointer}.wallet-modal .scroll-y{scrollbar-width:thin;scrollbar-color:#5686b1 #1f2f4d;overflow-y:auto}.wallet-modal .scroll-y::-webkit-scrollbar{width:.375rem}.wallet-modal .scroll-y::-webkit-scrollbar-track{background:#1f2f4d;border-radius:999px}.wallet-modal .scroll-y::-webkit-scrollbar-thumb{background:#7fa2d6;border-radius:999px}.wallet-modal .scroll-y::-webkit-scrollbar-thumb:hover{background:#91b1df}.wallet-modal .text-right{text-align:right}.wallet-modal .spin-animation{animation:1s linear infinite spin;display:inline-block}.wallet-modal .app .toto-funds-title,.wallet-modal .app .wallet-balance-title{font-size:.8125rem;line-height:1rem}.wallet-modal .app .toto-funds-title{color:#fff9}.wallet-modal .app .wallet-balance-title{color:#fff9;align-items:center;display:flex}.wallet-modal .app .wallet-balance-title .iconfont{margin-right:.3125rem;font-size:1.125rem}.wallet-modal .app .toto-funds-content{color:#fff;flex:1;margin-top:.5rem;font-family:Roboto-Regular,Segoe UI,Tahoma,Arial,sans-serif;font-size:1.125rem}.wallet-modal .app .toto-funds-content .iconfont{color:#58c7ff;margin-left:.5rem;font-size:1.125rem}.wallet-modal .wallet-balance-content{color:#58c7ff;flex:1;font-family:Roboto-Regular,Segoe UI,Tahoma,Arial,sans-serif;font-size:1.125rem;line-height:1.5rem}.wallet-modal .wallet-balance-content .iconfont{margin-left:.5rem;font-size:1.125rem}.wallet-modal .wallet-modal-header{justify-content:center;align-items:center;min-height:2.25rem;display:flex}.wallet-modal .wallet-modal-title{text-align:center;white-space:nowrap;width:100%;font-size:1.125rem;line-height:1.375rem}.wallet-modal .wallet-modal-body{flex-direction:column;align-items:normal;padding:1rem;display:flex}.wallet-modal .wallet-balance-box{flex-shrink:0;justify-content:space-between;align-items:center;padding:.3125rem 0 .75rem;display:flex}.wallet-modal .one-back-btn{cursor:pointer;border-radius:1rem;flex-shrink:0;width:auto;padding:0 1.25rem;line-height:2rem}.wallet-modal .venue-list-container{flex:1;max-height:18rem;overflow-y:auto}.wallet-modal .toto-funds-box{background:#0f4981;border-radius:.25rem;flex-shrink:0;justify-content:space-between;align-items:center;margin-top:.5rem;padding:.625rem .75rem;display:flex}.wallet-modal .toto-funds-box .toto-funds-content{color:#58c7ff;font-size:1rem}.wallet-modal .btn-close{z-index:2;color:#fff;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:50%;width:1.4375rem;height:1.4375rem;padding:0;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.wallet-modal .btn-close:before{content:"";font-family:iconfont;font-size:.8125rem;line-height:.8125rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
:root{--custom-task-spinner-color:#4fadff}.modal-outer{z-index:14;background:#00000073;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;inset:0;overflow-y:auto}.modal-container.force-modal .modal-outer{z-index:16}.modal-container.force-modal .modal-outer .modal-body::-webkit-scrollbar{display:none}.modal-container.force-modal.pc .dialog-wrap{width:78%}.modal-content{background-color:#1a314d;border-radius:.625rem;outline:0;flex-direction:column;width:calc(100% - 3.5rem);margin:3.75rem auto;animation:.35s animatezoom;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #00000026}.modal-content.modal-size-base{max-width:28rem}.modal-content.modal-size-sm{max-width:600px}.modal-content.modal-size-md{max-width:900px}.modal-content.modal-size-lg{max-width:1200px}.modal-content.modal-size-xl{max-width:1536px}.modal-content.modal-size-fullwidth{max-width:100%}.modal-content-background{background-color:#1a314d}.modal-header{color:#fff;text-align:center;background:linear-gradient(#8ee4ff 0%,#3495ff 100%) no-repeat;border-bottom:1px solid #ffffff26;border-radius:.625rem .625rem 0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:2.875rem;font-size:1.125rem;display:flex;position:relative}.btn-close,.btn-close{color:#fff;text-align:center;z-index:2;border-radius:50%;width:1.4375rem;height:1.4375rem;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.btn-close:before,.btn-close:before{content:"";font-family:iconfont;font-size:.8125rem;line-height:.8125rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-body{flex-direction:column;align-items:center;max-height:41.25rem;padding:1.75rem;font-size:.9375rem;display:flex;position:relative;overflow:hidden auto}.modal-body p{color:#fff9}.modal-body .note-wrap{overflow:unset}.modal-footer{flex-wrap:nowrap;align-items:center;width:100%;padding:.6125rem .875rem .875rem;display:flex}.modal-footer button:not(:first-of-type){margin-left:.875rem}ul.decimal{color:#fff9;margin-left:.875rem;list-style-type:decimal!important}ul.decimal li{margin-bottom:.5rem}.btn-close{color:#fff;text-align:center;z-index:2;border-radius:50%;width:1.4375rem;height:1.4375rem;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.btn-close:before{content:"";font-family:iconfont;font-size:.8125rem;line-height:.8125rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mascot-01{-webkit-user-select:none;user-select:none;z-index:2;width:70%;max-width:400px;height:auto;margin-bottom:-.625rem;display:block;position:relative}.mascot-02{-webkit-user-select:none;user-select:none;z-index:2;width:80%;max-width:400px;height:auto;display:block;position:relative}.dialog-wrap{text-align:center;justify-content:center;align-items:center;width:90%;height:auto;margin-top:.75rem;display:flex;position:relative}.dialog-wrap img{width:100%;max-width:400px;height:auto}.dialog-wrap p,.dialog-wrap .dialog-content{color:#12436d;z-index:2;padding:1rem;font-size:1rem;font-weight:700;line-height:1.25rem;position:absolute;top:43%;left:0;right:0;transform:translateY(-50%)}.venue-list{flex-wrap:wrap;width:100%;display:flex}.venue-list li{text-align:center;word-wrap:break-word;word-break:normal;border-top:1px solid #ffffff26;flex-direction:column;justify-content:center;align-items:center;width:25%;padding:.475rem 0;line-height:1rem;display:flex;position:relative}.venue-list li:not(:nth-of-type(4n)):after{content:"";background-color:#ffffff26;width:1px;height:1rem;display:block;position:absolute;right:0}.venue-list li .venue-title{color:#fff;width:100%;height:2rem;margin-bottom:.3125rem;font-size:.75rem}.venue-list li .venue-status{color:#58c7ff;width:100%;font-size:.8125rem}.venue-list li .venue-status.maintain{color:#ff648e;font-size:.75rem}.venue-grid{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.venue-grid .venue-item{cursor:pointer;text-align:center;background:#bcd0e226;border-color:#0000;border-radius:.1875rem;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:.5rem .25rem;display:flex}.venue-grid .venue-item .venue-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;width:100%;margin-bottom:4px;font-size:.9rem;overflow:hidden}.venue-grid .venue-item .venue-money{color:#fff;font-size:1rem;font-weight:500}.venue-grid .venue-item.active{background:#58c7ff;border:1px solid #ffffff26}.venue-grid .venue-item.active .venue-name{color:#4da6ff}.decmimal{padding:15px 0}.decmimal li{color:#fff9;letter-spacing:1px;text-align:left;margin-top:10px;margin-left:1em;font-size:14px;line-height:20px;position:relative}.service{margin-top:1rem}.form-input-wrap{flex:1;width:100%;min-width:0}
