:root{color-scheme:dark;--bg: #06080a;--bg2: #0a0e12;--panel: #0c1115;--panel2: #0f161b;--line: rgba(120,170,182,.16);--line2: rgba(120,170,182,.08);--ink: #dfe9ec;--dim: #93a9b0;--dim2: #7f969d;--ok: #3ddc97;--bad: #ff5a52;--merged: #a78bfa;--info: #5fd7e8;--a: #4fe3ea;--arg: 79,227,234;--s1: #1f9fad;--s2: #b28a22;--s3: #9b7cf0;--s4: #35ab7a;--s5: #5a90ee;--s6: #d16f38;--rp: 7px 13px;--gap: 12px;--fs: 12px;--sweepdur: 2.6s;--driftA: 54s;--driftB: 78s;--laneop: 1;--scan: 1;--stage-done: var(--ok);--stage-moving: var(--a);--stage-waiting: #3f6f8c;--stage-unknown: #6b7b80;--display: "Chakra Petch", ui-sans-serif, sans-serif;--mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}:root.roomy{--rp: 13px 13px;--gap: 18px;--fs: 13px}.bus-idle{--sweepdur: 5s;--driftA: 260s;--driftB: 300s;--laneop: .22}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:400 12px/1.5 var(--mono);-webkit-font-smoothing:antialiased}a{color:var(--a);text-decoration:none}a:hover{color:#fff}code{font-family:var(--mono);font-size:.95em;color:var(--ink)}::selection{background:rgba(var(--arg),.35);color:#fff}.c-a{color:var(--a)}.c-ok{color:var(--ok)}.c-bad{color:var(--bad)}.c-merged{color:var(--merged)}.c-info{color:var(--info)}.c-ink{color:var(--ink)}.c-dim{color:var(--dim)}.c-dim2{color:var(--dim2)}.c-white{color:#fff}.t-micro{font:600 9px/1 var(--display);letter-spacing:.24em;text-transform:uppercase;color:var(--dim2)}.t-meta{font:400 10.5px/1.5 var(--mono);color:var(--dim2)}.nowrap{white-space:nowrap}.spaced{margin-top:8px}.clip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spacer{flex:1}.shrink{min-width:0}.notch{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px))}.notch-lg{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}@keyframes sweep{0%{left:-16%}to{left:88%}}@keyframes beam{0%{-webkit-mask-position:75% 0;mask-position:75% 0}to{-webkit-mask-position:23% 0;mask-position:23% 0}}@keyframes drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes rain{0%{left:-44%}to{left:104%}}@keyframes cell{0%,to{opacity:.05}16%{opacity:.9}32%{opacity:.16}60%{opacity:.4}}@keyframes pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}.deck-page{min-height:100vh;background:radial-gradient(1200px 500px at 70% -10%,rgba(var(--arg),.07),transparent 60%),linear-gradient(180deg,var(--bg),#040608 90%);position:relative;overflow-x:clip}.deck-scanlines{position:fixed;inset:0;pointer-events:none;z-index:60;opacity:var(--scan);mix-blend-mode:screen;background:repeating-linear-gradient(180deg,rgba(255,255,255,.028) 0 1px,transparent 1px 3px)}.deck-header{display:flex;align-items:center;gap:20px;flex-wrap:wrap;min-height:57px;padding:12px 22px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,rgba(var(--arg),.05),transparent)}.brand{display:flex;align-items:center;gap:26px}.brand a{display:contents}.wordmark{font:700 19px/1 var(--display);letter-spacing:.3em;color:var(--a);text-shadow:0 0 18px rgba(var(--arg),.45)}.version{align-self:flex-end;font:500 10px/1 var(--display);letter-spacing:.26em;color:var(--dim2)}.tenant-pill{display:flex;align-items:center;gap:8px;padding:5px 10px;border:1px solid var(--line);background:var(--panel);font:500 10px/1 var(--display);letter-spacing:.2em;color:var(--dim);text-transform:uppercase}.tenant-pill .dot{width:5px;height:5px;border-radius:50%;background:var(--ok);box-shadow:0 0 8px var(--ok);flex:none}.tenant-pill select{appearance:none;-webkit-appearance:none;background:transparent;border:none;padding:0 14px 0 0;margin:0;font:inherit;letter-spacing:inherit;color:inherit;text-transform:uppercase;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--dim2) 50%),linear-gradient(-45deg,transparent 50%,var(--dim2) 50%);background-position:right 4px center,right 0 center;background-size:4px 4px;background-repeat:no-repeat}.tenant-pill select:hover{color:#fff}.tenant-pill option{background:var(--panel);color:var(--ink);text-transform:none}.header-right{display:flex;gap:22px;align-items:center;flex-wrap:wrap;font:500 10px/1.5 var(--display);letter-spacing:.2em;color:var(--dim);text-transform:uppercase}.header-right a{color:var(--dim2)}.header-right a:hover{color:#fff}.header-right button.clock{color:var(--dim);white-space:nowrap;cursor:pointer}.header-right button.clock:hover:not(:disabled){color:#fff}.logo{position:relative;width:32px;height:32px;flex:none}.logo>span{position:absolute;display:block}.logo .ring{inset:0;border-radius:50%;border:3px solid var(--a);box-shadow:0 0 10px rgba(var(--arg),.75),0 0 26px rgba(var(--arg),.35),inset 0 0 12px rgba(var(--arg),.45)}.logo.spin .ring:before{content:"";position:absolute;inset:-6px;border-radius:50%;border:1.5px solid transparent;border-top-color:var(--a);border-right-color:rgba(var(--arg),.35);filter:drop-shadow(0 0 4px rgba(var(--arg),.8));animation:spin 2.4s linear infinite}.logo .flare{left:-210%;right:-210%;top:50%;height:1px;transform:translateY(-.5px);background:radial-gradient(ellipse 50% 100% at 50% 50%,rgba(var(--arg),.9),rgba(var(--arg),.28) 45%,transparent 100%)}.logo .bloom{left:-95%;right:-95%;top:50%;height:5px;transform:translateY(-2.5px);filter:blur(1px);background:radial-gradient(ellipse 50% 60% at 50% 50%,rgba(var(--arg),.75),rgba(var(--arg),.16) 55%,transparent 100%)}.logo .wedge{left:-28%;right:-28%;top:50%;height:13px;transform:translateY(-6.5px);filter:blur(2px);background:radial-gradient(ellipse 50% 42% at 50% 50%,rgba(var(--arg),.55),transparent 72%)}.logo .halo{left:50%;top:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;filter:blur(1px);background:radial-gradient(circle at 50% 50%,rgba(var(--arg),.55),transparent 62%)}.logo .core{left:50%;top:50%;width:11px;height:3px;margin:-1.5px 0 0 -5.5px;border-radius:50%;background:radial-gradient(ellipse 50% 50% at 50% 50%,#fff,rgba(255,255,255,.55) 55%,transparent 100%);box-shadow:0 0 10px 2px rgba(var(--arg),.95)}.logo.column .flare{transform:translateY(-.5px) rotate(90deg)}.logo.column .bloom{transform:translateY(-2.5px) rotate(90deg)}.logo.column .wedge{transform:translateY(-6.5px) rotate(90deg)}.logo.column .core{transform:rotate(90deg)}.logo.arc .ring{border-right-color:transparent;border-bottom-color:transparent}.logo.eclipse .flare,.logo.eclipse .bloom,.logo.eclipse .wedge{display:none}.logo.dual .ring:after{content:"";position:absolute;inset:4px;border-radius:50%;border:1.5px solid rgba(var(--arg),.8);box-shadow:inset 0 0 6px rgba(var(--arg),.5)}.agent-mark{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background:var(--bg);flex:none}.logo.orbit .ring:before{content:"";position:absolute;inset:-6px;border-radius:50%;border:1.5px solid transparent;border-top-color:var(--a);border-right-color:rgba(var(--arg),.35);filter:drop-shadow(0 0 4px rgba(var(--arg),.8));transform:rotate(-35deg)}.deck-body{display:grid;grid-template-columns:172px minmax(0,1fr);align-items:start}.deck-nav{border-right:1px solid var(--line);min-height:calc(100vh - 57px);padding:16px 0;background:linear-gradient(90deg,rgba(var(--arg),.03),transparent)}.deck-nav .t-micro{display:block;padding:0 16px 10px}.deck-nav .t-micro.later{padding-top:22px}.nav-item{display:flex;align-items:center;gap:10px;padding:9px 16px;font:600 12px/1 var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);border-left:2px solid transparent}.nav-item .dot{width:4px;height:4px;border-radius:50%;background:var(--dim2);flex:none}.nav-item:hover{color:#fff;background:rgba(var(--arg),.06)}.nav-item.on{color:#fff;background:rgba(var(--arg),.1);border-left-color:var(--a)}.nav-item.on .dot{background:var(--a)}.nav-minor{display:block;padding:6px 16px;font:400 11px/1 var(--mono);color:var(--dim2);border-left:2px solid transparent}.nav-minor:hover{color:var(--dim)}.nav-minor.on{color:var(--ink);border-left-color:var(--line)}.nav-card{margin:22px 16px 0;padding:10px;border:1px solid var(--line);background:var(--panel)}.nav-card .t-micro{padding:0;margin-bottom:7px;letter-spacing:.2em}.nav-card .value{font:500 10px/1.4 var(--mono)}.prefs{display:grid;gap:8px}.prefs label{display:grid;gap:4px;font:600 8.5px/1 var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--dim2)}.prefs select{width:100%;padding:3px 4px;font:400 10px/1.3 var(--mono)}.prefs .check{display:flex;align-items:center;gap:6px}.prefs .check input{margin:0;accent-color:var(--a)}.deck-main{padding:20px 22px 48px;min-width:0}.deck-footer{margin-top:22px;padding-top:11px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font:400 9.5px/1.6 var(--mono);color:var(--dim2);border-top:1px solid var(--line)}@media(max-width:760px){.deck-header{padding:10px 16px;gap:12px 16px}.deck-body{grid-template-columns:minmax(0,1fr)}.deck-nav{min-height:0;border-right:none;border-bottom:1px solid var(--line);padding:10px 0;display:flex;flex-wrap:wrap;align-items:center}.deck-nav .t-micro,.deck-nav .nav-card{display:none}.deck-nav .t-micro.later{display:block;flex-basis:100%;height:0;padding:0;overflow:hidden}.nav-item{border-left:none;border-bottom:2px solid transparent;padding:8px 12px}.nav-item.on{border-bottom-color:var(--a)}.nav-minor{padding:6px 10px;border-left:none}.deck-main{padding:16px 16px 40px}}.panel{border:1px solid var(--line);background:var(--panel);min-width:0}.panel-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:9px 13px;border-bottom:1px solid var(--line);font:600 10px/1.2 var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--dim)}.panel-head .aside{color:var(--a)}.panel-head .aside button{margin-left:6px}.panel-body{padding:13px}.panel-note{padding:11px 13px;font:400 10.5px/1.6 var(--mono);color:var(--dim2)}.panel-note code{color:var(--dim)}.panel-empty{padding:14px 13px;font:400 11px/1.6 var(--mono);color:var(--dim)}.panel-empty.bad{color:var(--bad)}.row{padding:10px 13px;border-bottom:1px solid var(--line2)}.row:last-child{border-bottom:none}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:var(--gap);align-items:start}.grid.pairs{grid-template-columns:repeat(auto-fit,minmax(max(330px,calc(50% - var(--gap))),1fr))}.grid.fleet{grid-template-columns:repeat(auto-fit,minmax(max(340px,calc(50% - var(--gap))),1fr))}.grid>.full{grid-column:1 / -1}.stack{display:grid;gap:var(--gap)}.gap-below{margin-bottom:var(--gap)}@media(max-width:420px){.grid,.grid.fleet{grid-template-columns:minmax(0,1fr)}}.banner{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap;padding:9px 13px;margin-bottom:var(--gap);border:1px solid var(--line);background:var(--panel);font:400 11px/1.55 var(--mono);color:var(--dim)}.banner.bad{border-color:#ff5a528c;color:#ffb3ae}.banner.ok{border-color:#3ddc9773;color:var(--ink)}.banner.warn{border-color:rgba(var(--arg),.55);color:var(--ink)}.banner .spacer{min-width:8px}button,.btn{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;margin:0;font:600 9.5px/1 var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);background:transparent;border:1px solid var(--line);border-radius:0;cursor:pointer;white-space:nowrap}button:hover:not(:disabled),.btn:hover{color:var(--ink);border-color:var(--dim)}button:disabled{opacity:.45;cursor:not-allowed}button:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible{outline:1px solid var(--a);outline-offset:2px}button.accent,.btn.accent{color:var(--a);border-color:var(--a);background:rgba(var(--arg),.07)}button.accent:hover:not(:disabled),.btn.accent:hover{color:var(--a);border-color:var(--a);background:rgba(var(--arg),.16)}button.big,.btn.big{padding:8px 12px;font-size:10px;letter-spacing:.2em}button.ink{color:var(--ink)}button.bad,button.danger{color:var(--bad);border-color:var(--bad)}button.bad:hover:not(:disabled),button.danger:hover:not(:disabled){color:#fff;border-color:var(--bad);background:#ff5a521f}button.ok{color:var(--ok);border-color:var(--ok)}button.ok:hover:not(:disabled){color:#fff;border-color:var(--ok);background:#3ddc971f}button.small{padding:5px 10px;font-size:9px}button.on{color:#fff;border-color:var(--a);background:rgba(var(--arg),.12)}button.link{display:inline;padding:0;border:none;background:none;font:inherit;letter-spacing:inherit;text-transform:none;color:var(--a);text-decoration:none;white-space:normal}button.link:hover:not(:disabled){color:#fff;border:none}.chip{display:inline-block;padding:3px 6px;border:1px solid var(--line);font:600 9px/1 var(--display);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.actions+.t-meta,.actions+.note{margin-top:11px}input,select,textarea{font:400 11.5px/1.4 var(--mono);color:var(--ink);background:#080c0f;border:1px solid var(--line);border-radius:0;padding:7px 9px}input:hover,select:hover,textarea:hover{border-color:#78aab64d}input::placeholder,textarea::placeholder{color:#536870}select option{background:var(--panel)}textarea{resize:vertical}input[type=checkbox],input[type=radio]{accent-color:var(--a)}label{font:600 9px/1.3 var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--dim2)}.card label,.form label,form.card label{display:block;margin-bottom:11px}.card label input,.card label select,.card label textarea,.form label input,.form label select,.form label textarea{display:block;width:100%;margin-top:5px;letter-spacing:0;text-transform:none}.card textarea{font-size:11px}.card label.check,label.check{display:flex;align-items:center;gap:8px;font:400 11px/1.4 var(--mono);letter-spacing:0;text-transform:none;color:var(--ink)}.card label.check input{width:auto;margin:0;display:inline}.card .hint{display:block;margin-top:3px;font:400 10px/1.4 var(--mono);letter-spacing:0;text-transform:none;color:var(--dim2)}.card label code{color:var(--ink);text-transform:none;letter-spacing:0}.wired>section,.wired>form,.wired>div>section{border:1px solid var(--line);background:var(--panel);padding:0 13px 14px}.wired>section>h2:first-child,.wired>section>header:first-child{margin:0 -13px 13px;padding:9px 13px;border-bottom:1px solid var(--line)}h1{font:700 19px/1.2 var(--display);letter-spacing:.3em;color:var(--a);text-transform:uppercase;margin:0 0 12px}h2{font:600 10px/1.2 var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);margin:0 0 12px}h3{font:600 10px/1.3 var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--a);margin:0 0 10px}h4{font:600 9px/1.3 var(--display);letter-spacing:.22em;text-transform:uppercase;color:var(--dim2);margin:14px 0 6px}p{margin:0 0 10px}section>p,.card>p,.panel-body>p{font-size:11px;line-height:1.65;color:var(--ink);max-width:120ch}.muted{color:var(--dim)}.small{font-size:10.5px}.warn{color:var(--a)}.error,.failure{color:var(--bad)}.good{color:var(--ok)}.between{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.reasons{margin:0;padding-left:1.1rem}.reasons li{margin:2px 0}.card{margin-top:var(--gap);padding:13px;background:var(--panel2);border:1px solid var(--line2)}.card>h3:first-child{margin-top:0}.panel .card:first-child{margin-top:0}pre{margin:8px 0;padding:10px;overflow-x:auto;background:#070a0d;border:1px solid var(--line2);font:400 10.5px/1.55 var(--mono);color:var(--ink)}details>summary{cursor:pointer;color:var(--dim);font:600 9px/1.6 var(--display);letter-spacing:.2em;text-transform:uppercase}details>summary:hover{color:var(--ink)}details[open]>summary{color:var(--ink);margin-bottom:6px}table{width:100%;border-collapse:collapse;font-size:var(--fs)}th,td{text-align:left;padding:var(--rp);border-bottom:1px solid var(--line2);vertical-align:top}th{font:600 9px/1.2 var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--dim2);border-bottom-color:var(--line)}td{font-size:11px}section>table{margin:0 -13px;width:calc(100% + 26px)}@media(max-width:760px){table,section>table{display:block;overflow-x:auto;width:auto;max-width:100%;margin:0}th,td{min-width:7rem}th:first-child,td:first-child{min-width:5rem}}.panel.warn{padding:12px 13px;border-color:rgba(var(--arg),.5);color:var(--ink)}.provider{display:inline-block;padding:9px 14px;font:600 10px/1 var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--a);border:1px solid var(--a);background:rgba(var(--arg),.07)}.provider:hover{color:var(--a);background:rgba(var(--arg),.16)}.subtle{margin:6px 0 2px}.subtle>*{max-width:46rem}.subtle label{display:block;margin:8px 0 0}.subtle input{display:block;width:100%;margin-top:5px}.subtle button[type=submit]{margin-top:9px}.repo-picker{list-style:none;margin:0 0 10px;padding:8px 9px;display:grid;gap:4px;max-height:12rem;overflow:auto;border:1px solid var(--line);background:#080c0f}.repo-picker label{display:flex;align-items:center;gap:7px;margin:0;font:400 11px/1.4 var(--mono);letter-spacing:0;text-transform:none;color:var(--ink)}.repo-picker input{width:auto;margin:0}.entry{padding:10px 0;border-top:1px solid var(--line2)}.status{font-weight:500}.status.running,.status.claimed,.status.needs_input{color:var(--a)}.status.succeeded{color:var(--ok)}.status.failed,.status.abandoned,.status.interrupted,.status.not_authenticated{color:var(--bad)}.status.queued,.status.held{color:var(--dim)}.status.cancelled{color:var(--dim2);text-decoration:line-through}.pr{color:var(--dim)}.pr.open{color:var(--a)}.pr.draft{color:var(--dim)}.pr.merged{color:var(--merged)}.pr.closed{color:var(--dim2)}.pr.missing{color:var(--a);font-weight:600}a.pr:hover{color:#fff}.flag{display:inline-block;padding:1px 5px;border:1px solid currentColor;font:600 8.5px/1.3 var(--display);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.bus{padding:12px 14px;margin-bottom:var(--gap)}.bus-head{display:flex;justify-content:space-between;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:10px}.bus-label{font:600 10px/1 var(--display);letter-spacing:.24em;text-transform:uppercase;color:var(--dim)}.bus-readout{font:400 10px/1 var(--mono);color:var(--dim2);text-transform:uppercase}.bus-view{position:relative;height:52px;overflow:hidden;background:#05070a;border:1px solid var(--line2)}.bus-view>.layer{position:absolute;inset:0;overflow:hidden}.bus-vignette{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#05070a,transparent 10%,transparent 90%,#05070a)}.bus-grid{position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(var(--arg),.16) 0 3px,transparent 3px 9px)}.bus-band{position:absolute;left:0;right:0;top:19px;height:14px;background:repeating-linear-gradient(90deg,rgba(var(--arg),.3) 0 3px,transparent 3px 9px)}.lane{position:absolute;left:0;display:flex;white-space:nowrap;opacity:var(--laneop);font:400 9.5px/1.5 var(--mono);animation:drift var(--driftA) linear infinite}.lane>span{padding-right:56px}.lane.a{top:2px;color:rgba(var(--arg),.3)}.lane.b{bottom:2px;color:rgba(var(--arg),.24);animation-duration:var(--driftB);animation-direction:reverse}.lit{position:absolute;left:0;right:0;height:15px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 42%,#000 47%,#000 53%,transparent 58%);mask-image:linear-gradient(90deg,transparent 42%,#000 47%,#000 53%,transparent 58%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:beam var(--sweepdur) cubic-bezier(.45,0,.55,1) infinite alternate}.lit.a{top:2px}.lit.b{bottom:2px}.lit .lane{top:0;bottom:auto}.lit.a .lane{color:#fff;text-shadow:0 0 8px rgba(var(--arg),.9)}.lit.b .lane{color:#eafcff;text-shadow:0 0 8px rgba(var(--arg),.8)}.beam{position:absolute;top:0;bottom:0;width:32%;left:-16%;pointer-events:none;mix-blend-mode:screen;animation:sweep var(--sweepdur) cubic-bezier(.45,0,.55,1) infinite alternate;background:linear-gradient(90deg,transparent,rgba(var(--arg),.55) 42%,rgba(var(--arg),.85) 50%,rgba(var(--arg),.55) 58%,transparent)}.beam.classic{width:28%;background:linear-gradient(90deg,transparent,rgba(var(--arg),.85),transparent)}.beam.classic.halted{animation:none;left:36%;opacity:.7}.beam.faint{width:26%;background:linear-gradient(90deg,transparent,rgba(var(--arg),.32) 50%,transparent)}.bus-grid.classic{background:repeating-linear-gradient(90deg,rgba(var(--arg),.2) 0 3px,transparent 3px 9px)}.stream{position:absolute;left:-44%;white-space:nowrap;font:400 10px/10.4px var(--mono);letter-spacing:.16em;animation-name:rain;animation-timing-function:linear;animation-iteration-count:infinite;background:linear-gradient(90deg,rgba(var(--arg),0),rgba(var(--arg),.38) 48%,rgba(var(--arg),.92) 84%,#fff 96%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 3px rgba(var(--arg),.55))}.rain-vignette{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 70% 120% at 50% 50%,transparent,rgba(5,7,10,.55))}.cells{position:absolute;inset:0;display:grid;grid-template-columns:repeat(auto-fill,6px);grid-auto-rows:6px;gap:2px;padding:4px 5px;align-content:center}.cells>span{clip-path:polygon(0 4%,100% 0,92% 100%,6% 90%);animation-name:cell;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.deck-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gap);align-items:start}.deck-column{display:grid;gap:var(--gap);min-width:0}.deck-column>*{min-width:0}@media(max-width:900px){.deck-columns{grid-template-columns:minmax(0,1fr)}.deck-column{display:contents}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.wait-rows{max-height:60vh;overflow-y:auto}}.live-call{padding:13px;border-top:1px solid var(--line2)}.panel>.live-call:first-of-type{border-top:none}.live-where{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px;font:400 10.5px/1.5 var(--mono)}.live-where strong{font:600 9.5px/1.3 var(--display);letter-spacing:.16em;text-transform:uppercase}.live-call .actions{margin-top:11px}.live-call .actions>button{min-height:38px}.live-wake{display:inline-flex;align-items:center;gap:7px;font:400 9.5px/1 var(--display);letter-spacing:.14em;text-transform:uppercase}.live-wake button{min-height:34px}.live-said{margin-top:11px;font:400 10.5px/1.5 var(--mono);color:var(--ink)}.live-said.bad{color:var(--bad)}.live-call .panel-note{padding:11px 0 0}@media(max-width:420px){.live-call .actions{display:grid;grid-template-columns:minmax(0,1fr)}.live-wake{justify-content:space-between}}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:var(--gap);margin-bottom:var(--gap)}.tile{padding:13px 14px}.tile .t-micro{margin-bottom:9px}.tile .figure-line{display:flex;align-items:baseline;gap:7px}.tile .figure{font:600 30px/1 var(--display)}.tile .unit{font:400 11px/1 var(--mono);color:var(--dim)}.tile .note{margin-top:9px;font:400 10px/1.4 var(--mono);color:var(--dim2)}.glow-a{text-shadow:0 0 22px rgba(var(--arg),.4)}.glow-ok{text-shadow:0 0 22px rgba(61,220,151,.28)}.glow-bad{text-shadow:0 0 22px rgba(255,90,82,.3)}.flight{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:center;padding:11px 13px;border-bottom:1px solid var(--line2)}.flight:last-child{border-bottom:none}.flight .top{display:flex;align-items:center;gap:8px;margin-bottom:5px;min-width:0}.flight .ticket{font:600 12px/1 var(--mono);color:var(--ink)}.flight .ticket:hover{color:#fff}.flight .summary{font:400 11px/1.45 var(--mono);color:var(--dim)}.flight .numbers{text-align:right;font:400 10px/1.5 var(--mono);color:var(--dim2);white-space:nowrap}.pulse{width:5px;height:5px;border-radius:50%;flex:none;animation:pulse 1.6s ease-in-out infinite;background:currentColor}.wait-row{display:flex;gap:11px;align-items:flex-start;padding:10px 13px;border-bottom:1px solid var(--line2)}.wait-row:last-child{border-bottom:none}.wait-row .source{flex:none;margin-top:1px;min-width:74px;text-align:center;font:600 9px/1.4 var(--display);letter-spacing:.14em;padding:3px 6px;border:1px solid var(--line)}.wait-row .title{font:500 11.5px/1.4 var(--mono);color:var(--ink)}.wait-row .detail{font:400 10.5px/1.45 var(--mono);color:var(--dim2);margin-top:3px}.wait-row .detail.quote{white-space:pre-line;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.chain{padding:13px;border-bottom:1px solid var(--line2)}.chain:last-child{border-bottom:none}.chain .chain-name{font:400 11.5px/1.5 var(--mono);margin-bottom:7px;overflow-wrap:anywhere}.chain .chain-name strong{font-weight:600;text-transform:uppercase;font-size:9.5px;letter-spacing:.16em}.chain .said{font:400 11px/1.5 var(--mono);color:var(--dim);margin-bottom:11px}.clamp-2,.clamp-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.clamp-2{-webkit-line-clamp:2}.clamp-3{-webkit-line-clamp:3}.clamp-2.open,.clamp-3.open{display:block}.clamps{cursor:pointer}.chain .said strong{font-weight:600;text-transform:uppercase}.links{display:flex;align-items:center;flex-wrap:wrap;row-gap:8px}.links .item{display:flex;align-items:center}.link-box{border:1px solid var(--line);padding:7px 10px}button.link-box{display:block;text-align:left;letter-spacing:0;text-transform:none;background:transparent}button.link-box .key,button.link-box .state{display:block}button.link-box:hover:not(:disabled){border-color:var(--dim)}.link-box.picked{outline:1px solid var(--a);outline-offset:2px}.link-box .key{font:600 11px/1 var(--mono);color:var(--ink)}.link-box .state{font:400 9px/1 var(--display);letter-spacing:.16em;text-transform:uppercase;margin-top:4px}.link-box.released,.link-box.releasing{border-color:var(--a);background:rgba(var(--arg),.09)}.link-box.released .state,.link-box.releasing .state{color:var(--a)}.link-box.ready{border-color:var(--ok)}.link-box.ready .state{color:var(--ok)}.link-box.stopped,.link-box.blocked{border-color:var(--bad)}.link-box.stopped .state,.link-box.blocked .state{color:var(--bad)}.link-box.waiting .state{color:var(--dim)}.link-box.drafted .state,.link-box.cancelled .state{color:var(--dim2)}.link-box.cancelled .key{text-decoration:line-through;color:var(--dim2)}.link-box.skipped{border-style:dashed;border-color:var(--dim)}.link-box.skipped .state{color:var(--dim)}.link-box.skipped .key{color:var(--dim2)}.links .arrow{color:var(--dim2);padding:0 8px;font-size:12px}.chain .next{margin-top:12px;font:400 10.5px/1.5 var(--mono);color:var(--dim2)}.chain .actions{margin-top:10px}.link-box.opened{border-color:var(--a);box-shadow:0 0 14px rgba(var(--arg),.16)}.chain .link-open{margin-top:10px;font:400 11px/1.6 var(--mono);color:var(--dim);overflow-wrap:anywhere}.chain-strip{margin-bottom:var(--gap)}.chain-strip .chain.compact{padding:10px 13px}.chain-strip .chain-name{margin-bottom:6px}.links.compact{gap:0}.links.compact .link-box{padding:4px 7px}.links.compact .link-box .key{font-size:10px}.links.compact .arrow{padding:0 5px;font-size:10px}.decision{padding:11px 13px;border-bottom:1px solid var(--line2)}.decision:last-child{border-bottom:none}.decision .meta{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font:400 10px/1.4 var(--mono);color:var(--dim2);margin-bottom:5px}.decision .what{font:500 11.5px/1.5 var(--mono);color:var(--ink)}.decision .rejected{font:400 10.5px/1.5 var(--mono);color:var(--dim);margin-top:4px}.decision .why{font:400 10.5px/1.5 var(--mono);color:var(--dim2);margin-top:4px}.decision .actions{margin-top:9px}.decision input{flex:1 1 180px;min-width:0;padding:5px 8px;font-size:10.5px}.controls{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:var(--gap)}.queue-note{border:1px solid var(--line);background:var(--panel);padding:8px 12px;font:400 11px/1.3 var(--mono);color:var(--dim)}.queue-note.paused{border-color:rgba(var(--arg),.6);color:var(--ink)}.queue-pause{display:flex;align-items:center;gap:8px}.queue-pause label{display:flex;align-items:center;gap:6px;color:var(--dim2)}.queue-pause input{padding:5px 6px;font:400 10px/1.3 var(--mono)}.spend-line{font:400 10px/1.5 var(--mono);color:var(--dim2);text-align:right;text-transform:uppercase}.jobs-layout{display:flex;flex-wrap:wrap;gap:var(--gap);align-items:flex-start}.jobs-layout>.runs{flex:1 1 520px;min-width:0;overflow:hidden}.jobs-layout>.detail-slot{flex:1 1 300px;min-width:0;max-width:360px;position:sticky;top:12px;max-height:calc(100vh - 24px);overflow-y:auto}.jobs-layout>.detail-slot:empty{display:none}@media(max-width:900px){.jobs-layout{flex-direction:column}.jobs-layout>.detail-slot{order:-1;width:100%;max-width:none;position:static;max-height:none}.jobs-layout>.runs{flex:0 0 auto;width:100%}}.runs .cols{display:grid;grid-template-columns:88px minmax(68px,96px) minmax(0,1.5fr) 102px minmax(0,1.05fr) minmax(0,.9fr) 56px 54px;gap:8px}.runs .head{padding:9px 13px;border-bottom:1px solid var(--line);font:600 9px/1 var(--display);letter-spacing:.18em;color:var(--dim2)}.runs .head>:last-child,.runs .run-row>:last-child{text-align:right}.run-row{padding:var(--rp);border-bottom:1px solid var(--line2);border-left:2px solid transparent;font-size:var(--fs);cursor:pointer}.run-row:last-child{border-bottom:none}.run-row:hover{background:rgba(var(--arg),.05)}.run-row.on{background:rgba(var(--arg),.08);border-left-color:var(--a)}.run-row .role{font:600 9.5px/1.4 var(--display);letter-spacing:.14em;text-transform:uppercase}.run-row .ticket{font:500 11.5px/1.4 var(--mono);color:var(--ink);overflow-wrap:anywhere}.run-row .ticket .name{display:block;font:400 10px/1.4 var(--mono);color:var(--dim2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.run-row .cell{font:400 10.5px/1.4 var(--mono);color:var(--dim);min-width:0;overflow-wrap:anywhere}.run-row .status{font:500 11px/1.4 var(--mono)}.run-row .reason{display:block;font:400 10px/1.4 var(--mono);color:var(--dim2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.run-row .pulls{display:grid;gap:2px}.run-row .when{white-space:nowrap}@media(max-width:640px){.runs .cols{grid-template-columns:70px minmax(0,1fr) minmax(0,1.2fr) 76px}.runs .cols>:nth-child(5),.runs .cols>:nth-child(6),.runs .cols>:nth-child(7),.runs .cols>:nth-child(8){display:none}.run-row .when{white-space:normal}.run-row .ticket .name{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}.wears{border-bottom:1px solid var(--line2)}.wears:last-child{border-bottom:none}.wears.quiet{opacity:.55}.wears-row{display:flex;align-items:center;gap:13px;padding:12px 13px}.wears-who{flex:1;min-width:0}.wears-who .name{font:600 12.5px/1.4 var(--mono);color:var(--ink)}.wears-who .spec{font:400 10.5px/1.5 var(--mono);color:var(--a)}.wears-who .why{font:400 10px/1.5 var(--mono);color:var(--dim2)}.wears-acts{display:flex;gap:6px;flex:none}.wears-pick{padding:0 13px 14px 72px}.pick-grid{display:grid;gap:3px}.pick-row{display:flex;align-items:center;gap:3px}.pick-label{flex:none;width:66px;text-align:right;padding-right:9px;font:600 9px/1 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--dim2)}.pick{padding:2px;border:1px solid transparent;background:none;line-height:0;cursor:pointer}.pick:hover{border-color:var(--line);background:rgba(var(--arg),.06)}.pick.on{border-color:var(--a);background:rgba(var(--arg),.12)}.pick:disabled{cursor:default}.wears-voice{max-width:46rem}.wears-voice label{display:block;margin-bottom:6px}.wears-voice select,.wears-voice input{width:100%}.run-who{display:flex;align-items:center;gap:12px;margin-bottom:13px}.run-who-text{min-width:0}.run-detail .run-who .headline,.run-detail .run-who .sub{margin-bottom:0}.run-detail .headline{font:600 17px/1.1 var(--display);letter-spacing:.06em;color:var(--a);margin-bottom:4px;overflow-wrap:anywhere}.run-detail .headline a{color:inherit}.run-detail .headline a:hover{color:#fff}.run-detail .title-line{font:400 12px/1.5 var(--mono);color:var(--ink);margin-bottom:6px;overflow-wrap:anywhere}.run-detail .sub{font:400 10.5px/1.5 var(--mono);color:var(--dim2);margin-bottom:13px}.inset{font:400 11.5px/1.6 var(--mono);color:var(--ink);padding:10px;border:1px solid var(--line2);background:var(--panel2);margin-bottom:13px;overflow-wrap:anywhere;white-space:pre-line}.inset.quiet{color:var(--dim)}.kv{display:flex;justify-content:space-between;gap:12px;padding:5px 0;border-bottom:1px solid var(--line2);font:400 10.5px/1.5 var(--mono)}.kv>:first-child{color:var(--dim2);flex:none}.kv>:last-child{text-align:right;min-width:0;overflow-wrap:anywhere}.run-detail .actions{margin-top:14px}.run-detail .note{margin-top:11px;font:400 10px/1.5 var(--mono);color:var(--dim2)}.run-detail .say{margin-top:12px;display:grid;gap:8px}.run-detail .say textarea{width:100%;min-height:64px}.run-detail details{margin-top:12px}.run-detail pre{font-size:10px}.run-detail pre.transcript{max-height:26rem;overflow:auto;white-space:pre}.run-detail pre.closing{max-height:24rem;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:10.5px}.run-detail .usage{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 0}.run-detail .usage div{border:1px solid var(--line2);padding:6px 7px}.run-detail .usage dt{font:600 8.5px/1 var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--dim2)}.run-detail .usage dd{margin:5px 0 0;font:500 11px/1 var(--mono);color:var(--ink)}.copyable{display:flex;gap:6px;align-items:flex-start;margin-top:4px}.copyable code{flex:1;min-width:0;overflow-wrap:anywhere;font-size:10px;color:var(--dim);background:#070a0d;border:1px solid var(--line2);padding:4px 6px}.copyable button{flex:none;padding:5px 8px;font-size:8.5px}.dispatch{margin:0 0 var(--gap)}.dispatch.card{margin-top:0;background:var(--panel);border-color:var(--a);box-shadow:0 0 40px rgba(var(--arg),.08)}.dispatch .mode{margin-bottom:12px}.project-bar{display:flex;flex-wrap:wrap;gap:12px;align-items:center;border:1px solid var(--line);background:var(--panel);padding:11px 13px;margin-bottom:var(--gap)}.project-chips{display:flex;flex-wrap:wrap;gap:7px}.project-chip{padding:6px 11px;border:1px solid var(--line);background:transparent;color:var(--dim);font:600 10px/1 var(--display);letter-spacing:.18em}.project-chip .name{font:400 10px/1 var(--mono);letter-spacing:0;text-transform:none;color:var(--dim2)}.project-chip:hover:not(:disabled){color:#fff;border-color:var(--dim)}.project-chip.on{color:#fff;background:rgba(var(--arg),.12);border-color:var(--a)}.graph-button{padding:7px 12px;font-size:10px;letter-spacing:.2em}.graph-button:disabled{color:var(--dim2);border-color:var(--line);background:transparent;opacity:1}.plan-empty{padding:26px 22px;margin-bottom:var(--gap)}.plan-empty .headline{font:600 13px/1.4 var(--display);letter-spacing:.14em;color:var(--a);margin-bottom:8px;text-transform:uppercase}.plan-empty.bad .headline{color:var(--bad)}.plan-empty .body{font:400 11.5px/1.7 var(--mono);color:var(--dim);max-width:62ch}.plan-empty .body em{font-style:normal;color:var(--ink)}.plan-empty .actions{margin-top:16px}.goal-row{display:grid;grid-template-columns:52px minmax(0,1fr) 190px;gap:12px;align-items:start;padding:12px 13px;border-bottom:1px solid var(--line2)}.goal-row:last-child{border-bottom:none}.goal-row .ref{font:600 14px/1 var(--display);letter-spacing:.1em}.goal-row .title{font:500 12.5px/1.4 var(--mono);color:var(--ink)}.goal-row .label{color:var(--dim2);font-weight:400}.goal-row .ask{font:400 10.5px/1.5 var(--mono);color:var(--dim);margin-top:4px}.goal-row .side{text-align:right;font:400 10px/1.6 var(--mono);color:var(--dim2)}.goal-row .word{font:600 9.5px/1 var(--display);letter-spacing:.16em;text-transform:uppercase;margin-bottom:3px}@media(max-width:560px){.proposal .field dl div{grid-template-columns:minmax(0,1fr);gap:1px}.goal-row{grid-template-columns:40px minmax(0,1fr)}.goal-row .side{grid-column:2;text-align:left}}.story-row{display:flex;gap:11px;align-items:flex-start;padding:10px 13px;border-bottom:1px solid var(--line2)}.story-row:last-child{border-bottom:none}.story-row .ref{flex:none;font:600 12px/1.3 var(--display);min-width:22px}.story-row .title{font:500 11.5px/1.45 var(--mono);color:var(--ink)}.story-row .check{font:400 10px/1.5 var(--mono);color:var(--dim2);margin-top:3px}.story-row .word{flex:none;margin-left:auto;font:600 9px/1.3 var(--display);letter-spacing:.14em;text-transform:uppercase}.proposal{padding:11px 13px;border-bottom:1px solid var(--line2)}.proposal .meta{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font:400 10px/1.4 var(--mono);color:var(--dim2);margin-bottom:5px}.proposal .what{font:500 11.5px/1.5 var(--mono);color:var(--ink)}.proposal dl{margin:8px 0 0;display:grid;gap:4px}.proposal dl div{display:grid;grid-template-columns:76px minmax(0,1fr);gap:8px;font:400 10.5px/1.5 var(--mono)}.proposal dt{color:var(--dim2)}.proposal dd{margin:0;color:var(--dim);white-space:pre-line;overflow-wrap:anywhere}.proposal .field{margin-top:9px}.proposal .field+.field{margin-top:11px;padding-top:9px;border-top:1px dashed var(--line2)}.proposal .field .name{font:500 10.5px/1.4 var(--mono);color:var(--ink)}.proposal .field dl{margin-top:4px}.proposal .field dl div{grid-template-columns:158px minmax(0,1fr)}.proposal .field dd em{color:var(--dim2);font-style:italic}.proposal .agreed:not(:empty){margin-top:9px;font:400 10px/1.5 var(--mono);color:var(--dim2)}.proposal .stale{margin-top:8px;padding:8px 10px;border-left:2px solid var(--bad);font:400 10.5px/1.55 var(--mono);color:var(--dim)}.proposal .stale strong{color:var(--bad);font-weight:600}.proposal .actions{margin-top:9px}.proposal .actions input{flex:1 1 140px;min-width:0;padding:5px 8px;font-size:10.5px}.proposal .by{margin-left:auto;font:400 10px/1.8 var(--mono);color:var(--dim2)}.proposal .ruled{margin-top:7px;font:400 10.5px/1.5 var(--mono);color:var(--dim)}.pass{display:grid;grid-template-columns:118px 92px minmax(0,1fr) minmax(150px,260px);gap:12px;align-items:baseline;padding:9px 13px;border-bottom:1px solid var(--line2);font:400 10.5px/1.5 var(--mono)}.pass:last-child{border-bottom:none}.pass .word{font:600 9.5px/1 var(--display);letter-spacing:.16em;text-transform:uppercase}.pass .found{color:var(--ink);min-width:0}.pass .wrote{color:var(--dim);text-align:right}@media(max-width:720px){.pass{grid-template-columns:100px minmax(0,1fr)}.pass .found,.pass .wrote{grid-column:1 / -1;text-align:left}}.modal{position:fixed;inset:0;z-index:40;background:#030507d1;display:flex;align-items:center;justify-content:center;padding:32px}.modal-panel{width:min(1180px,100%);height:min(760px,100%);display:flex;flex-direction:column;border:1px solid var(--a);background:var(--panel);box-shadow:0 0 60px rgba(var(--arg),.18)}.modal-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:11px 14px;border-bottom:1px solid var(--line)}.modal-head .title{font:600 11px/1 var(--display);letter-spacing:.22em;color:var(--a);text-transform:uppercase}.modal-head .meta{font:400 10px/1 var(--mono);color:var(--dim2)}@media(max-width:640px){.modal{padding:8px}.modal-panel{height:100%}}.loading-ring{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:20px;text-align:center}.spinner{position:relative;width:54px;height:54px}.spinner:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid rgba(var(--arg),.28);border-top-color:var(--a);animation:spin 1s linear infinite}.spinner:after{content:"";position:absolute;left:50%;top:50%;width:9px;height:2px;margin:-1px 0 0 -4.5px;border-radius:50%;background:#fff;box-shadow:0 0 10px 2px rgba(var(--arg),.9)}.loading-ring .said{font:600 11px/1 var(--display);letter-spacing:.2em;color:var(--dim);text-transform:uppercase}.loading-ring .why{font:400 10.5px/1.6 var(--mono);color:var(--dim2);max-width:46ch}.graph{flex:1;min-height:0;display:flex;flex-direction:column}.legend{display:flex;gap:8px 14px;flex-wrap:wrap;align-items:center;padding:9px 14px;border-bottom:1px solid var(--line2);list-style:none;margin:0}.legend li{display:inline-flex;align-items:center;gap:7px;font:400 11px/1 var(--mono);color:var(--ink)}.legend .note{color:var(--a);font-size:10px}.legend .counts{margin-left:auto;color:var(--dim2);font-size:10px}.swatch{width:9px;height:9px;background:var(--stage-unknown);box-shadow:0 0 7px var(--stage-unknown);flex:none}.swatch.done{background:var(--stage-done);box-shadow:0 0 7px var(--stage-done)}.swatch.moving{background:var(--stage-moving);box-shadow:0 0 7px var(--stage-moving)}.swatch.waiting{background:var(--stage-waiting);box-shadow:0 0 7px var(--stage-waiting)}.graph-warnings{padding:0 14px}.graph-warnings p{margin:8px 0 0;font:400 10.5px/1.5 var(--mono);color:var(--a)}.plan-board{position:relative;flex:1;min-height:0;margin:14px;border:1px solid var(--line);overflow:hidden;background:#070a0d}.plan-node{display:flex;flex-direction:column;gap:4px;padding:7px 9px;overflow:hidden;cursor:pointer;background:var(--panel);color:var(--ink);border:1px solid var(--line);font:400 11px/1.3 var(--mono)}.plan-node header{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;padding:0;border:none;min-width:0}.plan-node header code,.plan-node header strong{font:600 12px/1 var(--display);letter-spacing:.08em;color:var(--ink);flex:none}.plan-node header .label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--dim)}.plan-node header .entity-status{margin-left:auto}.plan-node>*{flex-shrink:0}.plan-node .title{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.plan-node.work.has-run .title{-webkit-line-clamp:1}.plan-node .run{margin:0;color:var(--dim2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px}.plan-node.goal{border-color:rgba(var(--arg),.5);box-shadow:0 0 18px rgba(var(--arg),.08)}.plan-node.goal header strong{color:var(--a)}.plan-node.story{border-style:solid;border-color:#78aab64d}.plan-node.work{background:#090d10;border-left:3px solid var(--stage-unknown)}.plan-node.work.done{border-left-color:var(--stage-done)}.plan-node.work.moving{border-left-color:var(--stage-moving)}.plan-node.work.waiting{border-left-color:var(--stage-waiting)}.plan-node.work.found-missing{border-style:dashed}.plan-node.withdrawn{opacity:.55}.plan-node.withdrawn .title{text-decoration:line-through}.plan-node.on{outline:1px solid var(--a);outline-offset:2px;box-shadow:0 0 24px rgba(var(--arg),.25)}.plan-node.faded{opacity:.3}.plan-node .react-flow__handle{opacity:0;pointer-events:none;width:1px;height:1px;min-width:0;min-height:0;border:none}.stage-mark{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10px;color:var(--dim)}.stage-mark>span:first-child{color:var(--stage-unknown)}.stage-mark.done>span:first-child{color:var(--stage-done)}.stage-mark.moving>span:first-child{color:var(--stage-moving)}.stage-mark.waiting>span:first-child{color:#6fa3c2}.entity-status{flex:none;padding:1px 5px;border:1px solid var(--line);font:600 8.5px/1.3 var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);white-space:nowrap}.entity-status.open{color:var(--a)}.entity-status.met,.entity-status.fulfilled{color:var(--ok);border-color:currentColor}.entity-status.diverged,.entity-status.broken{color:var(--bad);border-color:currentColor}.entity-status.withdrawn{text-decoration:line-through}.progress{margin-top:auto}.progress .bar{display:flex;gap:2px;height:5px}.progress .bar span{min-width:4px;background:var(--stage-unknown)}.progress .bar .done{background:var(--stage-done)}.progress .bar .moving{background:var(--stage-moving)}.progress .bar .waiting{background:var(--stage-waiting)}.progress-text{margin:3px 0 0;color:var(--dim2);font-size:10px}.plan-board.far .plan-node .title,.plan-board.far .plan-node .run,.plan-board.far .plan-node .progress-text,.plan-board.far .plan-node .stage-mark .said,.plan-board.far .plan-node .entity-status.open,.plan-board.far .plan-node .entity-status.pending{display:none}.plan-board.far .plan-node header{flex-wrap:wrap;row-gap:2px}.plan-board.far .plan-node header strong,.plan-board.far .plan-node header code,.plan-board.far .plan-node .stage-mark{font-size:1.6rem;line-height:1.1}.plan-board.far .plan-node .entity-status{font-size:1rem}.plan-board.far .plan-node header .label{order:1;flex-basis:100%;font-size:1.3rem;line-height:1.15;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.plan-board.far .plan-node .progress .bar{height:16px;gap:3px}.react-flow{--xy-background-color: transparent}.react-flow .plan-edge{stroke:#78aab673;stroke-width:1.25;fill:none}.react-flow .plan-edge.discussed{stroke-dasharray:4 4}.react-flow .plan-edge.lit{stroke:var(--a);stroke-width:2}.react-flow .plan-edge.faded{opacity:.12}.react-flow__controls{box-shadow:none;border:1px solid var(--line)}.react-flow__controls-button{background:var(--panel);border-bottom:1px solid var(--line2);fill:var(--dim);color:var(--dim)}.react-flow__controls-button:hover{background:var(--panel2);fill:#fff}.react-flow__controls-button svg{fill:currentColor}.react-flow__attribution{background:transparent}.react-flow__attribution a{color:var(--dim2)}.plan-detail{position:absolute;top:0;right:0;bottom:0;z-index:5;width:min(25rem,90%);overflow:auto;padding:12px 13px;background:var(--panel);border-left:1px solid var(--a);font:400 11px/1.55 var(--mono)}.plan-detail header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.plan-detail h3{margin:0 0 4px;font-size:12px;overflow-wrap:anywhere}.plan-detail h3 a{color:inherit}.plan-detail .detail-title{margin:0 0 8px;color:var(--ink)}.plan-detail .prose{margin:0;white-space:pre-wrap;color:var(--dim)}.plan-detail details>summary{margin-top:10px}.plan-detail .progress .bar{height:7px}.plan-detail ul.related{list-style:none;margin:0;padding:0;display:grid;gap:5px}.workers .cols{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1.15fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.25fr);gap:10px;align-items:baseline}.workers .head{padding:8px 13px;border-bottom:1px solid var(--line);font:600 9px/1 var(--display);letter-spacing:.18em;color:var(--dim2)}.worker{padding:var(--rp);border-bottom:1px solid var(--line2);border-left:2px solid transparent;font-size:var(--fs)}.worker.edge-ok{border-left-color:var(--ok)}.worker.edge-a{border-left-color:var(--a)}.worker.edge-bad{border-left-color:var(--bad)}.worker .name{font:500 11.5px/1.4 var(--mono);color:var(--ink);overflow-wrap:anywhere}.worker .cell{font:400 10.5px/1.4 var(--mono);color:var(--dim);min-width:0;overflow-wrap:anywhere}.worker .word{font:600 9.5px/1.4 var(--display);letter-spacing:.16em;text-transform:uppercase}.worker .extra{grid-column:1 / -1;display:flex;gap:8px 12px;flex-wrap:wrap;align-items:center;font:400 10px/1.5 var(--mono);color:var(--dim2)}.worker .extra:empty{display:none}@media(max-width:760px){.workers .cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.workers .head{display:none}}.connector{display:flex;justify-content:space-between;gap:12px;align-items:baseline;padding:10px 13px;border-bottom:1px solid var(--line2)}.connector:last-child{border-bottom:none}.connector .name{font:500 11.5px/1.4 var(--mono);color:var(--ink)}.connector .detail{font:400 10px/1.4 var(--mono);color:var(--dim2);margin-top:3px;overflow-wrap:anywhere}.connector .word{flex:none;font:600 9.5px/1 var(--display);letter-spacing:.16em;text-transform:uppercase}.agent{display:flex;gap:11px;align-items:baseline;padding:10px 13px;border-bottom:1px solid var(--line2)}.agent:last-child{border-bottom:none}.avatar{flex:none;width:26px;height:26px;border:1px solid currentColor;display:grid;place-items:center;font:600 11px/1 var(--display);align-self:center}.agent .name{font:500 11.5px/1.4 var(--mono);color:var(--ink)}.agent .repo{font:400 10px/1.4 var(--mono);color:var(--dim);margin-top:3px;overflow-wrap:anywhere}.agent .word{margin-left:auto;flex:none;font:600 9px/1 var(--display);letter-spacing:.14em;text-transform:uppercase}.token{padding:13px;border-bottom:1px solid var(--line2)}.register{padding:13px;border-top:1px solid var(--line);display:flex;gap:8px;flex-wrap:wrap;align-items:flex-end}.register label{display:grid;gap:5px;flex:1 1 160px}.register input{letter-spacing:0;text-transform:none}.tool-browser{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:16px;align-items:start}.tool-list{position:sticky;top:1rem;max-height:calc(100vh - 2rem);overflow:auto}.tool-list input{width:100%}.tool-list h4{margin:14px 0 4px}.tool-list ul{list-style:none;margin:0;padding:0}.tool-list li button{display:flex;justify-content:space-between;align-items:center;gap:6px;width:100%;padding:5px 7px;text-align:left;font:400 11px/1.3 var(--mono);letter-spacing:0;text-transform:none;color:var(--dim);border:1px solid transparent;border-left:2px solid transparent;white-space:normal}.tool-list li button:hover:not(:disabled){color:#fff;background:rgba(var(--arg),.06);border-color:transparent}.tool-list li button code{overflow-wrap:anywhere;color:inherit}.tool-list li button.on{color:#fff;background:rgba(var(--arg),.1);border-left-color:var(--a)}@media(max-width:50rem){.tool-browser{grid-template-columns:minmax(0,1fr)}.tool-list{position:static;max-height:16rem}}.badge{flex:none;padding:1px 5px;border:1px solid var(--line);font:600 8px/1.3 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--dim2)}.badge.writes{border-color:currentColor;color:var(--a)}.tool-panel h3{display:flex;align-items:center;gap:10px;margin-bottom:4px}.tool-panel .effects{margin:8px 0 10px;padding-left:1.1rem;font-size:11px}.tool-panel pre,.trail pre{max-height:28rem;overflow:auto;white-space:pre-wrap;word-break:break-word}.tool-form{margin-top:12px}.prompt-panel .placeholders{margin:0;padding-left:1.1rem;font-size:11px}.prompt-panel pre{max-height:none}.confirm{margin-top:8px;padding:10px 12px;border:1px solid var(--a);background:rgba(var(--arg),.05)}.confirm p{margin:0 0 8px}.trail{margin-top:18px}.trail .call{padding:8px 0;border-top:1px solid var(--line2)}.trail .call>summary{font:400 11px/1.5 var(--mono);letter-spacing:0;text-transform:none;color:var(--ink)}.answer{display:grid;gap:8px;margin-top:8px}.answer img{max-width:100%;border:1px solid var(--line)}.gate{min-height:100vh;display:grid;place-items:center;padding:24px 16px}.gate-panel{width:min(30rem,100%);padding:26px 22px;text-align:center}.gate-panel .logo{margin:6px auto 22px}.gate-panel .body{font:400 11.5px/1.7 var(--mono);color:var(--dim);margin:0 0 18px}.gate-panel.wide{width:min(40rem,100%);text-align:left}.gate-panel .actions{justify-content:center}.gate-panel.wide .actions{justify-content:flex-start}.report-controls .panel-body{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.report-controls .t-micro{margin-left:6px}.report-controls .t-micro:first-child{margin-left:0}.report-controls .spacer{flex:1}.report .tiles{margin-bottom:0}.report .tile .figure{font-size:24px}.chart{margin:0}.chart svg{display:block;width:100%;height:auto;overflow:visible}.gridline{stroke:var(--line2);stroke-width:1;vector-effect:non-scaling-stroke}.tick{font:400 8px var(--mono);fill:var(--dim2)}.plot-line{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.plot-dot{stroke:var(--panel);stroke-width:2}.reference{stroke:var(--dim2);stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.reference.measured{stroke:var(--ink);stroke-dasharray:none}.reference-key{display:flex;gap:12px;flex-wrap:wrap;margin-top:7px;font:400 9.5px/1.5 var(--mono);color:var(--dim2)}.flag{fill:var(--bad)}.crosshair{fill:rgba(var(--arg),.09)}.crosshair-line{stroke:var(--dim2);stroke-width:1;vector-effect:non-scaling-stroke}.chart-unit{font:400 9.5px/1 var(--mono);color:var(--dim2);margin-bottom:5px}.chart-axis{display:flex;justify-content:space-between;margin-top:4px;font:400 9.5px/1 var(--mono);color:var(--dim2)}.chart-readout,.chart-legend{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:8px;font:400 10.5px/1.5 var(--mono);color:var(--dim)}.chart-readout{min-height:16px;color:var(--ink)}.chart-readout .when{color:var(--dim2)}.chart-legend span,.chart-readout span{display:inline-flex;align-items:center;gap:6px}.chart-legend .swatch,.chart-readout .swatch{box-shadow:none}.chart-table{margin-top:10px}.chart-table table{width:100%;border-collapse:collapse;margin-top:8px;font:400 10.5px/1.5 var(--mono)}.chart-table th,.chart-table td{padding:4px 8px;text-align:right;border-bottom:1px solid var(--line2)}.chart-table thead th,.chart-table tbody th{text-align:left;color:var(--dim2);font-weight:400}.chart-table td{color:var(--ink);font-variant-numeric:tabular-nums}.tier-prices{display:flex;gap:14px;flex-wrap:wrap;padding:0 13px 11px;font:400 10px/1.5 var(--mono);color:var(--dim2)}.ticket-page{display:grid;gap:var(--gap)}.ticket-head{padding:13px}.ticket-title{display:flex;align-items:flex-start;gap:12px}.ticket-title h2{margin:0;flex:1;min-width:0;font:400 15px/1.4 var(--mono);letter-spacing:0;text-transform:none;color:var(--ink)}.ticket-title .key{font:600 15px/1.4 var(--display);letter-spacing:.1em;color:var(--a);margin-right:8px}.ticket-chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.ticket-body{display:flex;gap:var(--gap);align-items:flex-start}.ticket-prose{flex:1 1 560px;min-width:0;display:grid;gap:var(--gap)}.ticket-side{flex:0 1 320px;min-width:0;display:grid;gap:var(--gap);position:sticky;top:12px}.ticket-fields{margin:0;padding:0}.ticket-fields .field{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;padding:8px 13px;border-bottom:1px solid var(--line2)}.ticket-fields .field:last-child{border-bottom:none}.ticket-fields dt{font:600 9px/1.6 var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--dim2)}.ticket-fields dd{margin:0;font:400 11px/1.6 var(--mono);color:var(--dim);overflow-wrap:anywhere}.ticket-fields .stamped{display:block}.ticket-links{margin:0;padding:0;list-style:none}.ticket-links li{display:flex;gap:10px;align-items:baseline;padding:8px 13px;border-bottom:1px solid var(--line2)}.ticket-links li:last-child{border-bottom:none}.ticket-links .label{flex:0 0 96px;font:600 9px/1.6 var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--dim2)}.ticket-unfiled .panel-head h2{margin:0;color:var(--a)}.comment{padding:13px;border-bottom:1px solid var(--line2)}.comment:last-child{border-bottom:none}.comment>header{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:9px}.comment>header .spacer{min-width:8px}.wrote{display:flex;align-items:center;gap:8px;font:400 11px/1.4 var(--mono);color:var(--dim)}.wrote code{color:var(--ink)}.comment .said.folded{position:relative;max-height:22rem;overflow:hidden}.comment .said.folded:after{content:"";position:absolute;inset:auto 0 0;height:5rem;background:linear-gradient(to bottom,rgba(12,17,21,0),var(--panel));pointer-events:none}.comment>button{margin-top:9px}.md{font:400 11.5px/1.7 var(--mono);color:var(--ink);overflow-wrap:anywhere}.md>:first-child{margin-top:0}.md>:last-child{margin-bottom:0}.md p{margin:0 0 11px;max-width:100ch}.md h3{font:600 11px/1.4 var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--a);margin:18px 0 8px}.md h4{font:600 10px/1.4 var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);margin:16px 0 7px}.md h5,.md h6{font:600 10px/1.4 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin:14px 0 6px}.md ul,.md ol{margin:0 0 11px;padding-left:1.3rem}.md li{margin:3px 0}.md code{color:var(--a);background:rgba(var(--arg),.07);padding:0 3px}.md pre.md-code{margin:0 0 11px}.md pre.md-code code{color:var(--ink);background:none;padding:0}.md blockquote{margin:0 0 11px;padding:2px 0 2px 12px;border-left:2px solid rgba(var(--arg),.4);color:var(--dim)}.md hr{border:none;border-top:1px solid var(--line);margin:16px 0}.md-table{margin:0 0 11px;overflow-x:auto}.md-table table{width:auto;min-width:100%;font-size:10.5px}.md-table th,.md-table td{padding:5px 9px}.md-key{color:var(--a);white-space:nowrap}.follow{padding:0 4px;color:var(--dim2);text-decoration:none}.follow:hover{color:var(--a)}.finder{display:grid;gap:var(--gap)}.find-bar{padding:13px;display:grid;gap:12px}.find-search{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.find-search input{flex:1 1 280px;min-width:0}.find-filters{display:flex;gap:12px 16px;flex-wrap:wrap;align-items:flex-end}.find-field{display:grid;gap:5px;min-width:0}.find-field select{min-width:152px}.find-toggles{display:flex;gap:5px;flex-wrap:wrap}.find-toggles .toggle{padding:5px 9px;font-size:9px;letter-spacing:.14em;opacity:.55}.find-toggles .toggle.picked{opacity:1;border-color:currentColor;background:#ffffff0d}.found .found-cols{display:grid;grid-template-columns:116px minmax(0,2fr) 84px 122px minmax(0,.9fr) minmax(0,.7fr) 96px;gap:8px}.found .head{padding:9px 13px;border-bottom:1px solid var(--line);font:600 9px/1 var(--display);letter-spacing:.18em;color:var(--dim2)}.found .head>:last-child,.found-row>:last-child{text-align:right}.found-row{padding:var(--rp);border-bottom:1px solid var(--line2);border-left:2px solid var(--line);font-size:var(--fs);cursor:pointer}.found-row:last-child{border-bottom:none}.found-row:hover{background:rgba(var(--arg),.05)}.found-row.r-running{border-left-color:var(--ok)}.found-row.r-queued{border-left-color:var(--info)}.found-row.r-held{border-left-color:var(--dim)}.found-row.r-reviewed-not-approved,.found-row.r-approved-not-merging{border-left-color:var(--bad)}.found-row.r-awaiting-merge{border-left-color:var(--merged)}.found-row.r-stalled{border-left-color:var(--bad)}.found-row.r-idle{border-left-color:var(--line)}.found-row .key{display:flex;align-items:center;gap:7px;min-width:0;font:500 11.5px/1.4 var(--mono)}.found-row .key .flag{flex:none;width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 6px currentColor}.found-row .name{min-width:0;font:400 11.5px/1.4 var(--mono);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.found-row .cell{min-width:0;font:400 10.5px/1.4 var(--mono);color:var(--dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.found-row .when{white-space:nowrap}@media(max-width:900px){.ticket-body{flex-direction:column}.ticket-side{order:-1;width:100%;flex:0 0 auto;position:static}.ticket-prose{flex:0 0 auto;width:100%}}@media(max-width:640px){.found .found-cols{grid-template-columns:108px minmax(0,1fr) minmax(0,.85fr)}.found .found-cols>:nth-child(3),.found .found-cols>:nth-child(4),.found .found-cols>:nth-child(6),.found .found-cols>:nth-child(7){display:none}.found-row .name{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.find-field{flex:1 1 148px}.find-field select{min-width:0;width:100%}}@media(max-width:560px){.ticket-title h2,.ticket-title .key{font-size:13.5px}.ticket-fields .field{grid-template-columns:minmax(0,1fr);gap:2px}.ticket-links li{flex-direction:column;gap:2px}.ticket-links .label{flex:0 0 auto}.md{font-size:11px}}.docs-page{display:grid;gap:var(--gap)}.docs-bar{padding:13px;display:grid;gap:12px}.docs-scope{display:grid;gap:4px}.docs-scope h2{margin:0;font:600 11px/1.4 var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--a)}.docs-filters{display:flex;gap:12px 16px;flex-wrap:wrap;align-items:flex-end}.docs-found .docs-cols{display:grid;grid-template-columns:minmax(0,2.4fr) 112px 104px minmax(0,1.1fr) 104px;gap:8px}.docs-found .head{padding:9px 13px;border-bottom:1px solid var(--line);font:600 9px/1 var(--display);letter-spacing:.18em;color:var(--dim2)}.docs-found .head>:last-child,.docs-row>:last-child{text-align:right}.docs-row{padding:var(--rp);border-bottom:1px solid var(--line2);border-left:2px solid var(--line);font-size:var(--fs);cursor:pointer}.docs-row:last-child{border-bottom:none}.docs-row:hover{background:rgba(var(--arg),.05)}.docs-row.s-draft{border-left-color:var(--info)}.docs-row.s-current{border-left-color:var(--ok)}.docs-row.s-superseded{border-left-color:var(--bad)}.docs-row .name{min-width:0;display:grid;gap:2px}.docs-row .name>.title{min-width:0;font:400 11.5px/1.4 var(--mono);color:var(--ink)}.docs-row .name>.t-meta{font-family:var(--mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-row .name .flag{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:7px;background:currentColor;box-shadow:0 0 6px currentColor}.docs-row .cell{min-width:0;font:400 10.5px/1.4 var(--mono);color:var(--dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-row .when{white-space:nowrap}.docs-work{display:flex;gap:8px;flex-wrap:nowrap}.docs-back{display:flex}.docs-head{padding:13px}.docs-title{display:flex;align-items:flex-start;gap:12px}.docs-title h2{margin:0;flex:1;min-width:0;font:400 15px/1.4 var(--mono);letter-spacing:0;text-transform:none;color:var(--ink)}.docs-chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.docs-read .panel-body{padding:16px 18px}.docs-links{margin:0;padding:0;list-style:none}.docs-links li{display:flex;gap:10px;align-items:baseline;padding:8px 13px;border-bottom:1px solid var(--line2)}.docs-links li:last-child{border-bottom:none}.docs-links .label{flex:0 0 104px;font:600 9px/1.6 var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--dim2)}@media(max-width:640px){.docs-found .docs-cols{grid-template-columns:minmax(0,1fr) 92px}.docs-found .docs-cols>:nth-child(2),.docs-found .docs-cols>:nth-child(3),.docs-found .docs-cols>:nth-child(4){display:none}.docs-row .name>.title{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}@media(max-width:560px){.docs-title h2{font-size:13.5px}.docs-links li{flex-direction:column;gap:2px}.docs-links .label{flex:0 0 auto}}.calls-page{display:grid;gap:var(--gap)}.calls-bar{padding:13px;display:grid;gap:12px}.calls-scope{display:grid;gap:4px}.calls-scope h2{margin:0;font:600 11px/1.4 var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--a)}.calls-found .calls-cols{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1.5fr) 92px 104px 104px;gap:8px}.calls-found .head{padding:9px 13px;border-bottom:1px solid var(--line);font:600 9px/1 var(--display);letter-spacing:.18em;color:var(--dim2)}.calls-found .head>:last-child,.calls-row>:last-child{text-align:right}.calls-row{padding:var(--rp);border-bottom:1px solid var(--line2);border-left:2px solid var(--line);font-size:var(--fs);cursor:pointer}.calls-row:last-child{border-bottom:none}.calls-row:hover{background:rgba(var(--arg),.05)}.calls-row.on-now{border-left-color:var(--a)}.calls-row .name{min-width:0;display:grid;gap:2px}.calls-row .name>.title{min-width:0;font:400 11.5px/1.4 var(--mono);color:var(--ink)}.calls-row .name>.t-meta{font-family:var(--mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calls-row .cell{min-width:0;font:400 10.5px/1.4 var(--mono);color:var(--dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calls-row .who{color:var(--ink)}.calls-row .when{white-space:nowrap}.calls-back{display:flex}.calls-head{padding:13px}.calls-title{display:flex;align-items:flex-start;gap:12px}.calls-title h2{margin:0;flex:1;min-width:0;font:400 15px/1.4 var(--mono);letter-spacing:0;text-transform:none;color:var(--ink)}.calls-chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px;align-items:center}button.chip{cursor:pointer}.calls-said{padding:6px 0}.calls-turn{display:grid;grid-template-columns:136px minmax(0,1fr);gap:12px;padding:9px 13px;border-bottom:1px solid var(--line2)}.calls-turn:last-child{border-bottom:none}.calls-turn .speaker{font:600 9px/1.6 var(--display);letter-spacing:.14em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calls-turn .what{min-width:0;display:grid;gap:4px}.calls-turn .what p{margin:0;font:400 12px/1.55 var(--mono);color:var(--ink);overflow-wrap:anywhere}.calls-turn .at{display:inline-block;min-width:46px;margin-right:8px;font-size:10px;color:var(--dim2);font-variant-numeric:tabular-nums}.calls-turn.unreadable .what p{color:var(--dim2)}@media(max-width:640px){.calls-found .calls-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.calls-found .calls-cols>:nth-child(3),.calls-found .calls-cols>:nth-child(4),.calls-found .calls-cols>:nth-child(5){display:none}}@media(max-width:560px){.calls-title h2{font-size:13.5px}.calls-turn{grid-template-columns:minmax(0,1fr);gap:3px}}@media(prefers-reduced-motion:reduce){.deck-page *,.deck-page *:before,.deck-page *:after{animation:none!important}.beam{left:34%}.lit{-webkit-mask-position:50% 0;mask-position:50% 0}.stream{left:30%}.cells>span{opacity:.4}}
