[_nghost-ng-c3569490803] { display: block; }
.slot-trigger--banner[_ngcontent-ng-c3569490803] { position: relative; display: flex; height: 3.25rem; width: 100%; align-items: center; gap: 0.75rem; border-radius: 0.75rem; --tw-bg-opacity: 1; background-color: hsl(var(--tertiary-200) / var(--tw-bg-opacity, 1)); padding: 0.875rem; text-align: left; transition: transform 0.2s, box-shadow 0.2s; }
.slot-trigger--banner[_ngcontent-ng-c3569490803] .slot-trigger__glow[_ngcontent-ng-c3569490803] { pointer-events: none; position: absolute; top: -2.5rem; right: -2rem; height: 7.5rem; width: 7.5rem; border-radius: 9999px; background: radial-gradient(circle, rgba(4, 149, 18, 0.35), transparent 70%); }
.slot-trigger--banner[_ngcontent-ng-c3569490803] .slot-trigger__icon[_ngcontent-ng-c3569490803] { display: flex; height: 2.625rem; width: 2.625rem; flex-shrink: 0; align-items: center; justify-content: center; border-radius: 0.5rem; }
.slot-trigger--banner[_ngcontent-ng-c3569490803] .slot-trigger__icon[_ngcontent-ng-c3569490803] .icon[_ngcontent-ng-c3569490803] { height: 2rem; width: 2rem; --tw-text-opacity: 1; color: rgb(249 219 76 / var(--tw-text-opacity, 1)); }
.slot-trigger--banner[_ngcontent-ng-c3569490803] .slot-trigger__text[_ngcontent-ng-c3569490803] { display: flex; min-width: 0px; flex: 1 1 0%; flex-direction: column; gap: 0.063rem; }
.slot-trigger--banner[_ngcontent-ng-c3569490803] .slot-trigger__text[_ngcontent-ng-c3569490803] .slot-trigger__title[_ngcontent-ng-c3569490803] { font-size: 0.875rem; font-weight: 700; --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity, 1)); }
.slot-trigger--banner[_ngcontent-ng-c3569490803] .slot-trigger__text[_ngcontent-ng-c3569490803] .slot-trigger__subtitle[_ngcontent-ng-c3569490803] { font-size: 0.75rem; font-weight: 500; color: rgba(241, 241, 244, 0.6); }
.slot-trigger--banner[_ngcontent-ng-c3569490803] .slot-trigger__fox[_ngcontent-ng-c3569490803] { position: absolute; bottom: 0px; right: 0px; margin-right: 1.75rem; height: 4rem; width: 6rem; flex-shrink: 0; }
.slot-trigger--banner[_ngcontent-ng-c3569490803] .slot-trigger__fox[_ngcontent-ng-c3569490803] .icon[_ngcontent-ng-c3569490803] { margin-left: 0.125rem; height: 1rem; width: 1rem; --tw-text-opacity: 1; color: rgb(249 219 76 / var(--tw-text-opacity, 1)); }
.slot-trigger--banner[_ngcontent-ng-c3569490803] .slot-trigger__cta[_ngcontent-ng-c3569490803] { display: flex; height: 2.125rem; width: 2.125rem; flex-shrink: 0; align-items: center; justify-content: center; border-radius: 9999px; background-color: rgba(255, 255, 255, 0.1); }
.slot-trigger--banner[_ngcontent-ng-c3569490803] .slot-trigger__cta[_ngcontent-ng-c3569490803] .icon[_ngcontent-ng-c3569490803] { margin-left: 0.125rem; height: 1rem; width: 1rem; --tw-text-opacity: 1; color: rgb(249 219 76 / var(--tw-text-opacity, 1)); }
.slot-trigger--banner[_ngcontent-ng-c3569490803]:hover { --tw-translate-y: -.125rem; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); border-color: rgba(249, 219, 76, 0.45); box-shadow: rgba(0, 0, 0, 0.4) 0px 12px 28px; }
.slot-trigger--banner[_ngcontent-ng-c3569490803]:hover .slot-trigger__cta[_ngcontent-ng-c3569490803] { background-color: rgba(249, 219, 76, 0.15); }
.bet-machine-asian-view[_nghost-ng-c3569490803] .slot-trigger__fox[_ngcontent-ng-c3569490803] img[_ngcontent-ng-c3569490803], .bet-machine-asian-view [_nghost-ng-c3569490803] .slot-trigger__fox[_ngcontent-ng-c3569490803] img[_ngcontent-ng-c3569490803] { display: none; }
[_nghost-ng-c3569490803]:has(.slot-trigger--fab) { pointer-events: none; position: fixed; left: 0px; bottom: 6rem; z-index: 120; }
@media (min-width: 1024px) {
  [_nghost-ng-c3569490803]:has(.slot-trigger--fab) { display: none; }
}
.slot-trigger--fab[_ngcontent-ng-c3569490803] { pointer-events: auto; position: relative; display: flex; flex-direction: column; align-items: center; gap: 0.375rem; border-top-right-radius: 1rem; border-bottom-right-radius: 1rem; --tw-bg-opacity: 1; background-color: hsl(var(--tertiary-200) / var(--tw-bg-opacity, 1)); padding: 0.375rem; box-shadow: rgba(0, 0, 0, 0.35) -4px 0px 24px; transition: transform 0.2s, border-color 0.2s, box-shadow 0.2s; }
.slot-trigger--fab[_ngcontent-ng-c3569490803] .slot-trigger__fab-glow[_ngcontent-ng-c3569490803] { pointer-events: none; position: absolute; top: -1.5rem; right: -1rem; height: 4rem; width: 4rem; border-radius: 9999px; background: radial-gradient(circle, rgba(4, 149, 18, 0.4), transparent 70%); }
.slot-trigger--fab[_ngcontent-ng-c3569490803] .slot-trigger__fab-icon[_ngcontent-ng-c3569490803] { position: relative; z-index: 1; display: flex; height: 1.5rem; width: 2.25rem; align-items: center; justify-content: center; border-radius: 0.5rem; }
.slot-trigger--fab[_ngcontent-ng-c3569490803] .slot-trigger__fab-icon[_ngcontent-ng-c3569490803] .icon[_ngcontent-ng-c3569490803] { height: 1.25rem; width: 1.25rem; --tw-text-opacity: 1; color: rgb(249 219 76 / var(--tw-text-opacity, 1)); }
.slot-trigger--fab[_ngcontent-ng-c3569490803] .slot-trigger__fab-label[_ngcontent-ng-c3569490803] { position: relative; z-index: 1; max-width: 2.75rem; font-size: 9px; font-weight: 800; letter-spacing: 0.1em; --tw-text-opacity: 1; color: hsl(var(--tertiary-950) / var(--tw-text-opacity, 1)); }
.slot-trigger--fab[_ngcontent-ng-c3569490803]:active { --tw-scale-x: .95; --tw-scale-y: .95; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }