.toast-enter-active[data-v-f0303ec5],.toast-leave-active[data-v-f0303ec5]{transition:all .3s ease}.toast-enter-from[data-v-f0303ec5],.toast-leave-to[data-v-f0303ec5]{opacity:0;transform:translate(100%)}.login-close-btn[data-v-b4974102]{align-items:center;border:1px solid transparent;border-radius:.5rem;color:#9ca3af;display:flex;height:2.25rem;justify-content:center;position:absolute;right:.75rem;top:.75rem;transition:background-color .2s ease,color .2s ease,border-color .2s ease;width:2.25rem}.login-close-btn[data-v-b4974102]:hover{background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-color:color-mix(in srgb,var(--color-primary) 45%,transparent);color:var(--color-primary)}.login-checkbox[data-v-b4974102]{accent-color:var(--color-primary);border:1px solid color-mix(in srgb,var(--color-primary) 40%,#374151)}.login-link[data-v-b4974102]{color:var(--color-primary)}.login-link[data-v-b4974102]:hover{color:var(--color-primary-hover)}.register-card[data-v-16339db8]{position:relative}.register-close-btn[data-v-16339db8]{align-items:center;border:1px solid transparent;border-radius:.5rem;color:#9ca3af;display:flex;height:2.25rem;justify-content:center;position:absolute;right:.75rem;top:.75rem;transition:background-color .2s ease,color .2s ease,border-color .2s ease;width:2.25rem}.register-close-btn[data-v-16339db8]:hover{background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-color:color-mix(in srgb,var(--color-primary) 45%,transparent)}.register-close-btn[data-v-16339db8]:hover,.register-login-link[data-v-16339db8]{color:var(--color-primary)}.register-login-link[data-v-16339db8]:hover{color:var(--color-primary-hover)}.catalog-skeleton[data-v-16339db8],.catalog-skeleton-label[data-v-16339db8]{animation:catalog-skeleton-loading-16339db8 1.2s ease-in-out infinite;background:linear-gradient(90deg,#27272ae6 25%,#3f3f46e6 37%,#27272ae6 63%);background-size:400% 100%;border-radius:.5rem}.catalog-skeleton[data-v-16339db8]{height:3rem}.catalog-skeleton-label[data-v-16339db8]{height:.875rem;width:45%}@keyframes catalog-skeleton-loading-16339db8{0%{background-position:100% 50%}to{background-position:0 50%}}.modal-overlay{align-items:center!important;background-color:#000000d9!important;display:flex!important;justify-content:center!important;inset:0!important;overflow-y:auto!important;padding:1rem!important;position:fixed!important}@media(max-width:768px){.modal-overlay{align-items:stretch!important;padding:0!important}}.modal-overlay-submodal{background-color:#000000eb!important}.modal-primary-border{border-color:color-mix(in srgb,var(--color-primary) 30%,transparent)!important}.modal-enter-active,.modal-leave-active{transition:opacity .3s ease}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-active .casino-card,.modal-leave-active .casino-card{transition:transform .3s ease}.modal-enter-from .casino-card,.modal-leave-to .casino-card{transform:scale(.9)}.forgot-password-card[data-v-16fea3db]{background:transparent;color:#f3f4f6}.forgot-password-success[data-v-16fea3db]{background:#14532d3d;border:1px solid rgba(74,222,128,.45);border-radius:.75rem;color:#86efac;padding:.75rem}.forgot-password-error[data-v-16fea3db]{background:#7f1d1d38;border:1px solid hsla(0,91%,71%,.45);border-radius:.75rem;color:#fca5a5;font-size:.875rem;padding:.75rem}.forgot-password-input[data-v-16fea3db]{border:1px solid #3a3a3a;border-radius:.625rem;color:#e5e7eb}.forgot-password-input[data-v-16fea3db]::-moz-placeholder{color:#6b7280}.forgot-password-input[data-v-16fea3db]::placeholder{color:#6b7280}.forgot-password-submit-btn[data-v-16fea3db]{min-width:6rem}.forgot-password-primary-btn[data-v-16fea3db]:disabled{background:#4b5563;color:#d1d5db;cursor:not-allowed}.forgot-password-info[data-v-16fea3db]{background:#1f293759;border:1px solid #374151;border-radius:.625rem;margin-top:1rem;padding:.75rem}.auth-modal-enter-active[data-v-d9a6b210],.auth-modal-leave-active[data-v-d9a6b210]{transition:opacity .25s ease}.auth-modal-enter-from[data-v-d9a6b210],.auth-modal-leave-to[data-v-d9a6b210]{opacity:0}.slide-fade-enter-active[data-v-d9a6b210],.slide-fade-leave-active[data-v-d9a6b210]{transition:all .2s ease}.slide-fade-enter-from[data-v-d9a6b210]{opacity:0;transform:translate(16px)}.slide-fade-leave-to[data-v-d9a6b210]{opacity:0;transform:translate(-16px)}.casino-input-disabled[data-v-7cde16e3]{background-color:#37415180!important;color:#9ca3af!important;cursor:not-allowed!important;opacity:.7}.withdraw-form input[type=number][data-v-9025874d]::-webkit-inner-spin-button,.withdraw-form input[type=number][data-v-9025874d]::-webkit-outer-spin-button{opacity:1}.game-card__skeleton[data-v-110c4683]{background:#232527;border-radius:.5rem;overflow:hidden;position:relative}.game-card__skeleton[data-v-110c4683]:after{animation:game-card-skeleton-shimmer-110c4683 1.2s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.14),transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}.game-card__skeleton--carousel[data-v-110c4683],.game-card__skeleton--grid[data-v-110c4683]{height:200px}.game-card__skeleton--search[data-v-110c4683]{height:100px}@media(min-width:640px){.game-card__skeleton--search[data-v-110c4683]{width:170px}}@keyframes game-card-skeleton-shimmer-110c4683{to{transform:translate(100%)}}.results-footer[data-v-81f4242a]{align-items:center;display:flex;flex-direction:column;gap:.6rem;margin-top:2rem}.results-footer__count[data-v-81f4242a]{color:#b8c0cc;font-size:.95rem;line-height:1.35;margin:0;text-align:center}.results-footer__count strong[data-v-81f4242a]{color:#f3f4f6;font-weight:700}.results-footer__show-more[data-v-81f4242a]{align-items:center;background:#252525;border:1px solid #3a3a3a;border-radius:8px;color:#e5e7eb;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:.45rem;justify-content:center;line-height:1.2;padding:.55rem .95rem;transition:background .18s ease,border-color .18s ease,color .18s ease}.results-footer__show-more[data-v-81f4242a]:hover:not(:disabled){background:#2f2f2f;border-color:#4a4a4a;color:#fff}.results-footer__show-more[data-v-81f4242a]:disabled{cursor:not-allowed;opacity:.6}.lobby-search-input[data-v-b27500dd]{max-width:100%;position:relative;width:100%}.lobby-search-input__field[data-v-b27500dd]{border:1px solid #3a3a3a;border-radius:.375rem;color:#e5e7eb;font-size:.875rem;padding:.55rem 2.35rem;width:100%}.lobby-search-input__field[data-v-b27500dd]::-moz-placeholder{color:#6b7280}.lobby-search-input__field[data-v-b27500dd]::placeholder{color:#6b7280}.lobby-search-input__field[data-v-b27500dd]::-webkit-search-cancel-button,.lobby-search-input__field[data-v-b27500dd]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.lobby-search-input__icon[data-v-b27500dd]{color:#878d93;font-size:.9rem;left:.85rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.lobby-search-input__clear[data-v-b27500dd]{align-items:center;background:#5e6264;border:none;border-radius:999px;color:#d1d5db;cursor:pointer;display:inline-flex;font-size:.7rem;height:1.5rem;justify-content:center;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);transition:background .18s ease,color .18s ease;width:1.5rem}.lobby-search-input__clear[data-v-b27500dd]:hover{background:#3a3a3a;color:#fff}.game-search-modal__header[data-v-04f196d5]{align-items:center;display:flex;width:100%}.game-search-modal__title[data-v-04f196d5]{color:#f3f4f6;font-size:2rem;font-weight:700;margin:0}.game-search-modal[data-v-04f196d5]{display:flex;flex-direction:column;gap:1rem;min-height:50dvh}.game-search-modal__categories-carousel[data-v-04f196d5]{align-items:center;display:flex;gap:.5rem}.game-search-modal__categories-nav[data-v-04f196d5]{align-items:center;background:#1f2126;border:1px solid #303238;border-radius:.45rem;color:#a8b2c0;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;width:2.5rem}.game-search-modal__categories-nav[data-v-04f196d5]:hover{border-color:#474b54;color:#f3f4f6}.game-search-modal__categories-nav[data-v-04f196d5]:disabled{cursor:not-allowed;opacity:.45}.game-search-modal__categories-viewport[data-v-04f196d5]{flex:1;min-width:0;position:relative}.game-search-modal__categories-viewport--shadow[data-v-04f196d5]:after{background:linear-gradient(270deg,#101216f5,#10121600);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:56px}.game-search-modal__categories[data-v-04f196d5]{display:flex;flex:1;flex-wrap:nowrap;gap:.5rem;overflow-x:auto;padding-bottom:.2rem;scroll-behavior:smooth;scrollbar-width:none}.game-search-modal__categories[data-v-04f196d5]::-webkit-scrollbar{display:none}.game-search-modal__chip[data-v-04f196d5]{align-items:center;background:#1f2126;border:1px solid #303238;border-radius:.55rem;color:#a8b2c0;display:inline-flex;font-size:.84rem;font-weight:600;gap:.4rem;padding:.5rem .8rem;white-space:nowrap}.game-search-modal__chip-icon[data-v-04f196d5]{font-size:.82rem;opacity:.95}.game-search-modal__chip--active[data-v-04f196d5]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.game-search-modal__grid[data-v-04f196d5]{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.game-search-modal__empty[data-v-04f196d5]{align-items:center;color:#aab3c2;display:flex;flex-direction:column;font-size:.95rem;gap:.6rem;justify-content:center;min-height:14rem}.game-search-modal__empty i[data-v-04f196d5]{color:#717b89;font-size:1.8rem}@media(min-width:768px){.game-search-modal__grid[data-v-04f196d5]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.game-search-modal__grid[data-v-04f196d5]{grid-template-columns:repeat(3,minmax(0,1fr))}.game-search-modal__results[data-v-04f196d5]{max-height:44.5dvh;overflow:auto}}.global-back-to-top[data-v-c64038c0]{align-items:center;background:#252525;border:1px solid #3a3a3a;border-radius:10px;bottom:1rem;color:#f3f4f6;display:inline-flex;font-size:.88rem;font-weight:700;gap:.5rem;height:40px;left:50%;line-height:1;min-height:40px;padding:0 1rem;position:fixed;transform:translate(-50%);transition:background .18s ease,border-color .18s ease;z-index:60}.global-back-to-top[data-v-c64038c0]:hover{background:#2f2f2f;border-color:#4a4a4a}
