body,html{width:100%;height:100%;margin:0;padding:0;font-size:16px;font-family:微軟正黑體,Trebuchet MS,Lucida Sans Unicode}*{box-sizing:revert}body{position:relative;color:#fff;background:url(../images/molly/bg.webp) top no-repeat;background-size:cover;background-attachment:fixed;background-color:#1a7958!important;overflow-x:hidden}a{cursor:pointer;text-decoration:none}.clear{clear:both;display:block}@keyframes redPackMove{0%{top:-100px}to{top:100%}}.redPack{z-index:1;pointer-events:none}header{position:relative;text-align:center;z-index:10;padding:1rem 0}header img{height:clamp(1.8rem,3.5vw,2.4rem);max-width:90%}.topTitle{margin:1.5rem auto 3.5rem;text-align:center}.topTitle p{font-family:monospace;font-weight:700;text-align:center;font-size:1.25rem;color:#fdb931;margin:0 0 .25rem 0;padding:0;text-shadow:0 1px 2px rgba(0,0,0,.5)}.topTitle h1{display:inline-block;position:relative;font-size:2.4rem;font-weight:900;font-family:Microsoft JhengHei,Noto Sans TC,Arial Black,sans-serif;letter-spacing:1px;margin:0;padding:0;color:#ffc700;white-space:nowrap;text-shadow:-2px 0 0 #8e1218,2px 0 0 #8e1218,0 -2px 0 #8e1218,0 2px 0 #8e1218,-2px -2px 0 #8e1218,2px -2px 0 #8e1218,-2px 2px 0 #8e1218,2px 2px 0 #8e1218,0 3px 0 #1a1a1a,0 5px 0 #1a1a1a,0 8px 12px rgba(0,0,0,.55);animation:titleShine 2.4s ease-in-out infinite}@keyframes titleShine{0%,to{filter:brightness(100%)}50%{filter:brightness(122%) drop-shadow(0 0 14px rgba(254,219,55,.6))}}.topRoulette{position:relative;text-align:center;margin-bottom:.5rem}.slotWrap{width:508px;margin:0 auto 1rem;border-radius:10px;border:15px solid #d4a520;padding:5px 2px 0;box-shadow:2px 2px 0 4px #8a6e2f,0 0 25px rgba(253,185,49,.5);position:relative;background:linear-gradient(135deg,#1a7958,#279759)}.slotWrap div{width:calc(20% - 4px);height:104px;margin:0 2px 4px;font-size:38px;display:flex;font-family:Bahnschrift;font-weight:700;color:#9f7928;background:url(../images/molly/slot_frame.png) top no-repeat;background-size:cover;background-color:#feeed6;box-shadow:rgba(45,35,66,.4) 0 2px 4px,rgba(45,35,66,.3) 0 7px 13px -3px,#cfbea8 0 -8px 0 inset;align-items:center;justify-content:center;flex-direction:column;float:left;text-align:center;border-radius:8px}.slotWrap div:nth-of-type(odd){background-color:#fff;box-shadow:rgba(45,35,66,.4) 0 2px 4px,rgba(45,35,66,.3) 0 7px 13px -3px,#ad9982 0 -8px 0 inset}.slotWrap div span{display:block;font-size:16px;margin:1px auto;color:#8a6e2f}.slotWrap div:not(.no15) img{width:65px}.slotWrap .active{background-color:#fedb37!important;box-shadow:#fdb931 0 0 20px,#48b452 0 7px 13px -3px,#d4a520 0 -8px 0 inset!important;transform:scale(1.03);transition:all .15s}.slotWrap .no15{position:relative;flex-direction:column;text-align:center;background:transparent!important;background-color:transparent!important;box-shadow:none!important;width:59.1715976331%}.light{width:12px;height:12px;border-radius:100%;background:#fedb37;box-shadow:0 2px 5px 1px #fdb931;position:absolute;animation:1.5s infinite}.light:nth-child(2n){animation-name:lightEven}.light:nth-child(odd){animation-name:lightOdd}@keyframes lightEven{0%{box-shadow:0 2px 5px 1px #fdb931}50%{box-shadow:0 2px 5px 5px #48b452}to{box-shadow:0 2px 5px 1px #fdb931}}@keyframes lightOdd{0%{box-shadow:0 2px 5px 1px #d4a520}50%{box-shadow:0 2px 5px 3px #fedb37}to{box-shadow:0 2px 5px 1px #d4a520}}.light1{top:-3.5%;left:-3%}.light2{top:-4%;left:18%}.light3{top:-4%;left:39%}.light4{top:-4%;left:60%}.light5{top:-4%;left:82%}.light6{top:-3.5%;left:100%}.light7{top:16%;left:100.5%}.light8{top:38%;left:100.5%}.light9{top:58%;left:100.5%}.light10{top:80%;left:100.5%}.light11{top:100%;left:100.5%}.light12{top:100%;left:100%}.light13{top:100%;left:80%}.light14{top:100%;left:58%}.light15{top:100%;left:38%}.light16{top:100%;left:18%}.light17{top:100%;right:100%}.light18{top:80%;right:100.5%}.light19{top:58%;right:100.5%}.light20{top:38%;right:100.5%}.light21{top:16%;right:100.5%}.button-slot{position:absolute;top:50%;left:50%;transform:translateX(-50%);margin-top:1.25rem;z-index:10;display:block;background:linear-gradient(140deg,#fedb37,#fdb931 50%,#d4a520);box-shadow:rgba(45,35,66,.4) 0 2px 4px,rgba(45,35,66,.3) 0 7px 13px -3px,#8a6e2f 0 -8px 0 inset;border:0;border-radius:12px;color:#1a7958;cursor:pointer;font-size:1.2rem;font-weight:900;letter-spacing:2px;outline:0;min-width:60%;padding:1.2rem 1.5rem 1.7rem;line-height:1;text-align:center;text-decoration:none;transition:.2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-shadow:0 1px 0 rgba(254,219,55,.8);white-space:nowrap}.button-slot:hover:not(.disabled){transform:translateX(-50%) translateY(-1px);box-shadow:rgba(45,35,66,.4) 0 4px 8px,rgba(45,35,66,.3) 0 9px 16px -3px,#8a6e2f 0 -8px 0 inset}.button-slot.disabled,.button-slot.disabled:active,.button-slot.disabled:focus,.button-slot.disabled:hover{color:#ebebeb;background:linear-gradient(140deg,#6e6e6e,#9b9b9b);box-shadow:rgba(45,35,66,.4) 0 2px 4px;cursor:not-allowed;text-shadow:none;padding:1.45rem 1.5rem;transform:translateX(-50%)}.state{text-align:center;padding-top:0;padding-bottom:1rem;margin-top:-.25rem}.state .block{display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;text-align:center;font-size:1rem;font-weight:700;color:#fedb37;margin:.25rem auto;padding:.5rem 1.4rem;letter-spacing:1px;border:2px dashed #fdb931;background:rgba(0,0,0,.55);backdrop-filter:blur(2px);text-shadow:0 1px 2px rgba(0,0,0,.6);position:relative;z-index:2}.state .block:before{content:"ⓘ";color:#fdb931;font-size:1.15rem;font-weight:900}.state .block a{color:#fedb37!important;text-decoration:underline}.molly-aside{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin:1rem auto 3rem;padding:0 1rem}.molly-aside .popup-btn{display:inline-block;min-width:8rem;padding:.8rem 1.6rem;background:linear-gradient(180deg,#279759 0,#1a7958 50%,#115439 100%);color:#fedb37;font-size:1.1rem;font-weight:900;letter-spacing:2px;border:3px solid #d4a520;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.35),inset 0 -3px 0 rgba(0,0,0,.2);text-align:center;text-shadow:0 2px 3px rgba(0,0,0,.5);text-decoration:none;transition:transform .15s,box-shadow .15s}.molly-aside .popup-btn:active,.molly-aside .popup-btn:focus,.molly-aside .popup-btn:hover,.molly-aside .popup-btn:visited{text-decoration:none}.molly-aside .popup-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.4),inset 0 -3px 0 rgba(0,0,0,.2);color:#fff}.molly-aside .popup-btn:active{transform:translateY(1px);box-shadow:0 2px 6px rgba(0,0,0,.35),inset 0 -2px 0 rgba(0,0,0,.2)}.popup-wrap{display:flex;align-items:center;justify-content:center;position:fixed;inset:0;background:rgba(0,0,0,.65);z-index:9999;padding:1.5rem 1rem;visibility:hidden;opacity:0;transition:opacity .15s ease,visibility .15s ease;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.popup-wrap::-webkit-scrollbar{display:none;width:0;height:0}.popup-wrap.show{visibility:visible;opacity:1}.popup-box{position:relative;background:#feeed6;border:4px solid #d4a520;border-radius:16px;box-shadow:0 0 30px rgba(0,0,0,.5);padding:1.5rem 1.5rem 1.25rem;max-width:640px;width:100%;margin:auto;color:#1a1a1a;box-sizing:border-box;max-height:calc(100vh - 3rem);overflow-y:auto}.popup-box::-webkit-scrollbar{width:6px}.popup-box::-webkit-scrollbar-thumb{background:#d4a520;border-radius:3px}.popup-box h3{font-size:1.4rem;margin:0 0 1rem;color:#1a7958;text-align:center;font-weight:900;padding-bottom:.6rem;border-bottom:2px solid #fdb931}.popup-box .text{font-size:.92rem;line-height:1.7;color:#3a2c14}.popup-box .text p{margin:0 0 .75rem}.popup-box .text ul{padding-left:1.25rem;margin:0;list-style:disc}.popup-box .text ol{padding-left:1.5rem;margin:.25rem 0 .75rem;list-style:decimal}.popup-box .text li{margin-bottom:.5rem}.popup-close{display:block;background:linear-gradient(180deg,#fedb37,#fdb931);color:#1a7958;text-decoration:none;text-align:center;padding:.7rem 1.5rem;border-radius:999px;font-weight:900;letter-spacing:2px;margin:1.25rem auto 0;width:60%;max-width:220px;border:2px solid #8a6e2f;box-shadow:0 3px 6px rgba(0,0,0,.25)}.popup-close,.popup-close:active,.popup-close:focus,.popup-close:hover,.popup-close:visited{text-decoration:none}.popup-close:hover{background:linear-gradient(180deg,#fdb931,#d4a520);color:#115439}.modal-content{border:none!important}.modal-header{color:#fedb37;background:#1a7958;padding:.5rem 1rem!important;align-items:center!important;border:none!important;border-bottom:3px solid #d4a520!important}.modal-header .code{font-size:.85rem}.modal-header .close{margin:0!important;padding:0!important;color:#fedb37;outline:none;text-shadow:none;opacity:.9}.modal-header .close:hover{color:#fff;opacity:1}.modal-title{width:25%}.modal-title img{max-width:100%}.modal-body{text-align:center;color:#1a7958;border:none!important;background:#feeed6}.modal-body .bonus{margin:0 auto 1rem}.modal-body .bonus #myModal_b{font-family:verdana;font-style:italic;font-size:3rem;font-weight:700;color:#fdb931;text-shadow:-1px -1px 1px #faf9f1,1px 1px 1px #d4a520,1px 2px 1px #8a6e2f,1px 3px 1px #8a6e2f,1px 4px 1px #1a7958,1px 5px 1px #1a7958,1px 6px 1px #1a7958,1px 7px 1px #1a7958,1px 8px 6px hsla(0,0%,6%,.4),1px 12px 10px hsla(0,0%,6%,.25)}.modal-body .bonus span{font-weight:700;font-size:1.25rem;margin-left:10px;color:#1a7958}.modal-body p{padding:0;margin:0 0 .25rem 0;font-size:.85rem;color:#1a7958}.modal-body .errorText{margin:.25rem 0;font-size:1.15rem;color:#1a7958}.modal-body .noLoginText{color:#1a7958!important;font-size:1.15rem;text-decoration:underline}@media(max-width:1330px){body{background-attachment:fixed;background-size:cover}.topTitle h1{font-size:2.2rem}}@media(max-width:992px){.topTitle h1{font-size:1.9rem;padding:.4rem 1.5rem}}@media(max-width:768px){body{background-image:url(../images/molly/bg_m.webp)}.topTitle{margin:.5rem auto 2rem}.molly-aside{position:fixed;left:0;right:0;bottom:0;margin:0;padding:.55rem .5rem;background:linear-gradient(180deg,rgba(17,84,57,.96),rgba(11,60,38,.96));border-top:3px solid #fdb931;box-shadow:0 -4px 16px rgba(0,0,0,.4);z-index:998;gap:.5rem;flex-wrap:nowrap}.molly-aside .popup-btn{flex:1;min-width:0;font-size:.95rem;padding:.65rem .25rem;letter-spacing:0;border-width:2px;border-radius:8px}.popup-wrap{padding:.75rem}.popup-box{margin:.5rem auto 5.5rem;padding:1.1rem 1rem .9rem}.popup-box h3{font-size:1.2rem;padding-bottom:.5rem;margin-bottom:.75rem}.popup-box .text{font-size:.85rem;line-height:1.6}.popup-box .text ol,.popup-box .text ul{padding-left:1rem}.popup-box .text li{margin-bottom:.35rem}.popup-close{margin-top:1rem;padding:.6rem 1rem;width:70%}}@media(max-width:580px){body{align-items:center}.slotWrap{width:86%}.slotWrap div{width:calc(19.41748% - 3px);height:80px}.slotWrap div:not(.no15) img{width:38px}.slotWrap div span{font-size:13px}.button-slot{font-size:1rem;padding:.85rem .8rem 1.3rem;margin:.75rem auto}.button-slot.disabled,.button-slot.disabled:active,.button-slot.disabled:focus,.button-slot.disabled:hover{padding:1.075rem .8rem}}@media(max-width:480px){.molly-aside .popup-btn{font-size:.9rem;padding:.6rem .15rem}}@media(max-width:420px){.topTitle h1{font-size:1.5rem;padding:.3rem 1rem}.slotWrap{width:88%}.slotWrap div{width:calc(20% - 5px);height:70px}.slotWrap div:not(.no15) img{width:36px}.button-slot{font-size:.95rem;min-width:80%}}
/*# sourceMappingURL=molly.min.css.map */
