.historical-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:18px 0 10px}.historical-heading h3{font-size:13px}.historical-heading button{font-size:11px;padding:8px 10px;min-height:40px}.historical-coverage{font-size:11px;line-height:1.6;margin:8px 0 14px;color:#6b7d6d}.historical-actions{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.historical-actions button{font-size:10px;padding:8px;min-height:40px;margin:0}.historical-entry{display:flex;align-items:center;gap:8px;border-top:1px solid #e1e6de;padding:10px 0;min-width:0}.historical-entry>div{flex:1;min-width:0}.historical-entry strong,.historical-entry small{display:block;overflow-wrap:anywhere}.historical-entry strong{font-size:12px}.historical-entry small{font-size:10px;color:#78847c;margin-top:4px}.historical-remove{color:#963e36}.historical-entry-list{margin-top:16px}.manual-number-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.manual-number-grid label{min-width:0;font-size:12px}.manual-number-grid input{width:100%;min-width:0}.manual-ratings{border:1px solid #dce5d7;border-radius:8px;padding:10px;margin-top:14px}.manual-ratings summary{cursor:pointer;font-size:12px;font-weight:600;min-height:36px;display:flex;align-items:center}.manual-ratings p{font-size:11px;margin:8px 0}.manual-preview-actions{display:flex;gap:8px;margin-top:16px}.manual-preview-actions>button{flex:1;min-width:0;margin:0;font-size:12px}#manualStatsDialog,#manualPreviewDialog{max-width:440px;width:calc(100% - 24px)}#manualStatsDialog [hidden],#manualPreviewDialog [hidden],#undoHistoricalDelete[hidden],#historicalAllTimeNote[hidden]{display:none!important}#manualStatFields fieldset{margin-top:16px}#manualPreviewName{font-size:17px;overflow-wrap:anywhere;margin:12px 0}#manualPreviewDialog .match-total-group{min-width:0}#manualPreviewDialog .match-total-group dl>div{display:flex;justify-content:space-between;gap:8px}#manualPreviewDialog .match-total-group dd{margin:0}#manualPreviewDialog .history-score-strip{margin:12px 0}#deleteHistoricalDialog{max-width:400px;width:calc(100% - 24px)}
#manualStatsDialog input,#manualStatsDialog select,#manualStatsDialog textarea{font-size:16px}
.historical-group>summary>div{min-width:0}.historical-group>summary strong{overflow-wrap:anywhere}
