/* OFC-UI-073 / 2026-11-03 — Catálogo versus Disponível no bar; compatibilidade.
   Sem painel fixo e sem alteração do dock. Rollback: remover a inclusão. */
#workbench .inventory-modes-073{
 display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;
 padding:4px;margin:12px 0 7px;border:1px solid #4d5f43;
 border-radius:13px;background:#111b15;
}
#workbench .inventory-mode-button-073{
 min-width:0;min-height:46px;border-radius:10px;
 color:#cad6c2;background:transparent;border:1px solid transparent;
 font-size:.84rem;font-weight:850;touch-action:manipulation;
}
#workbench .inventory-mode-button-073[aria-pressed="true"]{
 color:#dfffb1;background:#32442c;border-color:#84a86b;
}
#workbench .inventory-bar-summary-073{
 color:#c2cbb9;font-size:.76rem;line-height:1.45;margin:0 0 15px;
}
#workbench .inv-bar-toggle-073{
 min-height:42px;padding:8px 12px;border:1px solid #6f815c;
 background:#273129;color:#dbebd1;font-size:.76rem;border-radius:10px;
 flex:0 1 auto;touch-action:manipulation;
}
#workbench .inv-bar-toggle-073.is-available{
 background:#354b31;color:#d7ffad;border-color:#94ae72;
}
#workbench .inv-bar-badge-073{
 padding:6px 8px;border-radius:8px;background:#243226;
 color:#d8e8c9;font-size:.7rem;align-self:center;
}
#workbench .recipe-bar-match-073{
 padding:12px 14px;margin:8px 0 13px;border-radius:13px;
 background:linear-gradient(120deg,#1a2a1e,#172018);
 border:1px solid #56744c;display:flex;flex-direction:column;gap:5px;
}
#workbench .recipe-bar-match-073[hidden]{display:none!important}
#workbench .bar-match-head-073{display:flex;align-items:center;justify-content:space-between;gap:12px}
#workbench .bar-match-label-073{
 color:#c0d4b3;font-size:.68rem;font-weight:850;letter-spacing:.07em;
}
#workbench .bar-match-percent-073{font-size:1.4rem;font-weight:900;color:var(--lime)}
#workbench .bar-match-track-073{height:7px;border-radius:20px;background:#364637;overflow:hidden}
#workbench .bar-match-track-073 span{
 display:block;height:100%;background:var(--lime);border-radius:20px;
}
#workbench .recipe-bar-match-073 small{color:#c2d0bd;font-size:.73rem;line-height:1.42}
#workbench .recipe-bar-match-073 .bar-match-missing-073{color:#edc0ad}
body[data-theme="light"] #workbench .inventory-modes-073{
 background:#edf5e8;border-color:#aac0a1;
}
body[data-theme="light"] #workbench .inventory-mode-button-073{color:#315138}
body[data-theme="light"] #workbench .inventory-mode-button-073[aria-pressed="true"]{
 color:#234125;background:#dbeacb;border-color:#8eae79;
}
body[data-theme="light"] #workbench .inventory-bar-summary-073{color:#4a5846}
body[data-theme="light"] #workbench .recipe-bar-match-073{
 background:#edf6e8;border-color:#a9c09b;
}
body[data-theme="light"] #workbench .bar-match-label-073,
body[data-theme="light"] #workbench .recipe-bar-match-073 small{color:#36543b}
body[data-theme="light"] #workbench .bar-match-percent-073{color:#416b22}
body[data-theme="light"] #workbench .inv-bar-badge-073{background:#dceacb;color:#304c35}
body[data-theme="light"] #workbench .inv-bar-toggle-073{background:#eff5e8;color:#2d4c32}
@media(max-width:730px){
 #workbench .inventory-modes-073{margin-top:10px}
 #workbench .inventory-mode-button-073{font-size:.78rem}
 #workbench .recipe-bar-match-073{margin:6px 0 12px}
 #workbench .inventory-item .inv-bar-toggle-073{
  min-height:44px;flex:1 1 100%;width:100%;margin-top:5px;
 }
}
