html{scroll-behavior:smooth}.line-clamp-2.svelte-1ud2bkq{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.overflow-y-auto.svelte-1ud2bkq::-webkit-scrollbar{width:6px}.overflow-y-auto.svelte-1ud2bkq::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.overflow-y-auto.svelte-1ud2bkq::-webkit-scrollbar-thumb{background:#ffbf00;border-radius:3px}.overflow-y-auto.svelte-1ud2bkq::-webkit-scrollbar-thumb:hover{background:#8b0000}@keyframes svelte-1ud2bkq-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.group.svelte-1ud2bkq:hover .group-hover\:scale-110:where(.svelte-1ud2bkq){transform:scale(1.1)}button.svelte-1ud2bkq:focus,[role=button].svelte-1ud2bkq:focus{outline:2px solid #FFBF00;outline-offset:2px}@media (max-width: 768px){.group.svelte-1ud2bkq:hover{transform:none}.group.svelte-1ud2bkq:active{transform:scale(.98)}}@media (max-width: 640px){.grid-cols-1.svelte-1ud2bkq{grid-template-columns:1fr}}@media (min-width: 768px) and (max-width: 1280px){.md\:grid-cols-2.svelte-1ud2bkq{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1280px){.xl\:grid-cols-4.svelte-1ud2bkq{grid-template-columns:repeat(4,1fr)}}button.svelte-1ud2bkq:active{transform:scale(.98)}@supports (backdrop-filter: blur(10px)){.backdrop-blur-sm.svelte-1ud2bkq{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@supports not (backdrop-filter: blur(10px)){.backdrop-blur-sm.svelte-1ud2bkq{background-color:#ffffffe6}}
