/* Pandinha · V5, ajuste rápido de balcão. Receita original nunca alterada pelo conversor. */
#workbench .mini-portion-converter{
 margin:8px 0 14px;padding:12px;border:1px solid #53764e;
 border-radius:13px;background:#1a281c;display:grid;gap:10px;min-width:0
}
#workbench .mini-converter-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:7px}
#workbench .mini-converter-title strong{font-size:.84rem;color:#d9efd3}
#workbench .original-lock{font-size:.64rem;font-weight:900;color:#addb96;border:1px solid #476a40;padding:4px 6px;border-radius:6px}
#workbench .mini-converter-row{display:flex;align-items:center;flex-wrap:wrap;gap:7px;min-width:0}
#workbench .mini-converter-row select{flex:1 1 145px;min-width:0;min-height:43px;padding:8px 9px;background:#243728;color:#e6f3e0;border:1px solid #64815e}
#workbench .mini-target-ml{flex:0 0 74px;max-width:100px;min-height:43px;text-align:center;font-variant-numeric:tabular-nums;padding:6px;background:#273b2a;color:#f0f6e9;border:1px solid #6b8567;border-radius:8px}
#workbench .mini-unit-label{font-size:.76rem;color:#c6d5c0}
#workbench .mini-original-btn{min-height:43px;background:#334438;color:#deead8;border:1px solid #70896a;border-radius:9px;padding:8px 9px;font-size:.74rem;font-weight:850}
#workbench .mini-portion-buttons{display:flex;flex-wrap:wrap;gap:6px}
#workbench .mini-portion-buttons button{min-height:37px;padding:7px 9px;border:1px solid #67805f;border-radius:8px;background:#27382a;color:#ebf1e5;font-weight:750;font-size:.73rem}
#workbench .mini-portion-buttons .quick-factor.selected{background:#a8df87;color:#1a3216;border-color:#a8df87}
#workbench .mini-converter-info{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding-top:3px}
#workbench .mini-converter-info strong{font-size:.94rem;color:#c7efb8}
#workbench .mini-converter-info span{font-size:.78rem;color:#d7e1d1}
#workbench .mini-converter-note{color:#9daf9b;font-size:.67rem;line-height:1.4}
#workbench .mini-converter-warning{font-size:.75rem;color:#f1cd91}
#workbench .mini-serving-destination{font-size:.74rem;font-weight:800;margin-top:8px;border-top:1px solid #43603a;padding-top:8px;color:#aedf9c}
#workbench .quick-time-jumps,#workbench .quick-amount-jumps{display:flex;gap:5px;flex-wrap:wrap}
#workbench .quick-time-jumps{margin-top:4px}
#workbench .quick-time-jumps .quick-jump,#workbench .quick-amount-jumps .quick-jump{
 min-height:35px;padding:7px 9px;border:1px solid #917448;
 border-radius:8px;background:#3c2f21;color:#ffe2b8;font-size:.73rem;font-weight:850;
 font-variant-numeric:tabular-nums
}
#workbench .quick-amount-jumps{margin:1px 0 7px 32px}
#workbench .quick-amount-jumps .quick-jump{background:#263729;color:#cff2c4;border-color:#4e7a4b}
#workbench .timer-readout{font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.2;font-size:1.22rem}
#workbench .timer-control{min-width:0}
body[data-theme="light"] #workbench .mini-portion-converter{background:#edf7ea;border-color:#a4ca9c}
body[data-theme="light"] #workbench .mini-converter-title strong,
body[data-theme="light"] #workbench .mini-converter-info span{color:#294e28}
body[data-theme="light"] #workbench .original-lock{color:#467c37;border-color:#a8c59f}
body[data-theme="light"] #workbench .mini-converter-row select,
body[data-theme="light"] #workbench .mini-target-ml{background:#fff;color:#254323;border-color:#bad0b4}
body[data-theme="light"] #workbench .mini-original-btn,
body[data-theme="light"] #workbench .mini-portion-buttons button{background:#e1efdc;color:#275a24;border-color:#bad0b4}
body[data-theme="light"] #workbench .mini-portion-buttons .quick-factor.selected{background:#467a2b;color:#fff}
body[data-theme="light"] #workbench .mini-converter-info strong,
body[data-theme="light"] #workbench .mini-serving-destination{color:#3a762a}
body[data-theme="light"] #workbench .mini-converter-note{color:#5d7559}
body[data-theme="light"] #workbench .quick-time-jumps .quick-jump{background:#f3e0c5;color:#77501e}
body[data-theme="light"] #workbench .quick-amount-jumps .quick-jump{background:#e2efdf;color:#29632a}
@media(max-width:730px){
 #workbench .mini-portion-converter{margin:6px 0 10px;padding:10px;gap:8px}
 #workbench .mini-converter-row select{flex-basis:130px}
 #workbench .mini-portion-buttons button{flex:1 0 auto;padding:8px 6px}
 #workbench .quick-amount-jumps{margin-left:0}
 #workbench .quick-amount-jumps .quick-jump{flex:1 1 56px;min-height:39px}
 #workbench .quick-time-jumps .quick-jump{flex:1 1 52px;min-height:38px}
 #workbench .mini-converter-note{font-size:.65rem}
}
