/* v2.4.64 order address + Copy for driver (staff screens, HQ colours) */
.ad64{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:14px;line-height:1.3;color:var(--ox);text-decoration:none;font-weight:600;min-height:32px;padding:2px 0;max-width:100%}
.ad64 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}
.ad64 .lic{width:18px;height:18px;flex:0 0 18px;color:var(--ox)}
a.ad64:active{opacity:.7}
.ad64 .sv64{color:var(--mut);font-weight:500}
.pk64,.no64{color:var(--mut);font-weight:500}
.pk64 .lic,.no64 .lic{color:var(--ox)}
button.add64{background:none;border:1px dashed var(--ox2);border-radius:10px;padding:4px 10px;cursor:pointer;font:inherit;font-size:14px;font-weight:600;color:var(--ox)}
.cp64{display:inline-flex;align-items:center;gap:6px;margin-top:6px;min-height:40px;padding:6px 12px;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--ox);font:inherit;font-size:14px;font-weight:600;cursor:pointer}
.cp64 .lic{width:16px;height:16px;color:var(--ox)}
.cp64:active{background:var(--cream2)}
html.dk20 .cp64,html.dk20 .cp64 .lic{color:#f1b3b0;background:transparent}
.pa64{display:flex;align-items:center;gap:6px;margin:2px 0 6px;font-size:13px;color:var(--mut)}
.pa64 .lic{width:16px;height:16px;color:var(--ox)}
html.dk20 .ad64,html.dk20 .ad64 .lic,html.dk20 button.add64,html.dk20 .pk64 .lic,html.dk20 .pa64 .lic{color:#f1b3b0}
