.classic-toolbar{margin:0 0 16px;flex-wrap:wrap}
.classic-filters{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:16px;align-items:start}
.classic-filters>*{min-width:0}
.classic-document{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:16px 0;border-bottom:1px solid #dee5e7;overflow-wrap:anywhere}
.classic-document>p,.classic-document>small{grid-column:1;margin:0}
.classic-document>.tools{grid-column:2;grid-row:1/5;align-self:center;flex-wrap:wrap;max-width:300px}
.classic-search-results{display:grid;gap:6px;max-height:240px;overflow:auto}
.classic-search-results>button{text-align:left;white-space:normal}
.classic-warehouse-form input,.classic-warehouse-form select,.classic-warehouse-form textarea{max-width:100%;box-sizing:border-box}
.classic-warehouse-form .two{align-items:start!important}
.classic-operation-item{padding:14px;margin:12px 0;border:1px solid #dbe4e6;border-radius:10px;display:grid;gap:8px;min-width:0;overflow-wrap:anywhere}
.classic-item-fields{display:grid;grid-template-columns:minmax(100px,1fr) minmax(140px,1fr) auto;gap:12px;align-items:end}
.classic-item-fields label{margin:0;min-width:0}
.classic-remove{align-self:end;white-space:normal}
.classic-extra{border-top:1px solid #dbe4e6;margin-top:16px;padding:12px 0}
.classic-confirm{display:flex;align-items:start;gap:10px}
.classic-confirm input{width:auto!important;flex:0 0 auto}
#modalform.classic-warehouse-form .formfoot{position:static!important;margin-top:16px}
@media(max-width:1000px){.classic-filters{grid-template-columns:1fr 1fr}.classic-filters>label:last-child{grid-column:1/-1}.classic-document{grid-template-columns:1fr}.classic-document>.tools{grid-column:1;grid-row:auto;max-width:none}}
@media(max-width:600px){.classic-item-fields,.classic-filters{grid-template-columns:1fr}.classic-item-fields>*{grid-column:1}.classic-document>.tools{display:grid;grid-template-columns:1fr 1fr}}
