
/* order-edit.css v2 (pencil inside "Клиент" card, top-right) */
.order-edit-anchor{ position: relative; }
.edit-order-btn{
  position:absolute; top:10px; right:12px;
  display:inline-flex; align-items:center; gap:6px;
  padding:6px 10px; border:1px solid rgba(255,255,255,.18);
  background:rgba(20,121,201,.08); border-radius:10px; cursor:pointer;
  color:#cfe4ff; font-size:12px; backdrop-filter: blur(2px);
}
.edit-order-btn:hover{ border-color:#25b4ff; color:#e8f6ff; background:rgba(20,121,201,.16); }

dialog#edit-order-modal{
  max-width:720px;width:96%;border:1px solid rgba(255,255,255,.15);
  border-radius:14px;padding:16px 18px;background:var(--crm-card, #111827);
}
dialog#edit-order-modal::backdrop{background:rgba(0,0,0,.5)}
.edit-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.edit-grid .field{display:flex;flex-direction:column;gap:6px}
.edit-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}
.edit-actions button{padding:8px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.18);background:#1479c9;color:white}
.edit-actions .secondary{background:transparent;color:#e6edf6}
.edit-actions .secondary:hover{border-color:#25b4ff}
label{font-size:12px;color:#bfcad8}
input[type=text]{background:#0b1220;border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:8px 10px;color:#e6edf6}
