:root{--buncss-light:initial;--buncss-dark: ;color-scheme:light;--yard:#eceff2;--deck:#f6f7f9;--rail:#dde2e7;--ink:#11161b;--ink-2:#444d57;--ink-3:#66707a;--ink-4:#97a0a9;--rule:#11161b14;--rule-2:#11161b26;--steel:#6f8194;--lamp:#1769c2;--wait:#fab219;--good:#0ca30c;--warning:#fab219;--serious:#ec835a;--critical:#d03b3b;--meta:272px;--stats:96px;--lane-h:38px;--radius-s:3px;--radius-m:6px;--mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,monospace;--sans:"IBM Plex Sans Condensed","Arial Narrow",system-ui,sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--buncss-light: ;--buncss-dark:initial;color-scheme:dark;--yard:#0c1013;--deck:#11161a;--rail:#080b0e;--ink:#e5e9ec;--ink-2:#a9b2ba;--ink-3:#78828c;--ink-4:#4b545d;--rule:#ffffff0f;--rule-2:#ffffff1c;--steel:#546474;--lamp:#5cb3f0}}:root[data-theme=dark]{--buncss-light: ;--buncss-dark:initial;color-scheme:dark;--yard:#0c1013;--deck:#11161a;--rail:#080b0e;--ink:#e5e9ec;--ink-2:#a9b2ba;--ink-3:#78828c;--ink-4:#4b545d;--rule:#ffffff0f;--rule-2:#ffffff1c;--steel:#546474;--lamp:#5cb3f0}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-font-smoothing:antialiased;font-size:14px}html.tv{font-size:clamp(12px,.84vw,40px)}body{background:var(--yard);color:var(--ink);font:400 13px/1.45 var(--sans);font-variant-numeric:tabular-nums;margin:0}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:2px}:focus-visible{outline:2px solid var(--lamp);outline-offset:2px}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}code{font-family:var(--mono);font-size:12px}h2{margin:0}.icon{vertical-align:-1px;flex:none}.icon.sev-ok{fill:var(--good)}.icon.sev-info{fill:var(--ink-3)}.icon.sev-warning{fill:var(--warning)}.icon.sev-serious{fill:var(--serious)}.icon.sev-critical{fill:var(--critical)}.topbar{position:sticky;z-index:5;display:flex;background:var(--yard);border-bottom:1px solid var(--rule);align-items: center;gap:16px;padding:10px 24px;top:0}.brand{display:flex;letter-spacing:.01em;align-items: center;gap:8px;font-size:14px;font-weight:600}.brand-mark{background:repeating-linear-gradient(135deg,var(--wait)0 2px,transparent 2px 4.5px);box-shadow:inset 0 0 0 1px var(--rule-2);border-radius:2px;width:14px;height:14px}.org{color:var(--ink-3);font-weight:400;font-family:var(--mono);font-size:12px}.views,.window{display:flex;background:var(--rail);border-radius:var(--radius-m);gap:2px;padding:2px}.views{margin-left:8px}.views button,.window button,.theme,.tv-link{font:500 12px/1 var(--mono);color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:4px;min-height:28px;padding:6px 10px;transition:color .12s,background-color .12s}.views button:hover,.window button:hover,.theme:hover,.tv-link:hover{color:var(--ink);text-decoration:none}.views button[aria-pressed=true],.window button[aria-pressed=true]{background:var(--deck);color:var(--ink);box-shadow:0 0 0 1px var(--rule-2)}.views button:active,.window button:active,.theme:active{transform:scale(.97)}.tv-link{display:inline-flex;align-items: center}body[data-visao=agora] .window,body[data-visao=agora] #view-line,body[data-visao=linha] #view-now,.clock{display:none}.freshness{display:flex;color:var(--ink-3);font:400 12px var(--mono);gap:14px;margin-left:auto}.freshness span{display:inline-flex;align-items: center;gap:6px}.fresh-bad{color:var(--ink)}.theme{display:inline-flex;padding:6px 8px}.banner{display:flex;border-radius:var(--radius-m);background:var(--deck);box-shadow:inset 0 0 0 1px var(--rule-2),inset 3px 0 0 var(--serious);font-family:var(--mono);align-items: center;gap:8px;margin:12px 24px 0;padding:8px 12px;font-size:12px}main{padding:0 24px 40px}body.is-stale main{opacity:.6;transition:opacity .3s}.section-title{display:flex;font:600 11px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);align-items:baseline;gap:10px;margin-bottom:10px}.hint{letter-spacing:0;text-transform:none;color:var(--ink-3);font-size:12px;font-weight:400}.empty{color:var(--ink-3);list-style:none;padding:12px 0}.headline{display:grid;grid-template-columns:minmax(0,1fr)auto;align-items: end;gap:2rem;padding:1.75rem 0}.loading{color:var(--ink-3);margin:0}.statement{display:flex;flex-direction:column;gap:.375rem;min-width:0}.statement .big{display:flex;font:600 2.5rem/1.1 var(--sans);letter-spacing:-.02em;text-wrap:balance;align-items: center;gap:.75rem}.statement .big .icon{width:1.5rem;height:1.5rem}.statement.calm .big,.statement .big.calm{color:var(--ink-2);font-weight:500}.statement .sub{color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.0625rem}.statement .sub b{color:var(--ink);font-weight:600}.statement.sev-serious,.statement.sev-critical{box-shadow:inset 4px 0 0 var(--serious);padding-left:1rem}.statement.sev-critical{box-shadow:inset 4px 0 0 var(--critical)}.waitbar{display:block;background:var(--rail);overflow:hidden;border-radius:1px;width:100%;max-width:360px;height:6px}.waitbar>span{display:block;background:repeating-linear-gradient(135deg,var(--wait)0 3px,transparent 3px 6px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wait)60%,transparent);min-width:3px;height:100%}.counters{display:grid;grid-template-columns:repeat(4,auto);margin:0}.counter{border-left:1px solid var(--rule);min-width:9.5rem;padding:0 1.5rem}.counter dt{font:500 .75rem/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:.5rem}.counter dd{margin:0}.counter .value{display:flex;font:600 1.75rem/1.1 var(--mono);align-items: center;gap:.5rem}.counter .value .icon{width:1rem;height:1rem}.counter .note{color:var(--ink-3);white-space:nowrap;margin-top:.25rem;font-size:.8125rem}.now{display:grid;grid-template-columns:minmax(0,2.8fr)minmax(0,1fr);align-items: start;gap:2.5rem}.col-side{display:flex;flex-direction:column;gap:2rem;min-width:0}.now .section-title{margin-bottom:.75rem;font-size:.8125rem}.now .hint{font-size:.8125rem}.sub-title{font:600 .75rem/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:1.25rem 0 .25rem}.setup{border-radius:var(--radius-m);box-shadow:inset 0 0 0 1px var(--rule-2);color:var(--ink-2);margin:0;padding:1rem 1.125rem;font-size:.9375rem}.setup p{margin:0}.setup p+p{color:var(--ink-3);margin-top:.375rem}.setup code{color:var(--ink-2);font-size:.875em}.setup.bad{display:flex;color:var(--ink);align-items: center;gap:.5rem;margin-bottom:.75rem}.more{color:var(--ink-3);font:500 .8125rem var(--mono);margin:.5rem 0 0}.nqueue{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(24rem,1fr));gap:.5rem;margin:0 0 1rem;padding:0}.nq{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"wait what" "wait diag" "bar bar";border-radius:var(--radius-m);background:var(--deck);box-shadow:inset 0 0 0 1px var(--rule);align-items: center;gap:.125rem .875rem;padding:.625rem .875rem}.nq.sev-serious{box-shadow:inset 0 0 0 1px var(--rule-2),inset 3px 0 0 var(--serious)}.nq.sev-critical{box-shadow:inset 0 0 0 1px var(--rule-2),inset 3px 0 0 var(--critical)}.nq-wait{grid-area:wait;font:600 1.625rem/1 var(--mono)}.nq-what{grid-area:what;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.9375rem}.nq-what b{color:var(--ink);font-weight:500}.nq-diag{grid-area:diag;display:flex;color:var(--ink-2);align-items: center;gap:.375rem;min-width:0;font-size:.875rem}.nq .waitbar{grid-area:bar;max-width:none;height:4px;margin-top:.375rem}.nq-more{color:var(--ink-3);padding-left:.875rem;font-size:.875rem}.live-title{margin-top:0}.live-strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:.5rem;margin-bottom:.5rem}.rcard{display:grid;grid-template-columns:minmax(0,1fr)auto;grid-template-areas:"what time" "sub sub" "foot foot";border-radius:var(--radius-m);background:color-mix(in srgb,var(--lamp)15%,var(--deck));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lamp)40%,transparent),inset 3px 0 0 var(--lamp);gap:.25rem .75rem;padding:.625rem .75rem}.rcard:hover{text-decoration:none;background:color-mix(in srgb,var(--lamp)22%,var(--deck))}.rcard.late{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--serious)55%,transparent),inset 3px 0 0 var(--serious)}.rc-what{grid-area:what;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.0625rem}.rc-what b{color:var(--ink);font-weight:600}.rc-time{grid-area:time;display:inline-flex;align-items: center;gap:.375rem;font-size:1.25rem;font-weight:600}.rc-sub{grid-area:sub;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.8125rem}.rc-sub .mono{color:var(--ink-2)}.rc-foot{grid-area:foot;display:flex;color:var(--ink-3);align-items: center;gap:.625rem;font-size:.75rem}.rc-typ{flex:none}.rc-runner{display:none}.live-idle{border-radius:var(--radius-m);box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink-2);margin:0 0 .5rem;padding:.75rem .875rem;font-size:.9375rem}.live-idle span{color:var(--ink-3)}.board{--tile:11.5rem;--tgap:.5rem;--gmin:0rem;display:flex;flex-wrap:wrap;gap:1rem 1.75rem;margin-top:.5rem}.group{flex:var(--n)1 max(var(--gmin),calc(var(--n)*(var(--tile) + var(--tgap)) - var(--tgap)));display:flex;flex-direction:column;gap:.5rem;min-width:0}.group-label{display:flex;white-space:nowrap;border-bottom:1px solid var(--rule-2);align-items:baseline;gap:.625rem;min-width:0;padding-bottom:.375rem}.group-title{display:flex;overflow:hidden;align-items: center;gap:.375rem;min-width:0;font-size:.875rem;font-weight:600;line-height:1.3}.group-title .group-labels{overflow:hidden;text-overflow:ellipsis}.group-title .sep{color:var(--ink-4);margin:0 .375em;font-weight:400}.group-meta{overflow:hidden;text-overflow:ellipsis;color:var(--ink-3);flex:0 100 auto;min-width:0;font-size:.75rem}.group-meta b{color:var(--ink);font-weight:500}.group-busy{color:var(--ink-3);flex:none;margin-left:auto;font-size:.75rem}.group-busy.on{color:var(--lamp);font-weight:600}.qbadge{font:500 .75rem/1.5 var(--mono);border-radius:var(--radius-s);color:var(--ink);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--wait)45%,transparent)0 2px,transparent 2px 5px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wait)70%,transparent);flex:none;padding:0 .375rem}.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--tile),1fr));gap:var(--tgap)}.tile{display:flex;border-radius:var(--radius-m);background:var(--deck);box-shadow:inset 0 0 0 1px var(--rule);flex-direction:column;justify-content:space-between;min-width:0;height:4.75rem;padding:.5rem .625rem}.tile.running{background:color-mix(in srgb,var(--lamp)13%,var(--deck));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lamp)35%,transparent),inset 3px 0 0 var(--lamp)}.tile.offline{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--critical)60%,transparent);background:0 0}.tile-head{display:flex;align-items: center;gap:.375rem;min-width:0}.tile-name{color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-size:.8125rem;font-weight:500}.tile.offline .tile-name{color:var(--ink-3);text-decoration:line-through;text-decoration-color:var(--critical)}.tile-speed{display:inline-flex;color:var(--ink-3);flex:none;align-items: center;gap:.25rem;margin-left:auto;font-size:.75rem}.tile-speed.slow{color:var(--ink)}.tile-what{display:block;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.8125rem;line-height:1.3}.tile-what .icon{margin-right:.25rem}.tile-what b{color:var(--ink);font-weight:600}.tile.running .tile-what{color:var(--ink-2)}.tile-scope{color:var(--ink-4)}.tile-foot{display:flex;color:var(--ink-3);white-space:nowrap;align-items: center;gap:.5rem;min-width:0;height:1rem;font-size:.75rem}.tile-foot .play{color:var(--lamp);font-size:.5625rem}.run-bar{position:relative;background:var(--rail);overflow:hidden;border-radius:1px;flex:1;height:.375rem}.run-fill{position:absolute;background:var(--lamp);inset:0 auto 0 0}.run-over{position:absolute;background:color-mix(in srgb,var(--lamp)50%,transparent);inset:0 auto 0 50%}.run-over.late{background:var(--serious)}.run-mark{position:absolute;background:var(--ink-2);width:2px;inset:0 auto 0 50%;transform:translate(-1px)}.run-time{display:inline-flex;color:var(--ink);flex:none;align-items: center;gap:.25rem;font-size:.8125rem;font-weight:600}.run-typ{color:var(--ink-3);font-weight:400}.run-note{color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.outcomes{display:flex;align-items: flex-end;gap:2px;height:.75rem}.oc{background:var(--steel);border-radius:1px;width:.375rem;height:100%}.oc.failed{background:var(--critical)}.oc.cancelled{box-shadow:inset 0 0 0 1px var(--ink-4);background:0 0}.tile-slow,.group-prefix{display:none}.tile-prefix{color:var(--ink-3)}.dense-strip .live-strip{grid-template-columns:repeat(auto-fill,minmax(24rem,1fr));gap:.375rem .5rem}.dense-strip .rcard{grid-template-columns:minmax(0,1fr)auto auto;grid-template-areas:"what runner time" "foot foot foot";row-gap:.25rem;padding:.375rem .625rem .4375rem .75rem}.dense-strip .rc-what{align-self: center;font-size:.875rem}.dense-strip .rc-time{font-size:.9375rem}.dense-strip .rc-time .icon{width:.75rem;height:.75rem}.dense-strip .rc-sub,.dense-strip .rc-typ,.dense-strip .run-note{display:none}.dense-strip .rc-runner{display:block;grid-area:runner;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-self: center;max-width:10rem;font-size:.75rem}.dense-strip .rc-foot .run-bar{height:.1875rem}.dense-board .board{--tile:10.5rem;--tgap:.375rem;--gmin:24rem;gap:.75rem 1.5rem}.dense-board .group{gap:.375rem}.dense-board .group.has-prefix{--tile:4.75rem}.dense-board .group-prefix{display:inline;color:var(--ink-3);flex:none;font-size:.75rem}.dense-board .tile{flex-direction:row;justify-content:flex-start;align-items: center;height:2rem;padding:0 .5rem}.dense-board .tile-head{flex:1}.dense-board .tile-name{font-size:.75rem}.dense-board .tile-prefix,.dense-board .tile-what,.dense-board .tile-foot{display:none}.dense-board .tile-slow{display:inline-flex;flex:none;margin-left:auto}.app{display:grid;grid-template-columns:1rem minmax(0,1fr)auto;grid-template-areas:"ic name up" ". sub strip";border-bottom:1px solid var(--rule);align-items: center;gap:.25rem .625rem;padding:.625rem 0}.app>.icon{grid-area:ic;width:.875rem;height:.875rem}.app-name{grid-area:name;display:flex;align-items: center;gap:.5rem;min-width:0}.app-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.0625rem;font-weight:600}.app .label{font-size:.75rem;line-height:1.5}.app-up{grid-area:up;text-align:right;font-size:.9375rem;font-weight:500}.app-sub{grid-area:sub;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.8125rem}.app-sub b{color:var(--ink);font-weight:500}.app-host{color:var(--ink-4)}.app.fora{border-radius:var(--radius-m);background:color-mix(in srgb,var(--critical)9%,var(--deck));box-shadow:inset 3px 0 0 var(--critical);border-bottom-color:#0000;margin:.25rem 0;padding:.625rem .75rem}.app.fora .app-sub{color:var(--ink-2)}.strip{grid-area:strip;display:flex;justify-content:flex-end;align-items: flex-end;gap:2px;height:1.125rem}.tk{background:var(--steel);border-radius:1px;flex:none;width:.25rem;min-height:2px}.tk.slow{background:var(--warning)}.tk.fail{background:var(--critical)}.hrow{display:grid;grid-template-columns:1rem minmax(0,1fr)auto;grid-template-areas:"ic name seen" ". gauges spark" ". meta meta";border-bottom:1px solid var(--rule);align-items: center;gap:.375rem .625rem;padding:.75rem 0}.hrow>.icon{grid-area:ic;width:.875rem;height:.875rem}.hrow-name{grid-area:name;display:flex;align-items:baseline;gap:.625rem;min-width:0}.hrow-name .mono{white-space:nowrap;font-size:1rem;font-weight:500}.hrow-health{color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875rem}.hrow-seen{grid-area:seen;color:var(--ink-3);font-size:.8125rem}.gauges{grid-area:gauges;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem}.gauge{display:flex;flex-direction:column;gap:.25rem;min-width:0}.gauge-top{display:flex;color:var(--ink-3);justify-content:space-between;gap:.375rem;font-size:.75rem}.gauge-top b{color:var(--ink);font-size:.875rem;font-weight:500}.spark{grid-area:spark;background:linear-gradient(var(--rule-2),var(--rule-2))bottom/100% 1px no-repeat;align-self: end;width:6.5rem;height:2rem}.spark polyline{stroke:var(--ink-2)}.hrow-meta{grid-area:meta;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.8125rem}.meter{display:block;background:var(--rail);overflow:hidden;border-radius:1px;height:4px}.meter .fill{display:block;background:var(--steel);height:100%}.meter .fill.sev-warning{background:var(--warning)}.meter .fill.sev-serious{background:var(--serious)}.meter .fill.sev-critical{background:var(--critical)}.layout{display:grid;grid-template-columns:minmax(0,1fr)340px;align-items: start;gap:28px}.axis,.gridlines,.lane{display:grid;grid-template-columns:var(--meta)minmax(0,1fr)var(--stats)}.axis{position:sticky;z-index:3;background:var(--yard);height:22px;top:49px}.axis-track{position:relative}.tick{position:absolute;color:var(--ink-3);white-space:nowrap;font-size:11px;bottom:4px;transform:translate(-50%)}.tick.now{color:var(--ink-2);font-weight:500;transform:translate(-100%)}.lanes{position:relative}.gridlines{position:absolute;pointer-events:none;z-index:1;inset:0}.gridline{position:absolute;background:var(--rule);width:1px;top:0;bottom:0}.gridline.now{background:var(--rule-2);transform:translate(-1px)}.pool{position:relative}.pool+.pool{margin-top:10px}.pool-head{display:grid;grid-template-columns:auto auto auto 1fr;border-bottom:1px solid var(--rule);align-items: center;gap:12px;height:30px}.pool-labels{display:flex;overflow:hidden;flex-wrap:nowrap;gap:4px}.pool-scope{color:var(--ink-3);white-space:nowrap;font-size:12px}.pool-title{color:var(--ink-2);font-size:12px;font-weight:600}.label{border-radius:var(--radius-s);background:var(--rail);color:var(--ink-2);white-space:nowrap;padding:0 6px;font-size:11px;line-height:18px}.pips{display:inline-flex;gap:3px}.pip{box-shadow:inset 0 0 0 1px var(--ink-4);border-radius:1px;width:7px;height:7px}.pip.busy{background:var(--lamp);box-shadow:none}.pip.offline{box-shadow:inset 0 0 0 1px var(--critical);background:color-mix(in srgb,var(--critical)25%,transparent)}.pool-queue{font:500 11px/18px var(--mono);border-radius:var(--radius-s);color:var(--ink);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--wait)45%,transparent)0 2px,transparent 2px 5px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wait)70%,transparent);justify-self:start;padding:0 6px}.lane{height:var(--lane-h);border-bottom:1px solid var(--rule);align-items: center}.lane:hover{background:color-mix(in srgb,var(--deck)70%,transparent)}.lane-meta{display:grid;grid-template-columns:14px minmax(0,1fr);grid-template-rows:auto auto;column-gap:6px;min-width:0;padding-right:14px}.dot{grid-row:1;box-shadow:inset 0 0 0 1.5px var(--good);border-radius:50%;align-self: center;width:8px;height:8px}.dot.busy{background:var(--lamp);box-shadow:none}.dot.offline{box-shadow:inset 0 0 0 1.5px var(--critical)}.lane-id{display:flex;align-items: center;gap:8px;min-width:0}.lane-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:none;max-width:100%;font-size:13px;font-weight:500}.lane-scope{color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 0;min-width:0;font-size:11px}.lane.offline .lane-name{color:var(--ink-3);text-decoration:line-through;text-decoration-color:var(--critical)}.lane-sub{grid-column:2;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.lane-sub .play{color:var(--lamp);margin-right:4px;font-size:9px}.lane-sub .mono{color:var(--ink-2)}.offline-text{color:var(--ink)}.host-chip{display:inline-flex;font:400 11px var(--mono);color:var(--ink-3);white-space:nowrap;align-items: center;gap:4px}.host-chip:not(.sev-ok){color:var(--ink)}.track{position:relative;background:var(--rail);border-radius:var(--radius-s);z-index:2;height:20px}.lane.quiet .track{background:linear-gradient(var(--rule-2),var(--rule-2))center/100% 1px no-repeat}.job{position:absolute;z-index:1;background:var(--steel);border-radius:2px;min-width:2px;transition:filter .12s;top:3px;bottom:3px}.job:hover{filter:brightness(1.25);text-decoration:none}.job:focus-visible{filter:brightness(1.25);text-decoration:none}.job.running{background:var(--lamp);box-shadow:2px 0 0 0 color-mix(in srgb,var(--lamp)40%,transparent)}.job.failed{background:var(--critical)}.job.cancelled{box-shadow:inset 0 0 0 1px var(--ink-4);background:0 0}.wait{position:absolute;background:repeating-linear-gradient(135deg,var(--wait)0 2px,transparent 2px 5px);pointer-events:none;top:6px;bottom:6px}.lane-stats{display:flex;flex-direction:column;align-items: flex-end;line-height:1.25}.speed{display:inline-flex;align-items: center;gap:4px;font-size:13px;font-weight:500}.busy{color:var(--ink-3);font-size:11px}.tip{position:fixed;z-index:10;pointer-events:none;border-radius:var(--radius-m);background:var(--deck);box-shadow:0 0 0 1px var(--rule-2),0 8px 24px #0000002e;min-width:200px;max-width:320px;padding:10px 12px;top:0;left:0}.tip-value{font-size:16px;font-weight:600}.tip-wait{display:flex;color:var(--ink-2);align-items: center;gap:6px;margin-top:2px}.key-wait{background:repeating-linear-gradient(135deg,var(--wait)0 2px,transparent 2px 4px);width:14px;height:6px}.tip-what{color:var(--ink-3);margin-top:8px;font-size:12px}.tip-job{font-weight:500}.tip-meta{color:var(--ink-3);margin-top:4px;font-size:11px}.side{display:flex;position:sticky;flex-direction:column;gap:28px;top:64px}.queue,.waits{list-style:none;margin:0;padding:0}.q{border-radius:var(--radius-m);background:var(--deck);box-shadow:inset 0 0 0 1px var(--rule);display:flex;flex-direction:column;gap:4px;margin-bottom:8px;padding:10px 12px}.q.sev-serious,.q.sev-critical{box-shadow:inset 0 0 0 1px var(--rule-2),inset 3px 0 0 var(--serious)}.q.sev-critical{box-shadow:inset 0 0 0 1px var(--rule-2),inset 3px 0 0 var(--critical)}.q-top{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.q-wait{font-size:18px;font-weight:600}.q-diag{display:inline-flex;color:var(--ink-2);text-align:right;align-items: center;gap:5px;font-size:12px}.q-what{color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.q-what b{color:var(--ink);font-weight:500}.q-labels{display:flex;flex-wrap:wrap;align-items: center;gap:4px}.q-eligible{color:var(--ink-3);margin-left:auto;font-size:12px}.q .waitbar{max-width:none;height:4px;margin-top:4px}.waits li{display:grid;grid-template-columns:56px minmax(0,1fr)auto;grid-template-rows:auto auto;border-bottom:1px solid var(--rule);column-gap:10px;padding:6px 0}.waits li.empty{display:block;border:0}.w-wait{grid-row:span 2;font-size:13px;font-weight:600}.w-what{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2)}.w-runner{grid-column:2;color:var(--ink-3);font-size:11px}.w-time{grid-row:1;grid-column:3;color:var(--ink-3);font-size:11px}html.tv .views,html.tv .window,html.tv .theme,html.tv .tv-link{display:none}html.tv body{overflow:hidden;display:flex;flex-direction:column;height:100vh}html.tv .topbar{position:static;gap:1.5rem;padding:.75rem 2rem}html.tv .brand{font-size:1.125rem}html.tv .org,html.tv .freshness{font-size:.875rem}html.tv .clock{display:block;font:600 1.5rem/1 var(--mono);color:var(--ink)}html.tv .banner{margin:.75rem 2rem 0;font-size:.875rem}html.tv main{display:flex;flex-direction:column;flex:1;min-height:0;padding:0 2rem 1.25rem}html.tv .headline{padding:1rem 0 1.25rem}html.tv .statement .big{font-size:3.25rem}html.tv .statement .big .icon{width:2rem;height:2rem}html.tv .statement .sub{font-size:1.25rem}html.tv .counter .value{font-size:2.25rem}html.tv .counter .note{font-size:.9375rem}html.tv .now{flex:1;align-items:stretch;gap:3rem;min-height:0}html.tv .col{display:flex;flex-direction:column;min-height:0}html.tv .col-side{min-height:0}html.tv .col-apps{flex:1 1 0}html.tv .col-hosts{flex:0 auto;max-height:55%}html.tv .fit{overflow:hidden;flex:1;min-height:0}@media (max-width:1180px){.layout{grid-template-columns:minmax(0,1fr)}.side{position:static;display:grid;grid-template-columns:1fr 1fr}.headline{grid-template-columns:1fr}.counters{grid-template-columns:repeat(2,auto);justify-content:start;row-gap:1rem}.counter:nth-child(odd){border-left:0;padding-left:0}.now{grid-template-columns:minmax(0,1fr)}.col-side{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr)}}@media (max-width:720px){:root{--meta:150px;--stats:64px}.topbar{flex-wrap:wrap;gap:10px;padding:10px 16px}.freshness{flex-wrap:wrap;order:3;gap:8px;width:100%;margin-left:0}.tv-link{display:none}.theme{margin-left:auto}main{padding:0 16px 32px}.side{grid-template-columns:1fr}.statement .big{font-size:1.875rem}.statement .sub{white-space:normal}.col-side{grid-template-columns:minmax(0,1fr)}.board{--tile:9.5rem}.host-chip,.lane-sub{display:none}.axis{top:86px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
