.sp-wrap:where(.astro-pasmjeoa){width:100%;max-width:580px;margin:0 auto}.sp:where(.astro-pasmjeoa){border:1px solid var(--t-border);border-radius:var(--t-radius);background:var(--t-card);overflow:hidden;font-family:var(--sl-font-mono)}.sp-bar:where(.astro-pasmjeoa){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))}.sp-dots:where(.astro-pasmjeoa){flex:0 0 auto;display:block}.sp-dots:where(.astro-pasmjeoa) circle:where(.astro-pasmjeoa){fill:var(--t-border)}.sp-title:where(.astro-pasmjeoa){font-size:11px;letter-spacing:.4px;color:var(--t-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-body:where(.astro-pasmjeoa){padding:.85rem;font-size:12px;display:flex;flex-direction:column;gap:.75rem}.sp-n:where(.astro-pasmjeoa){display:inline-flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;margin-right:.5ch;border:1px solid var(--t-border);border-radius:var(--t-radius);color:var(--t-text-secondary);font-size:10.5px;flex:0 0 auto}.sp-label:where(.astro-pasmjeoa){color:var(--t-text-secondary);font-size:11px;margin-bottom:.35rem;display:flex;align-items:center}.sp-ask:where(.astro-pasmjeoa){display:flex;align-items:center;gap:.6ch;flex-wrap:wrap}.sp-who:where(.astro-pasmjeoa),.sp-dev:where(.astro-pasmjeoa){border:1px solid var(--t-border);border-radius:var(--t-radius);padding:.1rem .6ch;color:var(--t-text)}.sp-who:where(.astro-pasmjeoa){color:var(--t-primary);border-color:color-mix(in srgb,var(--t-primary) 45%,var(--t-border))}.sp-arrow:where(.astro-pasmjeoa) svg:where(.astro-pasmjeoa){display:block;overflow:visible}.sp-arrow:where(.astro-pasmjeoa) line:where(.astro-pasmjeoa),.sp-arrow:where(.astro-pasmjeoa) path:where(.astro-pasmjeoa){stroke:var(--t-text-secondary);stroke-width:1.2;fill:none}.sp-pkt:where(.astro-pasmjeoa){fill:var(--t-primary);opacity:0}.sp-cred:where(.astro-pasmjeoa){color:var(--t-text-secondary);font-size:11px}.sp-said:where(.astro-pasmjeoa){border-top:1px dashed var(--t-border);padding-top:.7rem}.sp-raw:where(.astro-pasmjeoa){display:flex;gap:1ch;padding:.15rem 0;min-width:0}.sp-oid:where(.astro-pasmjeoa){color:var(--t-text-secondary);flex:0 0 15ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-val:where(.astro-pasmjeoa){color:var(--t-text);overflow-wrap:anywhere;min-width:0}.sp-val:where(.astro-pasmjeoa) b:where(.astro-pasmjeoa){color:var(--t-primary);font-weight:600}.sp-map:where(.astro-pasmjeoa){border-top:1px dashed var(--t-border);padding-top:.7rem;display:flex;flex-direction:column;gap:.3rem}.sp-f:where(.astro-pasmjeoa){display:grid;grid-template-columns:10ch 1fr auto;gap:1ch;align-items:center;padding:.3rem .5rem;border:1px solid color-mix(in srgb,var(--t-success) 45%,var(--t-border));background:var(--t-success-bg);border-radius:var(--t-radius)}.sp-fn:where(.astro-pasmjeoa){color:var(--t-text)}.sp-src:where(.astro-pasmjeoa){color:var(--t-text-secondary);font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.sp-fv:where(.astro-pasmjeoa){color:var(--t-success);text-align:right}.sp-f--none:where(.astro-pasmjeoa){border-style:dashed;border-color:var(--t-border);background:transparent}.sp-f--none:where(.astro-pasmjeoa) .sp-fv:where(.astro-pasmjeoa){color:var(--t-text-secondary);font-style:italic}@media(max-width:480px){.sp-f:where(.astro-pasmjeoa){grid-template-columns:1fr auto}.sp-src:where(.astro-pasmjeoa){grid-column:1 / -1;grid-row:2}.sp-oid:where(.astro-pasmjeoa){flex-basis:11ch}}@media(prefers-reduced-motion:no-preference){.sp-pkt:where(.astro-pasmjeoa){animation:sp-pkt 12s linear infinite}.sp-r1:where(.astro-pasmjeoa){animation:sp-r1 12s ease-in-out infinite}.sp-r2:where(.astro-pasmjeoa){animation:sp-r2 12s ease-in-out infinite}.sp-r3:where(.astro-pasmjeoa){animation:sp-r3 12s ease-in-out infinite}.sp-f1:where(.astro-pasmjeoa){animation:sp-f1 12s ease-in-out infinite}.sp-f2:where(.astro-pasmjeoa){animation:sp-f2 12s ease-in-out infinite}.sp-f3:where(.astro-pasmjeoa){animation:sp-f3 12s ease-in-out infinite}.sp-f4:where(.astro-pasmjeoa){animation:sp-f4 12s ease-in-out infinite}.sp-f5:where(.astro-pasmjeoa){animation:sp-f5 12s ease-in-out infinite}}@keyframes sp-pkt{0%{opacity:0;transform:translate(0)}2%{opacity:1}12%{opacity:1;transform:translate(34px)}14%,to{opacity:0;transform:translate(34px)}}@keyframes sp-r1{0%,14%{opacity:.15}19%,92%{opacity:1}to{opacity:.15}}@keyframes sp-r2{0%,20%{opacity:.15}25%,92%{opacity:1}to{opacity:.15}}@keyframes sp-r3{0%,26%{opacity:.15}31%,92%{opacity:1}to{opacity:.15}}@keyframes sp-f1{0%,38%{opacity:.2}43%,92%{opacity:1}to{opacity:.2}}@keyframes sp-f2{0%,45%{opacity:.2}50%,92%{opacity:1}to{opacity:.2}}@keyframes sp-f3{0%,52%{opacity:.2}57%,92%{opacity:1}to{opacity:.2}}@keyframes sp-f4{0%,59%{opacity:.2}64%,92%{opacity:1}to{opacity:.2}}@keyframes sp-f5{0%,66%{opacity:.2}71%,92%{opacity:1}to{opacity:.2}}
