.ppfcd8e{border-left:1px solid var(--line);border-right:1px solid var(--line);max-width:var(--wrap);border-bottom:1px solid var(--line);width:100%;padding:124px var(--px) 80px;scroll-snap-margin-top:calc(var(--nav-h) + 12px);scroll-margin-top:calc(var(--nav-h) + 12px);margin-left:auto;margin-right:auto;position:relative}@media (min-width:981px){.ppfcd8e{max-width:none;width:min(var(--wrap), calc(100% - 48px))}}@media (max-width:560px){.ppfcd8e{padding-top:96px;padding-bottom:72px}}.bvagvrw{display:-ms-grid;-ms-grid-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.bvagvrw[data-flip]>:last-child{order:-1}@media (max-width:980px){.bvagvrw{-ms-grid-columns:minmax(0, 1fr);grid-template-columns:minmax(0,1fr);gap:28px}.bvagvrw[data-flip]>:last-child{order:0}}.cgroqra{min-width:0}.cgroqra>span:first-child{margin-bottom:16px}.t98elu7{letter-spacing:-.035em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(30px,4vw,50px);font-weight:500;line-height:1.05}.p1x3p41v{color:var(--ink-2);text-wrap:pretty;max-width:52ch;margin:18px 0 24px;font-size:17px;line-height:1.55}.r1ec41bb.v1qzprh2 .file{background:var(--paper-2);border-bottom:1px solid var(--line);color:var(--ink-2);-webkit-box-flex-wrap:wrap;font-family:var(--mono);-webkit-box-pack:justify;gap:4px 12px;-ms-flex-pack:space-between;flex-wrap:wrap;justify-content:space-between;padding:8px 14px;font-size:11px;display:flex}.r1ec41bb.v1qzprh2 .body{display:-ms-grid;gap:10px;padding:12px 14px;display:grid}.r1ec41bb.v1qzprh2 .who{color:var(--ink-3);font-family:var(--mono);font-size:12px}.r1ec41bb.v1qzprh2 .who b{color:var(--ink);font-weight:500}.r1ec41bb.v1qzprh2 .body>p{color:var(--ink-2);margin:0;font-size:13px;line-height:1.5}.r1ec41bb.v1qzprh2 .suggestion{border:1px solid var(--line-2);font-family:var(--mono);min-width:0;font-size:11.5px;overflow-x:auto}.r1ec41bb.v1qzprh2 .suggestion .label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--line);color:var(--ink-3);letter-spacing:.06em;padding:5px 9px;font-size:10px;display:block}.r1ec41bb.v1qzprh2 .suggestion code{font-family:var(--mono);white-space:pre;padding:1px 9px;line-height:1.75;display:block}.r1ec41bb.v1qzprh2 .del{background:var(--bad-wash);color:var(--bad)}.r1ec41bb.v1qzprh2 .add{background:var(--good-wash);color:var(--good)}.r1ec41bb.v1qzprh2 .act{-webkit-box-flex-wrap:wrap;flex-wrap:wrap;align-items:center;gap:8px;font-size:11.5px;display:flex}.r1ec41bb.v1qzprh2 .commit{background:var(--good);color:#fff;padding:4px 9px}.r1ec41bb.v1qzprh2 .blocked{color:var(--ink-3);font-family:var(--mono);font-size:10.5px}.gb6nf4n.v1qzprh2 svg{font-family:var(--mono);width:100%;max-width:640px;height:auto;margin-inline:auto;font-size:9px;display:block}.gb6nf4n.v1qzprh2 .edge{fill:none;stroke:var(--blue);stroke-width:1.4px}.gb6nf4n.v1qzprh2 .edge-off{fill:none;stroke:#b8c0d0;stroke-dasharray:3 2;stroke-width:1.4px}.gb6nf4n.v1qzprh2 .node{fill:var(--paper);stroke:var(--blue)}.gb6nf4n.v1qzprh2 .node-off{fill:var(--paper-2);stroke:var(--line-2)}.gb6nf4n.v1qzprh2 .node-hit{fill:var(--blue)}.gb6nf4n.v1qzprh2 .label{fill:var(--ink)}.gb6nf4n.v1qzprh2 .label-off{fill:var(--ink-3)}.gb6nf4n.v1qzprh2 .label-hit{fill:#fff}.gb6nf4n.v1qzprh2 .legend{border-top:1px solid var(--line);color:var(--ink-3);-webkit-box-flex-wrap:wrap;flex-wrap:wrap;gap:6px 14px;padding:8px 14px;font-size:10.5px;display:flex}.gb6nf4n.v1qzprh2 .legend i{background:var(--blue);vertical-align:middle;width:10px;height:3px;margin-right:6px;display:inline-block}.gb6nf4n.v1qzprh2 .legend i.off{background:repeating-linear-gradient(90deg,#b8c0d0 0 3px,#0000 3px 5px)}.fnz0qcs.v1qzprh2{display:-ms-grid;gap:12px;padding:16px;display:grid}.fnz0qcs.v1qzprh2 .top{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);-webkit-box-flex-wrap:wrap;-webkit-box-pack:justify;gap:8px;-ms-flex-pack:space-between;letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;font-size:10.5px;display:flex}.fnz0qcs.v1qzprh2 .sev{background:var(--bad-wash);color:var(--bad);padding:3px 7px}.fnz0qcs.v1qzprh2 .name{letter-spacing:-.01em;font-size:16px;font-weight:500}.fnz0qcs.v1qzprh2 .where{color:var(--ink-3);font-family:var(--mono);overflow-wrap:anywhere;font-size:11.5px}.fnz0qcs.v1qzprh2 .sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sdd3dh{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);display:-ms-grid;-ms-grid-columns:repeat(4, minmax(0, 1fr));letter-spacing:.05em;grid-template-columns:repeat(4,minmax(0,1fr));margin:6px 0 0;padding:0;font-size:10px;list-style:none;display:grid}.sdd3dh li{padding-top:16px;position:relative}.sdd3dh li:before{background:var(--sky-3);content:"";width:9px;height:9px;position:absolute;top:0;left:0}.sdd3dh li:after{background:var(--line-2);content:"";height:1px;position:absolute;top:4px;left:9px;right:0}.sdd3dh li:last-child:after{display:none}.sdd3dh li[data-done]{color:var(--ink)}.sdd3dh li[data-done]:before,.sdd3dh li[data-done]:after{background:var(--blue)}.e880las{border-top:1px solid var(--line);-webkit-box-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:2px;padding-top:12px;display:flex}.e880las span{background:var(--blue-wash);color:var(--blue-deep);font-family:var(--mono);padding:3px 7px;font-size:10.5px}
