
/* HGO228: provider logos must not turn the status pill into an icon. */
#tab-supply .supply228-provider{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-width:0!important}
#tab-supply .supply228-provider>.supply227-provider-logo{grid-column:1!important;grid-row:1!important;margin:0!important;box-sizing:border-box!important}
#tab-supply .supply228-provider>h3{grid-column:2!important;grid-row:1!important;margin:0!important;min-width:0!important;overflow-wrap:anywhere!important}
#tab-supply .supply228-provider>:not(img):not(h3){grid-column:1/-1!important;min-width:0!important;box-sizing:border-box!important}
#tab-supply .supply228-provider>.pill{display:inline-flex!important;align-items:center!important;justify-self:start!important;gap:6px!important;width:auto!important;height:auto!important;max-width:100%!important;padding:6px 10px!important;line-height:1.4!important;white-space:normal!important;border-radius:20px!important}
#tab-supply .supply228-provider>.pill>svg{width:14px!important;height:14px!important;flex:0 0 14px!important}
#tab-supply .supply228-provider>button{width:100%!important;margin:0!important;white-space:normal!important}

#tab-supply .supply227-provider-logo{display:block;width:44px;height:44px;object-fit:contain;border-radius:12px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 3px 8px #00000018;margin-bottom:8px}#tab-supply .supply-wallet-top>img{width:44px;height:44px;flex:0 0 44px;object-fit:contain;border-radius:12px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 3px 8px #00000018}