.stripe-match-v82{display:grid;gap:16px}
.stripe-payer-v82{display:grid;grid-template-columns:auto 1fr;gap:13px;align-items:center;padding:15px;border:1px solid #28425f;border-radius:15px;background:linear-gradient(135deg,#102238,#0c1928)}
.stripe-payer-v82>span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#17375b;color:#fff;font-weight:900}
.stripe-payer-v82 div{display:grid;gap:3px;min-width:0}.stripe-payer-v82 small,.stripe-match-label-v82{color:#7892b2;font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}
.stripe-payer-v82 b{font-size:15px}.stripe-payer-v82 em{color:#9eb2cb;font-size:12px;font-style:normal;overflow-wrap:anywhere}
.stripe-match-status-v82{margin:0;padding:10px 12px;border-left:3px solid #4d86c6;background:#0e1d2d;color:#9eb2cb;font-size:12px;line-height:1.45}
.stripe-match-status-v82.good{border-color:#55d89b;color:#a7e9cd}.stripe-match-status-v82.warn{border-color:#f1b953;color:#f2d79c}
.stripe-suggestions-v82,.stripe-family-results-v82{display:grid;gap:8px}.stripe-match-card-v82{display:grid;grid-template-columns:1fr auto;gap:10px;width:100%;padding:13px 14px;border:1px solid #2b435e;border-radius:13px;background:#0c1a29;color:#eef5ff;text-align:left;cursor:pointer}
.stripe-match-card-v82:hover,.stripe-match-card-v82:focus-visible{border-color:#648bb9;outline:none}.stripe-match-card-v82.selected{border-color:#e33350;box-shadow:inset 3px 0 #e33350;background:#111d2d}
.stripe-match-card-v82>span{display:grid;gap:3px}.stripe-match-card-v82 b{font-size:14px}.stripe-match-card-v82 small{color:#86a0bf;font-size:11px;line-height:1.35}.stripe-match-card-v82>em{align-self:center;color:#70dea9;font-size:10px;font-style:normal;font-weight:900;text-transform:uppercase}
.stripe-family-search-v82{display:grid;gap:7px}.stripe-family-search-v82 input{width:100%}
.stripe-selected-v82{margin:0;color:#a7e9cd;font-size:12px;min-height:18px}.stripe-new-family-v82{justify-self:start}
@media(max-width:650px){.stripe-payer-v82{grid-template-columns:1fr}.stripe-payer-v82>span{width:38px;height:38px}.stripe-match-card-v82{grid-template-columns:1fr}.stripe-match-card-v82>em{justify-self:start}}
