@keyframes CompareRoom_float__qbNto{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes CompareRoom_bounce-subtle__xQrGc{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes CompareRoom_slide-in-left__ahg5N{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes CompareRoom_fade-in__a6pAO{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes CompareRoom_pulse-subtle__fk7D_{0%,to{opacity:1}50%{opacity:.8}}.CompareRoom_animateFloat__HC7Y7{animation:CompareRoom_float__qbNto 3s ease-in-out infinite}.CompareRoom_animateBounceSubtle__4VG8P{animation:CompareRoom_bounce-subtle__xQrGc 2s ease-in-out infinite}.CompareRoom_animateSlideInLeft__4ClgF{animation:CompareRoom_slide-in-left__ahg5N .6s ease-out forwards;opacity:0}.CompareRoom_animateFadeIn__4_nBL{animation:CompareRoom_fade-in__a6pAO .8s ease-out forwards}.CompareRoom_animatePulseSubtle__r5aX3{animation:CompareRoom_pulse-subtle__fk7D_ 2s ease-in-out infinite}.CompareRoom_lineClamp2__REu2m{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CompareRoom_compareDrawerBody__ZmjLI::-webkit-scrollbar{width:4px}.CompareRoom_compareDrawerBody__ZmjLI::-webkit-scrollbar-track{background:#f1f5f9}.CompareRoom_compareDrawerBody__ZmjLI::-webkit-scrollbar-thumb{background:linear-gradient(45deg,#3b82f6,#8b5cf6);border-radius:2px}