.texaBG_gold{color:#54390f;background:linear-gradient(135deg,#fbe7a8,#ecc25c);border-color:#c8952f}.texaBG_gold:hover:not(:disabled){background:linear-gradient(135deg,#fdeebf,#f0cb6d)}.texaBG_goldSelected{border-color:#8a5f12;box-shadow:0 0 0 2px #8a5f12}.texaBG_gold:disabled{cursor:not-allowed;opacity:.5}.dark .texaBG_gold{color:#fff0c3;background:linear-gradient(135deg,#7d5d23,#996d1c);border-color:#b8862a}.dark .texaBG_gold:hover:not(:disabled){background:linear-gradient(135deg,#8c6a2b,#a87a22)}.dark .texaBG_goldSelected{border-color:#ffda84;box-shadow:0 0 0 2px #ffda84}
.devZVW_ticket{border:1px dashed var(--brand);background:var(--surface);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem 1.25rem;display:inline-flex;position:relative;overflow:hidden}.devZVW_revealing{animation:1.6s ease-out both devZVW_ticket-open}.devZVW_revealing:before,.devZVW_revealing:after{content:"";pointer-events:none;background:linear-gradient(135deg,#f7e8b5,#d7ad45);width:50%;position:absolute;top:0;bottom:0}.devZVW_revealing:before{border-right:1px dashed #8c6a20;animation:1.2s ease-in-out both devZVW_ticket-left;left:0}.devZVW_revealing:after{animation:1.2s ease-in-out both devZVW_ticket-right;right:0}@keyframes devZVW_ticket-left{0%,15%{transform:translate(0)}to{transform:translate(-105%)}}@keyframes devZVW_ticket-right{0%,15%{transform:translate(0)}to{transform:translate(105%)}}.devZVW_celebration{text-align:center;position:relative}.devZVW_trophy{animation:.65s cubic-bezier(.2,.8,.2,1) both devZVW_trophy-in}.devZVW_confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.devZVW_confetti i{border-radius:2px;width:7px;height:12px;animation:2.8s ease-out both devZVW_confetti-fall;position:absolute;top:-12px}@keyframes devZVW_ticket-open{0%{transform:perspective(600px)rotateX(-18deg)scale(.96);box-shadow:0 0 #0000}45%{box-shadow:0 0 24px color-mix(in srgb, var(--brand) 25%, transparent);transform:perspective(600px)rotateX(0)scale(1.02)}to{box-shadow:none;transform:none}}@keyframes devZVW_trophy-in{0%{transform:translateY(12px)scale(.8)}to{transform:none}}@keyframes devZVW_confetti-fall{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(230px)rotate(280deg)}}@media (prefers-reduced-motion:reduce){.devZVW_revealing,.devZVW_trophy,.devZVW_confetti i{animation:none}.devZVW_confetti,.devZVW_revealing:before,.devZVW_revealing:after{display:none}}