.sender-interest-intro{font-size:13px;line-height:1.6;color:var(--muted);margin:12px 0 0}
.sender-interest{border-top:1px solid var(--line);margin-top:14px;padding-top:12px;text-align:left}
.sender-interest p{margin:0 0 8px;font-size:12px;line-height:1.55}
.sender-interest .sender-interest-legend{display:flex;align-items:center;gap:8px;color:#205d49;font-weight:750;font-size:13px}
.sender-interest-legend::before{content:'';display:inline-block;width:9px;height:9px;border-radius:50%;background:#2b8062;flex-shrink:0}
.sender-interest-disclaimer,.sender-interest-status{color:var(--muted)}
.flight-days button.has-route-interest{position:relative;background:#e9f5ef;color:#205d49;font-weight:750}
.flight-days button.has-route-interest::after{content:'';position:absolute;bottom:3px;left:calc(50% - 2px);width:4px;height:4px;border-radius:50%;background:#2b8062}
.flight-days button.has-route-interest[aria-pressed="true"]{background:var(--orange);color:#fff}.flight-days button.has-route-interest[aria-pressed="true"]::after{background:#fff}
.flight-days button.has-route-interest:not([aria-disabled="true"]):hover{background:#d8eee2}
.flight-days button.has-route-interest[aria-pressed="true"]:hover{background:var(--orange)}
@media(max-width:380px){.sender-interest p{font-size:12px}.sender-interest .sender-interest-legend{font-size:12px}}
