@import url('https://cdn.jsdelivr.net/npm/bootstrap@5.2.1/dist/css/bootstrap.min.css');
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css');
/* global.css */

.navbar.svelte-7zizin{background-color:#333;padding:0.5rem 1rem;color:white;display:flex;align-items:center;justify-content:space-between}.navbar-brand.svelte-7zizin{display:flex;align-items:center}.logo-universal.svelte-7zizin{height:25px}.profile.svelte-7zizin{display:flex;flex-direction:row;text-align:center;align-items:center;border:none;gap:.5rem;position:relative;background-color:#FA017C;color:white;border-radius:0.5rem;font-size:1.2rem
    }.dropdown-op.svelte-7zizin{position:absolute;top:100%;right:0;background-color:#fff;box-shadow:0px 0px 5px rgba(0, 0, 0, 0.1);border-radius:0.25rem;overflow:hidden;z-index:1000;min-width:200px}.dropdown-item-op.svelte-7zizin{width:100%;padding:0.5rem 1rem;text-align:center;border:none;background:none;cursor:pointer;transition:all 0.2s ease}.dropdown-item-op.svelte-7zizin:hover{background-color:#f1f1f1}
.auth.svelte-1qozgeq.svelte-1qozgeq{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);padding:7.5rem 2rem;display:flex
;flex-direction:column;align-items:center;gap:25px;box-shadow:0 4px 15px rgba(0, 0, 0, 0.15)}.title.svelte-1qozgeq.svelte-1qozgeq{margin-bottom:0;font-weight:700;font-size:2rem;color:#ff007b;font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif}.form-control.svelte-1qozgeq.svelte-1qozgeq{font-size:1.2rem;padding:1rem 1.2rem}button.btn.svelte-1qozgeq.svelte-1qozgeq{width:100%;border-radius:7px;background:#ff007b;color:white;padding:1rem;font-weight:700;cursor:pointer;border:none;font-size:1.3rem;display:flex;align-items:center;justify-content:center;transition:background-color 0.3s ease}button.btn.svelte-1qozgeq i.svelte-1qozgeq{font-size:1.5rem}button.btn.svelte-1qozgeq.svelte-1qozgeq:hover{color:white !important;background:linear-gradient(90deg, #ff007b 0%, #000000 100%) !important}
.btn-menu-central.svelte-1vf6y1t{display:flex;justify-content:center;gap:0.8rem;flex-direction:row;padding:0.5rem}.btn-op.svelte-1vf6y1t{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0.3rem;box-shadow:0 4px 6px rgba(0, 0, 0, 0.1);text-decoration:none;width:12rem;text-align:center;color:#fff;border-radius:0.4rem;background-color:#FF0090;border:none}.btn-op.svelte-1vf6y1t:hover{background-color:#e100ff}.u-category-select.svelte-1vf6y1t{background-color:#e100ff;border:none;color:#fff;border-radius:0.4rem;font-weight:bold;cursor:pointer;transition:background-color 0.3s}@media(max-width: 600px){.btn-menu-central.svelte-1vf6y1t{display:grid;grid-template-columns:repeat(3, 1fr)}}
.modal-open{overflow:hidden;padding-right:0}
.overflow-noscroll{overflow:hidden;padding-right:0px}
/**
 * alertifyjs 1.14.0 http://alertifyjs.com
 * AlertifyJS is a javascript framework for developing pretty browser dialogs and notifications.
 * Copyright 2024 Mohammad Younes <Mohammad@alertifyjs.com> (http://alertifyjs.com) 
 * Licensed under GPL 3 <https://opensource.org/licenses/gpl-3.0>*/
.alertify .ajs-dimmer {
  position: fixed;
  z-index: 1981;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 0;
  margin: 0;
  background-color: #252525;
  opacity: 0.5;
}
.alertify .ajs-modal {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  padding: 0;
  overflow-y: auto;
  z-index: 1981;
}
.alertify .ajs-dialog {
  position: relative;
  margin: 5% auto;
  min-height: 110px;
  max-width: 500px;
  padding: 24px 24px 0 24px;
  outline: 0;
  background-color: #fff;
}
.alertify .ajs-dialog.ajs-capture:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  z-index: 1;
}
.alertify .ajs-reset {
  position: absolute !important;
  display: inline !important;
  width: 0 !important;
  height: 0 !important;
  opacity: 0 !important;
}
.alertify .ajs-commands {
  position: absolute;
  right: 4px;
  margin: -14px 24px 0 0;
  z-index: 2;
}
.alertify .ajs-commands button {
  display: none;
  width: 10px;
  height: 10px;
  margin-left: 10px;
  padding: 10px;
  border: 0;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
}
.alertify .ajs-commands button.ajs-close {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAh0lEQVQYlY2QsQ0EIQwEB9cBAR1CJUaI/gigDnwR6NBL/7/xWLNrZ2b8EwGotVpr7eOitWa1VjugiNB7R1UPrKrWe0dEAHBbXUqxMQbeewDmnHjvyTm7C3zDwAUd9c63YQdUVdu6EAJzzquz7HXvTiklt+H9DQFYaxFjvDqllFyMkbXWvfpXHjJrWFgdBq/hAAAAAElFTkSuQmCC);
}
.alertify .ajs-commands button.ajs-maximize {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAOUlEQVQYlWP8//8/AzGAhYGBgaG4uBiv6t7eXkYmooxjYGAgWiELsvHYFMCcRX2rSXcjoSBiJDbAAeD+EGu+8BZcAAAAAElFTkSuQmCC);
}
.alertify .ajs-header {
  margin: -24px;
  margin-bottom: 0;
  padding: 16px 24px;
  background-color: #fff;
}
.alertify .ajs-body {
  min-height: 56px;
}
.alertify .ajs-body .ajs-content {
  padding: 16px 24px 16px 16px;
}
.alertify .ajs-footer {
  padding: 4px;
  margin-left: -24px;
  margin-right: -24px;
  min-height: 43px;
  background-color: #fff;
}
.alertify .ajs-footer .ajs-buttons.ajs-primary {
  text-align: right;
}
.alertify .ajs-footer .ajs-buttons.ajs-primary .ajs-button {
  margin: 4px;
}
.alertify .ajs-footer .ajs-buttons.ajs-auxiliary {
  float: left;
  clear: none;
  text-align: left;
}
.alertify .ajs-footer .ajs-buttons.ajs-auxiliary .ajs-button {
  margin: 4px;
}
.alertify .ajs-footer .ajs-buttons .ajs-button {
  min-width: 88px;
  min-height: 35px;
}
.alertify .ajs-handle {
  position: absolute;
  display: none;
  width: 10px;
  height: 10px;
  right: 0;
  bottom: 0;
  z-index: 1;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMS8xNEDQYmMAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAQ0lEQVQYlaXNMQoAIAxD0dT7H657l0KX3iJuUlBUNOsPPCGJm7VDp6ryeMxMuDsAQH7owW3pyn3RS26iKxERMLN3ugOaAkaL3sWVigAAAABJRU5ErkJggg==);
  -webkit-transform: scaleX(1) /*rtl:scaleX(-1)*/;
          transform: scaleX(1) /*rtl:scaleX(-1)*/;
  cursor: se-resize;
}
.alertify.ajs-no-overflow .ajs-body .ajs-content {
  overflow: hidden !important;
}
.alertify.ajs-no-padding.ajs-maximized .ajs-body .ajs-content {
  left: 0;
  right: 0;
  padding: 0;
}
.alertify.ajs-no-padding:not(.ajs-maximized) .ajs-body {
  margin-left: -24px;
  margin-right: -24px;
}
.alertify.ajs-no-padding:not(.ajs-maximized) .ajs-body .ajs-content {
  padding: 0;
}
.alertify.ajs-no-padding.ajs-resizable .ajs-body .ajs-content {
  left: 0;
  right: 0;
}
.alertify.ajs-maximizable .ajs-commands button.ajs-maximize,
.alertify.ajs-maximizable .ajs-commands button.ajs-restore {
  display: inline-block;
}
.alertify.ajs-closable .ajs-commands button.ajs-close {
  display: inline-block;
}
.alertify.ajs-maximized .ajs-dialog {
  width: 100% !important;
  height: 100% !important;
  max-width: none !important;
  margin: 0 auto !important;
  top: 0 !important;
  left: 0 !important;
}
.alertify.ajs-maximized.ajs-modeless .ajs-modal {
  position: fixed !important;
  min-height: 100% !important;
  max-height: none !important;
  margin: 0 !important;
}
.alertify.ajs-maximized .ajs-commands button.ajs-maximize {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAASklEQVQYlZWQ0QkAMQhDtXRincOZX78KVtrDCwgqJNEoIB3MPLj7lRUROlpyVXGzby6zWuY+kz6tj5sBMTMAyVV3/595RbOh3cAXsww1raeiOcoAAAAASUVORK5CYII=);
}
.alertify.ajs-resizable .ajs-dialog,
.alertify.ajs-maximized .ajs-dialog {
  padding: 0;
}
.alertify.ajs-resizable .ajs-commands,
.alertify.ajs-maximized .ajs-commands {
  margin: 14px 24px 0 0;
}
.alertify.ajs-resizable .ajs-header,
.alertify.ajs-maximized .ajs-header {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: 0;
  padding: 16px 24px;
}
.alertify.ajs-resizable .ajs-body,
.alertify.ajs-maximized .ajs-body {
  min-height: 224px;
  display: inline-block;
}
.alertify.ajs-resizable .ajs-body .ajs-content,
.alertify.ajs-maximized .ajs-body .ajs-content {
  position: absolute;
  top: 50px;
  right: 24px;
  bottom: 50px;
  left: 24px;
  overflow: auto;
}
.alertify.ajs-resizable .ajs-footer,
.alertify.ajs-maximized .ajs-footer {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
}
.alertify.ajs-resizable:not(.ajs-maximized) .ajs-dialog {
  min-width: 548px;
}
.alertify.ajs-resizable:not(.ajs-maximized) .ajs-handle {
  display: block;
}
.alertify.ajs-movable:not(.ajs-maximized) .ajs-header {
  cursor: move;
}
.alertify.ajs-modeless .ajs-dimmer,
.alertify.ajs-modeless .ajs-reset {
  display: none;
}
.alertify.ajs-modeless .ajs-modal {
  overflow: visible;
  max-width: none;
  max-height: 0;
}
.alertify.ajs-modeless.ajs-pinnable .ajs-commands button.ajs-pin {
  display: inline-block;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAQklEQVQYlcWPMQ4AIAwCqU9u38GbcbHRWN1MvKQDhQFMEpKImGJA0gCgnYw0V0rwxseg5erT4oSkQVI5d9f+e9+xA0NbLpWfitPXAAAAAElFTkSuQmCC);
}
.alertify.ajs-modeless.ajs-unpinned .ajs-modal {
  position: absolute;
}
.alertify.ajs-modeless.ajs-unpinned .ajs-commands button.ajs-pin {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAO0lEQVQYlWP8//8/AzGAiShV6AqLi4txGs+CLoBLMYbC3t5eRmyaWfBZhwwYkX2NTxPRvibKjRhW4wMAhxkYGbLu3pEAAAAASUVORK5CYII=);
}
.alertify.ajs-modeless:not(.ajs-unpinned) .ajs-body {
  max-height: 500px;
  overflow: auto;
}
.alertify.ajs-basic .ajs-header {
  opacity: 0;
}
.alertify.ajs-basic .ajs-footer {
  visibility: hidden;
}
.alertify.ajs-frameless .ajs-header {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  min-height: 60px;
  margin: 0;
  padding: 0;
  opacity: 0;
  z-index: 1;
}
.alertify.ajs-frameless .ajs-footer {
  display: none;
}
.alertify.ajs-frameless .ajs-body .ajs-content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.alertify.ajs-frameless:not(.ajs-resizable) .ajs-dialog {
  padding-top: 0;
}
.alertify.ajs-frameless:not(.ajs-resizable) .ajs-dialog .ajs-commands {
  margin-top: 0;
}
.ajs-no-overflow {
  overflow: hidden !important;
  outline: none;
}
.ajs-no-overflow.ajs-fixed {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow-y: scroll!important;
}
.ajs-no-selection,
.ajs-no-selection * {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
@media screen and (max-width: 568px) {
  .alertify .ajs-dialog {
    min-width: 150px;
  }
  .alertify:not(.ajs-maximized) .ajs-modal {
    padding: 0 5%;
  }
  .alertify:not(.ajs-maximized).ajs-resizable .ajs-dialog {
    min-width: initial;
    min-width: auto /*IE fallback*/;
  }
}
@-moz-document url-prefix() {
  .alertify button:focus {
    outline: 1px dotted #3593D2;
  }
}
.alertify .ajs-dimmer,
.alertify .ajs-modal {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  -webkit-transition-property: opacity, visibility;
  transition-property: opacity, visibility;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
  -webkit-transition-duration: 250ms;
          transition-duration: 250ms;
}
.alertify.ajs-hidden .ajs-dimmer,
.alertify.ajs-hidden .ajs-modal {
  visibility: hidden;
  opacity: 0;
}
.alertify.ajs-in:not(.ajs-hidden) .ajs-dialog {
  -webkit-animation-duration: 500ms;
          animation-duration: 500ms;
}
.alertify.ajs-out.ajs-hidden .ajs-dialog {
  -webkit-animation-duration: 250ms;
          animation-duration: 250ms;
}
.alertify .ajs-dialog.ajs-shake {
  -webkit-animation-name: ajs-shake;
          animation-name: ajs-shake;
  -webkit-animation-duration: 0.1s;
          animation-duration: 0.1s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
@-webkit-keyframes ajs-shake {
  0%,
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }
}
@keyframes ajs-shake {
  0%,
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }
}
.alertify.ajs-slide.ajs-in:not(.ajs-hidden) .ajs-dialog {
  -webkit-animation-name: ajs-slideIn;
          animation-name: ajs-slideIn;
  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.alertify.ajs-slide.ajs-out.ajs-hidden .ajs-dialog {
  -webkit-animation-name: ajs-slideOut;
          animation-name: ajs-slideOut;
  -webkit-animation-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
          animation-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
.alertify.ajs-zoom.ajs-in:not(.ajs-hidden) .ajs-dialog {
  -webkit-animation-name: ajs-zoomIn;
          animation-name: ajs-zoomIn;
}
.alertify.ajs-zoom.ajs-out.ajs-hidden .ajs-dialog {
  -webkit-animation-name: ajs-zoomOut;
          animation-name: ajs-zoomOut;
}
.alertify.ajs-fade.ajs-in:not(.ajs-hidden) .ajs-dialog {
  -webkit-animation-name: ajs-fadeIn;
          animation-name: ajs-fadeIn;
}
.alertify.ajs-fade.ajs-out.ajs-hidden .ajs-dialog {
  -webkit-animation-name: ajs-fadeOut;
          animation-name: ajs-fadeOut;
}
.alertify.ajs-pulse.ajs-in:not(.ajs-hidden) .ajs-dialog {
  -webkit-animation-name: ajs-pulseIn;
          animation-name: ajs-pulseIn;
}
.alertify.ajs-pulse.ajs-out.ajs-hidden .ajs-dialog {
  -webkit-animation-name: ajs-pulseOut;
          animation-name: ajs-pulseOut;
}
.alertify.ajs-flipx.ajs-in:not(.ajs-hidden) .ajs-dialog {
  -webkit-animation-name: ajs-flipInX;
          animation-name: ajs-flipInX;
}
.alertify.ajs-flipx.ajs-out.ajs-hidden .ajs-dialog {
  -webkit-animation-name: ajs-flipOutX;
          animation-name: ajs-flipOutX;
}
.alertify.ajs-flipy.ajs-in:not(.ajs-hidden) .ajs-dialog {
  -webkit-animation-name: ajs-flipInY;
          animation-name: ajs-flipInY;
}
.alertify.ajs-flipy.ajs-out.ajs-hidden .ajs-dialog {
  -webkit-animation-name: ajs-flipOutY;
          animation-name: ajs-flipOutY;
}
@-webkit-keyframes ajs-pulseIn {
  0%,
  20%,
  40%,
  60%,
  80%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
            transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
            transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
            transform: scale3d(0.97, 0.97, 0.97);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}
@keyframes ajs-pulseIn {
  0%,
  20%,
  40%,
  60%,
  80%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
            transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
            transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
            transform: scale3d(0.97, 0.97, 0.97);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}
@-webkit-keyframes ajs-pulseOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
            transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes ajs-pulseOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
            transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
}
@-webkit-keyframes ajs-zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.25, 0.25, 0.25);
            transform: scale3d(0.25, 0.25, 0.25);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}
