.history-controls{padding:24px 28px;line-height:1.7}.history-controls p{margin:12px 0;color:var(--muted)}.history-modes,.history-actions{display:flex;gap:12px;flex-wrap:wrap}.history-filters{display:grid;grid-template-columns:2fr 1fr 1fr;gap:20px;margin-top:20px}.history-filters label,.history-dates label{display:grid;gap:8px;color:var(--muted);font-size:13px}.history-filters input,.history-filters select,.history-dates input{width:100%;min-height:44px}.history-detail{margin:28px 0;scroll-margin-top:20px}.history-dates{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:20px 0}.history-dates fieldset{display:grid;grid-template-columns:1fr 1fr;gap:16px;border:1px solid var(--line,#ddd);padding:18px;border-radius:10px}.history-dates legend{font-weight:600;padding:0 8px}.history-results{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:0 28px}.history-stat{background:var(--accent-soft);padding:24px;border-radius:10px;line-height:1.7}.history-stat span{font-size:13px;color:var(--muted)}.history-stat strong{display:block;font-size:30px}.history-stat strong small{font-size:14px;font-weight:400}.history-product{display:flex;align-items:center;gap:16px;min-width:220px}.history-product img{width:48px;height:64px;object-fit:cover;border-radius:5px}.history-product small,#history-rows td>small{display:block;font-size:12px;color:var(--muted);line-height:1.6}#history-workspace .workspace-panel{margin-bottom:24px}#history-rows td{vertical-align:middle}#history-coverage{font-size:13px}#history-comparison h3{margin-top:0}#history-compare-error:empty{display:none}@media(max-width:850px){.history-filters,.history-dates,.history-results{grid-template-columns:1fr}.history-controls{padding:20px}.history-results{padding:0 20px}.history-dates fieldset{min-width:0}.history-modes .button{flex:1}.history-dates input{min-width:0}}
