.ed-wrap:where(.astro-jmceysxg){width:100%;max-width:520px;margin:0 auto}.ed:where(.astro-jmceysxg){border:1px solid var(--t-border);border-radius:var(--t-radius);background:var(--t-card);overflow:hidden;font-family:var(--sl-font-mono)}.ed-bar:where(.astro-jmceysxg){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))}.ed-dots:where(.astro-jmceysxg){flex:0 0 auto;display:block}.ed-dots:where(.astro-jmceysxg) circle:where(.astro-jmceysxg){fill:var(--t-border)}.ed-title:where(.astro-jmceysxg){font-size:11px;letter-spacing:.4px;color:var(--t-text-secondary)}.ed-body:where(.astro-jmceysxg){padding:.85rem .85rem .95rem;font-size:12.5px}.ed-req:where(.astro-jmceysxg){display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;padding-bottom:.7rem;margin-bottom:.7rem;border-bottom:1px dashed var(--t-border);color:var(--t-text-secondary)}.ed-chip:where(.astro-jmceysxg){color:var(--t-primary);border:1px solid color-mix(in srgb,var(--t-primary) 40%,transparent);background:color-mix(in srgb,var(--t-primary) 12%,transparent);border-radius:var(--t-radius);padding:0 .5ch;font-size:11px;white-space:nowrap}.ed-sig:where(.astro-jmceysxg){color:var(--t-text)}.ed-sig:where(.astro-jmceysxg) b:where(.astro-jmceysxg){color:var(--t-primary);font-weight:600}.ed-rules:where(.astro-jmceysxg){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.ed-rule:where(.astro-jmceysxg){display:flex;align-items:center;gap:.6ch;padding:.4rem .55rem;border:1px solid var(--t-border);border-radius:var(--t-radius);white-space:nowrap}.ed-cond:where(.astro-jmceysxg){color:var(--t-text)}.ed-cond:where(.astro-jmceysxg) b:where(.astro-jmceysxg){color:var(--t-primary);font-weight:600}.ed-arrow:where(.astro-jmceysxg){color:var(--t-text-secondary)}.ed-tag:where(.astro-jmceysxg){color:var(--t-text-secondary)}.ed-mark:where(.astro-jmceysxg){margin-left:auto;font-size:12px;flex:0 0 auto}.ed-branch:where(.astro-jmceysxg){color:var(--t-primary);font-size:11px}.ed-mark--x:where(.astro-jmceysxg){color:var(--t-danger)}.ed-mark--ok:where(.astro-jmceysxg){color:var(--t-success)}.ed-rule--skip:where(.astro-jmceysxg){opacity:.5}.ed-rule--match:where(.astro-jmceysxg){border-color:color-mix(in srgb,var(--t-success) 55%,var(--t-border));background:var(--t-success-bg)}.ed-result:where(.astro-jmceysxg){display:flex;align-items:center;gap:.5rem;margin-top:.8rem;padding-top:.75rem;border-top:1px dashed var(--t-border)}.ed-result-label:where(.astro-jmceysxg){color:var(--t-text-secondary);font-size:11px}.ed-result-tag:where(.astro-jmceysxg){color:var(--t-success);background:var(--t-success-bg);border:1px solid color-mix(in srgb,var(--t-success) 40%,transparent);border-radius:var(--t-radius);padding:.1rem .6ch;font-size:11px}.ed-result-note:where(.astro-jmceysxg){color:var(--t-text);font-size:11px}.ed-md5:where(.astro-jmceysxg){margin-top:.8rem;padding:.7rem .6rem .6rem;border:1px dashed color-mix(in srgb,var(--t-primary) 45%,var(--t-border));border-radius:var(--t-radius)}.ed-md5-head:where(.astro-jmceysxg){display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .55rem;margin-bottom:.55rem;color:var(--t-text-secondary)}.ed-md5-head:where(.astro-jmceysxg) .ed-sig:where(.astro-jmceysxg){font-size:11.5px;overflow-wrap:anywhere}.ed-gates:where(.astro-jmceysxg){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.ed-gate:where(.astro-jmceysxg){display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:.6ch;padding:.35rem .55rem;border:1px solid color-mix(in srgb,var(--t-success) 40%,var(--t-border));border-radius:var(--t-radius)}.ed-gate:where(.astro-jmceysxg) .ed-cond:where(.astro-jmceysxg){min-width:0}.ed-else:where(.astro-jmceysxg){grid-column:1 / -1;font-size:10.5px;color:color-mix(in srgb,var(--t-danger) 75%,var(--t-text-secondary))}.ed-result--md5:where(.astro-jmceysxg){margin-top:.6rem;padding-top:.55rem}.ed-rules:where(.astro-jmceysxg) .ed-rule:where(.astro-jmceysxg):nth-child(1){animation:ed-skip-early 10s ease-in-out infinite}.ed-rule--match:where(.astro-jmceysxg){animation:ed-match 10s ease-in-out infinite}.ed-rules:where(.astro-jmceysxg) .ed-rule:where(.astro-jmceysxg):nth-child(n+3){animation:ed-skip-late 10s ease-in-out infinite}.ed-rule--match:where(.astro-jmceysxg) .ed-mark--ok:where(.astro-jmceysxg){animation:ed-ok 10s ease-in-out infinite}.ed-result:where(.astro-jmceysxg):not(.ed-result--md5){animation:ed-reveal 10s ease-in-out infinite}.ed-md5:where(.astro-jmceysxg){animation:ed-md5-in 10s ease-in-out infinite}.ed-gate:where(.astro-jmceysxg):nth-child(1){animation:ed-gate-1 10s ease-in-out infinite}.ed-gate:where(.astro-jmceysxg):nth-child(2){animation:ed-gate-2 10s ease-in-out infinite}.ed-gate:where(.astro-jmceysxg):nth-child(3){animation:ed-gate-3 10s ease-in-out infinite}.ed-gate:where(.astro-jmceysxg):nth-child(1) .ed-mark--ok:where(.astro-jmceysxg){animation:ed-gate-ok-1 10s ease-in-out infinite}.ed-gate:where(.astro-jmceysxg):nth-child(2) .ed-mark--ok:where(.astro-jmceysxg){animation:ed-gate-ok-2 10s ease-in-out infinite}.ed-gate:where(.astro-jmceysxg):nth-child(3) .ed-mark--ok:where(.astro-jmceysxg){animation:ed-gate-ok-3 10s ease-in-out infinite}.ed-result--md5:where(.astro-jmceysxg){animation:ed-md5-result 10s ease-in-out infinite}@keyframes ed-skip-early{0%,4%{opacity:1;border-color:color-mix(in srgb,var(--t-primary) 45%,var(--t-border))}11%,to{opacity:.5;border-color:var(--t-border)}}@keyframes ed-match{0%,13%{opacity:.7;border-color:var(--t-border);background:transparent}20%{opacity:1;border-color:color-mix(in srgb,var(--t-primary) 60%,var(--t-border));background:transparent}28%,to{opacity:1;border-color:color-mix(in srgb,var(--t-success) 55%,var(--t-border));background:var(--t-success-bg)}}@keyframes ed-skip-late{0%,21%{opacity:1}28%,to{opacity:.5}}@keyframes ed-ok{0%,22%{opacity:0;transform:scale(.6)}29%,to{opacity:1;transform:none}}@keyframes ed-reveal{0%,32%{opacity:0;transform:translateY(4px)}39%,to{opacity:1;transform:none}}@keyframes ed-md5-in{0%,42%{opacity:.35;border-color:var(--t-border)}48%,to{opacity:1;border-color:color-mix(in srgb,var(--t-primary) 45%,var(--t-border))}}@keyframes ed-gate-1{0%,48%{border-color:var(--t-border)}52%{border-color:color-mix(in srgb,var(--t-primary) 60%,var(--t-border))}56%,to{border-color:color-mix(in srgb,var(--t-success) 40%,var(--t-border))}}@keyframes ed-gate-2{0%,56%{border-color:var(--t-border)}60%{border-color:color-mix(in srgb,var(--t-primary) 60%,var(--t-border))}64%,to{border-color:color-mix(in srgb,var(--t-success) 40%,var(--t-border))}}@keyframes ed-gate-3{0%,64%{border-color:var(--t-border)}68%{border-color:color-mix(in srgb,var(--t-primary) 60%,var(--t-border))}72%,to{border-color:color-mix(in srgb,var(--t-success) 40%,var(--t-border))}}@keyframes ed-gate-ok-1{0%,52%{opacity:0;transform:scale(.6)}56%,to{opacity:1;transform:none}}@keyframes ed-gate-ok-2{0%,60%{opacity:0;transform:scale(.6)}64%,to{opacity:1;transform:none}}@keyframes ed-gate-ok-3{0%,68%{opacity:0;transform:scale(.6)}72%,to{opacity:1;transform:none}}@keyframes ed-md5-result{0%,74%{opacity:0;transform:translateY(4px)}80%,to{opacity:1;transform:none}}
