.tc-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;cursor:grab}.tc-track::-webkit-scrollbar{display:none}.tc-track[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}.tc-track>*{scroll-snap-align:start}.tc-card{transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.tc-card:hover{transform:translateY(-4px);box-shadow:0 24px 48px -28px #0c0c2e59}}.tc-arrow>span{transition:transform .5s cubic-bezier(.22,1,.36,1)}.tc-arrow:first-child:hover>span{transform:translate(-2px)}.tc-arrow:last-child:hover>span{transform:translate(2px)}.tc-face{transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),visibility 0s linear .45s}.tc-face[data-shown=false]{opacity:0;visibility:hidden;transform:translateY(8px)}.tc-face[data-shown=true]{transition-delay:.12s,.12s,0s}@media (prefers-reduced-motion:reduce){.tc-track{scroll-behavior:auto}.tc-card,.tc-arrow>span,.tc-face{transition:none}.tc-card:hover{transform:none}}.qm .qm-dot{transform-box:fill-box;transform-origin:50%}.qm .qm-tail{transform-box:fill-box;transform-origin:37.5% 0}.qm[data-in=true] .qm-dot{animation:qm-pop .52s cubic-bezier(.34, 1.56, .64, 1) calc(var(--n) * .11s) both}.qm[data-in=true] .qm-tail{animation:qm-grow .56s cubic-bezier(.22, 1, .36, 1) calc(.38s + var(--n) * .11s) both}.qm:not([data-in=true]) :is(.qm-dot,.qm-tail){opacity:0}@keyframes qm-pop{0%{opacity:0;transform:scale(0)}}@keyframes qm-grow{0%{opacity:0;transform:scale(.15)rotate(-25deg)}}@media (prefers-reduced-motion:reduce){.qm .qm-dot,.qm .qm-tail{opacity:1!important;animation:none!important}}
