.gold-shine{isolation:isolate;position:relative;overflow:hidden}.gold-shine:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(110deg,#0000 38%,#ffffff26 44%,#ffffffd9 50%,#ffffff26 56%,#0000 62%);animation:2.6s ease-in-out infinite gold-sweep;position:absolute;inset:-20% -40%;transform:translate(-70%)}@keyframes gold-sweep{0%{transform:translate(-70%)}60%,to{transform:translate(70%)}}.gold-card{background:linear-gradient(150deg, #fff6cf 0%, var(--color-ball) 48%, var(--color-ball-dark) 100%)!important;box-shadow:0 3px 0 0 var(--color-ink), 0 0 0 2px #fff6cf inset, 0 0 14px 3px #f5a62399!important}.gold-niche{background:radial-gradient(circle at 50% 40%, #fff6cf 0%, transparent 60%), linear-gradient(150deg, var(--color-ball-light), var(--color-ball-dark))}.box-reel-ticket{border:3px solid var(--color-ink);background:linear-gradient(150deg, white, var(--color-sky-100));width:100%;height:116px;color:var(--color-ink);border-radius:13px;flex-direction:column;justify-content:space-between;align-items:center;gap:4px;padding:7px 6px 0;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:flex;overflow:hidden;box-shadow:0 4px #071d12}.box-reel-ticket.is-dourado{background:linear-gradient(150deg, #fff6cf, var(--color-ball) 60%, var(--color-ball-dark))}.box-reel-ticket.is-winner{transform:translateY(-3px)scale(1.06)}.box-reel-top{width:100%;font-family:var(--font-display);justify-content:space-between;align-items:flex-start;line-height:1;display:flex}.box-reel-ovr{font-size:20px;font-weight:700}.box-reel-role{opacity:.75;font-size:10px;font-weight:800}.box-reel-name{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-family:var(--font-display);font-size:12px;font-weight:700;line-height:1.1;overflow:hidden}.box-reel-qty{font-size:10px;font-weight:900;line-height:1}.box-reel-bar{border-top:2px solid var(--color-ink);flex-shrink:0;width:calc(100% + 12px);height:8px}.rarity-bar-comum{background:var(--color-sky-300)}.rarity-bar-raro{background:var(--color-royal)}.rarity-bar-epico{background:var(--color-coral)}.rarity-bar-lendario{background:var(--color-ball-dark)}.rarity-bar-dourado{background:linear-gradient(90deg, var(--color-ball-dark), #fff6cf, var(--color-ball), #fff6cf, var(--color-ball-dark))}.box-reveal-halo{z-index:0;pointer-events:none;background:radial-gradient(circle,#ffd23f8c 0%,#0000 62%);border-radius:50%;position:absolute;inset:-30%}.box-reveal-halo.is-dourado{background:repeating-conic-gradient(#ffd23f8c 0deg 12deg,#0000 12deg 30deg),radial-gradient(circle,#fff6cfe6 0%,#0000 60%);animation:9s linear infinite gold-rays;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 68%);mask-image:radial-gradient(circle,#000 30%,#0000 68%)}@keyframes gold-rays{to{transform:rotate(1turn)}}@media (min-width:1024px){.box-reel-ticket{height:140px;padding-top:10px}.box-reel-ovr{font-size:24px}.box-reel-name{font-size:13px}}@media (max-width:639px){.box-reel-ticket{height:104px}}@media (prefers-reduced-motion:reduce){.gold-shine:after{animation-duration:6s}.box-reveal-halo.is-dourado{animation-duration:30s}.box-reel-ticket{transition:none}}
