.memoria-stage{outline:none}.memoria-stage:focus-visible{box-shadow:0 0 0 1px var(--anatomy-hi)}.memoria-void{fill:color-mix(in srgb, var(--anatomy-paper) 35%, black)}.memoria-controls{font-family:var(--anatomy-mono);letter-spacing:.03em;color:var(--anatomy-muted);flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:18px;font-size:11px;display:flex}.memoria-controls fieldset{border:0;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;padding:0;display:flex}.memoria-controls legend{float:left;margin-right:4px;padding:0}.memoria-controls label{color:var(--anatomy-hi);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.memoria-controls input{accent-color:var(--accent,currentColor);margin:0}.memoria-controls input:disabled+span{color:var(--anatomy-muted)}.memoria-files{counter-reset:memoria;font-family:var(--anatomy-mono);letter-spacing:.02em;color:var(--anatomy-muted);gap:4px;margin:14px 0 0;padding:0;font-size:11px;list-style:none;display:grid}.memoria-files li{counter-increment:memoria;grid-template-columns:1.6em minmax(0,14em) 7.5em minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.memoria-files li:before{content:counter(memoria) "."}.memoria-path{color:var(--anatomy-hi);overflow-wrap:anywhere}.memoria-files li[data-state=none] .memoria-path,.memoria-files li[data-state=none] .memoria-lines{color:var(--anatomy-muted);opacity:.6}@media (max-width:560px){.memoria-files li{grid-template-columns:1.6em minmax(0,1fr) auto}.memoria-status{grid-column:2/-1}}
