.as-wrap:where(.astro-mp2pf7ux){width:100%;max-width:540px;margin:0 auto}.as:where(.astro-mp2pf7ux){border:1px solid var(--t-border);border-radius:var(--t-radius);background:var(--t-card);overflow:hidden;font-family:var(--sl-font-mono)}.as-bar:where(.astro-mp2pf7ux){display:flex;align-items:center;gap:.6rem;padding:.5rem .75rem;border-bottom:1px solid var(--t-border);background:color-mix(in srgb,var(--t-card) 80%,var(--t-bg))}.as-dots:where(.astro-mp2pf7ux){flex:0 0 auto;display:block}.as-dots:where(.astro-mp2pf7ux) circle:where(.astro-mp2pf7ux){fill:var(--t-border)}.as-title:where(.astro-mp2pf7ux){font-size:11px;letter-spacing:.4px;color:var(--t-text-secondary)}.as-body:where(.astro-mp2pf7ux){padding:.85rem .85rem .95rem;font-size:12.5px}.as-row:where(.astro-mp2pf7ux){display:flex;align-items:center;gap:.55ch;flex-wrap:wrap;padding:.45rem .55rem;border:1px solid var(--t-border);border-radius:var(--t-radius)}.as-cell:where(.astro-mp2pf7ux){white-space:nowrap}.as-evt:where(.astro-mp2pf7ux){color:var(--t-danger);background:var(--t-danger-bg);border:1px solid color-mix(in srgb,var(--t-danger) 40%,transparent);border-radius:var(--t-radius);padding:0 .5ch;font-size:11px}.as-kv:where(.astro-mp2pf7ux){color:var(--t-text-secondary)}.as-kv:where(.astro-mp2pf7ux) b:where(.astro-mp2pf7ux){color:var(--t-text);font-weight:600}.as-lock:where(.astro-mp2pf7ux){margin-left:auto;color:var(--t-text-secondary);border:1px dashed var(--t-border);border-radius:var(--t-radius);padding:0 .5ch;font-size:10.5px;letter-spacing:.3px}.as-flow:where(.astro-mp2pf7ux){display:flex;align-items:center;gap:.6ch;padding:.3rem .2rem;color:var(--t-text-secondary)}.as-flow-label:where(.astro-mp2pf7ux){font-size:10.5px;letter-spacing:.3px}.as-flow-line:where(.astro-mp2pf7ux){flex:1 1 auto;height:1px;background:var(--t-border)}.as-flow-arrow:where(.astro-mp2pf7ux){font-size:10px;color:var(--t-primary)}.as-fmt:where(.astro-mp2pf7ux){border:1px solid var(--t-border);border-radius:var(--t-radius);padding:.5rem .55rem;background:color-mix(in srgb,var(--t-card) 86%,var(--t-bg))}.as-meta:where(.astro-mp2pf7ux){display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem}.as-pill:where(.astro-mp2pf7ux){color:var(--t-text-secondary);border:1px solid var(--t-border);border-radius:var(--t-radius);padding:0 .5ch;font-size:10.5px}.as-pill:where(.astro-mp2pf7ux) b:where(.astro-mp2pf7ux){color:var(--t-text);font-weight:600}.as-pill--warn:where(.astro-mp2pf7ux){color:var(--t-danger);border-color:color-mix(in srgb,var(--t-danger) 40%,transparent);background:var(--t-danger-bg)}.as-pill--warn:where(.astro-mp2pf7ux) b:where(.astro-mp2pf7ux){color:var(--t-danger)}.as-line:where(.astro-mp2pf7ux){display:block;font-family:var(--sl-font-mono);font-size:11px;line-height:1.55;color:var(--t-text);white-space:normal;word-break:break-word}.as-pri:where(.astro-mp2pf7ux){color:var(--t-primary);font-weight:600}.as-mut:where(.astro-mp2pf7ux){color:var(--t-text-secondary)}.as-sd:where(.astro-mp2pf7ux){color:var(--t-text-secondary)}.as-dest:where(.astro-mp2pf7ux){display:flex;align-items:center;gap:.6ch;padding:.45rem .55rem;border:1px solid color-mix(in srgb,var(--t-success) 50%,var(--t-border));border-radius:var(--t-radius);background:var(--t-success-bg)}.as-dest-icon:where(.astro-mp2pf7ux){color:var(--t-success);flex:0 0 auto}.as-dest-name:where(.astro-mp2pf7ux){color:var(--t-text);font-weight:600}.as-dest-tag:where(.astro-mp2pf7ux){color:var(--t-text-secondary);border:1px solid var(--t-border);border-radius:var(--t-radius);padding:0 .5ch;font-size:10.5px}.as-dest-ok:where(.astro-mp2pf7ux){margin-left:auto;color:var(--t-success);font-size:11px;white-space:nowrap}.as-step:where(.astro-mp2pf7ux){animation:as-stage 8s ease-in-out infinite}.as-step--1:where(.astro-mp2pf7ux){animation-delay:0s}.as-step--3:where(.astro-mp2pf7ux){animation-delay:1.8s}.as-step--5:where(.astro-mp2pf7ux){animation-delay:3.4s}.as-step--2:where(.astro-mp2pf7ux),.as-step--4:where(.astro-mp2pf7ux){animation:none;opacity:1;transform:none}@keyframes as-stage{0%{opacity:0;transform:translateY(5px)}10%,88%{opacity:1;transform:none}to{opacity:1;transform:none}}
