/* v2.4.71: money legend (Owner > Orders), "No phone". Staff look: Fredoka / Inter, HQ colours. */
.nop71{color:#B4232A;font-weight:600}
.ml71{margin:4px 0 10px;padding:12px 14px;font-family:Inter,system-ui,sans-serif;max-width:100%;box-sizing:border-box}
.ml71h{margin:0 0 8px;font:600 15px/1.2 Fredoka,Inter,sans-serif}
.ml71r{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"k v" "x x";column-gap:10px;row-gap:2px;align-items:center;padding:7px 0;border-top:1px solid rgba(128,128,128,.18);width:100%;box-sizing:border-box;text-align:left;min-width:0}
.ml71r:first-of-type{border-top:0}
.ml71b{background:none;border:0;border-top:1px solid rgba(128,128,128,.18);font:inherit;color:inherit;cursor:pointer;min-height:44px;border-radius:0}
.ml71b.on{background:rgba(180,35,42,.07);border-radius:10px}
.ml71k{grid-area:k;display:inline-flex;align-items:center;gap:8px;font-family:Fredoka,Inter,sans-serif}
.ml71v{grid-area:v;text-align:right;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}
.ml71x{grid-area:x;font-size:12.5px;opacity:.72;overflow-wrap:anywhere}
.ml71d{display:inline-block;width:11px;height:11px;border-radius:50%;flex:0 0 11px}
.ml71d.ok{background:#1F8A4C}.ml71d.nc{background:#8A8F98}.ml71d.un{background:#B4232A}
