.lottery_surface__zVeBw{--gold:#efce83;background:radial-gradient(ellipse at 85% 5%,#67471625,transparent 42%),#070d17}.lottery_hero__QK7RS{position:relative;overflow:hidden;border:1px solid #e8c77a35;border-radius:24px;background:radial-gradient(ellipse at 80% 40%,#a77a2429,transparent 58%),linear-gradient(120deg,#111b23,#141610 70%,#1f1b12)}.lottery_hero__QK7RS:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(#edce8306 1px,transparent 0),linear-gradient(90deg,#edce8306 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000)}.lottery_gold__Jjx3u{color:#efce83}.lottery_art__XDBvy{position:relative;height:280px;width:300px;isolation:isolate}.lottery_orbit__k7IjF{position:absolute;inset:15px;border:1px solid #d8b56730;border-radius:50%;transform:rotateX(55deg) rotate(-30deg);box-shadow:0 0 70px #b58a2118}.lottery_orbit__k7IjF:nth-child(2){inset:-15px;transform:rotateX(55deg) rotate(30deg)}.lottery_ticket__P_Ncr{position:absolute;inset:58px 22px;display:flex;align-items:center;justify-content:center;gap:18px;border-radius:18px;border:1px solid #fff0b9;color:#45300e;background:repeating-linear-gradient(115deg,transparent 0 3px,#ffffff08 3px 4px),linear-gradient(135deg,#fff0bc,#d09a38 45%,#f7d889 75%,#9c6b22);box-shadow:0 22px 45px #0008,inset 0 0 0 6px #f6dc9130,inset 0 0 0 7px #62491c40;transform:rotate(-16deg)}.lottery_ticket__P_Ncr:after{content:"";height:75%;border-left:2px dashed #77551f70;position:absolute;right:48px}.lottery_ticketBack__4T3CX{transform:rotate(13deg) translate(6px,-20px);filter:brightness(.6)}.lottery_ticketFace__wr_4S{animation:lottery_levitate__0F1Hk 6s ease-in-out infinite}.lottery_panel__LL_wH{border:1px solid #ffffff10;border-radius:18px;background:#0c1420}.lottery_cta__1dMu_{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #f6dd9c;border-radius:12px;background:linear-gradient(110deg,#dba953,#f7df9f,#d6a048);color:#2c210e;font-weight:800;padding:15px 20px;transition:transform .2s,box-shadow .2s}.lottery_cta__1dMu_:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 28px #e9ba4325}.lottery_cta__1dMu_:disabled{opacity:.45;cursor:not-allowed}.lottery_promo__1PkHR{position:relative;display:block;overflow:hidden;border:1px solid #e6bf6855;border-radius:16px;padding:22px;background:radial-gradient(ellipse at top right,#85601d55,transparent 70%),#111911;color:#f5dca3;transition:transform .25s,border-color .25s}.lottery_promo__1PkHR:after{content:"";position:absolute;inset:-100%;background:linear-gradient(115deg,transparent 45%,#fff5ce13 50%,transparent 55%);transform:translateX(-50%);animation:lottery_sheen__pyTA4 7s ease-in-out infinite;pointer-events:none}.lottery_promo__1PkHR:hover{transform:translateY(-3px);border-color:#f5dca3}.lottery_floating__JmpAg{position:fixed;z-index:40;left:max(16px,calc(50vw - 900px));top:50%;width:184px;max-width:calc(100vw - 32px);padding:12px;transform:translateY(-50%);box-shadow:0 18px 45px #0009}.lottery_floating__JmpAg:hover{transform:translateY(calc(-50% - 3px))}.lottery_seat__L_7_S{min-height:42px;border-radius:8px;border:1px solid #ffffff12;background:#ffffff03;color:#637183;font:11px var(--font-mono),monospace;transition:background .3s,border-color .3s,transform .2s}.lottery_seat__L_7_S:hover{transform:translateY(-2px);border-color:#e3bc6580}.lottery_taken__9eQVY{background:#d4a65116;border-color:#e7c36d40;color:#ebce93}.lottery_mine__oumzm{background:#34d39920;border-color:#34d39980;color:#6ee7b7}.lottery_winner__ydZLR{background:#e4b65b;color:#261b08;border-color:#fff0b6;box-shadow:0 0 20px #edc66c55}.lottery_reveal__hZmkK{animation:lottery_reveal__hZmkK .9s ease-out both}.lottery_drawTrack__ZjrK8{display:flex;gap:12px;width:-moz-max-content;width:max-content;animation:lottery_roll__MJpVY 1s linear infinite}.lottery_drawTrack__ZjrK8 span{display:grid;place-items:center;width:100px;height:110px;border:1px solid #e7c36d50;border-radius:14px;background:linear-gradient(145deg,#382a14,#101710);color:#efce83;font:700 24px var(--font-mono),monospace}@keyframes lottery_roll__MJpVY{to{transform:translateX(-448px)}}@keyframes lottery_reveal__hZmkK{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:none}}@keyframes lottery_levitate__0F1Hk{50%{transform:rotate(-12deg) translateY(-9px)}}@keyframes lottery_sheen__pyTA4{0%,65%{transform:translateX(-50%)}to{transform:translateX(50%)}}@media (prefers-reduced-motion:reduce){.lottery_drawTrack__ZjrK8,.lottery_promo__1PkHR:after,.lottery_reveal__hZmkK,.lottery_ticketFace__wr_4S{animation:none}.lottery_cta__1dMu_,.lottery_promo__1PkHR,.lottery_seat__L_7_S{transition:none}}@media (max-width:1279px){.lottery_floating__JmpAg{top:auto;bottom:24px;left:16px;transform:none}.lottery_floating__JmpAg:hover{transform:translateY(-3px)}}