.widget{box-sizing:border-box;height:1.35rem;color:var(--text);font-size:var(--fs-small);white-space:nowrap;vertical-align:middle;border:1px solid var(--border);border-radius:999px;align-items:center;gap:.35rem;padding:0 .5rem;line-height:1;display:inline-flex}.widget.plain{height:auto;font-size:inherit;border:none;border-radius:0;padding:0}.widget .icon,.widget-label{color:var(--muted)}.widget-value{font-family:var(--mono);font-variant-numeric:tabular-nums}.widget-value.warn{color:var(--warn)}.widget-value.bad{color:var(--bad)}.widget .widget-meter{width:3.5rem}.widget.plain .widget-meter{width:2.5rem}.widget .seg-booked{background:repeating-linear-gradient(45deg, var(--accent-2) 0 3px, transparent 3px 6px)}.widget-dot{background:var(--muted);border-radius:50%;flex:none;width:.5rem;height:.5rem;display:inline-block}.widget-dot.good{background:var(--good)}.widget-dot.bad{background:var(--bad)}.widget-dot.accent{background:var(--accent)}.widget-dot.muted{border:1px solid var(--muted);background:0 0}.widget-band.good{color:var(--good)}.widget-band.bad{color:var(--bad)}.widget-band.accent{color:var(--accent)}.widget-band.muted{color:var(--muted)}
