@media (prefers-reduced-motion:no-preference){#main-content a:not([style*=transform]):not([class*=cat-pill]),#main-content button:not([style*=transform]):not([class*=cat-pill]),#main-content [role=button]:not([style*=transform]){transition:transform .26s var(--spring-bounce), box-shadow .24s var(--spring-snappy), filter .2s ease, color .16s ease, background-color .2s ease, border-color .2s ease}#main-content button:not([style*=transform]):not([class*=cat-pill]):active,#main-content [role=button]:not([style*=transform]):active{transform:scale(.955)}.bp-panel{animation:liquid-pop .46s var(--spring-bounce) both;transition:transform .32s var(--spring-snappy), box-shadow .32s var(--spring-snappy), border-color .2s ease}.bp-panel:hover{box-shadow:0 10px 30px -12px color-mix(in oklab, var(--accent) 30%, transparent), var(--shadow);transform:translateY(-2px)}.bp-tag{animation:liquid-chip .38s var(--spring-bounce) both}.score-pop{animation:score-jiggle .62s var(--spring-bounce)}.cat-pill{transition:transform .24s var(--spring-bounce), color .16s ease}.cat-pill:active{transform:scale(.93)}.cat-pill:hover{transform:translateY(-1px)}}@keyframes liquid-pop{0%{opacity:0;transform:translateY(10px)scale(.985)}60%{opacity:1;transform:translateY(-2px)scale(1.004)}to{opacity:1;transform:none}}@keyframes liquid-chip{0%{opacity:0;transform:scale(.7)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes score-jiggle{0%{transform:scale(1)}25%{transform:scale(1.35)rotate(-3deg)}50%{transform:scale(.92)rotate(2deg)}70%{transform:scale(1.12)rotate(-1deg)}to{transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.bp-panel,.bp-tag,.score-pop,.cat-pill{animation:none!important;transform:none!important}}