.journey-sync{margin:16px 0;padding:12px 18px;border:1px solid #c4d5e5;border-radius:10px;background:#eef5fa;font-size:.85rem}.journey-sync p{margin:0}.journey-sync .actions{margin-top:6px;gap:12px;flex-wrap:wrap}.journey-sync button,.journey-sync a{font-size:.8rem;min-height:44px}.journey-sync [data-state=error]{color:#8b310f;font-weight:750}.amenity-availability{display:block;font-weight:400;font-size:.75rem;color:#53647a}.compare-choice{display:flex;align-items:center;gap:8px;font-size:.8rem;min-height:44px}.compare-choice input{width:20px;min-height:20px;height:20px;margin:0}.comparison-source{font-size:.8rem}.amenity-status{display:flex;gap:12px;flex-wrap:wrap;font-size:.85rem}

/* Quiet save feedback; guests see no storage or sign-in prompts here. */
.journey-feedback{margin:8px 0 0;font-size:.78rem;line-height:1.5;color:#245542;text-align:right}
.journey-feedback[data-state=error]{color:#8b310f;font-weight:700}
.journey-feedback[hidden]{display:none}
