/* Compact discovery actions, retaining the shared gold Bone treatment. */
.pm50-community .pm-community-card-actions{display:flex;flex-direction:row;align-items:flex-start;gap:9px;flex-wrap:wrap}
.pm50-community .pm-community-card-actions .pm-community-meet{flex:1;min-width:0;width:auto;height:44px}
.pm50-community .pm-card-bone-form{display:flex;position:relative;flex:0 0 44px;width:44px;gap:8px}
.pm50-community .pm-community-card-actions .pm-card-bone{width:44px;min-width:44px;height:44px;border-radius:50%;padding:3px;margin:0}
.pm50-community .pm-card-bone svg{width:33px;height:33px}
.pm50-community .pm-card-bone-form .pm50-feature-from{min-width:0;width:100%;font-size:10px}
.pm50-community .pm-card-bone-form:has(select){flex-basis:100%;width:100%;align-items:center}
.pm50-community .pm-card-bone-form:has(select) .pm50-feature-from{flex:1;width:auto}
.pm50-community .pm-card-bone-form [data-bone-limit]{position:absolute;bottom:100%;right:0;width:150px;padding:6px;background:#fffaf2;border:1px solid #e7dece;border-radius:8px;z-index:2;box-shadow:0 3px 12px #17352f18}
.pm50-community .pm-card-bone-form .pm50-feature-error{min-width:120px;max-width:100%;overflow-wrap:anywhere}

/* Multiple-pup households keep the Bone beside Meet, with From below. */
.pm50-community .pm-community-card-actions:has(.pm-card-bone-form select){display:grid;grid-template-columns:minmax(0,1fr) 44px;position:relative}
.pm50-community .pm-community-card-actions .pm-card-bone-form:has(select){display:contents}
.pm50-community .pm-card-bone-form:has(select) .pm50-feature-from{grid-column:1/-1;display:flex;align-items:center;gap:8px}
.pm50-community .pm-card-bone-form:has(select) .pm50-feature-from select{flex:1;min-width:0;margin:0}
.pm50-community .pm-card-bone-form:has(select) .pm50-feature-error{grid-column:1/-1}
