/* TIAM v754 — credit contact tooltip: readable phone(s), owner name, one-click copy. */
body[data-page="credit-assessment"] .credit-v118-tooltip-portal.credit-v739-call-tooltip{
  min-width:190px;
  max-width:min(360px,calc(100vw - 16px));
  padding:10px 13px 11px;
  gap:5px;
  pointer-events:auto !important;
}
body[data-page="credit-assessment"] .credit-v118-tooltip-portal.credit-v739-call-tooltip>b{
  font-size:11.5px;
  line-height:1.55;
}
body[data-page="credit-assessment"] .credit-v118-tooltip-portal.credit-v754-contact-tooltip{
  min-width:280px;
  padding:12px 14px 13px;
  gap:8px;
}
body[data-page="credit-assessment"] .credit-v754-contact-list{display:grid;gap:7px}
body[data-page="credit-assessment"] .credit-v754-contact-row{
  display:grid;grid-template-columns:minmax(0,1fr);gap:2px;padding-top:7px;border-top:1px solid rgba(255,255,255,.12)
}
body[data-page="credit-assessment"] .credit-v754-contact-row:first-child{padding-top:0;border-top:0}
body[data-page="credit-assessment"] .credit-v754-contact-row>small{
  display:block;font-size:11px;font-weight:700;line-height:1.45;opacity:.78
}
body[data-page="credit-assessment"] .credit-v118-tooltip-portal .credit-v739-copy-phone,
body[data-page="credit-assessment"] .credit-v118-tooltip-portal .credit-v754-copy-owner{
  appearance:none;-webkit-appearance:none;width:max-content;max-width:100%;min-width:0;min-height:0;margin:0;padding:4px 8px;border:0;border-radius:8px;background:transparent;box-shadow:none;color:inherit;font:inherit;font-style:normal;line-height:1.25;white-space:normal;pointer-events:auto !important;cursor:copy;user-select:all;transition:background-color .14s ease,transform .14s ease
}
body[data-page="credit-assessment"] .credit-v118-tooltip-portal .credit-v739-copy-phone{
  direction:ltr;unicode-bidi:isolate;font-size:21px !important;font-weight:900;letter-spacing:.45px;white-space:nowrap
}
body[data-page="credit-assessment"] .credit-v118-tooltip-portal .credit-v754-copy-owner{
  direction:rtl;text-align:right;padding-inline:6px;font-size:15.5px !important;font-weight:800
}
body[data-page="credit-assessment"] .credit-v118-tooltip-portal .credit-v739-copy-phone:hover,
body[data-page="credit-assessment"] .credit-v118-tooltip-portal .credit-v739-copy-phone:focus-visible,
body[data-page="credit-assessment"] .credit-v118-tooltip-portal .credit-v754-copy-owner:hover,
body[data-page="credit-assessment"] .credit-v118-tooltip-portal .credit-v754-copy-owner:focus-visible{
  background:rgba(255,255,255,.12);outline:2px solid rgba(255,255,255,.32);outline-offset:1px
}
body[data-page="credit-assessment"] .credit-v118-tooltip-portal .credit-v739-copy-phone:active,
body[data-page="credit-assessment"] .credit-v118-tooltip-portal .credit-v754-copy-owner:active{transform:scale(.98)}
body[data-page="credit-assessment"] .credit-v754-copy-hint{display:block;margin-top:1px;font-size:10.5px;line-height:1.55;font-style:normal;opacity:.72}
@media (max-width:520px){
  body[data-page="credit-assessment"] .credit-v118-tooltip-portal.credit-v754-contact-tooltip{min-width:min(280px,calc(100vw - 20px));padding:11px 12px 12px}
  body[data-page="credit-assessment"] .credit-v118-tooltip-portal .credit-v739-copy-phone{font-size:20px !important}
}
