.topic.svelte-imuiaw{border:1px solid color-mix(in srgb, var(--y-accent) 28%, var(--y-border));background:color-mix(in srgb, var(--y-soft) 85%, var(--y-card));min-width:0;max-width:100%;color:var(--y-text);font-size:max(var(--y-fs-floor), .86em);white-space:nowrap;align-items:center;padding:.05rem .5rem;font-weight:500;display:inline-flex}summary.svelte-imuiaw{list-style:none}details[open].svelte-imuiaw>summary:where(.svelte-imuiaw){display:none}summary.svelte-imuiaw::-webkit-details-marker{display:none}summary.svelte-imuiaw::marker{display:none}.card.svelte-1smtaec{border:1px solid var(--y-border);background:var(--y-card);min-width:0}.id.svelte-1smtaec{background:var(--y-soft);font-size:max(var(--y-fs-floor), .86em);align-items:stretch;line-height:1.85;display:flex}.who.svelte-1smtaec{white-space:nowrap;flex:1;align-items:center;gap:.4em;min-width:0;padding:0 .75rem;display:flex;overflow:hidden}.own.svelte-1smtaec{min-width:var(--keep);color:var(--y-accent);flex:0 1000 auto;font-weight:600}.sl.svelte-1smtaec{color:var(--y-muted)}.name.svelte-1smtaec{min-width:var(--keep);color:var(--y-text);font-family:var(--font-mono);flex:0 auto;font-weight:700}.own.svelte-1smtaec,.name.svelte-1smtaec{display:flex}.pair.svelte-1smtaec{align-items:center;gap:.4em;min-width:0;display:flex}.head.svelte-1smtaec{text-overflow:ellipsis;white-space:pre;min-width:4ch;overflow:hidden}.tail.svelte-1smtaec{white-space:pre;flex:none}.full.svelte-1smtaec{white-space:normal;overflow-wrap:anywhere;margin:0;padding:.3rem .75rem;font-weight:600;line-height:1.5}.full.svelte-1smtaec .sl:where(.svelte-1smtaec){margin:0 .3em;font-weight:400}.full.svelte-1smtaec a:where(.svelte-1smtaec){color:var(--y-accent)}.full.svelte-1smtaec a:where(.svelte-1smtaec)+.sl:where(.svelte-1smtaec)+a:where(.svelte-1smtaec){color:var(--y-text);font-family:var(--font-mono);font-weight:700}.clone.svelte-1smtaec{border-left:1px solid var(--y-border);color:var(--y-accent);flex:none;align-items:center;gap:.4em;padding:0 .75rem;display:flex}.clone.svelte-1smtaec:hover{background:var(--y-card);text-decoration:none}.ci.svelte-1smtaec{width:1em;height:1em}.body.svelte-1smtaec{border-top:1px solid var(--y-border);font-size:max(var(--y-fs-floor), .92em);flex-direction:column;gap:.5rem;padding:.6rem .75rem .7rem;display:flex}.body.svelte-1smtaec:not(:has(*)){display:none}.desc.svelte-1smtaec,.meta.svelte-1smtaec{margin:0}.desc.svelte-1smtaec{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.meta.svelte-1smtaec{color:var(--y-muted)}.meta.svelte-1smtaec a:where(.svelte-1smtaec){color:var(--y-accent)}.site.svelte-1smtaec{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.clone[aria-disabled=true].svelte-1smtaec{pointer-events:none;color:var(--y-muted)}@media (width<=40rem){.who.svelte-1smtaec,.clone.svelte-1smtaec{padding-inline:var(--y-pad-phone)}.body.svelte-1smtaec{padding:var(--y-pad-phone)}}.bar.svelte-1k9t5ah{--dz-on:var(--y-soft);border:1px solid var(--y-border);background:var(--y-soft);border-bottom:0;align-items:stretch;min-width:0;display:flex}.tabs.svelte-1k9t5ah{border:0;border-right:1px solid var(--y-border);font-family:var(--font-mono);font-size:max(var(--y-fs-floor), .86em);overscroll-behavior-x:contain;scrollbar-width:none;background:0 0;overflow-x:auto}.tabs.svelte-1k9t5ah .y-seg:where(.svelte-1k9t5ah){flex:none}.tabs.svelte-1k9t5ah .y-seg:where(.svelte-1k9t5ah):not(.y-seg-a){background:var(--y-card)}.n.svelte-1k9t5ah{min-width:2ch;color:var(--y-accent);display:inline-block}.n.svelte-1k9t5ah:empty{min-width:0}.y-seg-a.svelte-1k9t5ah .n:where(.svelte-1k9t5ah){color:inherit}.tabs.svelte-1k9t5ah .cur:where(.svelte-1k9t5ah){flex:none;gap:0;max-width:22rem;padding-right:0}.tabs.svelte-1k9t5ah .cur.ticket:where(.svelte-1k9t5ah){min-width:24ch}.lab.svelte-1k9t5ah{min-width:0;display:flex}.cur.svelte-1k9t5ah:not(.ticket) .lab:where(.svelte-1k9t5ah),.path.svelte-1k9t5ah{font-family:var(--font-mono)}.num.svelte-1k9t5ah{opacity:.7;flex:none}.path.svelte-1k9t5ah{color:var(--y-muted);white-space:normal;overflow-wrap:anywhere;padding:0 .75rem .3rem;line-height:1.5}.x.svelte-1k9t5ah{width:1.5rem;color:inherit;opacity:.8;flex:none;justify-content:center;align-self:stretch;align-items:center;margin-left:.2em;display:flex}.x.svelte-1k9t5ah svg{width:1em;height:1em}.x.svelte-1k9t5ah:hover{background:color-mix(in srgb, currentColor 18%, transparent);opacity:1;text-decoration:none}@media (width<=640px){.tabs.svelte-1k9t5ah{border-right:0;width:100%}}.frame.svelte-s7eo4x,.legend.svelte-s7eo4x{max-width:26rem}.frame.svelte-s7eo4x{container-type:inline-size}.waffle.svelte-s7eo4x{--gap:2px;--cell:max(round(down, calc((100cqw - 19 * var(--gap)) / 20), 1px), 1px);grid-template-columns:repeat(20, var(--cell));gap:var(--gap);margin-left:round(down, calc((100cqw - 20 * var(--cell) - 19 * var(--gap)) / 2), 1px);display:grid}.waffle.svelte-s7eo4x i:where(.svelte-s7eo4x){height:var(--cell);display:block}.legend.svelte-s7eo4x{font-size:max(var(--y-fs-floor), .78em);grid-template-columns:1fr 1fr;gap:.05rem 1rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}li.svelte-s7eo4x{align-items:center;gap:.35rem;min-width:0;display:flex}li.svelte-s7eo4x i:where(.svelte-s7eo4x){flex:none;width:round(.6em,1px);height:round(.6em,1px)}.name.svelte-s7eo4x{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}b.svelte-s7eo4x{color:var(--y-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.pb.sb-refs{padding:.4rem .45rem}.ld.svelte-1q8ikn2{min-width:0;color:var(--y-text);align-items:baseline;gap:.5rem;padding:.16rem .3rem;text-decoration:none;display:flex}.ld.svelte-1q8ikn2:hover,.ld.on.svelte-1q8ikn2{background:var(--y-soft)}.ld.on.svelte-1q8ikn2 .l:where(.svelte-1q8ikn2){color:var(--y-accent)}.l.svelte-1q8ikn2{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dots.svelte-1q8ikn2{border-bottom:1px dotted var(--y-muted);opacity:.4;flex:1;min-width:1rem;transform:translateY(-.3em)}.sha.svelte-1q8ikn2{color:var(--y-accent);font-family:var(--font-mono);flex:none}.ld.svelte-1q8ikn2 .age{text-align:right;min-width:2.2em;color:var(--y-muted);font-size:max(var(--y-fs-floor), .9em);white-space:nowrap;flex:none}.note.svelte-1q8ikn2{color:var(--y-muted);font-size:max(var(--y-fs-floor), .85em);margin:0;padding:.1rem .3rem}.more.svelte-1q8ikn2{color:var(--y-muted);font-size:max(var(--y-fs-floor), .8em);cursor:pointer;padding:.1rem .3rem;list-style:none;display:block}.more.svelte-1q8ikn2::-webkit-details-marker{display:none}.more.svelte-1q8ikn2:hover{color:var(--y-accent)}details[open].svelte-1q8ikn2 .shut:where(.svelte-1q8ikn2),details.svelte-1q8ikn2:not([open]) .open:where(.svelte-1q8ikn2){display:none}.all.svelte-1q8ikn2{font-size:max(var(--y-fs-floor), .8em);gap:1rem;margin:0;padding:.1rem .3rem;display:flex}.all.svelte-1q8ikn2 a:where(.svelte-1q8ikn2){color:var(--y-muted);text-decoration:none}.all.svelte-1q8ikn2 a:where(.svelte-1q8ikn2):hover{color:var(--y-accent)}.sb.svelte-1g716ic{flex-direction:column;flex:auto;gap:.8rem;min-height:0;display:flex}.sb.svelte-1g716ic .sb-files,.sb.svelte-1g716ic .sb-sq{flex-direction:column;display:flex}.sb.svelte-1g716ic .sb-files{flex:0 1000 auto;min-height:10rem}.sb.svelte-1g716ic .sb-sq{flex:0 auto;min-height:3.6rem}.sb.svelte-1g716ic .pb.sb-tree,.sb.svelte-1g716ic .pb.sb-lang,.sb.svelte-1g716ic .pb.sb-refs{flex:0 auto;min-height:0;overflow-y:auto}.sb.svelte-1g716ic .pb.sb-tree{padding:.45rem .6rem .5rem .3rem}.bar.svelte-1g716ic{border-bottom:1px solid var(--y-border);background:var(--y-soft);align-items:stretch;min-width:0;display:flex}.bar.svelte-1g716ic .y-rb:where(.svelte-1g716ic){border:0;border-right:1px solid var(--y-border);min-width:0;max-width:60%;font-size:max(var(--y-fs-floor), .8em);flex:0 auto}.bar.svelte-1g716ic .y-seg-a:where(.svelte-1g716ic){flex:none}.bar.svelte-1g716ic label.filter{box-shadow:none;background:0 0;border:0;flex:1}.empty.svelte-1g716ic{color:var(--y-muted);font-size:max(var(--y-fs-floor), .85em);margin:0;padding:.2rem .5rem}.sk.svelte-d8hstn{color:#0000;border:0}.sk.svelte-d8hstn .y-seg{background:var(--y-card);color:#0000;-webkit-user-select:none;user-select:none}.pagebar.svelte-50ps41{border-top:1px solid var(--y-border);border-left:1px solid var(--y-border);flex:none;align-items:stretch;display:flex}.app.svelte-3xckc5{flex-direction:column;gap:.8rem;padding:.8rem;display:flex}.side.svelte-3xckc5{display:contents}.side.svelte-3xckc5 .sb{order:2}.right.svelte-3xckc5{flex-direction:column;order:1;min-width:0;display:flex}.top.svelte-3xckc5{background:var(--y-soft);align-items:stretch;min-width:0;display:flex}.top.svelte-3xckc5>nav.bar{flex:1;min-width:0}.acct.svelte-3xckc5{border-top:1px solid var(--y-border);border-right:1px solid var(--y-border);flex:none;margin-left:auto;display:flex}@media (width<=40rem){main:has(>[data-repo-app]){padding-bottom:0}.app.svelte-3xckc5{padding:2px}.app.svelte-3xckc5:not(:has(>.parsed)) .side:where(.svelte-3xckc5) .sb{display:none}.acct.svelte-3xckc5{padding-left:.4rem}.pagebar+.acct.svelte-3xckc5{padding-left:0}}.acct.svelte-3xckc5 nav.corner{border-width:0 0 0 1px}.skip.svelte-3xckc5{position:absolute;left:-100vw}.skip.svelte-3xckc5:focus{z-index:50;border:1px solid var(--y-border);background:var(--y-accent);color:var(--y-bg);font-size:max(var(--y-fs-floor), .86em);padding:0 .75rem;line-height:1.85;top:.8rem;left:.8rem}#pane.svelte-3xckc5:focus{outline:none}.prog.svelte-3xckc5{z-index:35;opacity:0;pointer-events:none;height:4px;-webkit-mask:var(--y-dz-top) 0 0 / 8px 12px repeat-x;mask:var(--y-dz-top) 0 0 / 8px 12px repeat-x;position:absolute;top:0;left:0;right:0;overflow:hidden}.prog.svelte-3xckc5:before{content:"";background:repeating-linear-gradient(90deg, var(--y-accent) 0 32px, transparent 32px 64px);position:absolute;inset:0 0 0 -64px}.prog.on.svelte-3xckc5,html[data-loading] .prog.svelte-3xckc5,html[data-suspended] .prog.svelte-3xckc5{opacity:1}.prog.on.svelte-3xckc5:before,html[data-loading] .prog.svelte-3xckc5:before,html[data-suspended] .prog.svelte-3xckc5:before{animation:.8s steps(32,end) infinite svelte-3xckc5-prog}@keyframes svelte-3xckc5-prog{to{transform:translate(64px)}}.body.svelte-3xckc5{border:1px solid var(--y-border);background:var(--y-card);min-width:0;position:relative}.scroll.svelte-3xckc5{min-width:0;padding:1rem}@media (width<=40rem){.scroll.svelte-3xckc5{padding:var(--y-pad-phone)}}.drawer.svelte-3xckc5,.scrim.svelte-3xckc5{display:none}@media (width>=40.0625rem) and (width<=63.99rem){main:has(>[data-repo-app]){padding-bottom:0}.app.svelte-3xckc5{height:100dvh}.right.svelte-3xckc5{flex:1 1 0;min-height:0}.body.svelte-3xckc5{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.scroll.svelte-3xckc5{flex:1 1 0;min-height:0;padding:1.4rem 1.8rem;overflow-y:auto}.side.svelte-3xckc5{z-index:60;border-right:1px solid var(--y-border);background:var(--y-bg);visibility:hidden;flex-direction:column;gap:.8rem;width:min(22rem,85vw);padding:.8rem;transition:transform .2s,visibility 0s .2s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-105%)}.side.open.svelte-3xckc5,.side.svelte-3xckc5:target{visibility:visible;transition:transform .2s;transform:none}.side.open.svelte-3xckc5+.scrim:where(.svelte-3xckc5),.side.svelte-3xckc5:target+.scrim:where(.svelte-3xckc5){z-index:55;background:#00000059;display:block;position:fixed;inset:0}.drawer.svelte-3xckc5{border:1px solid var(--y-border);background:var(--y-card);color:var(--y-accent);font-size:max(var(--y-fs-floor), .86em);white-space:nowrap;border-bottom:0;border-right:0;flex:0 auto;align-items:center;gap:.4em;min-width:0;max-width:40%;padding:0 .75rem;font-weight:600;display:flex}.dl.svelte-3xckc5{text-overflow:ellipsis;min-width:0;overflow:hidden}.drawer.svelte-3xckc5:hover{text-decoration:none}}@media (width>=64rem){main:has(>[data-repo-app]){padding-bottom:0}.app.svelte-3xckc5{grid-template-columns:22rem minmax(0,1fr);gap:1.4rem;width:100%;max-width:96rem;height:100dvh;margin:0 auto;padding:1.2rem 1.4rem 1rem;display:grid}.side.svelte-3xckc5{flex-direction:column;gap:.8rem;min-height:0;display:flex;overflow:hidden}.right.svelte-3xckc5{min-height:0}.body.svelte-3xckc5{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.scroll.svelte-3xckc5{flex:1 1 0;min-height:0;padding:1.4rem 1.8rem;overflow-y:auto}.scroll.svelte-3xckc5:has([data-board]){flex-direction:column;padding:0;display:flex;overflow:hidden}.scroll.svelte-3xckc5:has(>[data-fill-pane]){flex-direction:column;display:flex}.scroll.svelte-3xckc5>[data-fill-pane]{flex:1 0 auto}}
