.window-control{margin:.5rem 0 1rem}.picking-hint{max-width:60em;background:#2196f314;border-left:3px solid #1f77b4;padding:.5rem .75rem;margin:.75rem 0;font-size:.9em;line-height:1.4}.window-control select{font:inherit;padding:.15rem .35rem}.filters{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin:.5rem 0}.filters input{font:inherit;width:6rem;padding:.15rem .35rem}.filters .count{margin-left:auto;color:#0009;font-size:.9em}.exclude-times{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin:.5rem 0 1rem}.exclude-times .label{margin-right:.25rem}.chip{font:inherit;font-variant-numeric:tabular-nums;padding:.1rem .4rem;border:1px solid currentColor;background:transparent;cursor:pointer;border-radius:3px}.chip.excluded{text-decoration:line-through;opacity:.4}.delta-up{color:#2e7d32;font-weight:600}.delta-down{color:#c62828;font-weight:600}.metrics{border-collapse:collapse;font-variant-numeric:tabular-nums;margin:1rem auto}.metrics th{cursor:pointer;-webkit-user-select:none;user-select:none;padding:.5rem .75rem;border-bottom:2px solid currentColor;white-space:nowrap}.metrics th:hover{background:#0000000f}.metrics th.active{font-weight:700}.metrics td{padding:.25rem .75rem;border-bottom:1px solid rgba(0,0,0,.1)}.metrics .left{text-align:left}.metrics .right{text-align:right}.metrics .arrow{display:inline-block;margin-left:.25rem}.error{color:#c00}
