.wb[data-astro-cid-ox4iefsa]{gap:14px;margin:0;display:grid}.wb-cap[data-astro-cid-ox4iefsa]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.wb-cap[data-astro-cid-ox4iefsa] b[data-astro-cid-ox4iefsa]{font-family:var(--font-display);font-weight:500;font-size:var(--step-2);color:var(--ink)}.wb-cap[data-astro-cid-ox4iefsa] span[data-astro-cid-ox4iefsa]{font-size:var(--step--1);color:var(--muted)}.wb-stack[data-astro-cid-ox4iefsa]{gap:3px;height:40px;display:flex}.wb-seg[data-astro-cid-ox4iefsa]{color:#fff;font-weight:700;font-size:var(--step--1);transform-origin:0;transition:filter var(--t-fast);border-radius:8px;place-items:center;display:grid}.wb-seg[data-astro-cid-ox4iefsa]:hover{filter:brightness(1.1)}.wb-seg[data-astro-cid-ox4iefsa].wb--discussion,.wb-seg[data-astro-cid-ox4iefsa].wb--closed{color:var(--ink)}.wb--merged[data-astro-cid-ox4iefsa]{background:#1f7a50}.wb--review[data-astro-cid-ox4iefsa]{background:#c98a00}.wb--discussion[data-astro-cid-ox4iefsa]{background:#c4d8f5}.wb--closed[data-astro-cid-ox4iefsa]{background:#e3e9f0}.wb-seg[data-astro-cid-ox4iefsa].wb--review{color:var(--c-ink)}.wb-legend[data-astro-cid-ox4iefsa]{font-size:var(--step--1);color:var(--ink-2);flex-wrap:wrap;gap:6px 16px;display:flex}.wb-legend[data-astro-cid-ox4iefsa] span[data-astro-cid-ox4iefsa]{align-items:center;gap:7px;display:inline-flex}.wb-legend[data-astro-cid-ox4iefsa] i[data-astro-cid-ox4iefsa]{border-radius:3px;width:12px;height:12px}.wb-list[data-astro-cid-ox4iefsa]{border-top:1px solid var(--rule);gap:2px;padding-top:12px;list-style:none;display:grid}.wb-row[data-astro-cid-ox4iefsa]{font-size:var(--step--1);color:var(--ink-2);transition:background-color var(--t-fast);border-radius:8px;grid-template-columns:11.5em minmax(0,1fr) 1.6em;align-items:center;gap:12px;margin-inline:-8px;padding:7px 8px;display:grid}.wb-row[data-astro-cid-ox4iefsa]:hover{background:var(--fill);color:var(--ink)}.wb-name[data-astro-cid-ox4iefsa]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wb-bar[data-astro-cid-ox4iefsa]{width:var(--w);transform-origin:0;gap:2px;height:14px;display:flex}.wb-bar[data-astro-cid-ox4iefsa] span[data-astro-cid-ox4iefsa]{border-radius:3px}.wb-n[data-astro-cid-ox4iefsa]{text-align:right;color:var(--ink);font-weight:700}.js .wb[data-astro-cid-ox4iefsa] .wb-bar[data-astro-cid-ox4iefsa],.js .wb[data-astro-cid-ox4iefsa] .wb-seg[data-astro-cid-ox4iefsa]{transition:transform .8s var(--ease-out) calc(var(--i) * 90ms + .2s);transform:scaleX(0)}.js .wb[data-astro-cid-ox4iefsa][data-drawn] .wb-bar[data-astro-cid-ox4iefsa],.js .wb[data-astro-cid-ox4iefsa][data-drawn] .wb-seg[data-astro-cid-ox4iefsa]{transform:none}.hero-sub.summary strong{color:#fff}.toolbar{top:var(--header-h);z-index:5;margin-bottom:var(--head-gap);background:var(--paper);border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 0;display:flex;position:sticky}.tb-search{flex:260px;position:relative}.tb-search svg,.tb-select svg{width:18px;height:18px;color:var(--muted);pointer-events:none;position:absolute;top:50%;translate:0 -50%}.tb-search svg{left:12px}.tb-search input,.tb-select select{border:1px solid var(--rule-strong);border-radius:var(--r-ctl);background:var(--sheet);width:100%;min-height:44px;color:var(--ink);font:inherit;font-size:var(--step-0);transition:border-color var(--t-fast)}.tb-search input{padding:0 12px 0 40px}.tb-search input::placeholder{color:var(--muted)}.tb-search input:hover,.tb-select select:hover{border-color:var(--ink-2)}.tb-select{position:relative}.tb-select select{appearance:none;font-size:var(--step--1);cursor:pointer;padding:0 40px 0 12px;font-weight:500}.tb-select svg{right:12px}[data-work] .seg{border:1px solid var(--rule);background:var(--fill);border-radius:10px;flex-wrap:wrap;gap:2px;margin:0;padding:3px;display:inline-flex}[data-work] .seg label{position:relative}[data-work] .seg input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}[data-work] .seg span{min-height:36px;font-size:var(--step--1);color:var(--ink-2);white-space:nowrap;transition:background-color var(--t-fast), color var(--t-fast), box-shadow var(--t-fast);border-radius:7px;align-items:center;gap:7px;padding:0 12px;font-weight:500;display:inline-flex}[data-work] .seg label:hover span{color:var(--ink)}[data-work] .seg input:checked+span{background:var(--sheet);color:var(--ink);box-shadow:0 1px 2px #0e17261f, 0 0 0 1px var(--rule)}[data-work] .seg input:focus-visible+span{outline:2px solid var(--accent);outline-offset:1px}.sdot{background:currentColor;border-radius:50%;width:8px;height:8px}.sdot--merged{color:var(--st-merged)}.sdot--review{color:var(--st-review)}.sdot--discussion{box-shadow:inset 0 0 0 1.5px var(--st-discussion);background:0 0}.sdot--closed{height:2px;color:var(--st-closed)}.tb-count{font-size:var(--step--1);color:var(--ink-2);align-items:center;gap:12px;margin-left:auto;display:flex}.tb-reset{min-height:36px;color:var(--accent);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 10px;font-weight:500;text-decoration:underline}.tb-reset[hidden]{display:none}.w-group{margin-bottom:var(--grid-gap);padding:var(--card-pad);background:var(--sheet);border:1px solid var(--rule);border-radius:24px}.w-group+.w-group{margin-top:0}.w-group[hidden]{display:none}.w-head{margin-bottom:var(--s3);justify-items:start;gap:8px;display:grid}.w-head h2{font-size:var(--fs-h2)}.w-count{font-family:var(--font-ui);font-size:var(--step-0);color:var(--muted);vertical-align:middle;margin-left:6px;font-weight:600;display:inline-block}.w-list{border-top:1px solid var(--rule);list-style:none}.w-row:last-child{border-bottom:0}.w-row{border-bottom:1px solid var(--rule);animation:row-in var(--t-med) var(--ease-out)}.w-row[data-out]{display:none}.w-row[data-target] summary{background:var(--accent-tint)}@keyframes row-in{0%{opacity:0;transform:translateY(4px)}}.w-row summary{gap:6px var(--s2);border-radius:var(--r-ctl);cursor:pointer;transition:background-color var(--t-med);grid-template-columns:auto minmax(0,1fr) 20px;grid-template-areas:"main main chev""badge date chev";align-items:center;margin-inline:-8px;padding:16px 8px;list-style:none;display:grid}.w-row summary::-webkit-details-marker{display:none}.w-row summary:hover{background:var(--fill)}.w-row summary:hover .w-title{color:var(--accent)}.w-main{grid-area:main;gap:3px;min-width:0;display:grid}.w-title{font-weight:600;font-size:var(--step-0);color:var(--ink);transition:color var(--t-fast);line-height:1.4}.w-ref{font-size:var(--step--1);color:var(--muted)}.w-date{font-size:var(--step--1);color:var(--muted);white-space:nowrap;grid-area:date}.w-badge{grid-area:badge;justify-self:start}.w-chev{width:20px;height:20px;color:var(--muted);transition:transform var(--t-med) var(--ease);grid-area:chev}details[open] .w-chev{transform:rotate(180deg)}.w-detail{padding:4px 0 var(--s3);max-width:var(--measure);gap:12px;display:grid}details[open] .w-detail{animation:row-in var(--t-med) var(--ease-out)}.w-summary,.w-orig{color:var(--ink-2)}@media (width>=760px){.w-row summary{grid-template-columns:minmax(0,1fr) 120px 128px 20px;grid-template-areas:"main date badge chev"}.w-date{text-align:right}.w-badge{justify-self:start}.w-detail{padding-left:0}}@media (width<=759px){.w-kind{display:none}.tb-count{margin-left:0}.toolbar{position:static}}.w-empty{padding:var(--s5);text-align:center;border:1px dashed var(--rule-strong);border-radius:var(--r-card);color:var(--ink-2)}.w-empty[hidden]{display:none}
