/* Écran « Prise de commande » : voir prise-commande.js. */
#pc-wrap{position:relative;display:inline-flex;align-items:center;gap:6px;flex:1 1 220px;min-width:180px;max-width:420px}
#pc-wrap #pc-q{flex:1;min-width:0}
#pc-results{position:absolute;top:100%;left:0;right:0;z-index:50;background:var(--panel,#fff);border:1px solid var(--border);border-radius:6px;box-shadow:0 6px 18px rgba(0,0,0,.15);max-height:260px;overflow:auto}
#pc-results .pc-hit{display:block;width:100%;text-align:left;padding:7px 10px;border:0;border-bottom:1px solid var(--border);background:transparent;color:inherit;cursor:pointer;font-size:.84em}
#pc-results .pc-hit.on,#pc-results .pc-hit:hover{background:var(--panel2,rgba(0,0,0,.06))}
#pc-results small{display:block;color:var(--muted)}
#pc-results .pc-none{padding:8px 10px;font-size:.8em;color:var(--muted)}
/* La prise de commande ne manie pas l'argent : pas de boutons payer / annuler / supprimer / avancer dans la liste (la caisse et la préparation les ont). */
#page-ventes.prise-commande #vo-list .vt-acts{display:none}
#page-ventes.prise-commande #vo-list .vo-row.pc-paid{opacity:.62;background:rgba(100,116,139,.08)}
#page-ventes.prise-commande #vo-list .pc-badge{margin-left:6px;font-size:.72em;font-weight:700;padding:0 6px;border-radius:9px;white-space:nowrap}
#page-ventes.prise-commande #vo-list .pc-badge.paid{background:rgba(100,116,139,.2);color:var(--muted)}
#page-ventes.prise-commande #vo-list .pc-badge.unpaid{background:rgba(217,119,6,.18);color:#b45309}
@media (max-width:900px){#pc-wrap{flex:1 1 100%;max-width:none}}
#page-ventes.prise-commande #vo-list .vo-l2{flex-wrap:wrap;gap:2px 6px}
#page-ventes.prise-commande #vo-list .pc-badge{margin-left:0}
/* Liste des commandes plus basse : la zone « Commandes du jour » ne prend qu'environ un tiers de la colonne, lignes serrées. */
#page-ventes.prise-commande #vj-orders:not(.vj-manual){max-height:34%}
#page-ventes.prise-commande #vo-list .vo-row{padding-top:3px;padding-bottom:3px}
