.CompareEmptyState-module__TwxR9G__container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 2rem;display:flex}.CompareEmptyState-module__TwxR9G__iconWrapper{background:var(--primary-muted);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:.5rem;display:flex}.CompareEmptyState-module__TwxR9G__iconWrapper .CompareEmptyState-module__TwxR9G__material-symbols-outlined{color:var(--primary);font-size:36px}.CompareEmptyState-module__TwxR9G__title{color:var(--foreground);font-size:1.15rem;font-weight:700}.CompareEmptyState-module__TwxR9G__description{color:var(--muted-foreground);max-width:340px;font-size:.85rem;line-height:1.5}.CompareEmptyState-module__TwxR9G__ctaBtn{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:12px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.7rem 1.5rem;font-size:.85rem;font-weight:700;transition:opacity .2s,transform .2s;display:flex}.CompareEmptyState-module__TwxR9G__ctaBtn:hover{opacity:.9;transform:scale(1.02)}.CompareEmptyState-module__TwxR9G__ctaBtn .CompareEmptyState-module__TwxR9G__material-symbols-outlined{font-size:18px}
.compare-module__n2G93G__main{padding:.5rem 0}.compare-module__n2G93G__toolbar{background:var(--surface-elevated);border:1px solid var(--border);border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:.75rem 1rem;display:flex}.compare-module__n2G93G__count{color:var(--muted-foreground);font-size:.8rem;font-weight:600}.compare-module__n2G93G__clearAllBtn{border:1px solid var(--border);color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.75rem;font-weight:600;transition:background .2s,color .2s;display:flex}.compare-module__n2G93G__clearAllBtn:hover{background:var(--destructive,#ef4444);color:#fff;border-color:#0000}.compare-module__n2G93G__clearAllBtn .compare-module__n2G93G__material-symbols-outlined{font-size:16px}
