c 0 665
i 12
    # entrusted keepers (selected pushers, verified by their seals)
    bind ey = my + 48.0 + max(1.0, len(lines)) * 30.0
    bind ent = nx_entrusted()
    bind en = list_get(ent, 0.0)
    u_hsep(rx + 10.0, ey - 10.0, rw - 20.0)
    if len(en) > 0.0 {
        g_text(rx + 16.0, ey, 12.0, C_VIOLET, "印 entrusted keepers: ")
        g_text(rx + 170.0, ey + 1.0, 12.0, C_TEXT_STRONG, list_join(en, " · "))
        g_text(rx + 16.0, ey + 18.0, 10.0, C_TEXT_DIM, "their sealed pushes are accepted even while the fair is read-only · manage with `miao entrust`")
    } else {
        g_text(rx + 16.0, ey, 10.5, C_TEXT_DIM, "no entrusted keepers — `miao entrust <name> <seal print>` lets chosen people push without any shared secret")
    }
c 665 174
