/* Shared staff workflow hyperlink control. */
:is(#v1-workflow-form,#v1-lead-update) .gc-link-popover[hidden] {display:none!important}
:is(#v1-workflow-form,#v1-lead-update) .gc-link-popover {
  position:absolute; left:12px; right:12px; bottom:calc(100% + 6px); z-index:8;
  display:grid; grid-template-columns:1fr 1fr; gap:7px;
  padding:12px; border:1px solid var(--wf-line,#d7e1ea); border-radius:12px;
  background:var(--wf-compose,#fff); color:var(--wf-text,#173149);
  box-shadow:0 8px 24px #0003;
}
:is(#v1-workflow-form,#v1-lead-update) .gc-link-popover input {
  grid-column:1/-1; box-sizing:border-box; width:100%; min-height:38px;
  padding:7px 10px; border:1px solid var(--wf-line,#d7e1ea); border-radius:8px;
  color:var(--wf-text,#173149); background:var(--wf-field,#fff);
}
:is(#v1-workflow-form,#v1-lead-update) .gc-link-popover p {
  grid-column:1/-1; margin:0; color:#b23d36; font-size:11px;
}
:is(#v1-workflow-form,#v1-lead-update) .gc-link-popover p:empty {display:none}
:is(#v1-workflow-form,#v1-lead-update) .gc-link-popover button {
  min-height:36px; padding:7px 9px; border:1px solid var(--wf-line,#d7e1ea);
  border-radius:8px; color:var(--wf-text,#173149); background:var(--wf-field,#fff);
  cursor:pointer;
}
#v1-lead-drawer.gc-lead-workflow-docked .gc-lead-composer-tools .gc-link-tool {
  box-sizing:border-box; display:grid; place-items:center; width:38px; min-width:38px;
  height:38px; padding:8px; border:1px solid var(--wf-line); border-radius:9px;
  color:var(--wf-text); background:var(--wf-field); cursor:pointer;
}
.gc-link-tool svg {width:20px; height:20px; pointer-events:none}
:is(#work-order,#v1-lead-drawer) .gc-thread-content p a {
  color:#1673bd; font-weight:650; text-decoration:underline; overflow-wrap:anywhere;
}
:is(#work-order,#v1-lead-drawer) .gc-thread-content p strong {font-weight:800}
