.tx:where(.astro-5trwewkb){grid-template-columns:1fr 1fr;gap:clamp(.75rem,2vw,1.5rem);width:100%;display:grid}@media (width<=34rem){.tx:where(.astro-5trwewkb){grid-template-columns:1fr;max-width:22rem;margin-inline:auto}}.tx-panel:where(.astro-5trwewkb){width:100%;height:auto;font-family:var(--xj-font-sans);overflow:visible}.stop-box-a:where(.astro-5trwewkb){stop-color:var(--ill-box-a)}.stop-box-b:where(.astro-5trwewkb){stop-color:var(--ill-box-b)}.stop-accent-a:where(.astro-5trwewkb){stop-color:var(--xj-accent-400)}.stop-accent-b:where(.astro-5trwewkb){stop-color:var(--xj-accent-700)}.box-commit:where(.astro-5trwewkb){stroke:var(--ill-box-stroke);stroke-width:1.5px}.box-rollback:where(.astro-5trwewkb){fill:var(--ill-ghost-fill);stroke:var(--ill-line);stroke-width:1.5px;stroke-dasharray:6 6}.chip-bg:where(.astro-5trwewkb){fill:var(--ill-chip)}.chip-muted:where(.astro-5trwewkb){fill:var(--ill-ghost-chip)}.chip-text:where(.astro-5trwewkb){font-family:var(--xj-font-mono);letter-spacing:.08em;fill:var(--ill-chip-text);font-size:9.5px;font-weight:600}.chip-text-muted:where(.astro-5trwewkb){fill:var(--ill-muted)}.card-bg:where(.astro-5trwewkb){fill:var(--ill-surface);stroke:var(--ill-card-stroke);stroke-width:1px}.glyph-bg:where(.astro-5trwewkb){fill:var(--ill-glyph-bg)}.glyph-line:where(.astro-5trwewkb){fill:var(--ill-glyph)}.glyph-stroke:where(.astro-5trwewkb){fill:none;stroke:var(--ill-glyph);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.title:where(.astro-5trwewkb){fill:var(--ill-ink);font-size:15px;font-weight:650}.title:where(.astro-5trwewkb).mono{font-family:var(--xj-font-mono);font-size:13.5px;font-weight:600}.caption:where(.astro-5trwewkb){fill:var(--ill-muted);font-size:12px}.muted:where(.astro-5trwewkb){fill:var(--ill-muted)}.card-ghost:where(.astro-5trwewkb){fill:none;stroke:var(--ill-line);stroke-width:1.5px;stroke-dasharray:5 5}.glyph-ghost:where(.astro-5trwewkb){fill:var(--ill-ghost-chip)}.strike:where(.astro-5trwewkb){fill:none;stroke:var(--ill-muted);stroke-width:1.5px;stroke-linecap:round}.bar-icon:where(.astro-5trwewkb){fill:none;stroke:#fff;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.bar-text:where(.astro-5trwewkb){letter-spacing:.1em;fill:#fff;font-size:12.5px;font-weight:700}.bar-muted:where(.astro-5trwewkb){fill:var(--ill-ghost-chip)}.bar-icon-muted:where(.astro-5trwewkb){fill:none;stroke:var(--ill-muted);stroke-width:2.5px;stroke-linecap:round}.bar-text-muted:where(.astro-5trwewkb){letter-spacing:.1em;fill:var(--ill-muted);font-size:12.5px;font-weight:700}.result:where(.astro-5trwewkb){font-size:15px;font-weight:650}.result-commit:where(.astro-5trwewkb){fill:var(--ill-accent-ink)}.result-rollback:where(.astro-5trwewkb){fill:var(--ill-ink)}.result-sub:where(.astro-5trwewkb){fill:var(--ill-muted);font-size:12.5px}@media (prefers-reduced-motion:no-preference){.card:where(.astro-5trwewkb),.ghost:where(.astro-5trwewkb){animation:.6s cubic-bezier(.2,.7,.2,1) both tx-in}.card-1:where(.astro-5trwewkb),.ghost-1:where(.astro-5trwewkb){animation-delay:.15s}.card-2:where(.astro-5trwewkb),.ghost-2:where(.astro-5trwewkb){animation-delay:.35s}.bar-commit:where(.astro-5trwewkb){transform-box:fill-box;transform-origin:0;animation:.7s cubic-bezier(.3,.7,.2,1) .8s both tx-fill}.bar-rollback:where(.astro-5trwewkb){animation:.5s ease-out .8s both tx-fade-in}.strike:where(.astro-5trwewkb){stroke-dasharray:1;stroke-dashoffset:1px;animation:.5s ease-out 1.35s forwards tx-strike}.ghost:where(.astro-5trwewkb){animation:.6s cubic-bezier(.2,.7,.2,1) both tx-in,.6s ease-out 1.35s forwards tx-ghost}.ghost-1:where(.astro-5trwewkb){animation-delay:.15s,1.35s}.ghost-2:where(.astro-5trwewkb){animation-delay:.35s,1.45s}.result:where(.astro-5trwewkb),.result-sub:where(.astro-5trwewkb){animation:.6s ease-out 1.6s both tx-fade-in}.bar-commit:where(.astro-5trwewkb) rect:where(.astro-5trwewkb){animation:4s ease-in-out 2s infinite tx-glow}}@media (prefers-reduced-motion:reduce){.ghost:where(.astro-5trwewkb){opacity:.55}}@keyframes tx-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes tx-fill{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:none}}@keyframes tx-fade-in{0%{opacity:0}to{opacity:1}}@keyframes tx-strike{to{stroke-dashoffset:0}}@keyframes tx-ghost{to{opacity:.55}}@keyframes tx-glow{0%,to{opacity:1}50%{opacity:.86}}
