.CompareExperience-module__SY9hiq__page{gap:24px;display:grid}.CompareExperience-module__SY9hiq__primaryAction,.CompareExperience-module__SY9hiq__secondaryAction{border-radius:999px;min-height:44px;padding-inline:18px;font-weight:700}.CompareExperience-module__SY9hiq__primaryAction{background:var(--brand-accent-cyan);color:#fff}.CompareExperience-module__SY9hiq__primaryAction:hover{background:color-mix(in srgb, var(--brand-accent-cyan) 84%, #0f6f8f)}.CompareExperience-module__SY9hiq__secondaryAction{border-color:var(--surface-border-soft);color:#24586c;background:#ffffffeb}.CompareExperience-module__SY9hiq__board{padding-bottom:6px;overflow-x:auto}.CompareExperience-module__SY9hiq__table{border-collapse:separate;border-spacing:0;border:1px solid var(--surface-border-soft);width:100%;min-width:980px;box-shadow:var(--surface-shadow-lift);background:#fff;border-radius:24px}.CompareExperience-module__SY9hiq__tableHead th{vertical-align:top;background:linear-gradient(#fbfdff 0%,#fff 100%)}.CompareExperience-module__SY9hiq__labelHead,.CompareExperience-module__SY9hiq__rowLabel,.CompareExperience-module__SY9hiq__rowValue,.CompareExperience-module__SY9hiq__carHead{border-inline-start:1px solid #edf2f5;border-bottom:1px solid #edf2f5;padding:18px}.CompareExperience-module__SY9hiq__table tr>:first-child{border-inline-start:0}.CompareExperience-module__SY9hiq__table tbody tr:last-child td,.CompareExperience-module__SY9hiq__table tbody tr:last-child th{border-bottom:0}.CompareExperience-module__SY9hiq__labelHead,.CompareExperience-module__SY9hiq__rowLabel{z-index:2;text-align:right;background:#fff;width:210px;min-width:210px;position:sticky;right:0}.CompareExperience-module__SY9hiq__labelHead{vertical-align:middle}.CompareExperience-module__SY9hiq__tableHead .CompareExperience-module__SY9hiq__labelHead{background:#fff}.CompareExperience-module__SY9hiq__labelHeadTitle{color:#1d2e36;font-size:16px;font-weight:700;display:block}.CompareExperience-module__SY9hiq__labelHeadHint{color:var(--text-meta-muted);margin-top:6px;font-size:12px;line-height:1.75;display:block}.CompareExperience-module__SY9hiq__differenceLabel{background:#fff}.CompareExperience-module__SY9hiq__labelContent{justify-content:space-between;align-items:center;gap:10px;display:flex}.CompareExperience-module__SY9hiq__rowLabelText{color:#3a505b;font-size:13px;font-weight:700}.CompareExperience-module__SY9hiq__differenceBadge{color:var(--brand-accent-red-strong);background:#ed55651f;border-color:#ed55652e}.CompareExperience-module__SY9hiq__carCard{gap:14px;display:grid;position:relative}.CompareExperience-module__SY9hiq__removeButton{z-index:1;color:#28404a;background:#0e18211a;border:0;border-radius:999px;width:34px;height:34px;font-size:20px;line-height:1;transition:background .2s,transform .2s;position:absolute;top:12px;left:12px}.CompareExperience-module__SY9hiq__removeButton:hover{background:#ed556529;transform:scale(1.03)}.CompareExperience-module__SY9hiq__imageLink{aspect-ratio:16/10;background:#f2f5f7;border-radius:18px;display:block;position:relative;overflow:hidden}.CompareExperience-module__SY9hiq__imageLink img{object-fit:cover;width:100%;height:100%}.CompareExperience-module__SY9hiq__cardBody{gap:10px;display:grid}.CompareExperience-module__SY9hiq__cardTitle{margin:0;font-size:18px;line-height:1.8}.CompareExperience-module__SY9hiq__cardTitle a{color:#1d2e36}.CompareExperience-module__SY9hiq__price{color:#11965a;margin:0;font-size:20px;font-weight:700}.CompareExperience-module__SY9hiq__meta{flex-wrap:wrap;gap:8px;display:flex}.CompareExperience-module__SY9hiq__metaBadge{color:#5e7179;background:#f8fbfc;border:1px solid #e7eef2;border-radius:999px;min-height:30px;padding-inline:12px;font-size:12px;font-weight:700}.CompareExperience-module__SY9hiq__rowValue{color:#374c55;vertical-align:top;background:#fff;line-height:1.95}.CompareExperience-module__SY9hiq__differenceValue{background:linear-gradient(#ed55650b 0%,#fff 100%)}.CompareExperience-module__SY9hiq__descriptionCell{color:#51666f;max-width:34ch}.CompareExperience-module__SY9hiq__actionCell{vertical-align:middle}.CompareExperience-module__SY9hiq__viewLink{border-radius:999px;min-height:42px;font-weight:700}.CompareExperience-module__SY9hiq__emptyState{border:1px solid var(--surface-border-soft);background:radial-gradient(circle at top right, color-mix(in srgb, var(--brand-accent-red) 10%, white), transparent 36%), linear-gradient(180deg, #fff 0%, var(--surface-flat-alt) 100%);box-shadow:var(--surface-shadow-lift);border-radius:28px;gap:18px;padding:36px 32px;display:grid}.CompareExperience-module__SY9hiq__emptyKicker{background:var(--brand-accent-red-soft);width:fit-content;min-height:30px;color:var(--brand-accent-red-strong);border-radius:999px;align-items:center;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.CompareExperience-module__SY9hiq__emptyTitle{color:#1d2e36;margin:0;font-size:clamp(1.5rem,2vw,2rem);font-weight:700}.CompareExperience-module__SY9hiq__emptyDescription{max-width:60ch;color:var(--text-body-muted);margin:0;font-size:15px;line-height:1.95}.CompareExperience-module__SY9hiq__emptyActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (max-width:767px){.CompareExperience-module__SY9hiq__table,.CompareExperience-module__SY9hiq__emptyState{border-radius:22px}.CompareExperience-module__SY9hiq__table{min-width:720px}.CompareExperience-module__SY9hiq__labelHead,.CompareExperience-module__SY9hiq__rowLabel,.CompareExperience-module__SY9hiq__rowValue,.CompareExperience-module__SY9hiq__carHead{padding:14px}.CompareExperience-module__SY9hiq__labelHead,.CompareExperience-module__SY9hiq__rowLabel{width:170px;min-width:170px}.CompareExperience-module__SY9hiq__emptyState{padding:26px 18px}}
