/*!**************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/app.css ***!
  \**************************************************************************************************************/
body {
   
}

/*!***********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/react/controllers/Admin/CueClub/Snooker/App.css ***!
  \***********************************************************************************************************************************************/


/*!****************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/react/controllers/Front/BonusSpinner.css ***!
  \****************************************************************************************************************************************/
/* src/components/BonusSpinner.css */
.spinner-container {
    position: relative;
    width: 150px;
    height: 150px;
    cursor: pointer;
  }
  
  .spinner {
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background: conic-gradient(
      #fffbf0 0% 10%,
      #ffdd9e 10% 20%,
      #ffd773 20% 30%,
      #ffd773 30% 40%,
      #ffdd9e 40% 50%,
      #fffbf0 50% 60%,
      #ffdd9e 60% 70%,
      #ffd773 70% 80%,
      #ffd773 80% 90%,
      #ffdd9e 90% 100%
    );
    border: 8px solid #f1f1f1;
    transition: transform 2s cubic-bezier(0.3, 0, 0.3, 1);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  }
  
  .arrow {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 0;
    height: 0;
    margin-left: -4px;
    margin-top: -8px;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 12px solid #fffbf0;
    transform-origin: 50% 100%;
    transition: transform 2s cubic-bezier(0.3, 0, 0.3, 1);
  }
  
  .spinning .spinner {
    animation: none;
  }
  
  /* Optional: Add some shine effect */
  @keyframes shine {
    0% {
      background-position: -200% 0;
    }
    100% {
      background-position: 200% 0;
    }
  }
  
  .spinner-container::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(
      135deg,
      rgba(255, 255, 255, 0.3) 0%,
      rgba(255, 255, 255, 0.2) 50%,
      rgba(255, 255, 255, 0.3) 100%
    );
    top: 0;
    left: 0;
    z-index: 1;
    opacity: 0.8;
    animation: shine 2s infinite linear;
  }
  
/*!*******************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/react/controllers/Front/App.css ***!
  \*******************************************************************************************************************************/
/* src/App.css */
.app-container {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 100vh;
  }

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnJvbnRlbmQuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBOztBQUVBOzs7Ozs7Ozs7O0FDRkEsb0NBQW9DO0FBQ3BDO0lBQ0ksa0JBQWtCO0lBQ2xCLFlBQVk7SUFDWixhQUFhO0lBQ2IsZUFBZTtFQUNqQjs7RUFFQTtJQUNFLGtCQUFrQjtJQUNsQixXQUFXO0lBQ1gsWUFBWTtJQUNaLGtCQUFrQjtJQUNsQjs7Ozs7Ozs7Ozs7S0FXQztJQUNELHlCQUF5QjtJQUN6QixxREFBcUQ7SUFDckQsdUNBQXVDO0VBQ3pDOztFQUVBO0lBQ0Usa0JBQWtCO0lBQ2xCLFFBQVE7SUFDUixTQUFTO0lBQ1QsUUFBUTtJQUNSLFNBQVM7SUFDVCxpQkFBaUI7SUFDakIsZ0JBQWdCO0lBQ2hCLGtDQUFrQztJQUNsQyxtQ0FBbUM7SUFDbkMsaUNBQWlDO0lBQ2pDLDBCQUEwQjtJQUMxQixxREFBcUQ7RUFDdkQ7O0VBRUE7SUFDRSxlQUFlO0VBQ2pCOztFQUVBLG9DQUFvQztFQUNwQztJQUNFO01BQ0UsNEJBQTRCO0lBQzlCO0lBQ0E7TUFDRSwyQkFBMkI7SUFDN0I7RUFDRjs7RUFFQTtJQUNFLFdBQVc7SUFDWCxrQkFBa0I7SUFDbEIsV0FBVztJQUNYLFlBQVk7SUFDWjs7Ozs7S0FLQztJQUNELE1BQU07SUFDTixPQUFPO0lBQ1AsVUFBVTtJQUNWLFlBQVk7SUFDWixtQ0FBbUM7RUFDckM7Ozs7O0FDM0VGLGdCQUFnQjtBQUNoQjtJQUNJLGFBQWE7SUFDYixzQkFBc0I7SUFDdEIsbUJBQW1CO0lBQ25CLHVCQUF1QjtJQUN2QixhQUFhO0VBQ2YsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvYXBwLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvcmVhY3QvY29udHJvbGxlcnMvRnJvbnQvQm9udXNTcGlubmVyLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvcmVhY3QvY29udHJvbGxlcnMvRnJvbnQvQXBwLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJib2R5IHtcbiAgIFxufVxuIiwiLyogc3JjL2NvbXBvbmVudHMvQm9udXNTcGlubmVyLmNzcyAqL1xuLnNwaW5uZXItY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIFxuICAuc3Bpbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogY29uaWMtZ3JhZGllbnQoXG4gICAgICAjZmZmYmYwIDAlIDEwJSxcbiAgICAgICNmZmRkOWUgMTAlIDIwJSxcbiAgICAgICNmZmQ3NzMgMjAlIDMwJSxcbiAgICAgICNmZmQ3NzMgMzAlIDQwJSxcbiAgICAgICNmZmRkOWUgNDAlIDUwJSxcbiAgICAgICNmZmZiZjAgNTAlIDYwJSxcbiAgICAgICNmZmRkOWUgNjAlIDcwJSxcbiAgICAgICNmZmQ3NzMgNzAlIDgwJSxcbiAgICAgICNmZmQ3NzMgODAlIDkwJSxcbiAgICAgICNmZmRkOWUgOTAlIDEwMCVcbiAgICApO1xuICAgIGJvcmRlcjogOHB4IHNvbGlkICNmMWYxZjE7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzIGN1YmljLWJlemllcigwLjMsIDAsIDAuMywgMSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB9XG4gIFxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNmZmZiZjA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwMCU7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzIGN1YmljLWJlemllcigwLjMsIDAsIDAuMywgMSk7XG4gIH1cbiAgXG4gIC5zcGlubmluZyAuc3Bpbm5lciB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG4gIFxuICAvKiBPcHRpb25hbDogQWRkIHNvbWUgc2hpbmUgZWZmZWN0ICovXG4gIEBrZXlmcmFtZXMgc2hpbmUge1xuICAgIDAlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDAlIDA7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjAwJSAwO1xuICAgIH1cbiAgfVxuICBcbiAgLnNwaW5uZXItY29udGFpbmVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgMTM1ZGVnLFxuICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDAlLFxuICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDUwJSxcbiAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSAxMDAlXG4gICAgKTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDAuODtcbiAgICBhbmltYXRpb246IHNoaW5lIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgfVxuICAiLCIvKiBzcmMvQXBwLmNzcyAqL1xuLmFwcC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/