/* L95 — Availability sync strip: unit count, when the server last read the sheet, rows it skipped (admin) and a one-tap refresh. Tokens only. */
html body .avl-sync{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:40px;margin:0 0 var(--sp-2);padding:var(--sp-1) var(--sp-3);border:1px solid var(--ln);border-radius:var(--rd-md);background:var(--bg-surface);font-size:var(--fs-sm);color:var(--tx-muted)}
html body .avl-sync-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
html body .avl-sync-t b{font-size:var(--fs-lg);color:var(--tx-strong);font-variant-numeric:tabular-nums}
html body .avl-sync-t small{font-size:var(--fs-xs);color:var(--tx-warn)}
html body .avl-sync-b{flex:none;min-height:32px;padding:0 var(--sp-3);border:0;border-radius:var(--rd-pill);background:var(--c-starlight);color:var(--tx-on-accent);font:700 var(--fs-sm) var(--font-body);cursor:pointer}
html body .avl-sync-b:disabled{opacity:.6;cursor:default}
