body{margin:0;font-family:system-ui,sans-serif}.app{padding:1rem}header nav{gap:1rem;display:flex}.muted,small{color:#6b7280}.error{color:#b91c1c}.tree{padding:0;list-style:none}.tree li{border-bottom:1px solid #e5e7eb;padding:.5rem 0}.actions{gap:.5rem;margin-left:.75rem;display:inline-flex}form{gap:.75rem;max-width:28rem;margin:1rem 0;display:grid}label{gap:.25rem;display:grid}input,select,textarea,button{font:inherit;min-height:2.75rem;padding:.25rem .5rem}textarea{min-height:6rem}.breadcrumb{color:#6b7280;margin:0}.description{white-space:pre-wrap}
