.compare-container{max-width:1200px;margin:40px auto;padding:0 20px}.comparator-spec-table{border-collapse:collapse;background:#fff;border-radius:8px;width:100%;margin-top:20px;overflow:hidden;box-shadow:0 4px 12px #0000000d}.comparator-spec-table th,.comparator-spec-table td{text-align:left;border:1px solid #e2e8f0;padding:14px 18px}.comparator-spec-table th{color:#0f172a;background:#f8fafc;font-weight:700}.spec-label{color:#c483e6;background:#f1f5f9;font-weight:600}.remove-comp-btn{color:#ef4444;cursor:pointer;background:0 0;border:none;margin-left:8px;font-size:16px}.empty-comparator{text-align:center;color:#64748b;margin-top:40px;font-size:16px}
