.ex-backlog .wl-board{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;align-items:start}.ex-backlog .wl-lane{display:flex;flex-direction:column;gap:.8rem;min-width:0;padding:.9rem;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--text) 1.5%,transparent)}.ex-backlog .wl-h{display:flex;align-items:baseline;gap:.6rem;margin:0;padding:0 .2rem;font-size:1rem;font-weight:600;letter-spacing:-.02em;color:var(--text-2)}.ex-backlog .wl-h-n{font-family:var(--mono);font-size:.72rem;color:var(--text-4)}.ex-backlog .wl-list{position:relative;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.ex-backlog .wl-item{--live: var(--d, 0);--rec-live: var(--field-recency, 0);position:relative;z-index:2;display:flex;flex-direction:column;gap:.4rem;padding:.75rem .9rem;border:1px solid var(--line);border-left:3px solid color-mix(in srgb,var(--cat, var(--accent)) calc(18% + var(--w) * 70% + var(--rec-live) * 12%),var(--line));border-radius:12px;background:color-mix(in srgb,var(--text) calc(1.5% + var(--w) * 4% + var(--live) * 4% + var(--field-attention, 0) * 4%),transparent);box-shadow:0 0 calc(var(--live) * 16px) -6px color-mix(in srgb,var(--cat, var(--accent)) calc(var(--live) * 55%),transparent);opacity:calc(.58 + var(--w) * .42);transition:opacity .3s,background .3s,box-shadow .3s,border-color .3s,transform .2s}.ex-backlog .wl-item--shipped{opacity:calc(.46 + var(--w) * .38)}.ex-backlog .wl-item.lit{opacity:1;border-color:color-mix(in srgb,var(--cat, var(--accent)) 55%,var(--line));transform:translate(2px)}.ex-backlog .wl-item.cited{opacity:1;border-left-color:var(--cat, var(--accent));background:color-mix(in srgb,var(--cat, var(--accent)) 8%,transparent)}.ex-backlog .wl-top{display:flex;align-items:center;gap:.5rem}.ex-backlog .wl-num{font-family:var(--mono);font-size:.74rem;color:var(--text-4)}.ex-backlog .wl-kind{font-family:var(--mono);font-size:.58rem;letter-spacing:.1em;text-transform:uppercase;padding:.1rem .42rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--cat, var(--accent)) 45%,var(--line));color:color-mix(in srgb,var(--cat, var(--accent)) 75%,var(--text-3))}.ex-backlog .wl-state{margin-left:auto;font-family:var(--mono);font-size:.58rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-4)}.ex-backlog .wl-title{display:block;min-width:0;text-decoration:none;color:color-mix(in srgb,var(--text) calc(45% + var(--w) * 55%),var(--text-4));font-size:clamp(.9rem,1.3vw,1rem);line-height:1.35;letter-spacing:-.01em;font-variation-settings:"wght" calc(380 + var(--w) * 360)}.ex-backlog .wl-title:hover{color:var(--accent)}.ex-backlog .wl-meta{display:block;font-size:.72rem;color:var(--text-3)}.ex-backlog .wl-comments-n{font-family:var(--mono);font-size:.78rem;font-weight:600;color:color-mix(in srgb,var(--cat, var(--accent)) calc(25% + var(--w) * 60%),var(--text-3))}.ex-backlog .wl-cycle{--live: var(--d, 0);display:grid;gap:.45rem;padding:.7rem .9rem;border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--text) 2.5%,transparent);box-shadow:0 0 calc((var(--load, 0) + var(--live) * .5) * 22px) calc(var(--load, 0) * 2px) color-mix(in srgb,var(--accent) calc(var(--load, 0) * 40% + var(--live) * 20%),transparent);transition:box-shadow .4s}.ex-backlog .wl-cycle-label{font-family:var(--mono);font-size:.74rem;color:var(--text-3);white-space:nowrap}.ex-backlog .wl-cycle-label b{color:var(--text);font-weight:600}.ex-backlog .wl-cycle-bar{height:5px;border-radius:999px;background:color-mix(in srgb,var(--text) 8%,transparent);overflow:hidden}.ex-backlog .wl-cycle-bar i{display:block;height:100%;background:var(--accent)}.ex-backlog .wl-cycle[data-over] .wl-cycle-bar i{background:linear-gradient(90deg,var(--accent),#ff9d5c)}.ex-backlog .wl-cycle-note{font-size:.72rem;color:var(--text-4)}.ex-backlog .wl-item{cursor:grab;-webkit-touch-callout:none}@media(pointer:coarse){.ex-backlog .wl-item{-webkit-user-select:none;user-select:none}}.ex-backlog .wl-item:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ex-backlog .wl-item .wl-title{cursor:pointer}.ex-backlog.wl-grabbing,.ex-backlog.wl-grabbing *{cursor:grabbing}.ex-backlog.wl-grabbing{user-select:none;-webkit-user-select:none}.ex-backlog .wl-item.wl-drag{position:fixed;z-index:60;margin:0;touch-action:none;opacity:1;transition:none;background:color-mix(in srgb,var(--text) 7%,var(--bg));border-color:color-mix(in srgb,var(--cat, var(--accent)) 45%,var(--line));box-shadow:0 22px 48px -12px #0009,0 0 0 1px color-mix(in srgb,var(--cat, var(--accent)) 35%,transparent),0 0 calc((var(--live) + var(--field-attention, 0)) * 14px) -4px color-mix(in srgb,var(--cat, var(--accent)) calc(var(--live) * 55%),transparent)}.ex-backlog .wl-placeholder{list-style:none;border:1px dashed color-mix(in srgb,var(--text) 22%,transparent);border-radius:12px;background:color-mix(in srgb,var(--text) 1.2%,transparent)}.ex-backlog .wl-indicator{list-style:none;position:relative;z-index:6;height:3px;margin-block:calc((.55rem + 3px)/-2);border-radius:999px;background:var(--accent);box-shadow:0 0 10px color-mix(in srgb,var(--accent) 70%,transparent);pointer-events:none}.ex-backlog .wl-lane[data-wl-drop]{outline:1px solid color-mix(in srgb,var(--accent) 40%,transparent);outline-offset:2px}.ex-backlog .wl-item.wl-kb{z-index:10;opacity:1;border-color:color-mix(in srgb,var(--accent) 55%,var(--line));box-shadow:0 12px 32px -10px #00000080,0 0 0 1px color-mix(in srgb,var(--accent) 40%,transparent)}@media(prefers-reduced-motion:no-preference){.ex-backlog .wl-item.wl-kb{transform:scale(1.02)}}.ex-backlog .wl-triage{display:flex;align-items:baseline;gap:1rem;margin:0 0 .8rem}.ex-backlog .wl-triage-note{margin:0;font-family:var(--mono);font-size:.72rem;color:var(--text-4)}.ex-backlog .wl-triage-note strong{color:var(--text-3);font-weight:600}.ex-backlog .wl-reset{margin-left:auto;padding:0;border:none;background:none;font-family:var(--mono);font-size:.72rem;color:var(--text-3);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ex-backlog .wl-reset:hover{color:var(--accent)}.ex-backlog .wl-reset:disabled{opacity:.35;text-decoration:none;cursor:default}.ex-backlog .wl-cycle-local{color:var(--accent);font-weight:600}.ex-backlog .wl-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ex-backlog .ev-how-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.ex-backlog .wl-k-kinds{gap:.25rem}.ex-backlog .wl-k-kinds i{width:9px;height:9px;border-radius:3px}.ex-backlog .wl-k-pr{background:#2dd4bf}.ex-backlog .wl-k-issue{background:#4da3ff}.ex-backlog .wl-k-sink{width:20px;height:5px;border-radius:999px;background:color-mix(in srgb,var(--text) 8%,transparent);overflow:hidden}.ex-backlog .wl-k-sink i{display:block;width:70%;height:100%;background:var(--accent)}.ex-backlog .wl-k-live{width:9px;height:9px;border-radius:50%;background:color-mix(in srgb,var(--accent) 30%,transparent);box-shadow:0 0 8px color-mix(in srgb,var(--accent) 70%,transparent)}.ex-backlog .ev-threads path{opacity:calc(.45 + var(--thread-live, 0) * .45)}.ex-backlog[data-field=off] .wl-item{--w: .55;--live: 0;opacity:1;border-left-color:var(--line)}.ex-backlog[data-field=off] .wl-cycle{--live: 0}.ex-backlog[data-field=off] .wl-item.lit,.ex-backlog[data-field=off] .wl-item.cited{transform:none;background:color-mix(in srgb,var(--text) 3.7%,transparent);border-color:var(--line)}.ex-backlog[data-field=off] .wl-kind{border-color:var(--line);color:var(--text-3)}.ex-backlog[data-field=off] .wl-cycle{box-shadow:none}.ex-backlog[data-field=off] .wl-cycle-bar{opacity:.4}@media(max-width:840px){.ex-backlog .wl-board,.ex-backlog .ev-how-cols{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ex-backlog .wl-item,.ex-backlog .wl-cycle{transition:none}}
