.relationship-suggestion-feed{background:linear-gradient(135deg,#fffdf7,#fbf6e9);border:1px solid #d8c38d;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin:14px 0;padding:17px 18px;display:grid;box-shadow:0 8px 22px #24384a0a}.relationship-suggestion-mark{color:#fff;background:#bf8a25;border-radius:14px;place-items:center;width:42px;height:42px;font-size:1.15rem;display:grid}.relationship-suggestion-feed h3{color:#173348;margin:3px 0 5px;font-size:1.02rem}.relationship-suggestion-feed p{color:#556771;margin:0;line-height:1.45}.relationship-suggestion-feed small{color:#7a5b1d;margin-top:7px;font-weight:800;display:block}.relationship-suggestion-feed .primary{white-space:nowrap;min-height:44px}.relationship-suggestion-card{background:linear-gradient(135deg,#fffdf7,#fbf6e9)!important;border-color:#d8c38d!important}.relationship-suggestion-card .confidence{color:#745516;letter-spacing:.08em;background:#f2e4bd;border-radius:999px;align-items:center;gap:5px;width:max-content;margin-bottom:8px;padding:4px 8px;font-size:.68rem;font-weight:900;display:inline-flex}.relationship-suggestion-evidence{color:#586a74;margin:8px 0;line-height:1.45}.relationship-suggestion-consent{color:#795b1d;margin-top:6px;font-weight:750;display:block}@media (max-width:700px){.relationship-suggestion-feed{grid-template-columns:auto minmax(0,1fr);padding:15px}.relationship-suggestion-feed .primary{grid-column:1/-1;width:100%;min-height:48px}.relationship-suggestion-mark{width:38px;height:38px}.relationship-suggestion-feed h3{font-size:.98rem}}.tree-situation-list{gap:12px;display:grid}.tree-situation-list .relationship-suggestion-card{gap:16px;position:relative;overflow:hidden}.tree-situation-list .relationship-suggestion-card:before{content:"";background:#bd8b2d;width:4px;position:absolute;inset:0 auto 0 0}.tree-situation-list .situation-sibling:before{background:#4f7f9f}.tree-situation-list .situation-parent:before{background:#8567a8}.tree-situation-list .situation-possible_duplicate:before,.tree-situation-list .situation-relationship_conflict:before{background:#a45a4f}.tree-situation-list .confidence.likely{color:#315f7a;background:#e7f0f5}.tree-situation-list .confidence.review{color:#694b87;background:#eee7f4}.tree-situation-list .ack-actions{align-self:center;min-width:190px}.tree-situation-list .ack-actions>button{min-height:44px}.tree-situation-list textarea{resize:vertical;min-height:92px}.relationship-suggestion-feed .eyebrow{color:#76571a}@media (max-width:700px){.tree-situation-list .relationship-suggestion-card{padding:16px;display:grid}.tree-situation-list .ack-actions{width:100%;min-width:0;display:grid}.tree-situation-list .ack-actions>button,.tree-situation-list .ack-actions label>button{width:100%;min-height:48px}.tree-situation-list textarea{font-size:16px}.relationship-suggestion-feed{border-radius:16px;margin-inline:0}}
