/* D1 · ALL145 (25/10 · R26): صفحة الفرع على الكمبيوتر — كل جزء في مربع واضح (الموبايل في m.css) */
@media (min-width:721px){
  body:not(.pro):not(.bo2){background:#EDF1EC}
  body:not(.pro) .card{background:#fff;border:1px solid #DCE3DA!important;border-radius:18px!important;box-shadow:0 2px 12px rgba(15,42,26,.06);padding:18px 20px;margin-bottom:16px}
  body:not(.pro) .card>h2{font-size:17px;margin:0 0 14px;padding:0 0 12px;border-bottom:1px solid #EEF2EE;display:flex;align-items:center;gap:8px}
  body:not(.pro) .card>h2::before{content:"";width:5px;height:20px;border-radius:4px;background:#1F7A4D;display:inline-block}
  body:not(.pro) .card.newform>h2::before{background:#FFCA05}
  /* فورم التحويل: «من» و«إلى» جنب بعض */
  #newForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;border-top:4px solid #1F7A4D!important}
  #newForm>*{grid-column:1/-1}
  #newForm>.field:nth-child(3),#newForm>.field:nth-child(4){grid-column:auto}
  #newForm .field>span{font-weight:800;color:#344054}
  #newForm input[type=text],#newForm input[type=tel]{min-height:46px;border-radius:12px}
  /* القوائم */
  body:not(.pro) .item{border-radius:14px;padding:12px 16px;background:#FCFDFC;transition:box-shadow .15s}
  body:not(.pro) .item:hover{box-shadow:0 2px 10px rgba(15,42,26,.08)}
  body:not(.pro) .item+.item{margin-top:8px}
  .drvline{background:#E9F6EC;border:1px solid #BFE3C9}
  .findrow input{background:#fff;border-color:#DCE3DA}
  .qa{box-shadow:0 2px 10px rgba(15,42,26,.05)}
}
