#lwFloating[hidden],#lwOverlay[hidden],#lwResult[hidden],#lwClaimsBox[hidden],#lwWinnerCard[hidden],#lwWinnerEmpty[hidden]{display:none!important}
.lw-floating{position:fixed;right:max(14px,calc((100vw - 680px)/2 + 14px));bottom:calc(108px + env(safe-area-inset-bottom,0px));width:82px;height:92px;border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important;z-index:65;cursor:pointer;animation:lw-bob 3s ease-in-out infinite;filter:drop-shadow(0 11px 10px #000b);isolation:isolate;overflow:visible}
.lw-float-aura{position:absolute;left:5px;top:0;width:72px;height:72px;border-radius:50%;background:radial-gradient(circle,#79f1ca55 0,#e9ca6d26 43%,transparent 72%);filter:blur(7px);animation:lw-float-aura 2.1s ease-in-out infinite;z-index:-1}.lw-mini-wheel{position:absolute;left:7px;top:2px;display:grid;place-items:center;box-sizing:border-box;width:68px;height:68px;border:5px solid transparent;border-radius:50%;background:linear-gradient(#102230,#102230) padding-box,linear-gradient(145deg,#fff5bd 0,#936720 25%,#f9dc7d 48%,#6b4516 70%,#ffe9a1 100%) border-box;box-shadow:inset 0 0 0 2px #07121c,inset 0 -6px 8px #0009,0 5px 0 #5a3b17,0 8px 13px #0009,0 0 20px #6fe3c947;transform:rotateX(5deg);overflow:hidden}.lw-mini-disc{position:absolute!important;inset:5px;width:auto!important;height:auto!important;border-radius:50%;background:conic-gradient(from -22.5deg,#d5ffe9 0 45deg,#163c48 45deg 90deg,#f2cf78 90deg 135deg,#274e70 135deg 180deg,#a7d7ff 180deg 225deg,#4b385b 225deg 270deg,#86d1b2 270deg 315deg,#173846 315deg 360deg);box-shadow:inset 0 2px 3px #fff8,inset 0 -7px 10px #0008;animation:lw-mini-spin 8s cubic-bezier(.45,.05,.55,.95) infinite}.lw-mini-disc:after{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(145deg,#fff8,transparent 35%,#0005 82%)}.lw-mini-leds{position:absolute!important;inset:1px;width:auto!important;height:auto!important;border-radius:50%;background:repeating-conic-gradient(#fff4b7 0 3deg,transparent 3deg 30deg);-webkit-mask:radial-gradient(circle,transparent 0 82%,#000 84%);mask:radial-gradient(circle,transparent 0 82%,#000 84%);filter:drop-shadow(0 0 3px #fff0a0);animation:lw-led-pulse 1.3s ease-in-out infinite}.lw-mini-hub{position:absolute!important;left:50%;top:50%;z-index:3;display:block;width:29px!important;height:29px!important;overflow:hidden;border:3px solid #eccd78;border-radius:50%;background:#071521;box-shadow:inset 0 0 0 2px #fff4a933,0 3px 0 #674519,0 4px 7px #000b;transform:translate(-50%,-50%)}.lw-mini-hub img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;transform:scale(1.12)}.lw-float-label{position:absolute;z-index:6;bottom:1px;left:7px;right:7px;border:1px solid #f2d481;border-radius:9px;background:linear-gradient(180deg,#26433c,#102823);box-shadow:inset 0 1px #fff4,0 3px 0 #58401f,0 6px 10px #0008;color:#fff0bd;font-size:9px;font-weight:900;letter-spacing:2.2px;line-height:22px;text-shadow:0 1px #000}.lw-float-coins{position:absolute;inset:-11px 0 16px;z-index:5;pointer-events:none;overflow:hidden}.lw-float-coins i{position:absolute;top:-18px;display:grid;place-items:center;width:14px;height:14px;border:1px solid #fff0a1;border-radius:50%;background:linear-gradient(145deg,#fff0a2,#b7791f 62%,#684110);box-shadow:inset 0 1px #fff9,0 2px 3px #0008;color:#51330e;font-size:5px;font-style:normal;font-weight:1000;opacity:0;animation:lw-coin-fall 3.2s linear infinite}.lw-float-coins i:nth-child(1){left:4px;animation-delay:-.3s}.lw-float-coins i:nth-child(2){left:59px;width:10px;height:10px;animation-delay:-2.2s}.lw-float-coins i:nth-child(3){left:19px;width:11px;height:11px;animation-delay:-1.5s}.lw-float-coins i:nth-child(4){left:68px;animation-delay:-.9s}.lw-float-coins i:nth-child(5){left:48px;width:12px;height:12px;animation-delay:-2.8s}.lw-float-coins i:nth-child(6){left:34px;width:9px;height:9px;animation-delay:-1.9s}
.lw-overlay{position:fixed;inset:0;z-index:1000;background:#030a12e8;backdrop-filter:blur(14px);overflow-y:auto;overscroll-behavior:contain;padding:20px 12px calc(30px + env(safe-area-inset-bottom,0px));color:#eef7f4}.lw-overlay.lw-ad-away{visibility:hidden;pointer-events:none}.lw-panel{box-sizing:border-box;position:relative;max-width:490px;margin:0 auto;border:1px solid #809e974d;border-radius:30px;background:radial-gradient(ellipse at 50% 30%,#2b554943,transparent 58%),linear-gradient(145deg,#1d3041,#0c1826 70%);box-shadow:inset 0 2px #ffffff20,0 8px 0 #07101b,0 24px 70px #0008;padding:24px;outline:none}.lw-header{display:flex;gap:12px;justify-content:space-between;align-items:flex-start}.lw-eyebrow{color:#efd496;font-size:10px;font-weight:800;letter-spacing:2px}.lw-header h2{font-size:clamp(30px,8vw,42px);letter-spacing:-1.5px;margin:8px 0 0;font-weight:850;line-height:1.15}.lw-header em{font-style:normal;color:#b9efd6}.lw-header #lwClose{flex:0 0 36px;width:36px;height:36px;padding:0;border:1px solid #687c8655;border-radius:12px;background:#ffffff08;color:#c4d8d7;font-size:26px;line-height:1;cursor:pointer}.lw-intro{font-size:13px;line-height:1.65;color:#a5b9c4;margin:12px 0 20px}.lw-stats{display:grid;grid-template-columns:1fr 1fr;border:1px solid #688a8140;border-radius:17px;background:#08172266;padding:14px 0;box-shadow:inset 0 2px 4px #0004}.lw-stats>div{text-align:center;min-width:0}.lw-stats>div+div{border-left:1px solid #53746c55}.lw-stats small{display:block;font-size:8px;color:#acc0c2;letter-spacing:1px}.lw-stats strong{display:block;font-size:20px;color:#d1f0e3;margin-top:6px;font-variant-numeric:tabular-nums}.lw-stage{position:relative;margin:30px auto 20px;width:100%;aspect-ratio:1;display:grid;place-items:center;isolation:isolate}.lw-orbit{position:absolute;inset:0;border:1px dashed #b6cd9750;border-radius:50%;animation:lw-turn 45s linear infinite}.lw-ring{width:94%;height:94%;border-radius:50%;box-sizing:border-box;border:10px solid #d7bd7d;background:#16333b;box-shadow:inset 0 0 0 2px #ffedb1,0 7px 0 #655539,0 12px 25px #0008,0 0 38px #a8dcbb22;overflow:hidden}.lw-ring svg{width:100%;height:100%;display:block;will-change:transform}.lw-pointer{position:absolute;top:-2px;left:50%;transform:translateX(-50%);width:28px;height:40px;background:linear-gradient(125deg,#fff2c9,#c79c4c);clip-path:polygon(0 0,100% 0,50% 100%);filter:drop-shadow(0 2px 2px #0009);z-index:3}.lw-hub{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:66px;height:66px;border-radius:50%;background:linear-gradient(135deg,#fff0c5,#c7a564);border:5px solid #e9d9a0;box-shadow:0 4px 0 #66533b,0 6px 12px #0007;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:23px;font-weight:900;color:#203a37;line-height:1.1}.lw-hub span{font-size:8px;letter-spacing:2px;margin-top:4px}.lw-spin{display:block;width:100%;min-height:54px;border:1px solid #d5ffeb!important;border-radius:17px!important;background:linear-gradient(140deg,#d0ffe6,#91cdbb)!important;color:#153b30!important;font-size:16px!important;font-weight:850!important;box-shadow:inset 0 2px #fff8,0 5px 0 #4d7d6d,0 12px 20px #0003!important;cursor:pointer}.lw-spin:active:not(:disabled){transform:translateY(3px);box-shadow:inset 0 2px #fff8,0 2px 0 #4d7d6d!important}.lw-spin:disabled{opacity:.55;cursor:default}.lw-message{min-height:38px;text-align:center;font-size:13px;line-height:1.5;color:#c6dcd9;margin:14px 0}.lw-message.lw-error{color:#f3cda2}.lw-disclosure{font-size:11px!important;line-height:1.7;color:#9eb4bd;text-align:center;margin:20px 0}.lw-result{padding:18px;border-radius:18px;background:linear-gradient(130deg,#e6d29c1f,#90e7bc13);border:1px solid #dfc3866b;text-align:center;font-weight:750;color:#ffe6ad;font-size:19px;overflow-wrap:anywhere}.lw-details{margin-top:12px;border:1px solid #7b9c9c33;border-radius:16px;padding:16px;background:#ffffff03}.lw-details summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:10px;font-size:13px;font-weight:700}.lw-details summary::-webkit-details-marker{display:none}.lw-details p,.lw-details li{color:#adc1c6;font-size:12px;line-height:1.75}.lw-details ul{padding-left:18px;margin-bottom:0}.lw-odds{display:grid;gap:8px}.lw-odds>div{display:flex;gap:9px;align-items:center;border-top:1px solid #ffffff0a;padding-top:8px;font-size:12px}.lw-odds img{width:36px;height:36px;object-fit:contain}.lw-odds b{margin-left:auto;white-space:nowrap;color:#c7efda}.lw-claim-row{border-top:1px solid #ffffff18;margin-top:12px;padding-top:12px;overflow-wrap:anywhere}.lw-claim-row strong{font-size:13px}.lw-claim-row code{font-size:11px;display:block;word-break:break-all;color:#c9ddda}.lw-claim-row p{margin:5px 0}.lw-panel :focus-visible,.lw-floating:focus-visible{outline:3px solid #f7d18d;outline-offset:4px}
@keyframes lw-turn{to{transform:rotate(360deg)}}@keyframes lw-bob{0%,100%{translate:0 0;rotate:-1deg}50%{translate:0 -7px;rotate:1deg}}@keyframes lw-mini-spin{0%{transform:rotate(0)}35%{transform:rotate(115deg)}48%{transform:rotate(105deg)}78%{transform:rotate(310deg)}100%{transform:rotate(360deg)}}@keyframes lw-float-aura{0%,100%{opacity:.48;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}@keyframes lw-coin-fall{0%{opacity:0;transform:translateY(0) rotateY(0) rotateZ(0) scale(.7)}12%{opacity:1}78%{opacity:.9}100%{opacity:0;transform:translateY(74px) rotateY(540deg) rotateZ(210deg) scale(1)}}
@media(max-width:360px){.lw-panel{padding:16px}.lw-header h2{font-size:32px}.lw-hub{width:52px;height:52px;font-size:19px}.lw-ring{border-width:7px}}
@media(prefers-reduced-motion:reduce){.lw-floating,.lw-mini-disc,.lw-mini-leds,.lw-float-aura,.lw-float-coins i,.lw-orbit{animation:none!important}.lw-float-coins{display:none}.lw-ring svg{transition:none!important}}
.kd-reduce-motion .lw-floating,.kd-reduce-motion .lw-mini-disc,.kd-reduce-motion .lw-mini-leds,.kd-reduce-motion .lw-float-aura,.kd-reduce-motion .lw-float-coins i,.kd-reduce-motion .lw-orbit{animation:none!important}.kd-reduce-motion .lw-float-coins{display:none}
.lw-copy{width:auto!important;min-height:36px!important;margin-top:7px!important;padding:8px 13px!important;border:1px solid #8ec9b4!important;border-radius:10px!important;background:#a7dfca16!important;color:#c9f2df!important;font-size:12px!important;box-shadow:none!important}

/* Real rewarded sessions: rotating global winners and personal history. */
.lw-winners{position:relative;margin-top:24px;padding:16px;border:1px solid #89b5aa47;border-radius:20px;background:radial-gradient(circle at 12% 0,#55c7a51d,transparent 42%),linear-gradient(145deg,#142c3b,#0b1a28);box-shadow:inset 0 1px #fff2,inset 0 -1px #0008,0 5px 0 #06111b,0 14px 30px #0004;overflow:hidden}.lw-winners:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 0 42%,#fff1 49%,transparent 56%);transform:translateX(-120%);animation:lw-winner-shine 7s ease-in-out infinite}.lw-winners-head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px}.lw-winners-head span{display:block;color:#e8ce8e;font-size:8px;font-weight:850;letter-spacing:1.8px}.lw-winners-head h3{margin:4px 0 0;color:#f1f7f5;font-size:17px;line-height:1.2}.lw-winners-head>b{display:flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid #7bd7b650;border-radius:999px;background:#7bd7b612;color:#aee9d2;font-size:9px;letter-spacing:1px}.lw-winners-head>b i{width:7px;height:7px;border-radius:50%;background:#79e4bc;box-shadow:0 0 0 4px #79e4bc18,0 0 10px #79e4bc;animation:lw-live 1.6s ease-in-out infinite}.lw-winner-tabs{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:14px 0 12px;padding:4px;border:1px solid #7191882e;border-radius:13px;background:#06131e99}.lw-winner-tabs button{min-height:36px;border:0;border-radius:9px;background:transparent;color:#91a8b1;font:inherit;font-size:12px;font-weight:750;cursor:pointer}.lw-winner-tabs button.is-active{background:linear-gradient(145deg,#33576a,#1b3547);color:#e8f6f1;box-shadow:inset 0 1px #fff2,0 3px 0 #07121c}.lw-winner-stage{position:relative;z-index:1;min-height:78px}.lw-winner-card{box-sizing:border-box;display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:78px;padding:11px;border:1px solid #77978e38;border-radius:15px;background:linear-gradient(140deg,#1d394b,#102335);box-shadow:inset 0 1px #fff1,0 3px 0 #06111a;transition:opacity .18s ease,transform .18s ease}.lw-winner-card.is-leaving,.lw-winner-card.is-entering{opacity:0;transform:translateY(7px) scale(.985)}.lw-winner-card.is-me{border-color:#9ee7c88c;background:radial-gradient(circle at 0 0,#9af0cf24,transparent 48%),linear-gradient(140deg,#245447,#18384a);box-shadow:inset 0 1px #fff3,0 3px 0 #0b2b28,0 0 22px #65d8b32b}.lw-winner-avatar{display:grid;place-items:center;width:42px;height:42px;border:1px solid #ead08c77;border-radius:13px;background:linear-gradient(145deg,#f1d38a,#86682f);box-shadow:inset 0 2px #fff7,0 3px 0 #4c3b22,0 6px 12px #0004;color:#173b36;font-size:17px;font-weight:900}.lw-winner-card.is-me .lw-winner-avatar{border-color:#d9fff0;background:linear-gradient(145deg,#d8ffee,#77bea8);box-shadow:inset 0 2px #fff9,0 3px 0 #346d5e}.lw-winner-body,.lw-winner-prize{display:flex;min-width:0;flex-direction:column}.lw-winner-name{display:flex;align-items:center;gap:6px;min-width:0}.lw-winner-name>strong{overflow:hidden;color:#f2f6f5;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.lw-winner-body>small{margin-top:4px;color:#8fa7b0;font-size:10px}.lw-you{flex:none;padding:3px 6px;border:1px solid #b8f0d9aa;border-radius:999px;background:#b8f0d91a;color:#c9f7e4;font-size:8px;text-transform:uppercase;letter-spacing:.7px}.lw-winner-prize{align-items:flex-end;max-width:116px;text-align:right}.lw-winner-prize small{color:#879da6;font-size:7px;font-weight:700;letter-spacing:1px}.lw-winner-prize strong{margin-top:4px;overflow:hidden;color:#f4d994;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.lw-winner-card.is-me .lw-winner-prize strong{color:#bff4dc}.lw-winner-empty{box-sizing:border-box;display:grid;place-items:center;min-height:78px;margin:0;border:1px dashed #78948c38;border-radius:15px;color:#92a8af;font-size:12px;text-align:center}.lw-winner-foot{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;margin-top:11px;color:#7f969e;font-size:9px}.lw-winner-dots{display:flex;align-items:center;gap:5px}.lw-winner-dots i{display:block;width:5px;height:5px;border-radius:99px;background:#67808766;transition:width .2s ease,background .2s ease}.lw-winner-dots i.is-active{width:18px;background:#d7c078;box-shadow:0 0 8px #d7c07855}

/* Premium depth pass: vertical scrolling only, fixed-scale canvas, layered wheel. */
html,body{max-width:100%;overflow-x:hidden!important;overscroll-behavior-x:none;touch-action:pan-y}
.miniapp-body{position:relative;width:100%;overflow-x:hidden!important;touch-action:pan-y;-webkit-text-size-adjust:100%}
.lw-overlay,.lw-panel{max-width:100%;overflow-x:hidden;touch-action:pan-y}
.lw-overlay{background:radial-gradient(circle at 50% 14%,#173a47 0,#07121fea 42%,#02070df5 100%);-webkit-overflow-scrolling:touch}
.lw-panel{border-color:#9bc9bd42;background:radial-gradient(circle at 50% 31%,#3870602e 0,transparent 35%),linear-gradient(145deg,#1a3345 0,#0d1c2b 48%,#07131f 100%);box-shadow:inset 0 2px 0 #fff2,inset 0 -1px 0 #000,0 9px 0 #030a12,0 28px 80px #000b}
.lw-stage{perspective:900px;margin-top:34px;margin-bottom:28px}
.lw-aura{position:absolute;inset:-7%;border-radius:50%;background:conic-gradient(from 0deg,transparent,#6af5cc55,transparent 24%,#f8d78248,transparent 51%,#62a7ff55,transparent 75%);filter:blur(18px);opacity:.8;animation:lw-aura-spin 12s linear infinite}
.lw-orbit{inset:-1.5%;border:1px solid #e8d6974d;box-shadow:0 0 22px #6ceacb1f,inset 0 0 22px #6ceacb12}
.lw-ring{position:relative;overflow:hidden;border:11px solid transparent;background:linear-gradient(#0b1a28,#0b1a28) padding-box,linear-gradient(145deg,#fff3b8 0,#a17734 19%,#fff2ad 38%,#73521f 58%,#ffeaa1 77%,#9a7130 100%) border-box;box-shadow:inset 0 0 0 3px #102a35,inset 0 0 0 6px #e7c86c88,inset 0 -13px 19px #0009,0 8px 0 #664a20,0 13px 0 #152231,0 22px 30px #000b,0 0 45px #76dfc633;transform:rotateX(1.5deg);isolation:isolate}
.lw-ring svg{position:relative;z-index:1;border-radius:50%;filter:drop-shadow(0 8px 9px #0008);transform-origin:50% 50%}
.lw-ring:after{content:"";position:absolute;inset:11px;z-index:2;border-radius:50%;pointer-events:none;background:linear-gradient(145deg,#fff8 0,transparent 23%,transparent 66%,#0005 100%),radial-gradient(circle at 34% 26%,transparent 0 48%,#0003 91%);box-shadow:inset 0 2px 4px #fff8,inset 0 -9px 15px #0007}
.lw-leds{position:absolute;inset:1px;z-index:3;border-radius:50%;pointer-events:none;background:repeating-conic-gradient(from -2deg,#fff3bd 0deg 1.3deg,transparent 1.3deg 15deg);-webkit-mask:radial-gradient(circle,transparent 0 91.5%,#000 92%);mask:radial-gradient(circle,transparent 0 91.5%,#000 92%);filter:drop-shadow(0 0 4px #ffe9a2);animation:lw-led-pulse 1.8s ease-in-out infinite}
.lw-pointer{top:-7px;width:34px;height:51px;z-index:7;background:linear-gradient(110deg,#fff8d7 0,#edc66c 44%,#805719 100%);filter:drop-shadow(0 4px 2px #000a) drop-shadow(0 0 8px #ffe8a288);clip-path:polygon(5% 0,95% 0,80% 37%,50% 100%,20% 37%)}
.lw-hub{z-index:6;width:78px;height:78px;overflow:hidden;border:6px solid transparent;padding:0;background:linear-gradient(#0b1722,#0b1722) padding-box,linear-gradient(145deg,#fff7c3,#9b6c22 48%,#fff0a3) border-box;box-shadow:inset 0 0 0 3px #081826,0 6px 0 #523b1e,0 11px 17px #000a,0 0 22px #ffe49d55}
.lw-hub img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;transform:scale(1.12)}
.lw-result{border-color:#e9cd8066;background:linear-gradient(145deg,#eed58b20,#8be3c014);box-shadow:inset 0 1px #fff2,0 5px 0 #07111a,0 10px 24px #0004}
.lw-details{margin-top:20px}.lw-odds-compact{margin-top:14px;max-height:210px;overflow-y:auto;padding-right:4px}.lw-disclosure{display:none!important}
@keyframes lw-aura-spin{to{transform:rotate(360deg)}}
@keyframes lw-led-pulse{0%,100%{opacity:.55}50%{opacity:1}}
@keyframes lw-live{0%,100%{opacity:.55}50%{opacity:1}}@keyframes lw-winner-shine{0%,72%{transform:translateX(-120%)}88%,100%{transform:translateX(120%)}}
@media(max-width:360px){.lw-winner-card{grid-template-columns:40px minmax(0,1fr);gap:9px}.lw-winner-avatar{width:36px;height:36px}.lw-winner-prize{grid-column:2;align-items:flex-start;max-width:100%;text-align:left}.lw-winner-prize small{display:none}}
@media(prefers-reduced-motion:reduce){.lw-aura,.lw-leds,.lw-winners:after,.lw-winners-head>b i{animation:none!important}.lw-winner-card{transition:none!important}}
.kd-reduce-motion .lw-aura,.kd-reduce-motion .lw-leds,.kd-reduce-motion .lw-winners:after,.kd-reduce-motion .lw-winners-head>b i{animation:none!important}.kd-reduce-motion .lw-winner-card{transition:none!important}

/* Compact vertical live feed: oldest visible item above, newest below. */
.lw-winner-stage{min-height:52px}.lw-winner-list{display:flex;flex-direction:column;gap:6px}.lw-winner-card{grid-template-columns:32px minmax(0,1fr) auto;gap:8px;min-height:46px;padding:7px 9px;border-radius:11px;box-shadow:inset 0 1px #fff1,0 2px 0 #06111a}.lw-winner-card.is-new{animation:lw-winner-arrive .42s cubic-bezier(.18,.78,.24,1) both}.lw-winner-avatar{width:29px;height:29px;border-radius:9px;font-size:12px;box-shadow:inset 0 1px #fff7,0 2px 0 #4c3b22}.lw-winner-name>strong{font-size:11px}.lw-winner-body>small{margin-top:2px;font-size:8px}.lw-you{padding:2px 5px;font-size:7px}.lw-winner-prize{max-width:102px}.lw-winner-prize small{font-size:6px}.lw-winner-prize strong{margin-top:2px;font-size:10px}.lw-winner-empty{min-height:52px}.lw-winner-foot{display:none}.lw-winner-tabs{margin-bottom:9px}.lw-winners{padding:14px}.lw-winners-head h3{font-size:16px}
@keyframes lw-winner-arrive{from{opacity:0;transform:translateY(-9px) scale(.98)}to{opacity:1;transform:none}}
@media(max-width:360px){.lw-winner-card{grid-template-columns:29px minmax(0,1fr) auto;gap:7px}.lw-winner-avatar{width:27px;height:27px}.lw-winner-prize{grid-column:auto;align-items:flex-end;max-width:82px;text-align:right}.lw-winner-prize small{display:block}}
@media(prefers-reduced-motion:reduce){.lw-winner-card.is-new{animation:none!important}}
.kd-reduce-motion .lw-winner-card.is-new{animation:none!important}
.lw-admin-link{display:flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;width:100%;min-height:42px;margin:10px 0 4px;padding:9px 12px;border:1px solid #9be1c57a;border-radius:12px;background:linear-gradient(145deg,#2c584d,#173646);box-shadow:inset 0 1px #fff2,0 3px 0 #07131d;color:#d8f7e9;text-decoration:none;font-size:12px;font-weight:700}.lw-admin-link strong{color:#f3d995}.lw-admin-link:active{transform:translateY(2px);box-shadow:inset 0 1px #fff2,0 1px 0 #07131d}
