.t3code-article{max-width:var(--public-measure)}.t3code-article h1{font-size:var(--font-size-public-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-public-h);text-wrap:balance;letter-spacing:var(--letter-spacing-public-h);overflow-wrap:anywhere;margin:0}.t3code-article p{margin:var(--sp-5) 0 0}.t3code-article code{border:var(--sp-unit) solid var(--color-public-line);background:var(--color-public-panel);padding:.1em .35em}.t3code-article__lede{font-size:var(--font-size-public-lede);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body)}.t3code-article .t3code-article__lede{margin-top:var(--sp-8)}
.t3code-showcase{gap:var(--sp-12);align-items:start;min-width:0;display:grid}@media (min-width:1800px){.t3code-showcase--visualized{grid-template-columns:minmax(0, var(--public-measure)) minmax(0, 1fr);gap:var(--sp-16)}}@media (min-width:1800px) and (not (min-width:1854px)){.t3code-showcase--visualized:has(.t3code-showcase-comparison:not(.t3code-showcase-comparison--keeps-measure),.t3code-showcase-magi,.t3code-showcase-subagents){grid-template-columns:minmax(0, calc(var(--public-measure) * .62)) minmax(0, 1fr);gap:var(--sp-8)}}.t3code-showcase__article{min-width:0}@media not (min-width:1800px){.t3code-showcase--visualized .t3code-showcase__article{display:contents}}@media (min-width:1800px){.t3code-showcase--visualized .t3code-showcase__article{flex-direction:column;align-self:stretch;display:flex}}.t3code-showcase__copy{min-width:0}@media (min-width:1800px){.t3code-showcase--visualized .t3code-showcase__copy{flex:auto}.t3code-showcase--visualized .t3code-showcase__copy>*{top:calc(var(--public-header-height) + var(--sp-8));position:sticky}}.t3code-showcase__visualization{min-width:0}.t3code-showcase__comments{min-width:0;max-width:var(--public-measure)}@media not (min-width:1800px){.t3code-showcase--visualized .t3code-showcase__comments{order:1}}@media (min-width:1800px){.t3code-showcase--visualized .t3code-showcase__comments{margin-top:var(--sp-12)}}.t3code-showcase__meta{margin:var(--sp-10) 0 0;border-top:var(--sp-unit) solid var(--color-public-line)}.t3code-showcase__status{color:var(--color-public-accent)}.t3code-showcase__none{color:var(--color-public-muted)}.t3code-showcase__discussion,.t3code-showcase__pull-request{gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;align-items:center;display:inline-flex}.t3code-showcase__pull-request-state{--t3code-showcase-pull-request-open:#3fb950;--t3code-showcase-pull-request-closed:#f85149;--t3code-showcase-pull-request-merged:#a371f7;gap:var(--sp-1);align-items:baseline;display:inline-flex}.t3code-showcase__pull-request-state .icon{width:var(--sp-4);height:var(--sp-4);align-self:center}.t3code-showcase__pull-request-state--open{color:var(--t3code-showcase-pull-request-open)}.t3code-showcase__pull-request-state--closed{color:var(--t3code-showcase-pull-request-closed)}.t3code-showcase__pull-request-state--merged{color:var(--t3code-showcase-pull-request-merged)}.t3code-showcase__reason,.t3code-showcase__notes{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-public-muted);letter-spacing:var(--letter-spacing-body);flex:50%}.t3code-showcase__successors{margin:var(--sp-2) 0 0;padding-left:var(--sp-5)}.t3code-showcase__branch-link{gap:var(--sp-2);align-items:center;max-width:100%;display:inline-flex}.t3code-showcase__branch-link .icon{flex:0 0 var(--sp-5);width:var(--sp-5);height:var(--sp-5)}.t3code-showcase__branch-link code{overflow-wrap:anywhere;min-width:0}.t3code-showcase__github-link{gap:calc(var(--sp-base) * 1.5);vertical-align:baseline;align-items:baseline;display:inline-flex}.t3code-showcase__github-link .icon{flex:0 0 1em;align-self:center;width:1em;height:1em}.t3code-showcase__upvotes{gap:var(--sp-1);color:var(--color-public-muted);align-items:baseline;display:inline-flex}.t3code-showcase__upvotes .icon{width:var(--sp-4);height:var(--sp-4);align-self:center}.t3code-showcase__meta-row{gap:var(--sp-2) var(--sp-5);padding-block:var(--sp-3);border-bottom:var(--sp-unit) solid var(--color-public-line);flex-wrap:wrap;align-items:baseline;display:flex}.t3code-showcase__meta-row dt{min-width:var(--sp-20);color:var(--color-public-muted);flex:none;margin:0}.t3code-showcase__meta-row dd{min-width:0;margin:0}
.t3code-showcase-figure{margin:0}.t3code-showcase-figure__controls{gap:var(--sp-2) var(--sp-3);margin-bottom:var(--sp-4);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-public-muted);letter-spacing:var(--letter-spacing-body);flex-wrap:wrap;align-items:center;display:flex}.t3code-showcase-figure__caption{gap:var(--sp-1) var(--sp-3);margin-top:var(--sp-6);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-public-muted);letter-spacing:var(--letter-spacing-body);flex-wrap:wrap;display:flex}.t3code-showcase-figure__reset{color:var(--color-public-ink);-webkit-text-decoration-color:var(--color-public-accent);text-decoration-color:var(--color-public-accent);text-decoration-line:underline;text-decoration-thickness:calc(var(--sp-unit) * 2);text-underline-offset:.2em;transition:color var(--animation-simple-fade)}.t3code-showcase-figure__reset:hover{color:var(--color-public-accent-strong)}
