.spininning-svg{width:100px;height:100px;display:flex}.btn-lucky-wheel-container{position:fixed;top:350px;left:0px;z-index:12;border-radius:0px 75px 75px 0px;background:linear-gradient(100deg, var(--primary-colour) 0%, rgb(255, 255, 255) 43%, rgb(255, 255, 255) 56%, var(--secondary-colour) 100%);width:150px;height:110px}@media screen and (min-width: 576px){.btn-lucky-wheel-container{top:410px}}@media screen and (min-width: 992px){.btn-lucky-wheel-container{top:220px}}@media screen and (min-width: 1400px){.btn-lucky-wheel-container{top:385px}}.btn-lucky-wheel-container .btn-lucky-wheel{padding:0 10px;position:relative;justify-content:flex-end;top:3px;left:0px;width:calc(100% - 3px);min-width:calc(100% - 3px);height:calc(100% - 6px);transition:all .3s ease-in-out;border-radius:0px 75px 75px 0px;background-color:#0d151d}.btn-lucky-wheel-container .btn-lucky-wheel:active{background:linear-gradient(100deg, var(--primary-colour) 0%, rgb(255, 255, 255) 43%, rgb(255, 255, 255) 56%, var(--secondary-colour) 100%)}.btn-lucky-wheel-container .btn-lucky-wheel:active{background-color:rgba(0,0,0,0)}.btn-lucky-wheel-container__text{color:inherit;font-size:.875em;font-weight:700}@keyframes animateGradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}#lucky-wheel-modal-dialog{margin-top:40px}.btn-close-wheel{color:var(--bs-white);border-radius:5px;border:none;background:var(--bs-primary-dark);font-size:1.5em;position:absolute;top:0;right:1%;z-index:2}.lucky-wheel-modal{overflow:hidden}.lucky-wheel-modal .modal-dialog{width:90%;max-width:973px;height:770px;max-height:818px;background:#000;border-radius:20px;border:2px solid var(--primary-colour);box-shadow:0px 0px 20px 0px rgba(255,255,255,.75)}.lucky-wheel-modal .modal-content{background:none;border:0;height:100%}.lucky-wheel-modal__content{border-radius:20px;height:100%}.lucky-wheel-modal__button .btn{width:80%;border-radius:50rem;background:var(--popup-btn-background);color:var(--bs-white);font-weight:700}.lucky-wheel-modal__button .btn:hover{color:var(--bs-white);text-decoration:underline}.container-fluid__wheel{height:100%}.lucky-wheel-modal__text{color:var(--White, #fff);font-size:18px;font-style:normal;font-weight:400;line-height:28px;padding:0 14px}.lucky-wheel-modal-header-content{gap:10px;height:auto}.lucky-wheel-modal-header-content .lucky-wheel-title{color:var(--White, #fff);text-align:center;text-shadow:1px 2px 8px rgba(0,0,0,.5);font-size:32px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.lucky-wheel-modal-header-content .lucky-wheel-subtitle{color:var(--White, #fff);font-size:50px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.wheel-container{gap:50px;height:100%;padding:36px 24px;background-repeat:no-repeat;border-radius:20px;background-size:100% 100%}.lucky-wheel-info-game-container{width:100%;align-items:center;padding:0 20px;gap:40px}.lucky-wheel-input-field-container{width:300px}.form-control{width:100%;border:1px solid rgba(255,255,255,.2)}.form-floating{position:relative;width:100%}.form-floating label{position:absolute;font-style:italic;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid rgba(0,0,0,0);transform-origin:0 0;color:#444;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.form-floating label:after{background-color:rgba(0,0,0,0) !important;color:var(--bs-white)}.lucky-wheel-input-field{width:100%;min-height:50px;padding:8px;gap:8px;border-radius:5px;border:1px solid var(--primary-colour);background:#fff;box-shadow:2px 4px 8px 0px #000;z-index:2}.is-invalid{border:1px solid #e5a7a7 !important;background:#e5a7a7 !important;color:red}.invalid-feedback{position:absolute;color:red;background:#fff;width:100%;border-radius:5px;transition:all .3s ease-in-out;animation:drawer .2s ease-in-out;box-shadow:2px 4px 8px 0px #000;z-index:10;padding:5px;top:-5px;transform:translateY(-100%)}.center-circle-container{position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%, -50%);box-shadow:0px 0px 80px 80px rgba(255,255,255,.5)}.center-circle{position:absolute;top:50%;left:50%;width:70px;height:70px;display:flex;justify-content:center;align-items:center;transform:translate(-50%, -50%);border-radius:50%;z-index:1}.ui-wheel-of-fortune{--_items: 12;position:relative;width:400px;height:400px;position:relative;z-index:1}.ui-wheel-of-fortune::before{content:"";position:absolute;top:-21px;left:-21px;width:calc(100% + 42px);height:calc(100% + 42px);border:21px solid var(--secondary-color);border-radius:50%;z-index:1}.wheel{position:relative;border-radius:50%;display:flex;inset:0;place-content:center start;justify-content:center;align-items:center;width:100%;height:100%;overflow:hidden}.segment{align-content:center;place-items:start;aspect-ratio:1/calc(2 * sin(180deg / var(--_items)));background:var(--item-color);clip-path:polygon(0% 20%, 100% 50%, 0% 80%);rotate:calc(360deg/var(--_items)*(var(--_idx) - 1));display:grid;position:absolute;top:25%;left:0;width:50%;height:50%;padding:10px;transform-origin:center right}.segment:nth-of-type(odd){background:var(--primary-color);color:#fff}.segment:nth-of-type(even){background:var(--secondary-color);color:#000}.segment .segment-text{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;font-style:normal;font-weight:800;line-height:normal;padding:40px;margin-left:-30px}.segment .segment-text::before{position:absolute;top:50%;left:15%;content:"\2022  ";background:linear-gradient(90deg, var(--primary-colour) 0%, var(--secondary-colour));-webkit-text-fill-color:rgba(0,0,0,0);filter:drop-shadow(0.388px 0.388px 0.775px rgba(0, 0, 0, 0.35))}.ui-wheel-of-fortune .arrow{width:0;height:50px;width:50px;position:absolute;top:-20%;left:50%;transform:translateX(-50%);z-index:6;animation:none}.vector-svg #Vector{fill:#00030b;transition:fill .3s ease}.spin-btn{width:100%;min-height:50px;margin-top:44px;padding:10px;justify-content:space-between;z-index:10000;color:#00030b;cursor:pointer;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;border-radius:5px;transition:all .3s ease-in-out;border:3px solid var(--primary-colour);background:var(--Accent, var(--secondary-colour))}.spin-btn:hover{background-color:#0d151d;color:#fff;border:3px solid var(--secondary-colour)}.spin-btn:hover .vector-svg #Vector{fill:#fff}.pulse-list-section{position:absolute;top:0;left:0;width:100%;height:100%;border:6px solid;border-color:var(--primary-color);border-radius:50%;pointer-events:none;box-shadow:0px 0px 20px 5px rgba(0,0,0,.5) inset}.pulse-list-section::before{content:"";position:absolute;top:-33px;left:-33px;width:calc(100% + 65px);height:calc(100% + 65px);border:6px solid var(--primary-color);border-radius:50%;z-index:4;box-shadow:0px 0px 20px 5px rgba(0,0,0,.5) inset}.pulse-list-particle{position:absolute;z-index:5;width:15px;height:15px;border-radius:50%;background-color:#fff;animation:pulse 2s infinite ease-in-out}.pulse-list-particle:nth-of-type(odd){animation:pulseReverse 2s infinite ease-in-out}.wheel-stand{position:absolute;top:100%;left:23%}@media screen and (max-width: 900px){#lucky-wheel-modal-dialog{margin-top:10px}.lucky-wheel-modal .modal-dialog{height:100%}.btn-close-wheel{color:#444;background:#fff;border-radius:50%;text-align:center;height:35px;width:35px;right:-1%;top:-15px;z-index:2;font-size:1em;opacity:.9}.ui-wheel-of-fortune .arrow{height:68px;width:50px;top:-11%}.arrow>svg{width:50px;height:68px}.ui-wheel-of-fortune{width:400px;height:400px}.pulse-list-section::before{top:-28px;left:-28px;width:calc(100% + 55px);height:calc(100% + 55px);border:6px solid var(--primary-color)}.lucky-wheel-modal{height:100%}.lucky-wheel-modal-header-content .lucky-wheel-modal-header-subheader{border-radius:15px 15px 0px 0px;text-align:center;width:100%;height:50%}.lucky-wheel-modal-header-content .lucky-wheel-title{text-shadow:1px 2px 4px rgba(0,0,0,.25);font-size:14px;font-weight:700;line-height:32px;text-transform:uppercase}.lucky-wheel-modal-header-content .lucky-wheel-subtitle{font-size:20px;font-weight:800;line-height:32px;text-transform:uppercase}.lucky-wheel-modal__text{font-size:20px}.lucky-wheel-input-field-container{width:100%}.wheel-container{gap:20px;padding:0}.segment .segment-text{font-size:9px !important;font-weight:700}.lucky-wheel-info-game-container{flex-direction:column-reverse;gap:50px;width:100%;padding:20px}.spin-btn{margin-top:10px}.wheel-stand{display:none}.terms-cons{font-size:12px;line-height:normal}.lucky-wheel-modal__content{padding:0}}@media screen and (max-width: 600px){.btn-lucky-wheel-container{width:70px;height:70px}.btn-lucky-wheel-container .btn-lucky-wheel{padding:0 5px}.spininning-svg{width:60px;height:60px}.center-circle{width:40px;height:40px}.lucky-wheel-modal .modal-dialog{height:auto}.ui-wheel-of-fortune .arrow{width:27px;height:38px}.arrow>svg{width:27px;height:38px}.ui-wheel-of-fortune{width:250px;height:250px;margin:15px 0 25px 0}.lucky-wheel-modal__text{font-size:15px;line-height:20px}.spin-btn{padding:5px;font-size:12px;min-height:40px}.segment .segment-text{font-size:9px;font-weight:700}.lucky-wheel-input-field{height:40px !important}.wheel-email{font-size:12px;top:-10px}.form-floating>.form-control{padding:0;min-height:0}.form-floating>.form-control:not(:-moz-placeholder-shown){padding:0}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding:0}.form-floating label{padding:0;top:4px}.ui-wheel-of-fortune::before{top:-16px;left:-16px;width:calc(100% + 32px);height:calc(100% + 32px);border:15px solid var(--secondary-color)}}@media screen and (max-width: 430px){#lucky-wheel-modal-dialog{margin-top:10px}.btn-close-wheel{right:-4%;top:-17px;height:30px;width:30px;font-size:.6em}.modal-dialog.modal-dialog-centered.mx-auto{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content}.wheel-container,.lucky-wheel-info-game-container{gap:0px}.ui-wheel-of-fortune .arrow{height:38px;width:27px;top:-10%}}@keyframes pulse{0%{filter:drop-shadow(0px 0px 0px #fff);opacity:.7}50%{filter:drop-shadow(0px 0px 15px #fff);opacity:1}100%{filter:drop-shadow(0px 0px 0px #fff);opacity:.7}}@keyframes pulseReverse{0%{filter:drop-shadow(0px 0px 0px #fff);opacity:1}50%{filter:drop-shadow(0px 0px 15px #fff);opacity:.7}100%{filter:drop-shadow(0px 0px 0px #fff);opacity:1}}@keyframes drawer{0%{transform:translateY(0%);opacity:0}100%{transform:translateY(-100%);opacity:1}}.vector-container{display:flex}@keyframes blinkAnimation{0%,100%{opacity:1}50%{opacity:0}}.blink{animation:blinkAnimation 1.5s infinite}
