.CompareBar_bar__AktrO{position:fixed;bottom:0;left:0;right:0;z-index:1000;background:#1a2a30;border-radius:16px 16px 0 0;padding:14px 20px;display:flex;align-items:center;gap:16px;box-shadow:0 -4px 24px rgba(0,0,0,.25);transform:translateY(0);transition:transform var(--motion-duration-panel) var(--motion-ease-out)}.CompareBar_barHidden__ngLpY{transform:translateY(100%);pointer-events:none}.CompareBar_items__J0u7c{display:flex;gap:12px;flex:1 1;min-width:0;overflow-x:auto}.CompareBar_item__CEu0L{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.1);border-radius:8px;padding:6px 10px;min-width:0;flex-shrink:0}.CompareBar_itemThumb__BE3oq{object-fit:cover}.CompareBar_itemThumbPlaceholder__l7C9f,.CompareBar_itemThumb__BE3oq{width:40px;height:40px;border-radius:6px;flex-shrink:0;background:rgba(255,255,255,.08)}.CompareBar_itemThumbPlaceholder__l7C9f{display:flex;align-items:center;justify-content:center}.CompareBar_itemTitle__wj0G2{font-size:13px;color:rgba(255,255,255,.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.CompareBar_itemRemove__JwAPi{background:none;border:none;color:rgba(255,255,255,.5);cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:color var(--motion-duration-base) var(--motion-ease-standard)}.CompareBar_itemRemove__JwAPi:hover{color:#ef4444}.CompareBar_actions__ritMB{display:flex;align-items:center;gap:10px;flex-shrink:0}.CompareBar_compareBtn__f2kck{display:inline-flex;align-items:center;gap:6px;padding:10px 22px;background:#F0B938;color:#1a2b3c;border:none;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;text-decoration:none;transition:background var(--motion-duration-base) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-out);white-space:nowrap;font-family:Nunito,sans-serif}.CompareBar_compareBtn__f2kck:hover{background:#e5a820;transform:translateY(-1px)}.CompareBar_compareBtnDisabled__KT7Ml{opacity:.5;cursor:not-allowed;pointer-events:none}.CompareBar_clearBtn__7AeA5{background:none;border:1px solid rgba(255,255,255,.2);color:rgba(255,255,255,.7);padding:8px 14px;border-radius:8px;font-size:13px;cursor:pointer;transition:border-color var(--motion-duration-base) var(--motion-ease-standard),color var(--motion-duration-base) var(--motion-ease-standard),background var(--motion-duration-base) var(--motion-ease-standard);white-space:nowrap}.CompareBar_clearBtn__7AeA5:hover{border-color:rgba(255,255,255,.4);color:#fff}@media (max-width:768px){.CompareBar_bar__AktrO{flex-direction:column;gap:10px;padding:12px 14px}.CompareBar_items__J0u7c{width:100%;justify-content:center}.CompareBar_itemTitle__wj0G2{max-width:80px;font-size:12px}.CompareBar_actions__ritMB{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.CompareBar_compareBtn__f2kck:hover{transform:none}}