/* Business detail only. Explicit mobile positions survive legacy ordering rules. */
@media(max-width:900px){
 html body .j746-business .jbp-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:8px!important;direction:rtl!important}
 html body .j746-business .jbp-actions>.j714-contact{display:contents!important}
 html body .j746-business .jbp-actions .call,
 html body .j746-business .jbp-actions .j714-no-phone{grid-column:1!important;grid-row:1!important;order:0!important}
 html body .j746-business .jbp-actions .j714-sms{grid-column:2!important;grid-row:1!important;order:1!important}
 html body .j746-business .jbp-actions>[data-b707-dialog="chat"]{grid-column:1!important;grid-row:2!important;order:2!important}
 html body .j746-business .jbp-actions>.j746-card-link{grid-column:2!important;grid-row:2!important;order:3!important}
 html body .j746-business .jbp-actions .j714-phone{grid-column:1/-1!important;grid-row:3!important;order:4!important}
 html body.joblik-business-detail-page header.v064-header{width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:4px!important;box-sizing:border-box!important}
 html body.joblik-business-detail-page header.v064-header>a.v064-logo.joblik-public-brand{position:relative!important;inset:auto!important;right:auto!important;left:auto!important;margin:0!important;padding:0!important;flex:0 0 100px!important;order:0!important;transform:none!important}
 html body.joblik-business-detail-page header.v064-header>.v064-header-actions{margin-right:auto!important;margin-left:0!important;order:1!important}
}
