.ws-recorded-biology,.ws-exp-material-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0}
.ws-recorded-biology small{display:block;width:100%;color:#626b72;font:11px var(--mono);overflow-wrap:anywhere}
.ws-recorded-actions{margin-bottom:18px}
.ws-exp-material-actions .button{font-size:11px;white-space:normal;text-align:left}
.ws-exp-related-row>div{min-width:0}
.ws-exp-related-row .ws-exp-version{display:block;margin-top:7px}
#ws-stock>.button{margin:0 8px 10px 0}
.ws-stock-history{display:grid;gap:5px;padding:14px 0;border-bottom:1px solid #e1e5e8}
.ws-stock-history small{color:#687078;font-size:11px}
.ws-stock-history p{margin:0;overflow-wrap:anywhere}
.ws-stock-history .ws-link-button{justify-self:start}
.ws-notebook-row.ws-notebook-table-row{display:block;margin:14px 0;min-width:0;padding:0}
.ws-notebook-table-scroll{overflow:auto;max-width:100%;border:1px solid #dbe0e3;border-radius:5px}
.ws-notebook-table{border-collapse:collapse;width:100%;min-width:340px}
.ws-notebook-table th,.ws-notebook-table td{padding:0;border:1px solid #e1e5e8;vertical-align:top;min-width:110px}
.ws-notebook-table input,.ws-notebook-table textarea{display:block;width:100%;min-width:110px;border:0!important;border-radius:0;background:transparent;box-sizing:border-box;font:12px/1.5 var(--sans);padding:9px}
.ws-notebook-table th{background:#f4f6f5;text-align:left}
.ws-notebook-table th input{font-weight:600}
.ws-notebook-table td:last-child:has(button){min-width:30px;width:30px}
.ws-notebook-table th.ws-notebook-row-actions{min-width:30px;width:30px}
.ws-notebook-table td>button{padding:8px}
.ws-notebook-table-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px}
.ws-notebook-table-controls button{border:1px solid #dbe0e3;border-radius:4px;padding:5px 10px;font-size:11px}
.ws-notebook-table-controls small{color:#687078;font-size:11px}
.ws-notebook-table input:focus,.ws-notebook-table textarea:focus{outline:2px solid #588b9a;outline-offset:-2px}
@media(max-width:700px){.ws-notebook-table{min-width:310px}.ws-exp-material-actions{gap:6px}.ws-exp-material-actions .button{min-height:36px}.ws-breadcrumb:has(#ws-return-experiment){flex-wrap:wrap}}
