.log-chart{margin:0 0 44px}.log-chart-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.log-chart-title{letter-spacing:.08em;text-transform:uppercase;color:#a0a0a0;font-size:10px;font-weight:500}.log-chart-legend{align-items:center;gap:12px;display:flex}.log-chart-legend-item{color:#a0a0a0;align-items:center;gap:5px;font-size:10px;display:flex}.log-chart-legend-dot{border-radius:1px;flex-shrink:0;width:7px;height:7px}.log-chart-legend-dot--model{background:#7c3aed}.log-chart-legend-dot--all{background:#7c3aed38}.log-chart-bars{align-items:flex-end;gap:2px;width:100%;display:flex}.log-chart-col{flex-direction:column;flex:1;align-items:center;min-width:0;display:flex}.log-chart-bar-area{width:100%;position:relative}.log-chart-bar{border-radius:2px 2px 0 0;position:absolute;bottom:0;left:0;right:0}.log-chart-bar--total{background:#7c3aed29}.log-chart-bar--model{background:#7c3aed;left:1px;right:1px}.log-chart-label{flex-direction:column;align-items:center;gap:0;width:100%;min-width:0;padding-top:5px;display:flex;overflow:hidden}.log-chart-year{color:#787878;font-size:8px;font-family:var(--font-mono,monospace);white-space:nowrap;text-align:center;line-height:1.3}.log-chart-quarter{color:#a5a5a5;font-size:8px;font-family:var(--font-mono,monospace);white-space:nowrap;text-align:center;line-height:1.3}@media (max-width:480px){.log-chart-year{display:none}}@media (prefers-color-scheme:dark){.log-chart-title,.log-chart-legend-item{color:#646464}.log-chart-legend-dot--all{background:#9d6af04d}.log-chart-bar--total{background:#9d6af038}.log-chart-bar--model{background:#9d6af0}.log-chart-year{color:#5a5a5a}.log-chart-quarter{color:#505050}}
