#discoverSection .place-card{padding:16px;gap:5px}#discoverSection .place-name{font-size:17px}#discoverSection .place-desc{margin:2px 0 7px;font-size:12px}#discoverSection .place-actions{padding-top:10px}#discoverSection .place-badges{margin:4px 0}#discoverSection .itinerary-added,#discoverSection .itinerary-added:disabled{background:#e0f0e8;color:#17664f;border:1px solid #86b39f;opacity:1;cursor:default;font-weight:650}#discoverSection .saved-place-row{padding:12px;border:1px solid #e2e9ed;border-radius:9px;margin-bottom:8px;display:flex;flex-direction:column;gap:8px}#discoverSection .saved-place-row>span:first-child{font-size:13px;font-weight:650}#discoverSection .saved-place-actions{display:flex;flex-wrap:wrap;gap:6px}#discoverSection .saved-place-actions .add-itin-btn{font-size:10px;padding:5px 7px;min-height:27px;line-height:1.4;border-radius:5px;margin:0}#discoverSection #savedPlacesGroups h4{font-size:12px;margin:15px 0 8px}#discoverSection #savedGoItin{font-size:12px;min-height:36px;padding:9px}