/* Owner Settings only; does not restyle billing, invoices or locked workspaces. */
.contractor-card-connection{height:auto;min-height:0;align-self:start}
.contractor-card-connection .head>div{display:grid;gap:8px}
.contractor-card-connection .body.stack{gap:16px}
.contractor-card-connection p{margin:0;font-size:14px;line-height:1.5;overflow-wrap:anywhere;text-shadow:none;filter:none}
.contractor-card-connection .eyebrow{font-size:12px}
.contractor-card-connection [data-card-body]>p+p,
.contractor-card-connection [data-card-confirm]>p{margin-top:10px}
.contractor-card-connection .toolbar{gap:10px;margin:12px 0 0}
.contractor-card-connection .btn,
.contractor-card-connection .primary{min-height:44px;white-space:normal;text-shadow:none;box-shadow:none}
.contractor-card-connection [hidden]{display:none!important}
@media(max-width:480px){
  .contractor-card-connection .head,.contractor-card-connection .body{padding:16px}
  .contractor-card-connection .toolbar>button{width:100%}
}
