html.ngtpl-xcyl #xcyl-wins.xw-on{--xw:var(--xu,calc(min(100vw,430px) / 390));display:block;min-height:0}html.ngtpl-xcyl #xcyl-wins .xw-card{position:relative;padding:calc(5*var(--xw)) calc(4*var(--xw));border-radius:calc(14*var(--xw));background:var(--tpl-card,rgba(255,255,255,.72));border:1px solid var(--tpl-line,rgba(139,99,246,.12));box-shadow:var(--tpl-shadow,0 6px 16px rgba(80,60,120,.06));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}html.ngtpl-xcyl #xcyl-wins .xw-track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y}html.ngtpl-xcyl #xcyl-wins .xw-track::-webkit-scrollbar{display:none}html.ngtpl-xcyl #xcyl-wins .xw-cell{flex:0 0 25%;min-width:0;box-sizing:border-box;display:flex;align-items:center;gap:calc(4*var(--xw));padding:0 calc(3*var(--xw));scroll-snap-align:start;position:relative;-webkit-tap-highlight-color:transparent}html.ngtpl-xcyl #xcyl-wins .xw-cell+.xw-cell::before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:1px;background:linear-gradient(180deg,transparent,rgba(var(--tpl-primary-rgb,132,98,253),.16),transparent)}html.ngtpl-xcyl #xcyl-wins .xw-go{cursor:pointer}html.ngtpl-xcyl #xcyl-wins .xw-go:active{transform:scale(.96);transition:transform .12s}html.ngtpl-xcyl #xcyl-wins .xw-pic{position:relative;flex:0 0 auto;width:calc(36*var(--xw));height:calc(36*var(--xw));border-radius:calc(9*var(--xw));overflow:hidden;background:var(--tpl-bg,#D9CCF8);box-shadow:none}html.ngtpl-xcyl #xcyl-wins .xw-pic img{display:block;width:100%;height:100%;object-fit:cover}html.ngtpl-xcyl #xcyl-wins .xw-pic em{position:absolute;right:0;bottom:0;padding:0 calc(2.5*var(--xw));border-top-left-radius:calc(5*var(--xw));background:rgba(40,24,90,.62);color:#fff;font:700 calc(6.5*var(--xw))/calc(10*var(--xw)) system-ui,sans-serif;font-style:normal;letter-spacing:.2px}html.ngtpl-xcyl #xcyl-wins .xw-txt{display:flex;flex-direction:column;min-width:0;line-height:1.15}html.ngtpl-xcyl #xcyl-wins .xw-name{font-size:calc(9.5*var(--xw));font-weight:600;color:var(--tpl-text,#2b2440);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.ngtpl-xcyl #xcyl-wins .xw-win{font-style:normal;font-size:calc(8.5*var(--xw));color:var(--tpl-text-2,#8a84a3);margin:calc(1*var(--xw))0}html.ngtpl-xcyl #xcyl-wins .xw-amt{display:flex;align-items:center;gap:calc(2*var(--xw));min-width:0}html.ngtpl-xcyl #xcyl-wins .xw-amt svg{flex:0 0 auto;width:calc(11*var(--xw));height:calc(11*var(--xw));filter:drop-shadow(0 1px 1px rgba(190,140,30,.35))}html.ngtpl-xcyl #xcyl-wins .xw-amt span{font-size:calc(10*var(--xw));font-weight:700;color:var(--tpl-text,#2b2440);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}html.ngtpl-xcyl #xcyl-wins .xw-noimg .xw-pic::after{content:"";position:absolute;inset:28%;border-radius:50%;background:linear-gradient(135deg,#f7d774,#d9a430);opacity:.7}@media (prefers-reduced-motion:reduce){html.ngtpl-xcyl #xcyl-wins .xw-track{scroll-behavior:auto}}html.ngtpl-xcyl #xcyl-wins.xw-on{margin:calc(8*var(--xw,1px)) 0 calc(4*var(--xw,1px))}
html.ngtpl-xcyl #xcyl-wins .xw-head{display:flex;align-items:center;gap:calc(6*var(--xw));margin:0 calc(4*var(--xw)) calc(8*var(--xw))}
html.ngtpl-xcyl #xcyl-wins .xw-cup{flex:0 0 calc(26*var(--xw));width:calc(26*var(--xw));height:calc(26*var(--xw));display:flex}
html.ngtpl-xcyl #xcyl-wins .xw-cup svg{width:100%;height:100%}
html.ngtpl-xcyl #xcyl-wins .xw-title{flex:1 1 auto;min-width:0}
html.ngtpl-xcyl #xcyl-wins .xw-title b{display:block;font-size:calc(15*var(--xw));line-height:1.1;color:var(--tpl-text,#332A4A)}
html.ngtpl-xcyl #xcyl-wins .xw-title small{display:block;margin-top:1px;font-size:calc(10*var(--xw));color:var(--tpl-text-2,#8C84A0)}
html.ngtpl-xcyl #xcyl-wins .xw-tabs{display:flex;align-items:center;gap:calc(2*var(--xw));flex:0 0 auto}
html.ngtpl-xcyl #xcyl-wins .xw-tabs button{height:calc(24*var(--xw));padding:0 calc(8*var(--xw));border-radius:999px;background:transparent;color:var(--tpl-text-2,#8C84A0);font-size:calc(12*var(--xw));font-weight:600}
html.ngtpl-xcyl #xcyl-wins .xw-tabs button.on{background:var(--tpl-primary,#7650E8);color:#fff}
html.ngtpl-xcyl #xcyl-wins .xw-more{padding:0 calc(2*var(--xw));font-size:calc(18*var(--xw));line-height:1;color:var(--tpl-text-2,#8C84A0)}
html.ngtpl-xcyl #xcyl-wins .xw-cell{flex:0 0 46%;margin-right:calc(8*var(--xw));padding:calc(6*var(--xw));border-radius:calc(12*var(--xw));background:rgba(255,255,255,.72)}
html.ngtpl-xcyl #xcyl-wins .xw-cell+.xw-cell::before{display:none}
html.ngtpl-xcyl #xcyl-wins .xw-pic{width:calc(44*var(--xw));height:calc(44*var(--xw));border-radius:calc(10*var(--xw))}
html.ngtpl-xcyl #xcyl-wins .xw-name{font-size:calc(12*var(--xw));color:var(--tpl-text,#332A4A)}
html.ngtpl-xcyl #xcyl-wins .xw-amt{display:block;margin-top:1px;font-size:calc(13*var(--xw));font-weight:700;color:var(--tpl-gold,#D7B56D);font-variant-numeric:tabular-nums}
html.ngtpl-xcyl #xcyl-wins .xw-time{font-style:normal;font-size:calc(10*var(--xw));color:var(--tpl-text-2,#8C84A0)}
html.ngtpl-xcyl #xcyl-wins .xw-empty{padding:calc(14*var(--xw)) 0;text-align:center;color:var(--tpl-text-2,#8C84A0);font-size:calc(12*var(--xw))}
