.currency-icon[data-v-8f4389c7]{display:block;object-fit:contain;flex-shrink:0}svg[data-v-b27b8c3b]{transform:scale(1.4)}svg[data-v-82289744]{transform:scale(1.4)}.modal__backdrop[data-v-423f215c]{position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,#1475e10f,#000000b3 60%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.modal__box[data-v-423f215c]{width:100%;background:linear-gradient(180deg,#1475e10a,#1475e100) padding-box,var(--surface) padding-box;border:1px solid var(--border-strong);border-radius:var(--radius-lg);color:var(--text);display:flex;flex-direction:column;max-height:85vh;overflow:hidden;box-shadow:var(--shadow-card)}.modal__box header[data-v-423f215c]{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid var(--border)}.modal__box header h2[data-v-423f215c]{font-size:.95rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text)}.modal__box header .close[data-v-423f215c]{width:32px;height:32px;display:grid;place-content:center;background:transparent;border:1px solid var(--border);color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--ease),color var(--ease),border-color var(--ease)}.modal__box header .close[data-v-423f215c]:hover{background-color:var(--accent-soft);color:var(--accent);border-color:var(--border-accent)}.modal__box header .close svg[data-v-423f215c]{width:14px;height:14px}.modal__box .content[data-v-423f215c]{padding:22px;overflow-y:auto;flex:1}.modal__box footer[data-v-423f215c]{border-top:1px solid var(--border);padding:16px 22px;display:flex;gap:10px;justify-content:flex-end}.modal-enter-active[data-v-423f215c],.modal-leave-active[data-v-423f215c]{transition:opacity .2s ease}.modal-enter-active .modal__box[data-v-423f215c],.modal-leave-active .modal__box[data-v-423f215c]{transition:transform .25s cubic-bezier(.2,1,.3,1.2)}.modal-enter-from[data-v-423f215c],.modal-leave-to[data-v-423f215c]{opacity:0}.modal-enter-from .modal__box[data-v-423f215c],.modal-leave-to .modal__box[data-v-423f215c]{transform:translateY(20px) scale(.96)}.ui-btn[data-v-fe9b4483]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--radius);font-family:inherit;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:transform var(--ease),background-color var(--ease),border-color var(--ease),color var(--ease),box-shadow var(--ease),opacity var(--ease);white-space:nowrap;-webkit-user-select:none;user-select:none}.ui-btn.s-sm[data-v-fe9b4483]{padding:7px 12px;font-size:.74rem;border-radius:var(--radius-sm)}.ui-btn.s-md[data-v-fe9b4483]{padding:10px 16px;font-size:.84rem}.ui-btn.s-lg[data-v-fe9b4483]{padding:14px 20px;font-size:.95rem;border-radius:var(--radius-lg)}.ui-btn.block[data-v-fe9b4483]{width:100%}.ui-btn.icon.s-sm[data-v-fe9b4483]{padding:7px 9px}.ui-btn.icon.s-md[data-v-fe9b4483]{padding:10px 12px}.ui-btn .ico[data-v-fe9b4483]{display:inline-grid;place-items:center}.ui-btn .ico[data-v-fe9b4483] svg{width:1em;height:1em;font-size:1.1em}.ui-btn[data-v-fe9b4483]:not(:disabled):hover{transform:translateY(-1px)}.ui-btn[data-v-fe9b4483]:not(:disabled):active{transform:translateY(0)}.ui-btn[data-v-fe9b4483]:disabled{cursor:not-allowed;opacity:.55;transform:none!important}.ui-btn.v-primary[data-v-fe9b4483]{color:#fff;background-image:var(--accent-grad);box-shadow:var(--shadow-glow),inset 0 0 0 1px #ffffff2e}.ui-btn.v-primary[data-v-fe9b4483]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,#ffffff38,#fff0)}.ui-btn.v-primary[data-v-fe9b4483]:not(:disabled):hover{box-shadow:0 14px 40px #1475e166,inset 0 0 0 1px #ffffff40}.ui-btn.v-secondary[data-v-fe9b4483]{background-color:var(--surface-2);color:var(--text);border-color:var(--border)}.ui-btn.v-secondary[data-v-fe9b4483]:not(:disabled):hover{background-color:var(--surface-3);border-color:var(--border-strong)}.ui-btn.v-ghost[data-v-fe9b4483]{background-color:transparent;color:var(--text-muted)}.ui-btn.v-ghost[data-v-fe9b4483]:not(:disabled):hover{background-color:#ffffff0a;color:var(--text)}.ui-btn.v-outline[data-v-fe9b4483]{background-color:transparent;color:var(--accent);border-color:var(--border-accent)}.ui-btn.v-outline[data-v-fe9b4483]:not(:disabled):hover{background-color:var(--accent-soft);color:var(--accent-2)}.ui-btn.v-danger[data-v-fe9b4483]{background-image:linear-gradient(135deg,#ff6273,#ff3b4f);color:#fff;box-shadow:0 8px 24px #ff3c504d,inset 0 0 0 1px #ffffff2e}.ui-btn.v-success[data-v-fe9b4483]{background-image:linear-gradient(135deg,#1ee895,#08c46c);color:#04140a;box-shadow:0 8px 24px #0ab26b4d,inset 0 0 0 1px #ffffff2e}.ui-btn .label[data-v-fe9b4483]{position:relative}.ui-btn .spin[data-v-fe9b4483]{width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:ui-btn-spin-fe9b4483 .7s linear infinite}@keyframes ui-btn-spin-fe9b4483{to{transform:rotate(360deg)}}.ui-toggle[data-v-4d61d20d]{display:inline-flex;align-items:center;gap:10px;background:transparent;border:none;padding:0;cursor:pointer;font-family:inherit;color:var(--text-muted);font-size:.82rem;font-weight:500;transition:color var(--ease)}.ui-toggle[data-v-4d61d20d]:hover:not(.disabled){color:var(--text)}.ui-toggle.disabled[data-v-4d61d20d]{opacity:.5;cursor:not-allowed}.ui-toggle .track[data-v-4d61d20d]{width:38px;height:22px;background-color:var(--input);border:1px solid var(--border);border-radius:999px;position:relative;transition:background-color var(--ease),border-color var(--ease),box-shadow var(--ease)}.ui-toggle .track .thumb[data-v-4d61d20d]{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background-color:var(--text-muted);transition:transform var(--ease-bounce),background-color var(--ease)}.ui-toggle.on .track[data-v-4d61d20d]{background-image:var(--accent-grad);border-color:transparent;box-shadow:0 0 0 4px var(--accent-soft)}.ui-toggle.on .track .thumb[data-v-4d61d20d]{transform:translate(16px);background-color:#fff}.ui-check[data-v-8f820f1b]{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-family:inherit;color:var(--text-muted);font-size:.82rem;font-weight:500;-webkit-user-select:none;user-select:none}.ui-check input[data-v-8f820f1b]{position:absolute;opacity:0;pointer-events:none}.ui-check .box[data-v-8f820f1b]{width:20px;height:20px;background-color:var(--input);border:1px solid var(--border-strong);border-radius:6px;display:inline-grid;place-items:center;color:transparent;transition:border-color var(--ease),background-color var(--ease),color var(--ease),box-shadow var(--ease)}.ui-check .box svg[data-v-8f820f1b]{width:14px;height:14px}.ui-check[data-v-8f820f1b]:hover:not(.disabled){color:var(--text)}.ui-check:hover:not(.disabled) .box[data-v-8f820f1b]{border-color:var(--accent)}.ui-check.on[data-v-8f820f1b]{color:var(--text)}.ui-check.on .box[data-v-8f820f1b]{background-image:var(--accent-grad);border-color:transparent;color:#fff;box-shadow:0 0 0 4px var(--accent-soft)}.ui-check.disabled[data-v-8f820f1b]{opacity:.5;cursor:not-allowed}.ui-slider[data-v-da781c8e]{display:flex;flex-direction:column;gap:8px}.ui-slider.disabled[data-v-da781c8e]{opacity:.5;pointer-events:none}.ui-slider .head[data-v-da781c8e]{display:flex;align-items:center;justify-content:space-between}.ui-slider .head .label[data-v-da781c8e]{font-size:.78rem;color:var(--text-muted)}.ui-slider .head .value[data-v-da781c8e]{font-size:.78rem;color:var(--text);font-weight:600}.ui-slider .track-wrap[data-v-da781c8e]{position:relative;height:22px;display:flex;align-items:center}.ui-slider .track[data-v-da781c8e]{width:100%;height:6px;background-color:var(--input);border-radius:999px;overflow:hidden;border:1px solid var(--border)}.ui-slider .fill[data-v-da781c8e]{height:100%;background-image:var(--accent-grad);box-shadow:0 0 12px #1475e166}.ui-slider input[type=range][data-v-da781c8e]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;margin:0}.ui-slider .thumb[data-v-da781c8e]{position:absolute;width:16px;height:16px;background-color:#fff;border-radius:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000080,0 0 0 3px #1475e159;pointer-events:none;transition:transform .1s}.ui-slider:hover .thumb[data-v-da781c8e]{transform:translate(-50%) scale(1.1)}.ui-select[data-v-7859e6fb]{position:relative}.ui-select.disabled[data-v-7859e6fb]{opacity:.5;pointer-events:none}.ui-select .trigger[data-v-7859e6fb]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:var(--radius);background-color:var(--input);border:1px solid var(--border);color:var(--text);font-family:inherit;font-size:.85rem;font-weight:500;cursor:pointer;transition:border-color var(--ease),background-color var(--ease)}.ui-select .trigger[data-v-7859e6fb]:hover{border-color:var(--border-strong)}.ui-select .trigger .value[data-v-7859e6fb]{display:inline-flex;align-items:center;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-select .trigger .ico[data-v-7859e6fb] svg{width:14px;height:14px}.ui-select .trigger .caret[data-v-7859e6fb]{width:12px;height:12px;color:var(--text-muted);transition:transform var(--ease)}.ui-select.open .trigger[data-v-7859e6fb]{border-color:var(--border-accent)}.ui-select.open .trigger .caret[data-v-7859e6fb]{transform:rotate(180deg);color:var(--accent)}.ui-select .menu[data-v-7859e6fb]{position:absolute;top:calc(100% + 6px);left:0;right:0;background-color:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius);padding:4px;z-index:30;box-shadow:var(--shadow-card);max-height:240px;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.ui-select .menu .opt[data-v-7859e6fb]{display:flex;align-items:center;gap:10px;padding:9px 10px;background:transparent;border:none;border-radius:8px;color:var(--text-muted);font-family:inherit;font-size:.83rem;font-weight:500;cursor:pointer;text-align:left;transition:background-color var(--ease),color var(--ease)}.ui-select .menu .opt .ico[data-v-7859e6fb] svg{width:14px;height:14px}.ui-select .menu .opt .lbl[data-v-7859e6fb]{flex:1}.ui-select .menu .opt .dot[data-v-7859e6fb]{width:6px;height:6px;border-radius:50%;background-color:var(--accent);box-shadow:0 0 8px var(--accent)}.ui-select .menu .opt[data-v-7859e6fb]:hover{background-color:#ffffff0a;color:var(--text)}.ui-select .menu .opt.active[data-v-7859e6fb]{color:var(--text);background-color:var(--accent-soft)}.ui-pop-enter-active[data-v-7859e6fb],.ui-pop-leave-active[data-v-7859e6fb]{transition:opacity .15s,transform .18s cubic-bezier(.2,1,.3,1.2)}.ui-pop-enter-from[data-v-7859e6fb],.ui-pop-leave-to[data-v-7859e6fb]{opacity:0;transform:translateY(-4px) scale(.98)}.ui-num[data-v-3eaf3139]{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:var(--input);border:1px solid var(--border);border-radius:var(--radius);transition:border-color var(--ease),box-shadow var(--ease)}.ui-num[data-v-3eaf3139]:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.ui-num.disabled[data-v-3eaf3139]{opacity:.5;pointer-events:none}.ui-num .prefix[data-v-3eaf3139],.ui-num .suffix[data-v-3eaf3139]{color:var(--text-muted);display:inline-flex;align-items:center}.ui-num .prefix[data-v-3eaf3139] svg,.ui-num .suffix[data-v-3eaf3139] svg{width:16px;height:16px}.ui-num input[data-v-3eaf3139]{flex:1;min-width:0;background:transparent;border:none;outline:none;color:var(--text);font-family:inherit;font-weight:500;font-size:.95rem}.ui-num input[data-v-3eaf3139]::-webkit-outer-spin-button,.ui-num input[data-v-3eaf3139]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ui-tabs[data-v-444eb306]{display:flex;gap:3px;padding:4px;background-color:var(--input);border:1px solid var(--border);border-radius:var(--radius)}.ui-tabs.block .tab[data-v-444eb306]{flex:1}.ui-tabs .tab[data-v-444eb306]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;background:transparent;border:none;border-radius:calc(var(--radius) - 4px);font-family:inherit;font-size:.8rem;font-weight:600;color:var(--text-faint);cursor:pointer;transition:background-color var(--ease),color var(--ease),box-shadow var(--ease);position:relative}.ui-tabs .tab .ico[data-v-444eb306] svg{width:14px;height:14px}.ui-tabs .tab[data-v-444eb306]:hover:not(.disabled){color:var(--text)}.ui-tabs .tab.disabled[data-v-444eb306]{opacity:.45;cursor:not-allowed}.ui-tabs .tab.active[data-v-444eb306]{color:var(--text);background-color:var(--surface-3);box-shadow:inset 0 0 0 1px var(--border-strong)}.ui-tabs .tab.active[data-v-444eb306]:after{content:"";position:absolute;left:14px;right:14px;bottom:4px;height:2px;border-radius:2px;background-image:var(--accent-grad);box-shadow:0 0 8px var(--accent)}.ui-card[data-v-77472de3]{position:relative;border-radius:var(--radius-lg);display:flex;flex-direction:column;overflow:hidden;transition:transform var(--ease),border-color var(--ease),box-shadow var(--ease)}.ui-card.v-surface[data-v-77472de3]{background-color:var(--surface);border:1px solid var(--border)}.ui-card.v-glass[data-v-77472de3]{background:linear-gradient(180deg,#ffffff0a,#ffffff03);border:1px solid var(--border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ui-card.v-accent[data-v-77472de3]{background:var(--accent-grad-soft),var(--surface);border:1px solid var(--border-accent)}.ui-card.glow[data-v-77472de3]{box-shadow:var(--shadow-glow)}.ui-card.interactive[data-v-77472de3]{cursor:pointer}.ui-card.interactive[data-v-77472de3]:hover{transform:translateY(-2px);border-color:var(--border-accent);box-shadow:var(--shadow-glow)}.ui-card .head[data-v-77472de3]{padding:16px 18px 8px}.ui-card .head h3[data-v-77472de3]{font-size:.95rem;font-weight:600;color:var(--text);margin:0}.ui-card .head p[data-v-77472de3]{font-size:.78rem;color:var(--text-muted);margin:4px 0 0;line-height:1.4}.ui-card .body[data-v-77472de3]{padding:14px 18px;flex:1}.ui-card .foot[data-v-77472de3]{padding:12px 18px 16px;border-top:1px solid var(--border)}.rows[data-v-d16dcc8d]{display:flex;flex-direction:column;gap:18px}.row[data-v-d16dcc8d]{display:flex;flex-direction:column;gap:8px}.row.split[data-v-d16dcc8d]{flex-direction:row;align-items:center;justify-content:space-between}.row .head[data-v-d16dcc8d]{display:flex;align-items:center;justify-content:space-between}.row .head span[data-v-d16dcc8d]{font-size:.78rem;color:var(--text-faint)}.row label[data-v-d16dcc8d],.row .label-stack label[data-v-d16dcc8d]{font-size:.62rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.row .label-stack[data-v-d16dcc8d]{display:flex;flex-direction:column;gap:3px}.row .label-stack small[data-v-d16dcc8d]{font-size:.7rem;letter-spacing:.02em;text-transform:none;color:var(--text-faint)}.row .slider-wrap[data-v-d16dcc8d]{display:flex;align-items:center;gap:12px;padding:10px 14px;background-color:var(--input);border:1px solid var(--border);border-radius:var(--radius)}.row .slider-wrap .mute[data-v-d16dcc8d]{background:transparent;border:none;cursor:pointer;color:var(--text-muted);width:28px;height:28px;display:grid;place-content:center;padding:0;transition:color var(--ease)}.row .slider-wrap .mute[data-v-d16dcc8d]:hover{color:var(--accent)}.row .slider-wrap .mute svg[data-v-d16dcc8d]{width:18px;height:18px}.row .slider-wrap[data-v-d16dcc8d] .ui-slider{flex:1}.row .input[data-v-d16dcc8d]{background-color:var(--input);border:1px solid var(--border);border-radius:var(--radius);padding:4px;transition:border-color var(--ease),box-shadow var(--ease)}.row .input[data-v-d16dcc8d]:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.row .input input[data-v-d16dcc8d]{width:100%;background-color:transparent;border:none;color:var(--text);padding:9px 10px;font-family:inherit;font-size:.85rem;outline:none}.row .link[data-v-d16dcc8d]{display:inline-flex;align-items:center;gap:4px;background:transparent;border:none;color:var(--accent);cursor:pointer;font-size:.75rem;font-weight:600;font-family:inherit;padding:0}.row .link svg[data-v-d16dcc8d]{width:13px;height:13px}.row .link[data-v-d16dcc8d]:hover{color:var(--accent-2)}.empty[data-v-55dcf4ce]{padding:40px 0;text-align:center;color:var(--text-faint);font-size:.85rem}.list[data-v-55dcf4ce]{display:flex;flex-direction:column;gap:8px}.item[data-v-55dcf4ce]{display:grid;grid-template-columns:1fr 1fr 1fr 1.6fr;gap:10px;background-color:var(--input);border:1px solid var(--border);border-left:3px solid transparent;border-radius:var(--radius);padding:12px 14px;transition:border-color var(--ease),background-color var(--ease)}.item[data-v-55dcf4ce]:hover{background-color:var(--surface-2)}.item.win[data-v-55dcf4ce]{border-left-color:var(--accent)}.item.loss[data-v-55dcf4ce]{border-left-color:var(--danger)}@media (max-width: 540px){.item[data-v-55dcf4ce]{grid-template-columns:1fr 1fr}}.item .cell[data-v-55dcf4ce]{display:flex;flex-direction:column;gap:4px;min-width:0}.item .cell small[data-v-55dcf4ce]{font-size:.6rem;color:var(--text-faint);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.item .cell span[data-v-55dcf4ce]{font-size:.85rem;color:var(--text);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item .cell span.mult[data-v-55dcf4ce]{color:var(--accent)}.item .cell span.pos[data-v-55dcf4ce]{color:var(--success)}.item .cell span.neg[data-v-55dcf4ce]{color:var(--danger)}.item .cell.when span[data-v-55dcf4ce]{color:var(--text-muted);font-weight:400;font-size:.78rem}.payout[data-v-be048a32]{position:absolute;display:flex;flex-direction:column;align-items:center;left:50%;top:50%;transform:translate(-50%,-50%);z-index:99;color:var(--accent);gap:6px;background-color:var(--input);padding:18px 60px;border:1px solid var(--border-accent);border-radius:var(--radius-lg);box-shadow:0 18px 40px #0009,0 0 30px #1475e140;animation:float-up-be048a32 4s ease-out forwards;pointer-events:none}.payout.loss[data-v-be048a32]{color:var(--danger);border-color:#ff5d6e66;box-shadow:0 18px 40px #0009,0 0 30px #ff5d6e2e}.payout[data-v-be048a32]:before{content:"";position:absolute;left:50%;top:120%;transform:translate(-50%,-50%);background-image:radial-gradient(ellipse at center,currentColor 0%,transparent 60%);width:200%;height:170px;opacity:.25;pointer-events:none}@keyframes float-up-be048a32{0%{transform:translate(-50%,-40%);opacity:0}20%{opacity:1}to{transform:translate(-50%,-90%);opacity:0}}.payout .amount[data-v-be048a32]{display:flex;align-items:center;gap:6px}.payout .amount svg[data-v-be048a32]{width:22px;height:22px}.payout span[data-v-be048a32]{font-weight:700;font-size:1.1rem}.payout span.multi[data-v-be048a32]{font-weight:800;font-size:1.9rem;letter-spacing:.02em}.payout hr[data-v-be048a32]{width:60%;height:1px;background:#ffffff1f;border:0;margin:0}.bet-amount[data-v-60053f21]{position:relative;display:flex;flex-direction:column;gap:8px}.bet-amount.disabled[data-v-60053f21]{opacity:.5;pointer-events:none}.bet-amount .head[data-v-60053f21]{display:flex;align-items:baseline;justify-content:space-between}.bet-amount .head label[data-v-60053f21]{font-size:.8rem;font-weight:600;color:var(--text)}.bet-amount .head span[data-v-60053f21]{font-size:.72rem;color:var(--text-faint);font-weight:500}.bet-amount .field[data-v-60053f21]{display:flex;align-items:stretch;gap:6px}.bet-amount .field .step[data-v-60053f21]{flex-shrink:0;width:40px;border:1px solid var(--border);border-radius:var(--radius);background-color:var(--input);color:var(--text);font-size:1.2rem;font-weight:700;line-height:1;cursor:pointer;display:grid;place-content:center;transition:background-color var(--ease),border-color var(--ease),opacity var(--ease)}.bet-amount .field .step[data-v-60053f21]:hover:not(:disabled){border-color:var(--accent);background-color:var(--surface-2)}.bet-amount .field .step[data-v-60053f21]:active:not(:disabled){background-color:var(--surface-3)}.bet-amount .field .step[data-v-60053f21]:disabled{opacity:.4;cursor:not-allowed}.bet-amount .field .value[data-v-60053f21]{position:relative;flex:1;min-width:0}.bet-amount .field .value .value-btn[data-v-60053f21]{width:100%;display:flex;align-items:center;gap:8px;padding:10px 12px;background-color:var(--input);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;color:var(--text);font-family:var(--font-mono);font-weight:600;transition:border-color var(--ease),box-shadow var(--ease)}.bet-amount .field .value .value-btn[data-v-60053f21]:disabled{cursor:default}.bet-amount .field .value .value-btn .coin[data-v-60053f21]{width:18px;height:18px;flex-shrink:0}.bet-amount .field .value .value-btn .num[data-v-60053f21]{flex:1;min-width:0;text-align:left;font-size:.9rem;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}.bet-amount .field .value .value-btn .cur[data-v-60053f21]{font-size:.72rem;color:var(--text-faint);font-weight:700;letter-spacing:.04em;flex-shrink:0}.bet-amount .field .value .value-btn .chev[data-v-60053f21]{flex-shrink:0;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--text-faint);transition:transform var(--ease)}.bet-amount .field .value .value-btn .chev.up[data-v-60053f21]{transform:rotate(180deg)}.bet-amount .field .value:not(.locked) .value-btn[data-v-60053f21]:hover{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.bet-amount .field .levels[data-v-60053f21]{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;max-height:240px;overflow-y:auto;padding:4px;background-color:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 14px 34px #00000080;display:flex;flex-direction:column;gap:2px}.bet-amount .field .levels.up[data-v-60053f21]{top:auto;bottom:calc(100% + 6px)}.bet-amount .field .levels .level[data-v-60053f21]{display:flex;align-items:baseline;gap:6px;padding:8px 10px;background-color:transparent;border:none;border-radius:6px;cursor:pointer;color:var(--text);font-family:var(--font-mono);font-weight:600;text-align:left;transition:background-color var(--ease),color var(--ease)}.bet-amount .field .levels .level .lv-num[data-v-60053f21]{font-size:.82rem;font-variant-numeric:tabular-nums}.bet-amount .field .levels .level .lv-cur[data-v-60053f21]{font-size:.68rem;color:var(--text-faint);font-weight:700}.bet-amount .field .levels .level[data-v-60053f21]:hover{background-color:var(--surface-3)}.bet-amount .field .levels .level.active[data-v-60053f21]{color:var(--accent);background-color:var(--accent-soft)}.bet-amount .field .levels .level.unaffordable[data-v-60053f21]{opacity:.4}.bet-amount .field .locked-badge[data-v-60053f21]{display:inline-flex;align-items:center;gap:6px;padding:0 14px;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background-color:var(--accent-soft);border:1px solid var(--border-accent-soft);border-radius:var(--radius)}.bet-amount .field .locked-badge svg[data-v-60053f21]{width:12px;height:12px}.bet-amount.locked .value-btn[data-v-60053f21]{border-color:var(--border-accent)}.bet-amount .levels-backdrop[data-v-60053f21]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:25}@media (max-height: 480px){.bet-amount .field[data-v-60053f21]{gap:4px}.bet-amount .field .step[data-v-60053f21]{width:34px;font-size:1.05rem}.bet-amount .field .value .value-btn[data-v-60053f21]{padding:8px 10px;gap:6px}}.amount-grid[data-v-60053f21]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.amount-cell[data-v-60053f21]{min-width:0;padding:14px 4px;border-radius:var(--radius);background-color:var(--input);border:1px solid var(--border);color:var(--text);font-family:var(--font-mono);font-weight:700;font-size:clamp(.7rem,2.9vw,.95rem);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;text-align:center;transition:background-color var(--ease),border-color var(--ease),color var(--ease),transform var(--ease)}.amount-cell[data-v-60053f21]:hover{border-color:var(--accent);background-color:var(--surface-2)}.amount-cell[data-v-60053f21]:active{transform:scale(.97)}.amount-cell.active[data-v-60053f21]{background-color:var(--accent);border-color:transparent;color:#fff;box-shadow:inset 0 1px #ffffff2e}.amount-cell.unaffordable[data-v-60053f21]{opacity:.4}.mines[data-v-9367ca36]{display:flex;flex-direction:column;gap:8px}.mines.disabled[data-v-9367ca36]{opacity:.55;pointer-events:none}.mines .head[data-v-9367ca36]{display:flex;align-items:baseline;justify-content:space-between}.mines .head label[data-v-9367ca36]{font-size:.8rem;font-weight:600;color:var(--text)}.mines .head span[data-v-9367ca36]{font-size:.7rem;color:var(--text-faint);font-weight:500}.mines .field[data-v-9367ca36]{display:flex;align-items:stretch;gap:6px}.mines .field .step[data-v-9367ca36]{flex-shrink:0;width:40px;border:1px solid var(--border);border-radius:var(--radius);background-color:var(--input);color:var(--text);font-size:1.2rem;font-weight:700;line-height:1;cursor:pointer;display:grid;place-content:center;transition:background-color var(--ease),border-color var(--ease),opacity var(--ease)}.mines .field .step[data-v-9367ca36]:hover:not(:disabled){border-color:var(--accent);background-color:var(--surface-2)}.mines .field .step[data-v-9367ca36]:active:not(:disabled){background-color:var(--surface-3)}.mines .field .step[data-v-9367ca36]:disabled{opacity:.4;cursor:not-allowed}.mines .field .value[data-v-9367ca36]{flex:1;display:flex;align-items:center;justify-content:center;gap:9px;padding:10px 12px;background-color:var(--input);border:1px solid var(--border);border-radius:var(--radius)}.mines .field .value .ic[data-v-9367ca36]{width:18px;height:18px;color:var(--danger)}.mines .field .value .num[data-v-9367ca36]{font-family:var(--font-mono);font-weight:700;font-size:1rem;color:var(--text);font-variant-numeric:tabular-nums}.mines .presets[data-v-9367ca36]{display:grid;grid-template-columns:repeat(6,1fr);gap:5px}.mines .presets .preset[data-v-9367ca36]{padding:7px 0;border:1px solid var(--border);border-radius:var(--radius-sm);background-color:var(--surface-2);color:var(--text-muted);font-family:var(--font-mono);font-weight:700;font-size:.78rem;cursor:pointer;transition:background-color var(--ease),color var(--ease),border-color var(--ease)}.mines .presets .preset[data-v-9367ca36]:hover:not(:disabled){border-color:var(--border-accent);color:var(--text)}.mines .presets .preset.active[data-v-9367ca36]{background-color:var(--accent-soft);border-color:var(--border-accent);color:var(--accent)}.mines .presets .preset[data-v-9367ca36]:disabled{cursor:not-allowed}@media (max-height: 480px){.mines .field .step[data-v-9367ca36]{width:34px}}.tile[data-v-91127eec]{position:relative;width:100%;height:100%;min-width:0;min-height:0;padding:0;border:none;background:transparent;cursor:default;overflow:visible}.tile.clickable[data-v-91127eec]{cursor:pointer}.socket[data-v-91127eec]{position:absolute;left:50%;bottom:30%;width:53%;aspect-ratio:1 / .5;transform:translate(-50%,50%);border-radius:50%;background:radial-gradient(ellipse at 50% 34%,#261508fc,#120903 46%,#12090380 72%,#12090300 90%);box-shadow:inset 0 3px 5px #000000f2,inset 0 -2px 3px #0009,inset 0 1px #ffd69624;z-index:0;pointer-events:none}.banana[data-v-91127eec]{position:absolute;left:50%;bottom:30%;height:84%;width:auto;z-index:1;transform-origin:50% 40%;transform:translate(-50%,1px) rotate(var(--lean, 0deg)) scale(1.2) scaleX(var(--flip, 1));filter:brightness(var(--shade, 1)) drop-shadow(1px 4px 3px rgba(0,0,0,.5));-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,#000 82%,transparent 99%);mask-image:linear-gradient(to bottom,#000 82%,transparent 99%)}.lip[data-v-91127eec]{position:absolute;left:50%;bottom:30%;width:54%;aspect-ratio:1 / .5;transform:translate(-50%,50%);border-radius:50%;background:radial-gradient(ellipse at 50% 78%,#080502e6,#0805028c 32%,#08050200 60%);z-index:2;pointer-events:none}.clickable:hover .banana.rest[data-v-91127eec]{transform:translate(-50%,1px) rotate(var(--lean, 0deg)) scale(1.24) scaleX(var(--flip, 1)) translateY(-9%);filter:brightness(1.12) drop-shadow(2px 7px 6px rgba(0,0,0,.5)) drop-shadow(0 0 10px rgba(244,185,58,.85))}.clickable:hover .socket[data-v-91127eec]{box-shadow:inset 0 3px 5px #000000f2,inset 0 -2px 3px #0009,0 0 8px #f4b93a8c}.clickable:active .banana.rest[data-v-91127eec]{transform:translate(-50%) rotate(var(--lean, 0deg)) scale(1) scaleX(var(--flip, 1)) translateY(2%)}.banana.flying[data-v-91127eec]{z-index:8;height:150%;-webkit-mask-image:none;mask-image:none;filter:drop-shadow(0 6px 8px rgba(0,0,0,.5)) drop-shadow(0 0 10px rgba(244,185,58,.6));animation:fly-91127eec .44s cubic-bezier(.3,.02,.55,1) both}.banana.trap[data-v-91127eec]{height:96%;-webkit-mask-image:none;mask-image:none;filter:drop-shadow(1px 4px 5px rgba(0,0,0,.5)) drop-shadow(0 0 12px rgba(255,91,74,.95));animation:shake-91127eec .42s ease both}.is-mine .socket[data-v-91127eec]{background:radial-gradient(ellipse at 50% 30%,#46140efa,#220906fc 45%,#22090600 86%)}.tile.dim .banana[data-v-91127eec]{opacity:.5;filter:brightness(var(--shade, 1)) grayscale(.15) drop-shadow(0 3px 3px rgba(0,0,0,.4))}.tile.dim .banana.trap[data-v-91127eec]{opacity:.85;-webkit-mask-image:none;mask-image:none;filter:drop-shadow(0 0 8px rgba(255,91,74,.55));animation:none}.tile.dim .socket[data-v-91127eec]{opacity:.9}.tile.dim .lip[data-v-91127eec]{opacity:.6}.is-safe .socket[data-v-91127eec]{animation:reveal-91127eec .34s ease both}@keyframes fly-91127eec{0%{transform:translate(-50%) rotate(var(--lean, 0deg));opacity:1}26%{transform:translate(-50%) rotate(calc(var(--lean, 0deg) - 40deg)) translateY(-70%) scale(1.12);opacity:1}to{transform:translate(-40%) rotate(calc(var(--lean, 0deg) - 150deg)) translateY(-210%) scale(.7);opacity:0}}@keyframes reveal-91127eec{0%{transform:translate(-50%,50%) scale(.7);opacity:.4}to{transform:translate(-50%,50%) scale(1);opacity:1}}@keyframes shake-91127eec{0%,to{transform:translate(-50%) rotate(var(--lean, 0deg)) scale(var(--pop, 1)) scaleX(var(--flip, 1))}22%{transform:translate(-53%) rotate(calc(var(--lean, 0deg) - 9deg)) scale(var(--pop, 1)) scaleX(var(--flip, 1))}46%{transform:translate(-47%) rotate(calc(var(--lean, 0deg) + 9deg)) scale(var(--pop, 1)) scaleX(var(--flip, 1))}72%{transform:translate(-51%) rotate(calc(var(--lean, 0deg) - 5deg)) scale(var(--pop, 1)) scaleX(var(--flip, 1))}}.barrel[data-v-b3af6743]{position:relative;width:min(100%,470px,62vh);margin:0 auto}.vessel[data-v-b3af6743]{position:relative;width:100%;filter:drop-shadow(0 24px 26px rgba(0,0,0,.5));animation:idle-bob-b3af6743 4.6s ease-in-out infinite}.mood-throw .vessel[data-v-b3af6743],.mood-fallen .vessel[data-v-b3af6743]{animation:none}.vessel-img[data-v-b3af6743]{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none;transform-origin:50% 92%}.barrel.jolt:not(.mood-throw):not(.mood-fallen) .vessel-img[data-v-b3af6743]{animation:jolt-b3af6743 .42s cubic-bezier(.36,.07,.19,.97) both}.mood-tense1 .vessel-img[data-v-b3af6743],.mood-tense2 .vessel-img[data-v-b3af6743]{animation:fidget-b3af6743 .55s ease-in-out infinite}.mood-tense2 .vessel-img[data-v-b3af6743]{animation-duration:.32s}.mood-throw .vessel-img[data-v-b3af6743]{animation:barrel-shake-b3af6743 .5s cubic-bezier(.36,.07,.19,.97) both}.mood-fallen .vessel-img[data-v-b3af6743]{animation:barrel-hop-b3af6743 .6s ease both}.zzz[data-v-b3af6743]{position:absolute;z-index:5;top:8%;left:52%;font-family:var(--font-display);font-weight:700;font-size:1.5rem;color:var(--accent-2);text-shadow:0 2px 6px rgba(0,0,0,.5);animation:zzz-b3af6743 2.8s ease-in-out infinite;pointer-events:none}.grid[data-v-b3af6743]{position:absolute;top:47%;left:14%;right:14%;bottom:8%;z-index:3;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);gap:4% 4%}.hurl[data-v-b3af6743]{position:absolute;z-index:12;height:auto;transform-origin:50% 50%;pointer-events:none;filter:drop-shadow(0 10px 14px rgba(0,0,0,.6))}.hurl.a[data-v-b3af6743]{width:18%;right:12%;top:12%;animation:hurl-a-b3af6743 .82s cubic-bezier(.32,0,.5,1) both;animation-delay:.2s}.hurl.b[data-v-b3af6743]{width:13%;right:20%;top:6%;animation:hurl-b-b3af6743 .9s cubic-bezier(.32,0,.5,1) both;animation-delay:.44s}.mult[data-v-b3af6743]{position:absolute;z-index:6;top:22%;left:50%;transform:translate(-50%);display:none;flex-direction:column;align-items:center;gap:1px;padding:6px 18px;border-radius:999px;background:#0e1a13db;border:1px solid var(--border-accent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:var(--shadow-glow);pointer-events:none}.mult strong[data-v-b3af6743]{font-family:var(--font-display);font-weight:800;font-size:1.4rem;line-height:1;color:var(--accent-2)}.mult small[data-v-b3af6743]{font-family:var(--font-mono);font-weight:700;font-size:.7rem;color:var(--success)}@media (max-width: 1100px){.mult[data-v-b3af6743]{display:flex}}@keyframes idle-bob-b3af6743{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes zzz-b3af6743{0%{opacity:0;transform:translateY(4px) scale(.7)}40%{opacity:.9}to{opacity:0;transform:translateY(-16px) scale(1.2)}}@keyframes jolt-b3af6743{0%{transform:translateY(0) rotate(0)}30%{transform:translateY(-7px) rotate(-1.5deg) scale(1.02)}60%{transform:translateY(0) rotate(1.5deg)}to{transform:translateY(0) rotate(0)}}@keyframes fidget-b3af6743{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(-1.5px) rotate(-.6deg)}75%{transform:translate(1.5px) rotate(.6deg)}}@keyframes barrel-shake-b3af6743{10%,90%{transform:translate(-2px) rotate(-1deg)}20%,80%{transform:translate(4px) rotate(1.5deg)}30%,50%,70%{transform:translate(-7px) rotate(-2deg)}40%,60%{transform:translate(7px) rotate(2deg)}}@keyframes barrel-hop-b3af6743{0%{transform:translateY(0) scale(1)}35%{transform:translateY(-14px) scale(1.03)}to{transform:translateY(0) scale(1)}}@keyframes hurl-a-b3af6743{0%{transform:translate(0) rotate(-10deg) scale(.4);opacity:0}14%{transform:translate(30%,-34%) rotate(-46deg) scale(.62);opacity:1}to{transform:translate(-150%,340%) rotate(566deg) scale(3.4);opacity:0}}@keyframes hurl-b-b3af6743{0%{transform:translate(0) rotate(8deg) scale(.35);opacity:0}16%{transform:translate(24%,-26%) rotate(40deg) scale(.5);opacity:1}to{transform:translate(-90%,300%) rotate(-430deg) scale(2.6);opacity:0}}.about[data-v-b2c84b4e]{display:flex;flex-direction:column;gap:20px;color:var(--text-muted);font-size:.85rem;line-height:1.55}.about .intro[data-v-b2c84b4e]{color:var(--text)}.about section[data-v-b2c84b4e]{display:flex;flex-direction:column;gap:8px}.about section h3[data-v-b2c84b4e]{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.about section ul[data-v-b2c84b4e]{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px}.about section li[data-v-b2c84b4e]{padding-left:2px}.about section[data-v-b2c84b4e] b{color:var(--text);font-weight:700}.about .disclaimer[data-v-b2c84b4e]{font-size:.68rem;color:var(--text-faint);line-height:1.5;border-top:1px solid var(--border);padding-top:14px}.panel[data-v-f7f43aa2]{position:relative;background-color:#17271d;width:320px;flex-shrink:0;padding:16px;color:var(--text);display:flex;flex-direction:column;gap:12px;align-self:stretch;border-right:1px solid var(--border)}@media (max-width: 1100px){.panel[data-v-f7f43aa2]{width:100%;order:2;padding:12px;gap:10px;border-right:none;border-top:1px solid var(--border)}}@media (max-height: 640px){.panel[data-v-f7f43aa2]{padding:10px;gap:8px}}.brand[data-v-f7f43aa2]{display:flex;align-items:center;justify-content:center;padding:4px}.brand .logo[data-v-f7f43aa2]{width:78%;max-width:230px;filter:drop-shadow(0 6px 14px rgba(0,0,0,.5))}@media (max-width: 1100px){.brand[data-v-f7f43aa2]{display:none}}.meter[data-v-f7f43aa2]{display:flex;align-items:stretch;gap:10px;padding:12px 14px;background:linear-gradient(180deg,#f4b93a0f,#0000) padding-box,var(--surface-2) padding-box;border:1px solid var(--border);border-radius:var(--radius-lg)}.meter.live[data-v-f7f43aa2]{border-color:var(--border-accent);box-shadow:0 0 0 1px var(--accent-soft),var(--shadow-glow)}.meter .meter__main[data-v-f7f43aa2]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.meter .meter__main .caps[data-v-f7f43aa2]{font-size:.56rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint)}.meter .meter__main .mult[data-v-f7f43aa2]{font-family:var(--font-display);font-weight:800;font-size:2.2rem;line-height:.95;color:var(--text);font-variant-numeric:tabular-nums}.meter .meter__main .mult em[data-v-f7f43aa2]{font-style:normal;color:var(--accent)}.meter.live .mult[data-v-f7f43aa2]{color:var(--accent-2)}.meter .meter__side[data-v-f7f43aa2]{display:flex;flex-direction:column;justify-content:center;gap:8px;padding-left:10px;border-left:1px solid var(--border)}.meter .meter__side .win[data-v-f7f43aa2],.meter .meter__side .next[data-v-f7f43aa2]{display:flex;flex-direction:column;gap:1px;line-height:1}.meter .meter__side small[data-v-f7f43aa2]{font-size:.5rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);font-weight:700}.meter .meter__side b[data-v-f7f43aa2]{font-family:var(--font-mono);font-weight:700;font-size:.8rem;color:var(--text)}.meter .meter__side .win b[data-v-f7f43aa2]{color:var(--success)}.meter .meter__side .next b[data-v-f7f43aa2]{color:var(--accent)}@media (max-width: 1100px){.meter[data-v-f7f43aa2]{display:none}}.block[data-v-f7f43aa2]{display:flex;flex-direction:column;gap:10px}.block.disabled[data-v-f7f43aa2]{opacity:.55;pointer-events:none}.bet-row[data-v-f7f43aa2]{display:contents}.mobile-balance[data-v-f7f43aa2]{display:none}@media (max-width: 1100px){.mobile-balance[data-v-f7f43aa2]{display:inline-flex;flex-direction:column;justify-content:center;gap:2px;padding:8px 12px;background-color:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);flex-shrink:0}.mobile-balance .coin[data-v-f7f43aa2]{display:none}.mobile-balance small[data-v-f7f43aa2]{font-size:.55rem;color:var(--text-faint);text-transform:uppercase;letter-spacing:.12em;font-weight:700}.mobile-balance .value[data-v-f7f43aa2]{display:inline-flex;align-items:baseline;gap:4px}.mobile-balance .value span[data-v-f7f43aa2]{font-size:.85rem;font-weight:700;color:var(--text);font-family:var(--font-mono)}.mobile-balance .value em[data-v-f7f43aa2]{font-style:normal;font-size:.55rem;color:var(--text-faint);font-weight:700;text-transform:uppercase}}@media (max-width: 1100px){.bet-row[data-v-f7f43aa2]{display:flex;flex-direction:row;align-items:flex-end;gap:8px}.bet-row[data-v-f7f43aa2] .bet-amount{flex:1;min-width:0}.block[data-v-f7f43aa2]{flex-direction:row;align-items:flex-end}.block[data-v-f7f43aa2] .mines{flex:1}}.actions-main[data-v-f7f43aa2]{flex-direction:row;gap:8px}.actions-main .cta[data-v-f7f43aa2]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:58px;padding:8px 14px;border:none;border-radius:var(--radius-lg);cursor:pointer;color:#1a1206;font-family:var(--font-display);font-weight:800;transition:filter var(--ease),transform var(--ease),opacity var(--ease)}.actions-main .cta .ic[data-v-f7f43aa2]{width:20px;height:20px}.actions-main .cta .lbl[data-v-f7f43aa2]{font-size:1rem;line-height:1;text-transform:uppercase}.actions-main .cta .amt[data-v-f7f43aa2]{font-family:var(--font-mono);font-weight:700;font-size:.74rem;opacity:.82}.actions-main .cta[data-v-f7f43aa2]:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.actions-main .cta[data-v-f7f43aa2]:active:not(:disabled){transform:translateY(1px)}.actions-main .cta[data-v-f7f43aa2]:disabled{opacity:.5;cursor:not-allowed;filter:grayscale(.35)}.actions-main .play[data-v-f7f43aa2]{background:var(--accent-grad);box-shadow:var(--shadow-glow)}.actions-main .pull[data-v-f7f43aa2]{background:var(--accent-grad);flex:.8;flex-direction:row;gap:7px}.actions-main .pull span[data-v-f7f43aa2]{font-size:.92rem;text-transform:uppercase}.actions-main .cash[data-v-f7f43aa2]{background:var(--success-grad);color:#06210e;box-shadow:0 8px 22px #56d36438}.actions[data-v-f7f43aa2]{margin-top:auto;display:flex;gap:8px;justify-content:space-evenly;padding-top:12px;border-top:1px solid var(--border)}@media (max-width: 1100px){.actions[data-v-f7f43aa2]{display:none}}@media (max-height: 640px){.actions[data-v-f7f43aa2]{padding-top:8px}}.action[data-v-f7f43aa2]{width:40px;height:40px;border-radius:12px;background-color:#ffffff0f;border:1px solid transparent;color:#fff;cursor:pointer;display:grid;place-content:center;transition:color var(--ease),background-color var(--ease),border-color var(--ease)}.action svg[data-v-f7f43aa2]{width:17px;height:17px}.action[data-v-f7f43aa2]:hover{background-color:#ffffff1a}.action.active[data-v-f7f43aa2]{color:var(--accent);border-color:var(--border-accent)}.fab[data-v-f7f43aa2],.fab-backdrop[data-v-f7f43aa2]{display:none}.fab-trigger[data-v-f7f43aa2]{width:42px;height:42px;border-radius:999px;color:#fff;cursor:pointer;display:grid;place-content:center;transition:transform var(--ease)}.fab-trigger svg[data-v-f7f43aa2]{width:18px;height:18px}.fab-trigger[data-v-f7f43aa2]:active{transform:scale(.94)}.fab-menu[data-v-f7f43aa2]{display:flex;flex-direction:column;gap:8px;opacity:0;transform:translateY(-6px) scale(.95);transform-origin:top center;pointer-events:none;transition:opacity var(--ease),transform var(--ease)}.fab.open .fab-menu[data-v-f7f43aa2]{opacity:1;transform:none;pointer-events:auto}@media (max-width: 1100px){.fab[data-v-f7f43aa2]{display:flex;flex-direction:column;align-items:center;gap:8px;position:fixed;top:16px;right:10px;z-index:60}.fab-backdrop[data-v-f7f43aa2]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;background:transparent}.fab-trigger[data-v-f7f43aa2],.fab .action[data-v-f7f43aa2]{background-color:#17271deb;border:1px solid var(--border);box-shadow:0 4px 14px #0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}.landing[data-v-04a92247]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;padding:20px;overflow:auto;background:linear-gradient(180deg,#f4b93a0f,#0000) padding-box,var(--surface) padding-box;padding:clamp(22px,4vw,40px);box-shadow:var(--shadow-card)}.landing__card[data-v-04a92247]{width:min(560px,100%);display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;animation:rise-04a92247 .5s cubic-bezier(.2,1,.3,1) both}.logo[data-v-04a92247]{width:min(340px,80%);filter:drop-shadow(0 10px 20px rgba(0,0,0,.5))}.tagline[data-v-04a92247]{font-size:.95rem;color:var(--text-muted);font-weight:500;max-width:34ch;line-height:1.4}.hero[data-v-04a92247]{position:relative;height:clamp(120px,24vw,180px);display:grid;place-items:center}.hero .barrel[data-v-04a92247]{height:clamp(120px,24vw,180px);width:auto;filter:drop-shadow(0 12px 18px rgba(0,0,0,.5));animation:bob-04a92247 3.6s ease-in-out infinite}.hero .banana[data-v-04a92247]{position:absolute;width:44px;filter:drop-shadow(0 4px 6px rgba(0,0,0,.4))}.hero .b1[data-v-04a92247]{left:15%;top:24%;transform:rotate(-88deg);animation:bob-banana-04a92247 3s ease-in-out infinite}.hero .b2[data-v-04a92247]{right:15%;top:45%;transform:rotate(-22deg);animation:bob-banana-04a92247 3.4s ease-in-out infinite .4s}.features[data-v-04a92247]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:100%}.features .feature[data-v-04a92247]{display:flex;flex-direction:column;align-items:center;gap:7px;padding:14px 10px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg)}.features .feature .ic[data-v-04a92247]{width:24px;height:24px;color:var(--accent)}.features .feature .txt[data-v-04a92247]{display:flex;flex-direction:column;gap:4px}.features .feature strong[data-v-04a92247]{font-size:.8rem;color:var(--text)}.features .feature span[data-v-04a92247]{font-size:.68rem;color:var(--text-faint);line-height:1.35}.cta[data-v-04a92247]{margin-top:4px;min-width:240px;padding:15px 30px;border:none;border-radius:var(--radius-lg);background:var(--accent-grad);color:#1a1206;font-family:var(--font-display);font-weight:800;font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:var(--shadow-glow);transition:filter var(--ease),transform var(--ease)}.cta[data-v-04a92247]:hover{filter:brightness(1.07);transform:translateY(-2px)}.cta[data-v-04a92247]:active{transform:translateY(0)}.rtp[data-v-04a92247]{font-size:.68rem;color:var(--text-faint);letter-spacing:.05em}@keyframes rise-04a92247{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes bob-banana-04a92247{0%,to{transform:scale(.6) translateY(0) rotate(50deg)}50%{transform:scale(.6) translateY(-6px) rotate(45deg)}}@keyframes bob-04a92247{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width: 520px){.features[data-v-04a92247]{grid-template-columns:1fr}.features .feature[data-v-04a92247]{flex-direction:row;text-align:left}}.game[data-v-2db06281]{position:relative;width:100%;height:100%;display:flex;overflow:hidden}@media (max-width: 1100px){.game[data-v-2db06281]{flex-direction:column}}.stage[data-v-2db06281]{position:relative;flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;background-color:#0e1a13;overflow:hidden}.stage__bg[data-v-2db06281]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:url(../img/bg-jungle.png) center / cover no-repeat;opacity:.22;filter:saturate(.95) brightness(.72);mask-image:radial-gradient(120% 90% at 50% 40%,#000 30%,transparent 82%);-webkit-mask-image:radial-gradient(120% 90% at 50% 40%,#000 30%,transparent 82%)}.stage__top[data-v-2db06281]{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px}.stage__top .balance[data-v-2db06281]{display:inline-flex;align-items:center;gap:8px}.stage__top .balance .coin[data-v-2db06281]{width:18px;height:18px}.stage__top .balance .amt[data-v-2db06281]{font-family:var(--font-mono);font-weight:700;font-size:.9rem;color:var(--text);font-variant-numeric:tabular-nums}.stage__top .balance em[data-v-2db06281]{font-style:normal;font-size:.62rem;color:var(--text-faint);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.stage__top .mode[data-v-2db06281]{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;background:var(--surface-2);border:1px solid var(--border);border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.stage__top .mode .ic[data-v-2db06281]{width:15px;height:15px;color:var(--danger)}@media (max-width: 1100px){.stage__top[data-v-2db06281]{justify-content:center}.stage__top .balance[data-v-2db06281]{display:none}}.stage__center[data-v-2db06281]{position:relative;z-index:2;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:4px clamp(10px,3vw,30px) clamp(18px,3vh,34px)}.result[data-v-2db06281]{position:absolute;top:6px;left:50%;transform:translate(-50%);z-index:20;display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 22px;border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.result strong[data-v-2db06281]{font-family:var(--font-display);font-weight:800;font-size:1.1rem;letter-spacing:.03em;text-transform:uppercase}.result span[data-v-2db06281]{font-family:var(--font-mono);font-weight:700;font-size:.82rem}.result.win[data-v-2db06281]{background:#56d36429;border:1px solid rgba(86,211,100,.4);color:var(--success)}.result.lose[data-v-2db06281]{background:#ff5b4a29;border:1px solid rgba(255,91,74,.4);color:var(--danger)}.fatal[data-v-2db06281]{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:40px}.fatal .fatal__ic[data-v-2db06281]{width:48px;height:48px;color:var(--danger)}.fatal h2[data-v-2db06281]{font-size:1.1rem;font-weight:700}.fatal p[data-v-2db06281]{color:var(--text-muted);font-size:.85rem;max-width:40ch;line-height:1.5}.screen-splat[data-v-2db06281]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:24;display:grid;place-items:center;pointer-events:none;overflow:hidden}.screen-splat img[data-v-2db06281]{width:min(58%,470px);height:auto;transform-origin:50% 46%;filter:drop-shadow(0 14px 24px rgba(0,0,0,.55));animation:splat-hit-2db06281 1.9s cubic-bezier(.18,.9,.3,1) both}.stage--hit[data-v-2db06281]{animation:screen-hit-2db06281 .42s cubic-bezier(.36,.07,.19,.97) both}@keyframes screen-hit-2db06281{10%,90%{transform:translate(-2px,1px)}20%,80%{transform:translate(3px,-2px)}30%,50%,70%{transform:translate(-5px,3px)}40%,60%{transform:translate(5px,-2px)}}@keyframes splat-hit-2db06281{0%{transform:scale(.14) rotate(-26deg);opacity:0}10%{transform:scale(1.2) rotate(6deg);opacity:1}20%{transform:scale(.96) rotate(0);opacity:1}60%{transform:scale(1) translateY(0);opacity:1}to{transform:scale(1.04) translateY(24%);opacity:0}}.result-enter-active[data-v-2db06281]{transition:transform .3s var(--ease-bounce),opacity .3s ease}.result-leave-active[data-v-2db06281]{transition:opacity .4s ease}.result-enter-from[data-v-2db06281]{opacity:0;transform:translate(-50%,-12px) scale(.9)}.result-leave-to[data-v-2db06281]{opacity:0}.payout-fade-leave-active[data-v-2db06281]{transition:opacity .4s ease}.payout-fade-leave-to[data-v-2db06281]{opacity:0}:root{--bg: #0b1410;--surface: #14231b;--surface-2: #1c3024;--surface-3: #274232;--input: #0e1a13;--border: rgba(255, 255, 255, .06);--border-strong: rgba(255, 255, 255, .12);--border-accent: rgba(244, 185, 58, .45);--border-accent-soft: rgba(244, 185, 58, .18);--text: #f7f4ea;--text-muted: #a8b8a4;--text-faint: #6f8172;--text-light: #8fa389;--accent: #f4b93a;--accent-2: #ffd166;--accent-deep: #d38f1f;--accent-soft: rgba(244, 185, 58, .14);--accent-ring: rgba(244, 185, 58, .35);--accent-grad: linear-gradient(180deg, #ffd469 0%, #f4b93a 52%, #d38f1f 100%);--accent-grad-soft: linear-gradient(135deg, rgba(244, 185, 58, .22), rgba(244, 185, 58, .04));--lime: #a7e05a;--lime-deep: #6fae2f;--lime-grad: linear-gradient(180deg, #bdec74 0%, #8fd94b 52%, #6fae2f 100%);--barrel: #c9954f;--barrel-deep: #8a5a2b;--leaf: #3f7d3a;--success: #56d364;--success-deep: #2f9e46;--success-grad: linear-gradient(180deg, #6ee27b 0%, #43c258 52%, #2f9e46 100%);--danger: #ff5b4a;--danger-deep: #d1361f;--danger-grad: linear-gradient(180deg, #ff7a5f 0%, #ff5b4a 52%, #d1361f 100%);--warn: #ffcc4d;--radius-sm: 5px;--radius: 8px;--radius-lg: 14px;--radius-xl: 20px;--shadow-glow: 0 12px 34px rgba(244, 185, 58, .24);--shadow-card: 0 22px 60px rgba(0, 0, 0, .5);--shadow-inset: inset 0 0 0 1px rgba(255, 255, 255, .05);--ease: .18s cubic-bezier(.4, 0, .2, 1);--ease-bounce: .4s cubic-bezier(.2, 1.2, .32, 1.2);--font-display: "Baloo 2", "Inter", system-ui, sans-serif;--font-mono: "JetBrains Mono", monospace}*{outline:none;box-sizing:border-box}.no-animations{--ease: 0s linear;--ease-bounce: 0s linear}.no-animations *,.no-animations *:before,.no-animations *:after{animation-duration:0s!important;animation-delay:0s!important;transition-duration:0s!important;transition-delay:0s!important}html,body,#app{height:100%;overflow:hidden}html{scroll-behavior:smooth}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0;line-height:1}button,input{font-family:inherit}button>*{pointer-events:none}body{margin:0;z-index:1;overflow:hidden;font-weight:300;padding:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--text);background-color:var(--bg);background-image:radial-gradient(1200px 640px at 82% -12%,rgba(244,185,58,.12),transparent 60%),radial-gradient(1000px 560px at -8% 112%,rgba(63,125,58,.18),transparent 62%),radial-gradient(700px 500px at 50% 120%,rgba(111,174,47,.08),transparent 60%);background-attachment:fixed}.wrapper{width:100%;height:100%;overflow:hidden;position:relative;display:grid;z-index:2}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#f4b93a73!important;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#f4b93ab3!important}::selection{background-color:#f4b93a66;color:#1a1206}
