#app .lot-ban{text-align:left;background:radial-gradient(120% 160% at 84% 50%, color-mix(in srgb, var(--glow-purple) 62%, transparent) 0%, transparent 58%), linear-gradient(118deg, #140d24 0%, #321168 46%, #5a17af 100%);cursor:pointer;border:none;border-radius:22px;align-items:center;width:100%;min-height:96px;padding:14px 104px 14px 16px;transition:transform .12s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #0003}#app .lot-ban:active{transform:scale(.985)}#app .lot-ban:before{content:"";z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(#ffffff38 0%,#ffffff0d 26%,#fff0 52%),linear-gradient(#0000 66%,#0000003d 100%);position:absolute;inset:0}#app .lot-ban-glow{z-index:1;pointer-events:none;filter:blur(18px);background:radial-gradient(closest-side, color-mix(in srgb, var(--accent-blue) 55%, transparent), transparent 74%);width:132px;height:132px;position:absolute;top:50%;right:18px;transform:translateY(-50%)}#app .lot-ban-txt{z-index:2;flex-direction:column;gap:8px;width:100%;min-width:0;display:flex;position:relative}#app .lot-ban-l1{align-items:center;gap:9px;min-width:0;display:flex}#app .lot-ban-t{color:#fff;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:20px;font-weight:800;line-height:1.05;overflow:hidden}#app .lot-ban-clock{color:#f1ebff;font-variant-numeric:tabular-nums;background:#ffffff2b;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 9px 3px 7px;font-size:11px;font-weight:800;display:inline-flex}#app .lot-ban-clock.hot{background:color-mix(in srgb, var(--danger) 58%, transparent);color:#fff}#app .lot-ban-clock.draw{color:#e6dcff;background:#00000057}#app .lot-ban-spin{border:2px solid #ffffff42;border-top-color:currentColor;border-radius:50%;flex:none;width:10px;height:10px;animation:.8s linear infinite lot-ban-spin}@keyframes lot-ban-spin{to{transform:rotate(360deg)}}#app .lot-ban-l2{align-items:center;gap:7px;min-width:0;display:flex}#app .lot-ban-lbl{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.14em;text-transform:uppercase;color:#ffffffb3;flex:0 auto;min-width:0;font-size:10px;font-weight:800;overflow:hidden}#app .lot-ban-sum{color:#fff;font-variant-numeric:tabular-nums;background:#00000047;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 10px;font-size:16px;font-weight:900;display:inline-flex}#app .lot-ban-cur{object-fit:contain;flex:none;width:16px;height:16px}#app .lot-ban-go{color:#fff9;flex:none;width:16px;height:16px}#app .lot-ban-art{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;width:94px;height:78px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}#app .lot-ban-layers{display:block;position:absolute;inset:0}#app .lot-ban-l{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}#app .lot-ban-l-back,#app .lot-ban-rise{filter:drop-shadow(0 8px 16px #00000073)}#app .lot-ban-l-light{animation:3.6s ease-in-out infinite lotBanLight}#app .lot-ban-rise{animation:3.6s ease-in-out infinite lotBanRise}#app .lot-ban-l-pulse{animation:3.6s ease-in-out infinite lotBanPulse}#app .lot-ban-l-spark{opacity:0;animation:1.8s ease-in-out infinite lotBanSpark}#app .lot-ban-l-static{display:none}@keyframes lotBanRise{0%,to{transform:translateY(0)}46%,62%{transform:translateY(-2px)}}@keyframes lotBanLight{0%,to{opacity:.72}54%{opacity:1}}@keyframes lotBanPulse{0%,to{opacity:.78}54%{opacity:1}}@keyframes lotBanSpark{0%,62%,to{opacity:0}72%{opacity:1}86%{opacity:.24}}@media (width<=380px){#app .lot-ban{min-height:88px;padding-right:90px}#app .lot-ban-art{width:80px;height:68px;right:7px}#app .lot-ban-glow{width:112px;height:112px;right:12px}#app .lot-ban-t{font-size:18px}#app .lot-ban-lbl{letter-spacing:.1em}#app .lot-ban-sum{padding:3px 9px;font-size:15px}}html.no-glass #app .lot-ban{box-shadow:none}html.no-glass #app .lot-ban-clock:not(.hot),html.no-glass #app .lot-ban-sum{background-color:var(--card-2)}html.no-glass #app .lot-ban-clock.hot{background-color:color-mix(in srgb, var(--danger) 74%, #1c1c1f)}html.no-glass #app .lot-ban-glow{display:none}@media (prefers-reduced-motion:reduce){#app .lot-ban{transition:none}#app .lot-ban-spin{animation:none}}html.reduced-motion #app .lot-ban-spin,#app.no-anim-shop .lot-ban-spin{animation:none}#app.no-anim-shop .lot-ban-spin,html.reduced-motion #app .lot-ban-spin{opacity:.7;border-color:currentColor}@media (prefers-reduced-motion:reduce){#app .lot-ban-spin{opacity:.7;border-color:currentColor}}#app.no-anim-bg .lot-ban-layers>:not(.lot-ban-l-static),#app.no-anim-shop .lot-ban-layers>:not(.lot-ban-l-static),html.reduced-motion #app .lot-ban-layers>:not(.lot-ban-l-static){display:none}#app.no-anim-bg .lot-ban-layers *,#app.no-anim-shop .lot-ban-layers *,html.reduced-motion #app .lot-ban-layers *{animation:none}#app.no-anim-bg .lot-ban-l-static,#app.no-anim-shop .lot-ban-l-static,html.reduced-motion #app .lot-ban-l-static{display:block}@media (prefers-reduced-motion:reduce){#app .lot-ban-layers>:not(.lot-ban-l-static){display:none}#app .lot-ban-layers *{animation:none}#app .lot-ban-l-static{display:block}}
