[data-booking-slot-chip]{transition:transform .12s ease-out,box-shadow .18s ease-out,background-color .12s ease-out}[data-booking-slot-chip]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px -8px #5648fb73}[data-booking-slot-chip]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px -3px #5648fb59}.confettiWrap{pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.confettiPiece{opacity:0;will-change:transform, opacity;border-radius:2px;width:8px;height:14px;animation:1.8s cubic-bezier(.2,.8,.4,1) forwards confetti-burst;position:absolute;top:-12px}.confettiPiece:first-child{background:#5648fb;animation-delay:0s;left:8%;transform:rotate(8deg)}.confettiPiece:nth-child(2){background:#22c55e;animation-delay:60ms;left:18%;transform:rotate(-12deg)}.confettiPiece:nth-child(3){background:#ec4899;animation-delay:.12s;left:28%;transform:rotate(24deg)}.confettiPiece:nth-child(4){background:#5648fb;animation-delay:40ms;left:38%;transform:rotate(-6deg)}.confettiPiece:nth-child(5){background:#f59e0b;animation-delay:.18s;left:48%;transform:rotate(18deg)}.confettiPiece:nth-child(6){background:#22c55e;animation-delay:90ms;left:58%;transform:rotate(-22deg)}.confettiPiece:nth-child(7){background:#5648fb;animation-delay:.22s;left:68%;transform:rotate(12deg)}.confettiPiece:nth-child(8){background:#ec4899;animation-delay:30ms;left:78%;transform:rotate(-8deg)}.confettiPiece:nth-child(9){background:#f59e0b;animation-delay:.15s;left:88%;transform:rotate(20deg)}.confettiPiece:nth-child(10){background:#5648fb;animation-delay:.2s;left:14%;transform:rotate(-16deg)}.confettiPiece:nth-child(11){background:#22c55e;animation-delay:.11s;left:64%;transform:rotate(6deg)}.confettiPiece:nth-child(12){background:#ec4899;animation-delay:.17s;left:84%;transform:rotate(-20deg)}@keyframes confetti-burst{0%{opacity:0;transform:translateY(-8px)rotate(0)}10%{opacity:1}to{opacity:0;transform:translate3d(var(--confetti-drift,0px), 280px, 0) rotate(540deg)}}@media (prefers-reduced-motion:reduce){.confettiPiece{opacity:0;animation:none}[data-booking-slot-chip]{transition:none}}