@keyframes ajs-zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.25, 0.25, 0.25);
            transform: scale3d(0.25, 0.25, 0.25);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}
@-webkit-keyframes ajs-zoomOut {
  0% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.25, 0.25, 0.25);
            transform: scale3d(0.25, 0.25, 0.25);
  }
}
@keyframes ajs-zoomOut {
  0% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.25, 0.25, 0.25);
            transform: scale3d(0.25, 0.25, 0.25);
  }
}
@-webkit-keyframes ajs-fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes ajs-fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes ajs-fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes ajs-fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes ajs-flipInX {
  0% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
}
@keyframes ajs-flipInX {
  0% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
}
@-webkit-keyframes ajs-flipOutX {
  0% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
@keyframes ajs-flipOutX {
  0% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
@-webkit-keyframes ajs-flipInY {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
}
@keyframes ajs-flipInY {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
}
@-webkit-keyframes ajs-flipOutY {
  0% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
@keyframes ajs-flipOutY {
  0% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
@-webkit-keyframes ajs-slideIn {
  0% {
    margin-top: -100%;
  }
  100% {
    margin-top: 5%;
  }
}
@keyframes ajs-slideIn {
  0% {
    margin-top: -100%;
  }
  100% {
    margin-top: 5%;
  }
}
@-webkit-keyframes ajs-slideOut {
  0% {
    margin-top: 5%;
  }
  100% {
    margin-top: -100%;
  }
}
@keyframes ajs-slideOut {
  0% {
    margin-top: 5%;
  }
  100% {
    margin-top: -100%;
  }
}
.alertify-notifier {
  position: fixed;
  width: 0;
  overflow: visible;
  z-index: 1982;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.alertify-notifier .ajs-message {
  position: relative;
  width: 260px;
  max-height: 0;
  padding: 0;
  opacity: 0;
  margin: 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  -webkit-transition-duration: 250ms;
          transition-duration: 250ms;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
}
.alertify-notifier .ajs-message.ajs-visible {
  -webkit-transition-duration: 500ms;
          transition-duration: 500ms;
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  opacity: 1;
  max-height: 100%;
  padding: 15px;
  margin-top: 10px;
}
.alertify-notifier .ajs-message.ajs-success {
  background: rgba(91, 189, 114, 0.95);
}
.alertify-notifier .ajs-message.ajs-error {
  background: rgba(217, 92, 92, 0.95);
}
.alertify-notifier .ajs-message.ajs-warning {
  background: rgba(252, 248, 215, 0.95);
}
.alertify-notifier .ajs-message .ajs-close {
  position: absolute;
  top: 0;
  right: 0;
  width: 16px;
  height: 16px;
  cursor: pointer;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAABGdBTUEAALGPC/xhBQAAAFBJREFUGBl1j0EKADEIA+ve/P9f9bh1hEihNBfjVCO1v7RKVqJK4h8gM5cAPR42AkQEpSXPwMTyoi13n5N9YqJehm3Fnr7nL1D0ZEbD5OubGyC7a9gx+9eNAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: center center;
  background-color: rgba(0, 0, 0, 0.5);
  border-top-right-radius: 2px;
}
.alertify-notifier.ajs-top {
  top: 10px;
}
.alertify-notifier.ajs-bottom {
  bottom: 10px;
}
.alertify-notifier.ajs-right {
  right: 10px;
}
.alertify-notifier.ajs-right .ajs-message {
  right: -320px;
}
.alertify-notifier.ajs-right .ajs-message.ajs-visible {
  right: 290px;
}
.alertify-notifier.ajs-left {
  left: 10px;
}
.alertify-notifier.ajs-left .ajs-message {
  left: -300px;
}
.alertify-notifier.ajs-left .ajs-message.ajs-visible {
  left: 0;
}
.alertify-notifier.ajs-center {
  left: 50%;
}
.alertify-notifier.ajs-center .ajs-message {
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.alertify-notifier.ajs-center .ajs-message.ajs-visible {
  left: 50%;
  -webkit-transition-timing-function: cubic-bezier(0.57, 0.43, 0.1, 0.65);
          transition-timing-function: cubic-bezier(0.57, 0.43, 0.1, 0.65);
}
.alertify-notifier.ajs-center.ajs-top .ajs-message {
  top: -300px;
}
.alertify-notifier.ajs-center.ajs-top .ajs-message.ajs-visible {
  top: 0;
}
.alertify-notifier.ajs-center.ajs-bottom .ajs-message {
  bottom: -300px;
}
.alertify-notifier.ajs-center.ajs-bottom .ajs-message.ajs-visible {
  bottom: 0;
}
.ajs-no-transition.alertify .ajs-dimmer,
.ajs-no-transition.alertify .ajs-modal,
.ajs-no-transition.alertify .ajs-dialog {
  -webkit-transition: none!important;
  transition: none!important;
  -webkit-animation: none!important;
          animation: none!important;
}
.ajs-no-transition.alertify-notifier .ajs-message {
  -webkit-transition: none!important;
  transition: none!important;
  -webkit-animation: none!important;
          animation: none!important;
}
@media (prefers-reduced-motion: reduce) {
  .alertify .ajs-dimmer,
  .alertify .ajs-modal,
  .alertify .ajs-dialog {
    -webkit-transition: none!important;
    transition: none!important;
    -webkit-animation: none!important;
            animation: none!important;
  }
  .alertify-notifier .ajs-message {
    -webkit-transition: none!important;
    transition: none!important;
    -webkit-animation: none!important;
            animation: none!important;
  }
}

.freeSpin-modal.svelte-1bxby5j.svelte-1bxby5j{display:flex;flex-direction:column;gap:1rem}.list-inputs.svelte-1bxby5j.svelte-1bxby5j{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}.games-list.svelte-1bxby5j.svelte-1bxby5j{display:flex;flex-direction:column;max-height:200px;overflow-y:auto;border:1px solid #ccc;padding:10px;border-radius:4px}.game-item.svelte-1bxby5j.svelte-1bxby5j{display:flex;align-items:center;margin-bottom:5px}.game-item.svelte-1bxby5j input.svelte-1bxby5j{margin-right:10px}.players-list.svelte-1bxby5j.svelte-1bxby5j{display:flex;flex-direction:column;max-height:200px;overflow-y:auto;border:1px solid #ccc;padding:10px;border-radius:4px}.player-item.svelte-1bxby5j.svelte-1bxby5j{display:flex;align-items:center;margin-bottom:5px}.player-item.svelte-1bxby5j input.svelte-1bxby5j{margin-right:10px}.search-section.svelte-1bxby5j.svelte-1bxby5j{display:flex;justify-content:space-between;margin-bottom:10px}.search-section.svelte-1bxby5j input.svelte-1bxby5j{flex:1;margin-right:10px;padding:5px;border:1px solid #ccc;border-radius:4px}
.freeSpin-modal.svelte-zajkgk{display:flex;flex-direction:column;gap:1rem}.list-inputs.svelte-zajkgk{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}
.menu-filter.svelte-1dyuric.svelte-1dyuric{display:flex;flex-wrap:wrap;gap:0.5rem;padding:0.5rem}.container-table.svelte-1dyuric.svelte-1dyuric{padding:0.5rem}.btn-pink.svelte-1dyuric.svelte-1dyuric{background-color:#2a1a28;color:white}.btn-pink.svelte-1dyuric.svelte-1dyuric:hover{background-color:#FF0090;color:white}.wrapp.svelte-1dyuric.svelte-1dyuric{padding:10px;margin:0}.menu-filter.svelte-1dyuric.svelte-1dyuric{margin:0;padding:0}.pagination.svelte-1dyuric.svelte-1dyuric{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:1rem}.pagination.svelte-1dyuric button.svelte-1dyuric{padding:0.5rem 1rem;border:1px solid #ccc;background-color:#f9f9f9;cursor:pointer}.pagination.svelte-1dyuric button.svelte-1dyuric:disabled{background-color:#ddd;cursor:not-allowed}
.freeSpin-modal.svelte-fcwb6{display:flex;flex-direction:column;gap:1rem}.list-inputs.svelte-fcwb6{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}select.svelte-fcwb6{height:41px}label.svelte-fcwb6{display:inline-block;color:black;font-weight:500}.is-invalid.svelte-fcwb6{border-color:red}
.toaster.svelte-1s8anzu.svelte-1s8anzu{position:fixed;top:20px;right:20px;padding:10px 20px;background-color:var(--toast-color);color:white;border-radius:5px;display:flex;align-items:center;box-shadow:0 4px 6px rgba(0, 0, 0, 0.2);transition:opacity 0.3s ease-in-out;z-index:9999}.toaster.hidden.svelte-1s8anzu.svelte-1s8anzu{opacity:0;pointer-events:none}.toaster.svelte-1s8anzu .icon.svelte-1s8anzu{margin-right:10px}.toaster.svelte-1s8anzu .title.svelte-1s8anzu{font-weight:bold;margin-right:10px}.toaster.svelte-1s8anzu .message.svelte-1s8anzu{flex:1}
.btn-pink.svelte-lgysve.svelte-lgysve{background-color:#2a1a28;color:white}.btn-pink.svelte-lgysve.svelte-lgysve:hover{background-color:#FF0090;color:white}.campaign-details.svelte-lgysve .card.svelte-lgysve{box-shadow:0 2px 4px rgba(0,0,0,0.1);border-radius:8px}.card-title.svelte-lgysve.svelte-lgysve{color:#2c3e50;border-bottom:2px solid #eee;padding-bottom:0.5rem;margin-bottom:1rem}
table.svelte-klv9jk{border-collapse:collapse;width:100%}.table-sm.svelte-klv9jk{font-size:0.9rem}.selected.svelte-klv9jk{background-color:#c4c4c8}
table.svelte-belc4s{border-collapse:collapse;width:100%}.table-sm.svelte-belc4s{font-size:0.9rem}.selected.svelte-belc4s{background-color:#c4c4c8}
.pagination.svelte-lkjjls{display:flex;justify-content:flex-end}
.menu-filter.svelte-1s36yq1{display:flex;flex-wrap:wrap;gap:0.5rem;padding:0.5rem}.button-container.svelte-1s36yq1{display:flex;gap:10px}.container-table.svelte-1s36yq1{padding:0.5rem}.btn-pink.svelte-1s36yq1{background-color:#2a1a28;color:white}.btn-pink.svelte-1s36yq1:hover{background-color:#FF0090;color:white}.wrapp.svelte-1s36yq1{padding:10px;margin:0}.menu-filter.svelte-1s36yq1{margin:0;padding:0}.filters-container.svelte-1s36yq1{margin-top:1rem;border:1px solid #ddd;padding:1rem;border-radius:5px}
.pagination.svelte-17uawlu{display:flex;justify-content:space-between;align-items:center;margin:1em 0}.total-info.svelte-17uawlu{color:black;margin-right:1em}@media(max-width: 768px){.pagination.svelte-17uawlu{flex-wrap:wrap}}
.toast-container.svelte-gvusek{position:fixed;top:1rem;right:1rem;z-index:1080;display:flex;flex-direction:column;gap:0.5rem}
.dropdown-wrapper.svelte-6zw1fa{position:relative;width:100%}.dropdown-list.svelte-6zw1fa{position:absolute;top:100%;left:0;right:0;z-index:10;max-height:200px;overflow-y:auto;border:1px solid #dee2e6;border-radius:0.375rem;background:white}.dropdown-item.svelte-6zw1fa{padding:8px 12px;cursor:pointer}.dropdown-item.svelte-6zw1fa:hover{background:#f8f9fa}
.freeSpin-modal.svelte-wmkqn8{display:flex;flex-direction:column;gap:1rem}.list-inputs.svelte-wmkqn8{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}
.menu-filter.svelte-1lh1yh2{display:flex;flex-wrap:wrap;gap:0.5rem;padding:0.5rem}.container-table.svelte-1lh1yh2{padding:0.5rem}.btn-pink.svelte-1lh1yh2{background-color:#2a1a28;color:white}.btn-pink.svelte-1lh1yh2:hover{background-color:#ff0090;color:white}.wrapp.svelte-1lh1yh2{padding:10px;margin:0}.menu-filter.svelte-1lh1yh2{margin:0;padding:0}.filters-container.svelte-1lh1yh2{margin-top:1rem;border:1px solid #ddd;padding:1rem;border-radius:5px}
.freeSpin-modal.svelte-14qlk9r{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}label.svelte-14qlk9r{display:flex;flex-direction:column;font-weight:bold}.description.svelte-14qlk9r{font-style:italic;font-size:0.8rem;color:gray}
.menu-filter.svelte-m3cl0c{display:flex;flex-wrap:wrap;gap:0.5rem;padding:0.5rem}.filters-container.svelte-m3cl0c{margin-top:1rem;border:1px solid #ddd;padding:1rem;border-radius:5px}.button-container.svelte-m3cl0c{display:flex;gap:10px}.btn-pink.svelte-m3cl0c{background-color:#2a1a28;color:white}.btn-pink.svelte-m3cl0c:hover{background-color:#FF0090;color:white}.wrapp.svelte-m3cl0c{padding:10px;margin:0}.menu-filter.svelte-m3cl0c{margin:0;padding:0}
.th-sort.svelte-k08rvt.svelte-k08rvt{cursor:pointer;user-select:none;white-space:nowrap}.th-sort.svelte-k08rvt .hdr-ico.svelte-k08rvt{margin-left:.35rem;font-size:.9em;opacity:.65;display:inline-flex}.wrapp.svelte-k08rvt.svelte-k08rvt{padding:10px;margin:0}.menu-filter.svelte-k08rvt.svelte-k08rvt{display:flex;flex-wrap:wrap;gap:0.5rem;padding:0.5rem;margin:0}.btn-pink.svelte-k08rvt.svelte-k08rvt{background-color:#2a1a28;color:white;font-size:0.80rem;padding:0.5rem 1rem;border-radius:6px;box-shadow:0 4px 8px rgba(0,0,0,0.1)}.btn-pink.svelte-k08rvt.svelte-k08rvt:hover{background-color:#FF0090;color:white}.search-actions.svelte-k08rvt.svelte-k08rvt{display:flex;justify-content:flex-start;align-items:center;gap:0.5rem;margin-top:1rem}input.form-control.svelte-k08rvt.svelte-k08rvt{font-size:1rem;padding:0.4rem 0.6rem}.ms.svelte-k08rvt.svelte-k08rvt{position:relative}.ms-trigger.svelte-k08rvt.svelte-k08rvt{display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-caret.svelte-k08rvt.svelte-k08rvt{flex-shrink:0;opacity:.6;margin-left:.5rem}.ms-panel.svelte-k08rvt.svelte-k08rvt{position:absolute;inset:auto 0 auto 0;top:calc(100% + 6px);background:#fff;border:1px solid var(--bs-border-color, #e5e7eb);border-radius:10px;padding:.5rem;z-index:30;box-shadow:0 6px 22px rgba(0,0,0,.08)}.ms-option.svelte-k08rvt.svelte-k08rvt{display:flex;align-items:center;gap:.5rem;padding:.25rem .25rem;cursor:pointer;border-radius:6px}.ms-option.svelte-k08rvt.svelte-k08rvt:hover{background:#f6f7f9}.ms-option.svelte-k08rvt input.svelte-k08rvt{width:16px;height:16px}.menu-filter.svelte-k08rvt.svelte-k08rvt{display:block;padding:.5rem}.row-top.svelte-k08rvt.svelte-k08rvt{display:grid;grid-template-columns:auto 1fr auto;gap:.75rem;align-items:end}.actions-col.svelte-k08rvt.svelte-k08rvt{display:flex;align-items:end;gap:.5rem;flex-wrap:wrap}.filters-row-quick.svelte-k08rvt.svelte-k08rvt{display:grid;grid-template-columns:repeat(5, minmax(140px, 1fr));gap:.5rem;align-items:end}.row-below.svelte-k08rvt.svelte-k08rvt{display:grid;grid-template-columns:auto 1fr auto;margin-top:.5rem}.row-below.svelte-k08rvt>.filters-row.more.svelte-k08rvt{grid-column:2;display:grid;grid-template-columns:repeat(5, minmax(140px, 1fr));gap:.5rem;padding:.75rem}.f-item.svelte-k08rvt label.svelte-k08rvt{font-size:.75rem;color:#555;margin-bottom:.25rem;display:block}.f-item.tight.svelte-k08rvt label.svelte-k08rvt{visibility:hidden;height:0;margin:0;display:block}.search-actions.svelte-k08rvt.svelte-k08rvt{display:flex;align-items:end;gap:.5rem;margin-top:0}@media(max-width:1200px){.row-top.svelte-k08rvt.svelte-k08rvt{grid-template-columns:1fr}.row-below.svelte-k08rvt.svelte-k08rvt{grid-template-columns:1fr}.row-below.svelte-k08rvt>.filters-row.more.svelte-k08rvt{grid-column:1;grid-template-columns:repeat(3, 1fr)}}@media(max-width:640px){.row-below.svelte-k08rvt>.filters-row.more.svelte-k08rvt{grid-template-columns:repeat(2, 1fr)}}.pager-group.svelte-k08rvt.svelte-k08rvt{display:inline-flex;gap:.35rem;align-items:center}.pager-btn.svelte-k08rvt.svelte-k08rvt{--size:38px;width:var(--size);height:var(--size);min-width:var(--size);min-height:var(--size);display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--bs-border-color, #e5e7eb);background:#fff;border-radius:8px;cursor:pointer;line-height:1;user-select:none;transition:transform .04s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease}.pager-btn.svelte-k08rvt .ico.svelte-k08rvt{display:inline-flex;pointer-events:none;font-size:16px}.pager-btn.svelte-k08rvt.svelte-k08rvt:hover:not(:disabled){background:#f8fafc}.pager-btn.svelte-k08rvt.svelte-k08rvt:active:not(:disabled){transform:translateY(1px)}.pager-btn.svelte-k08rvt.svelte-k08rvt:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.pager-btn.svelte-k08rvt.svelte-k08rvt:disabled{opacity:.45;cursor:not-allowed;background:#f5f5f5}.pagination-bar.svelte-k08rvt.svelte-k08rvt{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem 0;flex-wrap:wrap}.pagination-bar.svelte-k08rvt .left.svelte-k08rvt{min-width:max-content;margin-right:auto;font-weight:600}.pagination-bar.svelte-k08rvt .right.svelte-k08rvt{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-left:auto}@media(max-width:640px){.pagination-bar.svelte-k08rvt.svelte-k08rvt{flex-direction:column;align-items:stretch}.pagination-bar.svelte-k08rvt .right.svelte-k08rvt{justify-content:space-between}}
svg.svelte-qbd276{width:var(--chevron-icon-width, 20px);height:var(--chevron-icon-width, 20px);color:var(--chevron-icon-colour, currentColor)}
svg.svelte-whdbu1{width:var(--clear-icon-width, 20px);height:var(--clear-icon-width, 20px);color:var(--clear-icon-color, currentColor)}
.loading.svelte-1p3nqvd{width:var(--spinner-width, 20px);height:var(--spinner-height, 20px);color:var(--spinner-color, var(--icons-color));animation:svelte-1p3nqvd-rotate 0.75s linear infinite;transform-origin:center center;transform:none}.circle_path.svelte-1p3nqvd{stroke-dasharray:90;stroke-linecap:round}@keyframes svelte-1p3nqvd-rotate{100%{transform:rotate(360deg)}}
.svelte-select.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{--borderRadius:var(--border-radius);--clearSelectColor:var(--clear-select-color);--clearSelectWidth:var(--clear-select-width);--disabledBackground:var(--disabled-background);--disabledBorderColor:var(--disabled-border-color);--disabledColor:var(--disabled-color);--disabledPlaceholderColor:var(--disabled-placeholder-color);--disabledPlaceholderOpacity:var(--disabled-placeholder-opacity);--errorBackground:var(--error-background);--errorBorder:var(--error-border);--groupItemPaddingLeft:var(--group-item-padding-left);--groupTitleColor:var(--group-title-color);--groupTitleFontSize:var(--group-title-font-size);--groupTitleFontWeight:var(--group-title-font-weight);--groupTitlePadding:var(--group-title-padding);--groupTitleTextTransform:var(--group-title-text-transform);--groupTitleBorderColor:var(--group-title-border-color);--groupTitleBorderWidth:var(--group-title-border-width);--groupTitleBorderStyle:var(--group-title-border-style);--indicatorColor:var(--chevron-color);--indicatorHeight:var(--chevron-height);--indicatorWidth:var(--chevron-width);--inputColor:var(--input-color);--inputLeft:var(--input-left);--inputLetterSpacing:var(--input-letter-spacing);--inputMargin:var(--input-margin);--inputPadding:var(--input-padding);--itemActiveBackground:var(--item-active-background);--itemColor:var(--item-color);--itemFirstBorderRadius:var(--item-first-border-radius);--itemHoverBG:var(--item-hover-bg);--itemHoverColor:var(--item-hover-color);--itemIsActiveBG:var(--item-is-active-bg);--itemIsActiveColor:var(--item-is-active-color);--itemIsNotSelectableColor:var(--item-is-not-selectable-color);--itemPadding:var(--item-padding);--listBackground:var(--list-background);--listBorder:var(--list-border);--listBorderRadius:var(--list-border-radius);--listEmptyColor:var(--list-empty-color);--listEmptyPadding:var(--list-empty-padding);--listEmptyTextAlign:var(--list-empty-text-align);--listMaxHeight:var(--list-max-height);--listPosition:var(--list-position);--listShadow:var(--list-shadow);--listZIndex:var(--list-z-index);--multiItemBG:var(--multi-item-bg);--multiItemBorderRadius:var(--multi-item-border-radius);--multiItemDisabledHoverBg:var(--multi-item-disabled-hover-bg);--multiItemDisabledHoverColor:var(--multi-item-disabled-hover-color);--multiItemHeight:var(--multi-item-height);--multiItemMargin:var(--multi-item-margin);--multiItemPadding:var(--multi-item-padding);--multiSelectInputMargin:var(--multi-select-input-margin);--multiSelectInputPadding:var(--multi-select-input-padding);--multiSelectPadding:var(--multi-select-padding);--placeholderColor:var(--placeholder-color);--placeholderOpacity:var(--placeholder-opacity);--selectedItemPadding:var(--selected-item-padding);--spinnerColor:var(--spinner-color);--spinnerHeight:var(--spinner-height);--spinnerWidth:var(--spinner-width);--internal-padding:0 0 0 16px;border:var(--border, 1px solid #d8dbdf);border-radius:var(--border-radius, 6px);min-height:var(--height, 42px);position:relative;display:flex;align-items:stretch;padding:var(--padding, var(--internal-padding));background:var(--background, #fff);margin:var(--margin, 0);width:var(--width, 100%);font-size:var(--font-size, 16px);max-height:var(--max-height)}.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{box-sizing:var(--box-sizing, border-box)}.svelte-select.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:hover{border:var(--border-hover, 1px solid #b2b8bf)}.value-container.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{display:flex;flex:1 1 0%;flex-wrap:wrap;align-items:center;gap:5px 10px;padding:var(--value-container-padding, 5px 0);position:relative;overflow:var(--value-container-overflow, hidden);align-self:stretch}.prepend.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8,.indicators.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{display:flex;flex-shrink:0;align-items:center}.indicators.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{position:var(--indicators-position);top:var(--indicators-top);right:var(--indicators-right);bottom:var(--indicators-bottom)}input.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{position:absolute;cursor:default;border:none;color:var(--input-color, var(--item-color));padding:var(--input-padding, 0);letter-spacing:var(--input-letter-spacing, inherit);margin:var(--input-margin, 0);min-width:10px;top:0;right:0;bottom:0;left:0;background:transparent;font-size:var(--font-size, 16px)}.svelte-82qwg8:not(.multi)>.value-container.svelte-82qwg8>input.svelte-82qwg8{width:100%;height:100%}input.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8::placeholder{color:var(--placeholder-color, #78848f);opacity:var(--placeholder-opacity, 1)}input.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:focus{outline:none}.svelte-select.focused.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{border:var(--border-focused, 1px solid #006fe8);border-radius:var(--border-radius-focused, var(--border-radius, 6px))}.disabled.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{background:var(--disabled-background, #ebedef);border-color:var(--disabled-border-color, #ebedef);color:var(--disabled-color, #c1c6cc)}.disabled.svelte-82qwg8 input.svelte-82qwg8.svelte-82qwg8::placeholder{color:var(--disabled-placeholder-color, #c1c6cc);opacity:var(--disabled-placeholder-opacity, 1)}.selected-item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{position:relative;overflow:var(--selected-item-overflow, hidden);padding:var(--selected-item-padding, 0 20px 0 0);text-overflow:ellipsis;white-space:nowrap;color:var(--selected-item-color, inherit);font-size:var(--font-size, 16px)}.multi.svelte-82qwg8 .selected-item.svelte-82qwg8.svelte-82qwg8{position:absolute;line-height:var(--height, 42px);height:var(--height, 42px)}.selected-item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:focus{outline:none}.hide-selected-item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{opacity:0}.icon.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{display:flex;align-items:center;justify-content:center}.clear-select.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{all:unset;display:flex;align-items:center;justify-content:center;width:var(--clear-select-width, 40px);height:var(--clear-select-height, 100%);color:var(--clear-select-color, var(--icons-color));margin:var(--clear-select-margin, 0);pointer-events:all;flex-shrink:0}.clear-select.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:focus{outline:var(--clear-select-focus-outline, 1px solid #006fe8)}.loading.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{width:var(--loading-width, 40px);height:var(--loading-height);color:var(--loading-color, var(--icons-color));margin:var(--loading--margin, 0);flex-shrink:0}.chevron.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{width:var(--chevron-width, 40px);height:var(--chevron-height, 40px);background:var(--chevron-background, transparent);pointer-events:var(--chevron-pointer-events, none);color:var(--chevron-color, var(--icons-color));border:var(--chevron-border, 0 0 0 1px solid #d8dbdf);flex-shrink:0}.multi.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{padding:var(--multi-select-padding, var(--internal-padding))}.multi.svelte-82qwg8 input.svelte-82qwg8.svelte-82qwg8{padding:var(--multi-select-input-padding, 0);position:relative;margin:var(--multi-select-input-margin, 5px 0);flex:1 1 40px}.svelte-select.error.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{border:var(--error-border, 1px solid #ff2d55);background:var(--error-background, #fff)}.a11y-text.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{z-index:9999;border:0px;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0px;white-space:nowrap}.multi-item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{background:var(--multi-item-bg, #ebedef);margin:var(--multi-item-margin, 0);outline:var(--multi-item-outline, 1px solid #ddd);border-radius:var(--multi-item-border-radius, 4px);height:var(--multi-item-height, 25px);line-height:var(--multi-item-height, 25px);display:flex;cursor:default;padding:var(--multi-item-padding, 0 5px);overflow:hidden;gap:var(--multi-item-gap, 4px);outline-offset:-1px;max-width:var(--multi-max-width, none);color:var(--multi-item-color, var(--item-color))}.multi-item.disabled.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:hover{background:var(--multi-item-disabled-hover-bg, #ebedef);color:var(--multi-item-disabled-hover-color, #c1c6cc)}.multi-item-text.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-item-clear.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{display:flex;align-items:center;justify-content:center;--clear-icon-color:var(--multi-item-clear-icon-color, #000)}.multi-item.active.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{outline:var(--multi-item-active-outline, 1px solid #006fe8)}.svelte-select-list.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{box-shadow:var(--list-shadow, 0 2px 3px 0 rgba(44, 62, 80, 0.24));border-radius:var(--list-border-radius, 4px);max-height:var(--list-max-height, 252px);overflow-y:auto;background:var(--list-background, #fff);position:var(--list-position, absolute);z-index:var(--list-z-index, 2);border:var(--list-border)}.prefloat.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{opacity:0;pointer-events:none}.list-group-title.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{color:var(--group-title-color, #8f8f8f);cursor:default;font-size:var(--group-title-font-size, 16px);font-weight:var(--group-title-font-weight, 600);height:var(--height, 42px);line-height:var(--height, 42px);padding:var(--group-title-padding, 0 20px);text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap;text-transform:var(--group-title-text-transform, uppercase);border-width:var(--group-title-border-width, medium);border-style:var(--group-title-border-style, none);border-color:var(--group-title-border-color, color)}.empty.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{text-align:var(--list-empty-text-align, center);padding:var(--list-empty-padding, 20px 0);color:var(--list-empty-color, #78848f)}.item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{cursor:default;height:var(--item-height, var(--height, 42px));line-height:var(--item-line-height, var(--height, 42px));padding:var(--item-padding, 0 20px);color:var(--item-color, inherit);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:var(--item-transition, all 0.2s);align-items:center;width:100%}.item.group-item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{padding-left:var(--group-item-padding-left, 40px)}.item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:active{background:var(--item-active-background, #b9daff)}.item.active.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{background:var(--item-is-active-bg, #007aff);color:var(--item-is-active-color, #fff)}.item.first.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{border-radius:var(--item-first-border-radius, 4px 4px 0 0)}.item.hover.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:not(.active){background:var(--item-hover-bg, #e7f2ff);color:var(--item-hover-color, inherit)}.item.not-selectable.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8,.item.hover.item.not-selectable.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8,.item.active.item.not-selectable.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8,.item.not-selectable.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:active{color:var(--item-is-not-selectable-color, #999);background:transparent}.required.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{opacity:0;z-index:-1;position:absolute;top:0;left:0;bottom:0;right:0}
.fixed-modal.svelte-ilvsda{max-width:900px}.modal-fixed.svelte-ilvsda{height:80vh;display:flex;flex-direction:column}.modal-header.svelte-ilvsda{flex:0 0 auto}.modal-body-fixed.svelte-ilvsda{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.modal-footer.sticky-footer.svelte-ilvsda{flex:0 0 auto;position:sticky;bottom:0;background:#fff;z-index:1;border-top:1px solid var(--bs-border-color, #e5e7eb)}.filters.svelte-ilvsda{display:grid;grid-template-columns:1fr 1fr auto;gap:.75rem;margin-bottom:.75rem}.fcol.end.svelte-ilvsda{display:flex;align-items:end}.empty-block.svelte-ilvsda{flex:1;display:grid;place-items:center;border:1px dashed #ddd;border-radius:10px;color:#777}.game-list.svelte-ilvsda{flex:1;overflow:auto;border:1px solid var(--bs-border-color, #e5e7eb);border-radius:10px;padding:.5rem;background:#fff}.game-item.svelte-ilvsda{display:flex;align-items:center;gap:.5rem;padding:.35rem .5rem;border-radius:6px;cursor:pointer}.game-item.svelte-ilvsda:hover{background:#f7f7f7}.game-label.svelte-ilvsda{flex:1}.invisible.svelte-ilvsda{visibility:hidden}
.fixed-modal.svelte-3q3h5g{max-width:900px}.modal-fixed.svelte-3q3h5g{height:80vh;display:flex;flex-direction:column}.modal-body-fixed.svelte-3q3h5g{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding-bottom:0}.modal-footer.sticky-footer.svelte-3q3h5g{flex:0 0 auto;position:sticky;bottom:0;background:#fff;z-index:1;border-top:1px solid var(--bs-border-color,#e5e7eb);margin-top:0}.filters.svelte-3q3h5g{display:grid;grid-template-columns:minmax(0,1fr) var(--select-btn-w);gap:.5rem;margin-bottom:.5rem;align-items:end;--select-btn-w:10rem}.fcol.svelte-3q3h5g{min-width:0}.fcol.end.svelte-3q3h5g{display:flex;align-items:end}.invisible.svelte-3q3h5g{visibility:hidden}.select-toggle.svelte-3q3h5g{width:var(--select-btn-w);justify-self:end;white-space:nowrap;text-align:center;display:inline-flex;align-items:center;justify-content:center;height:calc(2.375rem + 2px);padding:.375rem .75rem}.empty-block.svelte-3q3h5g{flex:1;display:grid;place-items:center;border:1px dashed #ddd;border-radius:10px;color:#777}.table.svelte-3q3h5g{--row-py:.22rem;--row-px:.55rem;--head-py:.28rem;--font-size:.875rem;--col1:28px;--col2:1fr;--col3:1fr;--col4:92px;flex:1 1 auto;overflow:auto;max-width:100%;border:1px solid var(--bs-border-color,#e5e7eb);border-radius:10px;background:#fff;margin-bottom:0}.thead.svelte-3q3h5g,.tr.svelte-3q3h5g{display:grid;grid-template-columns:var(--col1) var(--col2) var(--col3) var(--col4);gap:.2rem;align-items:center;padding:var(--row-py) var(--row-px);min-width:0;font-size:var(--font-size)}.thead.svelte-3q3h5g{position:sticky;top:0;z-index:1;background:#fafafa;border-bottom:1px solid var(--bs-border-color,#e5e7eb);padding:var(--head-py) var(--row-px);font-weight:600}.tr.svelte-3q3h5g{border-bottom:1px solid #f3f3f3;cursor:pointer}.tr.svelte-3q3h5g:hover{background:#f7f7f7}.th.svelte-3q3h5g,.td.svelte-3q3h5g{min-width:0;line-height:1.1}.th.id.svelte-3q3h5g,.th.name.svelte-3q3h5g,.td.id.svelte-3q3h5g,.td.name.svelte-3q3h5g{text-align:left}.th.curr.svelte-3q3h5g,.td.curr.svelte-3q3h5g{text-align:center}.td.id.svelte-3q3h5g,.td.name.svelte-3q3h5g{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row-check.svelte-3q3h5g{width:14px;height:14px;margin:0;justify-self:start}
.pbanner.svelte-f8ozdt.svelte-f8ozdt{flex:0 0 auto;position:relative;width:100%;height:var(--pbanner-h, 28px);border-radius:10px;overflow:hidden;margin:.5rem 0 .75rem 0;box-shadow:0 2px 10px rgba(0,0,0,.06)}.pbanner.sticky.svelte-f8ozdt.svelte-f8ozdt{position:sticky;top:0;z-index:2}.track.svelte-f8ozdt.svelte-f8ozdt{position:absolute;inset:0;background:#f2f3f5}.fill.svelte-f8ozdt.svelte-f8ozdt{position:absolute;top:0;left:0;bottom:0;background:linear-gradient(0deg, rgba(46,93,255,1) 0%, rgba(46,93,255,.9) 100%);transition:width .25s ease}.fill.indet.svelte-f8ozdt.svelte-f8ozdt{width:35%;animation:svelte-f8ozdt-slide 1.2s infinite linear}@keyframes svelte-f8ozdt-slide{0%{transform:translateX(-100%)}100%{transform:translateX(300%)}}.content.svelte-f8ozdt.svelte-f8ozdt{position:relative;height:100%;display:flex;align-items:center;justify-content:center;font-weight:600;letter-spacing:.2px;color:#fff;mix-blend-mode:normal;text-shadow:0 1px 2px rgba(0,0,0,.35)}.pbanner.svelte-f8ozdt:not(:has(.fill[style*="width:"])) .content.svelte-f8ozdt,.pbanner.svelte-f8ozdt:has(.fill.indet) .content.svelte-f8ozdt{color:#222;text-shadow:none}.errors.svelte-f8ozdt.svelte-f8ozdt{font-weight:500;opacity:.9}
.modal-grid.svelte-1jpxfhs.svelte-1jpxfhs.svelte-1jpxfhs{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem;padding:1rem 0}.modal-grid.svelte-1jpxfhs>div.svelte-1jpxfhs.svelte-1jpxfhs{display:flex;flex-direction:column}.modal-content.svelte-1jpxfhs.svelte-1jpxfhs.svelte-1jpxfhs{padding:1.5rem;font-size:1rem;position:relative}.section-box.svelte-1jpxfhs.svelte-1jpxfhs.svelte-1jpxfhs{border:1px solid var(--bs-border-color, #e5e7eb);border-radius:12px;padding:16px;background:#fff}.section-title.svelte-1jpxfhs.svelte-1jpxfhs.svelte-1jpxfhs{margin:0 0 8px 0;font-weight:650;font-size:.95rem}.readonly-style.svelte-1jpxfhs.svelte-1jpxfhs.svelte-1jpxfhs{background-color:#f5f5f5;color:#666}.nested-dim.svelte-1jpxfhs.svelte-1jpxfhs.svelte-1jpxfhs{position:fixed;inset:0;z-index:1055;background:rgba(0,0,0,.28);pointer-events:none}select.svelte-1jpxfhs option.svelte-1jpxfhs.svelte-1jpxfhs{color:#111 }select.svelte-1jpxfhs option[value=""].svelte-1jpxfhs.svelte-1jpxfhs,select.svelte-1jpxfhs option[disabled].svelte-1jpxfhs.svelte-1jpxfhs{color:#666 }.player-row.svelte-1jpxfhs.svelte-1jpxfhs.svelte-1jpxfhs{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:1rem 0}.client-col.svelte-1jpxfhs.svelte-1jpxfhs.svelte-1jpxfhs{display:flex;flex-direction:column}.player-col.svelte-1jpxfhs.svelte-1jpxfhs.svelte-1jpxfhs{display:flex;flex-direction:column}.feedback-slot.svelte-1jpxfhs.svelte-1jpxfhs.svelte-1jpxfhs{min-height:1.25rem}.tight-2col.svelte-1jpxfhs .modal-content.svelte-1jpxfhs.svelte-1jpxfhs{padding:1rem}.tight-2col.svelte-1jpxfhs .section-box.svelte-1jpxfhs.svelte-1jpxfhs{padding:12px}.tight-2col.svelte-1jpxfhs .form-label.svelte-1jpxfhs.svelte-1jpxfhs{margin-bottom:.25rem}.tight-2col.svelte-1jpxfhs .modal-dialog.svelte-1jpxfhs.svelte-1jpxfhs{--bs-modal-width:920px}.tight-2col.svelte-1jpxfhs.svelte-1jpxfhs.svelte-1jpxfhs{--field-max:540px}.tight-2col.svelte-1jpxfhs .form-control.svelte-1jpxfhs.svelte-1jpxfhs,.tight-2col.svelte-1jpxfhs .input-group.svelte-1jpxfhs.svelte-1jpxfhs{max-width:var(--field-max)}.tight-2col.svelte-1jpxfhs #endTime.svelte-1jpxfhs+.d-flex.svelte-1jpxfhs{max-width:var(--field-max)}
.fixed-modal.svelte-1f7htiv{max-width:900px}.modal-fixed.svelte-1f7htiv{height:80vh;display:flex;flex-direction:column}.modal-body-fixed.svelte-1f7htiv{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.body-scroll.svelte-1f7htiv{position:relative;flex:1 1 auto;min-height:0;overflow:auto}.scroll-head.svelte-1f7htiv{position:sticky;top:0;z-index:3;background:#fff;padding-top:.25rem;padding-bottom:.25rem}.modal-footer.sticky-footer.svelte-1f7htiv{flex:0 0 auto;position:sticky;bottom:0;background:#fff;z-index:1;border-top:1px solid var(--bs-border-color, #e5e7eb);margin-top:0}.table-responsive.svelte-1f7htiv{max-height:unset;overflow:visible}.empty.svelte-1f7htiv{flex:1;display:grid;place-items:center;padding:1rem;color:#777;border:1px dashed #ddd;border-radius:8px}
.freeSpin-modal.svelte-yr438x{display:flex;flex-direction:column;gap:1rem}.list-inputs.svelte-yr438x{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}.description.svelte-yr438x{font-style:italic;font-size:0.8rem;color:gray}
.credentials-section.svelte-hmtmhm{display:flex;flex-direction:column;gap:0.5rem}.table-container.svelte-hmtmhm{max-height:300px;overflow-y:auto}.selected.svelte-hmtmhm{background-color:#dfefef}
.bonus-details.svelte-1w7e5v8 p.svelte-1w7e5v8{font-size:14px;margin-bottom:8px}.separator.svelte-1w7e5v8.svelte-1w7e5v8{border:1px solid #ccc;margin:20px 0}.games.svelte-1w7e5v8.svelte-1w7e5v8{margin-top:10px}.badge.svelte-1w7e5v8.svelte-1w7e5v8{margin-right:5px;margin-bottom:5px}
.credentials-section.svelte-b27vd4{display:flex;flex-direction:column;gap:0.5rem}.table-container.svelte-b27vd4{max-height:300px;overflow-y:auto}.selected.svelte-b27vd4{background-color:#dfefef}
.menu-filter.svelte-qin1aq{display:flex;flex-wrap:wrap;gap:0.5rem;padding:0.5rem}.button-container.svelte-qin1aq{display:flex;gap:10px}.container-table.svelte-qin1aq{padding:0.5rem}.btn-pink.svelte-qin1aq{background-color:#2a1a28;color:white}.btn-pink.svelte-qin1aq:hover{background-color:#FF0090;color:white}.wrapp.svelte-qin1aq{padding:10px;margin:0}.menu-filter.svelte-qin1aq{margin:0;padding:0}
.logo-img.svelte-1yfx2g2.svelte-1yfx2g2{max-height:30px;object-fit:contain}.profile-icon.svelte-1yfx2g2.svelte-1yfx2g2{color:white;cursor:pointer}.profile-icon.svelte-1yfx2g2 i.svelte-1yfx2g2{font-size:18px}.search-input.svelte-1yfx2g2.svelte-1yfx2g2{width:150px}.user-name.svelte-1yfx2g2.svelte-1yfx2g2{color:white;margin-left:0.5rem;font-weight:500;white-space:nowrap}.dropdown-menu-custom.svelte-1yfx2g2.svelte-1yfx2g2{position:absolute;top:40px;right:0;background:white;color:black;border-radius:0.25rem;min-width:180px;box-shadow:0 0.5rem 1rem rgb(0 0 0 / 0.15);z-index:1000}.dropdown-menu-custom.svelte-1yfx2g2 button.svelte-1yfx2g2{background:none;border:none;width:100%;padding:0.5rem 1rem;text-align:left;cursor:pointer}.dropdown-menu-custom.svelte-1yfx2g2 button.svelte-1yfx2g2:hover{background-color:#f8f9fa}
/**
 * alertifyjs 1.14.0 http://alertifyjs.com
 * AlertifyJS is a javascript framework for developing pretty browser dialogs and notifications.
 * Copyright 2024 Mohammad Younes <Mohammad@alertifyjs.com> (http://alertifyjs.com) 
 * Licensed under GPL 3 <https://opensource.org/licenses/gpl-3.0>*/
.alertify .ajs-dialog{background-color:#fff;-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.25);box-shadow:0 15px 20px 0 rgba(0,0,0,.25);border-radius:2px}.alertify .ajs-header{color:#000;font-weight:700;background:#fafafa;border-bottom:#eee 1px solid;border-radius:2px 2px 0 0}.alertify .ajs-body{color:#000}.alertify .ajs-body .ajs-content .ajs-input{display:block;width:100%;padding:8px;margin:4px;border-radius:2px;border:1px solid #ccc}.alertify .ajs-body .ajs-content p{margin:0}.alertify .ajs-footer{background:#fbfbfb;border-top:#eee 1px solid;border-radius:0 0 2px 2px}.alertify .ajs-footer .ajs-buttons .ajs-button{background-color:transparent;color:#000;border:0;font-size:14px;font-weight:700;text-transform:uppercase}.alertify .ajs-footer .ajs-buttons .ajs-button.ajs-ok{color:#3593d2}.alertify-notifier .ajs-message{background:rgba(255,255,255,.95);color:#000;text-align:center;border:solid 1px #ddd;border-radius:2px}.alertify-notifier .ajs-message.ajs-success{color:#fff;background:rgba(91,189,114,.95);text-shadow:-1px -1px 0 rgba(0,0,0,.5)}.alertify-notifier .ajs-message.ajs-error{color:#fff;background:rgba(217,92,92,.95);text-shadow:-1px -1px 0 rgba(0,0,0,.5)}.alertify-notifier .ajs-message.ajs-warning{background:rgba(252,248,215,.95);border-color:#999}
