.history-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:end}
.history-filters label{display:grid;gap:6px;font-size:13px}
.history-filters input,.history-filters select{width:100%;min-width:0;padding:10px;border:1px solid #c8d5df;border-radius:7px;background:white;font:inherit}
.history-filters label:first-child{grid-column:span 2}
.history-table{min-width:1050px}.history-table small{display:block;margin-top:5px;color:#587083}
.history-table .button{white-space:nowrap;font-size:11px;margin-top:8px}
.product-rows-dialog{max-width:650px;width:calc(100% - 32px);border:1px solid #c8d5df;border-radius:16px;padding:24px;color:#173e64}
.product-rows-dialog::backdrop{background:rgba(10,25,40,.45)}
@media(max-width:760px){.history-filters{grid-template-columns:1fr 1fr}.history-filters label:first-child{grid-column:1/-1}.product-rows-dialog .actions{display:grid;grid-template-columns:1fr}}
@media(max-width:420px){.history-filters{grid-template-columns:1fr}}
.one-c-dialog{max-width:720px;width:calc(100% - 32px);max-height:85vh;overflow:auto;border:1px solid #c8d5df;border-radius:16px;padding:24px;color:#173e64}
.one-c-dialog::backdrop{background:rgba(10,25,40,.45)}
.one-c-dialog li{margin:8px 0;overflow-wrap:anywhere}
@media(max-width:760px){.one-c-dialog .actions{display:grid;grid-template-columns:1fr}}
