/* The loading/error status occupies the existing metadata line, never a new row. */
.av2.av2.av-desk .lr-stable-meta{display:grid;grid-template-columns:minmax(100px,1fr) minmax(0,2fr);align-items:center;gap:6px 12px;min-height:44px;box-sizing:border-box}
.av2.av2.av-desk .lr-update-state{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;height:44px}
.av2.av2.av-desk .lr-update-state>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.av2.av2.av-desk .lr-inline-retry{flex:none;min-height:44px;border:0;padding:6px 0 6px 8px;background:transparent;color:var(--desk-accent);font:inherit}
.av2.av2.av-desk .lr-focus-select{height:42px;flex-wrap:nowrap}
.av2.av2.av-desk .lr-focus-select select{width:min(100%,330px);height:42px;box-sizing:border-box;min-width:0;border:1px solid var(--desk-line);border-radius:8px;background:var(--desk-paper);color:var(--desk-ink);padding:8px 10px;font-size:12px}
.av2.av2.av-desk .lr-focus-select select:disabled{color:var(--desk-sub);cursor:default;opacity:.8}
.av2.av2.av-desk .lr-tabs button{font-weight:600}
.av2.av2.av-desk .lr-tabs button[aria-selected=true]{font-weight:600}
.av2.av2.av-desk .lr-tabs span{min-width:3ch;text-align:right}
.av2.av2.av-desk .av-listings-redesign{overflow-anchor:none;scrollbar-gutter:stable}
@media(max-width:700px){.av2.av2.av-desk .lr-stable-meta{grid-template-columns:minmax(0,1fr);gap:0;min-height:66px}.av2.av2.av-desk .lr-update-state{justify-content:space-between}.av2.av2.av-desk .lr-stable-meta>span:first-child{min-height:22px;line-height:22px}}
