.transfer-tool-popup .apparatus-popup-content{display:grid;gap:10px}.transfer-tool-popup label,.tool-preparation label{font-size:11px;color:#526b64;display:grid;gap:5px}.transfer-tool-popup input,.transfer-tool-popup select{min-width:0;width:100%;padding:8px;border:1px solid #c9d9d5;border-radius:6px;background:#fff;color:#29493e}.transfer-tool-popup p{margin:0;font-size:11px;line-height:1.6}.transfer-tool-popup small,.tool-preparation small{display:block;font-size:10px;line-height:1.6;color:#6b8076}.tool-fields{display:grid;grid-template-columns:1fr 1fr;gap:9px;align-items:end}.tool-inventory{padding:8px 10px;background:#eef5f1;border:1px solid #d6e3dc;border-radius:6px}.tool-status{padding:8px 10px;border-left:3px solid #70a991;background:#f4f8f2}.tool-preparation{padding:11px 0;border-top:1px solid #dce6df;display:grid;gap:8px}.tool-preparation p{font-size:11px;margin:0}.transfer-tool-popup .btn{white-space:normal}@media(max-width:480px){.tool-fields{gap:7px}.transfer-tool-popup .apparatus-popup-content{gap:9px}}
.shelf-item .eq .scientific-glass{width:34px;height:34px;display:block;margin:0 auto}.tool-preparation .btn{white-space:normal}
@media(max-width:600px){.simbench .simbench-grid{grid-template-columns:minmax(0,1fr)}.simbench .bench-canvas{min-width:0;max-width:100%;width:100%}.simbench .shelf{min-width:0;max-width:100%}}
.tool-picking-source .apparatus{cursor:crosshair;outline:1px dashed #6d9e87}.tool-preparation select,.tool-preparation input{width:100%;min-width:0;padding:7px;border:1px solid #c9d9d5;border-radius:6px;background:#fff}.tool-preparation summary{cursor:pointer;font-size:11px;font-weight:600}
.bench-apparatus-popup.simple-apparatus-popup.tool-pick-popup{width:min(260px,calc(100% - 14px));max-height:180px}.tool-pick-popup .apparatus-popup-content{padding-top:5px}
