nav.menu[data-v-63c3d1d8]{width:100%;display:flex;background:var(--color-blue);color:var(--color-text-light)}nav.menu ul[data-v-63c3d1d8]{display:flex;padding-left:10px}nav.menu ul a[data-v-63c3d1d8]{text-decoration:none;color:var(--color-text-light)}nav.menu ul li.active a[data-v-63c3d1d8]{text-decoration:underline}ul[data-v-63c3d1d8]{list-style-type:none;padding:0}li[data-v-63c3d1d8]{display:inline-block;margin:0 10px}a[data-v-63c3d1d8]{color:#42b983}ul[data-v-5cba662d]{list-style-type:none;padding:0}li[data-v-5cba662d]{display:inline-block;margin:0 10px 0 0}ul.list-buttons[data-v-638b8374]{list-style-type:none;padding:0}ul.list-buttons li[data-v-638b8374]{display:inline-block;margin:0 10px 10px 0}ul.list-buttons[data-v-dfc0e276]{list-style-type:none;padding:0}ul.list-buttons li[data-v-dfc0e276]{display:inline-block;margin:0 10px 10px 0}.unfinished-list>li[data-v-26a0191c]{margin:14px}ul.list-buttons[data-v-26a0191c],ul.vertical-inputs[data-v-26a0191c]{list-style-type:none;padding:0}ul.list-buttons li[data-v-26a0191c]{display:inline-block;margin:0 50px 0 0}ul.vertical-inputs li[data-v-26a0191c]{display:block;margin:0 0 0 0;width:50%}ul.vertical-inputs li p input[data-v-26a0191c]{width:10%}.title[data-v-26a0191c]{font-weight:700}li p[data-v-26a0191c]{margin:0}.autocomplete[data-v-26a0191c]{font-size:11px}.winClass[data-v-263a67f6]{color:green}.unfinished-list>li[data-v-263a67f6]{margin:14px}.cashOut[data-v-263a67f6],.cashOut[data-v-263a67f6]:disabled{background:green}.cashOut[data-v-263a67f6]:disabled{opacity:.5}ul.list-buttons[data-v-263a67f6],ul.vertical-inputs[data-v-263a67f6]{list-style-type:none;padding:0}ul.list-buttons li[data-v-263a67f6]{display:inline-block;margin:0 50px 0 0}ul.vertical-inputs li[data-v-263a67f6]{display:block;margin:0 0 0 0;width:50%}ul.vertical-inputs li p input[data-v-263a67f6]{width:10%}.title[data-v-263a67f6]{font-weight:700}li p[data-v-263a67f6]{margin:0}.autocomplete[data-v-263a67f6]{font-size:11px}table[data-v-6ec22b6b]{display:table;border-collapse:separate;border-spacing:2px;border-color:gray;width:100%;font-size:12px;font-family:Verdana;line-height:.9}th[data-v-6ec22b6b]{border-bottom:2px solid #ddd;text-align:left}td.left[data-v-6ec22b6b]{text-align:left;padding-top:10px;padding-bottom:10px;padding-right:10px}td.right[data-v-6ec22b6b]{text-align:right;padding-top:10px;padding-left:10px;padding-right:10px}td.transactionValue[data-v-6ec22b6b]{width:3%}td.guid[data-v-6ec22b6b]{width:300px}td.date[data-v-6ec22b6b]{width:200px}td.name[data-v-6ec22b6b]{width:8%}td.id[data-v-6ec22b6b]{width:4%}td.center[data-v-6ec22b6b]{text-align:center;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px}tr[data-v-6ec22b6b]:nth-child(2n){background-color:#f2f2f2}.text-capitalize[data-v-6ec22b6b]{text-transform:capitalize}.gamification-actions[data-v-72b24f2c]{display:flex}#gameSessionStuff[data-v-72b24f2c],#messages[data-v-72b24f2c]{width:50%}div[data-v-72b24f2c]{margin-bottom:10px}label[data-v-72b24f2c]{display:inline-block;width:15em;text-align:left}button[data-v-72b24f2c]{display:inline-block;margin-right:1em}.flex-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;gap:40px}.grid-container{margin-bottom:20px}.layout-label{font-weight:700;margin-bottom:10px}.grid-cell{font-size:75px;border:1px solid #ccc}.cascade-info{font-size:.8em;color:#666;margin-left:8px}.win-info{color:green}.bonus-info,.win-info{font-size:.9em;margin-top:4px}.bonus-info{color:blue}.grid-container{display:flex;flex-direction:column;align-items:left}.grid{display:grid;gap:2px}.grid-cell{width:80px;height:80px;border:none;position:relative}.cell-content,.grid-cell{display:flex;align-items:center;justify-content:center}.cell-content{font-size:75px;position:absolute;width:100%;height:100%}.flex-buttons{display:flex;gap:10px;margin-top:1em}button{cursor:pointer}ul.list-buttons[data-v-217ad5e4]{list-style-type:none;padding:0}ul.list-buttons li[data-v-217ad5e4]{display:inline-block;margin:0 10px 10px 0}.game-view[data-v-f8391e58]{padding:20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;color:#fff;position:relative}.game-view.bonus-level[data-v-f8391e58]{background:linear-gradient(135deg,#f093fb,#f5576c);animation:pulse-f8391e58 2s ease-in-out infinite}@keyframes pulse-f8391e58{0%,to{opacity:1}50%{opacity:.9}}.bonus-banner[data-v-f8391e58]{background:rgba(255,215,0,.9);color:#000;padding:10px;text-align:center;font-size:24px;font-weight:700;border-radius:8px;margin-bottom:15px;animation:slideDown-f8391e58 .5s ease-out}@keyframes slideDown-f8391e58{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.bonus-badge[data-v-f8391e58]{background:gold;color:#000;padding:2px 8px;border-radius:4px;font-size:14px;margin-left:10px;animation:blink-f8391e58 1.5s ease-in-out infinite}@keyframes blink-f8391e58{0%,to{opacity:1}50%{opacity:.5}}.win-text[data-v-f8391e58]{color:#4caf50;font-weight:700}.loss-text[data-v-f8391e58]{color:#f44336;font-weight:700}.game-status[data-v-f8391e58]{background:rgba(0,0,0,.3);padding:15px;border-radius:8px;margin:20px 0}.game-status p[data-v-f8391e58]{margin:10px 0;font-size:18px;font-weight:700}.game-buttons[data-v-f8391e58]{display:flex;flex-wrap:wrap;gap:10px;margin:30px 0;justify-content:center}.game-button[data-v-f8391e58]{padding:15px 30px;font-size:16px;font-weight:700;background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff;border:none;border-radius:8px;cursor:pointer;transition:transform .2s,box-shadow .2s;min-width:200px}.game-button[data-v-f8391e58]:hover{transform:scale(1.05);box-shadow:0 8px 15px rgba(0,0,0,.3)}.game-button[data-v-f8391e58]:active{transform:scale(.98)}.action-buttons[data-v-f8391e58]{display:flex;gap:10px;justify-content:center;margin:30px 0;flex-wrap:wrap}.button[data-v-f8391e58]{padding:12px 25px;font-size:16px;font-weight:700;border:none;border-radius:8px;cursor:pointer;transition:all .3s}.cashout-btn[data-v-f8391e58]{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff}.cashout-btn[data-v-f8391e58]:hover{transform:scale(1.05);box-shadow:0 8px 15px rgba(0,0,0,.3)}.continue-btn[data-v-f8391e58]{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff}.continue-btn[data-v-f8391e58]:hover{transform:scale(1.05);box-shadow:0 8px 15px rgba(0,0,0,.3)}.button[data-v-f8391e58]:disabled{opacity:.5;cursor:not-allowed}.button[data-v-f8391e58]:disabled:hover{transform:none;box-shadow:none}.result-message[data-v-f8391e58]{margin-top:20px;padding:15px;border-radius:8px;font-size:18px;font-weight:700;text-align:center;animation:slideIn-f8391e58 .3s ease-in-out}.result-message.win[data-v-f8391e58]{background-color:rgba(76,175,80,.8);color:#fff}.result-message.loss[data-v-f8391e58]{background-color:rgba(244,67,54,.8);color:#fff}@keyframes slideIn-f8391e58{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.cashout-actions[data-v-69c960c5]{padding:20px}.overlay-loading[data-v-69c960c5]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000}.list-buttons[data-v-69c960c5]{list-style-type:none;padding:0;margin:10px 0}.list-buttons li[data-v-69c960c5]{margin:5px 0}.button[data-v-69c960c5]{padding:10px 20px;margin:5px;background-color:var(--color-green);color:var(--color-text-dark);border:none;border-radius:5px;cursor:pointer;font-weight:700}.button[data-v-69c960c5]:hover:not(.disabled){background-color:var(--color-yellow)}.button.disabled[data-v-69c960c5]{background-color:var(--color-disabled);cursor:not-allowed}.unfinished[data-v-69c960c5]{margin:20px 0;padding:15px;background-color:#f0f0f0;border-radius:5px}.unfinished-list[data-v-69c960c5]{list-style-type:none;padding:0}.unfinished-list li[data-v-69c960c5]{padding:5px 0}.unfinished-list a[data-v-69c960c5]{color:var(--color-blue);text-decoration:none;margin-left:10px}.unfinished-list a[data-v-69c960c5]:hover{text-decoration:underline}.ticket-buy[data-v-69c960c5]{margin:20px 0;padding:15px;background-color:#e8f5e9;border-radius:5px}.bet-amount[data-v-69c960c5]{margin-bottom:15px}.bet-amount label[data-v-69c960c5]{display:block;margin-bottom:5px;font-weight:700}.bet-amount input[data-v-69c960c5]{width:100%;max-width:200px;padding:8px;font-size:14px;border:1px solid var(--color-blue);border-radius:4px}.ticket-gameplay[data-v-69c960c5]{margin:20px 0}ul.list-buttons[data-v-884156ae]{list-style-type:none;padding:0}ul.list-buttons li[data-v-884156ae]{display:inline-block;margin:0 10px 10px 0}.number-grid[data-v-884156ae]{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;max-width:420px;margin-bottom:8px}.number-grid button[data-v-884156ae]{padding:6px 8px;font-size:.9em}.number-grid button.selected[data-v-884156ae]{background:#dbb230;color:#fff}:root{--color-green:#9fd0b0;--color-yellow:#dbb230;--color-blue:#1b2c4d;--color-text-light:#fff;--color-text-dark:var(--color-blue);--color-disabled:grey}html{height:100%}body{font-family:Montserrat;font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;min-height:100%;background:#fff;color:#1b2c4d;margin:0;padding:0}#app{color:var(--color-text-dark)}header{background:var(--color-green);padding:10px 20px;display:flex}header h1{margin:0;padding:0}header .userinfo{font-size:.85em;margin-left:auto;text-align:right}header .userinfo a{text-decoration:underline}main{padding:20px}h1,h2,h3,h4{font-family:Aleo;font-weight:700}h5,h6{font-family:Montserrat;font-weight:600}.button,button{border:0;font-size:1em;background:var(--color-blue);color:var(--color-text-light);padding:.5em 1em;border-radius:.3em;margin:.3em}.button.disabled,.button:disabled,button.disabled,button:disabled{background:var(--color-disabled)}input[type=number],input[type=text]{padding:.5em}.overlay-loading{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:1000}.overlay-loading:before{position:absolute;left:50%;top:50%;border:4px solid var(--color-text-light);border-radius:50%;border-top-color:transparent;border-bottom-color:transparent;width:60px;height:60px;content:"";animation:rotate360deg 1.25s linear infinite}@keyframes rotate360deg{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.mdi>svg{vertical-align:middle}.mdi.mdi-spin>svg{animation:mdi-spin 2s linear infinite}@keyframes mdi-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}