.wg{background:#1b1a2d;padding-bottom:35px}.wg button{font:inherit;cursor:pointer}.wg-header{height:49px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:#252345;position:sticky;top:0;z-index:8}.wg-header .wordmark{font-size:25px}.wg-header button{border:0;background:none;color:#e5def2;font-size:22px;padding:4px}.wg-headtools{display:flex;gap:12px}.wg-top{padding:19px 14px 0;background:linear-gradient(110deg,#ff8b71,#ba63dc 40%,#8b69ff 70%,#51b0ff);border-radius:0 0 70px 70px}.wg-wallet{background:radial-gradient(circle at -1% 100%,#69618d 0%,#69618d55 32%,transparent 33%),radial-gradient(circle at 100% 10%,#786e8b88 0%,#786e8b44 40%,transparent 41%),#3e386e;border-radius:23px;padding:18px 22px 16px;text-align:center;position:relative}.wg-balance{font-size:24px;font-weight:700;margin:0 0 8px;display:inline-block}.wg-refresh{border:0;background:none;color:#a296bf;font-size:19px!important;position:absolute;right:26%;top:20px}.wg-wallet p{font-size:15px;margin:0 0 23px;color:#e9e1f8}.wg-wallet .wallet-actions{display:flex;justify-content:space-between;gap:30px}.wallet-actions button{border:0;color:#fff;border-radius:25px;flex:1;padding:8px 10px;background:#fb585b;font-size:18px;font-weight:bold}.wallet-actions button:last-child{background:#12b46b}.wg-notice{display:flex;gap:10px;align-items:center;background:#262444;padding:7px 10px;margin-top:11px;border:1px solid #6b5081;border-radius:7px;min-height:43px;box-shadow:0 2px 4px #0003;color:#bcb6d0;font-size:12px;line-height:1.5}.wg-notice p{margin:0;flex:1}.wg-notice button{background:linear-gradient(100deg,#ff9b89,#b16ce8,#55b5ff);border:1px solid #bda4ea;border-radius:25px;padding:6px 18px;color:#fff}.wg-speeds{margin-top:13px;border-radius:11px;background:#3e386e;display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden}.wg-speeds button{border:0;background:none;color:#c8c2db;padding:12px 4px 9px;display:flex;flex-direction:column;align-items:center;gap:10px;font-size:13px;line-height:1.4}.wg-speeds button[aria-selected=true]{background:linear-gradient(#45078e,#190035);color:#dfcdff}.clock-icon{width:38px;height:38px;border:4px solid #d9d7df;border-radius:50%;background:radial-gradient(circle at 60% 30%,#fff,#8c8c8d);box-shadow:inset 0 0 0 2px #acabb0,0 2px 2px #0003;position:relative;display:block}.clock-icon:before{content:'';position:absolute;height:12px;width:2px;background:#68636c;top:13px;left:14px;transform:rotate(5deg);transform-origin:top}.clock-icon:after{content:'';position:absolute;top:7px;left:10px;width:7px;height:7px;border:2px solid #69646d;border-left:0;border-bottom:0;transform:rotate(125deg)}[aria-selected=true] .clock-icon{background:radial-gradient(circle,#b38afd,#6f2bd6);border-color:#d4b2ff;box-shadow:inset 0 0 0 2px #9171bd,0 0 5px #aa6dff}.wg-inner{padding:19px 14px}.wg-ticket{border-radius:8px;background:linear-gradient(110deg,#ff947e,#b35adc 37%,#896cff 65%,#4eacff);display:grid;grid-template-columns:1fr 1fr;position:relative;min-height:105px;margin-bottom:12px}.wg-ticket:before,.wg-ticket:after{content:'';position:absolute;width:16px;height:16px;border-radius:50%;background:#1b1a2d;left:calc(50% - 8px);top:-8px}.wg-ticket:after{top:auto;bottom:-8px}.wg-left{padding:11px 12px;border-right:1px dashed #68518f}.wg-how{width:100%;border:1px solid #7e478c;border-radius:20px;background:none;color:#29213d;font-size:12px!important;padding:4px 0}.wg-left p{font-size:12px;color:#27213c;margin:8px 0 10px}.wg-recent{display:flex;gap:5px}.wg-right{text-align:right;padding:12px 12px 10px 8px;color:#252042;display:flex;flex-direction:column;justify-content:space-between}.wg-right strong{font-size:13px}.wg-count{display:flex;gap:4px;justify-content:flex-end;align-items:center;margin:5px 0}.wg-digit{background:#211d3b;color:white;font-weight:bold;font-size:24px;min-width:20px;text-align:center;padding:2px 1px}.wg-count .colon{font-size:23px}.wg-period{font-size:12px;font-weight:bold;white-space:nowrap;letter-spacing:-.3px}.wg-controls{background:#252345;border-radius:12px;padding:8px 8px 11px}.wg-colors{display:flex;gap:16px;margin-bottom:15px}.wg-colors button{flex:1;border:0;padding:10px 0;color:#fff;border-radius:0 10px 0 10px;font-size:16px}.wg-green{background:#12b46b}.wg-violet{background:#c467ef}.wg-red{background:#fb595b}.wg-numbergrid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;background:#1d1b32;padding:10px 11px;border-radius:10px}.wg-ball{--ball:#17ba77;width:100%;aspect-ratio:1;max-width:59px;border:0;border-radius:50%;position:relative;display:grid;place-items:center;font-size:30px;font-weight:bold;font-style:italic;color:var(--ball);background:radial-gradient(circle at 35% 30%,#ffffffb0,transparent 52%),conic-gradient(from 22deg,var(--ball) 0deg 32deg,#fff 32deg 48deg,var(--ball) 48deg 118deg,#fff 118deg 134deg,var(--ball) 134deg 203deg,#fff 203deg 219deg,var(--ball) 219deg 292deg,#fff 292deg 308deg,var(--ball) 308deg 360deg);box-shadow:inset -2px -4px 3px #0005,inset 2px 2px 2px #fff7;isolation:isolate}.wg-ball:before{content:'';position:absolute;inset:11%;border-radius:50%;background:linear-gradient(135deg,#fff,#ffffffc9);box-shadow:inset 0 0 0 2px #ffffff40;z-index:-1}.wg-ball[data-n='0'],.wg-ball[data-n='5']{background:conic-gradient(#ef555e,#ef555e 25%,#b450e9 25%,#b450e9 50%,var(--ball) 50%,var(--ball) 75%,#b450e9 75%)}.wg-ball.mini{width:25px;height:25px;font-size:16px;flex:none}.wg-ball.red{--ball:#fb595b}.wg-ball.violet{color:#bd57e8}.wg-mults{display:flex;gap:5px;justify-content:space-between;align-items:center;margin:12px 0}.wg-mults button{background:#1d1b32;color:#d1cbdc;border:0;border-radius:9px;padding:9px 7px;font-size:12px}.wg-mults .random{color:#ed6d85;border:1px solid #e1798e;background:none;padding:9px 12px}.wg-mults button.active{background:#12b46b;color:#fff}.wg-sizes{display:flex;margin:0 12px}.wg-sizes button{flex:1;color:#fff;border:0;background:#ffab52;padding:10px 0;font-size:18px;border-radius:25px 0 0 25px}.wg-sizes button:last-child{background:#6da4ef;border-radius:0 25px 25px 0}.wg-status{font-size:11px;color:#c9bddc;line-height:1.6;margin:10px 3px 0;min-height:18px}.wg-lock{color:#ffb2ae}.wg-historytabs{display:flex;gap:10px;margin:13px 0 19px}.wg-historytabs button{flex:1;padding:11px 4px;font-size:15px;color:#c2bad7;border:0;border-radius:10px;background:#252345;white-space:nowrap}.wg-historytabs button.active{background:linear-gradient(110deg,#ff927f,#b765e8,#50b4fa);color:#221e35;font-weight:bold}.wg-table{width:100%;border-collapse:collapse;background:#252345;border-radius:7px 7px 0 0;overflow:hidden;font-size:12px;text-align:center}.wg-table th{background:#3e386e;padding:14px 5px;color:#fff;white-space:nowrap;font-size:13px}.wg-table td{padding:8px 5px;height:42px;color:#efebf6}.wg-table th:first-child,.wg-table td:first-child{text-align:left;padding-left:12px;font-size:11px}.wg-number{font-size:28px;font-weight:900;font-style:italic;color:#12b46b}.wg-number.red{color:#fb595b}.wg-number.violet{background:linear-gradient(#fb595b 45%,#bc5cef 46%);color:transparent;background-clip:text;-webkit-background-clip:text}.wg-number.five{background:linear-gradient(#12b46b 45%,#bc5cef 46%);color:transparent;background-clip:text;-webkit-background-clip:text}.wg-dot{display:inline-block;width:11px;height:11px;border-radius:50%;background:#12b46b;margin:0 3px;vertical-align:middle}.wg-dot.red{background:#fb595b}.wg-dot.violet{background:#bf5df0}.wg-pager{display:flex;align-items:center;justify-content:center;gap:40px;padding:19px;margin-top:20px;background:#252345;font-size:13px}.wg-pager button{border:0;border-radius:6px;background:#a38bff;width:38px;height:38px;color:#2a2044;font-size:28px}.wg-pager button:disabled{opacity:.3;cursor:default}.wg-footnote{font-size:10px;color:#9b8aaf;text-align:center;line-height:1.7;margin:14px 0 0}.wg-chart{background:#252345;padding:12px;border-radius:9px;overflow:auto}.wg-chart table{width:100%;border-collapse:collapse;text-align:center;font-size:11px;min-width:310px}.wg-chart td{border-bottom:1px solid #3d3156;padding:5px 2px;color:#837296}.wg-chart .hit{background:#8c6ee1;color:white;border-radius:50%;display:inline-grid;width:20px;height:20px;place-items:center}.wg-chart .chartid{white-space:nowrap;font-size:9px;color:#c6b9df}.wg-bet{background:#252345;color:#eee7f8;border:1px solid #9e79dc;border-radius:18px;padding:0;width:min(390px,calc(100vw - 20px));max-height:90vh;overflow:auto}.wg-bet::backdrop{background:#11101fc4}.wg-bet-head{background:linear-gradient(110deg,#ff947e,#ab66e8,#51b2ff);padding:17px;text-align:center;color:#241b39}.wg-bet-head h2{margin:0 0 8px;font-size:21px}.wg-bet-body{padding:18px}.wg-bet-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:14px 0;font-size:13px}.wg-bet-row input{width:100px;background:#1b192e;border:1px solid #65518b;color:#fff;padding:10px;border-radius:8px}.wg-bet-chips{display:flex;gap:7px}.wg-bet-chips button{background:#3e386e;border:0;border-radius:6px;color:#e9e3f3;padding:8px 12px}.wg-bet-chips .active{background:#ae8df5;color:#211a30}.wg-bet-actions{display:flex;gap:10px;margin-top:20px}.wg-bet-actions button{flex:1;border:1px solid #a88cdb;border-radius:22px;background:none;color:#e6dcf9;padding:12px;font-size:13px}.wg-bet-actions button:last-child{background:#a485f1;color:#241c39}.wg-bet-error{color:#ffaaaa;min-height:18px;font-size:12px;line-height:1.6}.wg-bet small{font-size:10px;color:#b9a4cf}.wg-mine-entry{background:#252345;border:1px solid #473963;padding:13px;border-radius:8px;margin-bottom:8px;font-size:12px;line-height:1.7}.wg-mine-entry b{color:#d4b6ff}.wg-mine-entry .win{color:#4adba3}.wg-mine-entry .loss{color:#ff8b8f}.wg-empty{background:#252345;text-align:center;padding:30px 15px;font-size:12px;color:#b6a4cf}@media(max-width:360px){.wg-mults{gap:3px}.wg-mults button{padding:8px 5px;font-size:11px}.wg-ball{font-size:26px}.wg-colors{gap:10px}.wg-period{font-size:10px}.wg-right{padding-right:8px}.wg-table th{font-size:11px}.wg-historytabs button{font-size:13px}}

.wg button:disabled{opacity:.45;cursor:default}.wg button:focus-visible{outline:2px solid #d6b5ff;outline-offset:3px}
.wg-numbergrid .wg-ball{font-size:30px;font-weight:900;font-style:italic}.wg-wallet .wg-refresh{right:18px}@media(max-width:360px){.wg-numbergrid .wg-ball{font-size:26px}}
