.ub-track.svelte-lorty4{align-items:stretch;column-gap:var(--ub-gap);height:var(--ub-h);display:flex}.ub-cell.svelte-lorty4{border-radius:2px;flex:1 1 0;min-width:0;display:block}.ub-cell[data-s=up].svelte-lorty4{background:var(--color-up-bar)}.ub-cell[data-s=degraded].svelte-lorty4{background:var(--color-degraded-bar)}.ub-cell[data-s=down].svelte-lorty4{background:var(--color-down-bar)}.ub-cell[data-s=idle].svelte-lorty4{background:var(--color-idle-bar)}.ub-cell[data-s=paused].svelte-lorty4{background:var(--color-paused-bar)}.ub-cell[data-s=unknown].svelte-lorty4{background:var(--color-unknown-bar)}.ub-cell[data-s=maintenance].svelte-lorty4{background:var(--color-maintenance-bar)}.ub-cell[data-s=nodata].svelte-lorty4{background:var(--color-nodata-bar)}a.ub-cell.svelte-lorty4{text-decoration:none}a.ub-cell.svelte-lorty4:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}@media (hover:hover){.ub-cell.svelte-lorty4{transition:opacity .12s;position:relative}.ub-track.svelte-lorty4:hover .ub-cell:where(.svelte-lorty4){opacity:.4}.ub-track.svelte-lorty4:hover .ub-cell:where(.svelte-lorty4):hover{opacity:1}.ub-cell[data-tip].svelte-lorty4:hover:after{content:attr(data-tip);z-index:10;background:var(--color-ink);color:var(--color-surface);white-space:nowrap;pointer-events:none;border-radius:6px;padding:4px 8px;font-size:11px;line-height:1.35;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50%;box-shadow:0 4px 12px #0000002e}.ub-cell:nth-child(-n+15)[data-tip].svelte-lorty4:hover:after{left:0;translate:0}.ub-cell:nth-last-child(-n+15)[data-tip].svelte-lorty4:hover:after{left:auto;right:0;translate:0}}.ub-legend.svelte-lorty4{justify-content:space-between;align-items:baseline;gap:.5rem;margin-top:.375rem;display:flex}.uptime-table.svelte-lorty4{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media print{.uptime-bars.has-table.svelte-lorty4{display:none}.uptime-table.svelte-lorty4{clip-path:none;white-space:normal;border-collapse:collapse;width:auto;height:auto;font-size:10px;position:static;overflow:visible}.uptime-table.svelte-lorty4 th:where(.svelte-lorty4),.uptime-table.svelte-lorty4 td:where(.svelte-lorty4){text-align:left;border:1px solid #999;padding:1px 4px}}
