.brand[data-v-8cb913da]{display:flex;flex-direction:column;gap:2px}.brand__mark[data-v-8cb913da]{display:inline-flex;align-items:center;gap:6px;line-height:1}.brand__woo[data-v-8cb913da]{font-size:1.75rem;font-weight:800;letter-spacing:-.03em;color:#fff}.brand__bet[data-v-8cb913da]{font-size:1.75rem;font-weight:800;letter-spacing:-.03em;background:linear-gradient(135deg,#f6d365,#fda085 45%,#f9d423);-webkit-background-clip:text;background-clip:text;color:transparent}.brand__gem[data-v-8cb913da]{font-size:1.1rem;filter:drop-shadow(0 0 8px rgba(120,200,255,.45))}.brand__tagline[data-v-8cb913da]{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}.brand--compact .brand__woo[data-v-8cb913da],.brand--compact .brand__bet[data-v-8cb913da]{font-size:1.25rem}.brand--compact .brand__gem[data-v-8cb913da]{font-size:.9rem}.landing[data-v-3aaf90cc]{position:relative;width:100%;max-width:920px;min-height:100vh;padding:20px 16px 32px;display:flex;flex-direction:column;gap:20px;overflow:hidden;background:radial-gradient(circle at top,rgba(88,101,242,.18),transparent 42%),radial-gradient(circle at 80% 20%,rgba(246,211,101,.12),transparent 30%),linear-gradient(180deg,#12131a,#09090d)}.landing__glow[data-v-3aaf90cc]{position:absolute;width:280px;height:280px;border-radius:50%;filter:blur(80px);pointer-events:none;opacity:.35}.landing__glow--left[data-v-3aaf90cc]{top:-80px;left:-60px;background:#5865f2}.landing__glow--right[data-v-3aaf90cc]{top:120px;right:-80px;background:#f9d423}.landing__header[data-v-3aaf90cc]{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.landing__balance[data-v-3aaf90cc]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;padding:12px 16px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.landing__balance-label[data-v-3aaf90cc]{font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffff80}.landing__balance-value[data-v-3aaf90cc]{font-size:1rem;font-weight:700;color:#fff}.featured-card[data-v-3aaf90cc]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:22px;border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);border-radius:22px;background:linear-gradient(145deg,#ffffff14,#ffffff05),radial-gradient(circle at top right,color-mix(in srgb,var(--accent) 22%,transparent),transparent 55%);box-shadow:0 18px 40px #00000059,inset 0 1px #ffffff14;color:#fff;text-align:left;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.featured-card[data-v-3aaf90cc]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 70%,white);box-shadow:0 22px 48px #0000006b,0 0 0 1px color-mix(in srgb,var(--accent) 25%,transparent)}.featured-card__top[data-v-3aaf90cc]{display:flex;width:100%;justify-content:space-between;align-items:center}.featured-card__emoji[data-v-3aaf90cc]{font-size:2.4rem;line-height:1}.featured-card__badge[data-v-3aaf90cc]{padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--accent) 22%,transparent);color:var(--accent);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.featured-card__name[data-v-3aaf90cc]{font-size:1.5rem;font-weight:800}.featured-card__description[data-v-3aaf90cc]{color:#ffffffb8;line-height:1.5}.featured-card__cta[data-v-3aaf90cc]{margin-top:6px;padding:10px 18px;border-radius:12px;background:color-mix(in srgb,var(--accent) 24%,transparent);border:1px solid color-mix(in srgb,var(--accent) 50%,transparent);color:var(--accent);font-size:.9rem;font-weight:700}.landing__section[data-v-3aaf90cc]{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px}.landing__section-title[data-v-3aaf90cc]{color:#ffffff8c;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.landing__grid[data-v-3aaf90cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.game-card[data-v-3aaf90cc]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#fff;text-align:left;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease}.game-card--locked[data-v-3aaf90cc]:hover{transform:translateY(-1px);background:#ffffff0f;border-color:color-mix(in srgb,var(--accent) 35%,transparent)}.game-card__head[data-v-3aaf90cc]{display:flex;width:100%;justify-content:space-between;align-items:center}.game-card__emoji[data-v-3aaf90cc]{font-size:1.6rem;line-height:1}.game-card__lock[data-v-3aaf90cc]{font-size:.85rem;opacity:.55}.game-card__name[data-v-3aaf90cc]{font-size:1rem;font-weight:700}.game-card__description[data-v-3aaf90cc]{font-size:.8rem;line-height:1.45;color:#ffffff94;flex:1}.game-card__badge[data-v-3aaf90cc]{margin-top:2px;padding:4px 8px;border-radius:999px;background:#ffffff14;color:#ffffff8c;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.landing__toast[data-v-3aaf90cc]{position:fixed;left:50%;bottom:24px;transform:translate(-50%);padding:12px 18px;border-radius:14px;background:#181922eb;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-weight:600;z-index:100;box-shadow:0 12px 30px #00000059}@media(max-width:520px){.landing__grid[data-v-3aaf90cc]{grid-template-columns:1fr}}.game-container[data-v-1e0981e1]{background:#3a3d51;display:flex;justify-content:center;align-items:center;width:100%;height:60vh;max-height:750px;overflow:hidden}@media(max-width:768px){.game-container[data-v-1e0981e1]{max-height:450px}}.controls[data-v-bc848843]{width:100%;height:100%;padding:20px}.controls__wrapper[data-v-bc848843]{display:flex;width:100%;height:100%;gap:20px;padding:16px;background:#3a3d51;border:2px solid rgb(64,75,79);border-radius:16px}.controls__inputs[data-v-bc848843]{display:flex;flex-direction:column}.item[data-v-bc848843]{display:flex;justify-content:space-between;padding:8px;box-shadow:#00000040 0 3px 4px;gap:8px}.item__button[data-v-bc848843]{padding:4px 8px;border-radius:4px;width:100%;background:#606172;color:#fff}.item__button_small[data-v-bc848843]{max-width:80px}.item__input[data-v-bc848843]{background:#4e5062;color:#fff;width:100%;font-weight:600;font-size:14px;line-height:150%;text-align:center}.controls__settings[data-v-bc848843]{flex:1 1 0%;display:flex;flex-direction:column;justify-content:space-between;color:#fff;font-size:16px}.controls__settings_description[data-v-bc848843]{display:flex;justify-content:space-between;width:100%}.controls__settings-levels[data-v-bc848843]{display:flex;justify-content:space-between;align-items:center;border-radius:8px;height:38px;background:#4e5062;box-shadow:#00000040 0 2.99px 3.987px;width:100%;position:relative;font-size:14px;font-weight:600;color:#8e8f9a;cursor:pointer;padding:0 5px}.controls__settings-levels span[data-v-bc848843]{width:calc(25% - 8px);height:calc(100% - 8px);z-index:1;color:#fff;transition:color .3s;display:flex;align-items:center;justify-content:center}.controls__settings-levels span[data-v-bc848843]:hover,.controls__settings-levels_active[data-v-bc848843]{background:#5f6171;color:#fff;border-radius:8px}.controls__settings-levels_disabled[data-v-bc848843]{opacity:.5;cursor:not-allowed}.controls__buttons[data-v-bc848843]{width:320px;min-height:59px;display:flex;justify-content:space-between;gap:20px;flex-shrink:0}.button[data-v-bc848843]{border-radius:12px;flex:1 1 0%;font-weight:700;box-shadow:#00000040 0 3px 4px;border:0;text-transform:uppercase;cursor:pointer;font-size:24px}.button[data-v-bc848843]:hover{filter:brightness(110%)}.button[data-v-bc848843]:active{opacity:.6}.button[data-v-bc848843]:disabled{opacity:.5;cursor:not-allowed}.button__go[data-v-bc848843]{background:#3dc55b;color:#fff}.button__out[data-v-bc848843]{background:#ffc21a;color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.button__autoplay[data-v-bc848843]{background:#ffc21a;color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:18px;font-weight:700;margin:0}.button__autoplay[data-v-bc848843]:hover{filter:brightness(110%)}.button__autoplay[data-v-bc848843]:active{opacity:.6}.button__autoplay[data-v-bc848843]:disabled{opacity:.5;cursor:not-allowed}.button__winnings[data-v-bc848843]{font-size:18px;font-weight:700;margin:0}@media(max-width:1100px){.controls__wrapper[data-v-bc848843]{flex-direction:column;align-items:center}.controls__buttons[data-v-bc848843],.controls__settings[data-v-bc848843],.controls__inputs[data-v-bc848843]{width:100%}}.modal-overlay[data-v-0689b02b]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal[data-v-0689b02b]{background:#3a3d51;border:2px solid rgb(64,75,79);border-radius:16px;max-width:480px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px #00000080}.modal__header[data-v-0689b02b]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid rgb(64,75,79);flex-shrink:0}.modal__title[data-v-0689b02b]{margin:0;font-size:20px;font-weight:700;color:#fff}.modal__close[data-v-0689b02b]{width:36px;height:36px;padding:0;border:none;background:#4e5062;color:#fff;font-size:24px;line-height:1;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.modal__close[data-v-0689b02b]:hover{background:#5f6171}.modal__content[data-v-0689b02b]{padding:24px;overflow-y:auto;color:#dcdcdc;font-size:15px;line-height:1.6}.modal__list[data-v-0689b02b]{margin:0;padding-left:20px}.modal__list li[data-v-0689b02b]{margin-bottom:12px}.modal__list li[data-v-0689b02b]:last-child{margin-bottom:0}.modal-enter-active[data-v-0689b02b],.modal-leave-active[data-v-0689b02b]{transition:opacity .2s ease}.modal-enter-active .modal[data-v-0689b02b],.modal-leave-active .modal[data-v-0689b02b]{transition:transform .2s ease}.modal-enter-from[data-v-0689b02b],.modal-leave-to[data-v-0689b02b]{opacity:0}.modal-enter-from .modal[data-v-0689b02b],.modal-leave-to .modal[data-v-0689b02b]{transform:scale(.95)}.navbar[data-v-5a3bfb90]{width:100%;background:#3a3d51;border:2px solid rgb(64,75,79)}.navbar__wrapper[data-v-5a3bfb90]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;gap:10px;padding:8px 10px}.navbar__left[data-v-5a3bfb90]{display:flex;align-items:center;gap:10px;min-width:0}.navbar__back[data-v-5a3bfb90]{flex-shrink:0;padding:8px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#fff;font-size:.85rem;font-weight:700;cursor:pointer}.navbar__back[data-v-5a3bfb90]:hover{background:#ffffff1f}.navbar__brand[data-v-5a3bfb90]{display:flex;flex-direction:column;gap:2px;min-width:0}.navbar__game-title[data-v-5a3bfb90]{color:#ffffffb8;font-size:.78rem;font-weight:600}.navbar__buttons[data-v-5a3bfb90]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.navbar__button[data-v-5a3bfb90]{padding:10px 14px;border-radius:8px;border:none;background:transparent;color:#fff;cursor:pointer}.navbar__button[data-v-5a3bfb90]:hover{background:#5f6171}.navbar__button[data-v-5a3bfb90]:active{background:#4e5062}.navbar__button--balance[data-v-5a3bfb90]{font-weight:700}@media(max-width:690px){.navbar__wrapper[data-v-5a3bfb90]{flex-direction:column;align-items:stretch}.navbar__left[data-v-5a3bfb90]{justify-content:space-between}.navbar__buttons[data-v-5a3bfb90]{width:100%;justify-content:center}}.modal-overlay[data-v-e813df41]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal[data-v-e813df41]{background:#3a3d51;border:2px solid rgb(64,75,79);border-radius:16px;max-width:400px;width:100%;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px #00000080}.modal__header[data-v-e813df41]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid rgb(64,75,79);flex-shrink:0}.modal__title[data-v-e813df41]{margin:0;font-size:20px;font-weight:700;color:#fff}.modal__close[data-v-e813df41]{width:36px;height:36px;padding:0;border:none;background:#4e5062;color:#fff;font-size:24px;line-height:1;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.modal__close[data-v-e813df41]:hover{background:#5f6171}.modal__content[data-v-e813df41]{padding:24px;display:flex;flex-direction:column;gap:20px}.modal__field[data-v-e813df41]{display:flex;flex-direction:column;gap:8px}.modal__label[data-v-e813df41]{color:#dcdcdc;font-size:14px;font-weight:600}.modal__input[data-v-e813df41]{background:#4e5062;border:2px solid rgb(64,75,79);border-radius:8px;color:#fff;font-size:16px;padding:12px 16px}.modal__input[data-v-e813df41]:focus{outline:none;border-color:#5f6171}.modal__hint[data-v-e813df41]{color:#aaaab4;font-size:13px;line-height:1.5;margin:0}.modal__start[data-v-e813df41]{background:#3dc55b;color:#fff;border:none;border-radius:12px;padding:14px 24px;font-size:18px;font-weight:700;text-transform:uppercase;cursor:pointer;transition:filter .2s}.modal__start[data-v-e813df41]:hover{filter:brightness(110%)}.modal__start[data-v-e813df41]:active{opacity:.9}.modal-enter-active[data-v-e813df41],.modal-leave-active[data-v-e813df41]{transition:opacity .2s ease}.modal-enter-active .modal[data-v-e813df41],.modal-leave-active .modal[data-v-e813df41]{transition:transform .2s ease}.modal-enter-from[data-v-e813df41],.modal-leave-to[data-v-e813df41]{opacity:0}.modal-enter-from .modal[data-v-e813df41],.modal-leave-to .modal[data-v-e813df41]{transform:scale(.95)}.toast[data-v-24e03864]{position:fixed;top:40%;left:50%;transform:translate(-50%,-50%);z-index:2000;padding:28px 44px;background:#3dc55b63;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:2px solid rgba(50,160,75,.9);border-radius:20px;box-shadow:0 8px 32px #00000059;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none;animation:toast-sway-24e03864 .8s ease-in-out infinite}@keyframes toast-sway-24e03864{0%,to{transform:translate(-50%,-50%) rotate(-4deg)}50%{transform:translate(-50%,-50%) rotate(4deg)}}.toast__label[data-v-24e03864]{font-size:18px;font-weight:600;color:#000000b3;text-transform:uppercase;letter-spacing:.05em}.toast__amount[data-v-24e03864]{font-size:36px;font-weight:800;color:#000}.toast-enter-from[data-v-24e03864],.toast-leave-to[data-v-24e03864]{opacity:0;transform:translate(-50%,-50%) scale(.9)}.toast-enter-active[data-v-24e03864],.toast-leave-active[data-v-24e03864]{transition:opacity .25s ease,transform .25s ease}.error-banner[data-v-8f8ad590]{margin:8px 16px 0;padding:8px 12px;border-radius:8px;background:#ff505033;color:#ffb4b4}
