*,*::before,*::after{box-sizing:border-box}html,body{min-height:100%;margin:0}body{font-family:"Roboto",Arial,Helvetica,sans-serif;color:#fff;background:#000}.lucky-wheel-v2{position:relative;overflow:hidden;background:#000}.lucky-wheel-v2__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding:24px 16px 40px;text-align:center}.lucky-wheel-v2__title,.lucky-wheel-v2__subtitle,.lucky-wheel-v2__button,.lucky-wheel-v2__tg-button,.lucky-wheel-v2__status,.lucky-wheel-v2__caption{position:relative;z-index:1}.lucky-wheel-v2__title{margin:0 0 14px;color:#fff;font-size:30px;font-weight:800;line-height:1}.lucky-wheel-v2__subtitle{max-width:560px;margin:-4px 0 14px;color:rgb(255 255 255 / .8);font-size:13px;font-weight:400}.lucky-wheel-v2__subtitle[hidden]{display:none}.lucky-wheel-v2__stage{position:relative;width:min(360px, 92vw);aspect-ratio:1;margin:0 auto 24px}.lucky-wheel-v2__glow{position:absolute;inset:-48%;z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 50%,rgb(255 224 255 / .42) 0%,rgb(232 90 255 / .36) 9%,rgb(177 32 240 / .28) 22%,rgb(106 22 190 / .2) 38%,rgb(52 16 120 / .1) 54%,#fff0 68%),radial-gradient(circle at 36% 38%,rgb(233 0 172 / .24) 0%,rgb(150 0 140 / .12) 35%,transparent 60%),radial-gradient(circle at 66% 60%,rgb(82 40 220 / .2) 0%,transparent 58%)}.lucky-wheel-v2__glow::after{content:"";position:absolute;inset:0;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgb(255 255 255 / .05) 0deg 2deg,#fff0 2deg 11deg);-webkit-mask-image:radial-gradient(circle at center,transparent 0 24%,rgb(0 0 0 / .8) 34%,rgb(0 0 0 / .35) 52%,transparent 68%);mask-image:radial-gradient(circle at center,transparent 0 24%,rgb(0 0 0 / .8) 34%,rgb(0 0 0 / .35) 52%,transparent 68%)}.lucky-wheel-v2__pointer{position:absolute;z-index:4;top:-10px;left:50%;width:18%;transform:translateX(-50%)}.lucky-wheel-v2__pointer svg{display:block;width:100%;height:auto}.lucky-wheel-v2__disc{position:absolute;inset:0;z-index:1;overflow:hidden;border:8px solid #f2c94c;border-radius:50%;background:#1d1d2b;box-shadow:0 0 0 2px #a8780f,inset 0 0 0 2px #b8860f,0 0 56px rgb(242 201 76 / .22),0 26px 60px rgb(0 0 0 / .55);transition:transform 3.8s cubic-bezier(.13,.74,.09,1)}.lucky-wheel-v2.is-cooldown .lucky-wheel-v2__disc{filter:saturate(.55) brightness(.55)}.lucky-wheel-v2__disc.no-transition{transition:none}.lucky-wheel-v2__sector{position:absolute;inset:0}.lucky-wheel-v2__sector--loss{background:radial-gradient(circle at 50% 4%,rgb(255 255 255 / 45%) 0%,#fff0 72%)}.lucky-wheel-v2__sector--loss::before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='33'%20height='33'%3E%3Cg%20stroke='%23ffffff'%20stroke-width='1.2'%20opacity='0.35'%3E%3Cpath%20d='M9%209L24%2024'/%3E%3Cpath%20d='M24%209L9%2024'/%3E%3C/g%3E%3C/svg%3E");background-size:7% 7%;background-position:center top;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 14%,transparent 17%,transparent 30%,#000 33%,#000 39%,transparent 44%);mask-image:linear-gradient(to bottom,#000 3%,#000 3%,transparent 9%,transparent 20%,#000 31%,#000 58%,transparent 70%)}.lucky-wheel-v2__dividers{position:absolute;inset:0;border-radius:50%;pointer-events:none}.lucky-wheel-v2__flash{position:absolute;inset:0;background:radial-gradient(circle at 50% 16%,rgb(255 255 255 / .6) 0%,rgb(255 255 255 / .18) 38%,#fff0 52%);opacity:0;transition:opacity 0.35s ease;pointer-events:none}.lucky-wheel-v2__flash.is-on{opacity:1}.lucky-wheel-v2__segment{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;padding-top:2%;color:#fff;font-weight:800;pointer-events:none}.lucky-wheel-v2__segment--loss{padding-top:9%}.lucky-wheel-v2__segment-casino{max-width:42%;margin-top:4px;font-size:11px;font-weight:500;opacity:.9}.lucky-wheel-v2__segment-coin{margin-top:1%;font-size:28px;line-height:1;filter:drop-shadow(0 2px 5px rgb(0 0 0 / .4))}.lucky-wheel-v2__segment-prize{max-width:42%;margin-top:7px;font-size:28px;font-weight:800;line-height:1;letter-spacing:-.02em;text-shadow:0 2px 10px rgb(0 0 0 / .4),0 1px 2px rgb(0 0 0 / .3)}.lucky-wheel-v2__segment-sub{max-width:26%;margin-top:4px;font-size:9px;font-weight:700;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;opacity:.9;text-shadow:0 1px 4px rgb(0 0 0 / .35)}.lw2-logo{display:grid;min-width:28px;aspect-ratio:1;place-items:center;border-radius:12px;font-size:6.5px;font-weight:900;letter-spacing:.02em;box-shadow:0 1px 5px rgb(0 0 0 / .15)}.lw2-logo--empty{background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .14)}.lw2-logo--img{object-fit:cover}.lucky-wheel-v2__hub{position:absolute;z-index:2;top:50%;left:50%;display:grid;width:33%;aspect-ratio:1;place-items:center;transform:translate(-50%,-50%);border-radius:50%;color:#9e1414;background:linear-gradient(135deg,#fff0 15%,rgb(255 255 255 / .7) 50%,#fff0 70%),linear-gradient(180deg,#f7da8a 0%,#9b7e4b 100%);box-shadow:0 3px 10px rgb(0 0 0 / .25);font-family:"Sansita",Georgia,"Times New Roman",serif;font-style:italic;font-weight:800;line-height:.95}.lucky-wheel-v2__hub::before{content:"";position:absolute;inset:3%;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgb(255 255 255 / .5) 0%,#fff0 77%),linear-gradient(180deg,#c0803c 0%,#ffc862 100%)}.lucky-wheel-v2__hub-logo{position:relative;z-index:1;font-size:22px}.lucky-wheel-v2__hub img{position:relative;z-index:1;width:64%;height:64%;object-fit:contain}.lucky-wheel-v2__button,.lucky-wheel-v2__tg-button,.lucky-wheel-v2__claim{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;font-family:inherit;font-weight:700;text-decoration:none;cursor:pointer}.lucky-wheel-v2__button{min-width:252px;min-height:52px;padding:12px 32px;color:#0e0f14;background:#fff;font-size:14px;box-shadow:0 12px 28px rgb(0 0 0 / .35)}.lucky-wheel-v2__button:disabled{opacity:.7;cursor:default}.lucky-wheel-v2__button[hidden],.lucky-wheel-v2__tg-button[hidden]{display:none}.lucky-wheel-v2__tg-button{gap:10px;min-width:252px;min-height:52px;padding:3px 26px 3px 3px;color:#fff;background:linear-gradient(90deg,#39c7ff 0%,#006eff 100%);font-size:14px;box-shadow:0 12px 28px rgb(0 110 255 / .35);justify-content:flex-start}.lucky-wheel-v2__tg-plane{display:grid;width:44px;height:44px;flex-shrink:0;place-items:center;border-radius:50%;background:#fff}.lucky-wheel-v2__tg-plane svg{width:18px;height:18px;margin:1px 2px 0 0;fill:#2aa5e4}.lucky-wheel-v2__status{margin:16px 0 0;color:#fff;font-size:15px;font-weight:500}.lucky-wheel-v2__status strong{font-weight:800}.lucky-wheel-v2__status.is-error{color:#ff8a8a}.lucky-wheel-v2__caption{margin:11px 0 0;color:rgb(255 255 255 / .78);font-size:12px;font-weight:400}.lucky-wheel-v2__overlay{position:fixed;z-index:9999;inset:0;display:grid;place-items:center;padding:16px;background:rgb(0 0 0 / .85);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lucky-wheel-v2__overlay[hidden]{display:none}.lucky-wheel-v2__modal{position:relative;width:min(393px, calc(100vw - 32px));overflow:hidden;border-radius:32px;padding:12px;text-align:center}.lucky-wheel-v2__modal--win{color:#fff;background:radial-gradient(120% 90% at 85% 0%,rgb(57 199 255 / .35) 0%,#fff0 45%),radial-gradient(130% 110% at 12% 100%,rgb(219 0 175 / .5) 0%,#fff0 52%),radial-gradient(140% 120% at 50% 45%,#7a2bf0 0%,#5a22d8 48%,#2f16b5 100%);box-shadow:0 30px 80px rgb(0 0 0 / .65)}.lucky-wheel-v2__modal--loss{color:#fff;background:linear-gradient(90deg,#45548a 0%,#5e618b 100%);box-shadow:0 30px 80px rgb(0 0 0 / .65)}.lucky-wheel-v2__close{position:absolute;top:16px;right:16px;display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:50%;color:rgb(255 255 255 / .8);background:#fff0;cursor:pointer}.lucky-wheel-v2__close svg{width:18px;height:18px}.lucky-wheel-v2__close--loss{color:rgb(255 255 255 / .8)}.lucky-wheel-v2__modal-logo{display:flex;justify-content:center;margin-bottom:12px}.lucky-wheel-v2__modal-logo .lw2-logo{width:96px;min-width:96px;border-radius:26px;font-size:17px}.lucky-wheel-v2__modal-casino{font-size:18px;line-height:1.5;opacity:.92}.lucky-wheel-v2__modal-title{color:#fff;margin:0;font-size:26px;font-weight:800;line-height:1.1}.lucky-wheel-v2__modal-sub{font-size:18px;line-height:1.5}.lucky-wheel-v2__modal-conditions{max-width:300px;margin:12px auto 0;font-size:13px;line-height:1.4;opacity:.82}.lucky-wheel-v2__steps{display:flex;align-items:center;justify-content:center;gap:8px;margin:18px 0 0;border-radius:999px;padding:10px 14px;background:rgb(255 255 255 / .16);font-size:11.5px;font-weight:500;white-space:nowrap;background:#15151552;backdrop-filter:blur(14px)}.lucky-wheel-v2__steps span{opacity:.7}.lucky-wheel-v2__code{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:10px 0 -30px;border:1px solid rgb(255 255 255 / .22);border-radius:16px;padding:12px 14px 35px;background:rgb(10 6 40 / .35)}.lucky-wheel-v2__code-value{font-size:15px;font-weight:700;letter-spacing:.06em}.lucky-wheel-v2__copy{display:grid;width:32px;height:32px;flex-shrink:0;place-items:center;border:0;border-radius:8px;color:#fff;background:#fff0;cursor:pointer}.lucky-wheel-v2__copy svg{width:20px;height:20px}.lucky-wheel-v2__copy.is-copied{color:#4dffc3}.lucky-wheel-v2__claim{width:100%;min-height:52px;padding:12px 18px;color:#18103a;background:#fff;font-size:15px}.lucky-wheel-v2__validity{margin:12px 0 0;font-size:12px;opacity:.7}.lucky-wheel-v2__loss-emoji{margin-top:6px;font-size:44px;line-height:1}.lucky-wheel-v2__modal-title--loss{margin-top:12px}.lucky-wheel-v2__loss-sub{color:#fff;margin:8px 0 0;font-size:16px}.lucky-wheel-v2__tg-block{margin-top:20px;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:28px;border-bottom-left-radius:28px;padding:16px 0 0;backdrop-filter:blur(14px);background:#15151585}.lucky-wheel-v2__tg-block-title{color:#fff;margin:0;font-size:12px;font-weight:700;line-height:1.2;padding:0 10px}.lucky-wheel-v2__tg-block-desc{color:#fff;margin:8px 0 14px;font-size:12px;line-height:1.45;padding:0 10px}.lucky-wheel-v2__tg-block .lucky-wheel-v2__tg-button{width:100%;min-width:0}@media (min-width:768px){.lucky-wheel-v2__inner{padding:120px 20px 170px}.lucky-wheel-v2__title{margin-bottom:25px;font-size:52px}.lucky-wheel-v2__subtitle{margin:-6px 0 18px;font-size:15px}.lucky-wheel-v2__stage{width:min(472px, 86vw);margin-bottom:30px}.lucky-wheel-v2__disc{border-width:10px}.lucky-wheel-v2__segment-casino{margin-top:5px;font-size:14px}.lucky-wheel-v2__segment-coin{font-size:38px}.lucky-wheel-v2__segment-prize{font-size:38px}.lucky-wheel-v2__segment-sub{margin-top:5px;font-size:11px}.lw2-logo{min-width:34px;font-size:8px}.lucky-wheel-v2__hub-logo{font-size:30px}.lucky-wheel-v2__button,.lucky-wheel-v2__tg-button{min-width:280px;font-size:16px}.lucky-wheel-v2__status{margin-top:18px;font-size:16px}.lucky-wheel-v2__caption{margin-top:12px;font-size:13px}.lucky-wheel-v2__overlay{padding:20px}.lucky-wheel-v2__steps{font-size:13px}}.lucky-wheel-v2__balance{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;margin:0 0 30px;border:1px solid rgb(242 201 76 / .45);border-radius:999px;padding:8px 18px;background:rgb(242 201 76 / .1)}.lucky-wheel-v2__balance.is-empty{border-color:rgb(255 255 255 / .16);background:rgb(255 255 255 / .05)}.lucky-wheel-v2__balance-guest{color:rgb(255 255 255 / .55);font-size:20px;font-weight:700;line-height:1}.lucky-wheel-v2__balance-label{color:rgb(255 255 255 / .75);font-size:14px}.lucky-wheel-v2__balance-value .js-lw2-balance{color:#f2c94c;font-size:24px;font-weight:800;line-height:1}.lucky-wheel-v2__coins-emoji{margin-top:10px;font-size:56px;line-height:1}.lucky-wheel-v2__modal--win .lucky-wheel-v2__modal-title{margin-top:12px}.lucky-wheel-v2__coins-balance{margin:14px 0 16px;font-size:14px;opacity:.85}.lucky-wheel-v2__market{position:relative;z-index:1;max-width:1080px;margin:0 auto;padding:8px 16px 64px}.lucky-wheel-v2__market-title{margin:0 0 6px;color:#fff;font-size:26px;font-weight:800;text-align:center}.lucky-wheel-v2__market-subtitle{margin:0 0 22px;color:rgb(255 255 255 / .7);font-size:14px;text-align:center}.lucky-wheel-v2__market-subtitle[hidden]{display:none}.lucky-wheel-v2__market-grid{display:grid;grid-template-columns:1fr;gap:16px}.lw2-card{display:flex;flex-direction:column;gap:10px;border:1px solid rgb(255 255 255 / .12);border-radius:20px;padding:18px;background:linear-gradient(160deg,rgb(122 43 240 / .16) 0%,rgb(20 16 44 / .9) 55%,rgb(10 8 24 / .95) 100%);box-shadow:0 14px 34px rgb(0 0 0 / .35);text-align:left}.lw2-card.is-purchased{border-color:rgb(77 255 195 / .35)}.lw2-card__head{display:flex;align-items:center;gap:12px}.lw2-card__head .lw2-logo{width:48px;min-width:48px;border-radius:12px;font-size:8px}.lw2-card__names{display:flex;flex-direction:column;gap:2px}.lw2-card__casino{color:#fff;font-size:18px;font-weight:700;line-height:1.15}.lw2-card__amount{color:#f2c94c;font-size:18px;font-weight:800}.lw2-card__title{margin:0;color:#fff;font-size:17px;font-weight:700;line-height:1.25}.lw2-card__desc{margin:0;color:rgb(255 255 255 / .65);font-size:13px;line-height:1.4}.lw2-card__footer{display:flex;flex-direction:column;gap:10px;margin-top:auto}.lw2-card__buy{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border:0;border-radius:999px;padding:12px 20px;color:#0e0f14;background:#fff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}.lw2-card__buy.is-locked,.lw2-card__buy:disabled{color:rgb(255 255 255 / .55);background:rgb(255 255 255 / .12);cursor:default}.lw2-card__code{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px dashed rgb(77 255 195 / .5);border-radius:14px;padding:12px 14px;background:rgb(10 6 40 / .45)}.lw2-card__code-value{color:#4dffc3;font-size:15px;font-weight:700;letter-spacing:.06em;word-break:break-all}.lw2-card__copy{display:grid;width:32px;height:32px;flex-shrink:0;place-items:center;border:0;border-radius:8px;color:#fff;background:#fff0;cursor:pointer}.lw2-card__copy svg{width:20px;height:20px}.lw2-card__copy.is-copied{color:#4dffc3}.lw2-card__hint{margin:0;color:rgb(255 255 255 / .7);font-size:12px;line-height:1.4}.lw2-card__bot{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:999px;padding:12px 20px;color:#fff;background:linear-gradient(90deg,#39c7ff 0%,#006eff 100%);font-size:14px;font-weight:700;text-decoration:none;box-shadow:0 10px 24px rgb(0 110 255 / .3)}.lucky-wheel-v2__back-button{display:flex;width:fit-content;align-items:center;justify-content:center;margin:40px auto 0;min-height:52px;padding:14px 28px;border:1px solid rgb(255 255 255 / .28);border-radius:999px;color:#fff;background:rgb(255 255 255 / .08);font-size:15px;font-weight:700;text-decoration:none;transition:background 0.2s ease,border-color 0.2s ease}.lucky-wheel-v2__back-button:hover{background:rgb(255 255 255 / .16);border-color:rgb(255 255 255 / .45)}.lucky-wheel-v2__back-button[hidden]{display:none}@media (min-width:560px){.lucky-wheel-v2__market-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.lucky-wheel-v2__market-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px){.lucky-wheel-v2__inner{padding-bottom:64px}.lucky-wheel-v2__balance-value{font-size:20px}.lucky-wheel-v2__market{padding-bottom:130px}.lucky-wheel-v2__market-title{font-size:34px}}.lucky-wheel-v2 [hidden],.lw2-account[hidden],.lw2-account [hidden],.lw2-header-login[hidden],.lw2-header-login [hidden],.lw2-backdrop[hidden],.lw2-modal[hidden]{display:none!important}.lucky-wheel-v2__account{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;border:1px solid rgb(255 255 255 / .16);border-radius:999px;padding:6px 8px 6px 14px;background:rgb(255 255 255 / .06)}.lucky-wheel-v2__account-photo{width:26px;height:26px;border-radius:50%;object-fit:cover}.lucky-wheel-v2__account-name{color:rgb(255 255 255 / .9);font-size:14px;font-weight:600}.lucky-wheel-v2__account-logout{border:0;border-radius:999px;padding:5px 12px;background:rgb(255 255 255 / .1);color:rgb(255 255 255 / .7);font-family:inherit;font-size:13px;cursor:pointer;transition:background 0.2s ease,color 0.2s ease}.lucky-wheel-v2__account-logout:hover,.lucky-wheel-v2__account-logout:focus-visible{background:rgb(255 255 255 / .18);color:#fff}.lucky-wheel-v2__login{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-height:54px}.lucky-wheel-v2__login-widget:empty{display:none}.lucky-wheel-v2__login-note{margin:0;color:rgb(255 255 255 / .65);font-size:14px;text-align:center}.lucky-wheel-v2__button--qa{background:rgb(255 255 255 / .12);color:rgb(255 255 255 / .85);box-shadow:none}.lucky-wheel-v2.is-guest .lucky-wheel-v2__stage{opacity:.85}.lucky-wheel-v2__hero{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;width:100%;max-width:1180px;margin:0 auto}.lucky-wheel-v2__hero-col{display:flex;flex-direction:column;align-items:flex-start;gap:20px;text-align:left}.lucky-wheel-v2__hero-col>*{margin:0}.lucky-wheel-v2__hero .lucky-wheel-v2__title,.lucky-wheel-v2__hero .lucky-wheel-v2__subtitle,.lucky-wheel-v2__hero .lucky-wheel-v2__status,.lucky-wheel-v2__hero .lucky-wheel-v2__caption{text-align:left}.lucky-wheel-v2__hero .lucky-wheel-v2__stage{margin:0}@media (max-width:1024px){.lucky-wheel-v2__hero{display:flex;flex-direction:column;align-items:center;gap:18px}.lucky-wheel-v2__hero-col{display:contents}.lucky-wheel-v2__hero .lucky-wheel-v2__title{order:1}.lucky-wheel-v2__hero .lucky-wheel-v2__subtitle{order:2}.lucky-wheel-v2__hero .lucky-wheel-v2__balance{order:3}.lucky-wheel-v2__hero .lucky-wheel-v2__stage{order:4}.lucky-wheel-v2__hero .lucky-wheel-v2__button{order:5}.lucky-wheel-v2__hero .lucky-wheel-v2__login{order:5}.lucky-wheel-v2__hero .lucky-wheel-v2__tg-button{order:6}.lucky-wheel-v2__hero .lucky-wheel-v2__status{order:7}.lucky-wheel-v2__hero .lucky-wheel-v2__caption{order:8}.lucky-wheel-v2__hero .lucky-wheel-v2__title,.lucky-wheel-v2__hero .lucky-wheel-v2__subtitle,.lucky-wheel-v2__hero .lucky-wheel-v2__status,.lucky-wheel-v2__hero .lucky-wheel-v2__caption{text-align:center}}.lucky-wheel-v2__login .lw2-tg-button,.lucky-wheel-v2__login .lw2-google{width:100%;max-width:320px}.lw2-divider{display:flex;align-items:center;gap:12px;width:100%;max-width:320px}.lw2-divider::before,.lw2-divider::after{content:"";flex:1;height:1px;background:rgb(255 255 255 / .16)}.lw2-divider span{color:rgb(255 255 255 / .5);font-size:13px;white-space:nowrap}.lw2-google{position:relative;min-height:52px}.lw2-google__face{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;padding:12px 30px;border:1px solid rgb(255 255 255 / .18);border-radius:999px;background:#fff;color:#1f1f1f;font-size:15px;font-weight:700;pointer-events:none}.lw2-google__logo{display:inline-flex;width:20px;height:20px}.lw2-google__logo svg{width:100%;height:100%}.lw2-google__real{position:absolute;inset:0;z-index:2;overflow:hidden;opacity:0}.lw2-google__real iframe,.lw2-google__real>div{width:100%!important;height:100%!important}.lw2-google:hover .lw2-google__face{background:#f1f3f4}.lw2-tg-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:12px 30px;border:0;border-radius:999px;background:#2ea6dd;color:#fff;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:background 0.2s ease,transform 0.2s ease}.lw2-tg-button:hover,.lw2-tg-button:focus-visible{background:#229ed9;transform:translateY(-1px)}.lw2-tg-button__plane{display:inline-flex;width:20px;height:20px}.lw2-tg-button__plane svg{width:100%;height:100%;fill:currentColor}.lw2-header-login{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 18px;border:0;border-radius:999px;background:#2ea6dd;color:#fff;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;vertical-align:middle}.lw2-header-login:hover{background:#229ed9}.lw2-header-login .lw2-tg-button__plane{width:16px;height:16px}.lw2-account{position:relative;display:inline-block;vertical-align:middle}.page-template-page-lucky-wheel-v2 .space-header-promo-link,.page-template-page-lucky-wheel-v2 .space-header-promo-link__icon{visibility:hidden}.page-template-page-lucky-wheel-v2 .space-header-social-links{visibility:hidden}.space-header-ins>.lw2-header-login,.space-header-ins>.lw2-account,.space-header-buttons .lw2-header-login,.space-header-buttons .lw2-account{position:absolute;top:50%;right:0;z-index:30;transform:translateY(-50%)}.space-header-ins>.lw2-header-login,.space-header-ins>.lw2-account{top:30px}@media (min-width:1200px){.space-header-ins>.lw2-header-login,.space-header-ins>.lw2-account{top:40px}}.lw2-no-header-slot .space-header-menu>.lw2-header-login,.lw2-no-header-slot .space-header-menu>.lw2-account{position:absolute;top:50%;right:15px;z-index:30;transform:translateY(-50%)}@media (max-width:1199px){.space-header-ins>.lw2-header-login{height:32px;gap:6px;padding:0 12px;font-size:12px}.space-header-ins>.lw2-header-login .lw2-tg-button__plane{display:none}}.space-header-buttons .lw2-header-login{height:34px;gap:6px;padding:0 13px;font-size:13px}.space-header-buttons .lw2-header-login .lw2-tg-button__plane{width:16px;height:16px}@media (max-width:1024px){.lw2-no-header-slot .space-header-menu>.lw2-header-login{height:32px;padding:0 10px;font-size:12px}.lw2-no-header-slot .space-header-menu>.lw2-header-login .lw2-tg-button__plane{display:none}.page-template-page-lucky-wheel-v2 .space-header-promo-link,.page-template-page-lucky-wheel-v2 .space-header-promo-link__icon,.page-template-page-lucky-wheel-v2 .space-header-social-links{display:none}.space-header-buttons .lw2-header-login,.space-header-buttons .lw2-account{position:static;order:1;margin:0;align-self:center;transform:none}.page-template-page-lucky-wheel-v2 .space-mobile-menu-icon{order:2}.space-header-buttons .lw2-header-login{height:32px;padding:0 10px;font-size:12px}.space-header-buttons .lw2-header-login .lw2-tg-button__plane{display:none}.lucky-wheel-v2__hero .lucky-wheel-v2__login,.lucky-wheel-v2__hero .lucky-wheel-v2__login .lw2-tg-button,.lucky-wheel-v2__hero .lucky-wheel-v2__login .lw2-google,.lucky-wheel-v2__hero .lucky-wheel-v2__login .lw2-divider,.lucky-wheel-v2__hero .lucky-wheel-v2__button{width:100%;max-width:400px}.lucky-wheel-v2__hero .lucky-wheel-v2__login,.lucky-wheel-v2__hero .lucky-wheel-v2__button{margin-top:14px}.lucky-wheel-v2__hero .lucky-wheel-v2__login{align-items:center}}.lw2-account__toggle{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 10px 0 4px;border:0;border-radius:999px;background:rgb(255 255 255 / .08);cursor:pointer}.lw2-account__toggle:hover{background:rgb(255 255 255 / .16)}.lw2-account__avatar{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;overflow:hidden;border-radius:50%;background:#2ea6dd;color:#fff;font-size:12px;font-weight:700;letter-spacing:.02em}.lw2-account__avatar--lg{width:40px;height:40px;font-size:15px}.lw2-account__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lw2-account__caret{width:0;height:0;border-left:4px solid #fff0;border-right:4px solid #fff0;border-top:5px solid rgb(255 255 255 / .7)}.lw2-account__menu{position:absolute;top:calc(100% + 10px);right:0;z-index:60;display:flex;flex-direction:column;gap:12px;width:260px;padding:16px;border:1px solid rgb(255 255 255 / .12);border-radius:14px;background:#14151c;box-shadow:0 18px 40px rgb(0 0 0 / .5);text-align:left}.lw2-account__head{display:flex;align-items:center;gap:10px;min-width:0}.lw2-account__id{display:flex;flex-direction:column;min-width:0}.lw2-account__name{color:#fff;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lw2-account__handle{color:#2ea6dd;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lw2-account__balance{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgb(242 201 76 / .35);border-radius:10px;padding:10px 12px;background:rgb(242 201 76 / .08);color:rgb(255 255 255 / .75);font-size:13px}.lw2-account__balance strong{color:#f2c94c;font-size:18px}.lw2-account__logout{align-self:flex-start;padding:0;border:0;background:none;color:#ff6b8a;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.lw2-account__logout:hover{text-decoration:underline}.lw2-backdrop{position:fixed;inset:0;z-index:9990;background:rgb(6 7 12 / .78)}.lw2-modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;background:rgb(6 7 12 / .78)}.lw2-modal__box{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:420px;padding:32px 28px 24px;border:1px solid rgb(255 255 255 / .1);border-radius:18px;background:#14151c;text-align:center}.lw2-modal__close{position:absolute;top:14px;right:14px;width:30px;height:30px;border:0;border-radius:50%;background:rgb(255 255 255 / .1);color:rgb(255 255 255 / .75);font-size:18px;line-height:1;cursor:pointer}.lw2-modal__close::before{content:"\00d7"}.lw2-modal__close:hover{background:rgb(255 255 255 / .2)}.lw2-modal__mark{width:56px;height:56px;border-radius:50%;background:conic-gradient(#f21b4d 0 60deg,#f2a100 60deg 120deg,#0b7f82 120deg 180deg,#0073b0 180deg 240deg,#661bf2 240deg 300deg,#db00af 300deg 360deg)}.lw2-modal__title{margin:0;color:#fff;font-size:24px;font-weight:800}.lw2-modal__sub{margin:0;color:rgb(255 255 255 / .65);font-size:14px}.lw2-modal__error{display:flex;flex-direction:column;gap:4px;width:100%;border:1px solid rgb(242 27 77 / .4);border-radius:12px;padding:12px 14px;background:rgb(242 27 77 / .1);color:rgb(255 255 255 / .75);font-size:13px;text-align:left}.lw2-modal__error strong{color:#ff6b8a;font-size:14px}.lw2-modal .lw2-tg-button{width:100%}.lw2-modal__foot{margin:0;color:rgb(255 255 255 / .45);font-size:12px}.lw2-email-hint{line-height:1.25em}.lw2-modal__link{position:relative;display:inline-block;overflow:hidden;color:#fff;text-decoration:underline;cursor:pointer}.lw2-modal__link-real{position:absolute;inset:0;z-index:2;overflow:hidden;opacity:0}.lw2-modal__link-real iframe,.lw2-modal__link-real>div{width:100%!important;height:100%!important}.lw2-link-tg{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:560px;margin:0 auto 30px;border:1px solid rgb(46 166 221 / .4);border-radius:16px;padding:20px 24px;background:rgb(46 166 221 / .1);text-align:center}.lw2-link-tg__text{margin:0;color:rgb(255 255 255 / .85);font-size:15px;line-height:1.5}@media (max-width:1024px){.lw2-link-tg{padding:16px}}.lw2-email-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:320px;min-height:52px;padding:12px 30px;border:1px solid rgb(255 255 255 / .22);border-radius:999px;background:rgb(255 255 255 / .06);color:#fff;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:background 0.2s ease}.lw2-email-button:hover,.lw2-email-button:focus-visible{background:rgb(255 255 255 / .14)}.lw2-email-button__icon{display:inline-flex;width:20px;height:20px}.lw2-email-button__icon svg{width:100%;height:100%;fill:currentColor}.lw2-email-form{display:flex;flex-direction:column;gap:10px;width:100%}.lw2-email-form__field{height:46px;padding:0 14px;border:1px solid rgb(255 255 255 / .18);border-radius:10px;background:rgb(255 255 255 / .06);color:#fff;font-family:inherit;font-size:15px}.lw2-email-form__field::placeholder{color:rgb(255 255 255 / .4)}.lw2-email-form__field:focus{border-color:#2ea6dd;outline:none}.lw2-email-form__submit{height:48px;border:0;border-radius:999px;background:#fff;color:#0e0f14;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer}.lw2-email-form__submit:disabled{opacity:.6;cursor:default}.lw2-email-form__message{margin:0;color:#ff6b8a;font-size:13px;text-align:left}@media (max-width:1024px){.lucky-wheel-v2__hero .lucky-wheel-v2__login .lw2-email-button{max-width:400px}}