#seis .seis-key{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:2px 16px;display:flex}#seis .seis-key>span{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}#seis .seis-key>span:before{content:"";box-sizing:border-box;flex:none;width:8px;height:8px}#seis .seis-key__c:before{background:var(--ink)}#seis .seis-key__u:before{border:1px solid var(--ink)}#seis .seis-key__r:before{background:var(--rose)}#seis .seis-chart{--gut:22px;--rows:var(--rn);--tag-row:14px;--plot-h:132px;--bar-gap:.5px;--mk:6px;--tags-h:calc(var(--rows) * var(--tag-row) + 12px);--rail-h:calc(var(--stack) * (var(--mk) + 2px) + 5px);--x-h:26px;--tag-fs:var(--fs-mono-s);grid-template-columns:var(--gut) minmax(0, 1fr);font-variant-numeric:tabular-nums;margin-top:4px;display:grid;position:relative}#seis .seis-tag{--row:var(--row-n);--tx:var(--tx-n);--lx:var(--lx-n);--on:var(--on-n)}#seis .seis-lb{--on:var(--on-n)}@container (width>=480px){#seis .seis-chart{--gut:24px;--rows:var(--rs);--plot-h:150px;--bar-gap:1px}#seis .seis-tag{--row:var(--row-s);--tx:var(--tx-s);--lx:var(--lx-s);--on:var(--on-s)}#seis .seis-lb{--on:var(--on-s)}}@container (width>=720px){#seis .seis-chart{--gut:28px;--rows:var(--rm);--plot-h:172px;--tag-row:15px;--tag-fs:var(--fs-mono);--mk:7px}#seis .seis-tag{--row:var(--row-m);--tx:var(--tx-m);--lx:var(--lx-m);--on:var(--on-m)}#seis .seis-lb{--on:var(--on-m)}}@container (width>=900px){#seis .seis-chart{--rows:var(--rw);--plot-h:212px;--bar-gap:2px}#seis .seis-tag{--row:var(--row-w);--tx:var(--tx-w);--lx:var(--lx-w);--on:var(--on-w)}#seis .seis-lb{--on:var(--on-w)}}#seis .seis-y{color:var(--ink-3);font-size:var(--fs-mono-s);line-height:1;position:relative}#seis .seis-y>span{right:7px;top:calc(var(--tags-h) + var(--rail-h) + (1 - var(--v) / var(--ymax)) * var(--plot-h));position:absolute;transform:translateY(-50%)}#seis .seis-area{min-width:0;position:relative}#seis .seis-tags{height:var(--tags-h);position:relative}#seis .seis-tag{left:calc((var(--d) + .5) * 100% / var(--span));bottom:calc(var(--row) * var(--tag-row) + 9px);display:var(--on);font-family:var(--font-mono);font-size:var(--tag-fs);letter-spacing:.01em;color:var(--ink-2);white-space:nowrap;transform:translateX(var(--tx));align-items:baseline;gap:.55em;line-height:12px;position:absolute}#seis .seis-tag>b{color:var(--ink);font-weight:560}#seis .seis-tag .hl-beta{vertical-align:baseline;align-self:center;font-size:.78em;line-height:1.35}#seis .seis-tag:after{content:"";left:var(--lx);height:calc(var(--row) * var(--tag-row) + 7px);border-left:1px solid var(--ink-3);transform-origin:50% 100%;transform:scaleY(var(--lead,1));position:absolute;top:calc(100% + 2px)}#seis .seis-tag__w,#seis .seis-tag__m{display:none}@container (width>=480px){#seis .seis-tag__m{display:inline}}@container (width>=900px){#seis .seis-tag__m{display:none}#seis .seis-tag__w{display:inline}}#seis .seis-rail{height:var(--rail-h);border-top:1px solid var(--hair);position:relative}#seis .seis-mk{left:calc((var(--d) + .5) * 100% / var(--span));top:calc(3px + var(--k) * (var(--mk) + 2px));width:clamp(1.5px, calc(100% / var(--span) - 1.5px), var(--mk));height:var(--mk);background:var(--rose);transition:outline-color .16s var(--ease-tween450);outline-offset:1.5px;outline:1.5px solid #0000;position:absolute;translate:-50%}#seis .seis-mk.is-new{border:1.5px solid var(--rose);background:0 0}#seis .seis-mk.is-hot{outline-color:var(--ink)}#seis .seis-plot{height:var(--plot-h);position:relative}#seis .seis-grid>i{left:0;right:0;bottom:calc(var(--v) * 100% / var(--ymax));border-top:1px solid var(--grid);position:absolute}#seis .seis-grid>i:nth-child(2n){border-top-color:var(--grid-2)}#seis .seis-data,#seis .seis-ann{position:absolute;inset:0}#seis .seis-bar{bottom:0;left:calc(var(--d) * 100% / var(--span) + var(--bar-gap) / 2);width:calc(100% / var(--span) - var(--bar-gap));height:calc(var(--n) * 100% / var(--ymax));background:var(--ink);position:absolute}#seis .seis-bar--u{bottom:calc(var(--b) * 100% / var(--ymax));background:var(--plate);border:1px solid var(--ink)}#seis .seis-bar.is-hot{background:var(--rose)}#seis .seis-bar--u.is-hot{background:var(--rose-wash);border-color:var(--rose)}#seis .seis-ann{pointer-events:none;color:var(--ink-2);font-size:var(--fs-mono-s);line-height:12px}#seis .seis-l{display:none}#seis .seis-gap{height:7px;bottom:14px;left:calc(var(--from) * 100% / var(--span));width:calc((var(--to) - var(--from)) * 100% / var(--span));border-inline:1px solid var(--ink-3);position:absolute}#seis .seis-gap:before{content:"";border-top:1px solid var(--ink-3);position:absolute;top:3px;left:0;right:0}#seis .seis-gap__t{white-space:nowrap;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}#seis .seis-peak{right:calc(100% - var(--d) * 100% / var(--span) + 7px);bottom:calc(var(--n) * 100% / var(--ymax) - 11px);white-space:nowrap;color:var(--ink);position:absolute}@container (width>=480px){#seis .seis-l{display:inline}#seis .seis-s{display:none}}@container (width>=720px){#seis .seis-ann{font-size:var(--fs-mono)}}#seis .seis-x{height:var(--x-h);border-top:1px solid var(--ink);color:var(--ink-3);font-size:var(--fs-mono-s);line-height:1;position:relative}#seis .seis-tk{top:0;left:calc(var(--d) * 100% / var(--span));background:var(--ink);width:1px;height:6px;position:absolute}#seis .seis-tk--end{margin-left:-1px}#seis .seis-wk{top:0;left:calc(var(--d) * 100% / var(--span));background:var(--ink-3);opacity:.55;width:1px;height:3px;display:none;position:absolute}#seis .seis-lb{display:var(--on);top:10px;left:calc(var(--d) * 100% / var(--span));white-space:nowrap;padding-left:4px;position:absolute}#seis .seis-lb--start{color:var(--ink-2);padding-left:0}#seis .seis-lb--end{color:var(--ink-2);padding-left:0;transform:translate(-100%)}@container (width>=720px){#seis .seis-wk{display:block}}#seis .seis-vis.is-drawing .seis-data,#seis .seis-vis.is-drawing .seis-ann{clip-path:inset(-24px calc(100% - var(--reveal)) -24px -48px)}#seis .seis-after{top:0;bottom:0;right:0;left:calc(var(--snap) * 100% / var(--span));background:var(--plate-2);border-left:1px dashed var(--ink-3);position:absolute}#seis .seis-cur{left:0;top:calc(var(--tags-h) - 17px);height:calc(var(--rail-h) + var(--plot-h) + 17px);pointer-events:none;z-index:2;will-change:transform;width:0;position:absolute}#seis .seis-cur[hidden]{display:none}#seis .seis-cur__line{background:var(--rose);width:1px;position:absolute;top:16px;bottom:0;left:-.5px}#seis .seis-cur__flag{background:var(--rose);height:16px;color:var(--on-rose);line-height:16px;font-size:var(--fs-mono-s);white-space:nowrap;padding:0 6px;position:absolute;top:0;left:-.5px}#seis .seis-cur.is-flip .seis-cur__flag{left:auto;right:-.5px}#seis .seis-scrub{z-index:3;touch-action:pan-y;cursor:crosshair;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}#seis .seis-scrub:focus-visible{outline:2px solid var(--focus);outline-offset:4px}#seis .seis-src{color:var(--ink-3);white-space:nowrap}#errata .errata-h{margin-bottom:14px}#errata .errata-list{border-top:1px solid var(--ink)}#errata .errata-list>li{border-bottom:1px solid var(--hair-2);color:var(--ink-2);padding:10px 0 11px;font-size:15px;line-height:1.47}#errata .errata-list b{color:var(--ink);font-weight:620}#errata .errata-more{color:var(--ink-3);margin-top:12px}#errata .errata-more a{min-height:24px;color:var(--ink);align-items:center;display:inline-flex}.gh{--gh-row:var(--hair-2);font-size:15px;line-height:1.45;container:gh/inline-size}.gh__title{margin-bottom:14px}.gh-col{min-width:0}.gh-col--all{display:contents}.gh__grid{grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.gh-status{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}.gh-status__line{flex-wrap:wrap;align-items:baseline;gap:0 12px;min-width:0;display:flex}.gh-state{white-space:nowrap;align-items:baseline;gap:8px;font-size:14px;font-weight:600;line-height:1.3;display:inline-flex}.gh-glyph{border:1px solid var(--ink);width:9px;height:9px;transition:background-color var(--dur-tint) var(--ease-tween450), border-color var(--dur-tint) var(--ease-tween450);background:0 0;flex:none;align-self:center}.gh-state[data-status=live] .gh-glyph{background:var(--rose);border-color:var(--rose)}.gh-state[data-status=cached] .gh-glyph{background:var(--ink)}.gh-state[data-status=partial] .gh-glyph{background:linear-gradient(90deg, var(--ink) 50%, transparent 50%)}.gh-state[data-status=unavailable] .gh-glyph,.gh-state[data-status=loading] .gh-glyph{border-color:var(--ink-3)}.gh-meta{color:var(--ink-3);min-width:0}.gh-meta:empty{display:none}.gh-meta b{color:var(--ink-2);font-weight:400}.gh-refresh{min-height:44px;color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 0 0 10px;display:inline-flex;position:relative}.gh-refresh:before{content:"";width:7px;height:7px;transition:background-color .2s var(--ease-tween450);border:1px solid}.gh-refresh:hover:not(:disabled){text-decoration:underline;text-decoration-color:var(--rose);text-underline-offset:.25em}.gh-refresh:hover:not(:disabled):before{background:var(--rose);border-color:var(--rose)}.gh-refresh:disabled{color:var(--ink-3);cursor:default}.gh-bus{height:3px;transition:gap .36s var(--ease-needle);grid-column:1/-1;gap:0;margin-top:2px;display:flex}.gh-bus>span{background:0 0;flex:1 1 0;transition:background-color .2s linear;position:relative;overflow:hidden}.gh-bus i{background:var(--ink);transform-origin:0;height:1px;transition:transform .24s linear, height .24s var(--ease-needle), background-color var(--dur-tint) var(--ease-tween450);position:absolute;inset:auto 0 0}.gh[data-bus=active] .gh-bus{gap:3px}.gh[data-bus=active] .gh-bus>span{background:var(--hair-2)}.gh[data-bus=active] .gh-bus>[data-state] i{height:3px}.gh[data-bus=active] .gh-bus>[data-state=pending] i{transform:scaleX(0)}.gh[data-bus=active] .gh-bus>[data-state=ok] i{background:var(--rose)}.gh[data-bus=active] .gh-bus>[data-state=error] i,.gh[data-bus=active] .gh-bus>:not([data-state]) i{background:var(--ink-3)}.gh-notice{grid-column:1/-1;margin-top:8px}.gh-counters{margin:0}.gh-counter{border-bottom:1px solid var(--gh-row);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:16px;padding:7px 0 6px;display:grid}.gh-counter[hidden]{display:none}.gh-counter dt{color:var(--ink-3)}.gh-num{white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:10px;margin:0;display:flex}.gh-val{letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-align:right;font-size:27px;font-weight:700;font-stretch:70%;line-height:.95;display:inline-block}.gh-val[aria-label=Loading],.gh-val[aria-label=Unavailable]{color:var(--ink-3);font-weight:400}.gh-counter--lead{padding-top:12px}.gh-counter--lead .gh-val{font-size:var(--fs-num-l)}.gh-delta{color:var(--rose-ink)}.gh-delta[hidden]{display:none}.gh-split{grid-column:1/-1;margin:10px 0 2px}.gh-split__bar{background:0 0;gap:2px;height:6px;display:flex}.gh-split__bar i{background:var(--ink);min-width:2px;transition:flex-grow var(--dur-morph) var(--ease-needle);flex:0 0 0}.gh-split__bar [data-seg=windows],.gh-split__legend [data-platform=windows]:before{background:var(--ink-3)}.gh-split__bar [data-seg=linux],.gh-split__legend [data-platform=linux]:before{background:var(--amber)}.gh-split__bar [data-zero]{display:none}.gh-split__bar:not(:has(i:not([data-zero]))){background:var(--hair-2)}.gh-split__legend{flex-wrap:wrap;gap:2px 16px;margin-top:8px;display:flex}.gh-split__legend li{color:var(--ink-2);white-space:nowrap;align-items:baseline;gap:7px;display:inline-flex}.gh-split__legend li:before{content:"";background:var(--ink);flex:none;align-self:center;width:7px;height:7px}.gh-split__name{align-items:baseline;gap:5px;display:inline-flex}.gh-split__n{color:var(--ink);font-variant-numeric:tabular-nums}.gh-block{margin-top:26px}.gh-block__head{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:6px;display:flex}.gh-sub{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.01em;color:var(--ink);margin:0;font-weight:600;line-height:1.55}.gh-more{min-height:44px;color:var(--ink-2);white-space:nowrap;align-items:center;gap:.5em;margin:-14px 0;text-decoration:none;display:inline-flex}.gh-more:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--rose)}.gh .commit-row{border-bottom:1px solid var(--gh-row);grid-template-columns:20px minmax(0,1fr);column-gap:11px;padding:10px 0 9px;display:grid;position:relative}.gh .commit-avatar{background:var(--plate-2);object-fit:cover;filter:grayscale()contrast(1.05);outline:1px solid var(--hair);outline-offset:-1px;width:20px;height:20px;transition:filter .2s var(--ease-tween450);margin-top:1px;display:block}.gh .commit-row:hover .commit-avatar{filter:none}.gh .commit-content{min-width:0}.gh .commit-title{-webkit-line-clamp:2;line-clamp:2;color:var(--ink);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14.5px;line-height:1.4;text-decoration:none;display:-webkit-box;overflow:hidden}.gh .commit-title:hover{text-decoration:underline;text-decoration-color:var(--rose)}.gh .commit-meta{color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:0 8px;margin-top:3px;display:flex}.gh .commit-meta>[aria-hidden]{color:var(--hair)}.gh .commit-author{color:var(--ink-2);text-decoration:none}.gh a.commit-author:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--rose)}.gh .commit-sha{color:var(--ink-3);margin-left:auto;text-decoration:none}.gh .commit-sha:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--rose)}.gh .gh-new{color:var(--rose-ink)}.gh .commit-row[data-new] .commit-meta,.gh .commit-row[data-new] .commit-sha{color:var(--ink-2)}.gh .commit-row[data-new]{background:var(--rose-wash);box-shadow:inset 3px 0 0 var(--rose);grid-template-columns:20px minmax(0,1fr);padding-left:11px;padding-right:8px}.gh .commit-list,.gh .release-list{position:relative}.gh .commit-ph{border-bottom:1px solid var(--gh-row);grid-template-columns:20px minmax(0,1fr);column-gap:11px;padding:10px 0 9px;display:grid}.gh .commit-ph i,.gh .commit-ph b,.gh .release-ph b{background:var(--plate-2);display:block}.gh .commit-ph i{width:20px;height:20px}.gh .commit-ph b{width:72%;height:9px;margin-top:5px}.gh .commit-ph b+b{width:34%;margin-top:12px}.gh .commit-ph:nth-child(2n) b:first-child{width:88%}.gh .commit-ph:nth-child(3n) b:first-child{width:58%}.gh .release-ph{padding:14px 0}.gh .release-ph b{height:9px;margin-top:12px}.gh .release-ph b:first-child{width:34%;height:22px;margin-top:0}.gh .release-ph b:last-child{width:60%}.gh [aria-busy=true] .activity-empty{display:none}.gh .activity-empty{color:var(--ink-2);font-size:var(--fs-small);padding:12px 0}.gh .release-entry{padding:14px 0 4px;position:relative}.gh .release-entry[data-new]{box-shadow:inset 3px 0 0 var(--rose);padding-left:14px}.gh .release-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 14px;display:flex}.gh .release-h{letter-spacing:-.005em;flex-wrap:wrap;align-items:baseline;gap:0 10px;margin:0;font-size:30px;font-weight:700;font-stretch:72%;line-height:1;display:flex}.gh .release-tag{color:var(--ink);text-decoration:none}.gh .release-tag:hover{text-decoration:underline 2px;text-decoration-color:var(--rose);text-underline-offset:.12em}.gh .release-title{letter-spacing:0;font-size:17px;font-weight:600;font-stretch:96%}.gh .release-when{color:var(--ink-3)}.gh .release-when time{color:var(--ink-2)}.gh .release-when>*{white-space:nowrap}.gh .release-when .mk{color:var(--ink-2);margin-left:14px;display:inline-block}.gh .release-body{color:var(--ink-2);font-size:var(--fs-small);overflow-wrap:anywhere;margin-top:10px;line-height:1.5}.gh .release-excerpt{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gh .release-body b,.gh .release-body strong{color:var(--ink);font-weight:620}.gh .release-body a{color:var(--ink);text-decoration-color:var(--hair)}.gh .release-body a:hover{text-decoration-color:var(--rose)}.gh .release-body code{font-family:var(--font-mono);font-size:.86em}.gh .release-link{min-height:44px;color:var(--ink-2);align-items:center;gap:.5em;margin-top:2px;text-decoration:none;display:inline-flex}.gh .release-link:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--rose)}.gh .activity-noscript ul{flex-wrap:wrap;gap:0 18px;margin-top:6px;display:flex}.gh .activity-noscript a{align-items:center;gap:.5em;min-height:44px;display:inline-flex}.gh .activity-noscript p{color:var(--ink-2);max-width:34em}.gh--compact .gh-counters{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px;display:grid}.gh--compact .gh-counter--lead{grid-column:1/-1}.gh--compact .gh-counter:not(.gh-counter--lead){grid-template-columns:minmax(0,1fr);row-gap:3px;padding:8px 0 7px}.gh--compact .gh-counter:not(.gh-counter--lead) .gh-num{justify-content:flex-start}.gh .release-snap li{border-bottom:1px solid var(--gh-row);flex-wrap:wrap;align-items:baseline;gap:0 14px;padding:4px 0 3px;display:flex}.gh .release-snap .release-tag{min-width:4.2em;font-size:22px;font-weight:700;font-stretch:72%;line-height:1.2}.gh .release-snap .release-link{margin:-6px 0 -6px auto}.gh--compact .release-snap li{border-bottom:0;padding-top:12px}.gh--compact .release-snap .release-tag{font-size:30px;line-height:1}.gh .gh-snap{color:var(--ink-3);margin-top:8px}.gh--compact .release-head{flex-wrap:nowrap}@container gh (width>=680px){.gh--compact .gh__grid{grid-template:"status status""counters commits""releases commits"1fr/minmax(0,5fr) minmax(0,6fr);column-gap:40px}.gh--compact .gh-status{grid-area:status}.gh--compact .gh-counters{grid-area:counters}.gh--compact .gh-releases{grid-area:releases}.gh--compact .gh-commits{grid-area:commits;margin-top:0;padding-top:9px}}@media (width<=420px){.gh-val,.gh .release-h{font-size:28px}}
