.name-of-day-celebration-card.svelte-3pebrw{width:100%;max-width:320px;margin:0 auto;min-height:200px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease;border-radius:1rem}.name-of-day-celebration-card.svelte-3pebrw:hover{transform:scale(1.02) translateY(-2px)}.name-of-day-celebration-card.svelte-3pebrw:focus{outline:none;transform:scale(1.02) translateY(-2px)}.name-of-day-content.svelte-3pebrw{width:100%;min-height:180px;display:flex;flex-direction:column;justify-content:center;border-radius:1rem}.bg-balloon{filter:drop-shadow(0 2px 6px rgba(0,0,0,.1));transition:opacity .3s ease,transform .3s ease}.name-of-day-celebration-card.svelte-3pebrw:hover .bg-balloon{opacity:.8!important;transform:scale(1.05)}@media (max-width: 640px){.name-of-day-celebration-card.svelte-3pebrw{max-width:280px;min-height:180px}.name-of-day-content.svelte-3pebrw{min-height:160px}}@media (max-width: 480px){.name-of-day-celebration-card.svelte-3pebrw{max-width:260px;min-height:160px}.name-of-day-content.svelte-3pebrw{min-height:140px}}@media (max-width: 360px){.name-of-day-celebration-card.svelte-3pebrw{max-width:240px;min-height:150px}.name-of-day-content.svelte-3pebrw{min-height:130px}}@keyframes svelte-3pebrw-float-slow{0%,to{transform:translateY(0) rotate(12deg)}50%{transform:translateY(-8px) rotate(12deg)}}@keyframes svelte-3pebrw-float-medium{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-6px) rotate(-6deg)}}@keyframes svelte-3pebrw-float-fast{0%,to{transform:translateY(0) rotate(6deg)}50%{transform:translateY(-4px) rotate(6deg)}}@keyframes svelte-3pebrw-float-slower{0%,to{transform:translateY(0) rotate(-12deg)}50%{transform:translateY(-10px) rotate(-12deg)}}@keyframes svelte-3pebrw-confetti-1{0%,to{transform:translateY(0) rotate(0);opacity:.4}50%{transform:translateY(-12px) rotate(180deg);opacity:.8}}@keyframes svelte-3pebrw-confetti-2{0%,to{transform:translateY(0) rotate(0);opacity:.5}50%{transform:translateY(-8px) rotate(120deg);opacity:.9}}@keyframes svelte-3pebrw-confetti-3{0%,to{transform:translateY(0) rotate(0);opacity:.3}50%{transform:translateY(-6px) rotate(240deg);opacity:.7}}@keyframes svelte-3pebrw-confetti-4{0%,to{transform:translateY(0) rotate(0);opacity:.4}50%{transform:translateY(-10px) rotate(300deg);opacity:.8}}@keyframes svelte-3pebrw-confetti-5{0%,to{transform:translateY(0) rotate(0);opacity:.45}50%{transform:translateY(-14px) rotate(90deg);opacity:.9}}.animate-float-slow.svelte-3pebrw{animation:svelte-3pebrw-float-slow 4s ease-in-out infinite}.animate-float-medium.svelte-3pebrw{animation:svelte-3pebrw-float-medium 3.5s ease-in-out infinite}.animate-float-fast.svelte-3pebrw{animation:svelte-3pebrw-float-fast 3s ease-in-out infinite}.animate-float-slower.svelte-3pebrw{animation:svelte-3pebrw-float-slower 5s ease-in-out infinite}.animate-confetti-1.svelte-3pebrw{animation:svelte-3pebrw-confetti-1 2s ease-in-out infinite}.animate-confetti-2.svelte-3pebrw{animation:svelte-3pebrw-confetti-2 2.5s ease-in-out infinite}.animate-confetti-3.svelte-3pebrw{animation:svelte-3pebrw-confetti-3 3s ease-in-out infinite}.animate-confetti-4.svelte-3pebrw{animation:svelte-3pebrw-confetti-4 2.2s ease-in-out infinite}.animate-confetti-5.svelte-3pebrw{animation:svelte-3pebrw-confetti-5 2.8s ease-in-out infinite}[data-cultural-origins-dropdown].svelte-3pebrw{isolation:isolate}.max-h-32::-webkit-scrollbar,.max-h-28::-webkit-scrollbar,.overflow-y-auto::-webkit-scrollbar{width:6px}.max-h-32::-webkit-scrollbar-track,.max-h-28::-webkit-scrollbar-track,.overflow-y-auto::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}.max-h-32::-webkit-scrollbar-thumb,.max-h-28::-webkit-scrollbar-thumb,.overflow-y-auto::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.max-h-32::-webkit-scrollbar-thumb:hover,.max-h-28::-webkit-scrollbar-thumb:hover,.overflow-y-auto::-webkit-scrollbar-thumb:hover{background:#0000004d}@keyframes svelte-3pebrw-ripple{0%{transform:scale(0);opacity:.6}to{transform:scale(4);opacity:0}}.ripple.svelte-3pebrw{animation:svelte-3pebrw-ripple .6s linear}button.svelte-3pebrw:hover{box-shadow:0 4px 8px #0000001f,0 2px 4px #00000014}button.svelte-3pebrw:active{box-shadow:0 2px 4px #0000001f,0 1px 2px #00000014}button.svelte-3pebrw:focus{outline:none;box-shadow:0 0 0 4px #9ca3af80}
